﻿@-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_481 {0% { opacity: .1; } 100% { opacity: 0; }}
@-moz-keyframes notifyBreak_break_481 {0% { opacity: .1; } 100% { opacity: 0; }}
@-o-keyframes notifyBreak_break_481 {0% { opacity: .1; } 100% { opacity: 0; }}
@keyframes notifyBreak_break_481 {0% { opacity: .1; } 100% { opacity: 0; }}

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

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


@-webkit-keyframes notifyBreak_break_1441 {0% { opacity: .1; } 100% { opacity: 0; }}
@-moz-keyframes notifyBreak_break_1441 {0% { opacity: .1; } 100% { opacity: 0; }}
@-o-keyframes notifyBreak_break_1441 {0% { opacity: .1; } 100% { opacity: 0; }}
@keyframes notifyBreak_break_1441 {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'}

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


/***ELEMENT Picture***/
	
	#p11141201413913571110.Picture {
		 top:69px;
		left:50%;
		margin-left:-89px;
		z-index:850;
		display:block;
		;
		  }
	
	#p11141201413913571110.Picture > .SEOElement > .contentContainer   {
		 width:186px;
		height:156.390625px;
		opacity:1;
		 }
	
	#p11141201413913571110_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p11141201413913571110_absfill > .elementImgBG.WebP {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background-image: url('//media.egorealestate.com/ORIGINAL/df668304-db43-486c-8289-7ef4b2f12b62.webp');
		 background-repeat:no-repeat;
		 background-position:center center;
		background-size:contain;
		background-image: -webkit-image-set( url('//media.egorealestate.com/ORIGINAL/df668304-db43-486c-8289-7ef4b2f12b62.webp') type('image/webp'), url('//media.egorealestate.com/ORIGINAL/df668304-db43-486c-8289-7ef4b2f12b62.png') type('image/png') );
		opacity: 1;
		 }
	
	#p11141201413913571110_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background-image: url('//media.egorealestate.com/ORIGINAL/df668304-db43-486c-8289-7ef4b2f12b62.png');
		 background-repeat:no-repeat;
		 background-position:center center;
		background-size:contain;
		background-image: -webkit-image-set( url('//media.egorealestate.com/ORIGINAL/df668304-db43-486c-8289-7ef4b2f12b62.webp') type('image/webp'), url('//media.egorealestate.com/ORIGINAL/df668304-db43-486c-8289-7ef4b2f12b62.png') type('image/png') );
		opacity: 1;
		 }
	
	#p11141201413913571110_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p11141201413913571110_absfill > .elementBorder > .elementContainer {
		 padding: 0px;
		  }


/***ELEMENT Shape***/
	
	#p111411131211987013.Shape {
		 top:0;
		bottom:0;
		left:0;
		right:0;
		margin-left:0px;
		z-index:570;
		transform: rotate(0deg);
		display:none;
		  }
	
	#p111411131211987013.Shape > .SEOElement > .contentContainer   {
		 width:100%;
		height:100%;
		opacity:1;
		 }
	
	#p111411131211987013_absfill > .BgColor {
		 border-width:0px 0px 1px 0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p111411131211987013_absfill > .elementImgBG.WebP {
		 border-width:0px 0px 1px 0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p111411131211987013_absfill > .elementImgBG {
		 border-width:0px 0px 1px 0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p111411131211987013_absfill > .elementBorder {
		 border-width:0px 0px 1px 0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p111411131211987013_absfill > .elementBorder > .elementContainer {
		 padding: 0px;
		  }


/***ELEMENT SiteMenu***/
	
	#p1001113135441241215_mobile.SiteMenu {
		 top:54px;
		margin-left:0px;
		left:53px;
		z-index:877;
		display:block;
		;
		  }
	
	#p1001113135441241215_mobile.SiteMenu > .SEOElement > .contentContainer   {
		 width:45px;
		height:40px;
		opacity:1;
		 }
	
	#p1001113135441241215_mobile_absfill > .BgColor {
		 border-width:1px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:#ffffff;
		opacity:1;
		 }
	
	#p1001113135441241215_mobile_absfill > .elementImgBG.WebP {
		 border-width:1px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p1001113135441241215_mobile_absfill > .elementImgBG {
		 border-width:1px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p1001113135441241215_mobile_absfill > .elementBorder {
		 border-width:1px;
		border-style:solid;
		border-radius:0px;
		border-color:#87c2f6;
		 }
	
	#p1001113135441241215_mobile_absfill > .elementBorder > .elementContainer {
		 padding: 0px;
		  }
	#p1001113135441241215_mobile.SiteMenu svg {
		 fill:#4a4a4a;
		 }
[id='p1001113135441241215_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem'] .iconStyle, [id='p1001113135441241215_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem'] .iconSymbolStyle, [id='p1001113135441241215_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem'] .Size, [id='p1001113135441241215_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem'] .BgColor, [id='p1001113135441241215_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem'] .BgImg, [id='p1001113135441241215_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem'] .BoxStyle, [id='p1001113135441241215_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem'] .ContainerStyle, [id='p1001113135441241215_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem'] .elementContainer svg { transition:all ease .3s; }
 [id='p1001113135441241215_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem']:hover .BgColor { background:#2bbcff !important;opacity:1 !important; }
[id='p1001113135441241215_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem']:hover .iconStyle, [id='p1001113135441241215_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem']:hover .iconSymbolStyle, [id='p1001113135441241215_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem']:hover .Size, [id='p1001113135441241215_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem']:hover .BgColor, [id='p1001113135441241215_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem']:hover .BgImg, [id='p1001113135441241215_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem']:hover .BoxStyle, [id='p1001113135441241215_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem']:hover .ContainerStyle, [id='p1001113135441241215_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem']:hover .elementContainer svg { transition:all ease .3s; }
[id='p1001113135441241215_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem'].selected .iconStyle, [id='p1001113135441241215_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem'].selected .iconSymbolStyle, [id='p1001113135441241215_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem'].selected .Size, [id='p1001113135441241215_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem'].selected .BgColor, [id='p1001113135441241215_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem'].selected .BgImg, [id='p1001113135441241215_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem'].selected .BoxStyle, [id='p1001113135441241215_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem'].selected .ContainerStyle, [id='p1001113135441241215_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem'].selected .elementContainer svg { transition:all ease .3s; }


/***ELEMENT LanguageFlag***/
	
	#p8152971151401154.LanguageFlag {
		 top:54px;
		margin-left:0px;
		right:56px;
		left:auto;
		z-index:624;
		display:block;
		;
		  }
	
	#p8152971151401154.LanguageFlag > .SEOElement > .contentContainer   {
		 width:59px;
		height:32px;
		opacity:1;
		 }
	
	#p8152971151401154_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:#ffffff;
		opacity:1;
		 }
	
	#p8152971151401154_absfill > .elementImgBG.WebP {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p8152971151401154_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p8152971151401154_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		 }
	
	#p8152971151401154_absfill > .elementBorder > .elementContainer {
		 color:rgba(74,74,74,1);
		font-size:12px;
		font-family:Poppins-Regular;
		padding: 0px;
		  }
	#p8152971151401154.LanguageFlag .drop-down {
		 background:rgba(230,242,253,1);
		;
		 }
	#p8152971151401154.LanguageFlag .drop-arrow {
		 fill:rgba(74,74,74,1);
		;
		 }
	#p8152971151401154.LanguageFlag .lang-list li.lang-item .lang-text {
		 color:rgba(74,74,74,1);
		;
		font-size:12px;
		font-family:Poppins-Regular;
		 }


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


/***SECTION HeaderSection***/
	
	#p89116133312158915.Section {
		 width:100%;
		height:231px;
		opacity:1;
		 }
	
	#p89116133312158915.Section div.sectionColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:#ffffff;
		opacity:1;
		 }
	
	#p89116133312158915.Section div.sectionImgBG.WebP {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p89116133312158915.Section div.sectionImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p89116133312158915.Section.PageHeader {
		 position: relative;
		z-index: auto;
		box-shadow: none;
		-webkit-box-shadow: none;
		-moz-box-shadow: none;
		 }
	
	#p89116133312158915.Section + .FixedGhost {
		 display:none;
		 }

	#p8722611112141311.SocialMenu .socialmenu.contentContainer {
		 width:auto;
		left:-121 }
	#p8722611112141311.SocialMenu .InnerElement[data-type='SocialIcon'] .elementColorBG {
		 border-width:2px;
		border-style:solid;
		border-radius:50px;
		border-color:transparent;
		background:#ffffff;
		opacity:1;
		 }
	#p8722611112141311.SocialMenu .InnerElement[data-type='SocialIcon'] .elementContainer {
		 padding: 5px 6px 3px 6px;
		 }
	#p8722611112141311.SocialMenu .InnerElement[data-type='SocialIcon'] .elementBorder {
		 border-width:2px;
		border-style:solid;
		border-radius:50px;
		border-color:#ffffff;
		 }
	#p8722611112141311.SocialMenu .InnerElement[data-type='SocialIcon'] svg {
		 fill:rgba(0,134,196,1);
		;
		 }
	#p8722611112141311.SocialMenu .InnerElement[data-type='SocialIcon'] .elementImgBG {
		 width:20px;
		height:20px }
	 .rowSpacer {
		 width:10px;
		height:10px }
