/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jan 10 2024 | 05:50:30 */
/* Location Page */
.clear {
	clear: both;
}

.banner-mobile-hide {
	display: block;
}

.banner-desktop-hide {
	display: none;
}
.scheme_default .post_item_single .select_container,
.scheme_default .post_item_single .select_container:before {
	background-color: #ffffff00 !important;
}

.more-div-location {
	position: relative;
	margin-bottom: 5%;
}

.more-div-location-mobile {}

.big-x-img {
	text-align: center;
	margin-top: 3%;
}

.big-x-img img {}

.big-x-img.location-more-img {
	margin-top: 13%;
}

.big-x-img.location-more-img img {
	margin-top: -10.5%;
	margin-bottom: -11%;
}

.more-div-location-div {}

.more-div1 {
	position: absolute;
	width: 100%;
	top: 0;
}

.more-div1 .div-m {
	float: left;
	width: 38%;
	position: relative;
	text-align: right;
	top: -50px;
	clear: both;
}

.more-div1 .m-show {
	left: 18%;
	width: 50%;
}

.more-div1 .div-o {
	float: right;
	width: 38.5%;
	top: -50px;
}

.more-div1 .o-show {
	top: -20%;
	left: 34%;
	width: 54%;
	text-align: left;
}

.more-div2 {
	position: absolute;
	width: 100%;
	bottom: 0;
}

.more-div2 .div-r {
	float: right;
	clear: right;
	width: 38.5%;
	position: relative;
	top: 65px;
}

.more-div2 .r-show {
	top: -21%;
	right: 11%;
	width: 55%;
}

.more-div2 .div-e {
	float: left;
	width: 38%;
	position: relative;
	text-align: right;
	top: 64px;
}

.more-div2 .e-show {
	top: -20%;
	left: 12%;
	width: 56%;
}


/*
.more-div2 .div-r {
  float: left;
  width: 38%;
  position: relative;
  text-align: right;
  top: 64px;
}
.more-div2 .r-show {
top: -20%;
  left: 12%;
  width: 56%;
}
.more-div2 .div-e {
float: right;
  clear: right;
  width: 38.5%;
  position: relative;
  top: 65px;
}
.more-div2 .e-show {
top: -21%;
  right: 11%;
  width: 55%;
} */

.plans-pricing-box-row {
	margin: 0 7rem;
	padding: 2.1rem 0 0.4rem;
	position: relative;
	border: 1px solid #898788;
}

.plans-pricing-heading {}

.pink-bg .plans-pricing-txt {
	background-color: #cea3a3;
}

.plans-pricing-heading {
	position: relative;
}

.plans-pricing-floating-pin1 {
	position: absolute;
	left: 18%;
	top: -50px;
}

.plans-pricing-floating-pin-img-1 {
	width: 75px;
}

.plans-pricing-floating-pin2 {
	position: absolute;
	z-index: 1;
	right: -40px;
	bottom: 25%;
}

.plans-pricing-floating-pin-img-2 {
	width: 70px;
}

.plans-pricing-floating {
	position: absolute;
	top: 27%;
	right: -9%;
	z-index: 1;
}

.plans-pricing-floating-img {
	width: 165px;
}

.plans-pricing-box {
	text-align: center;
	margin-bottom: 6% !important;
}

.plans-pricing-box img {
	width: 100% !important;
}

.plans-pricing-box p {
	margin: 0px;
}

.plans-pricing-txt {
	background: #cec3a3;
	padding: 20px 0 30px;
	min-height: 71px;
	position: relative;
}

.plans-pricing-txt a {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	width: 100%;
}

.plans-pricing-txt h4 {
	text-transform: uppercase;
	color: #ffffff;
	letter-spacing: 2px;
	font-size: 1.75rem;
	margin-bottom: 15px;
	border-bottom: 2px solid #ffffff;
	display: inline-block;
	line-height: 1;
	font-family: "Nunito Sans", sans-serif;
	font-weight: 800;
}

.plans-pricing-txt p {
	margin-bottom: 0px !important;
	padding: 0px !important;
	letter-spacing: 1px;
}

.plans-pricing-txt p i {
	font-size: 90%;
}

.plans-pricing-txt p span.price-big {
	font-size: 1.85rem;
	font-weight: 800;
}


/* Plans Pages  */

.virtual-office-plan-row {
	width: 85%;
	margin: 0 auto;
}

.virtual-office-plan-row p {
	margin-bottom: 35px;
}

.virtual-office-plan-row ul {
	margin-top: 3rem;
	padding-right: 15px;
}

.virtual-office-plan-row .btn-default-green {}

.virtual-office-plan-left {
	position: relative;
}

.virtual-office-plan-left img {}

.virtual-office-plan-left-div {
	padding: 1.5rem 2rem;
	text-align: right;
}

.virtual-office-plan-left p {}

.virtual-office-plan-left .btn-default-green {}

.virtual-office-plan-left ul {}

.virtual-office-plan-left .green-pin-03 {
	position: absolute;
	left: 0;
	width: 70px;
}

.virtual-office-plan-left .red-pin-03 {
	position: absolute;
	right: 5%;
	width: 70px;
}

.virtual-office-plan-right {}

.virtual-office-plan-right img {}

.virtual-office-plan-right-div {
	padding: 1.5rem 2rem;
}

.virtual-office-plan-right p {}

.virtual-office-plan-right .btn-default-green {}

.virtual-office-plan-right ul {}

.day-plan-row {
	width: 75%;
	margin: 0 auto !important;
	position: relative;
}

.day-plan-left {}

.day-plan-right {}

.day-plan-div {
	text-align: right;
	padding: 0 1.5rem;
}

.day-plan-div h2 {
	color: #c5a383;
	font-family: "made_mirage_medium";
	text-transform: uppercase;
	font-weight: 500;
	letter-spacing: 2px;
	margin-bottom: 15px;
}

.day-plan-div p {
	margin-bottom: 35px;
}

.day-plan-div ul {
	margin-top: 3rem;
	padding-right: 15px;
}

.floating-clip {
	position: absolute;
	top: -19%;
	right: -15%;
	width: 120px;
}

.clip-01 {
	width: 70px;
}


/* Private Offices */

.private-office .heading-img01 {
	width: 150px;
	margin-left: 0;
}

.private-office-price-row {
	position: relative;
	background: rgb(231, 220, 214);
	background: linear-gradient( 0deg, rgba(231, 220, 214, 1) 0%, rgba(243, 238, 235, 1) 100%);
}

.private-office-floating-pot-col {
	position: absolute;
	right: 0%;
	top: 20%;
}

.private-office-floating-pot {
	width: 165px;
}

.private-office-price-column {
	text-align: center;
}

.private-office-price-column-btn {
	width: 200px;
	display: block;
	font-size: 1.45rem !important;
	margin: 0 auto 2.3rem;
}

.private-office-price-column p {
	margin-bottom: 0px !important;
	padding: 0px !important;
	letter-spacing: 1px;
}

.private-office-price-column p span.price-big {
	font-size: 1.85rem;
	font-weight: 800;
}

.private-office-price-column p i {
	font-size: 1.5rem !important;
}

.dextrus-benifits-img-div {
	max-width: 765px;
	margin: 0 auto;
}

.dextrus-benifits-img {}

.private-office-contact-form-row {
	width: 70%;
	margin: 0 auto !important;
}

.contact-form-heading.contact-form-clips-img-div .contact-form-clips-img {
	width: 210px;
	left: 1%;
}

.private-office-testimonial-col-left {
	padding-bottom: 10%;
}

.private-office-testimonial-book {
	position: absolute;
	right: -19%;
	bottom: -3%;
	z-index: 1;
	width: 375px;
}

.private-office-testimonial-col-right {}

.private-office-testimonial-col-right .heading-img03 {
	margin-top: -15px;
}


/* Fixed Desk */

.fixed-desk-row {}

.fixed-desk-row .heading-img01 {
	margin-left: 0;
}

.fixed-desk-slide-left {}

