﻿@-webkit-keyframes notifyBreak_break_320 {0% { opacity: .1; } 100% { opacity: 0; }}
@-moz-keyframes notifyBreak_break_320 {0% { opacity: .1; } 100% { opacity: 0; }}
@-o-keyframes notifyBreak_break_320 {0% { opacity: .1; } 100% { opacity: 0; }}
@keyframes notifyBreak_break_320 {0% { opacity: .1; } 100% { opacity: 0; }}


@-webkit-keyframes notifyBreak_break_480 {0% { opacity: .1; } 100% { opacity: 0; }}
@-moz-keyframes notifyBreak_break_480 {0% { opacity: .1; } 100% { opacity: 0; }}
@-o-keyframes notifyBreak_break_480 {0% { opacity: .1; } 100% { opacity: 0; }}
@keyframes notifyBreak_break_480 {0% { opacity: .1; } 100% { opacity: 0; }}


@-webkit-keyframes notifyBreak_break_768 {0% { opacity: .1; } 100% { opacity: 0; }}
@-moz-keyframes notifyBreak_break_768 {0% { opacity: .1; } 100% { opacity: 0; }}
@-o-keyframes notifyBreak_break_768 {0% { opacity: .1; } 100% { opacity: 0; }}
@keyframes notifyBreak_break_768 {0% { opacity: .1; } 100% { opacity: 0; }}


@-webkit-keyframes notifyBreak_break_992 {0% { opacity: .1; } 100% { opacity: 0; }}
@-moz-keyframes notifyBreak_break_992 {0% { opacity: .1; } 100% { opacity: 0; }}
@-o-keyframes notifyBreak_break_992 {0% { opacity: .1; } 100% { opacity: 0; }}
@keyframes notifyBreak_break_992 {0% { opacity: .1; } 100% { opacity: 0; }}


@-webkit-keyframes notifyBreak_break_1200 {0% { opacity: .1; } 100% { opacity: 0; }}
@-moz-keyframes notifyBreak_break_1200 {0% { opacity: .1; } 100% { opacity: 0; }}
@-o-keyframes notifyBreak_break_1200 {0% { opacity: .1; } 100% { opacity: 0; }}
@keyframes notifyBreak_break_1200 {0% { opacity: .1; } 100% { opacity: 0; }}


/*#region VIEWPORT 320*/
@media only screen  and (min-width : 320px) , (max-width : 320px)    {
body { min-width: 320px; overflow: auto; }
	.ViewportRealm.break_320{ display:block;}
	.ViewportRealm:not(.break_320){ display:none;}

	#viewportNotifier{
	 -webkit-animation: notifyBreak_break_320 .1s ease;
	  -moz-animation: notifyBreak_break_320 .1s ease;
	  -ms-animation: notifyBreak_break_320 .1s ease;
	  -o-animation: notifyBreak_break_320 .1s ease;
	  animation: notifyBreak_break_320 .1s ease;}

	#viewportNotifier::before{	content:'break_320|320'}

	.viewPortFill {width:320px;} 
	.viewportLeft {left: 50%;margin-left: -160px;} 
	.viewportRight {right: 50%;margin-right: -160px;} 
	.viewportCenter {width: 320px;margin-left: -160px;left: 50%;} 


/***ELEMENT SiteMenu***/
	
	#p912014618981148_mobile.SiteMenu {
		 top:21px;
		left:50%;
		margin-left:-148px;
		z-index:1337;
		display:block;
		;
		  }
	
	#p912014618981148_mobile.SiteMenu > .SEOElement > .contentContainer   {
		 width:30px;
		height:30px;
		opacity:1;
		 }
	
	#p912014618981148_mobile_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p912014618981148_mobile_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p912014618981148_mobile_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p912014618981148_mobile_absfill > .elementBorder > .elementContainer {
		 padding: 0px;
		  }
	#p912014618981148_mobile.SiteMenu svg {
		 fill:#f5f6f6;
		 }
[id='p912014618981148_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem'] .iconStyle, [id='p912014618981148_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem'] .iconSymbolStyle, [id='p912014618981148_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem'] .Size, [id='p912014618981148_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem'] .BgColor, [id='p912014618981148_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem'] .BgImg, [id='p912014618981148_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem'] .BoxStyle, [id='p912014618981148_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem'] .ContainerStyle, [id='p912014618981148_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem'] .elementContainer svg { transition:all ease .3s; }
 [id='p912014618981148_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem']:hover .ContainerStyle { color:rgba(235,82,77,1) !important;font-size:14px !important;font-family:NunitoSans-SemiBold !important; }
[id='p912014618981148_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem']:hover .iconStyle, [id='p912014618981148_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem']:hover .iconSymbolStyle, [id='p912014618981148_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem']:hover .Size, [id='p912014618981148_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem']:hover .BgColor, [id='p912014618981148_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem']:hover .BgImg, [id='p912014618981148_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem']:hover .BoxStyle, [id='p912014618981148_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem']:hover .ContainerStyle, [id='p912014618981148_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem']:hover .elementContainer svg { transition:all ease .3s; }
 [id='p912014618981148_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem'].selected .ContainerStyle { color:rgba(235,82,77,1) !important;font-size:14px !important;font-family:NunitoSans-SemiBold !important; }
[id='p912014618981148_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem'].selected .iconStyle, [id='p912014618981148_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem'].selected .iconSymbolStyle, [id='p912014618981148_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem'].selected .Size, [id='p912014618981148_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem'].selected .BgColor, [id='p912014618981148_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem'].selected .BgImg, [id='p912014618981148_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem'].selected .BoxStyle, [id='p912014618981148_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem'].selected .ContainerStyle, [id='p912014618981148_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem'].selected .elementContainer svg { transition:all ease .3s; }

/***ELEMENT LanguageFlag***/
	
	#p8101121410121295313.LanguageFlag {
		 top:18px;
		left:50%;
		margin-left:91px;
		z-index:637;
		display:block;
		;
		  }
	
	#p8101121410121295313.LanguageFlag > .SEOElement > .contentContainer   {
		 width:69px;
		height:31px;
		opacity:1;
		 }
	
	#p8101121410121295313_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p8101121410121295313_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p8101121410121295313_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		 }
	
	#p8101121410121295313_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 0px;
		  }
	#p8101121410121295313.LanguageFlag .drop-down {
		 background:rgba(235,82,77,1);
		;
		 }
	#p8101121410121295313.LanguageFlag .drop-arrow {
		 fill:rgba(255,255,255,1);
		;
		 }
	#p8101121410121295313.LanguageFlag .lang-list li.lang-item .lang-text {
		 color:rgba(255,255,255,1);
		;
		font-size:12px;
		font-family:Verdana, Geneva, sans-serif;
		 }

/***ELEMENT Picture***/
	
	#p10338775122339.Picture {
		 top:4px;
		left:50%;
		margin-left:-63px;
		z-index:1314;
		display:block;
		;
		  }
	
	#p10338775122339.Picture > .SEOElement > .contentContainer   {
		 width:126.316665649414px;
		height:64px;
		opacity:1;
		 }
	
	#p10338775122339_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p10338775122339_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background-image: url('//media.egorealestate.com/ORIGINAL/fc06d6f1-6e3e-4304-a36e-1d5d01fe4f06.png');
		 background-repeat:no-repeat;
		 background-position:center center;
		background-size:cover;
		opacity: 1;
		 }
	
	#p10338775122339_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		 }
	
	#p10338775122339_absfill > .elementBorder > .elementContainer {
		 padding: 0px;
		  }

/***SECTION HeaderSection***/
	
	#p10728156314995.Section {
		 width:100%;
		height:77px;
		opacity:1;
		 }
	
	#p10728156314995.Section div.sectionColorBG {
		 border-width:0px 0px 6px 0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:#34373c;
		opacity:1;
		 }
	
	#p10728156314995.Section div.sectionImgBG {
		 border-width:0px 0px 6px 0px;
		border-style:solid;
		border-radius:0px;
		border-color:#eb524d;
		 }
	
	#p10728156314995.Section.PageHeader {
		 position: fixed;
		z-index: 999999;
		box-shadow: 0 3px 10px 0px rgba(102, 115, 136, 0.2);
		 }
	
	#p10728156314995.Section + .FixedGhost {
		 width:100%;
		height:77px;
		opacity:1;
		;
		display:block;
		 }


/***ELEMENT SubmitButton***/
	
	#p116101427410104154.SubmitButton {
		 top:278px;
		left:50%;
		margin-left:-151px;
		z-index:0;
		transform: rotate(0deg);
		display:block;
		;
		  }
	
	#p116101427410104154.SubmitButton > .SEOElement > .contentContainer   {
		 width:302px;
		height:50px;
		opacity:1;
		 }
	
	#p116101427410104154_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:6px;
		border-color:transparent;
		 background:#272a2c;
		opacity:1;
		 }
	
	#p116101427410104154_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:6px;
		border-color:transparent;
		  }
	
	#p116101427410104154_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:6px;
		border-color:transparent;
		 }
	
	#p116101427410104154_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 0px;
		  }
#p116101427410104154 .iconStyle, #p116101427410104154 .iconSymbolStyle, #p116101427410104154 .Size, #p116101427410104154 .BgColor, #p116101427410104154 .BgImg, #p116101427410104154 .BoxStyle, #p116101427410104154 .ContainerStyle, #p116101427410104154 .elementContainer svg { transition:all ease .3s; }
 #p116101427410104154:hover .BgColor { background:#979ca5 !important;opacity:1 !important; }
#p116101427410104154:hover .iconStyle, #p116101427410104154:hover .iconSymbolStyle, #p116101427410104154:hover .Size, #p116101427410104154:hover .BgColor, #p116101427410104154:hover .BgImg, #p116101427410104154:hover .BoxStyle, #p116101427410104154:hover .ContainerStyle, #p116101427410104154:hover .elementContainer svg { transition:all ease .3s; }
#p116101427410104154:active .iconStyle, #p116101427410104154:active .iconSymbolStyle, #p116101427410104154:active .Size, #p116101427410104154:active .BgColor, #p116101427410104154:active .BgImg, #p116101427410104154:active .BoxStyle, #p116101427410104154:active .ContainerStyle, #p116101427410104154:active .elementContainer svg { transition:all ease .3s; }

/***ELEMENT BasicForm***/
	
	#p112121313126112538.BasicForm {
		 top:33px;
		left:50%;
		margin-left:-160px;
		z-index:1171;
		transform: rotate(0deg);
		display:block;
		;
		  }
	
	#p112121313126112538.BasicForm > .SEOElement > .contentContainer   {
		 width:320px;
		height:299px;
		opacity:1;
		 }
	
	#p112121313126112538_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p112121313126112538_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p112121313126112538_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p112121313126112538_absfill > .elementBorder > .elementContainer {
		 padding: 10px;
		  }
	#p112121313126112538.BasicForm .fieldsContainer {
		  }
	#p112121313126112538.BasicForm .inlineColumn {
		 width:calc((100% / 1) - 0px) }
	#p112121313126112538.BasicForm .inlineSpacer.rowSpacer {
		 height:14px }
	#p112121313126112538.BasicForm .inlineSpacer.colSpacer {
		 width:14px }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .elementColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:transparent;
		opacity:1;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .elementContainer {
		 font-size:10px;
		font-family:Verdana, Geneva, sans-serif;
		padding: 0px;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.TextInput {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:rgba(255,255,255,1);
		;
		font-size:10px;
		font-family:Verdana, Geneva, sans-serif;
		padding: 0px 14px 0px 14px;
		width:calc(100% - 28px);
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper {
		 background:rgba(255,255,255,1);
		;
		font-size:14px;
		border-radius:4px 4px 4px 4px;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper .ComboHandle {
		 left:calc(100% - 49px );
		color:#eb524d;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper select.WebFormInput {
		 border-width:0px;
		border-style:solid;
		border-radius:4px;
		border-color:transparent;
		color:rgba(39,42,44,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 15px 49px 15px 14px;
		width:calc(100% - 63px);
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper .dSelect .dSelectBtn {
		 border-width:0px;
		border-style:solid;
		border-radius:4px;
		border-color:transparent;
		color:rgba(39,42,44,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 15px 49px 15px 14px;
		width:calc(100% - 63px);
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper select.WebFormInput option {
		 background:rgba(255,255,255,1);
		;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper .dSelect .dSelectDrop {
		 background:rgba(255,255,255,1);
		;
		color:rgba(39,42,44,1);
		;
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.FormSliderWrapper {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:transparent;
		font-size:10px;
		font-family:Verdana, Geneva, sans-serif;
		padding: 0px;
		width:100%;
		height:35px;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.FormSliderWrapper .FormSliderBase {
		 background-color:rgba(191,195,198,1);
		;
		color:;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.FormSliderWrapper .ui-slider-handle {
		 background-color:rgba(189,26,21,1);
		;
		border-color:rgba(189,26,21,1);
		;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.FormSliderWrapper .ui-slider-range {
		 background-color:rgba(189,26,21,1);
		;
		border-color:rgba(189,26,21,1);
		;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .inputWrapper.col {
		 border-width:0px;
		border-style:solid;
		border-radius:4px;
		border-color:transparent;
		color:rgba(39,42,44,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 15px 14px 15px 14px;
		background:rgba(255,255,255,1);
		;
		 font-size: 14px;
		 color:rgba(39,42,44,1);
		;
		 border-radius:4px 4px 4px 4px;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .unitContainer.UnitHandle {
		 right:14px;
		 color:#eb524d;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .WebFormRGPDInput {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		background:transparent;
		font-size:10px;
		font-family:Verdana, Geneva, sans-serif;
		padding: 0px;
		width:100%;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .WebFormRGPDInput .rgpdAction {
		 font-size:10px;
		font-family:Verdana, Geneva, sans-serif;
		 }

/***ELEMENT Button***/
	
	#p909151454130501.Button {
		 top:353px;
		left:50%;
		margin-left:-71px;
		z-index:464;
		transform: rotate(0deg);
		display:block;
		;
		  }
	
	#p909151454130501.Button > .SEOElement > .contentContainer   {
		 width:142px;
		height:40px;
		opacity:1;
		 }
	
	#p909151454130501_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p909151454130501_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p909151454130501_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p909151454130501_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 0px;
		 text-align:center }
#p909151454130501 .iconStyle, #p909151454130501 .iconSymbolStyle, #p909151454130501 .Size, #p909151454130501 .BgColor, #p909151454130501 .BgImg, #p909151454130501 .BoxStyle, #p909151454130501 .ContainerStyle, #p909151454130501 .elementContainer svg { transition:all ease .3s; }
 #p909151454130501:hover .ContainerStyle { color:rgba(39,42,44,1) !important;font-size:14px !important;font-family:NunitoSans-SemiBold !important; }
#p909151454130501:hover .iconStyle, #p909151454130501:hover .iconSymbolStyle, #p909151454130501:hover .Size, #p909151454130501:hover .BgColor, #p909151454130501:hover .BgImg, #p909151454130501:hover .BoxStyle, #p909151454130501:hover .ContainerStyle, #p909151454130501:hover .elementContainer svg { transition:all ease .3s; }
#p909151454130501:active .iconStyle, #p909151454130501:active .iconSymbolStyle, #p909151454130501:active .Size, #p909151454130501:active .BgColor, #p909151454130501:active .BgImg, #p909151454130501:active .BoxStyle, #p909151454130501:active .ContainerStyle, #p909151454130501:active .elementContainer svg { transition:all ease .3s; }

/***SECTION DefaultSection***/
	
	#p854014912155244.Section {
		 width:100%;
		height:414px;
		opacity:1;
		 }
	
	#p854014912155244.Section div.sectionColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:#eb524d;
		opacity:1;
		 }
	
	#p854014912155244.Section div.sectionImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .emptyMessageStyle {
		 font-size:px;
		 }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=Title] > .elementColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:transparent;
		opacity:1;
		 }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=Title] > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=Title] > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:24px;
		font-family:NunitoSans-ExtraBold;
		padding: 0px 0px 10px 0px;
		text-align:left;
		 }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] > .elementColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:4px;
		border-color:transparent;
		background:#272a2c;
		opacity:1;
		 }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:4px;
		border-color:transparent;
		 }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] > .elementBorder > .elementContainer {
		 padding: 0px;
		 }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .wb-fld-reference {
		 font-size:12px;
		color:rgba(255,255,255,1);
		;
		font-family:NunitoSans-Regular }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .wb-fld-propertytitle {
		 font-size:14px;
		color:rgba(235,82,77,1);
		;
		font-family:NunitoSans-Bold }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .wb-fld-proptype {
		 font-size:20px;
		color:rgba(235,82,77,1);
		;
		font-family:NunitoSans-Bold }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .wb-fld-description {
		 font-size:14px;
		color:rgba(255,255,255,1);
		;
		font-family:NunitoSans-Regular }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .wb-fld-location {
		 font-size:14px;
		color:rgba(255,255,255,1);
		;
		font-family:NunitoSans-SemiBold }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .wb-fld-price {
		 font-size:13px;
		color:rgba(255,255,255,1);
		;
		font-family:NunitoSans-Bold }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .wb-fld-business {
		 font-size:14px;
		color:rgba(235,82,77,1);
		;
		font-family:NunitoSans-SemiBold }
 div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .InnerElement[data-type=FavoriteIcon]:hover .elementContainer svg { fill:rgba(235,82,77,1) !important; !important; }
 div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .InnerElement[data-type=FavoriteIcon].selected .elementContainer svg { fill:rgba(235,82,77,1) !important; !important; }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .InnerElement[data-type=FavoriteIcon] > .elementColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:transparent;
		opacity:1;
		 }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .InnerElement[data-type=FavoriteIcon] > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		 }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .InnerElement[data-type=FavoriteIcon] > .elementBorder > .elementContainer {
		 padding: 0px;
		text-shadow: 0px 0px 1px rgba(87,94,98,1);
		;
		 }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .InnerElement[data-type=FavoriteIcon] .Size {
		 width:20px;
		 height:20px;
		 }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .InnerElement[data-type=FavoriteIcon] .FavSvg {
		 width: 100%;
		 height: auto;
		 font-family: ego-icon-font;
		 fill:rgba(255,255,255,1);
		;
		stroke:transparent;
		stroke-width:0px;
		;
		 }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .InnerElement[data-type=FavoriteIcon] .ContainerStyle {
		 padding: 0px;
		text-shadow: 0px 0px 1px rgba(87,94,98,1);
		;
		 }

/***ELEMENT PropertyFavoriteList***/
	
	#p913111475913101510.PropertyFavoriteList {
		 left:50%;
		margin-left:-160px;
		z-index:0;
		display:block;
		;
		  }
	
	#p913111475913101510.PropertyFavoriteList > .SEOElement > .contentContainer   {
		 width:320px;
		height:3441.75px;
		opacity:1;
		 }
	
	#p913111475913101510_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p913111475913101510_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p913111475913101510_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p913111475913101510_absfill > .elementBorder > .elementContainer {
		 padding: 15px 0px 15px 0px;
		  }

/***SECTION DefaultSection***/
	
	#p1010789112214015.Section {
		 width:100%;
		height:auto;
		opacity:1;
		 }
	
	#p1010789112214015.Section div.sectionColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:transparent;
		opacity:1;
		 }
	
	#p1010789112214015.Section div.sectionImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }

/***ELEMENT Text***/
	
	#p9961081212512615.Text {
		 top:109px;
		left:50%;
		margin-left:-155px;
		z-index:198;
		transform: rotate(0deg);
		display:block;
		;
		  }
	
	#p9961081212512615.Text > .SEOElement > .contentContainer   {
		 width:313px;
		height:32px;
		opacity:1;
		 }
	
	#p9961081212512615_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p9961081212512615_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p9961081212512615_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p9961081212512615_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:24px;
		font-family:NunitoSans-ExtraBold;
		padding: 0px;
		 text-align:nd }

/***ELEMENT SubmitButton***/
	
	#p8141941431365142.SubmitButton {
		 top:1474px;
		left:50%;
		margin-left:-146px;
		z-index:0;
		display:block;
		;
		  }
	
	#p8141941431365142.SubmitButton > .SEOElement > .contentContainer   {
		 width:292px;
		height:50px;
		opacity:1;
		 }
	
	#p8141941431365142_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:4px;
		border-color:transparent;
		 background:#eb524d;
		opacity:1;
		 }
	
	#p8141941431365142_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:4px;
		border-color:transparent;
		  }
	
	#p8141941431365142_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:4px;
		border-color:transparent;
		 }
	
	#p8141941431365142_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 0px;
		  }
#p8141941431365142 .iconStyle, #p8141941431365142 .iconSymbolStyle, #p8141941431365142 .Size, #p8141941431365142 .BgColor, #p8141941431365142 .BgImg, #p8141941431365142 .BoxStyle, #p8141941431365142 .ContainerStyle, #p8141941431365142 .elementContainer svg { transition:all ease .3s; }
 #p8141941431365142:hover .BgColor { background:#f08c89 !important;opacity:1 !important; }
#p8141941431365142:hover .iconStyle, #p8141941431365142:hover .iconSymbolStyle, #p8141941431365142:hover .Size, #p8141941431365142:hover .BgColor, #p8141941431365142:hover .BgImg, #p8141941431365142:hover .BoxStyle, #p8141941431365142:hover .ContainerStyle, #p8141941431365142:hover .elementContainer svg { transition:all ease .3s; }
#p8141941431365142:active .iconStyle, #p8141941431365142:active .iconSymbolStyle, #p8141941431365142:active .Size, #p8141941431365142:active .BgColor, #p8141941431365142:active .BgImg, #p8141941431365142:active .BoxStyle, #p8141941431365142:active .ContainerStyle, #p8141941431365142:active .elementContainer svg { transition:all ease .3s; }