[id='p8722611112141311'] .InnerElement[data-type='SocialIcon'] .iconStyle, [id='p8722611112141311'] .InnerElement[data-type='SocialIcon'] .iconSymbolStyle, [id='p8722611112141311'] .InnerElement[data-type='SocialIcon'] .Size, [id='p8722611112141311'] .InnerElement[data-type='SocialIcon'] .BgColor, [id='p8722611112141311'] .InnerElement[data-type='SocialIcon'] .BgImg, [id='p8722611112141311'] .InnerElement[data-type='SocialIcon'] .BoxStyle, [id='p8722611112141311'] .InnerElement[data-type='SocialIcon'] .ContainerStyle, [id='p8722611112141311'] .InnerElement[data-type='SocialIcon'] .elementContainer svg { transition:all ease .3s; }
 [id='p8722611112141311'] .InnerElement[data-type='SocialIcon']:hover .BgColor { border-color:#2aaaea !important;background:transparent !important;opacity:1 !important; }
 [id='p8722611112141311'] .InnerElement[data-type='SocialIcon']:hover .BgImg { border-color:#2aaaea !important; }
 [id='p8722611112141311'] .InnerElement[data-type='SocialIcon']:hover .BoxStyle { border-color:#2aaaea !important; }
 [id='p8722611112141311'] .InnerElement[data-type='SocialIcon']:hover .elementContainer svg { fill:rgba(42,170,234,1) !important; !important; }
[id='p8722611112141311'] .InnerElement[data-type='SocialIcon']:hover .iconStyle, [id='p8722611112141311'] .InnerElement[data-type='SocialIcon']:hover .iconSymbolStyle, [id='p8722611112141311'] .InnerElement[data-type='SocialIcon']:hover .Size, [id='p8722611112141311'] .InnerElement[data-type='SocialIcon']:hover .BgColor, [id='p8722611112141311'] .InnerElement[data-type='SocialIcon']:hover .BgImg, [id='p8722611112141311'] .InnerElement[data-type='SocialIcon']:hover .BoxStyle, [id='p8722611112141311'] .InnerElement[data-type='SocialIcon']:hover .ContainerStyle, [id='p8722611112141311'] .InnerElement[data-type='SocialIcon']:hover .elementContainer svg { transition:all ease .3s; }
[id='p8722611112141311'] .InnerElement[data-type='SocialIcon'].selected .iconStyle, [id='p8722611112141311'] .InnerElement[data-type='SocialIcon'].selected .iconSymbolStyle, [id='p8722611112141311'] .InnerElement[data-type='SocialIcon'].selected .Size, [id='p8722611112141311'] .InnerElement[data-type='SocialIcon'].selected .BgColor, [id='p8722611112141311'] .InnerElement[data-type='SocialIcon'].selected .BgImg, [id='p8722611112141311'] .InnerElement[data-type='SocialIcon'].selected .BoxStyle, [id='p8722611112141311'] .InnerElement[data-type='SocialIcon'].selected .ContainerStyle, [id='p8722611112141311'] .InnerElement[data-type='SocialIcon'].selected .elementContainer svg { transition:all ease .3s; }

/***ELEMENT SocialMenu***/
	
	#p8722611112141311.SocialMenu {
		 top:84px;
		left:50%;
		margin-left:-121px;
		z-index:567;
		display:block;
		;
		  }
	
	#p8722611112141311.SocialMenu > .SEOElement > .contentContainer   {
		 width:auto;
		height:auto;
		opacity:1;
		 }
	
	#p8722611112141311_absfill > .BgColor {
		 border-width:3px;
		border-style:solid;
		border-radius:15px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p8722611112141311_absfill > .elementImgBG.WebP {
		 border-width:3px;
		border-style:solid;
		border-radius:15px;
		border-color:transparent;
		  }
	
	#p8722611112141311_absfill > .elementImgBG {
		 border-width:3px;
		border-style:solid;
		border-radius:15px;
		border-color:transparent;
		  }
	
	#p8722611112141311_absfill > .elementBorder {
		 border-width:3px;
		border-style:solid;
		border-radius:15px;
		border-color:transparent;
		 }
	
	#p8722611112141311_absfill > .elementBorder > .elementContainer {
		 padding: 8px;
		  }


/***ELEMENT ButtonIcon***/
	
	#p971138118134485.ButtonIcon {
		 top:93px;
		left:50%;
		margin-left:-133px;
		z-index:644;
		display:block;
		;
		  }
	
	#p971138118134485.ButtonIcon > .SEOElement > .contentContainer   {
		 width:38px;
		height:38px;
		opacity:1;
		 }
	
	#p971138118134485_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:50px;
		border-color:transparent;
		 background:#0086c4;
		opacity:1;
		 -moz-box-shadow: 0px 0px 8px rgba(74,74,74,0.34);
		;
		 -webkit-box-shadow: 0px 0px 8px rgba(74,74,74,0.34);
		;
		 box-shadow: 0px 0px 8px rgba(74,74,74,0.34);
		;
		}
	
	#p971138118134485_absfill > .elementImgBG.WebP {
		 border-width:0px;
		border-style:solid;
		border-radius:50px;
		border-color:transparent;
		  }
	
	#p971138118134485_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:50px;
		border-color:transparent;
		  }
	
	#p971138118134485_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:50px;
		border-color:transparent;
		 }
	
	#p971138118134485_absfill > .elementBorder > .elementContainer {
		 padding: 6px;
		  }
	#p971138118134485.ButtonIcon svg {
		 width:100%;
		height:100% }
	#p971138118134485 svg {
		 fill:rgba(255,255,255,1);
		;
		 }
#p971138118134485 .iconStyle, #p971138118134485 .iconSymbolStyle, #p971138118134485 .Size, #p971138118134485 .BgColor, #p971138118134485 .BgImg, #p971138118134485 .BoxStyle, #p971138118134485 .ContainerStyle, #p971138118134485 .elementContainer svg { transition:all ease .3s; }
 #p971138118134485:hover .BgColor { background:#e6f2fd !important;opacity:1 !important; }
#p971138118134485:hover .iconStyle, #p971138118134485:hover .iconSymbolStyle, #p971138118134485:hover .Size, #p971138118134485:hover .BgColor, #p971138118134485:hover .BgImg, #p971138118134485:hover .BoxStyle, #p971138118134485:hover .ContainerStyle, #p971138118134485:hover .elementContainer svg { transition:all ease .3s; }
#p971138118134485:active .iconStyle, #p971138118134485:active .iconSymbolStyle, #p971138118134485:active .Size, #p971138118134485:active .BgColor, #p971138118134485:active .BgImg, #p971138118134485:active .BoxStyle, #p971138118134485:active .ContainerStyle, #p971138118134485:active .elementContainer svg { transition:all ease .3s; }


/***ELEMENT Button***/
	
	#p858155121213154512.Button {
		 top:26px;
		left:50%;
		margin-left:-94px;
		z-index:641;
		display:block;
		;
		  }
	
	#p858155121213154512.Button > .SEOElement > .contentContainer   {
		 width:189px;
		height:42px;
		opacity:1;
		 }
	
	#p858155121213154512_absfill > .BgColor {
		 border-width:2px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:#0086c4;
		opacity:1;
		 }
	
	#p858155121213154512_absfill > .elementImgBG.WebP {
		 border-width:2px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p858155121213154512_absfill > .elementImgBG {
		 border-width:2px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p858155121213154512_absfill > .elementBorder {
		 border-width:2px;
		border-style:solid;
		border-radius:0px;
		border-color:#0e5ba0;
		 }
	
	#p858155121213154512_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:Poppins-Regular;
		padding: 0px;
		 text-align:center }
#p858155121213154512 .iconStyle, #p858155121213154512 .iconSymbolStyle, #p858155121213154512 .Size, #p858155121213154512 .BgColor, #p858155121213154512 .BgImg, #p858155121213154512 .BoxStyle, #p858155121213154512 .ContainerStyle, #p858155121213154512 .elementContainer svg { transition:all ease .3s; }
 #p858155121213154512:hover .BgColor { border-color:#2aaaea !important;background:transparent !important;opacity:1 !important; }
 #p858155121213154512:hover .BgImg { border-color:#2aaaea !important; }
 #p858155121213154512:hover .BoxStyle { border-color:#2aaaea !important; }
 #p858155121213154512:hover .ContainerStyle { color:rgba(42,170,234,1) !important;font-size:14px !important;font-family:Poppins-Regular !important; }
#p858155121213154512:hover .iconStyle, #p858155121213154512:hover .iconSymbolStyle, #p858155121213154512:hover .Size, #p858155121213154512:hover .BgColor, #p858155121213154512:hover .BgImg, #p858155121213154512:hover .BoxStyle, #p858155121213154512:hover .ContainerStyle, #p858155121213154512:hover .elementContainer svg { transition:all ease .3s; }
 #p858155121213154512:active .BgColor { border-color:#2aaaea !important;background:transparent !important;opacity:1 !important; }
 #p858155121213154512:active .BgImg { border-color:#2aaaea !important; }
 #p858155121213154512:active .BoxStyle { border-color:#2aaaea !important; }
 #p858155121213154512:active .ContainerStyle { color:rgba(42,170,234,1) !important;font-size:14px !important;font-family:Poppins-Regular !important; }
#p858155121213154512:active .iconStyle, #p858155121213154512:active .iconSymbolStyle, #p858155121213154512:active .Size, #p858155121213154512:active .BgColor, #p858155121213154512:active .BgImg, #p858155121213154512:active .BoxStyle, #p858155121213154512:active .ContainerStyle, #p858155121213154512:active .elementContainer svg { transition:all ease .3s; }


