@media (min-width: 992px) {

	#top-bar {
		z-index: 299;
		border: 0;
	}

	#top-bar.transparent-topbar { background: transparent !important; }

	#top-bar.transparent-topbar + #header.transparent-header + #slider,
	#top-bar.transparent-topbar + #header.transparent-header + .page-title-parallax {
		margin-bottom: -145px;
		top: -145px;
	}

	.top-links > ul > li { border: 0; }

	.top-links > ul > li > a {
		padding-left: 17px;
		padding-right: 17px;
		color: #EEE;
		font-weight: normal;
		text-transform: capitalize;
		font-size: 13px;
	}

	.top-links > ul > li:hover { background-color: transparent; }

	.top-links > ul > li.top-bar-highlight > a {
		height: 30px;
		line-height: 30px;
		margin-top: 7px;
		margin-bottom: 7px;
		border: 1px solid #EEE;
		border-radius: 15px;
		-webkit-transition: all .3s ease;
		-o-transition: all .3s ease;
		transition: all .3s ease;
	}

	.top-links > ul > li.top-bar-highlight:hover > a {
		background-color: #FFF;
		color: #222;
	}

	.top-links li a { font-family: 'Open Sans', sans-serif; }

	#primary-menu ul li > a {
		padding: 15px 15px 20px 15px;
	}

	#top-search,
	#top-cart,
	#side-panel-trigger {
		margin-top: 30px;
		margin-bottom: 30px;
	}

	#top-cart .top-cart-content { top: 50px; }

	#header,
	#header-wrap,
	#logo img { 
	padding-top: 0px;
    height: 60px;
	}

	#header-wrap {
		-webkit-transition: background-color .3s ease;
		-o-transition: background-color .3s ease;
		transition: background-color .3s ease;
	}

	#primary-menu ul ul:not(.mega-menu-column) {
		width: 210px;
		border-radius: 3px;
		border: 0;
		background-color: #2C3E50;
	}

	#primary-menu ul ul li:not(:first-child) { border-top: 1px dotted rgba(255,255,255,0.1) !important; }

	#primary-menu ul ul li > a {
		font-size: 12px;
		letter-spacing: 1px;
		font-weight: 400;
		padding: 12px 17px;
		color: #FFF;
		font-family: 'Open Sans', sans-serif !important;
	}

	#primary-menu ul ul li:hover > a { padding-left: 20px; }

	.dark #primary-menu:not(.not-dark) ul ul,
	.dark #primary-menu:not(.not-dark) ul li .mega-menu-content,
	#primary-menu.dark ul ul,
	#primary-menu.dark ul li .mega-menu-content { background-color: #2C3E50; }

	.dark #primary-menu:not(.not-dark) ul ul li > a,
	#primary-menu.dark ul ul li > a { color: #CCC !important; }

	.dark #primary-menu:not(.not-dark) ul ul li:hover > a,
	#primary-menu.dark ul ul li:hover > a {
		background-color: rgba(255,255,255,0.025);
		color: #F0AD4E !important;
		border-radius: 3px;
	}

}


@media (max-width: 767px) {
	.top-links ul li { border-left: 0 !important; }

	.top-links ul .top-bar-highlight div.top-link-section {
		left: 0 !important;
		right: auto !important;
	}
}

@media (max-width: 479px) {
	.top-links ul .top-bar-highlight { display: block; }

	.top-links ul div.top-link-section {
		width: 100%;
	}
}


.dark #header:not(.transparent-header),
#header.dark:not(.transparent-header),
#header.dark.sticky-header.transparent-header #header-wrap:not(.not-dark),
#footer.dark { background-color: #2C3E50; }

.dark #header:not(.transparent-header),
#header.dark:not(.transparent-header) { border-bottom: 1px solid rgba(255,255,255,0.1); }



#primary-menu ul li > a {
	padding-left: 17px;
	padding-right: 17px;
	font-weight: 400;
	font-size: 13px;
	-webkit-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease;
}


.dark #header-wrap:not(.not-dark) #primary-menu > ul > li:hover > a,
.dark #header-wrap:not(.not-dark) #primary-menu > ul > li.current > a,
.dark #header-wrap:not(.not-dark) #primary-menu > .container > ul > li:hover > a,
.dark #header-wrap:not(.not-dark) #primary-menu > .container > ul > li.current > a { color: #DDD; }


/* ----------------------------------------------------------------
	Advanced Property Search
-----------------------------------------------------------------*/


.tabs.advanced-real-estate-tabs { margin: 0; }

.advanced-real-estate-tabs ul.tab-nav { border-bottom: none; }

.advanced-real-estate-tabs ul.tab-nav li {
	margin-left: 2px;
	border: 0;
	height: 42px;
	border-left: 0 !important;
}

.advanced-real-estate-tabs ul.tab-nav li:first-child { margin-left: 0; }

.advanced-real-estate-tabs ul.tab-nav li a {
	padding: 0 20px;
	color: #FFF;
	height: 42px;
	line-height: 42px;
	background-color: #2C3E50;
	font-size: 15px;
	font-weight: 600;
	font-family: 'Open Sans', sans-serif;
	letter-spacing: 1px;
	text-transform: uppercase;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.1);
}

.advanced-real-estate-tabs ul.tab-nav li.ui-tabs-active a {
	top: 0;
	background-color: #F0AD4E;
}

.advanced-real-estate-tabs ul.tab-nav li.ui-tabs-active a .badge-warning { background-color: #2C3E50; }

.advanced-real-estate-tabs ul.tab-nav li .badge { margin-left: 5px; }

.advanced-real-estate-tabs .tab-container {
	padding: 30px;
	background-color: rgba(255,255,255,0.95);
	border-top: 3px solid #f0ad4e;
}

#slider + .advanced-real-estate-tabs {
	top: -42px;
	margin-bottom: -42px;
	z-index: 1;
}

#slider + .advanced-real-estate-tabs .tab-container {
	background-color: #EEE;
	padding: 50px;
}


#slider .real-estate-tabs-slider {
	position: relative;
	margin: 60px 0;
	z-index: 2;
}

#slider .real-estate-tabs-slider + .video-wrap {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
}

@media (min-width: 768px) {

	#slider .real-estate-tabs-slider {
		position: absolute;
		margin: 0;
		top: auto;
		bottom: 40px;
		width: 100%;
	}

}


.promo.promo-flat a.button:not(:hover) {
	color: #FFF;
	background-color: #F0AD4E;
	border-color: #F0AD4E;
}

.promo.promo-flat a.button:hover { color: #2C3E50; }


/* ----------------------------------------------------------------
	Real Estate Items
-----------------------------------------------------------------*/

.owl-carousel .owl-nav [class*=owl-] {
	border-color: transparent;
	color: #FFF;
	background-color: #2C3E50;
}

.owl-carousel.real-estate .owl-nav [class*=owl-]:hover { background-color: #F0AD4E !important; }


.real-estate-item { position: relative; }

.real-estate-item-image {
	position: relative;
	width: 100%;
}

.real-estate-item-image:before {
	position: absolute;
	content: '';
	pointer-events: none;
	z-index: 1;
	opacity: 0.90;
	top: auto;
	bottom: 0;
	width: 100%;
	height: 50%;
	background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.85) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0.85))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.85) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.85) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.85) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.85) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 ); /* IE6-9 */
}

.real-estate-item-image > a,
.real-estate-item-image > img {
	display: block;
	width: 100%;
	height: auto;
}


.real-estate-item-image .badge {
	display: block;
	position: absolute;
	top: 20px;
	left: 20px;
	z-index: 1;
	font-size: 11px;
	padding: 5px 8px;
	text-transform: uppercase;
	font-weight: 400;
	letter-spacing: 1px;
}


.real-estate-item-price {
	position: absolute;
	right: 20px;
	bottom: 20px;
	z-index: 1;
	font-size: 26px;
	font-weight: 400;
	letter-spacing: 1px;
	line-height: 1;
	color: #FFF;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.1);
}

.real-estate-item-price span {
	display: block;
	margin-top: 3px;
	font-weight: 300;
	font-size: 12px;
	color: rgba(255,255,255,0.85);
	text-align: right;
}

.real-estate-item-info {
	position: absolute;
	left: 20px;
	bottom: 20px;
	z-index: 1;
}

.real-estate-item-info a {
	display: block;
	float: left;
	color: #FFF;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.1);
	font-size: 12px;
	line-height: 1;
	text-align: center;
	padding: 8px;
	background-color: rgba(0,0,0,0.25);
	border-radius: 4px;
	-webkit-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease;
}

.real-estate-item-info a:hover { background-color: rgba(0,0,0,0.75); }

.real-estate-item-info a i {
	width: 12px;
	height: 12px;
}

.real-estate-item-info a:not(:first-child) { margin-left: 5px; }


.real-estate-item-desc {
	position: relative;
	margin-top: 20px;
	padding: 0 20px;
}


.real-estate-item-desc h3 { font-size: 21px; }

.real-estate-item-desc h3 + span {
	display: block;
	margin-top: -27px;
	color: #999;
}

.real-estate-item-desc h3 a { color: #333; }

.real-estate-item-desc h3 a:hover { color: #555; }


.real-estate-item-features { margin-top: 15px; }

.real-estate-item-features [class^=col-] { margin-top: 5px; }

.real-estate-item-features i {
	position: relative;
	top: 1px;
	margin-left: 3px;
}


.real-estate-item-link {
	position: absolute;
	top: 2px;
	right: 20px;
	width: 32px;
	height: 32px;
	line-height: 30px;
	text-align: center;
	font-size: 16px;
	color: #555;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.1);
	border: 1px solid #555;
	border-radius: 50%;
	-webkit-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease;
}

.real-estate-item-link:hover {
	border-color: transparent;
	background-color: #2C3E50;
	color: #FFF;
}



/* ----------------------------------------------------------------
	Real Estate City Properties
-----------------------------------------------------------------*/

.real-estate-properties [class^=col-] {
	position: relative;
	margin-bottom: 30px;
}

.real-estate-properties [class^=col-] > a {
	display: block;
	position: relative;
	height: 250px;
	background-color: #EEE;
}

.real-estate-properties [class^=col-] img { display: block; }

.real-estate-properties [class^=col-] > a:before {
	content: '';
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background-color: rgba(0,0,0,0.4);
	opacity: 0.4;
	-webkit-transition: opacity .3s ease;
	-o-transition: opacity .3s ease;
	transition: opacity .3s ease;
}

.real-estate-properties [class^=col-] > a:hover:before { opacity: 1; }


/* ----------------------------------------------------------------
	Real Estate Popular Links
-----------------------------------------------------------------*/

.widget_real_estate_popular { margin-left: 0; }

.widget_real_estate_popular,
.widget_real_estate_popular li,
.widget_real_estate_popular li a {
	padding-left: 0;
	background: none !important;
}

.widget_real_estate_popular li a i {
	position: relative;
	top: 1px;
	margin-right: 5px;
	opacity: 0.5;
}


#side-panel { background-color: #FFF; }

body.side-panel-open #side-panel {
	-webkit-box-shadow: -5px 0px 20px -6px rgba(0,0,0,0.15);
	-moz-box-shadow: -5px 0px 20px -6px rgba(0,0,0,0.15);
	box-shadow: -5px 0px 20px -6px rgba(0,0,0,0.15);
}

@media (min-width: 992px) {

	#side-panel {
		right: -400px;
		width: 400px;
	}

	#side-panel .side-panel-wrap { width: 430px; }

	#side-panel .widget { width: 320px; }

	body.side-push-panel.side-panel-open.stretched #wrapper,
	body.side-push-panel.side-panel-open.stretched #header.sticky-header .container { right: 400px; }

	body.side-push-panel.side-panel-open.stretched .slider-parallax-inner { left: -400px; }

}


/* ----------------------------------------------------------------
	Real Estate Hero Slider Overlay
-----------------------------------------------------------------*/

.real-estate-video-overlay {
	background: -moz-linear-gradient(bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left bottom, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0.5))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%); /* IE10+ */
	background: linear-gradient(to top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 ); /* IE6-9 */
}


#gotoTop {
	background-color: #2C3E50;
	border-radius: 50%;
}

#gotoTop:hover { background-color: #ff7200 !important; }


.color-2 { color: #F0AD4E !important; }
.bgcolor-2 { background-color: #F0AD4E !important; }
#slider-subscribe-form .input-group {
			background-color: #FFF;
			border-radius: 3px;
			box-shadow: 0 0 30px 4px rgba(0,0,0,0.15); 
			
		}

		#slider-subscribe-form input {
			box-shadow: none;
			border: 0;
			height: 45px;
			
		}

		#slider-subscribe-form .input-group { align-items: center; }

		

		.social-icon { margin-left: 8px; }

		#slider-subscribe-form { width: 100%; }

		
		.searchbutton
		{
			border-top-right-radius:3px;
			border-bottom-right-radius:3px;			
			text-transform:capitalize;
		}
/* ----------------------------------------------------------------
	Follow your Dreams with us
-----------------------------------------------------------------*/


.follow-ur-dream {
	background: #36454f;
	padding: 50px 15px 0px;
}

.follow-ur-dream p {
	margin: 0
}

.follow-ur-dream h2 {
	color: #fff;
	font-family: GlacialIndifferenceBold;
	font-size: 30px;
	padding: 60px 0 60px
}

.follow-ur-dream .follow-ur-dream-inner {
	margin: 0 auto;
	max-width: 997px;
	position: relative;
	width: 100%
}

.follow-ur-dream .follow-ur-dream-inner ul {
	margin-bottom: 0;
	background: transparent url("../images/followur.png") no-repeat scroll 0 77px;
	background-repeat: no-repeat;
	position: relative;
	padding-bottom: 157px
}