/***ELEMENT BasicForm***/
	
	#p9147411071412533.BasicForm {
		 top:197px;
		left:50%;
		margin-left:-157px;
		z-index:1167;
		display:block;
		;
		  }
	
	#p9147411071412533.BasicForm > .SEOElement > .contentContainer   {
		 width:314px;
		height:1288.09997558594px;
		opacity:1;
		 }
	
	#p9147411071412533_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p9147411071412533_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p9147411071412533_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p9147411071412533_absfill > .elementBorder > .elementContainer {
		 padding: 10px;
		  }
	#p9147411071412533.BasicForm .fieldsContainer {
		  }
	#p9147411071412533.BasicForm .inlineColumn {
		 width:calc((100% / 1) - 0px) }
	#p9147411071412533.BasicForm .inlineSpacer.rowSpacer {
		 height:14px }
	#p9147411071412533.BasicForm .inlineSpacer.colSpacer {
		 width:12px }
	#p9147411071412533.BasicForm .InnerElement[data-type="FormField"][data-item="p1082121415111531312"] .FieldHeight {
		 height:112px }
	#p9147411071412533.BasicForm .InnerElement[data-type="FormField"][data-item="p1082121415111531312"] .dSelectVal.FieldHeight {
		 line-height:112px }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .elementColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:transparent;
		opacity:1;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 0px;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.TextInput {
		 border-width:0px;
		border-style:solid;
		border-radius:4px;
		border-color:transparent;
		background:rgba(255,255,255,1);
		;
		color:rgba(39,42,44,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 15px 14px 15px 14px;
		width:calc(100% - 28px);
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper {
		 background:rgba(255,255,255,1);
		;
		font-size:14px;
		border-radius:4px 4px 4px 4px;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper .ComboHandle {
		 left:calc(100% - 49px );
		color:#eb524d;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper select.WebFormInput {
		 border-width:0px;
		border-style:solid;
		border-radius:4px;
		border-color:transparent;
		color:rgba(39,42,44,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 15px 49px 15px 14px;
		width:calc(100% - 63px);
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper .dSelect .dSelectBtn {
		 border-width:0px;
		border-style:solid;
		border-radius:4px;
		border-color:transparent;
		color:rgba(39,42,44,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 15px 49px 15px 14px;
		width:calc(100% - 63px);
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper select.WebFormInput option {
		 background:rgba(255,255,255,1);
		;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper .dSelect .dSelectDrop {
		 background:rgba(255,255,255,1);
		;
		color:rgba(39,42,44,1);
		;
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.FormSliderWrapper {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		background:transparent;
		font-size:10px;
		font-family:Verdana, Geneva, sans-serif;
		padding: 0px;
		width:100%;
		height:35px;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.FormSliderWrapper .FormSliderBase {
		 background-color:;
		color:;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.FormSliderWrapper .ui-slider-handle {
		 background-color:;
		border-color:;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.FormSliderWrapper .ui-slider-range {
		 background-color:;
		border-color:;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .inputWrapper.col {
		 border-width:0px;
		border-style:solid;
		border-radius:4px;
		border-color:transparent;
		color:rgba(39,42,44,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 15px 14px 15px 14px;
		background:rgba(255,255,255,1);
		;
		 font-size: 14px;
		 color:rgba(39,42,44,1);
		;
		 border-radius:4px 4px 4px 4px;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .unitContainer.UnitHandle {
		 right:14px;
		 color:#eb524d;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .WebFormRGPDInput {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		background:transparent;
		font-size:12px;
		font-family:Verdana, Geneva, sans-serif;
		padding: 0px;
		width:100%;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .WebFormRGPDInput .rgpdAction {
		 color:rgba(235,82,77,1);
		;
		font-size:12px;
		font-family:Verdana, Geneva, sans-serif;
		 }

/***SECTION DefaultSection***/
	
	#p1076814263012159.Section {
		 width:100%;
		height:1874px;
		opacity:1;
		 }
	
	#p1076814263012159.Section div.sectionColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:transparent;
		opacity:1;
		 }
	
	#p1076814263012159.Section div.sectionImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		 }

/***ELEMENT Button***/
	
	#p99149114275760.Button {
		 top:98px;
		left:50%;
		margin-left:-158px;
		z-index:1295;
		display:block;
		;
		  }
	
	#p99149114275760.Button > .SEOElement > .contentContainer   {
		 width:315px;
		height:215px;
		opacity:1;
		 }
	
	#p99149114275760_absfill > .BgColor {
		 border-width:0px 3px 3px 0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p99149114275760_absfill > .elementImgBG {
		 border-width:0px 3px 3px 0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p99149114275760_absfill > .elementBorder {
		 border-width:0px 3px 3px 0px;
		border-style:solid;
		border-radius:0px;
		border-color:#34373c;
		 }
	
	#p99149114275760_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:NunitoSans-Regular;
		padding: 18px 63px 0px 63px;
		 text-align:center }
#p99149114275760 .iconStyle, #p99149114275760 .iconSymbolStyle, #p99149114275760 .Size, #p99149114275760 .BgColor, #p99149114275760 .BgImg, #p99149114275760 .BoxStyle, #p99149114275760 .ContainerStyle, #p99149114275760 .elementContainer svg { transition:all ease .3s; }
 #p99149114275760:hover .BgColor { background:#9ca1a8 !important;opacity:0.3 !important; }
#p99149114275760:hover .iconStyle, #p99149114275760:hover .iconSymbolStyle, #p99149114275760:hover .Size, #p99149114275760:hover .BgColor, #p99149114275760:hover .BgImg, #p99149114275760:hover .BoxStyle, #p99149114275760:hover .ContainerStyle, #p99149114275760:hover .elementContainer svg { transition:all ease .3s; }
#p99149114275760:active .iconStyle, #p99149114275760:active .iconSymbolStyle, #p99149114275760:active .Size, #p99149114275760:active .BgColor, #p99149114275760:active .BgImg, #p99149114275760:active .BoxStyle, #p99149114275760:active .ContainerStyle, #p99149114275760:active .elementContainer svg { transition:all ease .3s; }

/***ELEMENT Button***/
	
	#p11812721401191368.Button {
		 top:321px;
		left:50%;
		margin-left:-157px;
		z-index:1297;
		display:block;
		;
		  }
	
	#p11812721401191368.Button > .SEOElement > .contentContainer   {
		 width:315px;
		height:215px;
		opacity:1;
		 }
	
	#p11812721401191368_absfill > .BgColor {
		 border-width:0px 0px 3px 3px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p11812721401191368_absfill > .elementImgBG {
		 border-width:0px 0px 3px 3px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p11812721401191368_absfill > .elementBorder {
		 border-width:0px 0px 3px 3px;
		border-style:solid;
		border-radius:0px;
		border-color:#34373c;
		 }
	
	#p11812721401191368_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:NunitoSans-Regular;
		padding: 0px 63px 0px 63px;
		 text-align:center }
#p11812721401191368 .iconStyle, #p11812721401191368 .iconSymbolStyle, #p11812721401191368 .Size, #p11812721401191368 .BgColor, #p11812721401191368 .BgImg, #p11812721401191368 .BoxStyle, #p11812721401191368 .ContainerStyle, #p11812721401191368 .elementContainer svg { transition:all ease .3s; }
 #p11812721401191368:hover .BgColor { background:#9ca1a8 !important;opacity:0.3 !important; }
#p11812721401191368:hover .iconStyle, #p11812721401191368:hover .iconSymbolStyle, #p11812721401191368:hover .Size, #p11812721401191368:hover .BgColor, #p11812721401191368:hover .BgImg, #p11812721401191368:hover .BoxStyle, #p11812721401191368:hover .ContainerStyle, #p11812721401191368:hover .elementContainer svg { transition:all ease .3s; }
#p11812721401191368:active .iconStyle, #p11812721401191368:active .iconSymbolStyle, #p11812721401191368:active .Size, #p11812721401191368:active .BgColor, #p11812721401191368:active .BgImg, #p11812721401191368:active .BoxStyle, #p11812721401191368:active .ContainerStyle, #p11812721401191368:active .elementContainer svg { transition:all ease .3s; }

/***ELEMENT Button***/
	
	#p1010107411107261.Button {
		 top:112px;
		left:50%;
		margin-left:-159px;
		z-index:363;
		display:block;
		;
		  }
	
	#p1010107411107261.Button > .SEOElement > .contentContainer   {
		 width:315px;
		height:58px;
		opacity:1;
		 }
	
	#p1010107411107261_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p1010107411107261_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p1010107411107261_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p1010107411107261_absfill > .elementBorder > .elementContainer {
		 color:rgba(235,82,77,1);
		font-size:24px;
		font-family:NunitoSans-ExtraBold;
		padding: 0px;
		 text-align:center }
#p1010107411107261 .iconStyle, #p1010107411107261 .iconSymbolStyle, #p1010107411107261 .Size, #p1010107411107261 .BgColor, #p1010107411107261 .BgImg, #p1010107411107261 .BoxStyle, #p1010107411107261 .ContainerStyle, #p1010107411107261 .elementContainer svg { transition:all ease .3s; }
#p1010107411107261:hover .iconStyle, #p1010107411107261:hover .iconSymbolStyle, #p1010107411107261:hover .Size, #p1010107411107261:hover .BgColor, #p1010107411107261:hover .BgImg, #p1010107411107261:hover .BoxStyle, #p1010107411107261:hover .ContainerStyle, #p1010107411107261:hover .elementContainer svg { transition:all ease .3s; }
#p1010107411107261:active .iconStyle, #p1010107411107261:active .iconSymbolStyle, #p1010107411107261:active .Size, #p1010107411107261:active .BgColor, #p1010107411107261:active .BgImg, #p1010107411107261:active .BoxStyle, #p1010107411107261:active .ContainerStyle, #p1010107411107261:active .elementContainer svg { transition:all ease .3s; }

/***ELEMENT Text***/
	
	#p1186134372914110.Text {
		 top:588px;
		left:50%;
		margin-left:-145px;
		z-index:367;
		display:block;
		;
		  }
	
	#p1186134372914110.Text > .SEOElement > .contentContainer   {
		 width:290px;
		height:32px;
		opacity:1;
		 }
	
	#p1186134372914110_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p1186134372914110_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p1186134372914110_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p1186134372914110_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:24px;
		font-family:NunitoSans-ExtraBold;
		padding: 0px;
		 text-align:nd }

/***ELEMENT Text***/
	
	#p915921571010152.Text {
		 top:640px;
		left:50%;
		margin-left:-145px;
		z-index:368;
		display:block;
		;
		  }
	
	#p915921571010152.Text > .SEOElement > .contentContainer   {
		 width:290px;
		height:19px;
		opacity:1;
		 }
	
	#p915921571010152_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p915921571010152_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p915921571010152_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p915921571010152_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 0px;
		 text-align:nd }

/***ELEMENT Text***/
	
	#p91398151431394113.Text {
		 top:934px;
		left:50%;
		margin-left:-160px;
		z-index:367;
		display:block;
		;
		  }
	
	#p91398151431394113.Text > .SEOElement > .contentContainer   {
		 width:320px;
		height:32px;
		opacity:1;
		 }
	
	#p91398151431394113_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p91398151431394113_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p91398151431394113_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p91398151431394113_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:24px;
		font-family:NunitoSans-ExtraBold;
		padding: 0px;
		 text-align:nd }

/***ELEMENT Text***/
	
	#p9411011836103159.Text {
		 top:983px;
		left:50%;
		margin-left:-160px;
		z-index:370;
		display:block;
		;
		  }
	
	#p9411011836103159.Text > .SEOElement > .contentContainer   {
		 width:320px;
		height:19px;
		opacity:1;
		 }
	
	#p9411011836103159_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p9411011836103159_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p9411011836103159_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p9411011836103159_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 0px;
		 text-align:nd }

/***ELEMENT Text***/
	
	#p11116310506107314.Text {
		 top:368px;
		left:50%;
		margin-left:-157px;
		z-index:1295;
		display:block;
		;
		  }
	
	#p11116310506107314.Text > .SEOElement > .contentContainer   {
		 width:311px;
		height:39px;
		opacity:1;
		 }
	
	#p11116310506107314_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p11116310506107314_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p11116310506107314_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p11116310506107314_absfill > .elementBorder > .elementContainer {
		 color:rgba(235,82,77,1);
		font-size:24px;
		font-family:NunitoSans-ExtraBold;
		padding: 0px;
		 text-align:nd }

/***ELEMENT Text***/
	
	#p111122107131001151.Text {
		 top:476px;
		left:50%;
		margin-left:-91px;
		z-index:370;
		display:block;
		;
		  }
	
	#p111122107131001151.Text > .SEOElement > .contentContainer   {
		 width:178px;
		height:19px;
		opacity:1;
		 }
	
	#p111122107131001151_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p111122107131001151_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p111122107131001151_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p111122107131001151_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:NunitoSans-Regular;
		padding: 0px;
		 text-align:nd }

/***ELEMENT Text***/
	
	#p10821353113151577.Text {
		 top:416px;
		left:50%;
		margin-left:-156px;
		z-index:1295;
		display:block;
		;
		  }
	
	#p10821353113151577.Text > .SEOElement > .contentContainer   {
		 width:314px;
		height:38px;
		opacity:1;
		 }
	
	#p10821353113151577_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p10821353113151577_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p10821353113151577_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p10821353113151577_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:NunitoSans-Regular;
		padding: 0px;
		 text-align:nd }

/***ELEMENT Text***/
	
	#p10118334012112314.Text {
		 top:271px;
		left:50%;
		margin-left:-90px;
		z-index:364;
		display:block;
		;
		  }
	
	#p10118334012112314.Text > .SEOElement > .contentContainer   {
		 width:178px;
		height:19px;
		opacity:1;
		 }
	
	#p10118334012112314_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p10118334012112314_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p10118334012112314_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p10118334012112314_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:NunitoSans-Regular;
		padding: 0px;
		 text-align:nd }

/***ELEMENT Shape***/
	
	#p11531014137589107.Shape {
		 top:98px;
		left:0;
		right:0;
		margin-left:0px;
		z-index:200;
		transform: rotate(0deg);
		display:block;
		;
		  }
	
	#p11531014137589107.Shape > .SEOElement > .contentContainer   {
		 width:100%;
		height:976px;
		opacity:1;
		 }
	
	#p11531014137589107_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p11531014137589107_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p11531014137589107_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p11531014137589107_absfill > .elementBorder > .elementContainer {
		 padding: 0px;
		  }

/***ELEMENT SubmitButton***/
	
	#p101725141312135154.SubmitButton {
		 top:128px;
		left:50%;
		margin-left:-94px;
		z-index:1316;
		transform: rotate(0deg);
		display:block;
		;
		  }
	
	#p101725141312135154.SubmitButton > .SEOElement > .contentContainer   {
		 width:189px;
		height:51px;
		opacity:1;
		 }
	
	#p101725141312135154_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:2px;
		border-color:transparent;
		 background:#eb524d;
		opacity:1;
		 }
	
	#p101725141312135154_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:2px;
		border-color:transparent;
		  }
	
	#p101725141312135154_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:2px;
		border-color:transparent;
		 }
	
	#p101725141312135154_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:16px;
		font-family:NunitoSans-ExtraBold;
		padding: 0px;
		  }
#p101725141312135154 .iconStyle, #p101725141312135154 .iconSymbolStyle, #p101725141312135154 .Size, #p101725141312135154 .BgColor, #p101725141312135154 .BgImg, #p101725141312135154 .BoxStyle, #p101725141312135154 .ContainerStyle, #p101725141312135154 .elementContainer svg { transition:all ease .3s; }
 #p101725141312135154:hover .BgColor { background:#f08c89 !important;opacity:1 !important; }
#p101725141312135154:hover .iconStyle, #p101725141312135154:hover .iconSymbolStyle, #p101725141312135154:hover .Size, #p101725141312135154:hover .BgColor, #p101725141312135154:hover .BgImg, #p101725141312135154:hover .BoxStyle, #p101725141312135154:hover .ContainerStyle, #p101725141312135154:hover .elementContainer svg { transition:all ease .3s; }
#p101725141312135154:active .iconStyle, #p101725141312135154:active .iconSymbolStyle, #p101725141312135154:active .Size, #p101725141312135154:active .BgColor, #p101725141312135154:active .BgImg, #p101725141312135154:active .BoxStyle, #p101725141312135154:active .ContainerStyle, #p101725141312135154:active .elementContainer svg { transition:all ease .3s; }

/***ELEMENT BasicForm***/
	
	#p90966130100107.BasicForm {
		 top:668px;
		left:50%;
		margin-left:-159px;
		z-index:1316;
		transform: rotate(0deg);
		display:block;
		;
		  }
	
	#p90966130100107.BasicForm > .SEOElement > .contentContainer   {
		 width:318px;
		height:194px;
		opacity:1;
		 }
	
	#p90966130100107_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p90966130100107_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p90966130100107_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#272a2c;
		 }
	
	#p90966130100107_absfill > .elementBorder > .elementContainer {
		 padding: 10px;
		  }
	#p90966130100107.BasicForm .fieldsContainer {
		  }
	#p90966130100107.BasicForm .inlineColumn {
		 width:calc((100% / 1) - 0px) }
	#p90966130100107.BasicForm .inlineSpacer.rowSpacer {
		 height:0px }
	#p90966130100107.BasicForm .inlineSpacer.colSpacer {
		 width:2px }
	#p90966130100107.BasicForm .InnerElement[data-type="FormField"][data-item="p9128813013142914"] .FieldHeight {
		 height:49px }
	#p90966130100107.BasicForm .InnerElement[data-type="FormField"][data-item="p9128813013142914"] .dSelectVal.FieldHeight {
		 line-height:49px }
	#p90966130100107.BasicForm .InnerElement[data-type="FormField"][data-item="p82120431401491512"] .FieldHeight {
		 height:49px }
	#p90966130100107.BasicForm .InnerElement[data-type="FormField"][data-item="p82120431401491512"] .dSelectVal.FieldHeight {
		 line-height:49px }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .elementColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:2px;
		border-color:transparent;
		background:transparent;
		opacity:1;
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:2px;
		border-color:transparent;
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .elementContainer {
		 color:rgba(39,42,44,1);
		font-size:16px;
		font-family:NunitoSans-Regular;
		padding: 4px;
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.TextInput {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:rgba(255,255,255,1);
		;
		color:rgba(52,55,60,1);
		font-size:14px;
		font-family:NunitoSans-Regular;
		padding: 0px 14px 0px 14px;
		width:calc(100% - 28px);
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper {
		 background:transparent;
		font-size:10px;
		border-radius:0px 0px 0px 0px;
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper .ComboHandle {
		 left:calc(100% - 35px );
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper select.WebFormInput {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		font-size:10px;
		font-family:Verdana, Geneva, sans-serif;
		padding: 0px 35px 0px 0px;
		width:calc(100% - 35px);
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper .dSelect .dSelectBtn {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		font-size:10px;
		font-family:Verdana, Geneva, sans-serif;
		padding: 0px 35px 0px 0px;
		width:calc(100% - 35px);
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper select.WebFormInput option {
		 background:transparent;
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper .dSelect .dSelectDrop {
		 background:transparent;
		font-size:10px;
		font-family:Verdana, Geneva, sans-serif;
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.FormSliderWrapper {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		background:transparent;
		font-size:10px;
		font-family:Verdana, Geneva, sans-serif;
		padding: 0px;
		width:100%;
		height:35px;
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.FormSliderWrapper .FormSliderBase {
		 background-color:;
		color:;
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.FormSliderWrapper .ui-slider-handle {
		 background-color:;
		border-color:;
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.FormSliderWrapper .ui-slider-range {
		 background-color:;
		border-color:;
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .inputWrapper.col {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		font-size:10px;
		font-family:Verdana, Geneva, sans-serif;
		padding: 0px;
		background:transparent;
		 font-size: 10px;
		 color:;
		 border-radius:0px 0px 0px 0px;
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .unitContainer.UnitHandle {
		 right:0px;
		  }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .WebFormRGPDInput {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		background:transparent;
		font-size:10px;
		font-family:Verdana, Geneva, sans-serif;
		padding: 0px;
		width:100%;
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .WebFormRGPDInput .rgpdAction {
		 font-size:10px;
		font-family:Verdana, Geneva, sans-serif;
		 }
	div.Element[id='p1171215121111106115'].PropertyBasicCounterDrag .InnerElement[data-type=PropertyCounter] > .elementColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:transparent;
		opacity:1;
		 }
	div.Element[id='p1171215121111106115'].PropertyBasicCounterDrag .InnerElement[data-type=PropertyCounter] > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	div.Element[id='p1171215121111106115'].PropertyBasicCounterDrag .InnerElement[data-type=PropertyCounter] > .elementBorder > .elementContainer {
		 padding: 0px;
		 }
	div.Element[id='p1171215121111106115'].PropertyBasicCounterDrag .InnerElement[data-type=PropertyCounter] .CounterTitle {
		 color:rgba(255,255,255,1);
		;
		font-size:16px;
		font-family:NunitoSans-ExtraBold;
		 }
	div.Element[id='p1171215121111106115'].PropertyBasicCounterDrag .InnerElement[data-type=PropertyCounter] .InnerElement[data-type=PropertyCounterEntry] > .elementColorBG {
		 border-width:6px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:transparent;
		opacity:1;
		 }
	div.Element[id='p1171215121111106115'].PropertyBasicCounterDrag .InnerElement[data-type=PropertyCounter] .InnerElement[data-type=PropertyCounterEntry] > .elementBorder {
		 border-width:6px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	div.Element[id='p1171215121111106115'].PropertyBasicCounterDrag .InnerElement[data-type=PropertyCounter] .InnerElement[data-type=PropertyCounterEntry] > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:NunitoSans-Regular;
		padding: 0px;
		 }
	div.Element[id='p1171215121111106115'].PropertyBasicCounterDrag .InnerElement[data-type=PropertyCounter] .InnerElement[data-type=PropertyCounterEntry] .EntryCounter {
		 color:rgba(255,255,255,1);
		;
		font-size:14px;
		font-family:NunitoSans-Regular;
		 }

/***ELEMENT PropertyBasicCounterDrag***/
	
	#p1171215121111106115.PropertyBasicCounterDrag {
		 top:1093px;
		left:50%;
		margin-left:-145px;
		z-index:1318;
		display:block;
		;
		  }
	
	#p1171215121111106115.PropertyBasicCounterDrag > .SEOElement > .contentContainer   {
		 width:290.625px;
		height:120px;
		opacity:1;
		 }
	
	#p1171215121111106115_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p1171215121111106115_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p1171215121111106115_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p1171215121111106115_absfill > .elementBorder > .elementContainer {
		 padding: 0px;
		  }
	#p1171215121111106115.PropertyBasicCounterDrag .menu-item {
		 margin-top:0px;
		 }

/***ELEMENT Shape***/
	
	#p112921220375110.Shape {
		 top:1296px;
		left:50%;
		margin-left:-160px;
		z-index:372;
		transform: rotate(0deg);
		display:block;
		;
		  }
	
	#p112921220375110.Shape > .SEOElement > .contentContainer   {
		 width:320px;
		height:10px;
		opacity:1;
		 }
	
	#p112921220375110_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p112921220375110_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p112921220375110_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p112921220375110_absfill > .elementBorder > .elementContainer {
		 padding: 0px;
		  }
	#p8106131426111114106.SocialMenu {
		 width:autopx;
		left:-68px }
	#p8106131426111114106.SocialMenu .InnerElement[data-type='SocialIcon'] .elementColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:5px;
		border-color:transparent;
		background:#eb524d;
		opacity:1;
		 }
	#p8106131426111114106.SocialMenu .InnerElement[data-type='SocialIcon'] .elementContainer {
		 padding: 4px 4px 2px 4px;
		 }
	#p8106131426111114106.SocialMenu .InnerElement[data-type='SocialIcon'] .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:5px;
		border-color:transparent;
		 }
	#p8106131426111114106.SocialMenu .InnerElement[data-type='SocialIcon'] svg {
		 fill:rgba(255,255,255,1);
		;
		 }
[id='p8106131426111114106'] .InnerElement[data-type='SocialIcon'] .iconStyle, [id='p8106131426111114106'] .InnerElement[data-type='SocialIcon'] .iconSymbolStyle, [id='p8106131426111114106'] .InnerElement[data-type='SocialIcon'] .Size, [id='p8106131426111114106'] .InnerElement[data-type='SocialIcon'] .BgColor, [id='p8106131426111114106'] .InnerElement[data-type='SocialIcon'] .BgImg, [id='p8106131426111114106'] .InnerElement[data-type='SocialIcon'] .BoxStyle, [id='p8106131426111114106'] .InnerElement[data-type='SocialIcon'] .ContainerStyle, [id='p8106131426111114106'] .InnerElement[data-type='SocialIcon'] .elementContainer svg { transition:all ease .3s; }
[id='p8106131426111114106'] .InnerElement[data-type='SocialIcon']:hover .iconStyle, [id='p8106131426111114106'] .InnerElement[data-type='SocialIcon']:hover .iconSymbolStyle, [id='p8106131426111114106'] .InnerElement[data-type='SocialIcon']:hover .Size, [id='p8106131426111114106'] .InnerElement[data-type='SocialIcon']:hover .BgColor, [id='p8106131426111114106'] .InnerElement[data-type='SocialIcon']:hover .BgImg, [id='p8106131426111114106'] .InnerElement[data-type='SocialIcon']:hover .BoxStyle, [id='p8106131426111114106'] .InnerElement[data-type='SocialIcon']:hover .ContainerStyle, [id='p8106131426111114106'] .InnerElement[data-type='SocialIcon']:hover .elementContainer svg { transition:all ease .3s; }
[id='p8106131426111114106'] .InnerElement[data-type='SocialIcon'].selected .iconStyle, [id='p8106131426111114106'] .InnerElement[data-type='SocialIcon'].selected .iconSymbolStyle, [id='p8106131426111114106'] .InnerElement[data-type='SocialIcon'].selected .Size, [id='p8106131426111114106'] .InnerElement[data-type='SocialIcon'].selected .BgColor, [id='p8106131426111114106'] .InnerElement[data-type='SocialIcon'].selected .BgImg, [id='p8106131426111114106'] .InnerElement[data-type='SocialIcon'].selected .BoxStyle, [id='p8106131426111114106'] .InnerElement[data-type='SocialIcon'].selected .ContainerStyle, [id='p8106131426111114106'] .InnerElement[data-type='SocialIcon'].selected .elementContainer svg { transition:all ease .3s; }

/***ELEMENT SocialMenu***/
	
	#p8106131426111114106.SocialMenu {
		 top:1230px;
		left:50%;
		margin-left:-68px;
		z-index:1337;
		display:block;
		;
		  }
	
	#p8106131426111114106.SocialMenu > .SEOElement > .contentContainer   {
		 width:auto;
		height:auto;
		opacity:1;
		 }
	
	#p8106131426111114106_absfill > .BgColor {
		 border-width:3px;
		border-style:solid;
		border-radius:9px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p8106131426111114106_absfill > .elementImgBG {
		 border-width:3px;
		border-style:solid;
		border-radius:9px;
		border-color:transparent;
		  }
	
	#p8106131426111114106_absfill > .elementBorder {
		 border-width:3px;
		border-style:solid;
		border-radius:9px;
		border-color:transparent;
		 }
	
	#p8106131426111114106_absfill > .elementBorder > .elementContainer {
		 padding: 8px;
		  }

/***SECTION FooterSection***/
	
	#p901413337619111.Section {
		 width:100%;
		height:1340px;
		opacity:1;
		 }
	
	#p901413337619111.Section div.sectionColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:transparent;
		opacity:1;
		 }
	
	#p901413337619111.Section div.sectionImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		 }


/***SECTION Copyright***/
	
	#p8139127134152503.Section {
		 width:;
		height:100%;
		opacity:1;
		 }
	
	#p8139127134152503.Section div.sectionColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:transparent;
		opacity:1;
		filter: contrast(80%);
		 }
	
	#p8139127134152503.Section div.sectionImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		 }
}
/*#endregion*/
/*#region VIEWPORT 480*/
@media only screen  and (min-width : 480px) {
	.ViewportRealm.break_480{ display:block;}
	.ViewportRealm:not(.break_480){ display:none;}

	#viewportNotifier{
	 -webkit-animation: notifyBreak_break_480 .1s ease;
	  -moz-animation: notifyBreak_break_480 .1s ease;
	  -ms-animation: notifyBreak_break_480 .1s ease;
	  -o-animation: notifyBreak_break_480 .1s ease;
	  animation: notifyBreak_break_480 .1s ease;}

	#viewportNotifier::before{	content:'break_480|480'}

	.viewPortFill {width:480px;} 
	.viewportLeft {left: 50%;margin-left: -240px;} 
	.viewportRight {right: 50%;margin-right: -240px;} 
	.viewportCenter {width: 480px;margin-left: -240px;left: 50%;} 