/***SECTION FooterSection***/
	
	#p81012151310388230.Section {
		 width:100%;
		height:150px;
		opacity:1;
		 }
	
	#p81012151310388230.Section div.sectionColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:#0086c4;
		opacity:1;
		 }
	
	#p81012151310388230.Section div.sectionImgBG.WebP {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p81012151310388230.Section div.sectionImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }


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

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

	#viewportNotifier::before{	content:'break_481'}

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


/***ELEMENT Picture***/
	
	#p11141201413913571110.Picture {
		 top:47px;
		left:50%;
		margin-left:-108px;
		z-index:850;
		display:block;
		;
		  }
	
	#p11141201413913571110.Picture > .SEOElement > .contentContainer   {
		 width:186px;
		height:154.390625px;
		opacity:1;
		 }
	
	#p11141201413913571110_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p11141201413913571110_absfill > .elementImgBG.WebP {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background-image: url('//media.egorealestate.com/ORIGINAL/df668304-db43-486c-8289-7ef4b2f12b62.webp');
		 background-repeat:no-repeat;
		 background-position:center center;
		background-size:contain;
		background-image: -webkit-image-set( url('//media.egorealestate.com/ORIGINAL/df668304-db43-486c-8289-7ef4b2f12b62.webp') type('image/webp'), url('//media.egorealestate.com/ORIGINAL/df668304-db43-486c-8289-7ef4b2f12b62.png') type('image/png') );
		opacity: 1;
		 }
	
	#p11141201413913571110_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background-image: url('//media.egorealestate.com/ORIGINAL/df668304-db43-486c-8289-7ef4b2f12b62.png');
		 background-repeat:no-repeat;
		 background-position:center center;
		background-size:contain;
		background-image: -webkit-image-set( url('//media.egorealestate.com/ORIGINAL/df668304-db43-486c-8289-7ef4b2f12b62.webp') type('image/webp'), url('//media.egorealestate.com/ORIGINAL/df668304-db43-486c-8289-7ef4b2f12b62.png') type('image/png') );
		opacity: 1;
		 }
	
	#p11141201413913571110_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p11141201413913571110_absfill > .elementBorder > .elementContainer {
		 padding: 0px;
		  }


/***ELEMENT Shape***/
	
	#p111411131211987013.Shape {
		 top:0;
		bottom:0;
		left:0;
		right:0;
		margin-left:0px;
		z-index:570;
		transform: rotate(0deg);
		display:none;
		  }
	
	#p111411131211987013.Shape > .SEOElement > .contentContainer   {
		 width:100%;
		height:100%;
		opacity:1;
		 }
	
	#p111411131211987013_absfill > .BgColor {
		 border-width:0px 0px 1px 0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p111411131211987013_absfill > .elementImgBG.WebP {
		 border-width:0px 0px 1px 0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p111411131211987013_absfill > .elementImgBG {
		 border-width:0px 0px 1px 0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p111411131211987013_absfill > .elementBorder {
		 border-width:0px 0px 1px 0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p111411131211987013_absfill > .elementBorder > .elementContainer {
		 padding: 0px;
		  }


/***ELEMENT SiteMenu***/
	
	#p1001113135441241215_mobile.SiteMenu {
		 top:57px;
		margin-left:0px;
		left:54px;
		z-index:877;
		display:block;
		;
		  }
	
	#p1001113135441241215_mobile.SiteMenu > .SEOElement > .contentContainer   {
		 width:44px;
		height:40px;
		opacity:1;
		 }
	
	#p1001113135441241215_mobile_absfill > .BgColor {
		 border-width:1px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:#ffffff;
		opacity:1;
		 }
	
	#p1001113135441241215_mobile_absfill > .elementImgBG.WebP {
		 border-width:1px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p1001113135441241215_mobile_absfill > .elementImgBG {
		 border-width:1px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p1001113135441241215_mobile_absfill > .elementBorder {
		 border-width:1px;
		border-style:solid;
		border-radius:0px;
		border-color:#87c2f6;
		 }
	
	#p1001113135441241215_mobile_absfill > .elementBorder > .elementContainer {
		 padding: 0px;
		  }
	#p1001113135441241215_mobile.SiteMenu svg {
		 fill:#171717;
		 }
 [id='p1001113135441241215_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem']:hover .BgColor { background:#2bbcff !important;opacity:1 !important; }


/***ELEMENT LanguageFlag***/
	
	#p8152971151401154.LanguageFlag {
		 top:47px;
		margin-left:0px;
		right:53px;
		left:auto;
		z-index:624;
		display:block;
		;
		  }
	
	#p8152971151401154.LanguageFlag > .SEOElement > .contentContainer   {
		 width:57px;
		height:32px;
		opacity:1;
		 }
	
	#p8152971151401154_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:#ffffff;
		opacity:1;
		 }
	
	#p8152971151401154_absfill > .elementImgBG.WebP {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p8152971151401154_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p8152971151401154_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		 }
	
	#p8152971151401154_absfill > .elementBorder > .elementContainer {
		 color:rgba(74,74,74,1);
		font-size:12px;
		font-family:Poppins-Regular;
		padding: 0px;
		  }
	#p8152971151401154.LanguageFlag .drop-down {
		 background:rgba(230,242,253,1);
		;
		 }
	#p8152971151401154.LanguageFlag .drop-arrow {
		 fill:rgba(74,74,74,1);
		;
		 }
	#p8152971151401154.LanguageFlag .lang-list li.lang-item .lang-text {
		 color:rgba(74,74,74,1);
		;
		font-size:12px;
		font-family:Poppins-Regular;
		 }


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


/***SECTION HeaderSection***/
	
	#p89116133312158915.Section {
		 width:100%;
		height:205px;
		opacity:1;
		 }
	
	#p89116133312158915.Section div.sectionColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:#ffffff;
		opacity:1;
		 }
	
	#p89116133312158915.Section div.sectionImgBG.WebP {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p89116133312158915.Section div.sectionImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p89116133312158915.Section.PageHeader {
		 position: relative;
		z-index: auto;
		box-shadow: none;
		-webkit-box-shadow: none;
		-moz-box-shadow: none;
		 }
	
	#p89116133312158915.Section + .FixedGhost {
		 display:none;
		 }

	#p8722611112141311.SocialMenu .socialmenu.contentContainer {
		 width:auto;
		left:-121 }
	#p8722611112141311.SocialMenu .InnerElement[data-type='SocialIcon'] .elementColorBG {
		 border-width:2px;
		border-style:solid;
		border-radius:50px;
		border-color:transparent;
		background:#ffffff;
		opacity:1;
		 }
	#p8722611112141311.SocialMenu .InnerElement[data-type='SocialIcon'] .elementContainer {
		 padding: 5px 6px 3px 6px;
		 }
	#p8722611112141311.SocialMenu .InnerElement[data-type='SocialIcon'] .elementBorder {
		 border-width:2px;
		border-style:solid;
		border-radius:50px;
		border-color:#ffffff;
		 }
	#p8722611112141311.SocialMenu .InnerElement[data-type='SocialIcon'] svg {
		 fill:rgba(0,134,196,1);
		;
		 }
	#p8722611112141311.SocialMenu .InnerElement[data-type='SocialIcon'] .elementImgBG {
		 width:20px;
		height:20px }
	 .rowSpacer {
		 width:10px;
		height:10px }
 [id='p8722611112141311'] .InnerElement[data-type='SocialIcon']:hover .BgColor { border-color:#2aaaea !important;background:transparent !important;opacity:1 !important; }
 [id='p8722611112141311'] .InnerElement[data-type='SocialIcon']:hover .BgImg { border-color:#2aaaea !important; }
 [id='p8722611112141311'] .InnerElement[data-type='SocialIcon']:hover .BoxStyle { border-color:#2aaaea !important; }
 [id='p8722611112141311'] .InnerElement[data-type='SocialIcon']:hover .elementContainer svg { fill:rgba(42,170,234,1) !important; !important; }

/***ELEMENT SocialMenu***/
	
	#p8722611112141311.SocialMenu {
		 top:35px;
		left:50%;
		margin-left:-121px;
		z-index:567;
		display:block;
		;
		  }
	
	#p8722611112141311.SocialMenu > .SEOElement > .contentContainer   {
		 width:auto;
		height:auto;
		opacity:1;
		 }
	
	#p8722611112141311_absfill > .BgColor {
		 border-width:3px;
		border-style:solid;
		border-radius:15px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p8722611112141311_absfill > .elementImgBG.WebP {
		 border-width:3px;
		border-style:solid;
		border-radius:15px;
		border-color:transparent;
		  }
	
	#p8722611112141311_absfill > .elementImgBG {
		 border-width:3px;
		border-style:solid;
		border-radius:15px;
		border-color:transparent;
		  }
	
	#p8722611112141311_absfill > .elementBorder {
		 border-width:3px;
		border-style:solid;
		border-radius:15px;
		border-color:transparent;
		 }
	
	#p8722611112141311_absfill > .elementBorder > .elementContainer {
		 padding: 8px;
		  }