.follow-ur-dream .follow-ur-dream-inner ul::before {
	background: transparent url("../images/follow-ur-dreams-logo.png") no-repeat scroll center center;
	content: "";
	height: 100%;
	margin-left: -58px;
	margin-top: -29px;
	position: absolute;
	text-align: center;
	width: 100%
}

.follow-ur-dream .follow-ur-dream-inner ul li {
	display: inline-block;
	margin: 0 12px 0 13px
}

.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper {
	position: relative
}

.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper .dream-icon-desc {
	margin: 0 0 60px
}

.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper .dream-icon-desc div .icon-desc {
	color: #fff;
	cursor: pointer;
	font-family: "Open Sans", sans-serif !important;
	font-size: 16px;
	font-weight: normal;
	text-transform: capitalize
}

.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper .dream-icon-desc div .icon-desc:hover {
	color: #ff7200
}

.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper .dream-icon-desc div .icon-desc-hover {
	background: #fff none repeat scroll 0 0;
    border-radius: 4px;
    color: #585858;
    display: none;
    font-family: "Open Sans", sans-serif !important;
    font-size: 14px;
    font-weight: 300;
    height: 130px;
    left: -70px;
    line-height: 1.3;
    padding: 5px 5px;
    position: absolute;
    top: -138px;
    width: 235px;
	text-align: left;
}
.po_welcome_onboard{
	
}
.meet_your_real{
	left: -50px !important;
}
.tour_time{
	left: -80px !important; 
}
.tour_a_time{
	margin-left: -20px;
}
.desion_making{
	
}
.des_a_makein{
	margin-left: 50px;
}
.closing_deal{
	left: -70px !important;
}
.closing_deal_a {
    margin-left: -15px;
}
.key_home{
	
}
.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper .dream-icon-desc div .icon-desc-hover::before {
	bottom: -19px;
	color: #fff;
	content: "\e780";
	font-family: font-icons;
	font-size: 35px;
	margin-left: 0;
	position: absolute;
	left: 50%;
	-moz-transform: translate(-50%, 0);
	-o-transform: translate(-50%, 0);
	-ms-transform: translate(-50%, 0);
	-webkit-transform: translate(-50%, 0);
	transform: translate(-50%, 0)
}

.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper .dream-icon-desc:hover .icon-desc-hover {
	display: block
}

.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper .dream-icon-outer {
	background: #fff none repeat scroll 0 0;
	border: 3px solid #ff7200;
	border-radius: 50%;
	height: 103px;
	position: relative;
	width: 103px
}

.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper .dream-icon-outer::before {
	background: #fff none repeat scroll 0 0;
	content: "";
	display: block;
	height: 43px;
	left: 45px;
	position: absolute;
	top: -46px;
	width: 4px
}

.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper .dream-icon-outer::after {
	background: #fff none repeat scroll 0 0;
	border-radius: 50%;
	content: "";
	display: block;
	height: 11px;
	left: 42px;
	position: absolute;
	top: -56px;
	width: 11px
}

.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper .dream-icon-outer .dream-icon {
	position: relative;
	display: block;
	padding: 20px;
}
._cotranfrm{
	transform: rotateZ(180deg);
}
.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper .dream-icon-outer .dream-icon::before {
	color: #ff7200;
	font-family: font-icons; 
	font-size: 0px;
	position: absolute;
}
.Property-Identification{
	left: -25px !IMPORTANT; 
}
.Transaction-Support {
    left: -57px;
}
.Financial-support{
	left: -52px;
}
.Dedicated-Relationship{
	left: -50px;
}
.Life-Cycle{
	left: 32px;
}
.Portfolio_custom{
	left: 30px;
}
.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Property-Identification .dream-icon-outer {
	left: -1px
}

.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Property-Identification .dream-icon-outer .dream-icon::before {
	/*content: url(../images/followyourdream/1.svg) !important;
	top: 13px;
    left: 16px;*/
}

.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Support-Financial .dream-icon-desc>div {
	-moz-transform: translate(-13px, 0);
	-o-transform: translate(-13px, 0);
	-ms-transform: translate(-13px, 0);
	-webkit-transform: translate(-13px, 0);
	transform: translate(-13px, 0)
}

.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Transaction-Support {
	-moz-transform: rotateZ(-180deg);
	-o-transform: rotateZ(-180deg);
	-ms-transform: rotateZ(-180deg);
	-webkit-transform: rotateZ(-180deg);
	transform: rotateZ(-180deg)
}

.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Transaction-Support .dream-icon-desc {
	-moz-transform: rotateZ(-180deg);
	-o-transform: rotateZ(-180deg);
	-ms-transform: rotateZ(-180deg);
	-webkit-transform: rotateZ(-180deg);
	transform: rotateZ(-180deg)
}

.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Transaction-Support .dream-icon-desc>div {
	-moz-transform: translate(0px, 107px);
	-o-transform: translate(0px, 107px);
	-ms-transform: translate(0px, 107px);
	-webkit-transform: translate(0px, 107px);
	transform: translate(0px, 107px)
}

.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Transaction-Support .dream-icon-desc>div .icon-desc-hover {
	top: -348px
}

.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Transaction-Support .dream-icon-outer {
	left: 6px;
	-moz-transform: translate(0, -100px);
	-o-transform: translate(0, -100px);
	-ms-transform: translate(0, -100px);
	-webkit-transform: translate(0, -100px);
	transform: translate(0, -100px)
}

.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Transaction-Support .dream-icon-outer .dream-icon::before {
	 /* content: "\e92b"; */
	-moz-transform: rotateZ(180deg);
	-o-transform: rotateZ(180deg);
	-ms-transform: rotateZ(180deg);
	-webkit-transform: rotateZ(180deg);
	transform: rotateZ(180deg) 
}

.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Financial-support .dream-icon-outer {
	left: -12px
}

.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Financial-support .dream-icon-outer .dream-icon::before {
  /*  content: url(../images/followyourdream/3.png) !important;
	top: 16px;
    left: 16px; */
}

.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Dedicated-Relationship .dream-icon-desc>div .icon-desc-hover {
	-moz-transform: translate(105px, 0);
	-o-transform: translate(105px, 0);
	-ms-transform: translate(105px, 0);
	-webkit-transform: translate(105px, 0);
	transform: translate(105px, 0)
}

.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Dedicated-Relationship .dream-icon-outer {
	left: 103px
} 
.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Dedicated-Relationship .dream-icon-outer .dream-icon::before {
/*	content: url(../images/home.jpg) !important;
	top: -13px;
	left: 13px; */
}

.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Dedicated-Relationship .icon-desc {
	-moz-transform: translate(72px, -1px);
	-o-transform: translate(72px, -1px);
	-ms-transform: translate(72px, -1px);
	-webkit-transform: translate(72px, -1px);
	transform: translate(72px, -1px);
	display: block
}

.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Life-Cycle {
	-moz-transform: rotateZ(-180deg);
	-o-transform: rotateZ(-180deg);
	-ms-transform: rotateZ(-180deg);
	-webkit-transform: rotateZ(-180deg);
	transform: rotateZ(-180deg)
}

.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Life-Cycle .dream-icon-desc {
	-moz-transform: rotateZ(-180deg);
	-o-transform: rotateZ(-180deg);
	-ms-transform: rotateZ(-180deg);
	-webkit-transform: rotateZ(-180deg);
	transform: rotateZ(-180deg)
}

.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Life-Cycle .dream-icon-desc>div {
	-moz-transform: translate(20px, 107px);
	-o-transform: translate(20px, 107px);
	-ms-transform: translate(20px, 107px);
	-webkit-transform: translate(20px, 107px);
	transform: translate(20px, 107px)
}

.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Life-Cycle .dream-icon-desc>div .icon-desc-hover {
	top: -348px;
	left: -33px
}

.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Life-Cycle .dream-icon-outer {
	left: -6px;
	-moz-transform: translate(0, -100px);
	-o-transform: translate(0, -100px);
	-ms-transform: translate(0, -100px);
	-webkit-transform: translate(0, -100px);
	transform: translate(0, -100px)
}

.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Life-Cycle .dream-icon-outer .dream-icon::before {
	/*content: "\e929"; */
	-moz-transform: rotateZ(180deg);
	-o-transform: rotateZ(180deg);
	-ms-transform: rotateZ(180deg);
	-webkit-transform: rotateZ(180deg);
	transform: rotateZ(180deg)
}

.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Portfolio .dream-icon-outer {
	left: 1px
}

.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Portfolio .dream-icon-outer .dream-icon::before {
   /*	content: url(../images/followyourdream/6.png) !important;
	top: 15px;
    left: 20px; */ 
}

.dream-icon-desc:hover+.dream-icon-outer::before {
	background: #ff7200 none repeat scroll 0 0 !important
}

.dream-icon-desc:hover+.dream-icon-outer::after {
	background: #ff7200 none repeat scroll 0 0 !important
}

@media screen and (max-width: 990px) {
	.follow-ur-dream .follow-ur-dream-inner ul {
		background: none
	}
	.follow-ur-dream .follow-ur-dream-inner ul::before {
		background: none
	}
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Dedicated-Relationship .dream-icon-desc>div .icon-desc-hover {
		transform: none
	}
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Dedicated-Relationship .dream-icon-outer {
		left: -19px
	}
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Dedicated-Relationship .icon-desc {
		display: unset;
		transform: none
	}
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Support-Financial .dream-icon-desc>div {
		transform: none
	}
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Life-Cycle .dream-icon-outer {
		left: 89px
	}
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Life-Cycle .dream-icon-desc>div {
		-moz-transform: translate(-67px, 107px);
		-o-transform: translate(-67px, 107px);
		-ms-transform: translate(-67px, 107px);
		-webkit-transform: translate(-67px, 107px);
		transform: translate(-67px, 107px)
	}
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Portfolio .dream-icon-outer {
		left: -88px
	}
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Portfolio .dream-icon-desc {
		-moz-transform: translate(-87px, 0);
		-o-transform: translate(-87px, 0);
		-ms-transform: translate(-87px, 0);
		-webkit-transform: translate(-87px, 0);
		transform: translate(-87px, 0)
	}
}

@media screen and (max-width: 880px) {
		.follow-ur-dream .follow-ur-dream-inner ul {
		
		}
	.follow-ur-dream .follow-ur-dream-inner ul li { 
		display: block; 
		margin: 0 12px 30px 13px;
		
	}
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper .dream-icon-desc {
		
	}
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper .dream-icon-outer {
		position: static;
		margin: 0 auto
	}
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper .dream-icon-outer::before {
		/*display: none*/
	}
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper .dream-icon-outer::after { 
		display: none
	}
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Transaction-Support {
		transform: none
	}
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Transaction-Support .dream-icon-desc {
		transform: none
	}
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Transaction-Support .dream-icon-desc>div {
		transform: none
	}
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Transaction-Support .dream-icon-desc>div .icon-desc-hover {
		top: -138px
	}
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Transaction-Support .dream-icon-outer {
		left: 6px;
		transform: none
	}
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Transaction-Support .dream-icon-outer .dream-icon::before {
		transform: none
	}
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Support-Financial .dream-icon-outer {
		left: -12px
	}
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Dedicated-Relationship .dream-icon-outer {
		left: 103px
	}
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Dedicated-Relationship .icon-desc {
		transform: none;
		display: block
	}
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Life-Cycle {
		transform: none
	}
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Life-Cycle .dream-icon-desc {
		transform: none
	}
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Life-Cycle .dream-icon-desc>div {
		transform: none
	}
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Life-Cycle .dream-icon-desc>div .icon-desc-hover {
		top: -138px
	}
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Life-Cycle .dream-icon-outer {
		left: -6px;
		transform: none
	}
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Life-Cycle .dream-icon-outer .dream-icon::before {
		transform: none
	}
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Portfolio .dream-icon-outer {
		left: -88px
	}
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Portfolio .dream-icon-desc {
		transform: none
	}
}
section {
	text-align: center
}
.follow-ur-dream h2 {
	color: #fff !important
}
.icon-desc-hover p {
	font-weight: 400
}

.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Transaction-Support .dream-icon-outer .dream-icon::before {
/*	content: url(../images/followyourdream/2.png) !important;
	top: 16px;
    left: 17px; */
}

.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Dedicated-Relationship .dream-icon-outer .dream-icon::before {
/*	content: url(../images/followyourdream/4.png) !important;
	top: 13px;
    left: 16px; */
}

.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Life-Cycle .dream-icon-outer .dream-icon::before {
/*	content: url(../images/followyourdream/5.png) !important;
	top: 10px;
    left: 16px; */
}
@media screen and (max-width: 1024px) {
	.follow-ur-dream .follow-ur-dream-inner ul li {
		margin: 0 0px 30px 0px;
		border-bottom: 1px solid #566a78
	}
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper .dream-icon-outer {
		margin: 0;
		text-align: left;
		background: transparent;
		border: none
	}
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper .dream-icon-desc div .icon-desc-hover {
		display: block !important;
		left: auto;
		top: 40px;
		right: 0;
		background: transparent none repeat scroll 0 0;
		color: #fff;
		padding: 0px 12px 17px 15px;
		text-align: left;
		max-width: 66.6666% !important;
		width: 66.6666% !important
	}
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper .dream-icon-desc div .icon-desc-hover::before {
		display: none
	}
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Transaction-Support .dream-icon-desc>div .icon-desc-hover {
		/*top: 40px !important*/
	}
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Life-Cycle .dream-icon-desc>div .icon-desc-hover {
		/*top: 40px ;*/
		left: auto;
		right: 0
	}
	.icon-desc-hover p {
		font-weight: 300
	}
	.follow-ur-dream .follow-ur-dream-inner ul li:last-child {
		margin-bottom: -4px
	}
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper .dream-icon-outer .dream-icon {
		background: #fff none repeat scroll 0 0;
		border: 3px solid #ff7200;
		border-radius: 50%;
		height: 103px;
		position: relative;
		width: 103px;
		margin: 0 auto
	}
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper .dream-icon-desc div .icon-desc br {
		display: none
	}
	.follow-ur-dream .follow-ur-dream-inner ul {
		background-image: none
	}
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper .dream-icon-outer::before,
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper .dream-icon-outer::after {
		display: none
	}
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper .dream-icon-desc div .icon-desc {
		cursor: unset
	}
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper .dream-icon-desc div .icon-desc:hover {
		color: #fff
	}
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper .dream-icon-desc div .icon-desc {
		font-weight: 600
	}
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper .dream-icon-desc div {
		width: 66.6666%;
		float: right;
		text-align: left
	}
	
	
}