/***ELEMENT SiteMenu***/
	
	#p912014618981148_mobile.SiteMenu {
		 top:41px;
		left:50%;
		margin-left:-226px;
		z-index:1337;
		display:block;
		;
		  }
	
	#p912014618981148_mobile.SiteMenu > .SEOElement > .contentContainer   {
		 width:30px;
		height:30px;
		opacity:1;
		 }
	
	#p912014618981148_mobile_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p912014618981148_mobile_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p912014618981148_mobile_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p912014618981148_mobile_absfill > .elementBorder > .elementContainer {
		 padding: 0px;
		  }
	#p912014618981148_mobile.SiteMenu svg {
		 fill:#ffffff;
		 }
 [id='p912014618981148_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem']:hover .ContainerStyle { color:rgba(235,82,77,1) !important;font-size:14px !important;font-family:NunitoSans-SemiBold !important; }
 [id='p912014618981148_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem'].selected .ContainerStyle { color:rgba(235,82,77,1) !important;font-size:14px !important;font-family:NunitoSans-SemiBold !important; }

/***ELEMENT LanguageFlag***/
	
	#p8101121410121295313.LanguageFlag {
		 top:41px;
		left:50%;
		margin-left:135px;
		z-index:637;
		display:block;
		;
		  }
	
	#p8101121410121295313.LanguageFlag > .SEOElement > .contentContainer   {
		 width:104px;
		height:31px;
		opacity:1;
		 }
	
	#p8101121410121295313_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p8101121410121295313_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p8101121410121295313_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		 }
	
	#p8101121410121295313_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 0px;
		  }
	#p8101121410121295313.LanguageFlag .drop-down {
		 background:rgba(235,82,77,1);
		;
		 }
	#p8101121410121295313.LanguageFlag .drop-arrow {
		 fill:rgba(52,55,60,1);
		;
		 }
	#p8101121410121295313.LanguageFlag .lang-list li.lang-item .lang-text {
		 color:rgba(255,255,255,1);
		;
		font-size:12px;
		font-family:Verdana, Geneva, sans-serif;
		 }

/***ELEMENT Picture***/
	
	#p10338775122339.Picture {
		 top:6px;
		left:50%;
		margin-left:-82px;
		z-index:1314;
		display:block;
		;
		  }
	
	#p10338775122339.Picture > .SEOElement > .contentContainer   {
		 width:164.316665649414px;
		height:89px;
		opacity:1;
		 }
	
	#p10338775122339_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p10338775122339_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background-image: url('//media.egorealestate.com/ORIGINAL/fc06d6f1-6e3e-4304-a36e-1d5d01fe4f06.png');
		 background-repeat:no-repeat;
		 background-position:center center;
		background-size:cover;
		opacity: 1;
		 }
	
	#p10338775122339_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		 }
	
	#p10338775122339_absfill > .elementBorder > .elementContainer {
		 padding: 0px;
		  }

/***SECTION HeaderSection***/
	
	#p10728156314995.Section {
		 width:100%;
		height:107px;
		opacity:1;
		 }
	
	#p10728156314995.Section div.sectionColorBG {
		 border-width:0px 0px 6px 0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:#34373c;
		opacity:1;
		 }
	
	#p10728156314995.Section div.sectionImgBG {
		 border-width:0px 0px 6px 0px;
		border-style:solid;
		border-radius:0px;
		border-color:#eb524d;
		 }
	
	#p10728156314995.Section.PageHeader {
		 position: fixed;
		z-index: 999999;
		box-shadow: 0 3px 10px 0px rgba(102, 115, 136, 0.2);
		 }
	
	#p10728156314995.Section + .FixedGhost {
		 width:100%;
		height:107px;
		opacity:1;
		;
		display:block;
		 }


/***ELEMENT SubmitButton***/
	
	#p116101427410104154.SubmitButton {
		 top:286px;
		left:50%;
		margin-left:-145px;
		z-index:0;
		transform: rotate(0deg);
		display:block;
		;
		  }
	
	#p116101427410104154.SubmitButton > .SEOElement > .contentContainer   {
		 width:291px;
		height:50px;
		opacity:1;
		 }
	
	#p116101427410104154_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:6px;
		border-color:transparent;
		 background:#272a2c;
		opacity:1;
		 }
	
	#p116101427410104154_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:6px;
		border-color:transparent;
		  }
	
	#p116101427410104154_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:6px;
		border-color:transparent;
		 }
	
	#p116101427410104154_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 0px;
		  }
 #p116101427410104154:hover .BgColor { background:#979ca5 !important;opacity:1 !important; }

/***ELEMENT BasicForm***/
	
	#p112121313126112538.BasicForm {
		 top:5px;
		left:50%;
		margin-left:-235px;
		z-index:1171;
		transform: rotate(0deg);
		display:block;
		;
		  }
	
	#p112121313126112538.BasicForm > .SEOElement > .contentContainer   {
		 width:474px;
		height:273px;
		opacity:1;
		 }
	
	#p112121313126112538_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p112121313126112538_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p112121313126112538_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p112121313126112538_absfill > .elementBorder > .elementContainer {
		 padding: 10px;
		  }
	#p112121313126112538.BasicForm .fieldsContainer {
		  }
	#p112121313126112538.BasicForm .inlineColumn {
		 width:calc((100% / 1) - 0px) }
	#p112121313126112538.BasicForm .inlineSpacer.rowSpacer {
		 height:14px }
	#p112121313126112538.BasicForm .inlineSpacer.colSpacer {
		 width:14px }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .elementColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:transparent;
		opacity:1;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .elementContainer {
		 font-size:10px;
		font-family:Verdana, Geneva, sans-serif;
		padding: 0px;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.TextInput {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:rgba(255,255,255,1);
		;
		font-size:10px;
		font-family:Verdana, Geneva, sans-serif;
		padding: 0px 14px 0px 14px;
		width:calc(100% - 28px);
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper {
		 background:rgba(255,255,255,1);
		;
		font-size:14px;
		border-radius:4px 4px 4px 4px;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper .ComboHandle {
		 left:calc(100% - 49px );
		color:#eb524d;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper select.WebFormInput {
		 border-width:0px;
		border-style:solid;
		border-radius:4px;
		border-color:transparent;
		color:rgba(39,42,44,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 15px 49px 15px 14px;
		width:calc(100% - 63px);
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper .dSelect .dSelectBtn {
		 border-width:0px;
		border-style:solid;
		border-radius:4px;
		border-color:transparent;
		color:rgba(39,42,44,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 15px 49px 15px 14px;
		width:calc(100% - 63px);
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper select.WebFormInput option {
		 background:rgba(255,255,255,1);
		;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper .dSelect .dSelectDrop {
		 background:rgba(255,255,255,1);
		;
		color:rgba(39,42,44,1);
		;
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.FormSliderWrapper {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:transparent;
		font-size:10px;
		font-family:Verdana, Geneva, sans-serif;
		padding: 0px;
		width:100%;
		height:35px;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.FormSliderWrapper .FormSliderBase {
		 background-color:rgba(191,195,198,1);
		;
		color:;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.FormSliderWrapper .ui-slider-handle {
		 background-color:rgba(189,26,21,1);
		;
		border-color:rgba(189,26,21,1);
		;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.FormSliderWrapper .ui-slider-range {
		 background-color:rgba(189,26,21,1);
		;
		border-color:rgba(189,26,21,1);
		;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .inputWrapper.col {
		 border-width:0px;
		border-style:solid;
		border-radius:4px;
		border-color:transparent;
		color:rgba(39,42,44,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 15px 14px 15px 14px;
		background:rgba(255,255,255,1);
		;
		 font-size: 14px;
		 color:rgba(39,42,44,1);
		;
		 border-radius:4px 4px 4px 4px;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .unitContainer.UnitHandle {
		 right:14px;
		 color:#eb524d;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .WebFormRGPDInput {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		background:transparent;
		font-size:10px;
		font-family:Verdana, Geneva, sans-serif;
		padding: 0px;
		width:100%;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .WebFormRGPDInput .rgpdAction {
		 font-size:10px;
		font-family:Verdana, Geneva, sans-serif;
		 }

/***ELEMENT Button***/
	
	#p909151454130501.Button {
		 top:355px;
		left:50%;
		margin-left:-72px;
		z-index:464;
		transform: rotate(0deg);
		display:block;
		;
		  }
	
	#p909151454130501.Button > .SEOElement > .contentContainer   {
		 width:142px;
		height:31px;
		opacity:1;
		 }
	
	#p909151454130501_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p909151454130501_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p909151454130501_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p909151454130501_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 0px;
		 text-align:center }
 #p909151454130501:hover .ContainerStyle { color:rgba(39,42,44,1) !important;font-size:14px !important;font-family:NunitoSans-SemiBold !important; }

/***SECTION DefaultSection***/
	
	#p854014912155244.Section {
		 width:100%;
		height:414px;
		opacity:1;
		 }
	
	#p854014912155244.Section div.sectionColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:#eb524d;
		opacity:1;
		 }
	
	#p854014912155244.Section div.sectionImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .emptyMessageStyle {
		 font-size:px;
		 }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=Title] > .elementColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:transparent;
		opacity:1;
		 }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=Title] > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=Title] > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:24px;
		font-family:NunitoSans-ExtraBold;
		padding: 0px 0px 10px 0px;
		text-align:left;
		 }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] > .elementColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:4px;
		border-color:transparent;
		background:#272a2c;
		opacity:1;
		 }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:4px;
		border-color:transparent;
		 }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] > .elementBorder > .elementContainer {
		 padding: 0px;
		 }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .wb-fld-reference {
		 font-size:12px;
		color:rgba(255,255,255,1);
		;
		font-family:NunitoSans-Regular }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .wb-fld-propertytitle {
		 font-size:14px;
		color:rgba(235,82,77,1);
		;
		font-family:NunitoSans-Bold }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .wb-fld-proptype {
		 font-size:20px;
		color:rgba(235,82,77,1);
		;
		font-family:NunitoSans-Bold }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .wb-fld-description {
		 font-size:14px;
		color:rgba(255,255,255,1);
		;
		font-family:NunitoSans-Regular }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .wb-fld-location {
		 font-size:14px;
		color:rgba(255,255,255,1);
		;
		font-family:NunitoSans-SemiBold }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .wb-fld-price {
		 font-size:13px;
		color:rgba(255,255,255,1);
		;
		font-family:NunitoSans-Bold }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .wb-fld-business {
		 font-size:14px;
		color:rgba(235,82,77,1);
		;
		font-family:NunitoSans-SemiBold }
 div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .InnerElement[data-type=FavoriteIcon]:hover .elementContainer svg { fill:rgba(235,82,77,1) !important; !important; }
 div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .InnerElement[data-type=FavoriteIcon].selected .elementContainer svg { fill:rgba(235,82,77,1) !important; !important; }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .InnerElement[data-type=FavoriteIcon] > .elementColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:transparent;
		opacity:1;
		 }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .InnerElement[data-type=FavoriteIcon] > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		 }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .InnerElement[data-type=FavoriteIcon] > .elementBorder > .elementContainer {
		 padding: 0px;
		text-shadow: 0px 0px 1px rgba(87,94,98,1);
		;
		 }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .InnerElement[data-type=FavoriteIcon] .Size {
		 width:20px;
		 height:20px;
		 }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .InnerElement[data-type=FavoriteIcon] .FavSvg {
		 width: 100%;
		 height: auto;
		 font-family: ego-icon-font;
		 fill:rgba(255,255,255,1);
		;
		stroke:transparent;
		stroke-width:0px;
		;
		 }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .InnerElement[data-type=FavoriteIcon] .ContainerStyle {
		 padding: 0px;
		text-shadow: 0px 0px 1px rgba(87,94,98,1);
		;
		 }

/***ELEMENT PropertyFavoriteList***/
	
	#p913111475913101510.PropertyFavoriteList {
		 left:50%;
		margin-left:-240px;
		z-index:0;
		display:block;
		;
		  }
	
	#p913111475913101510.PropertyFavoriteList > .SEOElement > .contentContainer   {
		 width:480px;
		height:4344.375px;
		opacity:1;
		 }
	
	#p913111475913101510_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p913111475913101510_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p913111475913101510_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p913111475913101510_absfill > .elementBorder > .elementContainer {
		 padding: 15px 0px 15px 0px;
		  }

/***SECTION DefaultSection***/
	
	#p1010789112214015.Section {
		 width:100%;
		height:auto;
		opacity:1;
		 }
	
	#p1010789112214015.Section div.sectionColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:transparent;
		opacity:1;
		 }
	
	#p1010789112214015.Section div.sectionImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }

/***ELEMENT Text***/
	
	#p9961081212512615.Text {
		 top:81px;
		left:50%;
		margin-left:-238px;
		z-index:198;
		transform: rotate(0deg);
		display:block;
		;
		  }
	
	#p9961081212512615.Text > .SEOElement > .contentContainer   {
		 width:478px;
		height:32px;
		opacity:1;
		 }
	
	#p9961081212512615_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p9961081212512615_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p9961081212512615_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p9961081212512615_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:24px;
		font-family:NunitoSans-ExtraBold;
		padding: 0px;
		 text-align:nd }

/***ELEMENT SubmitButton***/
	
	#p8141941431365142.SubmitButton {
		 top:1449px;
		left:50%;
		margin-left:-146px;
		z-index:0;
		display:block;
		;
		  }
	
	#p8141941431365142.SubmitButton > .SEOElement > .contentContainer   {
		 width:292px;
		height:50px;
		opacity:1;
		 }
	
	#p8141941431365142_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:4px;
		border-color:transparent;
		 background:#eb524d;
		opacity:1;
		 }
	
	#p8141941431365142_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:4px;
		border-color:transparent;
		  }
	
	#p8141941431365142_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:4px;
		border-color:transparent;
		 }
	
	#p8141941431365142_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 0px;
		  }
 #p8141941431365142:hover .BgColor { background:#f08c89 !important;opacity:1 !important; }

/***ELEMENT BasicForm***/
	
	#p9147411071412533.BasicForm {
		 top:169px;
		left:50%;
		margin-left:-237px;
		z-index:1167;
		display:block;
		;
		  }
	
	#p9147411071412533.BasicForm > .SEOElement > .contentContainer   {
		 width:472px;
		height:1288.09997558594px;
		opacity:1;
		 }
	
	#p9147411071412533_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p9147411071412533_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p9147411071412533_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p9147411071412533_absfill > .elementBorder > .elementContainer {
		 padding: 10px;
		  }
	#p9147411071412533.BasicForm .fieldsContainer {
		  }
	#p9147411071412533.BasicForm .inlineColumn {
		 width:calc((100% / 1) - 0px) }
	#p9147411071412533.BasicForm .inlineSpacer.rowSpacer {
		 height:14px }
	#p9147411071412533.BasicForm .inlineSpacer.colSpacer {
		 width:12px }
	#p9147411071412533.BasicForm .InnerElement[data-type="FormField"][data-item="p1082121415111531312"] .FieldHeight {
		 height:112px }
	#p9147411071412533.BasicForm .InnerElement[data-type="FormField"][data-item="p1082121415111531312"] .dSelectVal.FieldHeight {
		 line-height:112px }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .elementColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:transparent;
		opacity:1;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 0px;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.TextInput {
		 border-width:0px;
		border-style:solid;
		border-radius:4px;
		border-color:transparent;
		background:rgba(255,255,255,1);
		;
		color:rgba(39,42,44,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 15px 14px 15px 14px;
		width:calc(100% - 28px);
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper {
		 background:rgba(255,255,255,1);
		;
		font-size:14px;
		border-radius:4px 4px 4px 4px;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper .ComboHandle {
		 left:calc(100% - 49px );
		color:#eb524d;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper select.WebFormInput {
		 border-width:0px;
		border-style:solid;
		border-radius:4px;
		border-color:transparent;
		color:rgba(39,42,44,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 15px 49px 15px 14px;
		width:calc(100% - 63px);
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper .dSelect .dSelectBtn {
		 border-width:0px;
		border-style:solid;
		border-radius:4px;
		border-color:transparent;
		color:rgba(39,42,44,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 15px 49px 15px 14px;
		width:calc(100% - 63px);
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper select.WebFormInput option {
		 background:rgba(255,255,255,1);
		;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper .dSelect .dSelectDrop {
		 background:rgba(255,255,255,1);
		;
		color:rgba(39,42,44,1);
		;
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.FormSliderWrapper {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		background:transparent;
		font-size:10px;
		font-family:Verdana, Geneva, sans-serif;
		padding: 0px;
		width:100%;
		height:35px;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.FormSliderWrapper .FormSliderBase {
		 background-color:;
		color:;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.FormSliderWrapper .ui-slider-handle {
		 background-color:;
		border-color:;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.FormSliderWrapper .ui-slider-range {
		 background-color:;
		border-color:;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .inputWrapper.col {
		 border-width:0px;
		border-style:solid;
		border-radius:4px;
		border-color:transparent;
		color:rgba(39,42,44,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 15px 14px 15px 14px;
		background:rgba(255,255,255,1);
		;
		 font-size: 14px;
		 color:rgba(39,42,44,1);
		;
		 border-radius:4px 4px 4px 4px;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .unitContainer.UnitHandle {
		 right:14px;
		 color:#eb524d;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .WebFormRGPDInput {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		background:transparent;
		font-size:12px;
		font-family:Verdana, Geneva, sans-serif;
		padding: 0px;
		width:100%;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .WebFormRGPDInput .rgpdAction {
		 color:rgba(235,82,77,1);
		;
		font-size:12px;
		font-family:Verdana, Geneva, sans-serif;
		 }

/***SECTION DefaultSection***/
	
	#p1076814263012159.Section {
		 width:100%;
		height:1820px;
		opacity:1;
		 }
	
	#p1076814263012159.Section div.sectionColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:transparent;
		opacity:1;
		 }
	
	#p1076814263012159.Section div.sectionImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		 }

/***ELEMENT Button***/
	
	#p99149114275760.Button {
		 top:16px;
		left:0;
		right:0;
		margin-left:0px;
		z-index:1295;
		display:block;
		;
		  }
	
	#p99149114275760.Button > .SEOElement > .contentContainer   {
		 width:100%;
		height:208px;
		opacity:1;
		 }
	
	#p99149114275760_absfill > .BgColor {
		 border-width:0px 3px 3px 0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p99149114275760_absfill > .elementImgBG {
		 border-width:0px 3px 3px 0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p99149114275760_absfill > .elementBorder {
		 border-width:0px 3px 3px 0px;
		border-style:solid;
		border-radius:0px;
		border-color:#34373c;
		 }
	
	#p99149114275760_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:NunitoSans-Regular;
		padding: 18px 63px 0px 63px;
		 text-align:center }
 #p99149114275760:hover .BgColor { background:#9ca1a8 !important;opacity:0.3 !important; }

/***ELEMENT Button***/
	
	#p11812721401191368.Button {
		 top:229px;
		left:0;
		right:0;
		margin-left:0px;
		z-index:1297;
		display:block;
		;
		  }
	
	#p11812721401191368.Button > .SEOElement > .contentContainer   {
		 width:100%;
		height:204px;
		opacity:1;
		 }
	
	#p11812721401191368_absfill > .BgColor {
		 border-width:0px 0px 3px 3px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p11812721401191368_absfill > .elementImgBG {
		 border-width:0px 0px 3px 3px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p11812721401191368_absfill > .elementBorder {
		 border-width:0px 0px 3px 3px;
		border-style:solid;
		border-radius:0px;
		border-color:#34373c;
		 }
	
	#p11812721401191368_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:NunitoSans-Regular;
		padding: 0px 63px 0px 63px;
		 text-align:center }
 #p11812721401191368:hover .BgColor { background:#9ca1a8 !important;opacity:0.3 !important; }

/***ELEMENT Button***/
	
	#p1010107411107261.Button {
		 top:77px;
		left:50%;
		margin-left:-179px;
		z-index:363;
		display:block;
		;
		  }
	
	#p1010107411107261.Button > .SEOElement > .contentContainer   {
		 width:360px;
		height:0;
		opacity:1;
		 }
	
	#p1010107411107261_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p1010107411107261_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p1010107411107261_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p1010107411107261_absfill > .elementBorder > .elementContainer {
		 color:rgba(235,82,77,1);
		font-size:24px;
		font-family:NunitoSans-ExtraBold;
		padding: 0px;
		 text-align:center }

/***ELEMENT Text***/
	
	#p1186134372914110.Text {
		 top:455px;
		left:50%;
		margin-left:-223px;
		z-index:367;
		display:block;
		;
		  }
	
	#p1186134372914110.Text > .SEOElement > .contentContainer   {
		 width:381px;
		height:32px;
		opacity:1;
		 }
	
	#p1186134372914110_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p1186134372914110_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p1186134372914110_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p1186134372914110_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:24px;
		font-family:NunitoSans-ExtraBold;
		padding: 0px;
		 text-align:nd }

/***ELEMENT Text***/
	
	#p915921571010152.Text {
		 top:500px;
		left:50%;
		margin-left:-223px;
		z-index:368;
		display:block;
		;
		  }
	
	#p915921571010152.Text > .SEOElement > .contentContainer   {
		 width:382px;
		height:19px;
		opacity:1;
		 }
	
	#p915921571010152_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p915921571010152_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p915921571010152_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p915921571010152_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 0px;
		 text-align:nd }

/***ELEMENT Text***/
	
	#p91398151431394113.Text {
		 top:799px;
		left:50%;
		margin-left:-190px;
		z-index:367;
		display:block;
		;
		  }
	
	#p91398151431394113.Text > .SEOElement > .contentContainer   {
		 width:380px;
		height:32px;
		opacity:1;
		 }
	
	#p91398151431394113_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p91398151431394113_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p91398151431394113_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p91398151431394113_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:24px;
		font-family:NunitoSans-ExtraBold;
		padding: 0px;
		 text-align:nd }

/***ELEMENT Text***/
	
	#p9411011836103159.Text {
		 top:845px;
		left:50%;
		margin-left:-234px;
		z-index:370;
		display:block;
		;
		  }
	
	#p9411011836103159.Text > .SEOElement > .contentContainer   {
		 width:469px;
		height:19px;
		opacity:1;
		 }
	
	#p9411011836103159_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p9411011836103159_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p9411011836103159_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p9411011836103159_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 0px;
		 text-align:nd }

/***ELEMENT Text***/
	
	#p11116310506107314.Text {
		 top:258px;
		left:50%;
		margin-left:-195px;
		z-index:1295;
		display:block;
		;
		  }
	
	#p11116310506107314.Text > .SEOElement > .contentContainer   {
		 width:393px;
		height:19px;
		opacity:1;
		 }
	
	#p11116310506107314_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p11116310506107314_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p11116310506107314_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p11116310506107314_absfill > .elementBorder > .elementContainer {
		 color:rgba(235,82,77,1);
		font-size:24px;
		font-family:NunitoSans-ExtraBold;
		padding: 0px;
		 text-align:nd }

/***ELEMENT Text***/
	
	#p111122107131001151.Text {
		 top:359px;
		left:50%;
		margin-left:-88px;
		z-index:370;
		display:block;
		;
		  }
	
	#p111122107131001151.Text > .SEOElement > .contentContainer   {
		 width:178px;
		height:19px;
		opacity:1;
		 }
	
	#p111122107131001151_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p111122107131001151_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p111122107131001151_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p111122107131001151_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:NunitoSans-Regular;
		padding: 0px;
		 text-align:nd }

/***ELEMENT Text***/
	
	#p10821353113151577.Text {
		 top:316px;
		left:50%;
		margin-left:-195px;
		z-index:1295;
		display:block;
		;
		  }
	
	#p10821353113151577.Text > .SEOElement > .contentContainer   {
		 width:393px;
		height:19px;
		opacity:1;
		 }
	
	#p10821353113151577_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p10821353113151577_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p10821353113151577_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p10821353113151577_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:NunitoSans-Regular;
		padding: 0px;
		 text-align:nd }

/***ELEMENT Text***/
	
	#p10118334012112314.Text {
		 top:193px;
		left:50%;
		margin-left:-96px;
		z-index:364;
		display:block;
		;
		  }
	
	#p10118334012112314.Text > .SEOElement > .contentContainer   {
		 width:178px;
		height:19px;
		opacity:1;
		 }
	
	#p10118334012112314_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p10118334012112314_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p10118334012112314_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p10118334012112314_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:NunitoSans-Regular;
		padding: 0px;
		 text-align:nd }