/***ELEMENT ButtonIcon***/
	
	#p971138118134485.ButtonIcon {
		 top:127px;
		left:50%;
		margin-left:166px;
		z-index:644;
		display:block;
		;
		  }
	
	#p971138118134485.ButtonIcon > .SEOElement > .contentContainer   {
		 width:38px;
		height:38px;
		opacity:1;
		 }
	
	#p971138118134485_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:50px;
		border-color:transparent;
		 background:#0086c4;
		opacity:1;
		 -moz-box-shadow: 0px 0px 8px rgba(74,74,74,0.34);
		;
		 -webkit-box-shadow: 0px 0px 8px rgba(74,74,74,0.34);
		;
		 box-shadow: 0px 0px 8px rgba(74,74,74,0.34);
		;
		}
	
	#p971138118134485_absfill > .elementImgBG.WebP {
		 border-width:0px;
		border-style:solid;
		border-radius:50px;
		border-color:transparent;
		  }
	
	#p971138118134485_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:50px;
		border-color:transparent;
		  }
	
	#p971138118134485_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:50px;
		border-color:transparent;
		 }
	
	#p971138118134485_absfill > .elementBorder > .elementContainer {
		 padding: 6px;
		  }
	#p971138118134485.ButtonIcon svg {
		 width:100%;
		height:100% }
	#p971138118134485 svg {
		 fill:rgba(255,255,255,1);
		;
		 }
 #p971138118134485:hover .BgColor { background:#e6f2fd !important;opacity:1 !important; }


/***ELEMENT Button***/
	
	#p858155121213154512.Button {
		 top:126px;
		left:50%;
		margin-left:-94px;
		z-index:641;
		display:block;
		;
		  }
	
	#p858155121213154512.Button > .SEOElement > .contentContainer   {
		 width:189px;
		height:42px;
		opacity:1;
		 }
	
	#p858155121213154512_absfill > .BgColor {
		 border-width:2px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:#0086c4;
		opacity:1;
		 }
	
	#p858155121213154512_absfill > .elementImgBG.WebP {
		 border-width:2px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p858155121213154512_absfill > .elementImgBG {
		 border-width:2px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p858155121213154512_absfill > .elementBorder {
		 border-width:2px;
		border-style:solid;
		border-radius:0px;
		border-color:#0e5ba0;
		 }
	
	#p858155121213154512_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:Poppins-Regular;
		padding: 0px;
		 text-align:center }
 #p858155121213154512:hover .BgColor { border-color:#2aaaea !important;background:transparent !important;opacity:1 !important; }
 #p858155121213154512:hover .BgImg { border-color:#2aaaea !important; }
 #p858155121213154512:hover .BoxStyle { border-color:#2aaaea !important; }
 #p858155121213154512:hover .ContainerStyle { color:rgba(42,170,234,1) !important;font-size:14px !important;font-family:Poppins-Regular !important; }
 #p858155121213154512:active .BgColor { border-color:#2aaaea !important;background:transparent !important;opacity:1 !important; }
 #p858155121213154512:active .BgImg { border-color:#2aaaea !important; }
 #p858155121213154512:active .BoxStyle { border-color:#2aaaea !important; }
 #p858155121213154512:active .ContainerStyle { color:rgba(42,170,234,1) !important;font-size:14px !important;font-family:Poppins-Regular !important; }


/***SECTION FooterSection***/
	
	#p81012151310388230.Section {
		 width:100%;
		height:208px;
		opacity:1;
		 }
	
	#p81012151310388230.Section div.sectionColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:#0086c4;
		opacity:1;
		 }
	
	#p81012151310388230.Section div.sectionImgBG.WebP {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p81012151310388230.Section div.sectionImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }


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

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

	#viewportNotifier::before{	content:'break_801'}

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


/***ELEMENT Picture***/
	
	#p11141201413913571110.Picture {
		 top:10px;
		left:50%;
		margin-left:-60px;
		z-index:850;
		display:block;
		;
		  }
	
	#p11141201413913571110.Picture > .SEOElement > .contentContainer   {
		 width:133px;
		height:138.390625px;
		opacity:1;
		 }
	
	#p11141201413913571110_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p11141201413913571110_absfill > .elementImgBG.WebP {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background-image: url('//media.egorealestate.com/ORIGINAL/df668304-db43-486c-8289-7ef4b2f12b62.webp');
		 background-repeat:no-repeat;
		 background-position:center center;
		background-size:contain;
		background-image: -webkit-image-set( url('//media.egorealestate.com/ORIGINAL/df668304-db43-486c-8289-7ef4b2f12b62.webp') type('image/webp'), url('//media.egorealestate.com/ORIGINAL/df668304-db43-486c-8289-7ef4b2f12b62.png') type('image/png') );
		opacity: 1;
		 }
	
	#p11141201413913571110_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background-image: url('//media.egorealestate.com/ORIGINAL/df668304-db43-486c-8289-7ef4b2f12b62.png');
		 background-repeat:no-repeat;
		 background-position:center center;
		background-size:contain;
		background-image: -webkit-image-set( url('//media.egorealestate.com/ORIGINAL/df668304-db43-486c-8289-7ef4b2f12b62.webp') type('image/webp'), url('//media.egorealestate.com/ORIGINAL/df668304-db43-486c-8289-7ef4b2f12b62.png') type('image/png') );
		opacity: 1;
		 }
	
	#p11141201413913571110_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p11141201413913571110_absfill > .elementBorder > .elementContainer {
		 padding: 0px;
		  }


/***ELEMENT Shape***/
	
	#p111411131211987013.Shape {
		 top:0;
		bottom:0;
		left:0;
		right:0;
		margin-left:0px;
		z-index:570;
		transform: rotate(0deg);
		display:none;
		  }
	
	#p111411131211987013.Shape > .SEOElement > .contentContainer   {
		 width:100%;
		height:100%;
		opacity:1;
		 }
	
	#p111411131211987013_absfill > .BgColor {
		 border-width:0px 0px 1px 0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p111411131211987013_absfill > .elementImgBG.WebP {
		 border-width:0px 0px 1px 0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p111411131211987013_absfill > .elementImgBG {
		 border-width:0px 0px 1px 0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p111411131211987013_absfill > .elementBorder {
		 border-width:0px 0px 1px 0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p111411131211987013_absfill > .elementBorder > .elementContainer {
		 padding: 0px;
		  }


/***ELEMENT SiteMenu***/
	
	#p1001113135441241215_mobile.SiteMenu {
		 top:38px;
		margin-left:0px;
		left:73px;
		z-index:877;
		display:block;
		;
		  }
	
	#p1001113135441241215_mobile.SiteMenu > .SEOElement > .contentContainer   {
		 width:44px;
		height:40px;
		opacity:1;
		 }
	
	#p1001113135441241215_mobile_absfill > .BgColor {
		 border-width:1px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p1001113135441241215_mobile_absfill > .elementImgBG.WebP {
		 border-width:1px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p1001113135441241215_mobile_absfill > .elementImgBG {
		 border-width:1px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p1001113135441241215_mobile_absfill > .elementBorder {
		 border-width:1px;
		border-style:solid;
		border-radius:0px;
		border-color:#87c2f6;
		 }
	
	#p1001113135441241215_mobile_absfill > .elementBorder > .elementContainer {
		 padding: 0px;
		  }
	#p1001113135441241215_mobile.SiteMenu svg {
		 fill:#171717;
		 }
 [id='p1001113135441241215_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem']:hover .BgColor { background:#2bbcff !important;opacity:1 !important; }


/***ELEMENT LanguageFlag***/
	
	#p8152971151401154.LanguageFlag {
		 top:38px;
		margin-left:0px;
		left:705px;
		z-index:624;
		display:block;
		;
		  }
	
	#p8152971151401154.LanguageFlag > .SEOElement > .contentContainer   {
		 width:132px;
		height:32px;
		opacity:1;
		 }
	
	#p8152971151401154_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:#ffffff;
		opacity:1;
		 }
	
	#p8152971151401154_absfill > .elementImgBG.WebP {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p8152971151401154_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p8152971151401154_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		 }
	
	#p8152971151401154_absfill > .elementBorder > .elementContainer {
		 color:rgba(74,74,74,1);
		font-size:12px;
		font-family:Poppins-Regular;
		padding: 0px;
		  }
	#p8152971151401154.LanguageFlag .drop-down {
		 background:rgba(230,242,253,1);
		;
		 }
	#p8152971151401154.LanguageFlag .drop-arrow {
		 fill:rgba(74,74,74,1);
		;
		 }
	#p8152971151401154.LanguageFlag .lang-list li.lang-item .lang-text {
		 color:rgba(74,74,74,1);
		;
		font-size:12px;
		font-family:Poppins-Regular;
		 }


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


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

	#p8722611112141311.SocialMenu .socialmenu.contentContainer {
		 width:auto;
		left:228 }
	#p8722611112141311.SocialMenu .InnerElement[data-type='SocialIcon'] .elementColorBG {
		 border-width:2px;
		border-style:solid;
		border-radius:50px;
		border-color:transparent;
		background:#ffffff;
		opacity:1;
		 }
	#p8722611112141311.SocialMenu .InnerElement[data-type='SocialIcon'] .elementContainer {
		 padding: 5px 6px 3px 6px;
		 }
	#p8722611112141311.SocialMenu .InnerElement[data-type='SocialIcon'] .elementBorder {
		 border-width:2px;
		border-style:solid;
		border-radius:50px;
		border-color:#ffffff;
		 }
	#p8722611112141311.SocialMenu .InnerElement[data-type='SocialIcon'] svg {
		 fill:rgba(0,134,196,1);
		;
		 }
	#p8722611112141311.SocialMenu .InnerElement[data-type='SocialIcon'] .elementImgBG {
		 width:20px;
		height:20px }
	 .rowSpacer {
		 width:10px;
		height:10px }
 [id='p8722611112141311'] .InnerElement[data-type='SocialIcon']:hover .BgColor { border-color:#2aaaea !important;background:transparent !important;opacity:1 !important; }
 [id='p8722611112141311'] .InnerElement[data-type='SocialIcon']:hover .BgImg { border-color:#2aaaea !important; }
 [id='p8722611112141311'] .InnerElement[data-type='SocialIcon']:hover .BoxStyle { border-color:#2aaaea !important; }
 [id='p8722611112141311'] .InnerElement[data-type='SocialIcon']:hover .elementContainer svg { fill:rgba(42,170,234,1) !important; !important; }

/***ELEMENT SocialMenu***/
	
	#p8722611112141311.SocialMenu {
		 top:35px;
		margin-left:0px;
		right:54px;
		left:auto;
		z-index:567;
		display:block;
		;
		  }
	
	#p8722611112141311.SocialMenu > .SEOElement > .contentContainer   {
		 width:auto;
		height:auto;
		opacity:1;
		 }
	
	#p8722611112141311_absfill > .BgColor {
		 border-width:3px;
		border-style:solid;
		border-radius:15px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p8722611112141311_absfill > .elementImgBG.WebP {
		 border-width:3px;
		border-style:solid;
		border-radius:15px;
		border-color:transparent;
		  }
	
	#p8722611112141311_absfill > .elementImgBG {
		 border-width:3px;
		border-style:solid;
		border-radius:15px;
		border-color:transparent;
		  }
	
	#p8722611112141311_absfill > .elementBorder {
		 border-width:3px;
		border-style:solid;
		border-radius:15px;
		border-color:transparent;
		 }
	
	#p8722611112141311_absfill > .elementBorder > .elementContainer {
		 padding: 8px;
		  }