.fixed-desk-price-row {
	position: relative;
	background: rgb(231, 220, 214);
	background: linear-gradient( 0deg, rgba(231, 220, 214, 1) 0%, rgba(243, 238, 235, 1) 100%);
}

.fixed-desk-floating-pins-col {
	position: absolute;
	right: -10%;
	top: 0%;
}

.fixed-desk-floating-pins-img {
	width: 140px;
}

.fixed-desk-get-more-row {
	text-align: center;
}

.fixed-desk-get-more-row h2 {
	text-transform: uppercase;
	vertical-align: middle;
	color: #a47329;
	font-weight: 500;
	letter-spacing: 2px;
	margin-bottom: 30px;
}

.fixed-desk-get-more-row img {}


}
.fixed-desk-get-more-row p {
	margin-bottom: 5px;
}
.fixed-desk-get-more-row .verticle-line-seperator {
	background: #c2b49c;
	height: 100px;
}
.fixed-desk-get-more-row .more-working-title {
	margin-top: 15px !important;
}
.fixed-desk-contact-form-row {
	position: relative;
}
.contact-form-clips-img-div .fixed-desk-floating-pencil-img {
	position: absolute;
	top: 290%;
	left: -35%;
	width: 395px;
}

/* Flexible Desk */
.flexible-desk-row {}
.flexible-desk-row .heading-img01 {
	margin-left: 0;
	width: 160px;
}
.flexible-desk-slide-left {}
.flexible-desk-price-row {
	position: relative;
	background: rgb(231, 220, 214);
	background: linear-gradient( 0deg, rgba(231, 220, 214, 1) 0%, rgba(243, 238, 235, 1) 100%);
}
.flexible-desk-floating-pins-col {
	position: absolute;
	right: -10%;
	top: 15%;
}
.flexible-desk-floating-U-pins-img {
	width: 150px;
}
.flexible-desk-contact-form-row {
	position: relative;
}
.flexible-desk-floating-pot-img {}
.flexible-desk-floating-pot-div .flexible-desk-floating-pot-img {
	position: absolute;
	top: 290%;
	left: -35%;
	width: 190px;
}

/* Membership Plans */
.membership-plans-row {}
.membership-plans-row .heading-img01 {
	margin-left: 0;
}
.membership-plans-left {}
.membership-plans-box-row {
	position: relative;
	background: rgb(231, 220, 214);
	background: linear-gradient( 0deg, rgba(231, 220, 214, 1) 0%, rgba(243, 238, 235, 1) 100%);
}
.membership-plans-box-div {}
.membership-plans-box-col {}
.membership-plans-box-col-divider {
	text-align: center;
}
.x-divier-001 {
	height: 105px;
}
.membership-plans-box {
	width: 42%;
	/* min-height: 230px; */
	
	padding: 35px 35px;
	vertical-align: middle;
}
.membership-plans-box h3 {
	color: #FFFFFF;
	font-family: "made_mirage_regular";
	text-transform: uppercase;
	line-height: 1.2;
	letter-spacing: 0.2rem;
	font-size: 1.85rem;
	margin-bottom: 15px;
}
.membership-plans-box p {
	margin-bottom: 0px;
}
.membership-plans-box .p-margin-bottom {
	/* margin-bottom: 15px; */
	
	min-height: 105px;
}
.membership-plans-box p i {
	font-size: 0.85rem;
	letter-spacing: 2px;
}
.membership-plans-box .p-big {
	font-size: 1.85rem;
	font-weight: 800;
}
.membership-plans-box .p-big i {
	font-size: 1.6rem;
}
.box1 {
	background: #cec3a3;
	float: right;
	margin-right: 35px;
}
.box2 {
	background: #cda3a2;
	margin-left: 35px;
}
.box3 {
	background: #b9c2c0;
	float: right;
	margin-right: 35px;
}
.box4 {
	background: #c4a282;
	margin-left: 35px;
}
.membership-plans-box.box1,
.membership-plans-box.box3 {
	text-align: right;
}
.membership-plans-contact-form-row {
	position: relative;
}
.membership-floating-blackberry-div {}
.membership-floating-blackberry-div .membership-floating-blackberry {
	position: absolute;
	top: 400%;
	left: -12%;
	width: 450px;
}

/* Enterprise Office */
.enterprise-office-row {}
.enterprise-office-row .heading-img01 {
	margin-left: 0;
}
.enterprise-office-slide-left .btn-default.btn-default-green {
	text-align: center;
	line-height: 1.25;
}
.what-enterprise-office h2 {
	vertical-align: middle;
	color: #a47329;
	font-weight: 500;
	letter-spacing: 2px;
	margin-bottom: 30px;
	text-align: center;
}
.what-enterprise-office h2 span {
	color: #231f20;
	font-weight: 300;
	font-size: 35px;
}
.what-enterprise-office-box-col-left {
	border-right: 1px solid #b5976b;
	text-align: center;
	padding: 0% 1.5% 10% 5%;
}
.what-enterprise-office-box-col-right {
	text-align: center;
	padding: 0% 5% 10% 1.5%;
}

.box-bottom-border {
  width: 120px;
  border-top: 1px solid #b5976b;
  margin: 0 auto;
}
.what-enterprise-office-box-div {
	text-align: center;
}
 
.gif-img {
	
} 
.gif-img.gif-img-1 img {
	width: 70%;
	margin: 0 auto;
} 
.gif-img.gif-img-2 img {
	width: 70%;
	margin: 0 auto;
} 
/*
.what-enterprise-office-box-div.float-right .gif-img {
	background: #FFFFFF;
    float: right;
    width: 220px;
    height: 190px;
}

.what-enterprise-office-box-div.float-left .gif-img {
	background: #FFFFFF;
    float: left;
    width: 220px;
    height: 190px;
}
*/
.scheme_default .vc_separator.vc_sep_color_grey.enterprise-div-seperator .vc_sep_line {
    border-color: #b5976b;
    width: 80%;
    margin: 0 auto;
}

.what-enterprise-office-box-div p {
    margin: 25px auto 0;
	width:60%;
}
.what-enterprise-office-box-div.align-right p {
    text-align: right;
}
.what-enterprise-office-box-div.align-left p {
    text-align: left;
}
.enterprise-office-client-experience-row {
	text-align: center;
}
.enterprise-office-client-experience-row h2 {
	vertical-align: middle;
	color: #a47329;
	font-weight: 500;
	letter-spacing: 2px;
	margin-bottom: 30px;
	text-align: center;
	text-transform: uppercase;
}
.enterprise-office-client-experience-row h2 span {
	color: #231f20;
	font-weight: 300;
	font-size: 35px;
	text-transform: initial;
}
.enterprise-office-client-experience-row p {
	margin-bottom: 0;
}
.enterprise-office-client-experience-row .video-box {
	margin: 0 auto;
}
.enterprise-office-our-location-row {
	margin: 2% 8% 0;
}
.enterprise-office-our-location-row h2 {
	vertical-align: middle;
	color: #231f20;
	font-size: 40px;
	font-weight: 500;
	letter-spacing: 2px;
	margin-bottom: 30px;
	text-align: center;
	text-transform: uppercase;
}
.enterprise-office-our-location-col {}
.enterprise-office-our-location-col img {
	border: 1px solid #888888;
	padding: 10px;
	width: 95%;
}
.enterprise-office-our-location-col .btn-default.btn-default-yellow {
	margin-top: 20px;
	width: 200px;
	display: block;
	font-size: 1.45rem !important;
	margin: 15px auto 0;
	text-align: center;
}
.enterprise-office-contact-form-row {
	position: relative;
}
.enterprise-office-floating-pen-div {}
.enterprise-office-floating-pen-div .enterprise-office-floating-pen {
	position: absolute;
	top: 300%;
	left: -20%;
	width: 340px;
}

/* Dextrus Story */
.dextrus-story-row {}
.dextrus-story-row .heading-img01 {
	margin-left: 0;
}
.dextrus-story-slide-left {}