/***ELEMENT Shape***/
	
	#p11531014137589107.Shape {
		 top:15px;
		left:0;
		right:0;
		margin-left:0px;
		z-index:200;
		transform: rotate(0deg);
		display:block;
		;
		  }
	
	#p11531014137589107.Shape > .SEOElement > .contentContainer   {
		 width:100%;
		height:940px;
		opacity:1;
		 }
	
	#p11531014137589107_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p11531014137589107_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p11531014137589107_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p11531014137589107_absfill > .elementBorder > .elementContainer {
		 padding: 0px;
		  }

/***ELEMENT SubmitButton***/
	
	#p101725141312135154.SubmitButton {
		 top:128px;
		left:50%;
		margin-left:-94px;
		z-index:1316;
		transform: rotate(0deg);
		display:block;
		;
		  }
	
	#p101725141312135154.SubmitButton > .SEOElement > .contentContainer   {
		 width:189px;
		height:51px;
		opacity:1;
		 }
	
	#p101725141312135154_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:2px;
		border-color:transparent;
		 background:#eb524d;
		opacity:1;
		 }
	
	#p101725141312135154_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:2px;
		border-color:transparent;
		  }
	
	#p101725141312135154_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:2px;
		border-color:transparent;
		 }
	
	#p101725141312135154_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:16px;
		font-family:NunitoSans-ExtraBold;
		padding: 0px;
		  }
 #p101725141312135154:hover .BgColor { background:#f08c89 !important;opacity:1 !important; }

/***ELEMENT BasicForm***/
	
	#p90966130100107.BasicForm {
		 top:532px;
		left:50%;
		margin-left:-237px;
		z-index:1316;
		transform: rotate(0deg);
		display:block;
		;
		  }
	
	#p90966130100107.BasicForm > .SEOElement > .contentContainer   {
		 width:474px;
		height:154px;
		opacity:1;
		 }
	
	#p90966130100107_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p90966130100107_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p90966130100107_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#272a2c;
		 }
	
	#p90966130100107_absfill > .elementBorder > .elementContainer {
		 padding: 10px;
		  }
	#p90966130100107.BasicForm .fieldsContainer {
		  }
	#p90966130100107.BasicForm .inlineColumn {
		 width:calc((100% / 1) - 0px) }
	#p90966130100107.BasicForm .inlineSpacer.rowSpacer {
		 height:0px }
	#p90966130100107.BasicForm .inlineSpacer.colSpacer {
		 width:2px }
	#p90966130100107.BasicForm .InnerElement[data-type="FormField"][data-item="p9128813013142914"] .FieldHeight {
		 height:49px }
	#p90966130100107.BasicForm .InnerElement[data-type="FormField"][data-item="p9128813013142914"] .dSelectVal.FieldHeight {
		 line-height:49px }
	#p90966130100107.BasicForm .InnerElement[data-type="FormField"][data-item="p82120431401491512"] .FieldHeight {
		 height:49px }
	#p90966130100107.BasicForm .InnerElement[data-type="FormField"][data-item="p82120431401491512"] .dSelectVal.FieldHeight {
		 line-height:49px }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .elementColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:2px;
		border-color:transparent;
		background:transparent;
		opacity:1;
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:2px;
		border-color:transparent;
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .elementContainer {
		 color:rgba(39,42,44,1);
		font-size:16px;
		font-family:NunitoSans-Regular;
		padding: 4px;
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.TextInput {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:rgba(255,255,255,1);
		;
		color:rgba(52,55,60,1);
		font-size:14px;
		font-family:NunitoSans-Regular;
		padding: 0px 14px 0px 14px;
		width:calc(100% - 28px);
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper {
		 background:transparent;
		font-size:10px;
		border-radius:0px 0px 0px 0px;
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper .ComboHandle {
		 left:calc(100% - 35px );
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper select.WebFormInput {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		font-size:10px;
		font-family:Verdana, Geneva, sans-serif;
		padding: 0px 35px 0px 0px;
		width:calc(100% - 35px);
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper .dSelect .dSelectBtn {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		font-size:10px;
		font-family:Verdana, Geneva, sans-serif;
		padding: 0px 35px 0px 0px;
		width:calc(100% - 35px);
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper select.WebFormInput option {
		 background:transparent;
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper .dSelect .dSelectDrop {
		 background:transparent;
		font-size:10px;
		font-family:Verdana, Geneva, sans-serif;
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.FormSliderWrapper {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		background:transparent;
		font-size:10px;
		font-family:Verdana, Geneva, sans-serif;
		padding: 0px;
		width:100%;
		height:35px;
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.FormSliderWrapper .FormSliderBase {
		 background-color:;
		color:;
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.FormSliderWrapper .ui-slider-handle {
		 background-color:;
		border-color:;
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.FormSliderWrapper .ui-slider-range {
		 background-color:;
		border-color:;
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .inputWrapper.col {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		font-size:10px;
		font-family:Verdana, Geneva, sans-serif;
		padding: 0px;
		background:transparent;
		 font-size: 10px;
		 color:;
		 border-radius:0px 0px 0px 0px;
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .unitContainer.UnitHandle {
		 right:0px;
		  }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .WebFormRGPDInput {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		background:transparent;
		font-size:10px;
		font-family:Verdana, Geneva, sans-serif;
		padding: 0px;
		width:100%;
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .WebFormRGPDInput .rgpdAction {
		 font-size:10px;
		font-family:Verdana, Geneva, sans-serif;
		 }
	div.Element[id='p1171215121111106115'].PropertyBasicCounterDrag .InnerElement[data-type=PropertyCounter] > .elementColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:transparent;
		opacity:1;
		 }
	div.Element[id='p1171215121111106115'].PropertyBasicCounterDrag .InnerElement[data-type=PropertyCounter] > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	div.Element[id='p1171215121111106115'].PropertyBasicCounterDrag .InnerElement[data-type=PropertyCounter] > .elementBorder > .elementContainer {
		 padding: 0px;
		 }
	div.Element[id='p1171215121111106115'].PropertyBasicCounterDrag .InnerElement[data-type=PropertyCounter] .CounterTitle {
		 color:rgba(255,255,255,1);
		;
		font-size:16px;
		font-family:NunitoSans-ExtraBold;
		 }
	div.Element[id='p1171215121111106115'].PropertyBasicCounterDrag .InnerElement[data-type=PropertyCounter] .InnerElement[data-type=PropertyCounterEntry] > .elementColorBG {
		 border-width:6px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:transparent;
		opacity:1;
		 }
	div.Element[id='p1171215121111106115'].PropertyBasicCounterDrag .InnerElement[data-type=PropertyCounter] .InnerElement[data-type=PropertyCounterEntry] > .elementBorder {
		 border-width:6px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	div.Element[id='p1171215121111106115'].PropertyBasicCounterDrag .InnerElement[data-type=PropertyCounter] .InnerElement[data-type=PropertyCounterEntry] > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:NunitoSans-Regular;
		padding: 0px;
		 }
	div.Element[id='p1171215121111106115'].PropertyBasicCounterDrag .InnerElement[data-type=PropertyCounter] .InnerElement[data-type=PropertyCounterEntry] .EntryCounter {
		 color:rgba(255,255,255,1);
		;
		font-size:14px;
		font-family:NunitoSans-Regular;
		 }

/***ELEMENT PropertyBasicCounterDrag***/
	
	#p1171215121111106115.PropertyBasicCounterDrag {
		 top:980px;
		left:50%;
		margin-left:-226px;
		z-index:1318;
		display:block;
		;
		  }
	
	#p1171215121111106115.PropertyBasicCounterDrag > .SEOElement > .contentContainer   {
		 width:451.625px;
		height:89px;
		opacity:1;
		 }
	
	#p1171215121111106115_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p1171215121111106115_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p1171215121111106115_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p1171215121111106115_absfill > .elementBorder > .elementContainer {
		 padding: 0px;
		  }
	#p1171215121111106115.PropertyBasicCounterDrag .menu-item {
		 margin-top:0px;
		 }

/***ELEMENT Shape***/
	
	#p112921220375110.Shape {
		 top:1155px;
		left:0;
		right:0;
		margin-left:0px;
		z-index:372;
		transform: rotate(0deg);
		display:block;
		;
		  }
	
	#p112921220375110.Shape > .SEOElement > .contentContainer   {
		 width:100%;
		height:10px;
		opacity:1;
		 }
	
	#p112921220375110_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p112921220375110_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p112921220375110_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p112921220375110_absfill > .elementBorder > .elementContainer {
		 padding: 0px;
		  }

/***ELEMENT SocialMenu***/
	
	#p8106131426111114106.SocialMenu {
		 top:1078px;
		left:50%;
		margin-left:-68px;
		z-index:1337;
		display:block;
		;
		  }
	
	#p8106131426111114106.SocialMenu > .SEOElement > .contentContainer   {
		 width:auto;
		height:auto;
		opacity:1;
		 }
	
	#p8106131426111114106_absfill > .BgColor {
		 border-width:3px;
		border-style:solid;
		border-radius:9px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p8106131426111114106_absfill > .elementImgBG {
		 border-width:3px;
		border-style:solid;
		border-radius:9px;
		border-color:transparent;
		  }
	
	#p8106131426111114106_absfill > .elementBorder {
		 border-width:3px;
		border-style:solid;
		border-radius:9px;
		border-color:transparent;
		 }
	
	#p8106131426111114106_absfill > .elementBorder > .elementContainer {
		 padding: 8px;
		  }

/***SECTION FooterSection***/
	
	#p901413337619111.Section {
		 width:100%;
		height:1169px;
		opacity:1;
		 }
	
	#p901413337619111.Section div.sectionColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:transparent;
		opacity:1;
		 }
	
	#p901413337619111.Section div.sectionImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		 }


/***SECTION Copyright***/
	
	#p8139127134152503.Section {
		 width:;
		height:100%;
		opacity:1;
		 }
	
	#p8139127134152503.Section div.sectionColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:transparent;
		opacity:1;
		filter: contrast(80%);
		 }
	
	#p8139127134152503.Section div.sectionImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		 }
}
/*#endregion*/
/*#region VIEWPORT 768*/
@media only screen  and (min-width : 768px) {
	.ViewportRealm.break_768{ display:block;}
	.ViewportRealm:not(.break_768){ display:none;}

	#viewportNotifier{
	 -webkit-animation: notifyBreak_break_768 .1s ease;
	  -moz-animation: notifyBreak_break_768 .1s ease;
	  -ms-animation: notifyBreak_break_768 .1s ease;
	  -o-animation: notifyBreak_break_768 .1s ease;
	  animation: notifyBreak_break_768 .1s ease;}

	#viewportNotifier::before{	content:'break_768|768'}

	.viewPortFill {width:768px;} 
	.viewportLeft {left: 50%;margin-left: -384px;} 
	.viewportRight {right: 50%;margin-right: -384px;} 
	.viewportCenter {width: 768px;margin-left: -384px;left: 50%;} 


/***ELEMENT SiteMenu***/
	
	#p912014618981148_mobile.SiteMenu {
		 top:25px;
		left:50%;
		margin-left:-369px;
		z-index:1337;
		display:block;
		;
		  }
	
	#p912014618981148_mobile.SiteMenu > .SEOElement > .contentContainer   {
		 width:40px;
		height:40px;
		opacity:1;
		 }
	
	#p912014618981148_mobile_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p912014618981148_mobile_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p912014618981148_mobile_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p912014618981148_mobile_absfill > .elementBorder > .elementContainer {
		 padding: 0px;
		  }
	#p912014618981148_mobile.SiteMenu svg {
		 fill:;
		 }
 [id='p912014618981148_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem']:hover .ContainerStyle { color:rgba(235,82,77,1) !important;font-size:14px !important;font-family:NunitoSans-SemiBold !important; }
 [id='p912014618981148_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem'].selected .ContainerStyle { color:rgba(235,82,77,1) !important;font-size:14px !important;font-family:NunitoSans-SemiBold !important; }

/***ELEMENT LanguageFlag***/
	
	#p8101121410121295313.LanguageFlag {
		 top:29px;
		left:50%;
		margin-left:269px;
		z-index:637;
		display:block;
		;
		  }
	
	#p8101121410121295313.LanguageFlag > .SEOElement > .contentContainer   {
		 width:92px;
		height:31px;
		opacity:1;
		 }
	
	#p8101121410121295313_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p8101121410121295313_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p8101121410121295313_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		 }
	
	#p8101121410121295313_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 0px;
		  }
	#p8101121410121295313.LanguageFlag .drop-down {
		 background:rgba(235,82,77,1);
		;
		 }
	#p8101121410121295313.LanguageFlag .drop-arrow {
		 fill:rgba(52,55,60,1);
		;
		 }
	#p8101121410121295313.LanguageFlag .lang-list li.lang-item .lang-text {
		 color:rgba(255,255,255,1);
		;
		font-size:12px;
		font-family:Verdana, Geneva, sans-serif;
		 }

/***ELEMENT Picture***/
	
	#p10338775122339.Picture {
		 top:0;
		left:50%;
		margin-left:-82px;
		z-index:1314;
		display:block;
		;
		  }
	
	#p10338775122339.Picture > .SEOElement > .contentContainer   {
		 width:164.316665649414px;
		height:85px;
		opacity:1;
		 }
	
	#p10338775122339_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p10338775122339_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background-image: url('//media.egorealestate.com/ORIGINAL/fc06d6f1-6e3e-4304-a36e-1d5d01fe4f06.png');
		 background-repeat:no-repeat;
		 background-position:center center;
		background-size:cover;
		opacity: 1;
		 }
	
	#p10338775122339_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		 }
	
	#p10338775122339_absfill > .elementBorder > .elementContainer {
		 padding: 0px;
		  }

/***SECTION HeaderSection***/
	
	#p10728156314995.Section {
		 width:100%;
		height:92px;
		opacity:1;
		 }
	
	#p10728156314995.Section div.sectionColorBG {
		 border-width:0px 0px 6px 0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:#34373c;
		opacity:1;
		 }
	
	#p10728156314995.Section div.sectionImgBG {
		 border-width:0px 0px 6px 0px;
		border-style:solid;
		border-radius:0px;
		border-color:#eb524d;
		 }
	
	#p10728156314995.Section.PageHeader {
		 position: fixed;
		z-index: 999999;
		box-shadow: 0 3px 10px 0px rgba(102, 115, 136, 0.2);
		 }
	
	#p10728156314995.Section + .FixedGhost {
		 width:100%;
		height:92px;
		opacity:1;
		;
		display:block;
		 }


/***ELEMENT SubmitButton***/
	
	#p116101427410104154.SubmitButton {
		 top:57px;
		left:50%;
		margin-left:201px;
		z-index:0;
		transform: rotate(0deg);
		display:block;
		;
		  }
	
	#p116101427410104154.SubmitButton > .SEOElement > .contentContainer   {
		 width:181px;
		height:50px;
		opacity:1;
		 }
	
	#p116101427410104154_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:6px;
		border-color:transparent;
		 background:#272a2c;
		opacity:1;
		 }
	
	#p116101427410104154_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:6px;
		border-color:transparent;
		  }
	
	#p116101427410104154_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:6px;
		border-color:transparent;
		 }
	
	#p116101427410104154_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 0px;
		  }
 #p116101427410104154:hover .BgColor { background:#979ca5 !important;opacity:1 !important; }

/***ELEMENT BasicForm***/
	
	#p112121313126112538.BasicForm {
		 top:0;
		left:50%;
		margin-left:-381px;
		z-index:1171;
		transform: rotate(0deg);
		display:block;
		;
		  }
	
	#p112121313126112538.BasicForm > .SEOElement > .contentContainer   {
		 width:762px;
		height:150px;
		opacity:1;
		 }
	
	#p112121313126112538_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p112121313126112538_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p112121313126112538_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p112121313126112538_absfill > .elementBorder > .elementContainer {
		 padding: 0px;
		  }
	#p112121313126112538.BasicForm .fieldsContainer {
		  }
	#p112121313126112538.BasicForm .inlineColumn {
		 width:calc((100% / 4) - 11px) }
	#p112121313126112538.BasicForm .inlineSpacer.rowSpacer {
		 height:14px }
	#p112121313126112538.BasicForm .inlineSpacer.colSpacer {
		 width:14px }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .elementColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:transparent;
		opacity:1;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .elementContainer {
		 font-size:10px;
		font-family:Verdana, Geneva, sans-serif;
		padding: 0px;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.TextInput {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:rgba(255,255,255,1);
		;
		font-size:10px;
		font-family:Verdana, Geneva, sans-serif;
		padding: 0px 14px 0px 14px;
		width:calc(100% - 28px);
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper {
		 background:rgba(255,255,255,1);
		;
		font-size:14px;
		border-radius:4px 4px 4px 4px;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper .ComboHandle {
		 left:calc(100% - 49px );
		color:#eb524d;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper select.WebFormInput {
		 border-width:0px;
		border-style:solid;
		border-radius:4px;
		border-color:transparent;
		color:rgba(39,42,44,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 15px 49px 15px 14px;
		width:calc(100% - 63px);
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper .dSelect .dSelectBtn {
		 border-width:0px;
		border-style:solid;
		border-radius:4px;
		border-color:transparent;
		color:rgba(39,42,44,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 15px 49px 15px 14px;
		width:calc(100% - 63px);
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper select.WebFormInput option {
		 background:rgba(255,255,255,1);
		;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper .dSelect .dSelectDrop {
		 background:rgba(255,255,255,1);
		;
		color:rgba(39,42,44,1);
		;
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.FormSliderWrapper {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:transparent;
		font-size:10px;
		font-family:Verdana, Geneva, sans-serif;
		padding: 0px;
		width:100%;
		height:35px;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.FormSliderWrapper .FormSliderBase {
		 background-color:rgba(191,195,198,1);
		;
		color:;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.FormSliderWrapper .ui-slider-handle {
		 background-color:rgba(189,26,21,1);
		;
		border-color:rgba(189,26,21,1);
		;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.FormSliderWrapper .ui-slider-range {
		 background-color:rgba(189,26,21,1);
		;
		border-color:rgba(189,26,21,1);
		;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .inputWrapper.col {
		 border-width:0px;
		border-style:solid;
		border-radius:4px;
		border-color:transparent;
		color:rgba(39,42,44,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 15px 14px 15px 14px;
		background:rgba(255,255,255,1);
		;
		 font-size: 14px;
		 color:rgba(39,42,44,1);
		;
		 border-radius:4px 4px 4px 4px;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .unitContainer.UnitHandle {
		 right:14px;
		 color:#eb524d;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .WebFormRGPDInput {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		background:transparent;
		font-size:10px;
		font-family:Verdana, Geneva, sans-serif;
		padding: 0px;
		width:100%;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .WebFormRGPDInput .rgpdAction {
		 font-size:10px;
		font-family:Verdana, Geneva, sans-serif;
		 }

/***ELEMENT Button***/
	
	#p909151454130501.Button {
		 top:107px;
		left:50%;
		margin-left:221px;
		z-index:464;
		transform: rotate(0deg);
		display:block;
		;
		  }
	
	#p909151454130501.Button > .SEOElement > .contentContainer   {
		 width:142px;
		height:31px;
		opacity:1;
		 }
	
	#p909151454130501_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p909151454130501_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p909151454130501_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p909151454130501_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 0px;
		 text-align:center }
 #p909151454130501:hover .ContainerStyle { color:rgba(39,42,44,1) !important;font-size:14px !important;font-family:NunitoSans-SemiBold !important; }

/***SECTION DefaultSection***/
	
	#p854014912155244.Section {
		 width:100%;
		height:207px;
		opacity:1;
		 }
	
	#p854014912155244.Section div.sectionColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:#eb524d;
		opacity:1;
		 }
	
	#p854014912155244.Section div.sectionImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .emptyMessageStyle {
		 font-size:px;
		 }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=Title] > .elementColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:transparent;
		opacity:1;
		 }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=Title] > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=Title] > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:24px;
		font-family:NunitoSans-ExtraBold;
		padding: 0px 0px 10px 0px;
		text-align:left;
		 }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] > .elementColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:4px;
		border-color:transparent;
		background:#272a2c;
		opacity:1;
		 }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:4px;
		border-color:transparent;
		 }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] > .elementBorder > .elementContainer {
		 padding: 0px;
		 }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .wb-fld-reference {
		 font-size:12px;
		color:rgba(255,255,255,1);
		;
		font-family:NunitoSans-Regular }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .wb-fld-propertytitle {
		 font-size:20px;
		color:rgba(235,82,77,1);
		;
		font-family:NunitoSans-Bold }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .wb-fld-proptype {
		 font-size:20px;
		color:rgba(235,82,77,1);
		;
		font-family:NunitoSans-Bold }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .wb-fld-description {
		 font-size:14px;
		color:rgba(255,255,255,1);
		;
		font-family:NunitoSans-Regular }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .wb-fld-location {
		 font-size:14px;
		color:rgba(255,255,255,1);
		;
		font-family:NunitoSans-SemiBold }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .wb-fld-price {
		 font-size:20px;
		color:rgba(255,255,255,1);
		;
		font-family:NunitoSans-Bold }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .wb-fld-business {
		 font-size:14px;
		color:rgba(235,82,77,1);
		;
		font-family:NunitoSans-SemiBold }
 div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .InnerElement[data-type=FavoriteIcon]:hover .elementContainer svg { fill:rgba(235,82,77,1) !important; !important; }
 div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .InnerElement[data-type=FavoriteIcon].selected .elementContainer svg { fill:rgba(235,82,77,1) !important; !important; }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .InnerElement[data-type=FavoriteIcon] > .elementColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:transparent;
		opacity:1;
		 }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .InnerElement[data-type=FavoriteIcon] > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		 }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .InnerElement[data-type=FavoriteIcon] > .elementBorder > .elementContainer {
		 padding: 0px;
		text-shadow: 0px 0px 1px rgba(87,94,98,1);
		;
		 }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .InnerElement[data-type=FavoriteIcon] .Size {
		 width:20px;
		 height:20px;
		 }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .InnerElement[data-type=FavoriteIcon] .FavSvg {
		 width: 100%;
		 height: auto;
		 font-family: ego-icon-font;
		 fill:rgba(255,255,255,1);
		;
		stroke:transparent;
		stroke-width:0px;
		;
		 }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .InnerElement[data-type=FavoriteIcon] .ContainerStyle {
		 padding: 0px;
		text-shadow: 0px 0px 1px rgba(87,94,98,1);
		;
		 }

/***ELEMENT PropertyFavoriteList***/
	
	#p913111475913101510.PropertyFavoriteList {
		 left:50%;
		margin-left:-384px;
		z-index:0;
		display:block;
		;
		  }
	
	#p913111475913101510.PropertyFavoriteList > .SEOElement > .contentContainer   {
		 width:768px;
		height:1992.9375px;
		opacity:1;
		 }
	
	#p913111475913101510_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p913111475913101510_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p913111475913101510_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p913111475913101510_absfill > .elementBorder > .elementContainer {
		 padding: 15px 0px 15px 0px;
		  }

/***SECTION DefaultSection***/
	
	#p1010789112214015.Section {
		 width:100%;
		height:auto;
		opacity:1;
		 }
	
	#p1010789112214015.Section div.sectionColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:transparent;
		opacity:1;
		 }
	
	#p1010789112214015.Section div.sectionImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }

/***ELEMENT Text***/
	
	#p9961081212512615.Text {
		 top:81px;
		left:50%;
		margin-left:-382px;
		z-index:198;
		transform: rotate(0deg);
		display:block;
		;
		  }
	
	#p9961081212512615.Text > .SEOElement > .contentContainer   {
		 width:751px;
		height:32px;
		opacity:1;
		 }
	
	#p9961081212512615_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p9961081212512615_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p9961081212512615_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p9961081212512615_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:24px;
		font-family:NunitoSans-ExtraBold;
		padding: 0px;
		 text-align:nd }

/***ELEMENT SubmitButton***/
	
	#p8141941431365142.SubmitButton {
		 top:794px;
		left:50%;
		margin-left:197px;
		z-index:0;
		display:block;
		;
		  }
	
	#p8141941431365142.SubmitButton > .SEOElement > .contentContainer   {
		 width:185px;
		height:50px;
		opacity:1;
		 }
	
	#p8141941431365142_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:4px;
		border-color:transparent;
		 background:#eb524d;
		opacity:1;
		 }
	
	#p8141941431365142_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:4px;
		border-color:transparent;
		  }
	
	#p8141941431365142_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:4px;
		border-color:transparent;
		 }
	
	#p8141941431365142_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 0px;
		  }
 #p8141941431365142:hover .BgColor { background:#f08c89 !important;opacity:1 !important; }