/***ELEMENT ButtonIcon***/
	
	#p971138118134485.ButtonIcon {
		 top:46px;
		left:50%;
		margin-left:120px;
		z-index:644;
		display:block;
		;
		  }
	
	#p971138118134485.ButtonIcon > .SEOElement > .contentContainer   {
		 width:38px;
		height:38px;
		opacity:1;
		 }
	
	#p971138118134485_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:50px;
		border-color:transparent;
		 background:#0086c4;
		opacity:1;
		 -moz-box-shadow: 0px 0px 8px rgba(74,74,74,0.34);
		;
		 -webkit-box-shadow: 0px 0px 8px rgba(74,74,74,0.34);
		;
		 box-shadow: 0px 0px 8px rgba(74,74,74,0.34);
		;
		}
	
	#p971138118134485_absfill > .elementImgBG.WebP {
		 border-width:0px;
		border-style:solid;
		border-radius:50px;
		border-color:transparent;
		  }
	
	#p971138118134485_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:50px;
		border-color:transparent;
		  }
	
	#p971138118134485_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:50px;
		border-color:transparent;
		 }
	
	#p971138118134485_absfill > .elementBorder > .elementContainer {
		 padding: 6px;
		  }
	#p971138118134485.ButtonIcon svg {
		 width:100%;
		height:100% }
	#p971138118134485 svg {
		 fill:rgba(255,255,255,1);
		;
		 }
 #p971138118134485:hover .BgColor { background:#e6f2fd !important;opacity:1 !important; }


/***ELEMENT Button***/
	
	#p858155121213154512.Button {
		 top:42px;
		margin-left:0px;
		left:77px;
		z-index:641;
		display:block;
		;
		  }
	
	#p858155121213154512.Button > .SEOElement > .contentContainer   {
		 width:189px;
		height:42px;
		opacity:1;
		 }
	
	#p858155121213154512_absfill > .BgColor {
		 border-width:2px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:#0086c4;
		opacity:1;
		 }
	
	#p858155121213154512_absfill > .elementImgBG.WebP {
		 border-width:2px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p858155121213154512_absfill > .elementImgBG {
		 border-width:2px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p858155121213154512_absfill > .elementBorder {
		 border-width:2px;
		border-style:solid;
		border-radius:0px;
		border-color:#0e5ba0;
		 }
	
	#p858155121213154512_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:Poppins-Regular;
		padding: 0px;
		 text-align:center }
 #p858155121213154512:hover .BgColor { border-color:#2aaaea !important;background:transparent !important;opacity:1 !important; }
 #p858155121213154512:hover .BgImg { border-color:#2aaaea !important; }
 #p858155121213154512:hover .BoxStyle { border-color:#2aaaea !important; }
 #p858155121213154512:hover .ContainerStyle { color:rgba(42,170,234,1) !important;font-size:14px !important;font-family:Poppins-Regular !important; }
 #p858155121213154512:active .BgColor { border-color:#2aaaea !important;background:transparent !important;opacity:1 !important; }
 #p858155121213154512:active .BgImg { border-color:#2aaaea !important; }
 #p858155121213154512:active .BoxStyle { border-color:#2aaaea !important; }
 #p858155121213154512:active .ContainerStyle { color:rgba(42,170,234,1) !important;font-size:14px !important;font-family:Poppins-Regular !important; }


/***SECTION FooterSection***/
	
	#p81012151310388230.Section {
		 width:100%;
		height:125px;
		opacity:1;
		 }
	
	#p81012151310388230.Section div.sectionColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:#0086c4;
		opacity:1;
		 }
	
	#p81012151310388230.Section div.sectionImgBG.WebP {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p81012151310388230.Section div.sectionImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }


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

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

	#viewportNotifier::before{	content:'break_1121'}

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


/***ELEMENT Picture***/
	
	#p11141201413913571110.Picture {
		 top:10px;
		left:50%;
		margin-left:-101px;
		z-index:850;
		display:block;
		;
		  }
	
	#p11141201413913571110.Picture > .SEOElement > .contentContainer   {
		 width:150px;
		height:155.390625px;
		opacity:1;
		 }
	
	#p11141201413913571110_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p11141201413913571110_absfill > .elementImgBG.WebP {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background-image: url('//media.egorealestate.com/ORIGINAL/df668304-db43-486c-8289-7ef4b2f12b62.webp');
		 background-repeat:no-repeat;
		 background-position:center center;
		background-size:contain;
		background-image: -webkit-image-set( url('//media.egorealestate.com/ORIGINAL/df668304-db43-486c-8289-7ef4b2f12b62.webp') type('image/webp'), url('//media.egorealestate.com/ORIGINAL/df668304-db43-486c-8289-7ef4b2f12b62.png') type('image/png') );
		opacity: 1;
		 }
	
	#p11141201413913571110_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background-image: url('//media.egorealestate.com/ORIGINAL/df668304-db43-486c-8289-7ef4b2f12b62.png');
		 background-repeat:no-repeat;
		 background-position:center center;
		background-size:contain;
		background-image: -webkit-image-set( url('//media.egorealestate.com/ORIGINAL/df668304-db43-486c-8289-7ef4b2f12b62.webp') type('image/webp'), url('//media.egorealestate.com/ORIGINAL/df668304-db43-486c-8289-7ef4b2f12b62.png') type('image/png') );
		opacity: 1;
		 }
	
	#p11141201413913571110_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p11141201413913571110_absfill > .elementBorder > .elementContainer {
		 padding: 0px;
		  }


/***ELEMENT Shape***/
	
	#p111411131211987013.Shape {
		 top:0;
		bottom:0;
		left:0;
		right:0;
		margin-left:0px;
		z-index:570;
		transform: rotate(0deg);
		display:none;
		  }
	
	#p111411131211987013.Shape > .SEOElement > .contentContainer   {
		 width:100%;
		height:100%;
		opacity:1;
		 }
	
	#p111411131211987013_absfill > .BgColor {
		 border-width:0px 0px 1px 0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p111411131211987013_absfill > .elementImgBG.WebP {
		 border-width:0px 0px 1px 0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p111411131211987013_absfill > .elementImgBG {
		 border-width:0px 0px 1px 0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p111411131211987013_absfill > .elementBorder {
		 border-width:0px 0px 1px 0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p111411131211987013_absfill > .elementBorder > .elementContainer {
		 padding: 0px;
		  }


/***ELEMENT SiteMenu***/
	
	#p1001113135441241215_mobile.SiteMenu {
		 top:31px;
		margin-left:0px;
		left:54px;
		z-index:877;
		display:block;
		;
		  }
	
	#p1001113135441241215_mobile.SiteMenu > .SEOElement > .contentContainer   {
		 width:44px;
		height:40px;
		opacity:1;
		 }
	
	#p1001113135441241215_mobile_absfill > .BgColor {
		 border-width:1px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p1001113135441241215_mobile_absfill > .elementImgBG.WebP {
		 border-width:1px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p1001113135441241215_mobile_absfill > .elementImgBG {
		 border-width:1px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p1001113135441241215_mobile_absfill > .elementBorder {
		 border-width:1px;
		border-style:solid;
		border-radius:0px;
		border-color:#87c2f6;
		 }
	
	#p1001113135441241215_mobile_absfill > .elementBorder > .elementContainer {
		 padding: 0px;
		  }
	#p1001113135441241215_mobile.SiteMenu svg {
		 fill:#171717;
		 }
 [id='p1001113135441241215_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem']:hover .BgColor { background:#2bbcff !important;opacity:1 !important; }


/***ELEMENT LanguageFlag***/
	
	#p8152971151401154.LanguageFlag {
		 top:39px;
		left:50%;
		margin-left:428px;
		z-index:624;
		display:block;
		;
		  }
	
	#p8152971151401154.LanguageFlag > .SEOElement > .contentContainer   {
		 width:132px;
		height:32px;
		opacity:1;
		 }
	
	#p8152971151401154_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:#ffffff;
		opacity:1;
		 }
	
	#p8152971151401154_absfill > .elementImgBG.WebP {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p8152971151401154_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p8152971151401154_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		 }
	
	#p8152971151401154_absfill > .elementBorder > .elementContainer {
		 color:rgba(74,74,74,1);
		font-size:12px;
		font-family:Poppins-Regular;
		padding: 0px;
		  }
	#p8152971151401154.LanguageFlag .drop-down {
		 background:rgba(230,242,253,1);
		;
		 }
	#p8152971151401154.LanguageFlag .drop-arrow {
		 fill:rgba(74,74,74,1);
		;
		 }
	#p8152971151401154.LanguageFlag .lang-list li.lang-item .lang-text {
		 color:rgba(74,74,74,1);
		;
		font-size:12px;
		font-family:Poppins-Regular;
		 }