.focus-on-design {}
.focus-on-design h2 {
	vertical-align: middle;
	color: #a47329;
	font-weight: 500;
	letter-spacing: 2px;
	margin-bottom: 30px;
	text-align: center;
	text-transform: uppercase;
}
.focus-on-design p {
	text-align: center;
    width: 70%;
    margin: 0 auto;
}
.focus-on-design-img {}

.dextrus-story-more-working-row {}
.dextrus-story-more-working-row .verticle-line-seperator {
	background: #c3b59d;
	height: 150px;
}
.dextrus-story-more-working-row .more-working-title {
	margin-top: 1rem !important;
    margin-bottom: 0.5rem;
}

.dextrus-story-more-working-row .more-divleft {
	border-right: 0px;
}

.dextrus-story-partner-with-us-row {}
.dextrus-story-partner-with-us-row h2 {
	vertical-align: middle;
	color: #a47329;
	font-weight: 500;
	letter-spacing: 2px;
	margin-bottom: 30px;
	text-align: center;
	text-transform: uppercase;
}

.partner-with-us-img {
	
}

.dextrus-story-partner-with-us-row ul {
	text-align: center;
	margin: 0 auto;
	padding: 0;
}
.dextrus-story-partner-with-us-row ul li {
	display: inline-block;
}
.dextrus-story-partner-with-us-row ul li a {
	width: 155px;
    display: block;
    font-size: 1.25rem !important;
    margin: 20px 20px 0;
}
.dextrus-stroy-contact-form-row {
	position: relative;
}
.dextrus-stroy-floating-pen-div {}
.dextrus-stroy-contact-form-row .dextrus-stroy-floating-pen {
	position: absolute;
    top: 330%;
    left: 10%;
    width: 255px;
}

/* Brokers */
.brokers-our-location-row {
	
}
.brokers-our-location-row h2 {
	vertical-align: middle;
    color: #a47329;
    font-weight: 500;
    letter-spacing: 2px;
    margin-bottom: 30px;
    text-align: center;
	text-transform: uppercase; 
}
.brokers-our-location-col {}
.brokers-our-location-col img {}
.brokers-our-location-col .btn-default.btn-default-yellow {
    margin-top: 20px;
    width: 200px;
    display: block;
    font-size: 1.45rem !important;
    margin: 35px auto 0;
    text-align: center;
}

.brokers-more-row {}
.broker-more-working-img img {
    width: 90%;
}

.broker-contact-form-row {
	position: relative;
}
.broker-floating-sisore-div {}
.broker-contact-form-row .broker-floating-sisore {
	position: absolute;
    top: 165%;
    left: -18%;
    width: 240px;
}

/* Dextrus Partners */
.dextrus-partners-banner-row {}
.dextrus-partners-row {}
.dextrus-partners-div {
	width: 75%;
    margin: 0 auto;
}
.dextrus-partners-div.align-right p {
	text-align: right;
}
.dextrus-partners-heading {}
.dextrus-partners-heading h2 {
	vertical-align: middle;
    color: #a47329;
    font-weight: 500;
    letter-spacing: 2px;
    margin-bottom: 30px;
    text-align: center;
    text-transform: uppercase;
}
.dextrus-partners-div p {}
.dextrus-partners-div p strong {}
.dextrus-partners-div img {}
.dextrus-partners-div img.mobile-show {
	display: none;
}
.dextrus-partners-div img.hide-mobile {}

.dextrus-partners-div img.la-fleur {
	float: left;
    width: 190px;
    margin-right: 30px;
}
.dextrus-partners-div img.lavazza {
	float: right;
    width: 260px;
    clear: both;
    margin: 4% 0 4% 30px;
}

.dextrus-partners-div img.tea-trunk {
	float: left;
    width: 140px;
    margin-right: 30px;
	margin-top: -20px;
}

.dextrus-partners-div img.yellow-apron {
	float: right;
    width: 140px;
    clear: both;
    margin: 0 0 0 30px;
}

.dextrus-partners-div img.saarthi {
	float: left;
    width: 190px;
    margin-right: 30px;
}

.dextrus-partners-div img.skrap {
	float: right;
    width: 200px;
    clear: both;
    margin: 4% 0 4% 30px;
}

.dextrus-partners-div img.physique-57 {
	float: left;
    width: 190px;
    margin-right: 30px;
}

.dextrus-partners-div img.uber {
	float: right;
    width: 200px;
    clear: both;
    margin: 4% 0 5% 30px;
}

.get-in-touch-row {}
.get-in-touch-p p {
	width: 60%;
    margin: 0 auto;
    font-weight: 600;
    text-align: center;
}
.get-in-touch-row img {
	margin-top: 40px;
}

.Dextrus-PartnersGet-In-Touch {}

.Dextrus-Partners-contact-form-row {}
.Dextrus-Partners-floating-pen-div {}
.Dextrus-Partners-floating-pen-div .Dextrus-Partners-floating-pen {
	position: absolute;
    top: 375%;
    left: 5%;
    width: 340px;
}

/* Giving Back */
.giving-back-row .heading-img01 {
	margin-left: 0;
}

.impact-row {
	background: rgb(231, 220, 214);
    background: linear-gradient( 0deg, rgba(231, 220, 214, 1) 0%, rgba(243, 238, 235, 1) 100%);
}
.impact-row-col {
	position: relative;
}
.impact-row-col h2 {
	vertical-align: middle;
    color: #a47329;
    font-weight: 500;
    letter-spacing: 2px;
    margin-bottom: 10px !important;
    font-size: 2.5rem;
}
.impact-row-col p {
	margin: 15px 0; 
}
.impact-row-col img {}

.impact-row-col.right {
	text-align: right;
    padding-right: 10px;
    padding-bottom: 20px;
	padding-top: 10px;
}

.impact-row-col.left {
	text-align: left;
    padding-left: 10px;
    padding-bottom: 20px;
	padding-top: 10px;
}

.impact-row-col.bottom {
	padding-bottom: 50px;
}

.sm-img-div {
	width: 35%;
	text-align: left;
}

.sm-img {
	width: 84.5%;
}
.sm-img img {
}

.impact-row-col.border-bottom {
	border-bottom: 1px solid #a47329;
}
.impact-row-col.border-right {
	border-right: 1px solid #a47329;
}
.giving-back-floating-glass {
	position: absolute;
    right: 3%;
    bottom: -49%;
    width: 60%;
}

.gifting-for-good-row {}
.gifting-for-good-heading {
	width: 50%;
	margin: 0 auto;
}
.gifting-for-good-heading h2 {
	vertical-align: middle;
    color: #a47329;
    font-weight: 500;
    letter-spacing: 2px;
    margin-bottom: 30px;
    text-align: center;
    text-transform: uppercase;
}
.gifting-for-good-heading p {	
    text-align: center;
}
.gifting-for-good-row .align-left {
	text-align: left;
}
.gifting-for-good-row .align-center {
	text-align: center;
}
.gifting-for-good-row .align-right {
	text-align: right;
}
.gifting-for-good-col {
	padding: 5px;
}
.gifting-for-good-col h3 {
	text-transform: uppercase;
    font-size: 1.25rem;
    line-height: 1.2;
    font-family: "Nunito Sans", sans-serif;
    letter-spacing: 1px;
    padding: 25px 0 15px;
    margin: 0;
}
.gifting-for-good-col p {}

/* Landlords page */
.create-value-row {
	
}

.create-value-row h2 {
    vertical-align: middle;
    color: #a47329;
    font-weight: 500;
    letter-spacing: 2px;
    margin-bottom: 30px;
    text-align: center;
}
.create-value-row img {
	
}
.create-value-div {}
.create-value-div h3 {
	font-size: 1.5rem;
    line-height: 1.2;
    letter-spacing: 1px;
	margin-bottom: 15px;
}
.create-value-div-col-1 {
	text-align: right;
	padding-right:20px;
}
.create-value-div-col-1:after {
	
}
.create-value-div-col-2 {
	text-align: center;
	padding: 0 20px;
}
.create-value-div-col-2:before {
	position: absolute;
    content: "";
    top: 25%;
    left: 0px;
    width: 1px;
    height: 89px;
    background: #6e6867;
    border: 0px;
}
.create-value-div-col-2:after {
	position: absolute;
    content: "";
    top: 25%;
    right: 0px;
    width: 1px;
    height: 89px;
    background: #6e6867;
    border: 0px;
}
.create-value-div-col-3 {
	text-align: left;
	padding-left:20px;
}