/***ELEMENT BasicForm***/
	
	#p9147411071412533.BasicForm {
		 top:173px;
		left:50%;
		margin-left:-381px;
		z-index:1167;
		display:block;
		;
		  }
	
	#p9147411071412533.BasicForm > .SEOElement > .contentContainer   {
		 width:761.13330078125px;
		height:404px;
		opacity:1;
		 }
	
	#p9147411071412533_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p9147411071412533_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p9147411071412533_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p9147411071412533_absfill > .elementBorder > .elementContainer {
		 padding: 0px;
		  }
	#p9147411071412533.BasicForm .fieldsContainer {
		  }
	#p9147411071412533.BasicForm .inlineColumn {
		 width:calc((100% / 2) - 6px) }
	#p9147411071412533.BasicForm .inlineSpacer.rowSpacer {
		 height:14px }
	#p9147411071412533.BasicForm .inlineSpacer.colSpacer {
		 width:12px }
	#p9147411071412533.BasicForm .InnerElement[data-type="FormField"][data-item="p1082121415111531312"] .FieldHeight {
		 height:112px }
	#p9147411071412533.BasicForm .InnerElement[data-type="FormField"][data-item="p1082121415111531312"] .dSelectVal.FieldHeight {
		 line-height:112px }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .elementColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:transparent;
		opacity:1;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 0px;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.TextInput {
		 border-width:0px;
		border-style:solid;
		border-radius:4px;
		border-color:transparent;
		background:rgba(255,255,255,1);
		;
		color:rgba(39,42,44,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 15px 14px 15px 14px;
		width:calc(100% - 28px);
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper {
		 background:rgba(255,255,255,1);
		;
		font-size:14px;
		border-radius:4px 4px 4px 4px;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper .ComboHandle {
		 left:calc(100% - 49px );
		color:#eb524d;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper select.WebFormInput {
		 border-width:0px;
		border-style:solid;
		border-radius:4px;
		border-color:transparent;
		color:rgba(39,42,44,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 15px 49px 15px 14px;
		width:calc(100% - 63px);
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper .dSelect .dSelectBtn {
		 border-width:0px;
		border-style:solid;
		border-radius:4px;
		border-color:transparent;
		color:rgba(39,42,44,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 15px 49px 15px 14px;
		width:calc(100% - 63px);
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper select.WebFormInput option {
		 background:rgba(255,255,255,1);
		;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper .dSelect .dSelectDrop {
		 background:rgba(255,255,255,1);
		;
		color:rgba(39,42,44,1);
		;
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.FormSliderWrapper {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		background:transparent;
		font-size:10px;
		font-family:Verdana, Geneva, sans-serif;
		padding: 0px;
		width:100%;
		height:35px;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.FormSliderWrapper .FormSliderBase {
		 background-color:;
		color:;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.FormSliderWrapper .ui-slider-handle {
		 background-color:;
		border-color:;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.FormSliderWrapper .ui-slider-range {
		 background-color:;
		border-color:;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .inputWrapper.col {
		 border-width:0px;
		border-style:solid;
		border-radius:4px;
		border-color:transparent;
		color:rgba(39,42,44,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 15px 14px 15px 14px;
		background:rgba(255,255,255,1);
		;
		 font-size: 14px;
		 color:rgba(39,42,44,1);
		;
		 border-radius:4px 4px 4px 4px;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .unitContainer.UnitHandle {
		 right:14px;
		 color:#eb524d;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .WebFormRGPDInput {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		background:transparent;
		font-size:12px;
		font-family:Verdana, Geneva, sans-serif;
		padding: 0px;
		width:100%;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .WebFormRGPDInput .rgpdAction {
		 color:rgba(235,82,77,1);
		;
		font-size:12px;
		font-family:Verdana, Geneva, sans-serif;
		 }

/***SECTION DefaultSection***/
	
	#p1076814263012159.Section {
		 width:100%;
		height:1167px;
		opacity:1;
		 }
	
	#p1076814263012159.Section div.sectionColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:transparent;
		opacity:1;
		 }
	
	#p1076814263012159.Section div.sectionImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		 }

/***ELEMENT Button***/
	
	#p99149114275760.Button {
		 top:12px;
		left:50%;
		margin-left:-383px;
		z-index:1295;
		display:block;
		;
		  }
	
	#p99149114275760.Button > .SEOElement > .contentContainer   {
		 width:765px;
		height:204px;
		opacity:1;
		 }
	
	#p99149114275760_absfill > .BgColor {
		 border-width:0px 3px 3px 0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p99149114275760_absfill > .elementImgBG {
		 border-width:0px 3px 3px 0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p99149114275760_absfill > .elementBorder {
		 border-width:0px 3px 3px 0px;
		border-style:solid;
		border-radius:0px;
		border-color:#34373c;
		 }
	
	#p99149114275760_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:NunitoSans-Regular;
		padding: 18px 63px 0px 63px;
		 text-align:center }
 #p99149114275760:hover .BgColor { background:#9ca1a8 !important;opacity:0.3 !important; }

/***ELEMENT Button***/
	
	#p11812721401191368.Button {
		 top:223px;
		left:50%;
		margin-left:-383px;
		z-index:1297;
		display:block;
		;
		  }
	
	#p11812721401191368.Button > .SEOElement > .contentContainer   {
		 width:765px;
		height:204px;
		opacity:1;
		 }
	
	#p11812721401191368_absfill > .BgColor {
		 border-width:0px 0px 3px 3px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p11812721401191368_absfill > .elementImgBG {
		 border-width:0px 0px 3px 3px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p11812721401191368_absfill > .elementBorder {
		 border-width:0px 0px 3px 3px;
		border-style:solid;
		border-radius:0px;
		border-color:#34373c;
		 }
	
	#p11812721401191368_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:NunitoSans-Regular;
		padding: 0px 63px 0px 63px;
		 text-align:center }
 #p11812721401191368:hover .BgColor { background:#9ca1a8 !important;opacity:0.3 !important; }

/***ELEMENT Button***/
	
	#p1010107411107261.Button {
		 top:54px;
		left:50%;
		margin-left:-181px;
		z-index:363;
		display:block;
		;
		  }
	
	#p1010107411107261.Button > .SEOElement > .contentContainer   {
		 width:360px;
		height:0;
		opacity:1;
		 }
	
	#p1010107411107261_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p1010107411107261_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p1010107411107261_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p1010107411107261_absfill > .elementBorder > .elementContainer {
		 color:rgba(235,82,77,1);
		font-size:24px;
		font-family:NunitoSans-ExtraBold;
		padding: 0px;
		 text-align:center }

/***ELEMENT Text***/
	
	#p1186134372914110.Text {
		 top:471px;
		left:50%;
		margin-left:-364px;
		z-index:367;
		display:block;
		;
		  }
	
	#p1186134372914110.Text > .SEOElement > .contentContainer   {
		 width:381px;
		height:32px;
		opacity:1;
		 }
	
	#p1186134372914110_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p1186134372914110_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p1186134372914110_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p1186134372914110_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:24px;
		font-family:NunitoSans-ExtraBold;
		padding: 0px;
		 text-align:nd }

/***ELEMENT Text***/
	
	#p915921571010152.Text {
		 top:518px;
		left:50%;
		margin-left:-364px;
		z-index:368;
		display:block;
		;
		  }
	
	#p915921571010152.Text > .SEOElement > .contentContainer   {
		 width:382px;
		height:19px;
		opacity:1;
		 }
	
	#p915921571010152_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p915921571010152_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p915921571010152_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p915921571010152_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 0px;
		 text-align:nd }

/***ELEMENT Text***/
	
	#p91398151431394113.Text {
		 top:667px;
		left:50%;
		margin-left:-148px;
		z-index:367;
		display:block;
		;
		  }
	
	#p91398151431394113.Text > .SEOElement > .contentContainer   {
		 width:296px;
		height:32px;
		opacity:1;
		 }
	
	#p91398151431394113_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p91398151431394113_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p91398151431394113_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p91398151431394113_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:24px;
		font-family:NunitoSans-ExtraBold;
		padding: 0px;
		 text-align:nd }

/***ELEMENT Text***/
	
	#p9411011836103159.Text {
		 top:715px;
		left:50%;
		margin-left:-333px;
		z-index:370;
		display:block;
		;
		  }
	
	#p9411011836103159.Text > .SEOElement > .contentContainer   {
		 width:667px;
		height:19px;
		opacity:1;
		 }
	
	#p9411011836103159_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p9411011836103159_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p9411011836103159_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p9411011836103159_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 0px;
		 text-align:nd }

/***ELEMENT Text***/
	
	#p11116310506107314.Text {
		 top:246px;
		left:50%;
		margin-left:-197px;
		z-index:1295;
		display:block;
		;
		  }
	
	#p11116310506107314.Text > .SEOElement > .contentContainer   {
		 width:393px;
		height:19px;
		opacity:1;
		 }
	
	#p11116310506107314_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p11116310506107314_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p11116310506107314_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p11116310506107314_absfill > .elementBorder > .elementContainer {
		 color:rgba(235,82,77,1);
		font-size:24px;
		font-family:NunitoSans-ExtraBold;
		padding: 0px;
		 text-align:nd }

/***ELEMENT Text***/
	
	#p111122107131001151.Text {
		 top:359px;
		left:50%;
		margin-left:-83px;
		z-index:370;
		display:block;
		;
		  }
	
	#p111122107131001151.Text > .SEOElement > .contentContainer   {
		 width:178px;
		height:19px;
		opacity:1;
		 }
	
	#p111122107131001151_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p111122107131001151_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p111122107131001151_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p111122107131001151_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:NunitoSans-Regular;
		padding: 0px;
		 text-align:nd }

/***ELEMENT Text***/
	
	#p10821353113151577.Text {
		 top:309px;
		left:50%;
		margin-left:-197px;
		z-index:1295;
		display:block;
		;
		  }
	
	#p10821353113151577.Text > .SEOElement > .contentContainer   {
		 width:393px;
		height:19px;
		opacity:1;
		 }
	
	#p10821353113151577_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p10821353113151577_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p10821353113151577_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p10821353113151577_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:NunitoSans-Regular;
		padding: 0px;
		 text-align:nd }

/***ELEMENT Text***/
	
	#p10118334012112314.Text {
		 top:166px;
		left:50%;
		margin-left:-90px;
		z-index:364;
		display:block;
		;
		  }
	
	#p10118334012112314.Text > .SEOElement > .contentContainer   {
		 width:178px;
		height:19px;
		opacity:1;
		 }
	
	#p10118334012112314_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p10118334012112314_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p10118334012112314_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p10118334012112314_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:NunitoSans-Regular;
		padding: 0px;
		 text-align:nd }

/***ELEMENT Shape***/
	
	#p11531014137589107.Shape {
		 top:12px;
		left:0;
		right:0;
		margin-left:0px;
		z-index:200;
		transform: rotate(0deg);
		display:block;
		;
		  }
	
	#p11531014137589107.Shape > .SEOElement > .contentContainer   {
		 width:100%;
		height:768px;
		opacity:1;
		 }
	
	#p11531014137589107_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p11531014137589107_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p11531014137589107_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p11531014137589107_absfill > .elementBorder > .elementContainer {
		 padding: 0px;
		  }

/***ELEMENT SubmitButton***/
	
	#p101725141312135154.SubmitButton {
		 top:80px;
		left:50%;
		margin-left:247px;
		z-index:1316;
		transform: rotate(0deg);
		display:block;
		;
		  }
	
	#p101725141312135154.SubmitButton > .SEOElement > .contentContainer   {
		 width:189px;
		height:58px;
		opacity:1;
		 }
	
	#p101725141312135154_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:2px;
		border-color:transparent;
		 background:#eb524d;
		opacity:1;
		 }
	
	#p101725141312135154_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:2px;
		border-color:transparent;
		  }
	
	#p101725141312135154_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:2px;
		border-color:transparent;
		 }
	
	#p101725141312135154_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:16px;
		font-family:NunitoSans-ExtraBold;
		padding: 0px;
		  }
 #p101725141312135154:hover .BgColor { background:#f08c89 !important;opacity:1 !important; }

/***ELEMENT BasicForm***/
	
	#p90966130100107.BasicForm {
		 top:473px;
		left:50%;
		margin-left:-384px;
		z-index:1316;
		transform: rotate(0deg);
		display:block;
		;
		  }
	
	#p90966130100107.BasicForm > .SEOElement > .contentContainer   {
		 width:527px;
		height:158px;
		opacity:1;
		 }
	
	#p90966130100107_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p90966130100107_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p90966130100107_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#272a2c;
		 }
	
	#p90966130100107_absfill > .elementBorder > .elementContainer {
		 padding: 80px 20px 20px 20px;
		  }
	#p90966130100107.BasicForm .fieldsContainer {
		  }
	#p90966130100107.BasicForm .inlineColumn {
		 width:calc((100% / 2) - 1px) }
	#p90966130100107.BasicForm .inlineSpacer.rowSpacer {
		 height:0px }
	#p90966130100107.BasicForm .inlineSpacer.colSpacer {
		 width:2px }
	#p90966130100107.BasicForm .InnerElement[data-type="FormField"][data-item="p9128813013142914"] .FieldHeight {
		 height:49px }
	#p90966130100107.BasicForm .InnerElement[data-type="FormField"][data-item="p9128813013142914"] .dSelectVal.FieldHeight {
		 line-height:49px }
	#p90966130100107.BasicForm .InnerElement[data-type="FormField"][data-item="p82120431401491512"] .FieldHeight {
		 height:49px }
	#p90966130100107.BasicForm .InnerElement[data-type="FormField"][data-item="p82120431401491512"] .dSelectVal.FieldHeight {
		 line-height:49px }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .elementColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:2px;
		border-color:transparent;
		background:#ffffff;
		opacity:1;
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:2px;
		border-color:transparent;
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .elementContainer {
		 color:rgba(39,42,44,1);
		font-size:16px;
		font-family:NunitoSans-Regular;
		padding: 4px;
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.TextInput {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:rgba(255,255,255,1);
		;
		color:rgba(52,55,60,1);
		font-size:14px;
		font-family:NunitoSans-Regular;
		padding: 0px 14px 0px 14px;
		width:calc(100% - 28px);
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper {
		 background:transparent;
		font-size:10px;
		border-radius:0px 0px 0px 0px;
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper .ComboHandle {
		 left:calc(100% - 35px );
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper select.WebFormInput {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		font-size:10px;
		font-family:Verdana, Geneva, sans-serif;
		padding: 0px 35px 0px 0px;
		width:calc(100% - 35px);
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper .dSelect .dSelectBtn {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		font-size:10px;
		font-family:Verdana, Geneva, sans-serif;
		padding: 0px 35px 0px 0px;
		width:calc(100% - 35px);
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper select.WebFormInput option {
		 background:transparent;
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper .dSelect .dSelectDrop {
		 background:transparent;
		font-size:10px;
		font-family:Verdana, Geneva, sans-serif;
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.FormSliderWrapper {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		background:transparent;
		font-size:10px;
		font-family:Verdana, Geneva, sans-serif;
		padding: 0px;
		width:100%;
		height:35px;
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.FormSliderWrapper .FormSliderBase {
		 background-color:;
		color:;
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.FormSliderWrapper .ui-slider-handle {
		 background-color:;
		border-color:;
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.FormSliderWrapper .ui-slider-range {
		 background-color:;
		border-color:;
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .inputWrapper.col {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		font-size:10px;
		font-family:Verdana, Geneva, sans-serif;
		padding: 0px;
		background:transparent;
		 font-size: 10px;
		 color:;
		 border-radius:0px 0px 0px 0px;
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .unitContainer.UnitHandle {
		 right:0px;
		  }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .WebFormRGPDInput {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		background:transparent;
		font-size:10px;
		font-family:Verdana, Geneva, sans-serif;
		padding: 0px;
		width:100%;
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .WebFormRGPDInput .rgpdAction {
		 font-size:10px;
		font-family:Verdana, Geneva, sans-serif;
		 }
	div.Element[id='p1171215121111106115'].PropertyBasicCounterDrag .InnerElement[data-type=PropertyCounter] > .elementColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:transparent;
		opacity:1;
		 }
	div.Element[id='p1171215121111106115'].PropertyBasicCounterDrag .InnerElement[data-type=PropertyCounter] > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	div.Element[id='p1171215121111106115'].PropertyBasicCounterDrag .InnerElement[data-type=PropertyCounter] > .elementBorder > .elementContainer {
		 padding: 0px;
		 }
	div.Element[id='p1171215121111106115'].PropertyBasicCounterDrag .InnerElement[data-type=PropertyCounter] .CounterTitle {
		 color:rgba(255,255,255,1);
		;
		font-size:16px;
		font-family:NunitoSans-ExtraBold;
		 }
	div.Element[id='p1171215121111106115'].PropertyBasicCounterDrag .InnerElement[data-type=PropertyCounter] .InnerElement[data-type=PropertyCounterEntry] > .elementColorBG {
		 border-width:2px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:transparent;
		opacity:1;
		 }
	div.Element[id='p1171215121111106115'].PropertyBasicCounterDrag .InnerElement[data-type=PropertyCounter] .InnerElement[data-type=PropertyCounterEntry] > .elementBorder {
		 border-width:2px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	div.Element[id='p1171215121111106115'].PropertyBasicCounterDrag .InnerElement[data-type=PropertyCounter] .InnerElement[data-type=PropertyCounterEntry] > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:NunitoSans-Regular;
		padding: 0px;
		 }
	div.Element[id='p1171215121111106115'].PropertyBasicCounterDrag .InnerElement[data-type=PropertyCounter] .InnerElement[data-type=PropertyCounterEntry] .EntryCounter {
		 color:rgba(255,255,255,1);
		;
		font-size:14px;
		font-family:NunitoSans-Regular;
		 }

/***ELEMENT PropertyBasicCounterDrag***/
	
	#p1171215121111106115.PropertyBasicCounterDrag {
		 top:805px;
		left:50%;
		margin-left:-369px;
		z-index:1318;
		display:block;
		;
		  }
	
	#p1171215121111106115.PropertyBasicCounterDrag > .SEOElement > .contentContainer   {
		 width:737.625px;
		height:50px;
		opacity:1;
		 }
	
	#p1171215121111106115_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p1171215121111106115_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p1171215121111106115_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p1171215121111106115_absfill > .elementBorder > .elementContainer {
		 padding: 0px;
		  }
	#p1171215121111106115.PropertyBasicCounterDrag .menu-item {
		 margin-top:0px;
		 }

/***ELEMENT Shape***/
	
	#p112921220375110.Shape {
		 top:940px;
		left:0;
		right:0;
		margin-left:0px;
		z-index:372;
		transform: rotate(0deg);
		display:block;
		;
		  }
	
	#p112921220375110.Shape > .SEOElement > .contentContainer   {
		 width:100%;
		height:10px;
		opacity:1;
		 }
	
	#p112921220375110_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p112921220375110_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p112921220375110_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p112921220375110_absfill > .elementBorder > .elementContainer {
		 padding: 0px;
		  }

/***ELEMENT SocialMenu***/
	
	#p8106131426111114106.SocialMenu {
		 top:878px;
		left:50%;
		margin-left:-68px;
		z-index:1337;
		display:block;
		;
		  }
	
	#p8106131426111114106.SocialMenu > .SEOElement > .contentContainer   {
		 width:auto;
		height:auto;
		opacity:1;
		 }
	
	#p8106131426111114106_absfill > .BgColor {
		 border-width:3px;
		border-style:solid;
		border-radius:9px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p8106131426111114106_absfill > .elementImgBG {
		 border-width:3px;
		border-style:solid;
		border-radius:9px;
		border-color:transparent;
		  }
	
	#p8106131426111114106_absfill > .elementBorder {
		 border-width:3px;
		border-style:solid;
		border-radius:9px;
		border-color:transparent;
		 }
	
	#p8106131426111114106_absfill > .elementBorder > .elementContainer {
		 padding: 8px;
		  }

/***SECTION FooterSection***/
	
	#p901413337619111.Section {
		 width:100%;
		height:956px;
		opacity:1;
		 }
	
	#p901413337619111.Section div.sectionColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:transparent;
		opacity:1;
		 }
	
	#p901413337619111.Section div.sectionImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		 }


/***SECTION Copyright***/
	
	#p8139127134152503.Section {
		 width:;
		height:100%;
		opacity:1;
		 }
	
	#p8139127134152503.Section div.sectionColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:transparent;
		opacity:1;
		filter: contrast(80%);
		 }
	
	#p8139127134152503.Section div.sectionImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		 }
}
/*#endregion*/
/*#region VIEWPORT 992*/
@media only screen  and (min-width : 992px) {
	.ViewportRealm.break_992{ display:block;}
	.ViewportRealm:not(.break_992){ display:none;}

	#viewportNotifier{
	 -webkit-animation: notifyBreak_break_992 .1s ease;
	  -moz-animation: notifyBreak_break_992 .1s ease;
	  -ms-animation: notifyBreak_break_992 .1s ease;
	  -o-animation: notifyBreak_break_992 .1s ease;
	  animation: notifyBreak_break_992 .1s ease;}

	#viewportNotifier::before{	content:'break_992|992'}

	.viewPortFill {width:992px;} 
	.viewportLeft {left: 50%;margin-left: -496px;} 
	.viewportRight {right: 50%;margin-right: -496px;} 
	.viewportCenter {width: 992px;margin-left: -496px;left: 50%;} 


/***ELEMENT SiteMenu***/
	
	#p912014618981148_horizontal.SiteMenu {
		 top:45px;
		left:50%;
		margin-left:-99px;
		z-index:1337;
		display:block;
		;
		  }
	
	#p912014618981148_horizontal.SiteMenu > .SEOElement > .contentContainer   {
		 width:500px;
		height:50px;
		opacity:1;
		 }
	
	#p912014618981148_horizontal_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p912014618981148_horizontal_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p912014618981148_horizontal_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p912014618981148_horizontal_absfill > .elementBorder > .elementContainer {
		 padding: 0px;
		  }
	#p912014618981148_horizontal.SiteMenu .InnerElement[data-type='SiteMenuItem'] {
		 width:auto;
		height:100%;
		 }
	#p912014618981148_horizontal.SiteMenu .InnerElement[data-type='SiteMenuItem'] .elementColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:transparent;
		opacity:1;
		 }
	#p912014618981148_horizontal.SiteMenu .InnerElement[data-type='SiteMenuItem'] .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	#p912014618981148_horizontal.SiteMenu .InnerElement[data-type='SiteMenuItem'] .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 0px;
		 }
	#p912014618981148_horizontal.SiteMenu .InnerElement[data-type='SiteMenuItem'] .SitePageLabel {
		 text-align:center }
 #p912014618981148_horizontal.SiteMenu .InnerElement[data-type='SiteMenuItem']:hover .ContainerStyle { color:rgba(235,82,77,1) !important;font-size:14px !important;font-family:NunitoSans-SemiBold !important; }
 #p912014618981148_horizontal.SiteMenu .InnerElement[data-type='SiteMenuItem'].selected .ContainerStyle { color:rgba(235,82,77,1) !important;font-size:14px !important;font-family:NunitoSans-SemiBold !important; }

/***ELEMENT LanguageFlag***/
	
	#p8101121410121295313.LanguageFlag {
		 top:57px;
		left:50%;
		margin-left:392px;
		z-index:637;
		display:block;
		;
		  }
	
	#p8101121410121295313.LanguageFlag > .SEOElement > .contentContainer   {
		 width:92px;
		height:31px;
		opacity:1;
		 }
	
	#p8101121410121295313_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p8101121410121295313_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p8101121410121295313_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		 }
	
	#p8101121410121295313_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 0px;
		  }
	#p8101121410121295313.LanguageFlag .drop-down {
		 background:rgba(235,82,77,1);
		;
		 }
	#p8101121410121295313.LanguageFlag .drop-arrow {
		 fill:rgba(52,55,60,1);
		;
		 }
	#p8101121410121295313.LanguageFlag .lang-list li.lang-item .lang-text {
		 color:rgba(255,255,255,1);
		;
		font-size:12px;
		font-family:Verdana, Geneva, sans-serif;
		 }

/***ELEMENT Picture***/
	
	#p10338775122339.Picture {
		 top:26px;
		left:50%;
		margin-left:-480px;
		z-index:1314;
		display:block;
		;
		  }
	
	#p10338775122339.Picture > .SEOElement > .contentContainer   {
		 width:164.316665649414px;
		height:94px;
		opacity:1;
		 }
	
	#p10338775122339_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p10338775122339_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background-image: url('//media.egorealestate.com/ORIGINAL/fc06d6f1-6e3e-4304-a36e-1d5d01fe4f06.png');
		 background-repeat:no-repeat;
		 background-position:center center;
		background-size:cover;
		opacity: 1;
		 }
	
	#p10338775122339_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		 }
	
	#p10338775122339_absfill > .elementBorder > .elementContainer {
		 padding: 0px;
		  }

/***SECTION HeaderSection***/
	
	#p10728156314995.Section {
		 width:100%;
		height:143px;
		opacity:1;
		 }
	
	#p10728156314995.Section div.sectionColorBG {
		 border-width:0px 0px 6px 0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:#34373c;
		opacity:1;
		 }
	
	#p10728156314995.Section div.sectionImgBG {
		 border-width:0px 0px 6px 0px;
		border-style:solid;
		border-radius:0px;
		border-color:#eb524d;
		 }
	
	#p10728156314995.Section.PageHeader {
		 position: fixed;
		z-index: 999999;
		box-shadow: 0 3px 10px 0px rgba(102, 115, 136, 0.2);
		 }
	
	#p10728156314995.Section + .FixedGhost {
		 width:100%;
		height:143px;
		opacity:1;
		;
		display:block;
		 }