/***ELEMENT Shape***/
	
	#p111136511381513158.Shape {
		 top:0;
		left:50%;
		margin-left:0px;
		z-index:0;
		transform: rotate(0deg);
		display:none;
		  }
	
	#p111136511381513158.Shape > .SEOElement > .contentContainer   {
		 width:100px;
		height:100px;
		opacity:1;
		 }
	
	#p111136511381513158_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p111136511381513158_absfill > .elementImgBG.WebP {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p111136511381513158_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p111136511381513158_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p111136511381513158_absfill > .elementBorder > .elementContainer {
		 padding: 0px;
		  }


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

	#p8722611112141311.SocialMenu .socialmenu.contentContainer {
		 width:auto;
		left:389 }
	#p8722611112141311.SocialMenu .InnerElement[data-type='SocialIcon'] .elementColorBG {
		 border-width:2px;
		border-style:solid;
		border-radius:50px;
		border-color:transparent;
		background:#ffffff;
		opacity:1;
		 }
	#p8722611112141311.SocialMenu .InnerElement[data-type='SocialIcon'] .elementContainer {
		 padding: 5px 6px 3px 6px;
		 }
	#p8722611112141311.SocialMenu .InnerElement[data-type='SocialIcon'] .elementBorder {
		 border-width:2px;
		border-style:solid;
		border-radius:50px;
		border-color:#ffffff;
		 }
	#p8722611112141311.SocialMenu .InnerElement[data-type='SocialIcon'] svg {
		 fill:rgba(0,134,196,1);
		;
		 }
	#p8722611112141311.SocialMenu .InnerElement[data-type='SocialIcon'] .elementImgBG {
		 width:20px;
		height:20px }
	 .rowSpacer {
		 width:10px;
		height:10px }
 [id='p8722611112141311'] .InnerElement[data-type='SocialIcon']:hover .BgColor { border-color:#2aaaea !important;background:transparent !important;opacity:1 !important; }
 [id='p8722611112141311'] .InnerElement[data-type='SocialIcon']:hover .BgImg { border-color:#2aaaea !important; }
 [id='p8722611112141311'] .InnerElement[data-type='SocialIcon']:hover .BoxStyle { border-color:#2aaaea !important; }
 [id='p8722611112141311'] .InnerElement[data-type='SocialIcon']:hover .elementContainer svg { fill:rgba(42,170,234,1) !important; !important; }

/***ELEMENT SocialMenu***/
	
	#p8722611112141311.SocialMenu {
		 top:36px;
		margin-left:0px;
		right:53px;
		left:auto;
		z-index:567;
		display:block;
		;
		  }
	
	#p8722611112141311.SocialMenu > .SEOElement > .contentContainer   {
		 width:auto;
		height:auto;
		opacity:1;
		 }
	
	#p8722611112141311_absfill > .BgColor {
		 border-width:3px;
		border-style:solid;
		border-radius:15px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p8722611112141311_absfill > .elementImgBG.WebP {
		 border-width:3px;
		border-style:solid;
		border-radius:15px;
		border-color:transparent;
		  }
	
	#p8722611112141311_absfill > .elementImgBG {
		 border-width:3px;
		border-style:solid;
		border-radius:15px;
		border-color:transparent;
		  }
	
	#p8722611112141311_absfill > .elementBorder {
		 border-width:3px;
		border-style:solid;
		border-radius:15px;
		border-color:transparent;
		 }
	
	#p8722611112141311_absfill > .elementBorder > .elementContainer {
		 padding: 8px;
		  }


/***ELEMENT ButtonIcon***/
	
	#p971138118134485.ButtonIcon {
		 top:47px;
		left:50%;
		margin-left:280px;
		z-index:644;
		display:block;
		;
		  }
	
	#p971138118134485.ButtonIcon > .SEOElement > .contentContainer   {
		 width:38px;
		height:38px;
		opacity:1;
		 }
	
	#p971138118134485_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:50px;
		border-color:transparent;
		 background:#0086c4;
		opacity:1;
		 -moz-box-shadow: 0px 0px 8px rgba(74,74,74,0.34);
		;
		 -webkit-box-shadow: 0px 0px 8px rgba(74,74,74,0.34);
		;
		 box-shadow: 0px 0px 8px rgba(74,74,74,0.34);
		;
		}
	
	#p971138118134485_absfill > .elementImgBG.WebP {
		 border-width:0px;
		border-style:solid;
		border-radius:50px;
		border-color:transparent;
		  }
	
	#p971138118134485_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:50px;
		border-color:transparent;
		  }
	
	#p971138118134485_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:50px;
		border-color:transparent;
		 }
	
	#p971138118134485_absfill > .elementBorder > .elementContainer {
		 padding: 6px;
		  }
	#p971138118134485.ButtonIcon svg {
		 width:100%;
		height:100% }
	#p971138118134485 svg {
		 fill:rgba(255,255,255,1);
		;
		 }
 #p971138118134485:hover .BgColor { background:#e6f2fd !important;opacity:1 !important; }


/***ELEMENT Button***/
	
	#p858155121213154512.Button {
		 top:43px;
		margin-left:0px;
		left:79px;
		z-index:641;
		display:block;
		;
		  }
	
	#p858155121213154512.Button > .SEOElement > .contentContainer   {
		 width:189px;
		height:42px;
		opacity:1;
		 }
	
	#p858155121213154512_absfill > .BgColor {
		 border-width:2px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:#0086c4;
		opacity:1;
		 }
	
	#p858155121213154512_absfill > .elementImgBG.WebP {
		 border-width:2px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p858155121213154512_absfill > .elementImgBG {
		 border-width:2px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p858155121213154512_absfill > .elementBorder {
		 border-width:2px;
		border-style:solid;
		border-radius:0px;
		border-color:#0e5ba0;
		 }
	
	#p858155121213154512_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:Poppins-Regular;
		padding: 0px;
		 text-align:center }
 #p858155121213154512:hover .BgColor { border-color:#2aaaea !important;background:transparent !important;opacity:1 !important; }
 #p858155121213154512:hover .BgImg { border-color:#2aaaea !important; }
 #p858155121213154512:hover .BoxStyle { border-color:#2aaaea !important; }
 #p858155121213154512:hover .ContainerStyle { color:rgba(42,170,234,1) !important;font-size:14px !important;font-family:Poppins-Regular !important; }
 #p858155121213154512:active .BgColor { border-color:#2aaaea !important;background:transparent !important;opacity:1 !important; }
 #p858155121213154512:active .BgImg { border-color:#2aaaea !important; }
 #p858155121213154512:active .BoxStyle { border-color:#2aaaea !important; }
 #p858155121213154512:active .ContainerStyle { color:rgba(42,170,234,1) !important;font-size:14px !important;font-family:Poppins-Regular !important; }


/***SECTION FooterSection***/
	
	#p81012151310388230.Section {
		 width:100%;
		height:125px;
		opacity:1;
		 }
	
	#p81012151310388230.Section div.sectionColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:#0086c4;
		opacity:1;
		 }
	
	#p81012151310388230.Section div.sectionImgBG.WebP {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p81012151310388230.Section div.sectionImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }


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

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

	#viewportNotifier::before{	content:'break_1441'}

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


/***ELEMENT Picture***/
	
	#p11141201413913571110.Picture {
		 top:2px;
		left:50%;
		margin-left:-721px;
		z-index:850;
		display:block;
		;
		  }
	
	#p11141201413913571110.Picture > .SEOElement > .contentContainer   {
		 width:218px;
		height:167.375px;
		opacity:1;
		 }
	
	#p11141201413913571110_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p11141201413913571110_absfill > .elementImgBG.WebP {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background-image: url('//media.egorealestate.com/ORIGINAL/df668304-db43-486c-8289-7ef4b2f12b62.webp');
		 background-repeat:no-repeat;
		 background-position:center center;
		background-size:contain;
		background-image: -webkit-image-set( url('//media.egorealestate.com/ORIGINAL/df668304-db43-486c-8289-7ef4b2f12b62.webp') type('image/webp'), url('//media.egorealestate.com/ORIGINAL/df668304-db43-486c-8289-7ef4b2f12b62.png') type('image/png') );
		opacity: 1;
		 }
	
	#p11141201413913571110_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background-image: url('//media.egorealestate.com/ORIGINAL/df668304-db43-486c-8289-7ef4b2f12b62.png');
		 background-repeat:no-repeat;
		 background-position:center center;
		background-size:contain;
		background-image: -webkit-image-set( url('//media.egorealestate.com/ORIGINAL/df668304-db43-486c-8289-7ef4b2f12b62.webp') type('image/webp'), url('//media.egorealestate.com/ORIGINAL/df668304-db43-486c-8289-7ef4b2f12b62.png') type('image/png') );
		opacity: 1;
		 }
	
	#p11141201413913571110_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p11141201413913571110_absfill > .elementBorder > .elementContainer {
		 padding: 0px;
		  }