@media screen and (max-width: 479px) {
	.follow-ur-dream .follow-ur-dream-inner ul {
		padding-bottom: 0
	}
	.follow-ur-dream h2 {
		padding: 40px 0 40px
	}
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Life-Cycle .dream-icon-outer .dream-icon::before {
		top: 8px;
		right: 9px
	}
	
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper {
		padding-bottom: 50px
	}
	
	.follow-ur-dream h2 {
		padding: 30px 0 15px;
		font-size: 24px
	}
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper .dream-icon-desc div .icon-desc-hover {
		 
	}
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Transaction-Support .dream-icon-desc>div .icon-desc-hover {
		/*top: 26px !important*/
	}
	.Dedicated-Relationship .dream-icon-desc .icon-desc-hover {
		top: 35px !important
	}
	.follow-ur-dream .follow-ur-dream-inner ul li {
		margin: 0 0px 5px 0px
	}
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper {
		padding-bottom: 25px
	}
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper .dream-icon-outer .dream-icon {
		height: 94px;
		width: 94px
	}
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper .dream-icon-outer .dream-icon::before {
		font-size: 67px;
		top: -2px
	}
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Life-Cycle .dream-icon-outer .dream-icon::before {
		top: 9px;
		right: 9px;
		-moz-transform: scale(.9);
		-o-transform: scale(.9);
		-ms-transform: scale(.9);
		-webkit-transform: scale(.9);
		transform: scale(.9)
	}
	.Dedicated-Relationship .dream-icon-desc .icon-desc-hover {
		top: 38px !important
	}
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper .dream-icon-desc div .icon-desc {
		line-height: 1.2
	}
}

@media screen and (min-width: 480px) and (max-width: 767px) {
	.follow-ur-dream .follow-ur-dream-inner ul {
		padding-bottom: 50px
	}
	
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Life-Cycle .dream-icon-outer .dream-icon::before {
		top: 8px;
		right: 9px
	}
	.follow-ur-dream-inner ul li .dream-wrapper .dream-icon-outer {
		top: -20px;
		position: relative !important
	}
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper .dream-icon-outer {
		left: 0 !important
	}
	.follow-ur-dream .follow-ur-dream-inner ul {
		padding-bottom: 0
	}
	.dream-wrapper .dream-icon-desc .icon-desc {
		top: -16px;
		position: relative
	}
	.dream-wrapper .dream-icon-desc .icon-desc-hover {
		top: 16px !important
	}
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Transaction-Support .dream-icon-desc>div .icon-desc-hover {
		/*top: 16px !important*/
	}
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Life-Cycle .dream-icon-desc>div .icon-desc-hover {
		/*top: 16px !important*/
	}
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper {
		padding-bottom: 10px
	}
}



@media screen and (min-width: 768px) and (max-width: 1024px) {
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Life-Cycle .dream-icon-outer .dream-icon::before {
		top: 8px;
		right: 9px
	}
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper .dream-icon-outer {
		position: relative
	}
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Dedicated-Relationship .dream-icon-outer,
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Portfolio .dream-icon-outer {
		left: 0 !important
	}
	.follow-ur-dream .follow-ur-dream-inner ul {
		padding-bottom: 0
	}
	.dream-wrapper .dream-icon-desc .icon-desc {
		top: -16px;
		position: relative
	}
	.dream-wrapper .dream-icon-desc .icon-desc-hover {
		top: 16px !important
	}
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Transaction-Support .dream-icon-desc>div .icon-desc-hover {
		top: 16px !important
	}
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Life-Cycle .dream-icon-desc>div .icon-desc-hover {
		top: 16px !important
	}
}

@media screen and (min-width: 881px) and (max-width: 1024px) {
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Life-Cycle .dream-icon-outer .dream-icon::before {
		top: -17px;
		right: 12px
	}
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Transaction-Support,
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Transaction-Support .dream-icon-outer,
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Transaction-Support .dream-icon-desc>div,
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Transaction-Support .dream-icon-outer,
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Transaction-Support .dream-icon-outer .dream-icon::before,
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Dedicated-Relationship .dream-icon-desc>div .icon-desc-hover,
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Dedicated-Relationship .icon-desc,
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Life-Cycle,
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Life-Cycle .dream-icon-desc,
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Life-Cycle .dream-icon-desc>div,
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Life-Cycle .dream-icon-outer,
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Life-Cycle .dream-icon-outer .dream-icon::before,
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Transaction-Support .dream-icon-desc,
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Portfolio .dream-icon-desc {
		transform: none
	}
	.follow-ur-dream .follow-ur-dream-inner ul::before {
		display: none
	}
	.follow-ur-dream-inner ul li .dream-wrapper .dream-icon-outer {
		top: -50px
	}
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Life-Cycle .dream-icon-outer,
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Portfolio .dream-icon-outer,
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Dedicated-Relationship .dream-icon-outer {
		left: 0
	}
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper {
		padding-bottom: 0
	}
	.follow-ur-dream .follow-ur-dream-inner ul {
		padding-bottom: 0
	}
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Life-Cycle .dream-icon-outer .dream-icon::before {
		top: 9px;
		left: 14px
	}
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper .dream-icon-desc div .icon-desc-hover {
		height: auto
	}
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper .dream-icon-desc {
		margin: 0 0 10px
	}
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper .dream-icon-outer {
		top: -40px
	}
}
.follow-ur-dream .follow-ur-dream-inner ul::before {
	margin-left: 0;
	left: 0
}

@media screen and (max-width: 1024px) {
	.follow-ur-dream {
		padding-bottom: 25px
	}
	.follow-ur-dream h2 {
		padding: 36px 0 30px
	}
	.follow-ur-dream .follow-ur-dream-inner {
		overflow: hidden
	}
	.follow-ur-dream .follow-ur-dream-inner ul {
		padding-bottom: 0
	}
	.follow-ur-dream .follow-ur-dream-inner ul li {
		margin: 0 0px 0 0px;
		padding-top: 24px;
		border-bottom: 0
	}
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper {
		white-space: normal
	}
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper .dream-icon-desc div .icon-desc-hover {
		height: auto;
		padding: 0px 12px 17px 0px
	}
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper .dream-icon-outer {
		top: -24px;
		width: 103px;
		left: 0 !important
	}
	.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Support-Financial .dream-icon-desc div .icon-desc-hover {
		width: 100% !important;
		right: 0;
		max-width: 70% !important;
		padding-left: 15px
	}
}  
/* ----------------------------------------------------------------
	Follow your Dreams with us
-----------------------------------------------------------------*/	
/* ----------------------------------------------------------------
	scroll menu  start
-----------------------------------------------------------------*/	
ul.tab-nav:not(.tab-nav-lg) li {
	float: none;
	display: inline-block;
	margin-left: 5px;
}

div.scrollmenu {
    overflow: auto;
    white-space: nowrap;
	overflow-y: hidden;
}
div.scrollmenu a {
    display: inline-block;
    color: white;
    text-align: center;
    padding: 10px;
    text-decoration: none;
	
}

div.scrollmenu img:hover {
    background-color: #000;
	border:1px solid #FF7200;
}

	.scroll-wrap {
	width: 100%;
	overflow-y: scroll; 
	-webkit-overflow-scrolling: touch;
}

.scroll	{ width: calc(100% - 10px); }

.scroll-wrap::-webkit-scrollbar {
	background: rgba(255, 255, 255, 0); 
	border-radius: 2px;
	height: 2px;
	width: 5px;
}

.scroll-wrap::-webkit-scrollbar-thumb {
	background: rgba(225, 225, 225);
	border-radius: 2px;
}

/* ----------------------------------------------------------------
	scroll menu  end
-----------------------------------------------------------------*/	
/* ----------------------------------------------------------------
	read more read less shador
-----------------------------------------------------------------*/
.overviewcon {
	position: relative;
	max-height: 100px; 
	overflow: hidden;
	transition: all 1s linear;
}