.landlords-contact-form-row {
	position: relative;
}
.landlords-contact-from-floating-flowers-div {}
.landlords-contact-form-row .landlords-contact-from-floating-flowers {
    position: absolute;
    top: 480%;
    left: -18%;
    width: 100%;
}

/* Contact Us Page  */
.contact-us-page-row {}
.contact-us-page-row .heading-img01 {
    margin-left: 0;
}

.contact-us-floating-notepad-div {
	position: relative;
}
.contact-us-floating-notepad {
    position: absolute;
    z-index: 9999;
    content: "";
    top: 0;
    right: 13%;
    width: 370px;
}
.contact-us-floating-notepad img {
	
}
.contact-us-location-div {
	width: 80%;
	margin: 8rem auto;
}
.contact-us-location-div h3 {
	font-size: 1.5rem;
    text-transform: uppercase;
    font-family: "Nunito Sans", sans-serif;
    font-weight: 700;
    letter-spacing: 1px;
}
.contact-us-location-col-1 {
	text-align: right;
}
.contact-us-location-col-2 {}

.contact-us-location-col-1 p, .contact-us-location-col-2 p {
	padding: 20px;
}
.contact-us-location-col-1 p a, .contact-us-location-col-2 p a {
	color:#231f20;
}
.map-div {
	border: 1px solid #868688;
	padding:8px;
}
.map-div img {
	width: 100%;
}
.contact-us-address-div {
	border-top: 1px solid #868688;
	border-bottom: 1px solid #868688;
	width: 80%;
	text-align: center;
	margin: 0 auto;
	padding: 6px 0;
}

.contact-us-address-div ul {
	padding:0;
	margin: 0;
}
.contact-us-address-div ul li {
	display: inline-block;
    margin: 0;
    line-height: 2.1;
    letter-spacing: 0.5px;
	margin-right: 2px;
	color: #231f20;
	display: -webkit-inline-box;
}

.contact-us-address-div ul li a {
	color:#231f20;
}
.contact-us-address-div ul li i {
    font-size: 7px;
    top: -2px;
    position: relative;
    margin-right: 5px;
}

/* Careers page */
.careers-banner-row {}
.careers-dextrus-row {
	text-align: center;
	margin: 0 auto;
	width: 80%;
}
.careers-dextrus-row h2 {
    vertical-align: middle;
    color: #a47329;
    font-weight: 500;
    letter-spacing: 2px;
    margin-bottom: 30px;
    text-align: center;	
	text-transform: uppercase;
}

.dextrus-who-we-are	{
	margin: 0 auto;
	width: 80%;
}
.dextrus-who-we-are h3	{
	font-size: 1.5rem;
    line-height: 1.2;
    letter-spacing: 1px;
	margin-bottom: 15px;
	color: #a47329;
	text-align: right;
}
.dextrus-who-we-are ul {
	list-style: none;
	text-align: right;
	margin:0;
	padding:0;
}
.dextrus-who-we-are ul li {}
.dextrus-who-we-are ul li i {
	font-size: 6px;
    position: relative;
    top: -2px;
}
.interested-in-btn-div {
	padding: 30px 0 0 0;
	text-align: center;
}
.careers-contact-form-row {
	position: relative;
}
.career-floating-cup {}
.careers-contact-form-row .career-floating-cup {
	position: absolute;
    top: 165%;
    left: -25%;
    width: 320px;
}

/* Meeting Rooms */
.meeting-rooms-row {}
.meeting-rooms-row h2 {
	
}

.meeting-at-bkc {}
.meeting-at-bkc-div {
	width: 80%;
    margin: 30px auto 0;
}
.meeting-at-bkc-div h2 {
	vertical-align: middle;
    font-weight: 500;
    letter-spacing: 2px;
    margin-bottom: 30px !important;
    text-align: center;
	text-transform: uppercase;
}
.meeting-at-bkc-div.div-width {
    width: 53.3%;
}
.meeting-at-bkc {
	text-align: center;
}
.meeting-at-bkc img {
	width: 100%;
}
.meeting-at-bkc p {
    margin: 0;
}
.meeting-at-bkc h4 {
	font-family: "made_mirage_regular";
    font-weight: 600;
    padding: 20px 0;
    background: #b9c2c0;
    color: #FFFFFF;
    letter-spacing: 3px;
    font-size: 1.5rem;
	margin:0;
	/* text-decoration: underline; */
}

.meeting-at-bkc.lower-parel h4 {
	 background: #cec3a3;
}

.meeting-at-bkc-btn {
	margin-top: 30px;
	text-align: center;
}

.event-spaces-row {
	text-align: center;
}
.event-spaces-row h2 {
	vertical-align: middle;
    font-weight: 500;
    letter-spacing: 2px;
    margin-bottom: 30px !important;
    text-align: center;
	text-transform: uppercase;
}
.event-spaces-row p {
	width: 80%;
	margin:0 auto;
}

.meeting-rooms-contact-form-row {

}
.meeting-rooms-floating-notepad-div {}
.meeting-rooms-contact-form-row .meeting-roomfloating-NoteBook {
	position: absolute;
    top: 290%;
    left: -5%;
    width: 90%;
}
.meeting-floating-div {
	position: relative;
}
.meetings-floating-cup {
	position: absolute;
    left: 3%;
    bottom: -26%;
    width: 280px;
}

.meeting-floating-pot {
	position: absolute;
    right: -5%;
    bottom: -15%;
    width: 210px;	
}

.wpem-event-listing-list-view .wpem-event-box-col {
	margin-bottom: 15px;
}

/* Start FAQs */
.faqs-accordion-div {}
.faqs-accordion {

}
.faqs-accordion .vc_tta-panel .vc_tta-panel-title>a {
	font-family: "made_mirage_regular";
}
.vc_tta.vc_tta-accordion .vc_tta-panel-title .vc_tta-title-text {
    font-family: 'made_mirage_regular';
    font-size: 1.5rem;
    letter-spacing: 0.15rem;
}
.scheme_default .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel-title,
.scheme_default .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title, 
.scheme_default .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title:hover {
	color: #a47329;
    background-color: #ffffff;
    border: 3px solid #d2d1d1;
}
.scheme_default .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a,
.scheme_default .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a, 
.scheme_default .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a:hover {
    color: #a47329;
	font-weight: 600;
}

.scheme_default .vc_tta.vc_tta-accordion .vc_tta-panel-heading .vc_tta-controls-icon:before, 
.scheme_default .vc_tta.vc_tta-accordion .vc_tta-panel-heading .vc_tta-controls-icon:after {
    border-color: #a5a5a5;
}
.scheme_default .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a .vc_tta-controls-icon:before, 
.scheme_default .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a .vc_tta-controls-icon:after {
    border-color: #a5a5a5;
}
.vc_tta.vc_tta-accordion .vc_tta-panel-heading .vc_tta-controls-icon.vc_tta-controls-icon-chevron {
    width: 15px !important;
    height: 15px !important;
}
.vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before {
	border-width: 0 3px 3px 0px !important;
}
.vc_tta.vc_general .vc_tta-panel-title>a {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
}
.faqs-contact-form-row {}
.faqs-floating-Glass {

}
.faqs-contact-form-row .faqs-floating-Glass {
	position: absolute;
    top: 170%;
    left: -32%;
    width: 330px;
}

.vc_tta-panel-body .wpb_wrapper a {
	color: #6d6e70;
}
.vc_tta-panel-body li {
    color: #231f20;
}