/***ELEMENT Shape***/
	
	#p111411131211987013.Shape {
		 top:0;
		bottom:0;
		left:0;
		right:0;
		margin-left:0px;
		z-index:570;
		transform: rotate(0deg);
		display:none;
		  }
	
	#p111411131211987013.Shape > .SEOElement > .contentContainer   {
		 width:100%;
		height:100%;
		opacity:1;
		 }
	
	#p111411131211987013_absfill > .BgColor {
		 border-width:0px 0px 1px 0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p111411131211987013_absfill > .elementImgBG.WebP {
		 border-width:0px 0px 1px 0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p111411131211987013_absfill > .elementImgBG {
		 border-width:0px 0px 1px 0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p111411131211987013_absfill > .elementBorder {
		 border-width:0px 0px 1px 0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p111411131211987013_absfill > .elementBorder > .elementContainer {
		 padding: 0px;
		  }


/***ELEMENT SiteMenu***/
	
	#p1001113135441241215_mobile.SiteMenu {
		 top:71px;
		margin-left:0px;
		left:713px;
		z-index:878;
		display:block;
		;
		  }
	
	#p1001113135441241215_mobile.SiteMenu > .SEOElement > .contentContainer   {
		 width:48px;
		height:40px;
		opacity:1;
		 }
	
	#p1001113135441241215_mobile_absfill > .BgColor {
		 border-width:1px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p1001113135441241215_mobile_absfill > .elementImgBG.WebP {
		 border-width:1px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p1001113135441241215_mobile_absfill > .elementImgBG {
		 border-width:1px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p1001113135441241215_mobile_absfill > .elementBorder {
		 border-width:1px;
		border-style:solid;
		border-radius:0px;
		border-color:#87c2f6;
		 }
	
	#p1001113135441241215_mobile_absfill > .elementBorder > .elementContainer {
		 padding: 0px;
		  }
	#p1001113135441241215_mobile.SiteMenu svg {
		 fill:#171717;
		 }
 [id='p1001113135441241215_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem']:hover .BgColor { background:#2bbcff !important;opacity:1 !important; }


/***ELEMENT LanguageFlag***/
	
	#p8152971151401154.LanguageFlag {
		 top:69px;
		left:50%;
		margin-left:117px;
		z-index:624;
		display:block;
		;
		  }
	
	#p8152971151401154.LanguageFlag > .SEOElement > .contentContainer   {
		 width:132px;
		height:32px;
		opacity:1;
		 }
	
	#p8152971151401154_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:#ffffff;
		opacity:1;
		 }
	
	#p8152971151401154_absfill > .elementImgBG.WebP {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p8152971151401154_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p8152971151401154_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		 }
	
	#p8152971151401154_absfill > .elementBorder > .elementContainer {
		 color:rgba(74,74,74,1);
		font-size:12px;
		font-family:Poppins-Regular;
		padding: 0px;
		  }
	#p8152971151401154.LanguageFlag .drop-down {
		 background:rgba(230,242,253,1);
		;
		 }
	#p8152971151401154.LanguageFlag .drop-arrow {
		 fill:rgba(74,74,74,1);
		;
		 }
	#p8152971151401154.LanguageFlag .lang-list li.lang-item .lang-text {
		 color:rgba(74,74,74,1);
		;
		font-size:12px;
		font-family:Poppins-Regular;
		 }


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


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

	#p8722611112141311.SocialMenu .socialmenu.contentContainer {
		 width:auto;
		left: }
	#p8722611112141311.SocialMenu .InnerElement[data-type='SocialIcon'] .elementColorBG {
		 border-width:2px;
		border-style:solid;
		border-radius:50px;
		border-color:transparent;
		background:#ffffff;
		opacity:1;
		 }
	#p8722611112141311.SocialMenu .InnerElement[data-type='SocialIcon'] .elementContainer {
		 padding: 5px 6px 3px 6px;
		 }
	#p8722611112141311.SocialMenu .InnerElement[data-type='SocialIcon'] .elementBorder {
		 border-width:2px;
		border-style:solid;
		border-radius:50px;
		border-color:#ffffff;
		 }
	#p8722611112141311.SocialMenu .InnerElement[data-type='SocialIcon'] svg {
		 fill:rgba(0,134,196,1);
		;
		 }
	#p8722611112141311.SocialMenu .InnerElement[data-type='SocialIcon'] .elementImgBG {
		 width:20px;
		height:20px }
	 .rowSpacer {
		 width:10px;
		height:10px }
 [id='p8722611112141311'] .InnerElement[data-type='SocialIcon']:hover .BgColor { border-color:#2aaaea !important;background:transparent !important;opacity:1 !important; }
 [id='p8722611112141311'] .InnerElement[data-type='SocialIcon']:hover .BgImg { border-color:#2aaaea !important; }
 [id='p8722611112141311'] .InnerElement[data-type='SocialIcon']:hover .BoxStyle { border-color:#2aaaea !important; }
 [id='p8722611112141311'] .InnerElement[data-type='SocialIcon']:hover .elementContainer svg { fill:rgba(42,170,234,1) !important; !important; }

/***ELEMENT SocialMenu***/
	
	#p8722611112141311.SocialMenu {
		 top:35px;
		margin-left:0px;
		right:53px;
		left:auto;
		z-index:567;
		display:block;
		;
		  }
	
	#p8722611112141311.SocialMenu > .SEOElement > .contentContainer   {
		 width:auto;
		height:auto;
		opacity:1;
		 }
	
	#p8722611112141311_absfill > .BgColor {
		 border-width:3px;
		border-style:solid;
		border-radius:15px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p8722611112141311_absfill > .elementImgBG.WebP {
		 border-width:3px;
		border-style:solid;
		border-radius:15px;
		border-color:transparent;
		  }
	
	#p8722611112141311_absfill > .elementImgBG {
		 border-width:3px;
		border-style:solid;
		border-radius:15px;
		border-color:transparent;
		  }
	
	#p8722611112141311_absfill > .elementBorder {
		 border-width:3px;
		border-style:solid;
		border-radius:15px;
		border-color:transparent;
		 }
	
	#p8722611112141311_absfill > .elementBorder > .elementContainer {
		 padding: 8px;
		  }


/***ELEMENT ButtonIcon***/
	
	#p971138118134485.ButtonIcon {
		 top:44px;
		margin-left:0px;
		right:350px;
		left:auto;
		z-index:644;
		display:block;
		;
		  }
	
	#p971138118134485.ButtonIcon > .SEOElement > .contentContainer   {
		 width:38px;
		height:38px;
		opacity:1;
		 }
	
	#p971138118134485_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:50px;
		border-color:transparent;
		 background:#0086c4;
		opacity:1;
		 -moz-box-shadow: 0px 0px 8px rgba(74,74,74,0.34);
		;
		 -webkit-box-shadow: 0px 0px 8px rgba(74,74,74,0.34);
		;
		 box-shadow: 0px 0px 8px rgba(74,74,74,0.34);
		;
		}
	
	#p971138118134485_absfill > .elementImgBG.WebP {
		 border-width:0px;
		border-style:solid;
		border-radius:50px;
		border-color:transparent;
		  }
	
	#p971138118134485_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:50px;
		border-color:transparent;
		  }
	
	#p971138118134485_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:50px;
		border-color:transparent;
		 }
	
	#p971138118134485_absfill > .elementBorder > .elementContainer {
		 padding: 6px;
		  }
	#p971138118134485.ButtonIcon svg {
		 width:100%;
		height:100% }
	#p971138118134485 svg {
		 fill:rgba(255,255,255,1);
		;
		 }
 #p971138118134485:hover .BgColor { background:#e6f2fd !important;opacity:1 !important; }


/***ELEMENT Button***/
	
	#p858155121213154512.Button {
		 top:44px;
		margin-left:0px;
		left:52px;
		z-index:641;
		display:block;
		;
		  }
	
	#p858155121213154512.Button > .SEOElement > .contentContainer   {
		 width:189px;
		height:42px;
		opacity:1;
		 }
	
	#p858155121213154512_absfill > .BgColor {
		 border-width:2px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:#0086c4;
		opacity:1;
		 }
	
	#p858155121213154512_absfill > .elementImgBG.WebP {
		 border-width:2px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p858155121213154512_absfill > .elementImgBG {
		 border-width:2px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p858155121213154512_absfill > .elementBorder {
		 border-width:2px;
		border-style:solid;
		border-radius:0px;
		border-color:#0e5ba0;
		 }
	
	#p858155121213154512_absfill > .elementBorder > .elementContainer {
		 color:rgba(255,255,255,1);
		font-size:14px;
		font-family:Poppins-Regular;
		padding: 0px;
		 text-align:center }
 #p858155121213154512:hover .BgColor { border-color:#2aaaea !important;background:transparent !important;opacity:1 !important; }
 #p858155121213154512:hover .BgImg { border-color:#2aaaea !important; }
 #p858155121213154512:hover .BoxStyle { border-color:#2aaaea !important; }
 #p858155121213154512:hover .ContainerStyle { color:rgba(42,170,234,1) !important;font-size:14px !important;font-family:Poppins-Regular !important; }
 #p858155121213154512:active .BgColor { border-color:#2aaaea !important;background:transparent !important;opacity:1 !important; }
 #p858155121213154512:active .BgImg { border-color:#2aaaea !important; }
 #p858155121213154512:active .BoxStyle { border-color:#2aaaea !important; }
 #p858155121213154512:active .ContainerStyle { color:rgba(42,170,234,1) !important;font-size:14px !important;font-family:Poppins-Regular !important; }


/***SECTION FooterSection***/
	
	#p81012151310388230.Section {
		 width:100%;
		height:125px;
		opacity:1;
		 }
	
	#p81012151310388230.Section div.sectionColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:#0086c4;
		opacity:1;
		 }
	
	#p81012151310388230.Section div.sectionImgBG.WebP {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p81012151310388230.Section div.sectionImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }


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