.overviewcon:after {
	position: absolute;
	content: '';
	width: 100%;
	height: 50px;
	bottom: 0;
	left: 0;
	z-index: 9;
	transition: all .3s linear;
	background: linear-gradient(180deg,hsla(0,0%,100%,0) -1%,hsla(0,0%,100%,.01) 0,#fff);
}

.overviewcon:hover { max-height: 500px; }
.overviewcon:hover:after { background: transparent; }

.overviewcon p {
	margin: 0;
	color: #000;
	font-size: 14px;
	white-space: pre-line;
}
._loa_d_7y6{text-align:center!important;}
/* ----------------------------------------------------------------
	read more read less shador
-----------------------------------------------------------------*/
/* ----------------------------------------------------------------
	addtional css / client design desktop
-----------------------------------------------------------------*/
._p_yprt_iu {
    padding: 5px 10px 5px 10px;
    border: 1px solid #EEE;
    border-radius: 4px;
	text-transform: uppercase;
    -webkit-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}
._menu_fnt_15a {
    display: block !important;
    line-height: 5px !important;
    padding: 30px 10px 20px 10px !important;
    color: #000;
    font-weight: 450 !important;
    font-size: 13px !important;
    letter-spacing: 1px !important;
    text-transform: capitalize !important;
    -webkit-transition: margin .4s ease, padding .4s ease !important;
    -o-transition: margin .4s ease, padding .4s ease !important;
    transition: margin .4s ease, padding .4s ease !important;
}
._p-d-2px{padding-bottom:2px !important;} 
._icn_fnt0o {font-size: 25px !important;}
._menf_n10px{font-size:10px !important;} 
._menf_n10px:hover{color:#0097b7;}
._freep0:before {
    background: url(../upload/no_images/free-arrow.png) no-repeat 0 0;
    width: 38px!important;
    height: 25px!important;
    content: "";
    position: absolute!important;
    top: 5px!important;
    right: 0px!important;
}
.l0go_sizi9 {
    height: 50px !important;
    width: 200px;
    margin-top: 5px;
}
._p_yprt_iu:hover {
    border-color: #0097B7;
    background-color: #0097B7;
    color: #fff;
}
.dark #header-wrap:not(.not-dark) #primary-menu > ul > li > a{color:#fff;} 
.sli_in650px{height:650px !important; width:100%;}
._search_container{padding:0px;margin:0px;}
._serch_box-size{width:700px;}
._the_key2w{
	font-family: Glacial Indifference Regular; 
	color: #FFF; 
	font-size: 54px; 
	font-weight:300;
	margin-top: -1px !important; 
	margin-bottom:20px;
	}
._tag_home{
	font-family:Glacial Indifference Bold;
}
.img-sty0o8 {
    width: 100%;
    height: 650px;
    object-fit: fill;
}
.mobile_ser-btn0 {
	background-color:#ff7200 !important;
}	
._usp_hom-4rf{
	position: absolute;
    top: 475px;
    background-color: rgba(0, 0, 0, 0.88); 
	width:100%;
	overflow:hidden;
}
._centermar-btn200px{margin-bottom:200px!important; width:100%;}  	
.usps-headings {
    color: #fff !important;
    font-size: 18px !important;
    font-weight: 700 !important;
} 
.usps-content {
    color: #aaa !important;
    font-size: 12px !important;
    font-weight: 400 !important;
}
.usp_img-z9i8u{width:80px;height:65px;padding: 15px 10px 5px;} 
._im-0ocol{border-right: 1px solid #8080805e;} 
._sear-inp-bx {
    color: #7D7D7D;
    font-size: 15px !important;
    background-color: #fff;
    line-height: 46px !important;
    padding: 0 20px !important;
    cursor: text;
    -webkit-transition: background-color 0.5s;
    -moz-transition: background-color 0.5s;
    -o-transition: background-color 0.5s;
    -ms-transition: background-color 0.5s;
    transition: background-color 0.5s;
}
._des-n0ne{display:none;}
._sid_pnl250px{width:250px !important;}
._pnd-10px {
    padding: 10px !important;
}
.n1b_mar0obrd {
    margin-bottom: 5px !important;
    padding-bottom: 10px !important;
    border-bottom: 1px solid #e1e1e1;
}
._men-po87{ 
	padding: 0 !important;
	font-size:16px !important;
	color:#0097B7 !important;
	font-weight: 500 !important;
	letter-spacing: 0px !important;
	text-transform: uppercase !important;
}
._men-0o987e{
	padding-bottom: 2px !important;
	font-size:15px !important;
	font-weight: 500 !important;
	letter-spacing: 0px !important;
	text-transform: capitalize !important;
}
._give-us-urfeetback {
    padding-top: 5px;
    padding-bottom: 10px;
    font-size: 16px;
    font-weight: 500;
    margin-bottom: 0px;
    letter-spacing: 0px;
    text-transform: capitalize;
    border-bottom: 1px solid #e1e1e1;
}
._need_any_help {
    padding-top: 5px;
    padding-bottom: 5px;
    font-size: 16px;
    font-weight: 700;
    color: #0097B7;
    margin-bottom: 0px;
    letter-spacing: 0px;
    text-transform: capitalize;
    border-bottom: 1px solid #e1e1e1; 
}
._em_ph_fl {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    font-size: 12px !important;
    font-weight: 500 !important;
    letter-spacing: 0px !important;
    text-transform: capitalize !important;
}
.cus-pn10p0{padding-top:10px !important;}
.cn_nmb7y {
    padding-top: 0px !important;
    padding-bottom: 2px !important;
    font-size: 16px !important;
    color: #0097B7 !important;
    font-weight: 500 !important;
    letter-spacing: 0px !important;
    text-transform: none !important;
}
.log-siz987 {
    width: 550px !important;
    border: 5px solid #0097b7;
    border-radius: 10px;
    /* box-shadow: inset 60px 0 120px #ff72, inset -60px 0 120px #0097b7; */
}
.logcf-hed986 {
    text-align: center;
    background: #0097b7;
    padding: 10px;
    border-bottom: none;
}
.loghea-cfk7 {
    font-family: Glacial Indifference Bold;
    color: #fff;
    font-size: 26px !important;
}
.login-987-cslab {
    font-family: 'Open Sans', sans-serif !important;
    margin: 0px 0px 5px !important;
    font-size: 14px !important;
	font-weight: 400 !important;
	color: #232323 !important;
	text-transform: capitalize !important;
}
.for-rem-cf98n {
    font-family: 'Open Sans', sans-serif !important;
    font-weight: 600;
    color: #232323;
}
.si-pt-3pxcf {
    padding-top: 3px;
} 
.log-cf87-but3e {
    width: 100%;
    text-align: center;
    margin: 0px;
    font-size: 16px !important;
    color: #fff !important;
    background-color: #ff7200 !important;
    border-radius: 5px;
    text-transform: capitalize !important;
    font-weight: 600 !important;
}
.si-cf9n7 {
    font-size: 14px;
    text-align: center;
    margin: 0px;
	
}
.si_u7y:hover{color:#ff7200;} 
._8u7-cuo{padding:40px 40px 40px 40px !important;margin-bottom: -50px !important;}
._hea-din76y65{
	font-family: Glacial Indifference Bold;
    color: #232323;
    font-weight: 400;
    font-size: 30px;
    padding: 20px 0px;
    text-align: center;
} 
._ij8se76t{
	background-color: #f5f7f8 !important;
    margin: 0px;
    padding: 0px;
}
._tx-allft{text-align:left !important;}
._cus31_colr23{background-color:#232323 !important;border-top: 0px !important;}
.cus_pdn40pxlr{padding: 40px 40px 10px 40px !important;}
._div7yr{
	margin: 10px -40px;
    padding: 0px;
    border-top: 0.5px solid #393939;
	}
._ftr98_09{
	font-size: 12px;
    font-weight: 400;
    color: #7d7d7d;
	margin: 0px;
	}
._ft8uhead{
	color: #C8C8C8;
    font-size: 18px;
    font-weight: 400;
	padding: 0px 0px 20px 0px;
}
._f00t-abt4r p{
	color: #7D7D7D !important;
    font-size: 14px !important;
    font-weight: 400 !important;
	margin: 0px !important;
}
._0brfl_frf39{
	border-left: 0.1px solid #393939;
    border-right: 0.1px solid #393939;
}
.foot-abt {
    color: #7D7D7D !important;
    font-size: 14px !important;
    font-weight: 400 !important;
}
._ul_f7t{
	list-style: none;
    margin-bottom: 0px;
}
._ul_f7t >li {margin-bottom:10px;}
._p0s_ftrbtn {
	margin-top: 10px;
    font-size: 14px !important;
    font-weight: 600 !important;
    background: #ff7200;
    width: 183px;
    padding: 10px 10px;
    color: #fff;
    border-radius: 3px;
}
._9Oft7r2_1 {
    color: #C8C8C8;
    font-size: 14px;
    font-weight: 400;
	margin-bottom: 10px; 
}
._sub-bt0j {
    background-color: #ff7200;
    border: 1px solid #ff7200;
    color: #fff !important;
    font-size: 14px !important;
    font-weight: 600 !important;
}
._inf0-nu1em {
    color: #999;
    background-color: rgba(0,0,0,0.35);
    border-color: rgba(0,0,0,0.25);
}
._8u1_24r {
    line-height: 28px;
    font-size: 16px;
    font-weight: 400;
    color: #999 !important;
    background-color: rgba(0,0,0,0.35)!important;
    border-color: rgba(0,0,0,0.25)!important;
}
._cus_whi-clhead {
    color: #fff !important;
}
.stat_iconcl { 
    font-size: 30px;
    color: #fff;
    border: 1px solid #ff7200;
    padding: 2px 10px;
    border-radius: 5px;
    background-color: #ff7200;
	margin-bottom: 5px;
	cursor: pointer;
}
._ad-pd14pxlr{padding:2px 14px;}
.stat_iconcl:hover{background-color:#0097b7; border-color:#0097b7;} 
.stats-count {
    color: #232323;
    font-size: 24px !important;
    font-weight: 400;
}
.stats-data {
    color: #585858;
    font-size: 16px !important;
    font-weight: 500 !important;
    text-transform: capitalize !important;
    margin-top: 0px !important;
    margin-bottom: 50px;
}
._hear_fr0m{width:450px !important;}
._bdy_0ru_c0{
	margin: 0px 0px 50px;
	background-color:#fff;
    border: 1px solid #eee;
    border-radius: 10px;
    text-align: left;
    padding-left: 20px;
	}
._cus-fnt_text {
    padding: 10px 20px 10px 30px;
    margin: 0 0 10px;
    font-size: 14px;
    font-weight: 400;
	color: #585858; 
    border-left: 5px solid #EEE;
}
._nam_in0x{
	font-size: 14px;
    font-weight: 700;
    text-transform: capitalize;
    color: #232323;
}
._nam_in0x span {
    display: block;
    font-weight: normal;
    color: #585858 !important;
    font-size: 12px;
    text-transform: none;
    padding-left: 0px;
}
._in7-0o8 { 
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
	color: #585858 !important;
}
._home_h0tdeal{width: 200px;
    
}
._hom-h0tdlb0dy{
	background-color:#fff;
	border:1px solid #e1e1e1;
	border-radius:8px;
	margin-bottom:50px;
	box-shadow: 0 .125rem .25rem rgba(0,0,0,.075)!important;
}
._home-htdeal_img{height:125px; width:100%;border-radius: 5px 5px 0px 0px !Important;}
._h0t_h0metext {
    margin: 10px 0px 10px 10px;
    text-align: left;
	
}
.h0t-h0mename {
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    letter-spacing: 0.2px;
    text-overflow: ellipsis;
    color: #232323;
    font-size: 16px;
    font-weight: 700;
	margin: 0px;
	cursor: pointer;
}
.h0t-h0mename:hover{color:#0097b7;-webkit-line-clamp: 2;}
._h0tby{
	font-size:14px;
	font-weight:300; 
	display: -webkit-box;
	-webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
	 text-overflow: ellipsis; }
.hot-config {
    color: #585858;
    font-size: 14px;
    font-weight: 600;
}
._hot_locin{display:flex;margin-bottom: 10px;}
._hot-5add {
    color: #585858;
    font-size: 13px;
    font-weight: 300;
    margin-top: 1px;
    margin-bottom: 0px;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}
.h0t-c0nhpg {
    color: #585858;
    font-size: 14px;
    font-weight: 600;
}
.h0t-pr_n8{
	color: #0097B7;
    font-size: 16px;
    font-weight: 700;
	}
@keyframes placeHolderShimmer{
    0%{
        background-position: -468px 0
    }
    100%{
        background-position: 468px 0
    }
}
._lin-plholdr{ 
	animation-duration: 5s;
    animation-fill-mode: forwards;
    animation-iteration-count: infinite;
    animation-name: placeHolderShimmer;
    animation-timing-function: linear;
    background: #f7f8f9;
    background: linear-gradient(to right, #eeeeee63 -63%, #dddddd -35%, #f7f8f9 33%);
    background-size: 100%;
    position: relative;
} 
._htdl_ht{height: 125px;}
.bg-whiteall{background-color:#fff !Important;}
._mar-dex0px{margin:0px !important;}
.pd_0pxpc{padding:0px;}
._pclx-uh{height:250px;border-right: 1px solid #fff;}
._imgpczix{height:100%;width:100%;} 
.p-clx-0t{
	position: absolute;
    top: 40%;
    width: 100%;
    padding-top: 0px;
    padding-bottom: 0px;
	}
._bo-lay76{
	height: 100%;
    position: absolute;
    width: 100%;
    top: 0px;
    background-color: rgba(0,0,0,0.4);
}
._bo-lay76:hover{background-color: rgba(0,0,0,0.6);}
.prop-coll-heading {
    color: #fff !important;
    font-size: 20px;
    font-weight: 600;
	text-transform:capitalize;
}
.prop-coll-counting {
    color: #fff;
    font-size: 14px;
    font-weight: 400;
	margin-top:5px;
}
._tp_hpwidth{width:280px;}
._tp_hpbody{
	background-color: #fff;
    border: 1px solid #e1e1e1;
    margin-bottom: 50px;
	box-shadow: 0 .125rem .25rem rgba(0,0,0,.075)!important; 
	}
._tp_img-ht{height:175px;}
._tp_img-htimg{width:100%;height:100%}
._tp_hpname{
	position: absolute;
    text-align: left;
    bottom: 0;
    left: 10px;
    color: #fff;
    font-size: 18px;
    font-weight: 700;
	display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    letter-spacing: 0.2px;
    text-overflow: ellipsis;
}
._tp_nam0vly{
	height: 36px;
    position: absolute;
    width: 100%;
    bottom: 0px;
    background: linear-gradient(to bottom, rgba(0,0,0,0) 10%,rgba(0,0,0,0.85) 50%);
}
._tp_bdytxt7y{margin:15px 0px 0px 10px;}
._trp_l0cin{display: flex;margin-bottom: 10px;}
._tp-5l0ctin {
    color: #232323;
    font-size: 13px;
    font-weight: 300;
    margin-top: 1px;
    margin-bottom: 0px;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}
._tpic_btn{display: -webkit-box;}
._tp_price {
    color: #0097B7;
    font-size: 18px;
    font-weight: 700;
    margin-top: 5px;
    margin-bottom: 10px;
}
._tp_span-btn {
    position: absolute; 
    right: 5px;
}
._tp-btninfo {
    font-size: 14px;
    border-radius: 0px;
    font-weight: 600;
    letter-spacing: 0.5px;
}
._tl_wid-th{width:250px;}
._tl-body{
	width: 100%;
    height: 130px;
    background-color: #fff;
    border: 1px solid #e1e1e1;
    border-radius: 8px;
	margin-bottom: 2px;
    box-shadow: 0 .125rem .25rem rgba(0,0,0,.075)!important;
}
._cosmb-con-50px{margin-bottom:50px;}
.trending-locname {
    color: #585858;
    font-size: 18px;
    font-weight: 700;
    margin-bottom: 10px;
	display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    letter-spacing: 0.2px;
    text-overflow: ellipsis;
}
.trending-loccount {
    color: #585858;
    font-size: 14px;
    font-weight: 500;
	margin: 0px;
}
._tl-con-tn{padding:25px 0px 0px 0px;}
._tl-overlay{
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: #0097b7;
  overflow: hidden;
  width: 100%;
  height: 0;
  border-radius: 8px;
  box-shadow: 0 .125rem .25rem rgba(0,0,0,.075)!important;
  transition: .5s ease;
}
._tl-body:hover ._tl-overlay {
  height: 100%;
}
._tl-text {
  color: #fff;
  font-size: 16px;
  font-weight: 300;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  text-align: center;
}
._fea-pr0-wid{width:375px;}
._fea-b0dy{
	background-color: #fff;
    border: 1px solid #e1e1e1;
    margin-bottom: 5px;
    box-shadow: 0 .125rem .25rem rgba(0,0,0,.075)!important;
}
._fea_img-ht{height: 250px;}
._fea_img_nam0vly {
    height: 45px;
    position: absolute;
    width: 100%;
    bottom: 0px;
    background: linear-gradient(to bottom, rgba(0,0,0,0) 10%,rgba(0,0,0,0.85) 50%);
}
._fea_l0cin { 
    position: absolute;
    text-align: left;
    bottom: 0;
    left: 10px;
}
._fea_hpname{
	display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    letter-spacing: 0.2px;
    text-overflow: ellipsis;
	color: #fff;
    font-size: 20px;
    font-weight: 700;
	margin:0px;
}
._fea_h8tg{display: flex;color:#fff;}  
._fea-5l0ctin{
	display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden; 
    text-overflow: ellipsis;
	color: #fff;
    font-size: 13px;
    font-weight: 300;
    margin: 0px;
}
._fea_txt-bd{padding:10px;text-align:left;} 
._cus-info {
    display: flex;
    border-bottom: 1px solid #e1e1e1;
    padding-bottom: 5px;
}
._brdbt-0px{border-bottom:0px solid #e1e1e1 !Important;}
._fea-4r8{
	color: #585858;
    font-size: 14px;
    font-weight: 600;
    margin: 0px;
}
._fea_brd08{
	padding: 0px 10px;
    font-size: 14px;
    margin: 0px;
}
._fea-ft-price{
	color: #0097B7;
    font-size: 20px;
    font-weight: 700;
	margin:0px;
}
.f-epadt5px{padding-top:5px;}
._fea_btn {
    display: flex;
    padding-top: 5px;
	padding-bottom: 10px;
}
._fe-bldimg {
	position: absolute;
    width: 50px;
    height: 45px;
    
}
._fetby {
    font-size: 14px;
	margin-top: 10px;
    font-weight: 300;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
	padding-left: 60px;
    max-width: 270px; 
}
.fe-config {
    color: #585858;
    font-size: 14px;
    font-weight: 600;
}
._fe_span-btn {
    position: absolute;
    right: 11px;
    margin-top: 5px;
}
._fdev-ht9i{height:100px !important;}
._fdev-litab{padding:0px!important;height:87px!important;}
._fdev-astyp0{
	padding: 0px!important;
    height: 83px!important;
    width: 87px;
}
._fdev-imgheift{height:100%;width:100%;} 
._cus_pdtdn{padding:0px;}
._img-fd-372{height:372px;width:100%;}
._fd-lay76 {
    height: 100%;
    position: absolute;
    width: 100%;
    top: 0px;
    background-color: rgba(0,0,0,0.4);
}
.ziz-ch9i:hover ._fd-lay76{background-color: rgba(0,0,0,0.7);}
.mar-lf-0px{margin-left:0px;}
._t0p-dev-bname {
    color: #FFF;
    font-size: 20px;
    font-weight: 600;
	margin-bottom: 20px;
}
._mar-tp-100px{margin:100px 0px 0px;}
.top-dev-bname {
    color: #FFF;
    font-size: 20px;
    font-weight: 600;
}
.top-dev-year {
    color: #FFF;
    font-size: 13px;
    font-weight: 300;
}
._cs-mainplr50px{padding:0px 50px;}
.cus-row-fd7y{
	list-style-type: none;
	display: flex;
	justify-content: space-around;
	margin:0px;
}
._midbrdlf{ border-left: 1px solid #777777 !important;}
._fd-wid0o{width:350px;}
._fd_i43-ht {
    height: 220px;
}
.fd-pro-bdy{border:1px solid #e1e1e1;}
._fd-d0wnbd{padding: 5px 0px;;text-align: left;} 
._fd-nam7ry {
    color: #232323;
    font-size: 20px;
    font-weight: 700;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    letter-spacing: 0.2px;
    text-overflow: ellipsis;
	padding-left: 10px;
}
._fd_l0ecin {
    display: flex;
    margin-bottom: 5px;
    padding-left: 10px;
}
._fd_inf0 {
	display: flex;
    padding: 7px 0px 7px 10px;
    border-bottom: 0.5px solid #e1e1e1;
	border-top: 0.5px solid #e1e1e1;
}
._fd_brfd08 {
    padding: 0px 15px;
    font-size: 16px;
    margin: 0px;
    color: #7d7d7d;
    font-weight: 100;
}
._fd_br3erd08 {
    padding: 0px 2px;
    font-size: 14px;
    margin: 0px;
}
._fd-4r4r8 {
    color: #585858;
    font-size: 14px;
    font-weight: 600;
    margin: 2px 0px 0px;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 90px;
}
._fd_btn {
    display: -webkit-box;
    padding: 10px 10px 0px;
}
._fd_pr4rice {
    color: #0097B7;
    font-size: 20px;
    font-weight: 700;
    margin-top: 2px;
	margin-bottom: 2px;
}
ul.tab-nav.tab-nav2 li.ui-state-active a {
    border: 2px solid #ff7200; 
}
._cmn-0vfle{
	 display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
	max-width:180px;
}
._cos_ma_tic{
	border-left: 1px solid #e1e1e1;
    border-bottom: 1px solid #e1e1e1;
    padding: 0px 20px;
	
}
._c_7us-cck{margin-bottom:15px;}
._cos_ma_tic:nth-child(1){border-left:0px solid #e1e1e1;}
._cos_ma_tic:nth-child(4){border-left:0px solid #e1e1e1;}
._cos_ma_tic:nth-child(4){border-bottom:0px solid #e1e1e1;}
._cos_ma_tic:nth-child(5){border-bottom:0px solid #e1e1e1;}
._cos_ma_tic:nth-child(6){border-bottom:0px solid #e1e1e1;}
._imn-uhy {
    height: 90px;
    margin: 15px 25px;
    padding: 10px;
}
._img_8u7657{
	width:100%;
	height:100%;
	border-radius:5px;
	
}
._las-blo-hwid{width:200px;}
._las-o8u-hwid{border:1px solid #e1e1e1;box-shadow: 0 .125rem .25rem rgba(0,0,0,.075)!important;height: 230px;border-radius: 5px;}
._las_i543-ht {
    height: 150px;
    margin: 5px;
}
._l_blod{padding:0px 0px 0px 5px;text-align:left;}
._l_h6nalblg {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 14px;
    font-weight: 600;
    color: #232323;
}
._blg_pston {
    border-top: 1px solid #e1e1e1;
    margin-right: 5px;
    font-size: 12px;
    font-weight: 400;
    color: #585858;
}
._blg_pston  span {
    font-size: 11px;
    color: #7d7d7d !Important;
}
.hm_spn-bd{height:440px;}
.des_che-oi{padding-left:50px; padding-right:50px;}
._spn-bdy {
    position: absolute;
    top: 0px;
    margin: 50px -50px 50px 50px;
    color: #fff !important; 
	width: 100%;
    text-align: left;
}
._hm_sp_lft {
    position: absolute;
    left: 40px;
}
._hm_sp_right {
    top: 0;
    position: absolute;
    right: 275px;
}
._cus_ma0pxsp{margin:0px}
.hom_spnam {
    color: #fff;
    font-size: 40px;
    font-weight: 700;
    line-height: 2;
}
.hom_spn_bld{
	color: #fff;
    font-size: 14px;
    font-weight: 300;
}
.hom_spn_bld font{
	color: #fff;
    padding-left: 5px;
	font-size: 14px;
    font-weight: 600;
    line-height: 1;
}
.hom_spn_bld:hover font{color:#0097b7;}
.hom_spn_loc{
	color: #fff;
    font-size: 14px;
    font-weight: 300;
	margin-top: 15px;
}
.hom_spn_loc font{
	color: #fff;
    padding-left: 5px;
	font-size: 14px;
    font-weight: 600;
    line-height: 1;
}
.hom_spn_price{
	color: #0097B7;
    font-size: 36px;
    font-weight: 700;
    margin-top: 20px;
}
._hom_siz-flex {
    display: flex;
}
.hom_h9i {
    color: #fff;
    font-size: 14px;
    font-weight: 300;
    padding-right: 5px;
}
._hom-4r8 {
    color: #fff;
    font-size: 14px;
    font-weight: 600;
    margin: 1px 0px 0px 0px;
}
._hom_brd08 {
	color: #fff;
    padding: 0px 10px;
    font-size: 14px;
    margin: 0px;
}
._hom-lay76 {  
    height: 100%;
    position: absolute;
    width: 100%;
    top: 0px;
    background-color: rgba(0,0,0,0.5);
}
.hm_spn-bd:hover ._hom-lay76{background-color: rgba(0,0,0,0.8);}
._hm_spn_uohead { 
    background: #ffc107;
    padding: 5px 15px;
    border-radius: 3px;
    font-size: 13px;
    text-transform: uppercase;
    color: #000;
    letter-spacing: 0.5px;
    width: fit-content;
    margin-bottom: 15px;
}
._hm_spn_list {
    font-size: 13px;
    font-weight: 300;
    color: #fff;
    padding-left: 10px;
	line-height: 20px;
}
._hm_spn_list span {
    margin-left: 20px;
    color: #fff !important;
}
._hm_spul{list-style-type: square;}
._rera-box_sp {
    position: absolute;
    bottom: 5px;
    right: 20px;
    color: #fff;
}
._rera_hptxt-zix {
    color: #fff;
    font-size: 13px;
    font-weight: 300;
    background-color: #2323235c;
    border: 1px solid #2323235c;
    padding: 2px 10px;
    margin: 0px;
}
._cusmar-checkhe{
	text-align: left;
    padding: 10px 5px !important; 
}
._tit_opag76y65 {
    font-family: Glacial Indifference Bold;
    color: #232323;
    font-weight: 400;
    font-size: 24px;
    padding: 20px 0px 0px;
    text-align: left;
}
._zing_aok p{margin-bottom:10px;font-size: 14px !important;}
._buil_agn4rt {
    font-family: Glacial Indifference Bold; 
    color: #232323;
    font-weight: 400;
    font-size: 24px;
}
._cus-bui-rowag{padding:20px 0px 20px 0px;}
._p_rbbtn7y60px{padding-right:0px;}
.s_bx-ch7pe {
    border-radius: 0px !important;
    background-color: #f7f8f9;
}
.sea_bu_agn_btn{
    border-radius: 0px;
    font-size: 16px;
    font-weight: 600;
    padding: 6px 10px; 
	margin: 0px 15px 0px 15px;
}
._ic988 {
    padding: 0px 5px 0px 0px;
    font-size: 14px;
}
._bd_che_buag{
	border: 1px solid #e1e1e1;
    margin: 5px 0px;
    padding: 5px;
    border-radius: 5px;
    box-shadow: 0 .125rem .25rem rgba(0,0,0,.075)!important;
} 
.bbtn_in_9i83e4 {
    border-radius: 3px;
    border: 1px solid #ff7200 !important;
    width: 100%;
    text-align: center;
    line-height: 32px !important;
    padding: 0 17px;
    font-size: 14px;
    height: 34px;
    text-transform: capitalize;
}
._im5_gi77{
	width: 110px;
    height: 85px;
    margin: 10px 5px;
	}
._tp_img-4r5t56 {
    width: 100%;
    height: 100%;
    border-radius: 5px;
}
._tp_zx5t{display:flex;}
._bdy_r787_ju{margin: 10px 5px;}
._zeb_fish8u {
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 16px;
    font-weight: 600;
    color: #000;
	margin:0px
}
._ij8_y56t {
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 14px;
    font-weight: 400;
    color: #000;
}
._cnt-bxy{display:flex;}
.li_1z {
    font-size: 13px;
    font-weight: 400;
    color: #777777;
    margin-right: 10px;
}
.li_1z h6{
	font-size: 13px;
    font-weight: 400;
    color: #777777;
    margin: 0px;
}
._p8mj_7y6 {
    border: 0px solid #e1e1e1;
    padding: 10px;
    border-radius: 5px;
    margin: 15px 0px;
	box-shadow: 0 .125rem .25rem rgba(0,0,0,.075)!important;
} 
._bld_i6y5r {
    width: 150px;
    height: 125px;
    margin: 15px;
}
._bd_m15pxblag{margin:15px;}
._bld-bd91 {
    border-left: 1px solid #e1e1e1;
    text-align: center;
	padding: 15px 0px;
}
._c7cj1{font-size: 14px;
    font-weight: 400;
	padding-bottom: 10px;
}

._bld-bd90 {
    padding-top: 15px;
}
._cus_btble7y6 {
    border: 1px solid #e1e1e1;
    margin: 10px 15px;
    padding: 5px;
    border-radius: 5px;
	font-size: 14px;
    font-weight: 400;
}	
.b-about p{
	font-size: 14px !important;
	color: #232323 !important;
	font-weight:400 !important; 
}
._tit_opag76y65 span{
	color: #8e8e8e !important;
    font-size: 14px;
}
._con_headadd{
	padding-top: 12px;
    font-size: 16px;
    font-weight: 700;
    color: #232323;
    margin-bottom: 5px;
    letter-spacing: 0px;
    text-transform: capitalize;
	}
._con_chulag {
    font-size: 14px;
    font-weight: 400;
	margin-bottom:20px;
}
._c0n_email{
	padding-top: 3px;
    border-top: 1px solid #e1e1e1;
    padding-bottom: 3px;
    font-size: 16px;
    font-weight: 500;
    letter-spacing: 0px;
    text-transform: none;
    color: #0097b7;
}
._c0n_mob_fol{
	padding-top: 5px;
    padding-bottom: 0px;
    font-size: 12px;
    font-weight: 500;
    letter-spacing: 0px;
    text-transform: capitalize;
    color: #232323;
}
._brd_uhy7ne{
	border-top:0px !important;
	border-bottom:1px solid #e1e1e1 !important;
}
.con_lebel{
	padding-top: 10px;
	padding-bottom: 5px;
    font-size: 14px;
    font-weight: 500;
    margin: 0px 0px;
    letter-spacing: 0px;
    text-transform: capitalize;
	color: #232323;
}
.br-0px{border-radius:0px !important; margin-bottom: 10px;}
._b_tnsendmes {
    background-color: #ff7200 !important;
    margin-top: 10px !important;
    font-size: 16px;
    text-transform: capitalize;
	width: 100%;
}
._singup_noborder{
	border:0px solid #e1e1e1 !IMPORTANT;
}
.custom_hover_signup {
    color: #585858;
    border-color: #e1e1e1;
}
.custom_hover_signup:hover {
    color: #fff;
    background-color: #ff7200;
    border-color: #ff7200;
}
.custom_hover_signup:focus, .custom_hover_signup.focus {
    box-shadow: none !IMPORTANT;
	border-color: #EA4335 !IMPORTANT;
	background-color: #EA4335 !IMPORTANT;
	 color: #fff !important;
}
.custom_hover_signup:not(:disabled):not(.disabled):active, .custom_hover_signup:not(:disabled):not(.disabled).active, .show > .custom_hover_signup.dropdown-toggle {
     color: #fff !important;
    background-color: #0097b7 !IMPORTANT;
    border-color: #0097b7 !IMPORTANT;
	box-shadow:none !IMPORTANT;
}
._bd_zeboiu{
	display: flex;
    padding: 5px;
}
._si_icn0 { 
    font-size: 50px;
    color: #0097b7;
}
.si_h6txt { 
    padding: 0;
    margin: 10px 0px -10px 5px;
    font-size: 14px;
    font-weight: 700;
    color: #232323;
}
.si_h6txt span {
    color: #626262 !important;
    font-size: 13px;
    font-weight: 400;
    margin: 0px 0px 10px 0px;
	display: block;
}
.br-sigcf-um {
    border-right: 1px solid #e1e1e1;
}
.cus_58ftzs{font-size:58px !important;}
.tabs.tabs-alt ul.tab-nav li.ui-tabs-active a {
    height: 41px;
	border-radius: 5px 5px 0px 0px;
} 
.p_gap_chi{padding: 20px 0px;}
.p_gap_signup {
    padding: 20px 30px;
}
._txt_sig_tab{
	font-family: Glacial Indifference Bold;
    font-size: 16px !important;
    font-weight: bold !important;
    color: #626262 !important;
}
.cus_afnt{font-size:12px;letter-spacing:0px; font-weight:400;}
._txc_sgifm {
    border-top: 0.1px solid #e1e1e1;
    padding: 10px 0px;
	color: #232323 !important;
}
._0_bl_bd7y{ 
	margin: 10px 0px;
    box-shadow: 0 .125rem .25rem rgba(0,0,0,.075)!important;
    padding: 2px;
    border-radius: 5px;
}
._in_uh76za {
    background-color: transparent; 
    color: #232323;
    border-color: #e1e1e1;
    padding: 0px 8px !important;
    border-left: 1px solid #fff;
} 
._z_uh7_u8 {
    height: 35px !important;
    font-size: 15px !important;
}
._sid_3bd{padding: 70px 0px 0px 0px;} 
._blg_ctg {
    border-bottom: 1px solid #e1e1e1;
    padding: 10px 0px;
}
._z0i_uhy {
    font-size: 14px;
    font-weight: 400;
    color: #232323;
    padding-left: 5px;
	margin: 0px;
}
._z0i_uhy span{
	margin-top: 0px;
    font-size: 12px;
    float: right;
    border: 1px solid #e1e1e1;
    padding: 0px 5px;
    color: #fff !important;
    background-color: #e1e1e1;
    border-radius: 5px;
}
._tit_cat65 { 
    font-family: Glacial Indifference Bold;
    color: #232323;
    font-weight: 400;
    font-size: 18px;
    padding: 20px 0px 5px;
    text-align: left;
    border-bottom: 1px solid #e1e1e1;
}
._sid_3bd34 {
    display:none; 
}
._zin_tola8u{display:none; }
._bl0g_brch{display:none;}
._ze_ro-5px{margin:0px -5px;}
._zepd-5px_all{padding:10px;}
._0_j0kha0y {
    border: 1px solid #e1e1e1;
}
._0_j0kha0y:hover{border: 1px solid #0097b7;}
._kara_blg {
    height: 175px;  
    margin: 5px;
}
._blg_nmzix {
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    color: #232323;
    font-size: 15px;
    font-weight: bold;
    margin: 5px 0px 0px 5px;
}
._bl_tn0t {
    display: flex;
    padding: 5px 5px 5px 5px;
    border-bottom: 1px solid #e1e1e1;
    margin: 0px;
}
._bl_tn0t h6 {
    font-size: 12px;
    font-weight: 400;
}
._bl_tn0t h6 span {
    color: #232323 !important;
    padding-left: 6px;
    font-size: 11px;
}
._bl_tn0t h5 {
    margin: 2px 0px 0px 0px;
    padding: 0px 10px;
    font-size: 13px;
    font-weight: 400;
}
._zsisnu {
    display: -webkit-box;
    border-bottom: 1px solid #e1e1e1;
}
._bl_zing{display:flex}
._bl_pong{
	position: absolute;
    right: 15px;
}
._bl_zing h6 {
    font-size: 14px;
    font-weight: 400;
}
._bl_zing h6 span {
    padding: 0px 0px 0px 5px;
}
._bl_zing h5 {
    font-size: 14px;
    font-weight: 400;
    padding: 0px 10px;
}
._deti_i7y_blg {
    height: 450px;
	margin:5px 0px;
}
._bl_de_t8763 {
    border-bottom: 0px solid #e1e1e1;
}
._bl_de_t8763 p{
	font-size: 14px;
    letter-spacing: 0.2px;
    color: #232323;
    margin: 0px 0px 5px;
}
._bl_gshe9i {
    float: right;
    margin-top: 20px;
}
._usr_cmtblg {
    width: 85px;
    height: 75px;
    border: 1px solid #e1e1e1;
    border-radius: 50px;
    padding: 2px;
}
._tp_img-cmtblg{width:100%;height:100%;border-radius:50%;}
._co_mn-t{
	display: flex;
	border-bottom: 1px solid #e1e1e1; 
    padding: 10px 0px 10px 0px;
}
._com-btmas{padding: 5px 5px 0px 10px;width: fit-content;}
._com-btmas h6 {
    font-size: 14px;
    font-weight: 700;
    color: #232323;
    margin: 0px;
}
._com-btmas h4 {
    font-size: 11px;
    margin: 0px;
    color: #585858;
    letter-spacing: 0.5px;
}
._com-btmas h5 {
    font-size: 13px;
    font-weight: 400;
    margin: 0px;
}
._cm_blrpl {
    padding: 30px;
    background: #f8f8f8;
    border: 1px solid #eeeeee;
}
.br_n00pt4{border:0px solid #e1e1e1 !important;} 
._cus_hrt_shlzw{
	font-size: 26px !important;
    color: #EA4335;
}
._sho_cnt_mzi {
    display: block !important;  
    position: absolute;
    top: 12px;
    padding: 5px 4px;
    border-radius: 50px;
    right: 0px;
    background-color: #ff0000;
    color: #fff;
    font-size: 12px;
}
._i9_hhe{margin:25px 0px;}
.b-tabs {
    font-size: 18px !important;
    color: #585858 !important;
    font-weight: 600 !important;
}
.b-tabs span{
    font-size: 20px;
    font-weight: 400;
    color: #7D7D7D !important;
}
.cos_b1{
	padding:0px;
	text-align:left; 
}
.row_buil {
    margin-left: -15px;
    margin-right: -15px;
}
.fr_crt{
	margin:50px auto ;
	 border: 1px solid #ccc;
	border-radius:5px;
	width:550px;
	padding:10px;
	background-color: #fff !important;
}
.bg_cl5t58_oi {
    background-color: #e9ebee !important;
	
}
._head_forget{
	font-size: 16px;
    font-weight: 700;
    border-bottom: 1px solid #e1e1e1;
    padding: 5px 0px 5px 0px;
    color: #000;
}
._for_checkfor{
    margin: 10px -10px -10px -10px;
    padding: 10px;
    background-color: #f2f2f2;
    border-top: 1px solid #ccc;
	border-radius: 0px 0px 5px 5px; 
}
._forgot_btn{
	border: 1px solid #e1e1e1;
    margin: 0px 5px 0px 0px;
    padding: 5px 10px;
    border-radius: 5px;
}
._btn_flo_for {
    display: flex;
    position: relative;
    right: 0;
    justify-content: flex-end;
}
.for_bgblue{
	background: #0097b7;
    color: #fff;
}
.for_bgorange{
	background: #ff7200;
    color: #fff;
}
.for_bgorange a{
    color: #fff !Important;
}
._fort_head{
	margin: 0px 0px 5px;
    font-size: 14px;
	color: #1c1e21;
    direction: ltr;
    line-height: 1.34 !Important;
}
._inside_for_body {
    width: 400px;
    margin: 10px auto;
}
._cufor_box{
	border-radius: 0px !important;
    padding: 3px 5px;
    font-size: 12px;
    margin: 5px 0px 5px
}
._cus_otp_{
	text-align:left !Important;
}
._colo_red88{color:red !Important;}
._bure_i8u8{
	float: right !Important;
    background: #fff0;
    border: none;
}
._actiavate_message{
	margin:50px auto;
	max-width:750px;
}
.login_padding{
	padding: 16px 15px 0px 15px !IMPORTANT;
}
.cus_cl77logmen{
	color:#232323 !IMPORTANT;
	background-color:#fff !IMPORTANT;
}
.sugges_enq_btn{
	background-color: #0097b7 !important;
    margin-top: 10px !important;
    font-size: 16px;
    text-transform: inherit;
    width: 100%;
    border-radius: 5px; 
}
.hei_sugl{
	max-height:350px;
}
.cl_jlbod{
	
}
._ioo_num{
	
}
._nnl_sul{
	font-family: Glacial Indifference Bold;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    color: #232323;
    font-size: 16px;
    font-weight: 700;
    margin: -5px 0px -5px;
    cursor: pointer;
}
._ldo_kk{
	float: right;
    position: absolute;
    right: 0;
    bottom: 5px;
}
.kdidd{
	width: calc(100% - -5px) !IMPORTANT; 
}
.po_iik{
	margin: 0px 0px 0px;
    font-size: 12px;
    color: #232323;
    font-weight: 600;
}
.sug_nni{
	padding: 2px 10px;
    border-radius: 4px;
    height: 25px;
    margin: 0px 5px;
    line-height: 20px;
    font-size: 12px;
    text-transform: capitalize;
    font-weight: 600;
    text-shadow: none !IMPORTANT;
}
._inkjet{
	display: flex;
    padding: 5px 0px 5px 0px;
    margin: 5px 0px !important;
    border-bottom: 1px solid #e1e1e1;
}
._sub_sugg_ser { 
    font-size: 13px !important;
    font-weight: 400 !important;
    color: #232323 !important;
    border-radius: 0px;
    padding: 5px;
    margin: 0;
}
.bg_sublue{
	background-color:#0097b7!IMPORTANT;
	color:#fff !IMPORTANT;
}
.bg_suorange{
	background-color:#ff7200!IMPORTANT;
	color:#fff !IMPORTANT;
}
.po_ssrg{
	font-size: 14px;
    font-weight: 400;
    margin: 0px 0px -5px;
    color: #232323;
}
.get_erol{
	background-color: #FFF;
    max-width: 475px;
    width: 100%;
    border: 5px solid #0097b7;
    padding: 25px;
}
._hrf{
	font-size: 24px;
    font-weight: 700;
    color: #232323;
	text-align: center;
}
.l_mdkl{
	font-size: 14px;
    color: #585858;
    font-weight: 500;
   text-align: center;
}
.unav_oopkko{
	position: fixed;
    left: 0;
    right: 0;
    top: 0;
    z-index: 99;
    background-color: #ffffff85; 
    bottom: 0;
    text-align: center;
}
._iio_oold{
	width: 250px;
	margin-top:200px;
}
.cldl_iidl{
	background-color: #ff7200;
    width: fit-content;
    margin: 30px auto 0px;
    padding: 10px;
    border-radius: 4px;
    color: #fff;
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase;
}
.sing_upicon{ 
    width: 85px;
    height: 75px;
    padding: 15px 15px 10px 15px;
}
.cer_fpdw{
	margin: 10px -10px 10px -10px;
    padding: 10px 5px;
    background-color: #ffffff !IMPORTANT;
    border-top: 1px solid #fff !IMPORTANT;
    border-radius: 0px 0px 5px 5px;
}
._2XlkPA {
    text-align: center;
    color: #878787;
    margin-bottom: 1rem;
}
._2XlkPA_oopil {
    text-align: center;
    color: #ff7200 !IMPORTANT;
    background-color: #fff !IMPORTANT;
    margin-top: 0px;
    box-shadow: 0 1px 2px 0 rgb(0 0 0 / 10%);
    border: 1px solid #e0e0e0 !important;
    text-shadow: none !important;
    font-size: 16px !important;
    font-weight: 600 !important;
}
._2XlkPA_oopil:hover {   
    color: #fff !important;   
}
.field-icon {
		 float: right;
			right: 10px;
			top: -5px;
			position: relative;
			z-index: 2;
			margin-top: -28px;
			font-size: 18px;
			color: #7d7d7d;
			cursor: pointer;
		}
		
.off_cf_red{
	position: absolute;
    bottom: 0;
    right: 0;
    font-size: 12px;
    padding: 0px 5px;
	background-color: #F44336!important;
	color:#fff !IMPORTANT;
}
.on_cf_green{
	position: absolute;
    font-size: 12px;
    bottom: 0;
    right: 0;
    padding: 0px 5px;
    background-color: #34A853!important;
    color: #fff !IMPORTANT;
}
/* ----------------------------------------------------------------
	addtional css / client design tab design
-----------------------------------------------------------------*/
@media(max-width: 768px){
	.on_cf_green {
    position: absolute;
    font-size: 12px;
    bottom: -25px;
    right: 5px;
    padding: 0px 5px;
    background-color: #34A853!important;
    color: #fff !IMPORTANT;
}
.off_cf_red{
	position: absolute;
    bottom: -25px;
    right: 5px;
    font-size: 12px;
    padding: 0px 5px;
	background-color: #F44336!important;
	color:#fff !IMPORTANT;
}
	.field-icon {
	float: right;
	right: 10px;
	top: -5px;
	position: relative;
	z-index: 2;
	margin-top: -22px;
	font-size: 16px;
	color: #7d7d7d;
	cursor: pointer;
}
.mob_login {
    position: absolute;
    top: 10px;
    border: 1px solid #ffffff;
    background-color: #ffffff;
    color: #232323;
    border-radius: 0px;
    font-size: 12px;
	font-weight: 600;
    padding: 10px 6px;
    height: 26px;
    line-height: 5px;
	right: 105px;
}
.mobile_ko_nab{
	flex-wrap: nowrap !IMPORTANT;
}
.custom_hover_signup {
    padding: 5px 0px !IMPORTANT;
    font-size: 14px !IMPORTANT;
}
#header.dark.transparent-header, #header.dark.semi-transparent {
    background-color: #fff !important;
    border-bottom: 0px solid rgba(0, 0, 0, 0)!important;
}
.br-0px {
    border-radius: 0px !important;
    margin-bottom: 0px;
}
._b_tnsendmes{
	font-size: 12px;
	padding: 0px 10px !important;
	height: 30px;
    line-height: 25px;
	}
.con_lebel {
    padding-top: 5px;
    font-size: 12px;
} 
.l0go_sizi9 {
    height: 30px !important;
    width: auto;
    margin-top: 10px;
}
#logo {
    height: 45px !important;
    text-align: left !important;
}	
.sli_in650px {
    height: 250px !important;
    width: 100%;
}
.img-sty0o8 {
    width: 100%;
    height: 250px;
    object-fit: fill; 
}
 ._serch_box-size {
    width: 100%;
}
._the_key2w {
    font-size: 27px;
    margin-top: 175px !important; 
    margin-bottom: 5px;
}
._hid_mob{display:none;}
.mobile_ser-btn0 {
    padding: 0px 10px !important;
    font-size: 16px !important;
    height: 30px !important;
    line-height: 30px !important;
}
#slider-subscribe-form input {
    box-shadow: none;
    border: 0;
    height: 30px;
    margin: 0px 0px 0px 0px;
    font-size: 11px;
}
#slider-subscribe-form .input-group {
    background-color: #ffffff00 !important;
    border-radius: 3px;
    margin: 0px auto;
    width: 90%;
    box-shadow: 0 0 30px 4px rgba(0,0,0,0.15);
}
._usp_hom-4rf {
  position: initial;
  background: #fff;  
} 
.usp_r0woki {
    display: -webkit-box;
	flex-wrap: nowrap; 
    overflow: scroll;
    margin: 0px 5px 0px 0px;
    height: 115px;
    overflow-y: hidden;
}
._im-0ocol {
    border: 1px solid #373737;
    width: 200px;
    margin: 5px 0px 0px 5px;
    border-radius: 5px;
	background-color: #373737;
} 
.usp_img-z9i8u {
	width: 45px;
    height: 40px;
    padding: 5px 5px 5px;
}
.usps-headings {
    color: #fff !important;
    font-size: 12px !important;
    font-weight: 700 !important;
}
.usps-content {
    color: #aaa !important;
    font-size: 10px !important;
    font-weight: 400 !important;
    margin: 0px;
}
._sear-inp-bx {
    font-size: 11px !important;
	padding: 0 5px !important;
}
::-webkit-scrollbar {
  width: 0px;
}
._m0b1le_tring {
    position: absolute;
    top: 0px;
    font-size: 24px;
    margin: 5px 12px 0px 12px;
    color: #232323;
    z-index: 999;
}
#logo {
    margin: 0 auto 0px 45px !important;
}
.dark a:hover {
    color: #0097b7;
}
._menf_n10px {
    font-size: 9px !important; 
    position: absolute;
    bottom: -2px;
    left: -2px;
}
._des-n0ne{display:block;}

._3e4ok_0 {
    position: absolute;
    right: 5px;
    top: 10px;
    border: 1px solid #0097b7;
    background-color: #0097b7;
    color: #fff;
    border-radius: 2px;
    font-size: 12px;
    padding: 10px 6px;
    height: 26px;
    line-height: 5px;
}
._3e4ok_0:hover{background-color:#ff7200;color:#fff !important;border: 1px solid #ff7200;}
._lon-m0bc4 {
    position: absolute;
    right: 110px;
    top: 6px;
    font-size: 21px;
    color: #585858;
}
._sid_pnl250px {
    width: 225px !important;
	height: 100% !important;
}
._freep0:before {
    background: url(../upload/no_images/free-arrow.png) no-repeat 0 0;
    width: 40px!important;
    height: 20px!important;
    content: "";
    position: absolute!important;
    top: -10px!important;
    right: -10px!important;
}
._men-po87 {font-size: 14px !important;}
._men-0o987e {
    padding-bottom: 0px !important;
    font-size: 14px !important;
}
._give-us-urfeetback {
    padding-top: 0px;
    padding-bottom: 5px;
    font-size: 14px;
} 
._need_any_help {
    font-size: 14px;
}
.mfp-container {
    padding-left: 0px !important;
    padding-right: 0px !important;
}
.mfp-content{height:100%;}
.log-siz987 {
    border: 0px solid #0097b7;
    border-radius: 0px;
}
._8u7-cuo {
    padding: 40px 20px 40px 20px !important;
    margin-bottom: -50px !important;
}
.form-control {
    padding: 6px 5px 6px 5px;
    font-size: 11px;
}
.login-987-cslab {
    font-size: 12px !important;
}
.for-rem-cf98n {
    font-size: 12px;
}
.loghea-cfk7 {
    font-size: 24px !important;
}
._hea-din76y65 {
    font-size: 18px;
    padding: 10px 0px 5px 0px;
}
._tx-allft{text-align:center !important;}
._ft8uhead {
    color: #C8C8C8;
    font-size: 14px;
    font-weight: 400;
    padding: 0px 0px 5px 0px;
}
._f00t-abt4r p {
    color: #7D7D7D !important;
    font-size: 12px !important;
    font-weight: 400 !important;
	margin: 0px !important;
}
._ftr98_09 {
    font-size: 10px;
}
._mob_f0tr15 {
    display: -webkit-box;
    overflow: scroll;
	flex-wrap: nowrap;
}
.cus_pdn40pxlr {
	overflow: hidden !important;
    padding: 20px 20px 10px 20px !important;
}
._c0s_wdet{width:80% !important;}
.foot-abt {font-size: 12px !important;} 
._p0s_ftrbtn {
    font-size: 12px !important;
    width: 155px;
    padding: 7px 10px;
}
._8u1_24r {
    line-height: 20px;
}
._sub-bt0j {
    font-size: 12px !important;
}
._mob-flo5pxpdn{padding-left:5px !important;padding-right:5px !important;max-width: 100% !important;}
.follow-ur-dream .follow-ur-dream-inner ul li {
    margin: 10px 0px 0 0px !important;   
    padding-top: 0px !important;
    border-bottom: 0;
}
.follow-ur-dream {
    padding: 0px 0px !important;
}
.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper .dream-icon-desc div .icon-desc {
    font-size: 14px;
    position: absolute;
    left: 90px;
    top: -15px;
    width: 100%;
}
.icon-desc-hover p { 
    font-size: 12px;
    padding: 0px 10px;
    width: fit-content;
    margin-right: 80px;
}
.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper {
    padding-bottom: 0px !important; 
}
._Stat-row{display: -webkit-box;overflow: scroll;flex-wrap: nowrap;}
.c0-sta_yh{width: 28%;} 
.stat_iconcl {font-size: 25px;}
.stats-count {font-size: 16px !important;}
.stats-data {font-size: 12px !important; margin-bottom: 10px;} 
._hear_fr0m {width: 300px !important;}
._bdy_0ru_c0 {margin: 0px 0px 15px;}
._cus-fnt_text {padding: 10px 10px 5px 22px;font-size: 12px;} 
._home_h0tdeal {
    width: 185px;
} 
._home-htdeal_img {
    height: 120px;
    width: 100%;
}
 ._h0t_h0metext {
    margin: 5px 0px 5px 5px;
 }
.h0t-h0mename {font-size: 14px;}
._h0tby {font-size: 12px;}
.hot-config {font-size: 12px;}
._hot_locin {margin-bottom: 2px;}
.h0t-c0nhpg {font-size: 12px;} 
.h0t-pr_n8 {font-size: 14px;}
._hot-5add {font-size: 12px;}
._htdl_ht{height: 120px;} 
._hom-h0tdlb0dy {margin-bottom: 15px;}
._mar-dex0px {
    margin: 0px !important;
    display: -webkit-box;
    overflow: scroll;
	flex-wrap: nowrap;
}
.pd_0pxpc {
    padding: 0px;
    width: 65%;
}
._pclx-uh {
    height: 200px;
}
.p-clx-0t {top: 35%;}
.prop-coll-heading {font-size: 16px;}
.prop-coll-counting {font-size: 13px;}
._tp_hpwidth {
    width: 250px;
}
._tp_hpbody {margin-bottom: 15px;}
._tp_img-ht {
    height: 150px;  
}
._tp_hpname {font-size:16px;} 
._tp_bdytxt7y {
    margin: 5px 0px 0px 10px;
}
._tp-5l0ctin {font-size: 12px;}
._tp_price {font-size: 16px;}
._tp-btninfo {font-size: 12px;}
._trp_l0cin {
    display: flex;
    margin-bottom: 5px;
}
._cosmb-con-50px {
    margin-bottom: 15px;
}
._dis-n0nm0marrow{display:none !important;}
 ._tl_wid-th {
    width: 190px;
}
._tl-body {
    width: 100%;
    height: 100px;
}
._tl-con-tn {
    padding: 10px 0px 0px 0px;
}
.trending-locname {
    font-size: 16px;
    margin-bottom: 5px;
}
.trending-loccount {
    font-size: 13px;
}
._fea-pr0-wid {
    width: 325px;
} 
._fea_img-ht {
    height: 200px;
}
._fea_hpname{font-size: 16px;}
._fea-4r8 {font-size: 12px;}
._fea_brd08 {font-size: 12px;}
._fea-ft-price {font-size: 16px;}
._fe-bldimg {
    width: 45px;
    height: 40px;
}
._fetby {
    font-size: 12px;
	padding-left: 50px;
	margin-top: 12px;
	max-width: 240px;
}
.fe-config {
    color: #585858;
    font-size: 12px;
}
._fea_btn {
    padding-bottom: 5px; 
}
.fd_mbhide{display:none;}
._fdev-astyp0 {
    padding: 0px!important;
    height: 61px!important;
    width: 66px;
}
._fdev-ht9i {
    height: 65px !important;
}
._pd-0pxfdve{padding-left: 0px;}
.mar_check-5015{margin-bottom:15px !important;}  
._mob-pt-5px{padding-top:5px !important;}
._fd-wid0o {
    width: 285px;
}
._fd_i43-ht {
    height: 175px;
}
._fd-nam7ry {
    font-size: 16px;
}
._fd-4r4r8 {font-size: 12px;}
._fd_inf0 {
    display: flex;
    padding: 4px 0px 4px 10px;
}
._fd_brfd08 {
    padding: 0px 4px;
    font-size: 13px;
}
._fd_br3erd08 {
    padding: 0px 2px;
    font-size: 12px;
}
._cmn-0vfle {
    max-width: 151px;
}
._fd_btn {
    display: -webkit-box;
    padding: 4px 10px 0px;
}
._fd_pr4rice {
    color: #0097B7;
    font-size: 16px;
    font-weight: 700;
    margin-top: 4px;
    margin-bottom: 4px;
}
ul.tab-nav.tab-nav2 li.ui-state-active a {
    border: 1px solid #ff7200; 
}
._c_7us-cck{
	display: -webkit-inline-box;
    overflow: scroll;
	margin: -5px;
	flex-wrap: nowrap;
}
._cos_ma_tic {
    border-left: 0px solid #e1e1e1;
    border-bottom: 0px solid #e1e1e1;
    padding: 0px 5px;
    width: 28%;
}
._imn-uhy {
    height: 75px;
    padding: 5px;
    margin: 5px;
}
._las-blo-hwid {
    width: 175px;
}
._las_i543-ht {
    height: 110px;
    margin: 5px;
}
._las-o8u-hwid {
    height: 185px;
    margin-bottom: 15px;
}
._l_h6nalblg {
    font-size: 12px; 
}
.hm_spn-bd {
    height: 250px;
}
._spn-bdy {
    position: absolute;
    top: 0px;
    margin: 20px auto;
    color: #fff !important;
    width: 100%;
    text-align: center;
    justify-content: center;
    display: flex;
}
._hm_sp_lft {
    position: fixed;
    left: auto;
	bottom: 45px;
}
.hom_spnam {
    color: #fff;
    font-size: 22px;
    font-weight: 700;
    line-height: 2;
	margin: 0px;
}
.hom_spn_bld {
    color: #fff;
    font-size: 11px;
    font-weight: 300;
}
.hom_spn_bld font {
    color: #fff;
    padding-left: 5px;
    font-size: 11px;
    font-weight: 600;
    line-height: 1;
}
.hom_spn_loc {
    color: #fff;
    font-size: 11px;
    font-weight: 300;
    margin-top: -5px;
}
.hom_spn_loc font {
    color: #fff;
    padding-left: 5px;
    font-size: 12px;
    font-weight: 600;
    line-height: 1;
}
.hom_spn_price {
    color: #0097B7;
    font-size: 24px;
    font-weight: 700;
    margin-top: -5px;
}
._hom_siz-flex {
    display: flex;
    justify-content: center;
}
.hom_h9i {
    color: #fff;
    font-size: 12px;
    font-weight: 300;
    padding-right: 5px;
}
._hom-4r8 {
    color: #fff;
    font-size: 12px;
    font-weight: 600;
    margin: 0px 0px 0px 0px; 
}
._hom_brd08 {
    color: #fff;
    padding: 0px 10px;
    font-size: 12px;
    margin: 0px;
    font-weight: 300;
}
._hm_sp_right {
    top: 0;
    position: fixed;
    right: auto;
    display: none;
} 
._rera-box_sp {
    display: none;
}
._hom-lay76 {
    top: auto;
    height: 50%;
    position: absolute;
    width: 100%;
    bottom: 0px;
    background: linear-gradient(to bottom, rgba(0,0,0,0) 10%,rgba(0,0,0,0.85) 50%);
}
.hm_spn-bd:hover ._hom-lay76 {
    background-color: transparent;
}  
._tit_opag76y65 {
    font-family: Glacial Indifference Bold;
    color: #232323;
    font-weight: 400;
    font-size: 20px;
    padding: 0px 0px 0px;
}
._zing_aok p {
    margin-bottom: 10px;
    font-size: 13px !important;
}
.toggle .togglet, .toggle .toggleta {
    padding: 0px;
}
.faqs .toggle .togglet, .faqs .toggle .toggleta {
    font-size: 13px;
}
.toggle .togglec {
    padding: 5px 0px 0px 0px;
    font-size: 12px;
}
.faqs .toggle .togglec {
    padding-bottom: 0px;
}
.faqs .toggle {
    border-bottom: 1px solid #EEE;
    padding-bottom: 5px;
    margin-bottom: 5px;
}
.sea_bu_agn_btn {
    border-radius: 0px;
    font-size: 13px;
    font-weight: 600;
    padding: 4px 10px;
}
._ic988 {
    padding: 0px 5px 0px 0px;
    font-size: 13px;
}
._buil_agn4rt {
    font-size: 20px;
}
._sbttal-r15{text-align: right; 
    right: 15px;}
._bd_che_buag {
    border: 0px solid #e1e1e1;
}
._zeb_fish8u {
    font-size: 14px;
}
._ij8_y56t {
    font-size: 12px;
}
._im5_gi77 {
    width: 100px;
    height: 80px;
    margin: 5px 5px;
}
._bdy_r787_ju {
    margin: 5px 5px 0px 0px;
}
.bbtn_in_9i83e4 {
    line-height: 27px !important;
    font-size: 12px;
    height: 30px;
    font-weight: 600 !important;
}
._p8mj_7y6 {
    padding: 0px;
    margin: 5px 0px;
}
._bld_i6y5r {
    width: 100px;
    height: 90px;
    margin: 5px;
}  
._bld-bd90 {
    padding-top: 0px;
}
._bd_m15pxblag {
    margin: 5px 0;
}
._c7cj1 {
    font-size: 12px;
	padding-bottom: 5px;
}
.col-3pl0{padding-left:0px;}
._bld-bd91 {
	display: flex;
    padding: 2px 0px;
    margin: 0px 0px -5px 0px!important;
    border-left: 0px solid #e1e1e1;
    border-top: 1px solid #f7f8f9;
    text-align: center;
    background-color: #f7f8f9;
    border-radius: 0px 0px 5px 5px; 
}
._cus_btble7y6 {
    border: 1px solid #fff;
    background-color: #fff;
    margin: 5px;
    padding: 2.5px;
    border-radius: 5px;
    width: 100%;
	font-size: 12px;
    font-weight: 400;
	box-shadow: 0 .125rem .25rem rgba(0,0,0,.075)!important;
}
.b-about p {
    font-size: 12px !important;
}
._con_headadd {
    padding-top: 10px;
    font-size: 14px;
}
._con_chulag {
    font-size: 12px;
    margin-bottom: 4px;
}
._c0n_email {
    font-size: 14px;
}
._c0n_mob_fol {
    font-size: 11px;
}
.br-sigcf-um {
    border-right: 0px solid #e1e1e1;
    display: none;
}
 .p_gap_signup {
    padding: 0px;
}
._txt_sig_tab {
    font-size: 13px !important;
}
ul.tab-nav:not(.tab-nav-lg) li {
    height: 35px;
}
.tabs.tabs-alt ul.tab-nav li.ui-tabs-active a {
    height: 35px;
}
ul.tab-nav:not(.tab-nav-lg) li a {
    height: 34px;
}
._sid_3bd34 {
    position: fixed;
	display:block;
    bottom: 0;
    width: 100%;
    margin: 0px -10px;
    background-color: #fff;
    z-index: 999;
    text-align: center;
    height: 45px;
    border-top: 1px solid #e1e1e1;
}
._p-t10px2w { 
    padding: 10px 0px;
}
._blg_menu {
    font-size: 14px;
    font-weight: 400;
}
._mb_flt_bd {
    display: -webkit-inline-box;
}
.mt_ciz {
    margin-top: 1px;
}
._sid_3bd{
	display:none;
	position: fixed;
    z-index: 999;
    width: 100%;
    background-color: #fff;
    margin: 0px 0px 0px -10px;
    padding: 50px 10px 5px;
    overflow-y: auto;
    border: 5px solid #ffffff;
    top: 0;
    transition: all 0.3s ease-in-out 0s;
    box-shadow: 0 .125rem .25rem rgba(0,0,0,.075)!important;

}
._sid_3bd1{
	display:none;
	position: fixed;
    z-index: 999;
    width: 100%;
    background-color: #fff;
    margin: 0px -10px;
    padding: 25px 10px;
    height: 100%;
	overflow-y: auto;
    top: 0;
    border: 5px solid #e1e1e1;
	transition: all 0.3s ease-in-out 0s;

}
._cz6y7{
	display: -webkit-box;
    overflow: scroll;
	margin: 0px;
}
.clz_bl5t{width:40%;padding: 0px 5px;}
._z0i_uhy {
    font-size: 12px;
}
._tit_cat65 {
    font-size: 16px;
    padding: 10px 0px 5px;
	margin-top: 25px;
}
.jachup_active{display:block !important;} 
._zin_tola8u {
	display:block;
    background: #0097b7;
    margin: 0px 0px 0px -15px;
    position: fixed;
    width: 100%;
    top: 0px;
    height: 45px;
    padding: 5px;
    box-shadow: 0 .125rem .25rem rgba(0,0,0,.075)!important; 
}
._zin_tola8u h6 {
    font-size: 18px;
    color: #fff;
    padding: 5px 5px;
    margin: 0px;
}
._zin_tola8u h6 span {
     color: #fff !important;
    font-size: 14px;
    font-weight: 400;
    position: fixed;
    top: 13px;
    left: 35px;
}
 .flt_rit {
    float: right;
    margin-right: 35px !important; 
}
.fit_rit_zinglko{
	text-align: right !important;
    right: 10px !important;
}
._zepd-5px_all {
    padding: 1px;
}
._0_j0kha0y {
    border: 0px solid #e1e1e1;
}
._kara_blg {
    height: 125px;
    margin: 5px;
}
._blg_nmzix {
    font-size: 12px;
}
._bl_tn0t {
    display: block;
}
._bl_tn0t h5 {
    display: none;
}
._bl_tn0t h6 {
    font-size: 12px;
    font-weight: 400;
    margin: 0px;
}
._bl_tn0t h6 span {
    font-size: 11px;
}
._deti_i7y_blg {
    height: 180px;
    margin: 5px 0px;
}
._bl_de_t8763 p {
    font-size: 12px;
}
._zsisnu {
    display: block;
}
._bl_pong {
    position: inherit;
    right: 15px;
}
._bl_zing h6 {
    font-size: 12px;
    font-weight: 400;
}
._bl_zing h5 {
    font-size: 12px;
    font-weight: 400;
    padding: 0px 5px;
} 
._bl_gshe9i{float:right; margin-top:25px;} 
._usr_cmtblg {
    margin-top: 15px;
    width: 60px;
    height: 50px;
}
._com-btmas h6 {
    font-size: 12px;
}
._com-btmas h4 {
    font-size: 10px;
}
._com-btmas h5 {
    font-size: 11px;
}  
.mfp-close {
    top: -10px !important;
    opacity: 1 !important;
    color: #232323 !important;
    font-size: 32px !important;
}
.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    display: none !important;
}
._le_sp_zilar {
    position: fixed;
    bottom: 15px;
    left: 5px;
}
._hom_brdonly108 {display:none;}
._sp_jn710pda {
    position: fixed;
    bottom: 0;
    right: 5px;
}
._kar_zl_lapa {
    position: fixed;
    left: 5px;
    bottom: -5px;
}
._in_don0sia {
    position: fixed;
    bottom: 15px;
    right: 5px;
    font-size: 18px;
    margin: 0px;
}
.ame_dell_buil {
    position: relative !important;
    float: none !important;
    margin-left: auto !important;
    margin-right: auto !important;
    text-align: center !important;
    display: flex;
    overflow: scroll;
}
._i9_hhe {
    margin: 10px -15px;
}
.b-tabs {
    font-size: 14px !important; 
}
.b-tabs span {
    font-size: 14px;
}

.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Property-Identification .dream-icon-outer .dream-icon::before {
  /*  content: url(../images/followyourdream/1.png) !important;
    top: -6px;
    left: 11px; */
}
.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Transaction-Support .dream-icon-outer .dream-icon::before {
  /*  content: url(../images/followyourdream/2.png) !important;
    top: -5px;
    left: 11px; */
}
.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Financial-support .dream-icon-outer .dream-icon::before {
   /* content: url(../images/followyourdream/3.png) !important;
    top: -4px;
    left: 13px; */
}
.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Dedicated-Relationship .dream-icon-outer .dream-icon::before {
  /*  content: url(../images/followyourdream/4.png) !important;
    top: -2px;
    left: 12px; */
}
.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Life-Cycle .dream-icon-outer .dream-icon::before {
   /* content: url(../images/followyourdream/5.png) !important;
    top: -3px !important;
    left: 12px !important; */
}
.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper.Portfolio .dream-icon-outer .dream-icon::before {
   /* content: url(../images/followyourdream/6.png) !important;
    top: -5px;
    left: 16px; */
} 
.row_buil{
	margin-left:15px;
	margin-right:15px; 
}
.fr_crt {
    margin: 25% auto;
    border: 1px solid #ccc;
    border-radius: 5px;
    width: 100%;
    padding: 10px;
    background-color: #fff !important;
}
._head_forget {
    font-size: 14px;
    font-weight: 700;
    border-bottom: 1px solid #e1e1e1;
    padding: 5px 0px 5px 0px;
    color: #000;
}
._inside_for_body {
    width: 100%;
    margin: 10px auto;
}
._fort_head {
    margin: 0px 0px 0px;
    font-size: 12px;
    color: #1c1e21;
    direction: ltr;
    line-height: 1.34 !Important;
}
._for_checkfor {
    margin: 10px -10px -10px -10px;
    padding: 5px;
    background-color: #f2f2f2;
    border-top: 1px solid #ccc;
    border-radius: 0px 0px 5px 5px;
}
._btn_flo_for {
    display: flex;
    position: relative;
    right: 0;
    justify-content: flex-end;
}
._short_list_body {
    position: relative;
    width: 350px !important;
    border: 5px solid #0097b7;
    border-radius: 8px;
    margin: 0 auto;
    top: 25%;
    background-color: #fff;
}
._short_list_head {
    background-color: #0097b7;
    padding: 0px 10px;
    border-bottom: 1px solid #e1e1e1;
}
._short_list_head-cfk7 {
    font-family: Glacial Indifference Bold;
    color: #fff;
    font-size: 20px !important;
}
.get_erol{
	background-color: #FFF;
    max-width: 475px;
    width: 100%;
    border: 5px solid #0097b7;
    top: 150px;
}
._hrf {
    font-size: 18px;
    font-weight: 700;
    color: #232323;
    text-align: center;
}
.l_mdkl {
    font-size: 14px;
    color: #585858;
    font-weight: 500;
    text-align: center;
}
._cotranfrm {
    transform: rotateZ(0deg);
}
.follow-ur-dream .follow-ur-dream-inner ul {
    padding: 25px 0px 0px 0px;
}
.follow-ur-dream .follow-ur-dream-inner ul li {
	margin: 5px 5px 5px 5px !important;
    padding-top: 0px !important;
    border-bottom: 0;
    width: 100% !important;
    height: 100%;
    display: flex;
}

.Property-Identification{
	left: 5px !IMPORTANT; 
}
.Transaction-Support {
   left: 5px !IMPORTANT;
}
.Financial-support{
	left: 5px !IMPORTANT;
}
.Dedicated-Relationship{
	left: 5px !IMPORTANT;
}
.Life-Cycle{
	left: 5px !IMPORTANT;
}
.Portfolio_custom{
	left: 5px !IMPORTANT;
} 
.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper .dream-icon-outer .dream-icon {
    background: #fff none repeat scroll 0 0;
    border: 3px solid #ff7200;
    border-radius: 50%;
    height: 75px;
    position: relative;
    width: 75px;
    margin: 0;
}
.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper .dream-icon-desc div .icon-desc-hover {
    height: auto;
    padding: 0;
}
.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper .dream-icon-desc div .icon-desc-hover {
    display: block !important;
    left: 80px;
    top: 5px !important;
    right: 0;
    background: transparent none repeat scroll 0 0;
    color: #fff;
    padding: 0px !important;
    text-align: left;
    max-width: 100% !IMPORTANT;
    width: 100% !important;
}
 
.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper .dream-icon-desc div {
    width: 275px;
    float: right;
    text-align: left;
}
.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper .dream-icon-desc {
    margin: 0;
}
.meet_your_real {
    left: 80px !important;
}
.tour_time {
    left: 80px  !important;
}
.closing_deal {
    left: 80px  !important;
}
.follow-ur-dream .follow-ur-dream-inner {
    margin: 15px auto;
    max-width: 997px;
    position: relative;
    width: 100%;
}
.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper .dream-icon-outer::before {
	background: #fff none repeat scroll 0 0;
    content: "";
    display: block;
    height: 35px;
    left: 35px;
    position: absolute;
    top: 75px;
    width: 4px;
}
.lst_chi_hi::before{
	display: none !IMPORTANT;
}
.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper {
    position: relative;
    width: 100%;
}
}



/* ----------------------------------------------------------------
	addtional css / client design Mobile
-----------------------------------------------------------------*/
@media(max-width: 576px){
.sli_in650px {
    height: 200px !important;
    width: 100%;
}
.img-sty0o8 {
    width: 100%;
    height: 200px;
    object-fit: fill; 
}	
._mob-flo5pxpdn{padding-left:5px !important;padding-right:5px !important;max-width: 100% !important;}
.follow-ur-dream .follow-ur-dream-inner ul {
    padding: 0px 0px 0px 0px;
}
.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper .dream-icon-desc div .icon-desc {
    font-size: 14px;
    position: absolute;
    left: 90px;
    top: 15px;
    width: 100%;
}
.follow-ur-dream .follow-ur-dream-inner ul li .dream-wrapper .dream-icon-desc div .icon-desc-hover {
    display: block !important;
    left: 80px;
    top: 35px !important;
    right: 0;
    background: transparent none repeat scroll 0 0;
    color: #fff;
    padding: 0px !important;
    text-align: left;
    max-width: 100% !IMPORTANT;
    width: 100% !important;
}
.icon-desc-hover p {
    font-size: 12px;
    padding: 0px 10px;
    width: fit-content;
    margin-right: 80px;
    line-height: 15px !important;
}

} 