/***ELEMENT SubmitButton***/
	
	#p116101427410104154.SubmitButton {
		 top:59px;
		left:50%;
		margin-left:255px;
		z-index:0;
		transform: rotate(0deg);
		display:block;
		;
		  }
	
	#p116101427410104154.SubmitButton > .SEOElement > .contentContainer   {
		 width:238px;
		height:50px;
		opacity:1;
		 }
	
	#p116101427410104154_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:6px;
		border-color:transparent;
		 background:#272a2c;
		opacity:1;
		 }
	
	#p116101427410104154_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:6px;
		border-color:transparent;
		  }
	
	#p116101427410104154_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:6px;
		border-color:transparent;
		 }
	
	#p116101427410104154_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 0px;
		  }
 #p116101427410104154:hover .BgColor { background:#979ca5 !important;opacity:1 !important; }

/***ELEMENT BasicForm***/
	
	#p112121313126112538.BasicForm {
		 top:0;
		left:50%;
		margin-left:-493px;
		z-index:1171;
		transform: rotate(0deg);
		display:block;
		;
		  }
	
	#p112121313126112538.BasicForm > .SEOElement > .contentContainer   {
		 width:986px;
		height:150px;
		opacity:1;
		 }
	
	#p112121313126112538_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p112121313126112538_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p112121313126112538_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p112121313126112538_absfill > .elementBorder > .elementContainer {
		 padding: 0px;
		  }
	#p112121313126112538.BasicForm .fieldsContainer {
		  }
	#p112121313126112538.BasicForm .inlineColumn {
		 width:calc((100% / 4) - 11px) }
	#p112121313126112538.BasicForm .inlineSpacer.rowSpacer {
		 height:14px }
	#p112121313126112538.BasicForm .inlineSpacer.colSpacer {
		 width:14px }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .elementColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:transparent;
		opacity:1;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .elementContainer {
		 font-size:10px;
		font-family:Verdana, Geneva, sans-serif;
		padding: 0px;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.TextInput {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:rgba(255,255,255,1);
		;
		font-size:10px;
		font-family:Verdana, Geneva, sans-serif;
		padding: 0px 14px 0px 14px;
		width:calc(100% - 28px);
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper {
		 background:rgba(255,255,255,1);
		;
		font-size:14px;
		border-radius:4px 4px 4px 4px;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper .ComboHandle {
		 left:calc(100% - 49px );
		color:#eb524d;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper select.WebFormInput {
		 border-width:0px;
		border-style:solid;
		border-radius:4px;
		border-color:transparent;
		color:rgba(39,42,44,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 15px 49px 15px 14px;
		width:calc(100% - 63px);
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper .dSelect .dSelectBtn {
		 border-width:0px;
		border-style:solid;
		border-radius:4px;
		border-color:transparent;
		color:rgba(39,42,44,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 15px 49px 15px 14px;
		width:calc(100% - 63px);
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper select.WebFormInput option {
		 background:rgba(255,255,255,1);
		;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper .dSelect .dSelectDrop {
		 background:rgba(255,255,255,1);
		;
		color:rgba(39,42,44,1);
		;
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.FormSliderWrapper {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:transparent;
		font-size:10px;
		font-family:Verdana, Geneva, sans-serif;
		padding: 0px;
		width:100%;
		height:35px;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.FormSliderWrapper .FormSliderBase {
		 background-color:rgba(191,195,198,1);
		;
		color:;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.FormSliderWrapper .ui-slider-handle {
		 background-color:rgba(189,26,21,1);
		;
		border-color:rgba(189,26,21,1);
		;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.FormSliderWrapper .ui-slider-range {
		 background-color:rgba(189,26,21,1);
		;
		border-color:rgba(189,26,21,1);
		;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .inputWrapper.col {
		 border-width:0px;
		border-style:solid;
		border-radius:4px;
		border-color:transparent;
		color:rgba(39,42,44,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 15px 14px 15px 14px;
		background:rgba(255,255,255,1);
		;
		 font-size: 14px;
		 color:rgba(39,42,44,1);
		;
		 border-radius:4px 4px 4px 4px;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .unitContainer.UnitHandle {
		 right:14px;
		 color:#eb524d;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .WebFormRGPDInput {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		background:transparent;
		font-size:10px;
		font-family:Verdana, Geneva, sans-serif;
		padding: 0px;
		width:100%;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .WebFormRGPDInput .rgpdAction {
		 font-size:10px;
		font-family:Verdana, Geneva, sans-serif;
		 }

/***ELEMENT Button***/
	
	#p909151454130501.Button {
		 top:109px;
		left:50%;
		margin-left:307px;
		z-index:464;
		transform: rotate(0deg);
		display:block;
		;
		  }
	
	#p909151454130501.Button > .SEOElement > .contentContainer   {
		 width:142px;
		height:31px;
		opacity:1;
		 }
	
	#p909151454130501_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p909151454130501_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p909151454130501_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p909151454130501_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 0px;
		 text-align:center }
 #p909151454130501:hover .ContainerStyle { color:rgba(39,42,44,1) !important;font-size:14px !important;font-family:NunitoSans-SemiBold !important; }

/***SECTION DefaultSection***/
	
	#p854014912155244.Section {
		 width:100%;
		height:207px;
		opacity:1;
		 }
	
	#p854014912155244.Section div.sectionColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:#eb524d;
		opacity:1;
		 }
	
	#p854014912155244.Section div.sectionImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .emptyMessageStyle {
		 font-size:px;
		 }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=Title] > .elementColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:transparent;
		opacity:1;
		 }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=Title] > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=Title] > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:24px;
		font-family:NunitoSans-ExtraBold;
		padding: 0px 0px 10px 0px;
		text-align:left;
		 }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] > .elementColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:4px;
		border-color:transparent;
		background:#272a2c;
		opacity:1;
		 }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:4px;
		border-color:transparent;
		 }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] > .elementBorder > .elementContainer {
		 padding: 0px;
		 }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .wb-fld-reference {
		 font-size:12px;
		color:rgba(255,255,255,1);
		;
		font-family:NunitoSans-Regular }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .wb-fld-propertytitle {
		 font-size:20px;
		color:rgba(235,82,77,1);
		;
		font-family:NunitoSans-Bold }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .wb-fld-proptype {
		 font-size:20px;
		color:rgba(235,82,77,1);
		;
		font-family:NunitoSans-Bold }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .wb-fld-description {
		 font-size:14px;
		color:rgba(255,255,255,1);
		;
		font-family:NunitoSans-Regular }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .wb-fld-location {
		 font-size:14px;
		color:rgba(255,255,255,1);
		;
		font-family:NunitoSans-SemiBold }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .wb-fld-price {
		 font-size:20px;
		color:rgba(255,255,255,1);
		;
		font-family:NunitoSans-Bold }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .wb-fld-business {
		 font-size:14px;
		color:rgba(235,82,77,1);
		;
		font-family:NunitoSans-SemiBold }
 div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .InnerElement[data-type=FavoriteIcon]:hover .elementContainer svg { fill:rgba(235,82,77,1) !important; !important; }
 div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .InnerElement[data-type=FavoriteIcon].selected .elementContainer svg { fill:rgba(235,82,77,1) !important; !important; }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .InnerElement[data-type=FavoriteIcon] > .elementColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:transparent;
		opacity:1;
		 }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .InnerElement[data-type=FavoriteIcon] > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		 }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .InnerElement[data-type=FavoriteIcon] > .elementBorder > .elementContainer {
		 padding: 0px;
		text-shadow: 0px 0px 1px rgba(87,94,98,1);
		;
		 }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .InnerElement[data-type=FavoriteIcon] .Size {
		 width:20px;
		 height:20px;
		 }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .InnerElement[data-type=FavoriteIcon] .FavSvg {
		 width: 100%;
		 height: auto;
		 font-family: ego-icon-font;
		 fill:rgba(255,255,255,1);
		;
		stroke:transparent;
		stroke-width:0px;
		;
		 }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .InnerElement[data-type=FavoriteIcon] .ContainerStyle {
		 padding: 0px;
		text-shadow: 0px 0px 1px rgba(87,94,98,1);
		;
		 }

/***ELEMENT PropertyFavoriteList***/
	
	#p913111475913101510.PropertyFavoriteList {
		 left:50%;
		margin-left:-496px;
		z-index:0;
		display:block;
		;
		  }
	
	#p913111475913101510.PropertyFavoriteList > .SEOElement > .contentContainer   {
		 width:992px;
		height:1401.953125px;
		opacity:1;
		 }
	
	#p913111475913101510_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p913111475913101510_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p913111475913101510_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p913111475913101510_absfill > .elementBorder > .elementContainer {
		 padding: 15px 0px 15px 0px;
		  }

/***SECTION DefaultSection***/
	
	#p1010789112214015.Section {
		 width:100%;
		height:auto;
		opacity:1;
		 }
	
	#p1010789112214015.Section div.sectionColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:transparent;
		opacity:1;
		 }
	
	#p1010789112214015.Section div.sectionImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }

/***ELEMENT Text***/
	
	#p9961081212512615.Text {
		 top:81px;
		left:50%;
		margin-left:-494px;
		z-index:198;
		transform: rotate(0deg);
		display:block;
		;
		  }
	
	#p9961081212512615.Text > .SEOElement > .contentContainer   {
		 width:976.988586425781px;
		height:31.9886360168457px;
		opacity:1;
		 }
	
	#p9961081212512615_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p9961081212512615_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p9961081212512615_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p9961081212512615_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:24px;
		font-family:NunitoSans-ExtraBold;
		padding: 0px;
		 text-align:nd }

/***ELEMENT SubmitButton***/
	
	#p8141941431365142.SubmitButton {
		 top:430px;
		left:50%;
		margin-left:252px;
		z-index:0;
		display:block;
		;
		  }
	
	#p8141941431365142.SubmitButton > .SEOElement > .contentContainer   {
		 width:244px;
		height:50px;
		opacity:1;
		 }
	
	#p8141941431365142_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:4px;
		border-color:transparent;
		 background:#eb524d;
		opacity:1;
		 }
	
	#p8141941431365142_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:4px;
		border-color:transparent;
		  }
	
	#p8141941431365142_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:4px;
		border-color:transparent;
		 }
	
	#p8141941431365142_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 0px;
		  }
 #p8141941431365142:hover .BgColor { background:#f08c89 !important;opacity:1 !important; }

/***ELEMENT BasicForm***/
	
	#p9147411071412533.BasicForm {
		 top:173px;
		left:50%;
		margin-left:-494px;
		z-index:1167;
		display:block;
		;
		  }
	
	#p9147411071412533.BasicForm > .SEOElement > .contentContainer   {
		 width:982px;
		height:391px;
		opacity:1;
		 }
	
	#p9147411071412533_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p9147411071412533_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p9147411071412533_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p9147411071412533_absfill > .elementBorder > .elementContainer {
		 padding: 0px;
		  }
	#p9147411071412533.BasicForm .fieldsContainer {
		  }
	#p9147411071412533.BasicForm .inlineColumn {
		 width:calc((100% / 4) - 9px) }
	#p9147411071412533.BasicForm .inlineSpacer.rowSpacer {
		 height:14px }
	#p9147411071412533.BasicForm .inlineSpacer.colSpacer {
		 width:12px }
	#p9147411071412533.BasicForm .InnerElement[data-type="FormField"][data-item="p1082121415111531312"] .FieldHeight {
		 height:112px }
	#p9147411071412533.BasicForm .InnerElement[data-type="FormField"][data-item="p1082121415111531312"] .dSelectVal.FieldHeight {
		 line-height:112px }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .elementColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:transparent;
		opacity:1;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 0px;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.TextInput {
		 border-width:0px;
		border-style:solid;
		border-radius:4px;
		border-color:transparent;
		background:rgba(255,255,255,1);
		;
		color:rgba(39,42,44,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 15px 14px 15px 14px;
		width:calc(100% - 28px);
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper {
		 background:rgba(255,255,255,1);
		;
		font-size:14px;
		border-radius:4px 4px 4px 4px;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper .ComboHandle {
		 left:calc(100% - 49px );
		color:#eb524d;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper select.WebFormInput {
		 border-width:0px;
		border-style:solid;
		border-radius:4px;
		border-color:transparent;
		color:rgba(39,42,44,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 15px 49px 15px 14px;
		width:calc(100% - 63px);
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper .dSelect .dSelectBtn {
		 border-width:0px;
		border-style:solid;
		border-radius:4px;
		border-color:transparent;
		color:rgba(39,42,44,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 15px 49px 15px 14px;
		width:calc(100% - 63px);
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper select.WebFormInput option {
		 background:rgba(255,255,255,1);
		;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper .dSelect .dSelectDrop {
		 background:rgba(255,255,255,1);
		;
		color:rgba(39,42,44,1);
		;
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.FormSliderWrapper {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		background:transparent;
		font-size:10px;
		font-family:Verdana, Geneva, sans-serif;
		padding: 0px;
		width:100%;
		height:35px;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.FormSliderWrapper .FormSliderBase {
		 background-color:;
		color:;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.FormSliderWrapper .ui-slider-handle {
		 background-color:;
		border-color:;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.FormSliderWrapper .ui-slider-range {
		 background-color:;
		border-color:;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .inputWrapper.col {
		 border-width:0px;
		border-style:solid;
		border-radius:4px;
		border-color:transparent;
		color:rgba(39,42,44,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 15px 14px 15px 14px;
		background:rgba(255,255,255,1);
		;
		 font-size: 14px;
		 color:rgba(39,42,44,1);
		;
		 border-radius:4px 4px 4px 4px;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .unitContainer.UnitHandle {
		 right:14px;
		 color:#eb524d;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .WebFormRGPDInput {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		background:transparent;
		font-size:12px;
		font-family:Verdana, Geneva, sans-serif;
		padding: 0px;
		width:100%;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .WebFormRGPDInput .rgpdAction {
		 color:rgba(235,82,77,1);
		;
		font-size:12px;
		font-family:Verdana, Geneva, sans-serif;
		 }

/***SECTION DefaultSection***/
	
	#p1076814263012159.Section {
		 width:100%;
		height:833px;
		opacity:1;
		 }
	
	#p1076814263012159.Section div.sectionColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:transparent;
		opacity:1;
		 }
	
	#p1076814263012159.Section div.sectionImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		 }

/***ELEMENT Button***/
	
	#p99149114275760.Button {
		 top:16px;
		left:50%;
		margin-left:-493px;
		z-index:1297;
		display:block;
		;
		  }
	
	#p99149114275760.Button > .SEOElement > .contentContainer   {
		 width:490px;
		height:204px;
		opacity:1;
		 }
	
	#p99149114275760_absfill > .BgColor {
		 border-width:0px 3px 3px 0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p99149114275760_absfill > .elementImgBG {
		 border-width:0px 3px 3px 0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p99149114275760_absfill > .elementBorder {
		 border-width:0px 3px 3px 0px;
		border-style:solid;
		border-radius:0px;
		border-color:#34373c;
		 }
	
	#p99149114275760_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:NunitoSans-Regular;
		padding: 18px 63px 0px 63px;
		 text-align:center }
 #p99149114275760:hover .BgColor { background:#9ca1a8 !important;opacity:0.3 !important; }

/***ELEMENT Button***/
	
	#p11812721401191368.Button {
		 top:16px;
		left:50%;
		margin-left:-3px;
		z-index:1295;
		display:block;
		;
		  }
	
	#p11812721401191368.Button > .SEOElement > .contentContainer   {
		 width:496px;
		height:204px;
		opacity:1;
		 }
	
	#p11812721401191368_absfill > .BgColor {
		 border-width:0px 0px 3px 3px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p11812721401191368_absfill > .elementImgBG {
		 border-width:0px 0px 3px 3px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p11812721401191368_absfill > .elementBorder {
		 border-width:0px 0px 3px 3px;
		border-style:solid;
		border-radius:0px;
		border-color:#34373c;
		 }
	
	#p11812721401191368_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:NunitoSans-Regular;
		padding: 0px 63px 0px 63px;
		 text-align:center }
 #p11812721401191368:hover .BgColor { background:#9ca1a8 !important;opacity:0.3 !important; }

/***ELEMENT Button***/
	
	#p1010107411107261.Button {
		 top:71px;
		left:50%;
		margin-left:-432px;
		z-index:363;
		display:block;
		;
		  }
	
	#p1010107411107261.Button > .SEOElement > .contentContainer   {
		 width:360px;
		height:0;
		opacity:1;
		 }
	
	#p1010107411107261_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p1010107411107261_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p1010107411107261_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p1010107411107261_absfill > .elementBorder > .elementContainer {
		 color:rgba(235,82,77,1);
		font-size:24px;
		font-family:NunitoSans-ExtraBold;
		padding: 0px;
		 text-align:center }

/***ELEMENT Text***/
	
	#p1186134372914110.Text {
		 top:263px;
		left:50%;
		margin-left:-480px;
		z-index:367;
		display:block;
		;
		  }
	
	#p1186134372914110.Text > .SEOElement > .contentContainer   {
		 width:381px;
		height:32px;
		opacity:1;
		 }
	
	#p1186134372914110_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p1186134372914110_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p1186134372914110_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p1186134372914110_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:24px;
		font-family:NunitoSans-ExtraBold;
		padding: 0px;
		 text-align:nd }

/***ELEMENT Text***/
	
	#p915921571010152.Text {
		 top:305px;
		left:50%;
		margin-left:-480px;
		z-index:368;
		display:block;
		;
		  }
	
	#p915921571010152.Text > .SEOElement > .contentContainer   {
		 width:382px;
		height:19px;
		opacity:1;
		 }
	
	#p915921571010152_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p915921571010152_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p915921571010152_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p915921571010152_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 0px;
		 text-align:nd }

/***ELEMENT Text***/
	
	#p91398151431394113.Text {
		 top:263px;
		left:50%;
		margin-left:201px;
		z-index:367;
		display:block;
		;
		  }
	
	#p91398151431394113.Text > .SEOElement > .contentContainer   {
		 width:290px;
		height:32px;
		opacity:1;
		 }
	
	#p91398151431394113_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p91398151431394113_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p91398151431394113_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p91398151431394113_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:24px;
		font-family:NunitoSans-ExtraBold;
		padding: 0px;
		 text-align:nd }

/***ELEMENT Text***/
	
	#p9411011836103159.Text {
		 top:313px;
		left:50%;
		margin-left:199px;
		z-index:370;
		display:block;
		;
		  }
	
	#p9411011836103159.Text > .SEOElement > .contentContainer   {
		 width:293px;
		height:19px;
		opacity:1;
		 }
	
	#p9411011836103159_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p9411011836103159_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p9411011836103159_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p9411011836103159_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 0px;
		 text-align:nd }

/***ELEMENT Text***/
	
	#p11116310506107314.Text {
		 top:52px;
		left:50%;
		margin-left:59px;
		z-index:1295;
		display:block;
		;
		  }
	
	#p11116310506107314.Text > .SEOElement > .contentContainer   {
		 width:393px;
		height:19px;
		opacity:1;
		 }
	
	#p11116310506107314_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p11116310506107314_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p11116310506107314_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p11116310506107314_absfill > .elementBorder > .elementContainer {
		 color:rgba(235,82,77,1);
		font-size:24px;
		font-family:NunitoSans-ExtraBold;
		padding: 0px;
		 text-align:nd }

/***ELEMENT Text***/
	
	#p111122107131001151.Text {
		 top:172px;
		left:50%;
		margin-left:164px;
		z-index:370;
		display:block;
		;
		  }
	
	#p111122107131001151.Text > .SEOElement > .contentContainer   {
		 width:178px;
		height:19px;
		opacity:1;
		 }
	
	#p111122107131001151_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p111122107131001151_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p111122107131001151_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p111122107131001151_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:NunitoSans-Regular;
		padding: 0px;
		 text-align:nd }

/***ELEMENT Text***/
	
	#p10821353113151577.Text {
		 top:112px;
		left:50%;
		margin-left:58px;
		z-index:1295;
		display:block;
		;
		  }
	
	#p10821353113151577.Text > .SEOElement > .contentContainer   {
		 width:393px;
		height:19px;
		opacity:1;
		 }
	
	#p10821353113151577_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p10821353113151577_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p10821353113151577_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p10821353113151577_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:NunitoSans-Regular;
		padding: 0px;
		 text-align:nd }

/***ELEMENT Text***/
	
	#p10118334012112314.Text {
		 top:172px;
		left:50%;
		margin-left:-342px;
		z-index:364;
		display:block;
		;
		  }
	
	#p10118334012112314.Text > .SEOElement > .contentContainer   {
		 width:178px;
		height:19px;
		opacity:1;
		 }
	
	#p10118334012112314_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p10118334012112314_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p10118334012112314_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p10118334012112314_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:NunitoSans-Regular;
		padding: 0px;
		 text-align:nd }

/***ELEMENT Shape***/
	
	#p11531014137589107.Shape {
		 top:15px;
		left:0;
		right:0;
		margin-left:0px;
		z-index:200;
		transform: rotate(0deg);
		display:block;
		;
		  }
	
	#p11531014137589107.Shape > .SEOElement > .contentContainer   {
		 width:100%;
		height:439px;
		opacity:1;
		 }
	
	#p11531014137589107_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p11531014137589107_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p11531014137589107_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p11531014137589107_absfill > .elementBorder > .elementContainer {
		 padding: 0px;
		  }

/***ELEMENT SubmitButton***/
	
	#p101725141312135154.SubmitButton {
		 top:80px;
		left:50%;
		margin-left:247px;
		z-index:1316;
		transform: rotate(0deg);
		display:block;
		;
		  }
	
	#p101725141312135154.SubmitButton > .SEOElement > .contentContainer   {
		 width:189px;
		height:58px;
		opacity:1;
		 }
	
	#p101725141312135154_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:2px;
		border-color:transparent;
		 background:#eb524d;
		opacity:1;
		 }
	
	#p101725141312135154_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:2px;
		border-color:transparent;
		  }
	
	#p101725141312135154_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:2px;
		border-color:transparent;
		 }
	
	#p101725141312135154_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:16px;
		font-family:NunitoSans-ExtraBold;
		padding: 0px;
		  }
 #p101725141312135154:hover .BgColor { background:#f08c89 !important;opacity:1 !important; }