/* End FAQs */
/* Start Blog */
.blog-categories-div {
	padding: 8% 1em 8% 0;
}
.dextrus-blog-row .blog-categories-heading h2 {
	color: #a47329 !important;
    font-weight: 500 !important;
    letter-spacing: 1px !important;
    line-height: 1.15 !important;
    margin-bottom: 15px !important;
	text-transform: capitalize !important;
	text-align: left;
}

.dextrus-blog-row .blog-categories-list {}
.dextrus-blog-row .blog-categories-list h2 {
	display: none;
}
.dextrus-blog-row .blog-categories-list ul {}
.dextrus-blog-row .blog-categories-list ul li {
	position: relative;
	border-bottom: 1px solid rgb(164 115 41 / 44%);
}
.dextrus-blog-row .blog-categories-list ul li:last-child {
    border: 0px;
}
.dextrus-blog-row .blog-categories-list ul li a:before {
	position: absolute;
    content: "";
    left: 0;
    /* top: 17px; */
    top: 22px;
    width: 8px;
    height: 8px;
    background: #a47329;
    border-radius: 50%;
}
.dextrus-blog-row .blog-categories-list ul li a {
	color: #000000 !important;
	font-family: "Nunito Sans", sans-serif;
	letter-spacing: 0.4px;
	text-transform: capitalize !important;
	/* line-height: 2.5; */
	line-height: 3;
	font-size: 17px; 
	padding-left: 18px;
    /* font-weight: 700; */
    font-weight: 600;
}

.blog-section-1 h5.sc_blogger_item_title.entry-title a {
	
}

.blog-section-2 {
	background: rgb(231, 220, 214);
	background: linear-gradient( 0deg, rgba(231, 220, 214, 1) 0%, rgba(243, 238, 235, 1) 100%);
	position: relative;
}
.blog-section-2 h5.sc_blogger_item_title.entry-title a {
	color: #a47329 !important;
    font-weight: 500 !important;
    letter-spacing: 1px !important;
	font-family: "made_mirage_regular";
	font-size: 1.75rem !important;
}
.dextrus-blog-row .sc_blogger_classic .sc_blogger_item_content.entry-content {
	text-align: center !important;
}

.blog-floating-cup {
	position: absolute;
    left: -6%;
    top: 8%;
    width: 250px;
}

.widget.widget_categories h5.widget_title, 
.rpwwt-widget h5.widget_title, 
.widget.event_manager.widget_upcoming_events h5.widget_title {
	color: #a47329 !important;
    font-weight: 500 !important;
	font-family: "made_mirage_regular";
    letter-spacing: 1px !important;
    line-height: 1.15 !important;
    margin-bottom: 15px !important;
    text-transform: capitalize !important;
    text-align: left;
	font-size: 2.75rem;
}

.post-template-default.single.single-post .widget.widget_categories ul {
	padding-left: 0px;
}

.scheme_default .widget_categories li {
	border-bottom: 1px solid rgb(164 115 41 / 44%);
}
.scheme_default .widget_categories li:last-child {
    border: 0px;
}

.scheme_default .widget_categories li a:before {
	position: absolute;
    content: "";
    left: 0;
    /* top: 17px; */
    top: 22px;
    width: 8px;
    height: 8px;
    background: #a47329;
    border-radius: 50%;
}
.scheme_default .widget_categories li a {
	color: #000000 !important;
    font-family: "Nunito Sans", sans-serif;
    letter-spacing: 0.4px;
    text-transform: capitalize !important;
    /* line-height: 2.5; */
    line-height: 3;
    font-size: 17px;
    padding-left: 18px;
    /* font-weight: 700; */
    font-weight: 600;
}

.scheme_default .widget_categories li.cat-item.current-cat a {
	color: #747c84 !important;
}

.post_item_single .post_header .post_title {
	font-size: 3rem !important;
    line-height: 3.75rem;
    font-family: "made_mirage_regular";
    letter-spacing: 1px;
    font-weight: 500;
    color: #a47329;
    margin-bottom: 20px;
}

.scheme_default .blog_mode_blog .posts_container a.sc_button_hover_slide_left {
    background: rgb(255 255 255 / 0%) !important;
    border: 0px !important;
    font-style: italic;
    text-transform: lowercase;
    font-size: 14px !important;
    font-weight: normal !important;
    color: #636466;
	margin-top: 5px;
	padding: 10px 0;
}
.scheme_default .sc_button_hover_slide_left:hover,
.scheme_default .sc_button_hover_slide_left:focus {
	color: #a47329 !important;
}

.post_item .more-link:before, .gallery_preview_show .post_readmore:before {
    border: 0px;
    -webkit-transition-duration: 0;
    transition-duration:0;
    -webkit-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
}

.comments_list_wrap .comments_list_title {
	color: #a47329 !important;
    font-weight: 500 !important;
    font-family: "made_mirage_regular";
    letter-spacing: 1px !important;
    line-height: 1.15 !important;
    margin-bottom: 15px !important;
    text-transform: capitalize !important;
    text-align: left;
    font-size: 2.5rem;
}
.scheme_default .comments_list_wrap .comment_author {
    font-family: "made_mirage_regular";
	color: #333333 !important;
	text-transform: capitalize !important;
}
.scheme_default .comments_list_wrap .comment_reply a {
    font-family: "made_mirage_regular";
	text-transform: capitalize !important;	
}

.comments_wrap .comments_form_title {
    font-weight: 500 !important;
    font-family: "made_mirage_regular";
    letter-spacing: 1px !important;
    line-height: 1.15 !important;
    margin-bottom: 15px !important;
    text-transform: capitalize !important;
    text-align: left;
    font-size: 3rem;
}
.comments_wrap .comments_field textarea {
	border-radius: 0px;
}
.post_layout_excerpt {
    text-align: left;
}
.post_layout_excerpt .post_title a {
	font-size: 3rem !important;
    line-height: 3.75rem;
    text-align: left;
    font-family: "made_mirage_regular";
    letter-spacing: 1px;
    font-weight: 500;
    color: #a47329;
    margin-bottom: 20px;
}
.post_layout_excerpt .post_featured img, .post_layout_excerpt .post_featured {
	width: 100%;
	max-height: 350px;
}
.post-date, .rss-date .post_date, .post_meta_item, .post_counters_item, 
.comments_list_wrap .comment_date, .comments_list_wrap .comment_time, 
.comments_list_wrap .comment_counters, .top_panel .slider_engine_revo .slide_subtitle, 
.logo_slogan, fieldset legend, figure figcaption, .wp-caption .wp-caption-text, 
.wp-caption .wp-caption-dd, .wp-caption-overlay .wp-caption .wp-caption-text, 
.wp-caption-overlay .wp-caption .wp-caption-dd, .format-audio .post_featured .post_audio_author, 
.trx_addons_audio_player .audio_author, .post_item_single .post_content .post_meta, .author_bio .author_link, 
.comments_list_wrap .comment_posted, .comments_list_wrap .comment_reply {
	font-family: "Nunito Sans", sans-serif;
}

.post_item_single > .post_featured img {
	width: 100%;
}
a.post_meta_item.post_author {
    display: none;
}
/* End Blog */

/* Start Events Page */
a.pum-trigger.popmake-3699.btn-default.btn-default-green {
	text-align: center;
	line-height: 1.25;
}

.events-listing-row {
	position: relative;
}
.events-listing-row .events-floating-img  {
	position: absolute;
    left: -20px;
    top: -60px;
    width: 200px;
    height: auto;
	z-index: 1;
}
.events-listing-row h2 {
	vertical-align: middle;
    color: #a47329;
    font-weight: 500;
    letter-spacing: 2px;
    margin-bottom: 30px;
    text-align: center;
    text-transform: uppercase;
}

.dextrus-events-row-bg {	
	background: rgb(231, 220, 214);
	background: linear-gradient( 0deg, rgba(231, 220, 214, 1) 0%, rgba(243, 238, 235, 1) 100%);
}