/* Globals */
.MenuClose{
    cursor:pointer;
}
header .sectionBody,
footer .sectionBody{
    max-width: 1760px;
    margin: 0 auto;
}
.CopyrightSection .static-footer .static-footer-wrapper{
    padding: 0 52px!important;
}
option{
    font-family: Poppins-Regular;
}
.stickerBar {
    bottom: 0!important;
}
.goTop{
    position: fixed !important;
    bottom: 20px;
    top: inherit !important;
    z-index: 9999999!important;
    right: 15px !important;
    left: inherit !important;
}
.ps-theme-default.ps-active-y .headerbg,
body.home .headerbg{
    opacity: .8;
    transition: all ease .3s;
} 
.losangulo{
    z-index: 0!important;
}
div.Element.LanguageFlag{
    max-width: 200px;
    z-index: 850!important;
}
div.Element.LanguageFlag .lang-select {
    padding: 6px!important;
}
div.Element.LanguageFlag .lang-select.style_05 .lang-wrapper .lang-list {
    top: 100%!important;
}
.pre-title {
    text-transform: uppercase;
    letter-spacing: 0.15em;
}
.txt-uppercase {
    text-transform: uppercase;
}
.Element.PropertyBasicDetailFullResp .propertyLocation,
.Element.PropertyBasicDetailFullResp .propertyTitle{
     text-transform: none!important;
}
.btn-overhide .RichTextEditor {
    font-size: 0; }
.btn-overhide .RichTextEditor::after {
    content:'\e914';
    font-family: 'ego-icon-font' !important;
    line-height: 40px;
    font-size: 20px;
}
.rgpd-field-override .inlineRow:last-of-type .inlineColumn:last-of-type label a {
    text-decoration: underline;
}
.fixedPosition{
    position: fixed!important;
    bottom: 20px;
    top: inherit!important;
}
.MobileMenuSkin .contentContainer.Size .elementBorder.BoxStyle{
    padding: 3px;
}
/* Force Panoramic pictures */
.Element.PropertyBasicListFullResp .imgWrapperAux,
.Element.PropertyBasicPanelFullResp .propertyItem .stickerMarkerPoint{
        padding-top: calc(9 / 16 * 100%)!important;
}
/* Force slideshow height */
@media only screen and (min-width: 801px){
    .MobileMenu{
        width:25%!important;
    }
    .searchhome,
    .bgsearchhome{
        top: inherit!important;
        bottom:0!important;
    }
    .Section.slideshowSection{
        min-height: 600px;
        height: calc(100vh - 350px) !important;
    }
}
/* animations */
 
@-webkit-keyframes bounce {
	0% {-webkit-transform: translateY(0);}	
	100% {-webkit-transform: translateY(40px);}
}
 
@-moz-keyframes bounce {
	0% {-moz-transform: translateY(0);}
	100% {-moz-transform: translateY(40px);}
}
 
@-o-keyframes bounce {
	0%{-o-transform: translateY(0);}
	100% {-o-transform: translateY(40px);}
}
@keyframes bounce {
	0% {transform: translateY(0);}
	100% {transform: translateY(40px);}
}
@media only screen and (min-width: 801px){
body.Live .bounce-up{
  opacity: 0!important;
  -moz-transition: all 900ms ease-out;
  -webkit-transition: all 900ms ease-out;
  -o-transition: all 900ms ease-out;
  transition: all 900ms ease-out;
  -moz-transform: translate3d(0px, 250px, 0px);
  -webkit-transform: translate3d(0px, 250px, 0px);
  -o-transform: translate(0px, 250px);
  -ms-transform: translate(0px, 250px);
  transform: translate3d(0px, 250, 0px);
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden;
}
body.Live .bounce-up.in-view{
  opacity: 1!important;
  -moz-transform: translate3d(0px, 0px, 0px);
  -webkit-transform: translate3d(0px, 0px, 0px);
  -o-transform: translate(0px, 0px);
  -ms-transform: translate(0px, 0px);
  transform: translate3d(0px, 0px, 0px);
}
body.Live .fade-in{
    opacity: 0!important;
    -moz-transition: all 900ms ease-out;
    -webkit-transition: all 900ms ease-out;
    -o-transition: all 900ms ease-out;
    transition: all 900ms ease-out;
  }
  body.Live .fade-in.in-view{
    opacity: 1!important;
  }
}
/* end region - Globals */
.Element.PropertyRelatedPanelFullResp .propertyItem,
.Element.PropertyBasicPanelFullResp .propertyItem {
    max-width: calc(100% / 4 - 20px)!important;
}
.Element.PropertyRelatedPanelFullResp .propertyInfo,
.Element.PropertyBasicListFullResp  .propertyInfo,
.Element.PropertyBasicPanelFullResp .propertyInfo{
    text-align: center!important;
    padding:16px!important;
}
.Element.PropertyRelatedPanelFullResp .salesInfo,
.Element.PropertyBasicListFullResp .salesInfo,
.Element.PropertyBasicPanelFullResp .salesInfo{
    position: relative;
    padding-top: 15px;
    border-top:1px solid white;
}
.Element.PropertyRelatedPanelFullResp  .propertyBusiness,
.Element.PropertyRelatedPanelFullResp  .propertyPrice,
.Element.PropertyBasicListFullResp .propertyBusiness,
.Element.PropertyBasicListFullResp .propertyPrice,
.Element.PropertyBasicPanelFullResp .propertyBusiness,
.Element.PropertyBasicPanelFullResp .propertyPrice{
    text-align: center!important;
}
.Element.PropertyBasicListFullResp .InnerElement[data-type='FormInputInterval'] .unitField {
   width: 100%!important;
}
.Element.PropertyBasicListFullResp .propertiesContainer:not(.listView) .propertyItem {
    flex: 0 0 calc(100% / 3 - 30px)!important;
    max-width: calc(100% / 3 - 30px)!important;
    margin: 15px!important;
}
.Element.PropertyBasicListFullResp .InnerElement[data-type="PropertyListHeader"] .wb-fld-order{
    display: none;
}
/*  LIstagem de consultores */
.PropertyAgentBasicListFullResp{
    z-index: 999!important;
}
.Element.PropertyAgentBasicListFullResp .agencyFilter,
.Element.PropertyAgentBasicListFullResp  .listHeader{
    border: none!important;
}
.Element.PropertyAgentBasicListFullResp  .agenciesWrapper{
    padding-top:120px!important;
}
.Element.PropertyAgentBasicListFullResp  .agencyItem .contactInfo{
    margin-top:20px;
}
.Element.PropertyAgentBasicListFullResp  .agencyItem .agencyActions{
    margin-top:20px;    
}
.Element.PropertyAgentBasicListFullResp .agencyItem {
    width: calc(100% / 4 - 30px)!important;
    margin: 15px!important;
}
@media only screen and (max-width: 1440px){
    .Element.PropertyRelatedPanelFullResp .propertyItem,
    .Element.PropertyBasicPanelFullResp .propertyItem {
        flex: 0 0 auto!important;
        max-width: calc(100% / 3 - 40px)!important;
    }
    .Element.PropertyAgentBasicListFullResp .agencyItem {
        width: calc(100% / 3 - 40px)!important;
    }
}
@media only screen and (max-width: 1120px){
    .Element.PropertyRelatedPanelFullResp .propertyItem,
    .Element.PropertyBasicPanelFullResp .propertyItem,
    .Element.PropertyBasicListFullResp .propertiesContainer:not(.listView) .propertyItem {
        flex: 0 0 calc(100% / 2 - 30px)!important;
        max-width: calc(100% / 2 - 30px)!important;
        margin: 15px!important;
    }
    .Element.PropertyAgentBasicListFullResp .agencyItem {
        width: calc(100% / 2 - 20px)!important;
        margin: 10px!important;
    }
}
@media only screen and (max-width: 800px){
    body.Live .Shape.Element.linha,
    body.Live .UsersListsCounter.Element,
    body.Live .Shape.Element.fixMenu,
    body.Live .SiteMenu.MobileMenuSkin{
        position: fixed;
        z-index: 9999!important;
    }
    .Element.DevelopmentBasicDetailFullResp .asideContent,
    .Element.PropertyBasicDetailFullResp .asideContent{
        display: grid!important;
    }
    
    .Element.DevelopmentBasicDetailFullResp .asideContent .extraLinks,
    .Element.PropertyBasicDetailFullResp .asideContent .extraLinks{
        margin-bottom: 30px;
        order:1;
    }
    .Element.DevelopmentBasicDetailFullResp .asideContent .developmentAgent,
    .Element.PropertyBasicDetailFullResp .asideContent .propertyAgent{
        order:2;
    }
    .Element.DevelopmentBasicDetailFullResp .asideContent .developmentContactForm,
    .Element.PropertyBasicDetailFullResp .asideContent .propertyContactForm{
        order:3;
    }
}
@media only screen and (max-width: 767px){
      .Element.PropertyRelatedPanelFullResp .propertyItem,
      .Element.PropertyBasicPanelFullResp .propertyItem,
      .Element.PropertyBasicListFullResp .propertiesContainer:not(.listView) .propertyItem {
        flex: 0 0 calc(100%  - 30px)!important;
        max-width: calc(100% - 30px)!important;
        margin: 15px!important;
    }
    .Element.PropertyAgentBasicListFullResp .agencyItem {
        width: calc(100% / 1 - 20px)!important;
    }
}
/*END*/