/***ELEMENT BasicForm***/
	
	#p90966130100107.BasicForm {
		 top:269px;
		left:50%;
		margin-left:-503px;
		z-index:1316;
		transform: rotate(0deg);
		display:block;
		;
		  }
	
	#p90966130100107.BasicForm > .SEOElement > .contentContainer   {
		 width:527px;
		height:158px;
		opacity:1;
		 }
	
	#p90966130100107_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p90966130100107_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p90966130100107_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#272a2c;
		 }
	
	#p90966130100107_absfill > .elementBorder > .elementContainer {
		 padding: 80px 20px 20px 20px;
		  }
	#p90966130100107.BasicForm .fieldsContainer {
		  }
	#p90966130100107.BasicForm .inlineColumn {
		 width:calc((100% / 2) - 1px) }
	#p90966130100107.BasicForm .inlineSpacer.rowSpacer {
		 height:0px }
	#p90966130100107.BasicForm .inlineSpacer.colSpacer {
		 width:2px }
	#p90966130100107.BasicForm .InnerElement[data-type="FormField"][data-item="p9128813013142914"] .FieldHeight {
		 height:49px }
	#p90966130100107.BasicForm .InnerElement[data-type="FormField"][data-item="p9128813013142914"] .dSelectVal.FieldHeight {
		 line-height:49px }
	#p90966130100107.BasicForm .InnerElement[data-type="FormField"][data-item="p82120431401491512"] .FieldHeight {
		 height:49px }
	#p90966130100107.BasicForm .InnerElement[data-type="FormField"][data-item="p82120431401491512"] .dSelectVal.FieldHeight {
		 line-height:49px }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .elementColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:2px;
		border-color:transparent;
		background:#ffffff;
		opacity:1;
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:2px;
		border-color:transparent;
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .elementContainer {
		 color:rgba(39,42,44,1);
		font-size:16px;
		font-family:NunitoSans-Regular;
		padding: 4px;
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.TextInput {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:rgba(255,255,255,1);
		;
		color:rgba(52,55,60,1);
		font-size:14px;
		font-family:NunitoSans-Regular;
		padding: 0px 14px 0px 14px;
		width:calc(100% - 28px);
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper {
		 background:transparent;
		font-size:10px;
		border-radius:0px 0px 0px 0px;
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper .ComboHandle {
		 left:calc(100% - 35px );
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper select.WebFormInput {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		font-size:10px;
		font-family:Verdana, Geneva, sans-serif;
		padding: 0px 35px 0px 0px;
		width:calc(100% - 35px);
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper .dSelect .dSelectBtn {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		font-size:10px;
		font-family:Verdana, Geneva, sans-serif;
		padding: 0px 35px 0px 0px;
		width:calc(100% - 35px);
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper select.WebFormInput option {
		 background:transparent;
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper .dSelect .dSelectDrop {
		 background:transparent;
		font-size:10px;
		font-family:Verdana, Geneva, sans-serif;
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.FormSliderWrapper {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		background:transparent;
		font-size:10px;
		font-family:Verdana, Geneva, sans-serif;
		padding: 0px;
		width:100%;
		height:35px;
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.FormSliderWrapper .FormSliderBase {
		 background-color:;
		color:;
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.FormSliderWrapper .ui-slider-handle {
		 background-color:;
		border-color:;
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.FormSliderWrapper .ui-slider-range {
		 background-color:;
		border-color:;
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .inputWrapper.col {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		font-size:10px;
		font-family:Verdana, Geneva, sans-serif;
		padding: 0px;
		background:transparent;
		 font-size: 10px;
		 color:;
		 border-radius:0px 0px 0px 0px;
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .unitContainer.UnitHandle {
		 right:0px;
		  }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .WebFormRGPDInput {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		background:transparent;
		font-size:10px;
		font-family:Verdana, Geneva, sans-serif;
		padding: 0px;
		width:100%;
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .WebFormRGPDInput .rgpdAction {
		 font-size:10px;
		font-family:Verdana, Geneva, sans-serif;
		 }
	div.Element[id='p1171215121111106115'].PropertyBasicCounterDrag .InnerElement[data-type=PropertyCounter] > .elementColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:transparent;
		opacity:1;
		 }
	div.Element[id='p1171215121111106115'].PropertyBasicCounterDrag .InnerElement[data-type=PropertyCounter] > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	div.Element[id='p1171215121111106115'].PropertyBasicCounterDrag .InnerElement[data-type=PropertyCounter] > .elementBorder > .elementContainer {
		 padding: 0px;
		 }
	div.Element[id='p1171215121111106115'].PropertyBasicCounterDrag .InnerElement[data-type=PropertyCounter] .CounterTitle {
		 color:rgba(255,255,255,1);
		;
		font-size:16px;
		font-family:NunitoSans-ExtraBold;
		 }
	div.Element[id='p1171215121111106115'].PropertyBasicCounterDrag .InnerElement[data-type=PropertyCounter] .InnerElement[data-type=PropertyCounterEntry] > .elementColorBG {
		 border-width:6px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:transparent;
		opacity:1;
		 }
	div.Element[id='p1171215121111106115'].PropertyBasicCounterDrag .InnerElement[data-type=PropertyCounter] .InnerElement[data-type=PropertyCounterEntry] > .elementBorder {
		 border-width:6px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	div.Element[id='p1171215121111106115'].PropertyBasicCounterDrag .InnerElement[data-type=PropertyCounter] .InnerElement[data-type=PropertyCounterEntry] > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:NunitoSans-Regular;
		padding: 0px;
		 }
	div.Element[id='p1171215121111106115'].PropertyBasicCounterDrag .InnerElement[data-type=PropertyCounter] .InnerElement[data-type=PropertyCounterEntry] .EntryCounter {
		 color:rgba(255,255,255,1);
		;
		font-size:14px;
		font-family:NunitoSans-Regular;
		 }

/***ELEMENT PropertyBasicCounterDrag***/
	
	#p1171215121111106115.PropertyBasicCounterDrag {
		 top:465px;
		left:50%;
		margin-left:-495px;
		z-index:1318;
		display:block;
		;
		  }
	
	#p1171215121111106115.PropertyBasicCounterDrag > .SEOElement > .contentContainer   {
		 width:638.625px;
		height:89px;
		opacity:1;
		 }
	
	#p1171215121111106115_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p1171215121111106115_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p1171215121111106115_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p1171215121111106115_absfill > .elementBorder > .elementContainer {
		 padding: 0px;
		  }
	#p1171215121111106115.PropertyBasicCounterDrag .menu-item {
		 margin-top:0px;
		 }

/***ELEMENT Shape***/
	
	#p112921220375110.Shape {
		 top:563px;
		left:0;
		right:0;
		margin-left:0px;
		z-index:372;
		transform: rotate(0deg);
		display:block;
		;
		  }
	
	#p112921220375110.Shape > .SEOElement > .contentContainer   {
		 width:100%;
		height:10px;
		opacity:1;
		 }
	
	#p112921220375110_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p112921220375110_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p112921220375110_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p112921220375110_absfill > .elementBorder > .elementContainer {
		 padding: 0px;
		  }

/***ELEMENT SocialMenu***/
	
	#p8106131426111114106.SocialMenu {
		 top:486px;
		left:50%;
		margin-left:348px;
		z-index:1337;
		display:block;
		;
		  }
	
	#p8106131426111114106.SocialMenu > .SEOElement > .contentContainer   {
		 width:auto;
		height:auto;
		opacity:1;
		 }
	
	#p8106131426111114106_absfill > .BgColor {
		 border-width:3px;
		border-style:solid;
		border-radius:9px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p8106131426111114106_absfill > .elementImgBG {
		 border-width:3px;
		border-style:solid;
		border-radius:9px;
		border-color:transparent;
		  }
	
	#p8106131426111114106_absfill > .elementBorder {
		 border-width:3px;
		border-style:solid;
		border-radius:9px;
		border-color:transparent;
		 }
	
	#p8106131426111114106_absfill > .elementBorder > .elementContainer {
		 padding: 8px;
		  }

/***SECTION FooterSection***/
	
	#p901413337619111.Section {
		 width:100%;
		height:576px;
		opacity:1;
		 }
	
	#p901413337619111.Section div.sectionColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:transparent;
		opacity:1;
		 }
	
	#p901413337619111.Section div.sectionImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		 }


/***SECTION Copyright***/
	
	#p8139127134152503.Section {
		 width:;
		height:100%;
		opacity:1;
		 }
	
	#p8139127134152503.Section div.sectionColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:transparent;
		opacity:1;
		filter: contrast(80%);
		 }
	
	#p8139127134152503.Section div.sectionImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		 }
}
/*#endregion*/
/*#region VIEWPORT 1200*/
@media only screen  and (min-width : 1200px) {
	.ViewportRealm.break_1200{ display:block;}
	.ViewportRealm:not(.break_1200){ display:none;}

	#viewportNotifier{
	 -webkit-animation: notifyBreak_break_1200 .1s ease;
	  -moz-animation: notifyBreak_break_1200 .1s ease;
	  -ms-animation: notifyBreak_break_1200 .1s ease;
	  -o-animation: notifyBreak_break_1200 .1s ease;
	  animation: notifyBreak_break_1200 .1s ease;}

	#viewportNotifier::before{	content:'break_1200|1200'}

	.viewPortFill {width:1200px;} 
	.viewportLeft {left: 50%;margin-left: -600px;} 
	.viewportRight {right: 50%;margin-right: -600px;} 
	.viewportCenter {width: 1200px;margin-left: -600px;left: 50%;} 


/***ELEMENT SiteMenu***/
	
	#p912014618981148_horizontal.SiteMenu {
		 top:28px;
		left:50%;
		margin-left:-46px;
		z-index:1337;
		display:block;
		;
		  }
	
	#p912014618981148_horizontal.SiteMenu > .SEOElement > .contentContainer   {
		 width:500px;
		height:50px;
		opacity:1;
		 }
	
	#p912014618981148_horizontal_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p912014618981148_horizontal_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p912014618981148_horizontal_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p912014618981148_horizontal_absfill > .elementBorder > .elementContainer {
		 padding: 0px;
		  }
	#p912014618981148_horizontal.SiteMenu .InnerElement[data-type='SiteMenuItem'] {
		 width:auto;
		height:100%;
		 }
	#p912014618981148_horizontal.SiteMenu .InnerElement[data-type='SiteMenuItem'] .elementColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:transparent;
		opacity:1;
		 }
	#p912014618981148_horizontal.SiteMenu .InnerElement[data-type='SiteMenuItem'] .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	#p912014618981148_horizontal.SiteMenu .InnerElement[data-type='SiteMenuItem'] .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 0px;
		 }
	#p912014618981148_horizontal.SiteMenu .InnerElement[data-type='SiteMenuItem'] .SitePageLabel {
		 text-align:center }
 #p912014618981148_horizontal.SiteMenu .InnerElement[data-type='SiteMenuItem']:hover .ContainerStyle { color:rgba(235,82,77,1) !important;font-size:14px !important;font-family:NunitoSans-SemiBold !important; }
 #p912014618981148_horizontal.SiteMenu .InnerElement[data-type='SiteMenuItem'].selected .ContainerStyle { color:rgba(235,82,77,1) !important;font-size:14px !important;font-family:NunitoSans-SemiBold !important; }

/***ELEMENT LanguageFlag***/
	
	#p8101121410121295313.LanguageFlag {
		 top:36px;
		left:50%;
		margin-left:469px;
		z-index:637;
		display:block;
		;
		  }
	
	#p8101121410121295313.LanguageFlag > .SEOElement > .contentContainer   {
		 width:130px;
		height:39px;
		opacity:1;
		 }
	
	#p8101121410121295313_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p8101121410121295313_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p8101121410121295313_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		 }
	
	#p8101121410121295313_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 0px;
		  }
	#p8101121410121295313.LanguageFlag .drop-down {
		 background:rgba(235,82,77,1);
		;
		 }
	#p8101121410121295313.LanguageFlag .drop-arrow {
		 fill:rgba(52,55,60,1);
		;
		 }
	#p8101121410121295313.LanguageFlag .lang-list li.lang-item .lang-text {
		 color:rgba(255,255,255,1);
		;
		font-size:12px;
		font-family:Verdana, Geneva, sans-serif;
		 }

/***ELEMENT Picture***/
	
	#p10338775122339.Picture {
		 top:10px;
		left:50%;
		margin-left:-585px;
		z-index:1314;
		display:block;
		;
		  }
	
	#p10338775122339.Picture > .SEOElement > .contentContainer   {
		 width:164.316665649414px;
		height:94px;
		opacity:1;
		 }
	
	#p10338775122339_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p10338775122339_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background-image: url('//media.egorealestate.com/ORIGINAL/fc06d6f1-6e3e-4304-a36e-1d5d01fe4f06.png');
		 background-repeat:no-repeat;
		 background-position:center center;
		background-size:cover;
		opacity: 1;
		 }
	
	#p10338775122339_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		 }
	
	#p10338775122339_absfill > .elementBorder > .elementContainer {
		 padding: 0px;
		  }

/***SECTION HeaderSection***/
	
	#p10728156314995.Section {
		 width:100%;
		height:117px;
		opacity:1;
		 }
	
	#p10728156314995.Section div.sectionColorBG {
		 border-width:0px 0px 6px 0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:#34373c;
		opacity:1;
		 }
	
	#p10728156314995.Section div.sectionImgBG {
		 border-width:0px 0px 6px 0px;
		border-style:solid;
		border-radius:0px;
		border-color:#eb524d;
		 }
	
	#p10728156314995.Section.PageHeader {
		 position: fixed;
		z-index: 999999;
		box-shadow: 0 3px 10px 0px rgba(102, 115, 136, 0.2);
		 }
	
	#p10728156314995.Section + .FixedGhost {
		 width:100%;
		height:117px;
		opacity:1;
		;
		display:block;
		 }


/***ELEMENT SubmitButton***/
	
	#p116101427410104154.SubmitButton {
		 top:67px;
		left:50%;
		margin-left:309px;
		z-index:0;
		transform: rotate(0deg);
		display:block;
		;
		  }
	
	#p116101427410104154.SubmitButton > .SEOElement > .contentContainer   {
		 width:291px;
		height:50px;
		opacity:1;
		 }
	
	#p116101427410104154_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:6px;
		border-color:transparent;
		 background:#272a2c;
		opacity:1;
		 }
	
	#p116101427410104154_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:6px;
		border-color:transparent;
		  }
	
	#p116101427410104154_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:6px;
		border-color:transparent;
		 }
	
	#p116101427410104154_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 0px;
		  }
 #p116101427410104154:hover .BgColor { background:#979ca5 !important;opacity:1 !important; }

/***ELEMENT BasicForm***/
	
	#p112121313126112538.BasicForm {
		 top:32px;
		left:50%;
		margin-left:-598px;
		z-index:1171;
		transform: rotate(0deg);
		display:block;
		;
		  }
	
	#p112121313126112538.BasicForm > .SEOElement > .contentContainer   {
		 width:1200px;
		height:150px;
		opacity:1;
		 }
	
	#p112121313126112538_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p112121313126112538_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p112121313126112538_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p112121313126112538_absfill > .elementBorder > .elementContainer {
		 padding: 0px;
		  }
	#p112121313126112538.BasicForm .fieldsContainer {
		  }
	#p112121313126112538.BasicForm .inlineColumn {
		 width:calc((100% / 4) - 11px) }
	#p112121313126112538.BasicForm .inlineSpacer.rowSpacer {
		 height:14px }
	#p112121313126112538.BasicForm .inlineSpacer.colSpacer {
		 width:14px }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .elementColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:transparent;
		opacity:1;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .elementContainer {
		 font-size:10px;
		font-family:Verdana, Geneva, sans-serif;
		padding: 0px;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.TextInput {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:rgba(255,255,255,1);
		;
		font-size:10px;
		font-family:Verdana, Geneva, sans-serif;
		padding: 0px 14px 0px 14px;
		width:calc(100% - 28px);
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper {
		 background:rgba(255,255,255,1);
		;
		font-size:14px;
		border-radius:4px 4px 4px 4px;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper .ComboHandle {
		 left:calc(100% - 49px );
		color:#eb524d;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper select.WebFormInput {
		 border-width:0px;
		border-style:solid;
		border-radius:4px;
		border-color:transparent;
		color:rgba(39,42,44,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 15px 49px 15px 14px;
		width:calc(100% - 63px);
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper .dSelect .dSelectBtn {
		 border-width:0px;
		border-style:solid;
		border-radius:4px;
		border-color:transparent;
		color:rgba(39,42,44,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 15px 49px 15px 14px;
		width:calc(100% - 63px);
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper select.WebFormInput option {
		 background:rgba(255,255,255,1);
		;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper .dSelect .dSelectDrop {
		 background:rgba(255,255,255,1);
		;
		color:rgba(39,42,44,1);
		;
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.FormSliderWrapper {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:transparent;
		font-size:10px;
		font-family:Verdana, Geneva, sans-serif;
		padding: 0px;
		width:100%;
		height:35px;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.FormSliderWrapper .FormSliderBase {
		 background-color:rgba(191,195,198,1);
		;
		color:;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.FormSliderWrapper .ui-slider-handle {
		 background-color:rgba(189,26,21,1);
		;
		border-color:rgba(189,26,21,1);
		;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.FormSliderWrapper .ui-slider-range {
		 background-color:rgba(189,26,21,1);
		;
		border-color:rgba(189,26,21,1);
		;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .inputWrapper.col {
		 border-width:0px;
		border-style:solid;
		border-radius:4px;
		border-color:transparent;
		color:rgba(39,42,44,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 15px 14px 15px 14px;
		background:rgba(255,255,255,1);
		;
		 font-size: 14px;
		 color:rgba(39,42,44,1);
		;
		 border-radius:4px 4px 4px 4px;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .unitContainer.UnitHandle {
		 right:14px;
		 color:#eb524d;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .WebFormRGPDInput {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		background:transparent;
		font-size:10px;
		font-family:Verdana, Geneva, sans-serif;
		padding: 0px;
		width:100%;
		 }
	#p112121313126112538.BasicForm div.InnerElement[data-type=FormField] .WebFormRGPDInput .rgpdAction {
		 font-size:10px;
		font-family:Verdana, Geneva, sans-serif;
		 }

/***ELEMENT Button***/
	
	#p909151454130501.Button {
		 top:119px;
		left:50%;
		margin-left:384px;
		z-index:464;
		transform: rotate(0deg);
		display:block;
		;
		  }
	
	#p909151454130501.Button > .SEOElement > .contentContainer   {
		 width:142px;
		height:31px;
		opacity:1;
		 }
	
	#p909151454130501_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p909151454130501_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p909151454130501_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p909151454130501_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 0px;
		 text-align:center }
 #p909151454130501:hover .ContainerStyle { color:rgba(39,42,44,1) !important;font-size:14px !important;font-family:NunitoSans-SemiBold !important; }

/***SECTION DefaultSection***/
	
	#p854014912155244.Section {
		 width:100%;
		height:196px;
		opacity:1;
		 }
	
	#p854014912155244.Section div.sectionColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:#eb524d;
		opacity:1;
		 }
	
	#p854014912155244.Section div.sectionImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .emptyMessageStyle {
		 font-size:px;
		 }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=Title] > .elementColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:transparent;
		opacity:1;
		 }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=Title] > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=Title] > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:24px;
		font-family:NunitoSans-ExtraBold;
		padding: 0px 0px 10px 0px;
		text-align:left;
		 }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] > .elementColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:4px;
		border-color:transparent;
		background:#272a2c;
		opacity:1;
		 }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:4px;
		border-color:transparent;
		 }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] > .elementBorder > .elementContainer {
		 padding: 0px;
		 }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .wb-fld-reference {
		 font-size:12px;
		color:rgba(255,255,255,1);
		;
		font-family:NunitoSans-Regular }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .wb-fld-propertytitle {
		 font-size:20px;
		color:rgba(235,82,77,1);
		;
		font-family:NunitoSans-Bold }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .wb-fld-proptype {
		 font-size:20px;
		color:rgba(235,82,77,1);
		;
		font-family:NunitoSans-Bold }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .wb-fld-description {
		 font-size:14px;
		color:rgba(255,255,255,1);
		;
		font-family:NunitoSans-Regular }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .wb-fld-location {
		 font-size:14px;
		color:rgba(255,255,255,1);
		;
		font-family:NunitoSans-SemiBold }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .wb-fld-price {
		 font-size:20px;
		color:rgba(255,255,255,1);
		;
		font-family:NunitoSans-Bold }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .wb-fld-business {
		 font-size:14px;
		color:rgba(235,82,77,1);
		;
		font-family:NunitoSans-SemiBold }
 div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .InnerElement[data-type=FavoriteIcon]:hover .elementContainer svg { fill:rgba(235,82,77,1) !important; !important; }
 div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .InnerElement[data-type=FavoriteIcon].selected .elementContainer svg { fill:rgba(235,82,77,1) !important; !important; }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .InnerElement[data-type=FavoriteIcon] > .elementColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:transparent;
		opacity:1;
		 }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .InnerElement[data-type=FavoriteIcon] > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		 }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .InnerElement[data-type=FavoriteIcon] > .elementBorder > .elementContainer {
		 padding: 0px;
		text-shadow: 0px 0px 1px rgba(87,94,98,1);
		;
		 }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .InnerElement[data-type=FavoriteIcon] .Size {
		 width:20px;
		 height:20px;
		 }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .InnerElement[data-type=FavoriteIcon] .FavSvg {
		 width: 100%;
		 height: auto;
		 font-family: ego-icon-font;
		 fill:rgba(255,255,255,1);
		;
		stroke:transparent;
		stroke-width:0px;
		;
		 }
	div.Element[id='p913111475913101510'].PropertyFavoriteList .InnerElement[data-type=PropertyFavoriteItem] .InnerElement[data-type=FavoriteIcon] .ContainerStyle {
		 padding: 0px;
		text-shadow: 0px 0px 1px rgba(87,94,98,1);
		;
		 }

/***ELEMENT PropertyFavoriteList***/
	
	#p913111475913101510.PropertyFavoriteList {
		 left:50%;
		margin-left:-600px;
		z-index:0;
		display:block;
		;
		  }
	
	#p913111475913101510.PropertyFavoriteList > .SEOElement > .contentContainer   {
		 width:1200px;
		height:949.5px;
		opacity:1;
		 }
	
	#p913111475913101510_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p913111475913101510_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p913111475913101510_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p913111475913101510_absfill > .elementBorder > .elementContainer {
		 padding: 15px 0px 15px 0px;
		  }

/***SECTION DefaultSection***/
	
	#p1010789112214015.Section {
		 width:100%;
		height:auto;
		opacity:1;
		 }
	
	#p1010789112214015.Section div.sectionColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:transparent;
		opacity:1;
		 }
	
	#p1010789112214015.Section div.sectionImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }

/***ELEMENT Text***/
	
	#p9961081212512615.Text {
		 top:133px;
		left:50%;
		margin-left:-598px;
		z-index:198;
		transform: rotate(0deg);
		display:block;
		;
		  }
	
	#p9961081212512615.Text > .SEOElement > .contentContainer   {
		 width:1193.99145507813px;
		height:59.9999961853027px;
		opacity:1;
		 }
	
	#p9961081212512615_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p9961081212512615_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p9961081212512615_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p9961081212512615_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:24px;
		font-family:NunitoSans-ExtraBold;
		padding: 0px;
		 text-align:nd }

/***ELEMENT SubmitButton***/
	
	#p8141941431365142.SubmitButton {
		 top:429px;
		left:50%;
		margin-left:308px;
		z-index:0;
		display:block;
		;
		  }
	
	#p8141941431365142.SubmitButton > .SEOElement > .contentContainer   {
		 width:292px;
		height:50px;
		opacity:1;
		 }
	
	#p8141941431365142_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:4px;
		border-color:transparent;
		 background:#eb524d;
		opacity:1;
		 }
	
	#p8141941431365142_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:4px;
		border-color:transparent;
		  }
	
	#p8141941431365142_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:4px;
		border-color:transparent;
		 }
	
	#p8141941431365142_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 0px;
		  }
 #p8141941431365142:hover .BgColor { background:#f08c89 !important;opacity:1 !important; }