.dextrus-events-row {
	margin: 0 auto;
    width: 90%;
}
.wpem-event-listings.wpem-event-listing-box-view .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-details .wpem-event-title .wpem-heading-text {
	font-size: 1.60em;
    font-weight: 500;
    letter-spacing: 1px;
}
.dextrus-events-row .wpem-event-listings-header {
	/* display: none; */
}
/* .showing_applied_filters { display: block !important;} */
.events-gallery-row {
	position: relative;
}
.events-gallery-row .events-floating-tree-img {
	position: absolute;
    right: 30px;
    top: 20px;
    width: 200px;
    height: auto;
}
.events-gallery-row h2 {
	vertical-align: middle;
    color: #a47329;
    font-weight: 500;
    letter-spacing: 2px;
    margin-bottom: 30px;
    text-align: center;
    text-transform: uppercase;
}
.events-gallery-row h2 span {
    color: #231f20;
    font-weight: 300;
    font-size: 35px;
    text-transform: initial;
}

.events-gallery-grid {
	margin: 0 auto;
    width: 80%;
}

a.vc_general.vc_btn3.vc_btn3-size-sm.vc_btn3-shape-round.vc_btn3-style-flat.vc_btn3-color-blue {
	background-color: #97b094;
    color: #ffffff !important;
    padding: 10px 25px;
    border-radius: 25px;
    text-transform: uppercase;
    letter-spacing: 2px;
    font-size: 12px;
    font-weight: 700;
}