/***ELEMENT BasicForm***/
	
	#p9147411071412533.BasicForm {
		 top:201px;
		left:50%;
		margin-left:-600px;
		z-index:1167;
		display:block;
		;
		  }
	
	#p9147411071412533.BasicForm > .SEOElement > .contentContainer   {
		 width:1200px;
		height:467px;
		opacity:1;
		 }
	
	#p9147411071412533_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p9147411071412533_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p9147411071412533_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p9147411071412533_absfill > .elementBorder > .elementContainer {
		 padding: 0px;
		  }
	#p9147411071412533.BasicForm .fieldsContainer {
		  }
	#p9147411071412533.BasicForm .inlineColumn {
		 width:calc((100% / 4) - 9px) }
	#p9147411071412533.BasicForm .inlineSpacer.rowSpacer {
		 height:14px }
	#p9147411071412533.BasicForm .inlineSpacer.colSpacer {
		 width:12px }
	#p9147411071412533.BasicForm .InnerElement[data-type="FormField"][data-item="p1082121415111531312"] .FieldHeight {
		 height:112px }
	#p9147411071412533.BasicForm .InnerElement[data-type="FormField"][data-item="p1082121415111531312"] .dSelectVal.FieldHeight {
		 line-height:112px }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .elementColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:transparent;
		opacity:1;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 0px;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.TextInput {
		 border-width:0px;
		border-style:solid;
		border-radius:4px;
		border-color:transparent;
		background:rgba(255,255,255,1);
		;
		color:rgba(39,42,44,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 15px 14px 15px 14px;
		width:calc(100% - 28px);
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper {
		 background:rgba(255,255,255,1);
		;
		font-size:14px;
		border-radius:4px 4px 4px 4px;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper .ComboHandle {
		 left:calc(100% - 49px );
		color:#eb524d;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper select.WebFormInput {
		 border-width:0px;
		border-style:solid;
		border-radius:4px;
		border-color:transparent;
		color:rgba(39,42,44,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 15px 49px 15px 14px;
		width:calc(100% - 63px);
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper .dSelect .dSelectBtn {
		 border-width:0px;
		border-style:solid;
		border-radius:4px;
		border-color:transparent;
		color:rgba(39,42,44,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 15px 49px 15px 14px;
		width:calc(100% - 63px);
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper select.WebFormInput option {
		 background:rgba(255,255,255,1);
		;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper .dSelect .dSelectDrop {
		 background:rgba(255,255,255,1);
		;
		color:rgba(39,42,44,1);
		;
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.FormSliderWrapper {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		background:transparent;
		font-size:10px;
		font-family:Verdana, Geneva, sans-serif;
		padding: 0px;
		width:100%;
		height:35px;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.FormSliderWrapper .FormSliderBase {
		 background-color:;
		color:;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.FormSliderWrapper .ui-slider-handle {
		 background-color:;
		border-color:;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.FormSliderWrapper .ui-slider-range {
		 background-color:;
		border-color:;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .inputWrapper.col {
		 border-width:0px;
		border-style:solid;
		border-radius:4px;
		border-color:transparent;
		color:rgba(39,42,44,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 15px 14px 15px 14px;
		background:rgba(255,255,255,1);
		;
		 font-size: 14px;
		 color:rgba(39,42,44,1);
		;
		 border-radius:4px 4px 4px 4px;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .unitContainer.UnitHandle {
		 right:14px;
		 color:#eb524d;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .WebFormRGPDInput {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		background:transparent;
		font-size:12px;
		font-family:Verdana, Geneva, sans-serif;
		padding: 0px;
		width:100%;
		 }
	#p9147411071412533.BasicForm div.InnerElement[data-type=FormField] .WebFormRGPDInput .rgpdAction {
		 color:rgba(235,82,77,1);
		;
		font-size:12px;
		font-family:Verdana, Geneva, sans-serif;
		 }

/***SECTION DefaultSection***/
	
	#p1076814263012159.Section {
		 width:100%;
		height:833px;
		opacity:1;
		 }
	
	#p1076814263012159.Section div.sectionColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:transparent;
		opacity:1;
		 }
	
	#p1076814263012159.Section div.sectionImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		 }

/***ELEMENT Button***/
	
	#p99149114275760.Button {
		 top:15px;
		left:50%;
		margin-left:-599px;
		z-index:1295;
		display:block;
		;
		  }
	
	#p99149114275760.Button > .SEOElement > .contentContainer   {
		 width:598px;
		height:204px;
		opacity:1;
		 }
	
	#p99149114275760_absfill > .BgColor {
		 border-width:0px 3px 3px 0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p99149114275760_absfill > .elementImgBG {
		 border-width:0px 3px 3px 0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p99149114275760_absfill > .elementBorder {
		 border-width:0px 3px 3px 0px;
		border-style:solid;
		border-radius:0px;
		border-color:#34373c;
		 }
	
	#p99149114275760_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:NunitoSans-Regular;
		padding: 18px 63px 0px 63px;
		 text-align:center }
 #p99149114275760:hover .BgColor { background:#9ca1a8 !important;opacity:0.3 !important; }

/***ELEMENT Button***/
	
	#p11812721401191368.Button {
		 top:15px;
		left:50%;
		margin-left:1px;
		z-index:1297;
		display:block;
		;
		  }
	
	#p11812721401191368.Button > .SEOElement > .contentContainer   {
		 width:598px;
		height:204px;
		opacity:1;
		 }
	
	#p11812721401191368_absfill > .BgColor {
		 border-width:0px 0px 3px 3px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p11812721401191368_absfill > .elementImgBG {
		 border-width:0px 0px 3px 3px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p11812721401191368_absfill > .elementBorder {
		 border-width:0px 0px 3px 3px;
		border-style:solid;
		border-radius:0px;
		border-color:#34373c;
		 }
	
	#p11812721401191368_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:NunitoSans-Regular;
		padding: 0px 63px 0px 63px;
		 text-align:center }
 #p11812721401191368:hover .BgColor { background:#9ca1a8 !important;opacity:0.3 !important; }

/***ELEMENT Button***/
	
	#p1010107411107261.Button {
		 top:68px;
		left:50%;
		margin-left:-487px;
		z-index:363;
		display:block;
		;
		  }
	
	#p1010107411107261.Button > .SEOElement > .contentContainer   {
		 width:360px;
		height:18px;
		opacity:1;
		 }
	
	#p1010107411107261_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p1010107411107261_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p1010107411107261_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p1010107411107261_absfill > .elementBorder > .elementContainer {
		 color:rgba(235,82,77,1);
		font-size:24px;
		font-family:NunitoSans-ExtraBold;
		padding: 0px;
		 text-align:center }

/***ELEMENT Text***/
	
	#p1186134372914110.Text {
		 top:246px;
		left:50%;
		margin-left:-575px;
		z-index:367;
		display:block;
		;
		  }
	
	#p1186134372914110.Text > .SEOElement > .contentContainer   {
		 width:381px;
		height:31px;
		opacity:1;
		 }
	
	#p1186134372914110_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p1186134372914110_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p1186134372914110_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p1186134372914110_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:24px;
		font-family:NunitoSans-ExtraBold;
		padding: 0px;
		 text-align:nd }

/***ELEMENT Text***/
	
	#p915921571010152.Text {
		 top:286px;
		left:50%;
		margin-left:-575px;
		z-index:368;
		display:block;
		;
		  }
	
	#p915921571010152.Text > .SEOElement > .contentContainer   {
		 width:382px;
		height:38px;
		opacity:1;
		 }
	
	#p915921571010152_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p915921571010152_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p915921571010152_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p915921571010152_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 0px;
		 text-align:nd }

/***ELEMENT Text***/
	
	#p91398151431394113.Text {
		 top:259px;
		left:50%;
		margin-left:125px;
		z-index:367;
		display:block;
		;
		  }
	
	#p91398151431394113.Text > .SEOElement > .contentContainer   {
		 width:449px;
		height:31px;
		opacity:1;
		 }
	
	#p91398151431394113_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p91398151431394113_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p91398151431394113_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p91398151431394113_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:24px;
		font-family:NunitoSans-ExtraBold;
		padding: 0px;
		 text-align:nd }

/***ELEMENT Text***/
	
	#p9411011836103159.Text {
		 top:299px;
		left:50%;
		margin-left:123px;
		z-index:370;
		display:block;
		;
		  }
	
	#p9411011836103159.Text > .SEOElement > .contentContainer   {
		 width:450px;
		height:25px;
		opacity:1;
		 }
	
	#p9411011836103159_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p9411011836103159_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p9411011836103159_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p9411011836103159_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:NunitoSans-SemiBold;
		padding: 0px;
		 text-align:nd }

/***ELEMENT Text***/
	
	#p11116310506107314.Text {
		 top:59px;
		left:50%;
		margin-left:111px;
		z-index:1295;
		display:block;
		;
		  }
	
	#p11116310506107314.Text > .SEOElement > .contentContainer   {
		 width:393px;
		height:27px;
		opacity:1;
		 }
	
	#p11116310506107314_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p11116310506107314_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p11116310506107314_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p11116310506107314_absfill > .elementBorder > .elementContainer {
		 color:rgba(235,82,77,1);
		font-size:24px;
		font-family:NunitoSans-ExtraBold;
		padding: 0px;
		 text-align:nd }

/***ELEMENT Text***/
	
	#p111122107131001151.Text {
		 top:148px;
		left:50%;
		margin-left:180px;
		z-index:370;
		display:block;
		;
		  }
	
	#p111122107131001151.Text > .SEOElement > .contentContainer   {
		 width:262px;
		height:27px;
		opacity:1;
		 }
	
	#p111122107131001151_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p111122107131001151_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p111122107131001151_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p111122107131001151_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:NunitoSans-Regular;
		padding: 0px;
		 text-align:nd }

/***ELEMENT Text***/
	
	#p10821353113151577.Text {
		 top:106px;
		left:50%;
		margin-left:113px;
		z-index:1295;
		display:block;
		;
		  }
	
	#p10821353113151577.Text > .SEOElement > .contentContainer   {
		 width:393px;
		height:27px;
		opacity:1;
		 }
	
	#p10821353113151577_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p10821353113151577_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p10821353113151577_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p10821353113151577_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:NunitoSans-Regular;
		padding: 0px;
		 text-align:nd }

/***ELEMENT Text***/
	
	#p10118334012112314.Text {
		 top:168px;
		left:50%;
		margin-left:-367px;
		z-index:364;
		display:block;
		;
		  }
	
	#p10118334012112314.Text > .SEOElement > .contentContainer   {
		 width:178px;
		height:27px;
		opacity:1;
		 }
	
	#p10118334012112314_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p10118334012112314_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p10118334012112314_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p10118334012112314_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:NunitoSans-Regular;
		padding: 0px;
		 text-align:nd }

/***ELEMENT Shape***/
	
	#p11531014137589107.Shape {
		 top:15px;
		left:0;
		right:0;
		margin-left:0px;
		z-index:200;
		transform: rotate(0deg);
		display:block;
		;
		  }
	
	#p11531014137589107.Shape > .SEOElement > .contentContainer   {
		 width:100%;
		height:451px;
		opacity:1;
		 }
	
	#p11531014137589107_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p11531014137589107_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p11531014137589107_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p11531014137589107_absfill > .elementBorder > .elementContainer {
		 padding: 0px;
		  }

/***ELEMENT SubmitButton***/
	
	#p101725141312135154.SubmitButton {
		 top:80px;
		left:50%;
		margin-left:246px;
		z-index:1316;
		transform: rotate(0deg);
		display:block;
		;
		  }
	
	#p101725141312135154.SubmitButton > .SEOElement > .contentContainer   {
		 width:189px;
		height:58px;
		opacity:1;
		 }
	
	#p101725141312135154_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:2px;
		border-color:transparent;
		 background:#eb524d;
		opacity:1;
		 }
	
	#p101725141312135154_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:2px;
		border-color:transparent;
		  }
	
	#p101725141312135154_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:2px;
		border-color:transparent;
		 }
	
	#p101725141312135154_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:16px;
		font-family:NunitoSans-ExtraBold;
		padding: 0px;
		  }
 #p101725141312135154:hover .BgColor { background:#f08c89 !important;opacity:1 !important; }

/***ELEMENT BasicForm***/
	
	#p90966130100107.BasicForm {
		 top:277px;
		left:50%;
		margin-left:-598px;
		z-index:1316;
		transform: rotate(0deg);
		display:block;
		;
		  }
	
	#p90966130100107.BasicForm > .SEOElement > .contentContainer   {
		 width:527px;
		height:158px;
		opacity:1;
		 }
	
	#p90966130100107_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p90966130100107_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p90966130100107_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#272a2c;
		 }
	
	#p90966130100107_absfill > .elementBorder > .elementContainer {
		 padding: 80px 20px 20px 20px;
		  }
	#p90966130100107.BasicForm .fieldsContainer {
		  }
	#p90966130100107.BasicForm .inlineColumn {
		 width:calc((100% / 2) - 1px) }
	#p90966130100107.BasicForm .inlineSpacer.rowSpacer {
		 height:0px }
	#p90966130100107.BasicForm .inlineSpacer.colSpacer {
		 width:2px }
	#p90966130100107.BasicForm .InnerElement[data-type="FormField"][data-item="p9128813013142914"] .FieldHeight {
		 height:49px }
	#p90966130100107.BasicForm .InnerElement[data-type="FormField"][data-item="p9128813013142914"] .dSelectVal.FieldHeight {
		 line-height:49px }
	#p90966130100107.BasicForm .InnerElement[data-type="FormField"][data-item="p82120431401491512"] .FieldHeight {
		 height:49px }
	#p90966130100107.BasicForm .InnerElement[data-type="FormField"][data-item="p82120431401491512"] .dSelectVal.FieldHeight {
		 line-height:49px }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .elementColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:2px;
		border-color:transparent;
		background:#ffffff;
		opacity:1;
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:2px;
		border-color:transparent;
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .elementContainer {
		 color:rgba(39,42,44,1);
		font-size:16px;
		font-family:NunitoSans-Regular;
		padding: 4px;
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.TextInput {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:rgba(255,255,255,1);
		;
		color:rgba(52,55,60,1);
		font-size:14px;
		font-family:NunitoSans-Regular;
		padding: 0px 14px 0px 14px;
		width:calc(100% - 28px);
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper {
		 background:transparent;
		font-size:10px;
		border-radius:0px 0px 0px 0px;
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper .ComboHandle {
		 left:calc(100% - 35px );
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper select.WebFormInput {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		font-size:10px;
		font-family:Verdana, Geneva, sans-serif;
		padding: 0px 35px 0px 0px;
		width:calc(100% - 35px);
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper .dSelect .dSelectBtn {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		font-size:10px;
		font-family:Verdana, Geneva, sans-serif;
		padding: 0px 35px 0px 0px;
		width:calc(100% - 35px);
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper select.WebFormInput option {
		 background:transparent;
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .FormComboWrapper .dSelect .dSelectDrop {
		 background:transparent;
		font-size:10px;
		font-family:Verdana, Geneva, sans-serif;
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.FormSliderWrapper {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		background:transparent;
		font-size:10px;
		font-family:Verdana, Geneva, sans-serif;
		padding: 0px;
		width:100%;
		height:35px;
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.FormSliderWrapper .FormSliderBase {
		 background-color:;
		color:;
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.FormSliderWrapper .ui-slider-handle {
		 background-color:;
		border-color:;
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .WebFormInput.FormSliderWrapper .ui-slider-range {
		 background-color:;
		border-color:;
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .inputWrapper.col {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		font-size:10px;
		font-family:Verdana, Geneva, sans-serif;
		padding: 0px;
		background:transparent;
		 font-size: 10px;
		 color:;
		 border-radius:0px 0px 0px 0px;
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .unitContainer.UnitHandle {
		 right:0px;
		  }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .WebFormRGPDInput {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		background:transparent;
		font-size:10px;
		font-family:Verdana, Geneva, sans-serif;
		padding: 0px;
		width:100%;
		 }
	#p90966130100107.BasicForm div.InnerElement[data-type=FormField] .WebFormRGPDInput .rgpdAction {
		 font-size:10px;
		font-family:Verdana, Geneva, sans-serif;
		 }
	div.Element[id='p1171215121111106115'].PropertyBasicCounterDrag .InnerElement[data-type=PropertyCounter] > .elementColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:transparent;
		opacity:1;
		 }
	div.Element[id='p1171215121111106115'].PropertyBasicCounterDrag .InnerElement[data-type=PropertyCounter] > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	div.Element[id='p1171215121111106115'].PropertyBasicCounterDrag .InnerElement[data-type=PropertyCounter] > .elementBorder > .elementContainer {
		 padding: 0px;
		 }
	div.Element[id='p1171215121111106115'].PropertyBasicCounterDrag .InnerElement[data-type=PropertyCounter] .CounterTitle {
		 color:rgba(255,255,255,1);
		;
		font-size:16px;
		font-family:NunitoSans-ExtraBold;
		 }
	div.Element[id='p1171215121111106115'].PropertyBasicCounterDrag .InnerElement[data-type=PropertyCounter] .InnerElement[data-type=PropertyCounterEntry] > .elementColorBG {
		 border-width:6px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:transparent;
		opacity:1;
		 }
	div.Element[id='p1171215121111106115'].PropertyBasicCounterDrag .InnerElement[data-type=PropertyCounter] .InnerElement[data-type=PropertyCounterEntry] > .elementBorder {
		 border-width:6px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	div.Element[id='p1171215121111106115'].PropertyBasicCounterDrag .InnerElement[data-type=PropertyCounter] .InnerElement[data-type=PropertyCounterEntry] > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:NunitoSans-Regular;
		padding: 0px;
		 }
	div.Element[id='p1171215121111106115'].PropertyBasicCounterDrag .InnerElement[data-type=PropertyCounter] .InnerElement[data-type=PropertyCounterEntry] .EntryCounter {
		 color:rgba(255,255,255,1);
		;
		font-size:14px;
		font-family:NunitoSans-Regular;
		 }

/***ELEMENT PropertyBasicCounterDrag***/
	
	#p1171215121111106115.PropertyBasicCounterDrag {
		 top:475px;
		left:50%;
		margin-left:-598px;
		z-index:1318;
		display:block;
		;
		  }
	
	#p1171215121111106115.PropertyBasicCounterDrag > .SEOElement > .contentContainer   {
		 width:807.625px;
		height:58px;
		opacity:1;
		 }
	
	#p1171215121111106115_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p1171215121111106115_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p1171215121111106115_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p1171215121111106115_absfill > .elementBorder > .elementContainer {
		 padding: 0px;
		  }
	#p1171215121111106115.PropertyBasicCounterDrag .menu-item {
		 margin-top:0px;
		 }

/***ELEMENT Shape***/
	
	#p112921220375110.Shape {
		 top:540px;
		left:0;
		right:0;
		margin-left:0px;
		z-index:372;
		transform: rotate(0deg);
		display:block;
		;
		  }
	
	#p112921220375110.Shape > .SEOElement > .contentContainer   {
		 width:100%;
		height:10px;
		opacity:1;
		 }
	
	#p112921220375110_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p112921220375110_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p112921220375110_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p112921220375110_absfill > .elementBorder > .elementContainer {
		 padding: 0px;
		  }

/***ELEMENT SocialMenu***/
	
	#p8106131426111114106.SocialMenu {
		 top:481px;
		left:50%;
		margin-left:454px;
		z-index:1337;
		display:block;
		;
		  }
	
	#p8106131426111114106.SocialMenu > .SEOElement > .contentContainer   {
		 width:auto;
		height:auto;
		opacity:1;
		 }
	
	#p8106131426111114106_absfill > .BgColor {
		 border-width:3px;
		border-style:solid;
		border-radius:9px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p8106131426111114106_absfill > .elementImgBG {
		 border-width:3px;
		border-style:solid;
		border-radius:9px;
		border-color:transparent;
		  }
	
	#p8106131426111114106_absfill > .elementBorder {
		 border-width:3px;
		border-style:solid;
		border-radius:9px;
		border-color:transparent;
		 }
	
	#p8106131426111114106_absfill > .elementBorder > .elementContainer {
		 padding: 8px;
		  }

/***SECTION FooterSection***/
	
	#p901413337619111.Section {
		 width:100%;
		height:554px;
		opacity:1;
		 }
	
	#p901413337619111.Section div.sectionColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:transparent;
		opacity:1;
		 }
	
	#p901413337619111.Section div.sectionImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		 }


/***SECTION Copyright***/
	
	#p8139127134152503.Section {
		 width:;
		height:100%;
		opacity:1;
		 }
	
	#p8139127134152503.Section div.sectionColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:transparent;
		opacity:1;
		filter: contrast(80%);
		 }
	
	#p8139127134152503.Section div.sectionImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		 }
}
/*#endregion*/


.FormComboWrapper .ComboHandle {
    z-index: 0 !important;
}
/*  LISTAGEM DE IMOVEIS / EMPREENDIMENTOS  ****************************************************************/
@media (min-width: 769px) {
.topopesquisa{
    z-index: 0!important;
}
.Element.PropertyBasicList .advancedFilter{
    display: none !important;
}
.Element.DevelopmentBasicList .advancedFilter .wb-fld-title,
.Element.PropertyBasicList .advancedFilter .wb-fld-title{
    display:none;
}
.Element.DevelopmentBasicList,
.Element.PropertyBasicList{
    padding-top:20px;
}
.Element.DevelopmentBasicList .advancedFilter,
.Element.PropertyBasicList .advancedFilter {
    width:100%!important;
    margin-bottom: 50px;
    flex: inherit!important;
 }
 
.Element.DevelopmentBasicList .developmentList,
.Element.PropertyBasicList .propertyList{
    width:100%!important;
    margin-left: 0!important;
    flex: inherit!important;
}
.Element.DevelopmentBasicList .FieldsPanel,
.Element.PropertyBasicList .FieldsPanel{
    display: flex;
    flex-wrap: wrap;
}
.Element.DevelopmentBasicList .filterField,
.Element.PropertyBasicList .filterField{
    width:calc(100% / 4);
    padding:5px;
    -moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box; 
}
.Element.DevelopmentBasicList .searchBtn,
.Element.PropertyBasicList .searchBtn{
    width:calc(100% / 4 - 10px)!important;  
    position: absolute;
    margin-top: -60px;
    right: 5px;
    -moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
.Element.DevelopmentBasicList .searchBtn{
    margin-top: -60px;
}
.Element.DevelopmentBasicList .developmentsContainer .developmentItems .developmentItem:nth-child(2n+2),
.Element.DevelopmentBasicList .developmentsContainer .developmentItems .developmentItem:nth-child(2n+1){
    margin-right:0!Important;
    margin-left:0!Important;
}
.Element.DevelopmentBasicList .developmentsContainer .developmentItems .developmentItem{
    flex: 0 0 calc(100% / 3 - 10px)!important;
    max-width: calc(100% / 3  - 10px)!important;
    margin:10px!important;
}
.Element.DevelopmentBasicList .developmentsContainer .developmentItems .developmentItem:nth-child(3n+1){
    margin-left:0px!important;
    margin-right:10px!important;
}
.Element.DevelopmentBasicList .developmentsContainer .developmentItems .developmentItem:nth-child(3n+3){
    margin-right:0px!important;
    margin-left:10px!important;
}
.Element.DevelopmentBasicList .developmentsContainer .developmentItems .developmentItem:nth-child(3n+2){
    margin-right:5px!important;
    margin-left:5px!important;
}
.Element.PropertyBasicList .propertiesContainer:not(.listView) .propertyReference{
    position:absolute;
    background-color: rgba(0,0,0,0.6);
    margin-top:-35px;
    left: 0;
    padding: 5px;
}
.Element.PropertyBasicList .propertyDescription{
    display:none!important;
}
.Element.PropertyBasicList .listView .propertyDescription{
    display:block!important; 
}
}
@media (max-width: 480px) {
    .listaImoveis .propertyList,
    .listagemEmp .developmentList {
        margin-top: 30px !important;
    }
    .Element.DevelopmentBasicList .searchBtn,
    .Element.PropertyBasicList .searchBtn{
        width: 98% !important;  
    }
}
/* Painel consultor associado ao imóvel */
.Element.PropertyBasicDetail .propertyAgent{
    display: none;
}
.textupper{
    text-transform: uppercase;
}
.textalign{
    text-align: center;
}
/* Tamanho background idiomas */
#p8101121410121295313.LanguageFlag .drop-down{
    width: 110px !important;
}
/* filtro cor nas fotos do slideshow */
/*
/*
/* PROCURO IMOVEL / OFERTA IMOVEL *************************************************************************/
@media only screen and (min-width: 992px) {
    /*  Separar secções do form  */
    .leadForm .fieldsContainer div:nth-child(5)[class*="Row"] div:nth-child(4)[class*="Spacer"] {
        display: block !important;
    }
    /*  Aumentar tamanho das observações  */
    .leadForm .fieldsContainer div:nth-child(5)[class*="Row"] div:nth-child(5)[class*="inlineColumn"] {
        width: calc(50% - 6px) !important;
    }
    .leadForm .fieldsContainer div:nth-child(5)[class*="Row"] div:nth-child(5)[class*="inlineColumn"] textarea {
        min-height: 115px !important;
    }
    /*  Espaçar a segunda parte do formulario  */
    .leadForm .fieldsContainer div:nth-child(5)[class*="Row"] div:nth-child(1)[class*="inlineColumn"] {
        margin-bottom: 60px !important;
    }
    /*  Puxar os campos para a direita  */
    .leadForm .fieldsContainer div:nth-child(7)[class*="Row"] div:nth-child(1)[class*="inlineColumn"] {
        margin-left: calc(50% + 6px) !important;
    }
    /*  Puxar o telefone e email para cima  */
    .leadForm .fieldsContainer div:nth-child(7)[class*="Row"] div:nth-child(1)[class*="Column"] .formCellBox {
        margin-top: -89px !important;
    }
    .leadForm .fieldsContainer div:nth-child(7)[class*="Row"] div:nth-child(3)[class*="Column"] .formCellBox {
        margin-top: -182px !important;
    }
    /*  RGPD */
    .leadForm .fieldsContainer div:nth-child(7)[class*="Row"] div:nth-child(5)[class*="Column"] {
        margin-top: -2px !important;
        width: 100% !important;
        margin-left: -100% !important;
    }
}
@media only screen and (min-width: 768px) /*and (max-width: 991px)*/ {
    /*  Espaçar as duas secções  */
    .leadForm .fieldsContainer div:nth-child(10)[class*="Spacer"] {
        margin-bottom: 40px !important;
    }
    /*  Altura das observações  */
    .leadForm .fieldsContainer div:nth-child(11)[class*="Row"] div:nth-child(1)[class*="inlineColumn"] textarea {
        min-height: 188px !important;
    }
    /*  Ajustar Email e Telefone  */
    .leadForm .fieldsContainer div:nth-child(13)[class*="Row"] div:nth-child(2)[class*="Spacer"] {
        display: block !important;
    }
    .leadForm .fieldsContainer div:nth-child(13)[class*="Row"] div:nth-child(1)[class*="Column"],
    .leadForm .fieldsContainer div:nth-child(13)[class*="Row"] div:nth-child(3)[class*="Column"] {
        margin-left: calc(50% + 6px);
    }
    .leadForm .fieldsContainer div:nth-child(13)[class*="Row"] div:nth-child(1)[class*="Column"] {
        margin-top: -170px !important;
    }
    .leadForm .fieldsContainer div:nth-child(13)[class*="Row"] div:nth-child(3)[class*="Column"] {
        margin-top: -85px !important;
    }
    /*  RGPD */
    .leadForm .fieldsContainer div:nth-child(15)[class*="Row"] div:nth-child(1)[class*="Column"] {
        width: 100% !important;
        /*margin-left: -100% !important;*/
        /*text-align: right !important;*/
    }
    .leadForm .fieldsContainer div:nth-child(14)[class*="Spacer"] {
        display: none;
    }
}
@media only screen and (max-width: 767px) {
    .leadForm .fieldsContainer div:nth-child(21)[class*="Row"] {
        margin-top: 35px !important;
    }
}
/* External Links */
.extraLinks .linksItem{
    text-decoration: underline !important;
	color: #ffffff;
}
/*
/*  LISTAGEM DE AGENTES  */
.listagemAgentes .listHeader {
    display: none !important;
}
/*
/*  ESCONDER A CONTENT BOX DO SLIDESHOW PANORAMICO
*/
@media only Screen and (max-width: 767px) {
.slideshowtop .property-basic-slideshow .content-box {
    display: none !important;
}
}