.event_listing-template-default .registration_button:hover, .event_listing-template-default .registration_button:focus { color: #FFFFFF !important; }
.wpem-event-listings.wpem-event-listing-box-view .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-details,
.wpem-event-listings .wpem-event-layout-wrapper .event_featured, .wpem-event-listings .wpem-event-layout-wrapper .event_featured:hover { background: #FFFFFF; }
/* .wpem-main.wpem-event-listings-header { display: none; } */

.wpem-event-listings.wpem-event-listing-box-view .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-details .wpem-event-date-time, 
.wpem-event-listings.wpem-event-listing-box-view .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-details .wpem-event-location, 
.wpem-event-listings.wpem-event-listing-box-view .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-details .wpem-event-ticket-type, 
.wpem-event-listings.wpem-event-listing-box-view .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-details .wpem-event-title, 
.wpem-event-listings.wpem-event-listing-box-view .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-details .wpem-event-type {
	font-family: "Nunito Sans", sans-serif;
}

.events-gallery-grid .wpb_single_image .vc_figure-caption {
    opacity: 0;
	font-size: 1.25rem;
}
.wpem-event-listing-list-view.wpem-event-listings .wpem-event-layout-wrapper .event_listing { 
	border-left: 3px solid #a47329;
}
/* figure:not(.wp-block-gallery) figcaption:hover, 
figure.wp-block-video:hover figcaption, 
figure.wp-block-embed:hover figcaption, 
.wp-caption .wp-caption-text:hover, 
.wp-caption .wp-caption-dd:hover, 
.wp-caption-overlay .wp-caption .wp-caption-text:hover, 
.wp-caption-overlay .wp-caption .wp-caption-dd:hover {
	opacity: 1 !important;
} */
.events-gallery-grid .wpb_single_image .vc_figure figcaption.vc_figure-caption,
.events-gallery-grid .wpb_single_image .vc_figure:hover figcaption.vc_figure-caption {
    opacity: 1 !important;
	background-color: rgb(164 115 41 / 75%);
    min-height: 65px;
    cursor: pointer;
}

.event_filters {}
.event_filters .wpem-form-group {
	margin-bottom: 15px;
}
.wpem-form-group .comiseo-daterangepicker-triggerbutton.ui-button {
	border: 1px solid #999 !important;
	text-transform: capitalize;
	height: 43px;
	line-height: 43px;
}
.event_filters .select_container:after {
    content: "";
}
/* End Events Page */

/* Responsive CSS */
@media (min-width: 1680px) {
	.landlords-contact-form-row .landlords-contact-from-floating-flowers {
		top: 440%;
	}
	.meetings-floating-cup {
		bottom:-30%;
	}
}
@media (min-width:1441px) {
	.membership-floating-blackberry-div .membership-floating-blackberry {
		top: 348%;
	}
	
	.membership-plans-box p i {
		font-size: 0.95rem;
	}
}
@media (max-width: 1440px) {
	
}
@media (max-width: 1439px) {
	.more-div1 .m-show {
		left: 10%;
	}
	
	.more-div1 .o-show {
		left: 41%;
	}
	
	.more-div2 .e-show {
		left: 5%;
	}
	
	.more-div2 .r-show {
		left: 41%;
	}
	
	.plans-pricing-txt {
		min-height: 61px;
	}
	
	.private-office-testimonial-book {
		right: -18%;
		bottom: 5%;
		width: 290px;
	}
	
	.private-office-testimonial-col-right .heading-img03 {
		margin-top: -45px;
	}
	
	.fixed-desk-floating-pins-col {
		right: 0%;
	}
	
	.fixed-desk-floating-pins-img {
		width: 125px;
	}
	
	.flexible-desk-floating-pins-col {
		right: 0%;
	}
	
	.flexible-desk-floating-U-pins-img {
		width: 125px;
	}
	
	.flexible-desk-floating-pot-div .flexible-desk-floating-pot-img {
		width: 165px;
	}
	
	.membership-floating-blackberry-div .membership-floating-blackberry {
		top: 530%;
	}
	
	.membership-plans-box p i {
		font-size: 1.1rem;
	}
	
	.enterprise-office-our-location-col img {
		padding: 9px;
	}
	.broker-contact-form-row .broker-floating-sisore {
		width: 190px;
	}
	.contact-us-location-div {
		margin: 16rem auto;
	}
	.meetings-floating-cup {
		bottom:-30%;
	}
}
@media (max-width: 1439px) {
	.enterprise-office-floating-pen-div .dextrus-stroy-floating-pen {
		top: 370%;
		width: 320px;
	}
	.dextrus-stroy-contact-form-row .dextrus-stroy-floating-pen {
		width: 250px;
	}	
	.careers-contact-form-row .career-floating-cup {
		top: 200%;
		width: 240px;
	}
	.meeting-rooms-contact-form-row .meeting-roomfloating-NoteBook {
		top: 450%;
		width: 85%;
	}	
	.meeting-floating-pot {
		bottom: -18%;
		width: 191px;
	}

}
@media (max-width: 1280px) {
	.plans-pricing-floating-img {
		width: 140px;
	}
	
	.private-office-price-column-btn {
		width: 175px;
	}
	
	.enterprise-office-our-location-col img {
		padding: 8px;
	}
	.dextrus-stroy-contact-form-row .dextrus-stroy-floating-pen {
		top: 350%;
		width: 245px;
	}
	.landlords-contact-form-row .landlords-contact-from-floating-flowers {
		top: 620%;
	}
	.giving-back-floating-glass {
		bottom: -43%;
	}
}
@media (max-width: 1262px) {
	.membership-floating-blackberry-div .membership-floating-blackberry {
		top: 725%;
	}
	
	.membership-plans-box p i {
		font-size: 1.2rem;
	}
	
	.membership-plans-box .p-margin-bottom {
		min-height: 110px;
	}
	
	.landlords-contact-form-row .landlords-contact-from-floating-flowers {
		top: 800%;
	}
	.meeting-rooms-contact-form-row .meeting-roomfloating-NoteBook {
		top: 610%;
	}
	.contact-us-location-div {
		margin: 18rem auto;
	}
	.meetings-floating-cup {
		bottom:-50%;
	}
	.meeting-floating-pot {
		bottom: -15%;
		width: 158px;
	}	
	.giving-back-floating-glass {
		bottom: -49%;
	}
	.faqs-contact-form-row .faqs-floating-Glass {
		left: -36%;
	}
}
@media (max-width: 1199px) {
	.more-div1 .div-m {
		width: 36%;
	}
	
	.more-div2 .div-e {
		width: 36%;
	}
	
	.more-div1 .m-show {
		left: -4%;
		top: 10%;
		width: 60%;
	}
	
	.more-div1 .o-show {
		top: 0%;
		left: 45%;
		width: 65%;
	}
	
	.more-div1 .div-o {
		width: 36.5%;
	}
	
	.more-div2 .e-show {
		top: 0%;
		left: -3%;
		width: 60%;
	}
	
	.more-div2 .div-r {
		width: 36.5%;
	}
	
	.more-div2 .r-show {
		top: 0%;
		left: 45%;
		width: 70%;
	}
	
	.plans-pricing-floating-img {
		width: 120px;
	}
	
	.plans-pricing-floating {
		right: -9.5%;
	}
	
	.plans-pricing-txt {
		min-height: 56px;
	}
	
	.private-office-testimonial-book {
		width: 250px;
		right: -13%;
		bottom: 2%;
	}
	
	.fixed-desk-floating-pins-col {
		top: -10%;
	}
	.focus-on-design p {
		width: 80%;
	}
	
	.dextrus-stroy-contact-form-row .dextrus-stroy-floating-pen {
		top: 375%;
	}	
	.giving-back-floating-glass {
		bottom: -43%;
	}	
	.blog-floating-cup {
		width: 210px;
	}
	
}
@media (max-width: 1024px) {
	.more-div1 img,
	.more-div2 img {
		width: 110px;
	}
	
	.more-div1 .m-show,
	.more-div2 .e-show {
		left: 3%;
	}
	
	.more-div1 .o-show,
	.more-div2 .r-show {
		left: 38%;
	}
	
	.private-office .heading-img01 {
		width: 130px;
	}
	
	.flexible-desk-floating-pot-div .flexible-desk-floating-pot-img {
		left: -32%;
		width: 150px;
	}
	
	.membership-plans-box .p-margin-bottom {
		min-height: 95px;
	}	
	
	.landlords-contact-form-row .landlords-contact-from-floating-flowers {
		top: 760%;
	}
	.meeting-rooms-contact-form-row .meeting-roomfloating-NoteBook {
		top: 555%;
	}
	.meeting-floating-pot {
		right: -2.5%;
		bottom: -14%;
		width: 140px;
	}
	.giving-back-floating-glass {
		bottom: -38%;
		width: 50%;
	}
	
	.blog-floating-cup {
		left: -4%;
		width: 210px;
	}
}
@media (max-width: 991px) {
	plans-pricing-floating-img {
		width: 120px;
	}
	
	.plans-pricing-floating {
		right: -8%;
		top: 22%;
	}
	
	.more-div-mobile.more-div-location-mobile {
		margin-top: 10%;
	}
	
	.private-office-price-column-btn {
		width: 125px;
		font-size: 1.4rem !important;
		margin-top: 1rem;
	}
	
	.private-office-contact-form-row {
		width: 95%;
	}
	
	.private-office-testimonial-col-right .heading-img03 {
		margin-top: auto;
	}
	
	.private-office-testimonial-book {
		bottom: 8%;
		width: 205px;
	}
	
	.private-office .heading-img01 {
		width: 100px;
	}
	
	.flexible-desk-floating-U-pins-img {
		width: 115px;
	}
	
	.flexible-desk-floating-pot-div .flexible-desk-floating-pot-img {
		width: 135px;
	}
	
	.membership-plans-box .p-margin-bottom {
		min-height: 110px;
	}
	
	.enterprise-office-our-location-col img {
		padding: 7px;
		width: 94%;
	}	
	.focus-on-design p {
		width: 90%;
	}
	.dextrus-stroy-contact-form-row .dextrus-stroy-floating-pen {		
		left: 0;
	}
	.broker-contact-form-row .broker-floating-sisore {
		width: 165px;
	}
	.meeting-rooms-contact-form-row .meeting-roomfloating-NoteBook {
		top: 650%;
	}
	
	.blog-floating-cup {
		width: 210px;
	}
}
@media (max-width: 959px) {
	.meetings-floating-cup {
		width: 210px;
	}
}

@media (max-width: 768px) {
	.plans-pricing-floating {
		top: 19%;
		right: -9.5%;
		width: 110px;
	}
	
	.more-div-location-mobile h3 {
		padding-top: 5px;
	}
	
	.private-office .heading-img01 {
		width: 80px;
	}
	
	.fixed-desk-floating-pins-col {
		top: 10%;
	}
	
	.fixed-desk-floating-pins-img {
		width: 100px;
	}
	
	.flexible-desk-floating-pot-div .flexible-desk-floating-pot-img {
		left: -40%;
		width: 120px;
	}
	
	.membership-floating-blackberry-div .membership-floating-blackberry {
		top: 1040%;
	}
	
	.membership-plans-box {
		width: 60%;
	}
	
	.membership-plans-box .p-margin-bottom {
		min-height: 95px;
	}
	
	.what-enterprise-office-box-col-left {
		/* padding: 5% 4% 10% 15%; */
	}
	
	.what-enterprise-office-box-col-right {
		/* padding: 6% 15% 10% 4%; */
	}
	.dextrus-stroy-contact-form-row .dextrus-stroy-floating-pen {
		top: 540%;
		width: 220px;
	}
	.Dextrus-Partners-floating-pen-div .Dextrus-Partners-floating-pen {
		top: 820%;
	}
	.dextrus-partners-div img.lavazza {
		width: 210px;
		margin: 9% 0 9% 30px;
	}
	.dextrus-partners-div img.skrap {
		margin: 8% 0 8% 30px;
	}
	.dextrus-partners-div img.physique-57 {
		margin: 4% 30px 4% 0px;
	}
	.dextrus-partners-div img.uber {
		width: 170px;
		margin: 9% 0 9% 30px;
	}	
	.landlords-contact-form-row .landlords-contact-from-floating-flowers {
		top: 1000%;
	}
	.careers-contact-form-row .career-floating-cup {
		width: 200px;
	}
	.meeting-rooms-contact-form-row .meeting-roomfloating-NoteBook {
		top: 970%;
	}
	.faqs-contact-form-row .faqs-floating-Glass {
		left: -45%;
	}
	.blog-floating-cup {
		left: -4%;
		width: 160px;
	}
}
@media (max-width: 767px) {
	.plans-pricing-box-row {
		margin: initial;
		padding: 2.1rem 0 0;
	}
	
	.plans-pricing-txt {
		min-height: auto;
		padding: 20px 30px;
	}
	
	.plans-pricing-floating,
	.plans-pricing-floating-pin-img-1,
	.plans-pricing-floating-pin-img-2,
	.blog-floating-cup,
	.events-floating-tree-img {
		display: none;
	}
	
	.virtual-office-plan-row {
		width: 100%;
	}
	
	.virtual-office-plan-left .green-pin-03,
	.virtual-office-plan-left .red-pin-03 {
		display: none;
	}
	
	.virtual-office-plan-left ul {
		direction: ltr;
		text-align: left;
	}
	
	.virtual-office-plan-left-div {
		text-align: left;
	}
	
	.virtual-office-plan-left-div,
	.virtual-office-plan-right-div {
		padding: 1.5rem 0;
	}
	.virtual-office-plan-right-div {
		padding-bottom: 0px;
	}
	.virtual-office-plan-right ul {
		margin-bottom: -20px !important;
	}
	.day-plan-row {
		width: 100%;
	}
	
	.day-plan-div {
		text-align: left;
	}
	
	.day-plan-div ul {
		direction: ltr;
		text-align: left;
	}
	
	.floating-clip {
		display: none;
	}
	
	.private-office-floating-pot-col {
		display: none;
	}
	
	.private-office-price-column {
		padding-bottom: 2rem;
	}
	
	.private-office-price-column-btn {
		width: 150px;
		display: block !important;
	}
	
	.private-office-contact-form-row {
		width: 100%;
	}
	
	.private-office-testimonial-col-left {
		padding-bottom: 0%;
	}
	
	.private-office-testimonial-book {
		display: none;
	}
	
	.fixed-desk-floating-pins-col {
		display: none;
	}
	
	.flexible-desk-floating-pins-col {
		display: none;
	}
	
	.x-divier-001 {
		display: none;
	}
	
	.membership-plans-box {
		width: auto;
		min-height: auto;
		padding: 35px;
	}
	
	.membership-plans-box.box1,
	.membership-plans-box.box3 {
		text-align: left;
	}
	
	.box1,
	.box2,
	.box3,
	.box4 {
		margin-right: auto;
		margin-left: auto;
		float: unset;
		margin: 10px 0;
	}
	
	.membership-plans-box .p-margin-bottom {
		min-height: auto;
		margin-bottom: 10px;
	}
	
	.what-enterprise-office-box-col-left {
		margin-bottom: 15px;
	}
	
	.what-enterprise-office-box-col-left,
	.what-enterprise-office-box-col-right {
		border: 0px;
		padding: initial;
	}
	.what-enterprise-office-box-div, .gif-img.gif-img-1 img, .gif-img.gif-img-2 img, .what-enterprise-office-box-div p {
		width:100%;
	}
	
	.what-enterprise-office-box-div.align-right p, 
	.what-enterprise-office-box-div.align-left p {
		text-align: center;
		margin-bottom:25px;
	}
	
	.enterprise-office-our-location-row {
		margin: auto;
	}
	.what-enterprise-office-box-div.float-right .gif-img,
	.what-enterprise-office-box-div.float-left .gif-img {
		float: unset;
		margin: 0 auto;
	}
	.enterprise-office-our-location-row h2 {
		font-size: 2rem;
	}
	.enterprise-office-our-location-col .btn-default.btn-default-yellow {
		margin-bottom: 25px;
	}
	
	.focus-on-design p {
		width: 100%;
	}
	.dextrus-partners-div img.mobile-show {
		display: block;
	}
	.dextrus-partners-div img.hide-mobile {
		display: none;
	}
	.dextrus-partners-div, .get-in-touch-p p {
		width: 100%;
	}
	.dextrus-partners-div img.la-fleur,
	.dextrus-partners-div img.lavazza, 
	.dextrus-partners-div img.skrap,
	.dextrus-partners-div img.physique-57,
	.dextrus-partners-div img.uber,
	.dextrus-partners-div img.tea-trunk, 
	.dextrus-partners-div img.yellow-apron,
	.dextrus-partners-div img.saarthi {
		float: unset;
		margin: 0 0 15px 0; 
	}
	.dextrus-partners-div p, .dextrus-partners-div.align-right p {
		text-align: center;
	}
	.impact-row-col.border-right, .impact-row-col.border-bottom {
		border: 0px;
	}
	.impact-row-col.right {
		text-align: left;
		padding-right: initial;
		padding-bottom: initial;
		padding-top: initial;
	}
	.impact-row-col.right {
		text-align: left;
		padding-right: initial;
		padding-bottom: initial;
		padding-top: initial;
	}
	.impact-row-col.left {
		text-align: left;
		padding-left: initial;
		padding-bottom: initial;
		padding-top: initial;
	}
	.sm-img-div, .sm-img {
		width: auto;
	}
	.sm-img img {
		width: 100%;
	}
	.giving-back-floating-glass {
		display: none;
	}	
	.impact-row-col {
		padding-bottom: 40px !important;
	}
	.gifting-for-good-heading {
		width: 100%;
	}
	.gifting-for-good-col h3 br {
		display: none;
	}
	.gifting-for-good-row .align-right,
	.gifting-for-good-row .align-left,
	.gifting-for-good-row .align-center {
		text-align: left;
	}
	.gifting-for-good-col {
		padding:inherit;
		margin-bottom: 25px;
	}
	.gifting-for-good-col img {
		width: 100%;
	}
	.section-divider-img img {
		width: 100% !important;
	}
	.height_large, .height_big {
		height: 32px !important;
	}
	.banner-mobile-hide {
		display: none;
	}
	.banner-desktop-hide {
		display: block;
	}
	.create-value-div h3  {
		font-size: 1.6rem;
		margin-bottom: 8px;
	}
	.create-value-div h3 br {
		display: none;
	}
	.create-value-div-col-1,  
	.create-value-div-col-2,  
	.create-value-div-col-3 {
		text-align: left;	
		padding:0px;
	}  
	
	.create-value-div-col-1, .create-value-div-col-2 {
		margin-bottom:17px;
	}
	.create-value-div-col-2:after, .create-value-div-col-2:before {
		content: none;
	}
	.contact-us-floating-notepad { 
		display: none;
	}
	.contact-us-location-div {
		margin-top: 0;
	}
	.contact-us-location-div h3 {
		font-size: 1.8rem;
		margin-bottom: 15px !important;
	}
	.contact-us-location-col-1 {
		text-align: left;
		margin-bottom:20px;
	}
	.contact-us-location-col-1 p, .contact-us-location-col-2 p {
		padding: 20px 0;
	}	
	.contact-us-location-div, .contact-us-address-div {
		width: 100%;
	}
	.contact-us-address-div ul {
		margin-bottom:10px;
	}
	.contact-us-address-div ul li ul {
		margin-bottom: 10px !important;
	}
	.contact-us-address-div ul li i {
		display: none;
	}
	.contact-us-location-col-1 p a, .contact-us-location-col-2 p a {
		display: inline-block;
	}
	.careers-dextrus-row, .dextrus-who-we-are {
		width: 100%;
	}
	.dextrus-who-we-are ul, .dextrus-who-we-are h3 {
		text-align: center;
	}
	.dextrus-who-we-are h3 {
		font-size: 1.8rem;
	}
	.interested-in-btn-div a {
		padding: 10px 25px;
		font-size: 12px;
		display: inline-block;
	} 
	.dextrus-who-we-are ul {
		margin-bottom:20px !important;
	}
	hr, .vc_separator {
		margin: 3rem 0 !important;
	}
	.what-enterprise-office h2 span {
		font-size: 24px;
	}
	.enterprise-office-client-experience-row h2 span {
		font-size: 24px;
	}
	.meeting-at-bkc-div.div-width, .meeting-at-bkc-div {
		width: 100%;
		margin: 0px;
	}
	.meeting-at-bkc h4 {
		margin-bottom: 20px !important;
	}
	.brokers-our-location-col {
		margin-bottom: 15px;
	} 
	.meetings-floating-cup {
		display: none;
	}	
	.meeting-floating-pot {
		display: none;
	}
	.faqs-contact-form-row .faqs-floating-Glass {
		display: none;
	}
	.event-spaces-row p {
		width: 100%;
	}
	.mobile-width-p p {
		width: 97%;
		margin: 0 auto 1em;
	}
	.impact-row-col h2, .impact-row-col p,
	.gifting-for-good-col h3, .gifting-for-good-col p {
		text-align: center;
	}
	.blog-categories-div, .dextrus-blog-row .blog-categories-heading h2 {
		text-align: center;
	}
	.dextrus-blog-row .blog-categories-list ul li a:before {
		display: none;
	}
	.events-listing-row .events-floating-img { display: none; }
	.dextrus-events-row { width: 100%; }
	.wpem-event-listing-list-view.wpem-event-listings .wpem-event-layout-wrapper .event_listing {
		flex-wrap: wrap;
	} 
	.wpem-event-listings .wpem-event-layout-wrapper .wpem-event-banner .wpem-event-banner-img {
		height: 150px;
		width: 150px;
		margin-bottom: 15px;
	}
	.wpem-event-listings .wpem-event-layout-wrapper .wpem-event-infomation {
		float: unset;
	}
	.wpem-event-listings .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-details {
		width: 85%;
	}
	.wpem-event-listings .wpem-event-layout-wrapper .wpem-event-banner { 
		float: unset;
		padding-right: 0;
	}
	.events-gallery-grid {
		width: 100%;
	}
	.events-gallery-row h2 span {
		font-size: 25px;
	}
	.events-gallery-row h2 { line-height: 1; }
}

/* @media (max-width: 414px) {
	.interested-in-btn-div a {
		font-size: 8px;
		padding: 8px;
	}
} */
@media (max-width: 375px) {
	.plans-pricing-txt {
		padding: 20px 10px;
	}
}