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

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

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

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

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


/***PERSONALAREATEXT ***/
	
	div.Element[id="p831257191341215"] span.ContainerStyle {
		 color:rgba(64,60,60,1);
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		padding: 0px 0px 0px 10px;
		 }

/***PERSONALAREALINK ***/
	
	div.Element[id="p84371371212381115"] a.ContainerStyle {
		 color:rgba(64,60,60,1);
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		padding: 0px 0px 0px 10px;
		 }

/***PERSONALAREACHECKOUT ***/
	
	div.Element[id="p111146714381021311"] div.ContainerStyle {
		 color:rgba(64,60,60,1);
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		padding: 0px 0px 0px 10px;
		 }
	
	div.Element[id="p111146714381021311"] div.ContainerStyle .CounterStyle {
		 color:#ffffff;
		background-color:#34a526;
		opacity:1;
		 }
	
	div.Element[id="p111146714381021311"] svg.Svg {
		 fill:rgba(64,60,60,1);
		;
		 }
	
	div.Element[id="p111146714381021311"] .ContainerStyle a.WebLink .CartLabel {
		 display:none;
		 }

/***PERSONALAREASECTION ***/
	
	#p81121261312158213.Section {
		 width:100%;
		height:36px;
		opacity:1;
		 }
	
	#p81121261312158213.Section div.sectionColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:#ffffff;
		opacity:1;
		 }
	
	#p81121261312158213.Section div.sectionImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }


/***ELEMENT LanguageFlag***/
	
	#p88361471044688.LanguageFlag {
		 top:35px;
		left:50%;
		margin-left:75px;
		z-index:5;
		display:none;
		  }
	
	#p88361471044688.LanguageFlag > .SEOElement > .contentContainer   {
		 width:76px;
		height:55px;
		opacity:1;
		 }
	
	#p88361471044688_absfill > .BgColor {
		 border-width:0px 0px 0px 1px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p88361471044688_absfill > .elementImgBG {
		 border-width:0px 0px 0px 1px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p88361471044688_absfill > .elementBorder {
		 border-width:0px 0px 0px 1px;
		border-style:solid;
		border-radius:0px;
		border-color:#34a526;
		 }
	
	#p88361471044688_absfill > .elementBorder > .elementContainer {
		 color:rgba(64,60,60,1);
		font-size:12px;
		font-family:Lato-Light;
		padding: 0px;
		  }

/***ELEMENT SiteMenu***/
	
	#p1014110118283113_mobile.SiteMenu {
		 top:25px;
		left:50%;
		margin-left:111px;
		z-index:518;
		display:block;
		;
		  }
	
	#p1014110118283113_mobile.SiteMenu > .SEOElement > .contentContainer   {
		 width:40px;
		height:35px;
		opacity:1;
		 }
	
	#p1014110118283113_mobile_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p1014110118283113_mobile_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p1014110118283113_mobile_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		 }
	
	#p1014110118283113_mobile_absfill > .elementBorder > .elementContainer {
		 padding: 0px;
		  }
	#p1014110118283113_mobile.SiteMenu svg {
		 fill:#34a526;
		 }
[id='p1014110118283113_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem'] .iconStyle, [id='p1014110118283113_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem'] .iconSymbolStyle, [id='p1014110118283113_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem'] .Size, [id='p1014110118283113_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem'] .BgColor, [id='p1014110118283113_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem'] .BgImg, [id='p1014110118283113_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem'] .BoxStyle, [id='p1014110118283113_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem'] .ContainerStyle, [id='p1014110118283113_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem'] .elementContainer svg { transition:all ease .3s; }
[id='p1014110118283113_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem']:hover .iconStyle, [id='p1014110118283113_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem']:hover .iconSymbolStyle, [id='p1014110118283113_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem']:hover .Size, [id='p1014110118283113_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem']:hover .BgColor, [id='p1014110118283113_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem']:hover .BgImg, [id='p1014110118283113_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem']:hover .BoxStyle, [id='p1014110118283113_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem']:hover .ContainerStyle, [id='p1014110118283113_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem']:hover .elementContainer svg { transition:all ease .3s; }
 [id='p1014110118283113_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem'].selected .ContainerStyle { color:rgba(52,165,38,1) !important;font-size:16px !important;font-family:Lato-Bold !important; }
[id='p1014110118283113_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem'].selected .iconStyle, [id='p1014110118283113_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem'].selected .iconSymbolStyle, [id='p1014110118283113_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem'].selected .Size, [id='p1014110118283113_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem'].selected .BgColor, [id='p1014110118283113_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem'].selected .BgImg, [id='p1014110118283113_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem'].selected .BoxStyle, [id='p1014110118283113_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem'].selected .ContainerStyle, [id='p1014110118283113_mobile_MobileMenu'] .InnerElement[data-type='SiteMenuItem'].selected .elementContainer svg { transition:all ease .3s; }

/***ELEMENT Picture***/
	
	#p98105021412410142.Picture {
		 top:0;
		left:50%;
		margin-left:-76.5px;
		z-index:517;
		display:block;
		;
		  }
	
	#p98105021412410142.Picture > .SEOElement > .contentContainer   {
		 width:153px;
		height:93.8199920654297px;
		opacity:1;
		 }
	
	#p98105021412410142_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p98105021412410142_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background-image: url('//media.egorealestate.com/ORIGINAL/01e78343-e460-4aa1-85ca-ccfb4598a71a.jpg');
		 background-repeat:no-repeat;
		 background-position:center center;
		background-size:cover;
		opacity: 1;
		 }
	
	#p98105021412410142_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		 }
	
	#p98105021412410142_absfill > .elementBorder > .elementContainer {
		 padding: 0px;
		  }

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


/***ELEMENT ButtonIcon***/
	
	#p941266268150513.ButtonIcon {
		 top:290px;
		left:50%;
		margin-left:-95px;
		z-index:33;
		display:block;
		;
		  }
	
	#p941266268150513.ButtonIcon > .SEOElement > .contentContainer   {
		 width:40px;
		height:40px;
		opacity:1;
		 }
	
	#p941266268150513_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p941266268150513_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p941266268150513_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		 }
	
	#p941266268150513_absfill > .elementBorder > .elementContainer {
		 padding: 5px;
		  }
	#p941266268150513.ButtonIcon svg {
		 width:100%;
		height:100% }
	#p941266268150513 svg {
		 fill:rgba(255,255,255,1);
		;
		 }
#p941266268150513 .iconStyle, #p941266268150513 .iconSymbolStyle, #p941266268150513 .Size, #p941266268150513 .BgColor, #p941266268150513 .BgImg, #p941266268150513 .BoxStyle, #p941266268150513 .ContainerStyle, #p941266268150513 .elementContainer svg { transition:all ease .3s; }
 #p941266268150513:hover .elementContainer svg { fill:rgba(220,237,218,1) !important; !important; }
#p941266268150513:hover .iconStyle, #p941266268150513:hover .iconSymbolStyle, #p941266268150513:hover .Size, #p941266268150513:hover .BgColor, #p941266268150513:hover .BgImg, #p941266268150513:hover .BoxStyle, #p941266268150513:hover .ContainerStyle, #p941266268150513:hover .elementContainer svg { transition:all ease .3s; }
 #p941266268150513:active .elementContainer svg { fill:rgba(220,237,218,1) !important; !important; }
#p941266268150513:active .iconStyle, #p941266268150513:active .iconSymbolStyle, #p941266268150513:active .Size, #p941266268150513:active .BgColor, #p941266268150513:active .BgImg, #p941266268150513:active .BoxStyle, #p941266268150513:active .ContainerStyle, #p941266268150513:active .elementContainer svg { transition:all ease .3s; }

/***ELEMENT ButtonIcon***/
	
	#p81241100508959.ButtonIcon {
		 top:290px;
		left:50%;
		margin-left:-52px;
		z-index:34;
		display:block;
		;
		  }
	
	#p81241100508959.ButtonIcon > .SEOElement > .contentContainer   {
		 width:40px;
		height:40px;
		opacity:1;
		 }
	
	#p81241100508959_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p81241100508959_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p81241100508959_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		 }
	
	#p81241100508959_absfill > .elementBorder > .elementContainer {
		 padding: 5px;
		  }
	#p81241100508959.ButtonIcon svg {
		 width:100%;
		height:100% }
	#p81241100508959 svg {
		 fill:rgba(255,255,255,1);
		;
		 }
#p81241100508959 .iconStyle, #p81241100508959 .iconSymbolStyle, #p81241100508959 .Size, #p81241100508959 .BgColor, #p81241100508959 .BgImg, #p81241100508959 .BoxStyle, #p81241100508959 .ContainerStyle, #p81241100508959 .elementContainer svg { transition:all ease .3s; }
 #p81241100508959:hover .BgColor { border-color:transparent !important;background:transparent !important;opacity:1 !important; }
 #p81241100508959:hover .BgImg { border-color:transparent !important; }
 #p81241100508959:hover .BoxStyle { border-color:transparent !important; }
 #p81241100508959:hover .elementContainer svg { fill:rgba(220,237,218,1) !important; !important; }
#p81241100508959:hover .iconStyle, #p81241100508959:hover .iconSymbolStyle, #p81241100508959:hover .Size, #p81241100508959:hover .BgColor, #p81241100508959:hover .BgImg, #p81241100508959:hover .BoxStyle, #p81241100508959:hover .ContainerStyle, #p81241100508959:hover .elementContainer svg { transition:all ease .3s; }
 #p81241100508959:active .BgColor { border-color:transparent !important;background:transparent !important;opacity:1 !important; }
 #p81241100508959:active .BgImg { border-color:transparent !important; }
 #p81241100508959:active .BoxStyle { border-color:transparent !important; }
 #p81241100508959:active .elementContainer svg { fill:transparent !important; }
#p81241100508959:active .iconStyle, #p81241100508959:active .iconSymbolStyle, #p81241100508959:active .Size, #p81241100508959:active .BgColor, #p81241100508959:active .BgImg, #p81241100508959:active .BoxStyle, #p81241100508959:active .ContainerStyle, #p81241100508959:active .elementContainer svg { transition:all ease .3s; }

/***ELEMENT ButtonIcon***/
	
	#p116864314141511012.ButtonIcon {
		 top:290px;
		left:50%;
		margin-left:-2px;
		z-index:35;
		display:block;
		;
		  }
	
	#p116864314141511012.ButtonIcon > .SEOElement > .contentContainer   {
		 width:40px;
		height:40px;
		opacity:1;
		 }
	
	#p116864314141511012_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p116864314141511012_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p116864314141511012_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		 }
	
	#p116864314141511012_absfill > .elementBorder > .elementContainer {
		 padding: 5px;
		  }
	#p116864314141511012.ButtonIcon svg {
		 width:100%;
		height:100% }
	#p116864314141511012 svg {
		 fill:rgba(255,255,255,1);
		;
		 }
#p116864314141511012 .iconStyle, #p116864314141511012 .iconSymbolStyle, #p116864314141511012 .Size, #p116864314141511012 .BgColor, #p116864314141511012 .BgImg, #p116864314141511012 .BoxStyle, #p116864314141511012 .ContainerStyle, #p116864314141511012 .elementContainer svg { transition:all ease .3s; }
 #p116864314141511012:hover .BgColor { border-color:transparent !important;background:transparent !important;opacity:1 !important; }
 #p116864314141511012:hover .BgImg { border-color:transparent !important; }
 #p116864314141511012:hover .BoxStyle { border-color:transparent !important; }
 #p116864314141511012:hover .elementContainer svg { fill:rgba(220,237,218,1) !important; !important; }
#p116864314141511012:hover .iconStyle, #p116864314141511012:hover .iconSymbolStyle, #p116864314141511012:hover .Size, #p116864314141511012:hover .BgColor, #p116864314141511012:hover .BgImg, #p116864314141511012:hover .BoxStyle, #p116864314141511012:hover .ContainerStyle, #p116864314141511012:hover .elementContainer svg { transition:all ease .3s; }
 #p116864314141511012:active .BgColor { border-color:transparent !important;background:transparent !important;opacity:1 !important; }
 #p116864314141511012:active .BgImg { border-color:transparent !important; }
 #p116864314141511012:active .BoxStyle { border-color:transparent !important; }
 #p116864314141511012:active .elementContainer svg { fill:transparent !important; }
#p116864314141511012:active .iconStyle, #p116864314141511012:active .iconSymbolStyle, #p116864314141511012:active .Size, #p116864314141511012:active .BgColor, #p116864314141511012:active .BgImg, #p116864314141511012:active .BoxStyle, #p116864314141511012:active .ContainerStyle, #p116864314141511012:active .elementContainer svg { transition:all ease .3s; }

/***ELEMENT ButtonIcon***/
	
	#p91542811110103115.ButtonIcon {
		 top:290px;
		left:50%;
		margin-left:50px;
		z-index:36;
		display:block;
		;
		  }
	
	#p91542811110103115.ButtonIcon > .SEOElement > .contentContainer   {
		 width:40px;
		height:40px;
		opacity:1;
		 }
	
	#p91542811110103115_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p91542811110103115_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p91542811110103115_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		 }
	
	#p91542811110103115_absfill > .elementBorder > .elementContainer {
		 padding: 2px;
		  }
	#p91542811110103115.ButtonIcon svg {
		 width:100%;
		height:100% }
	#p91542811110103115 svg {
		 fill:rgba(255,255,255,1);
		;
		 }
#p91542811110103115 .iconStyle, #p91542811110103115 .iconSymbolStyle, #p91542811110103115 .Size, #p91542811110103115 .BgColor, #p91542811110103115 .BgImg, #p91542811110103115 .BoxStyle, #p91542811110103115 .ContainerStyle, #p91542811110103115 .elementContainer svg { transition:all ease .3s; }
 #p91542811110103115:hover .BgColor { border-color:transparent !important;background:transparent !important;opacity:1 !important; }
 #p91542811110103115:hover .BgImg { border-color:transparent !important; }
 #p91542811110103115:hover .BoxStyle { border-color:transparent !important; }
 #p91542811110103115:hover .elementContainer svg { fill:rgba(220,237,218,1) !important; !important; }
#p91542811110103115:hover .iconStyle, #p91542811110103115:hover .iconSymbolStyle, #p91542811110103115:hover .Size, #p91542811110103115:hover .BgColor, #p91542811110103115:hover .BgImg, #p91542811110103115:hover .BoxStyle, #p91542811110103115:hover .ContainerStyle, #p91542811110103115:hover .elementContainer svg { transition:all ease .3s; }
 #p91542811110103115:active .BgColor { border-color:transparent !important;background:transparent !important;opacity:1 !important; }
 #p91542811110103115:active .BgImg { border-color:transparent !important; }
 #p91542811110103115:active .BoxStyle { border-color:transparent !important; }
 #p91542811110103115:active .elementContainer svg { fill:transparent !important; }
#p91542811110103115:active .iconStyle, #p91542811110103115:active .iconSymbolStyle, #p91542811110103115:active .Size, #p91542811110103115:active .BgColor, #p91542811110103115:active .BgImg, #p91542811110103115:active .BoxStyle, #p91542811110103115:active .ContainerStyle, #p91542811110103115:active .elementContainer svg { transition:all ease .3s; }

/***ELEMENT Text***/
	
	#p11120143449128215.Text {
		 top:212px;
		left:50%;
		margin-left:-130px;
		z-index:62;
		display:block;
		;
		  }
	
	#p11120143449128215.Text > .SEOElement > .contentContainer   {
		 width:255px;
		height:60px;
		opacity:1;
		 }
	
	#p11120143449128215_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p11120143449128215_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p11120143449128215_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		 }
	
	#p11120143449128215_absfill > .elementBorder > .elementContainer {
		 color:rgba(52,165,38,1);
		font-size:14px;
		font-family:Arial, Helvetica, sans-serif;
		padding: 0px;
		 text-align:nd }

/***ELEMENT Picture***/
	
	#p1123511414109141411.Picture {
		 top:13px;
		left:50%;
		margin-left:-140px;
		z-index:9;
		display:block;
		;
		  }
	
	#p1123511414109141411.Picture > .SEOElement > .contentContainer   {
		 width:280.866668701172px;
		height:179px;
		opacity:1;
		 }
	
	#p1123511414109141411_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p1123511414109141411_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background-image: url('//media.egorealestate.com/ORIGINAL/01e78343-e460-4aa1-85ca-ccfb4598a71a.jpg');
		 background-repeat:no-repeat;
		 background-position:center center;
		background-size:cover;
		opacity: 1;
		 }
	
	#p1123511414109141411_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		 }
	
	#p1123511414109141411_absfill > .elementBorder > .elementContainer {
		 padding: 0px;
		  }

/***ELEMENT Shape***/
	
	#p1091451043249157.Shape {
		 top:202px;
		left:50%;
		margin-left:-159px;
		z-index:74;
		transform: rotate(0deg);
		display:block;
		;
		  }
	
	#p1091451043249157.Shape > .SEOElement > .contentContainer   {
		 width:320px;
		height:10px;
		opacity:1;
		 }
	
	#p1091451043249157_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p1091451043249157_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p1091451043249157_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	
	#p1091451043249157_absfill > .elementBorder > .elementContainer {
		 padding: 0px;
		  }

/***ELEMENT Text***/
	
	#p85812751051231115.Text {
		 top:212px;
		left:50%;
		margin-left:-130px;
		z-index:62;
		display:block;
		;
		  }
	
	#p85812751051231115.Text > .SEOElement > .contentContainer   {
		 width:255px;
		height:60px;
		opacity:1;
		 }
	
	#p85812751051231115_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p85812751051231115_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p85812751051231115_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		 }
	
	#p85812751051231115_absfill > .elementBorder > .elementContainer {
		 color:rgba(52,165,38,1);
		font-size:14px;
		font-family:Arial, Helvetica, sans-serif;
		padding: 0px;
		 text-align:nd }

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


/***SECTION Copyright***/
	
	#p10121541314612149515.Section {
		 width:;
		height:100%;
		opacity:1;
		 }
	
	#p10121541314612149515.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(255,255,255,1) }
	
	#p10121541314612149515.Section div.sectionImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		 }
}
/*#endregion*/
/*#region VIEWPORT 1200*/
@media only screen  and (min-width : 1200px) {
	.ViewportRealm.break_1200{ display:block;}
	.ViewportRealm:not(.break_1200){ display:none;}

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

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

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


/***PERSONALAREATEXT ***/
	
	div.Element[id="p831257191341215"] span.ContainerStyle {
		 color:rgba(64,60,60,1);
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		padding: 0px 0px 0px 10px;
		 }

/***PERSONALAREALINK ***/
	
	div.Element[id="p84371371212381115"] a.ContainerStyle {
		 color:rgba(64,60,60,1);
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		padding: 0px 0px 0px 10px;
		 }

/***PERSONALAREACHECKOUT ***/
	
	div.Element[id="p111146714381021311"] div.ContainerStyle {
		 color:rgba(64,60,60,1);
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		padding: 0px 0px 0px 10px;
		 }
	
	div.Element[id="p111146714381021311"] div.ContainerStyle .CounterStyle {
		 color:#ffffff;
		background-color:#34a526;
		opacity:1;
		 }
	
	div.Element[id="p111146714381021311"] svg.Svg {
		 fill:rgba(64,60,60,1);
		;
		 }
	
	div.Element[id="p111146714381021311"] .ContainerStyle a.WebLink .CartLabel {
		 display:inline-block;
		 }

/***PERSONALAREASECTION ***/
	
	#p81121261312158213.Section {
		 width:100%;
		height:36px;
		opacity:1;
		 }
	
	#p81121261312158213.Section div.sectionColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:#ffffff;
		opacity:1;
		 }
	
	#p81121261312158213.Section div.sectionImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }


/***ELEMENT LanguageFlag***/
	
	#p88361471044688.LanguageFlag {
		 top:31px;
		left:50%;
		margin-left:519px;
		z-index:5;
		display:block;
		;
		  }
	
	#p88361471044688.LanguageFlag > .SEOElement > .contentContainer   {
		 width:104px;
		height:30px;
		opacity:1;
		 }
	
	#p88361471044688_absfill > .BgColor {
		 border-width:0px 0px 0px 1px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p88361471044688_absfill > .elementImgBG {
		 border-width:0px 0px 0px 1px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p88361471044688_absfill > .elementBorder {
		 border-width:0px 0px 0px 1px;
		border-style:solid;
		border-radius:0px;
		border-color:#34a526;
		 }
	
	#p88361471044688_absfill > .elementBorder > .elementContainer {
		 color:rgba(64,60,60,1);
		font-size:12px;
		font-family:Lato-Light;
		padding: 0px;
		  }

/***ELEMENT SiteMenu***/
	
	#p1014110118283113_horizontal.SiteMenu {
		 top:31px;
		left:50%;
		margin-left:-442px;
		z-index:518;
		display:block;
		;
		  }
	
	#p1014110118283113_horizontal.SiteMenu > .SEOElement > .contentContainer   {
		 width:944px;
		height:30px;
		opacity:1;
		 }
	
	#p1014110118283113_horizontal_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p1014110118283113_horizontal_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p1014110118283113_horizontal_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		 }
	
	#p1014110118283113_horizontal_absfill > .elementBorder > .elementContainer {
		 padding: 0px;
		  }
	#p1014110118283113_horizontal.SiteMenu .InnerElement[data-type='SiteMenuItem'] {
		 width:auto;
		height:100%;
		 }
	#p1014110118283113_horizontal.SiteMenu .InnerElement[data-type='SiteMenuItem'] .elementColorBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		background:transparent;
		opacity:1;
		 }
	#p1014110118283113_horizontal.SiteMenu .InnerElement[data-type='SiteMenuItem'] .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 }
	#p1014110118283113_horizontal.SiteMenu .InnerElement[data-type='SiteMenuItem'] .elementContainer {
		 color:rgba(64,60,60,1);
		font-size:16px;
		font-family:Lato-Bold;
		padding: 0px;
		 }
	#p1014110118283113_horizontal.SiteMenu .InnerElement[data-type='SiteMenuItem'] .SitePageLabel {
		 text-align:center }
 #p1014110118283113_horizontal.SiteMenu .InnerElement[data-type='SiteMenuItem'].selected .ContainerStyle { color:rgba(52,165,38,1) !important;font-size:16px !important;font-family:Lato-Bold !important; }

/***ELEMENT Picture***/
	
	#p98105021412410142.Picture {
		 top:-1px;
		left:50%;
		margin-left:-605px;
		z-index:517;
		display:block;
		;
		  }
	
	#p98105021412410142.Picture > .SEOElement > .contentContainer   {
		 width:158px;
		height:93.8125px;
		opacity:1;
		 }
	
	#p98105021412410142_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p98105021412410142_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background-image: url('//media.egorealestate.com/ORIGINAL/01e78343-e460-4aa1-85ca-ccfb4598a71a.jpg');
		 background-repeat:no-repeat;
		 background-position:center center;
		background-size:cover;
		opacity: 1;
		 }
	
	#p98105021412410142_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		 }
	
	#p98105021412410142_absfill > .elementBorder > .elementContainer {
		 padding: 0px;
		  }

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


/***ELEMENT ButtonIcon***/
	
	#p941266268150513.ButtonIcon {
		 top:58px;
		left:50%;
		margin-left:439px;
		z-index:33;
		display:block;
		;
		  }
	
	#p941266268150513.ButtonIcon > .SEOElement > .contentContainer   {
		 width:40px;
		height:40px;
		opacity:1;
		 }
	
	#p941266268150513_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p941266268150513_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p941266268150513_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		 }
	
	#p941266268150513_absfill > .elementBorder > .elementContainer {
		 padding: 5px;
		  }
	#p941266268150513.ButtonIcon svg {
		 width:100%;
		height:100% }
	#p941266268150513 svg {
		 fill:rgba(255,255,255,1);
		;
		 }
 #p941266268150513:hover .elementContainer svg { fill:rgba(220,237,218,1) !important; !important; }
 #p941266268150513:active .elementContainer svg { fill:rgba(220,237,218,1) !important; !important; }

/***ELEMENT ButtonIcon***/
	
	#p81241100508959.ButtonIcon {
		 top:58px;
		left:50%;
		margin-left:479px;
		z-index:34;
		display:block;
		;
		  }
	
	#p81241100508959.ButtonIcon > .SEOElement > .contentContainer   {
		 width:40px;
		height:40px;
		opacity:1;
		 }
	
	#p81241100508959_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p81241100508959_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p81241100508959_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		 }
	
	#p81241100508959_absfill > .elementBorder > .elementContainer {
		 padding: 5px;
		  }
	#p81241100508959.ButtonIcon svg {
		 width:100%;
		height:100% }
	#p81241100508959 svg {
		 fill:rgba(255,255,255,1);
		;
		 }
 #p81241100508959:hover .BgColor { border-color:transparent !important;background:transparent !important;opacity:1 !important; }
 #p81241100508959:hover .BgImg { border-color:transparent !important; }
 #p81241100508959:hover .BoxStyle { border-color:transparent !important; }
 #p81241100508959:hover .elementContainer svg { fill:rgba(220,237,218,1) !important; !important; }
 #p81241100508959:active .BgColor { border-color:transparent !important;background:transparent !important;opacity:1 !important; }
 #p81241100508959:active .BgImg { border-color:transparent !important; }
 #p81241100508959:active .BoxStyle { border-color:transparent !important; }
 #p81241100508959:active .elementContainer svg { fill:transparent !important; }

/***ELEMENT ButtonIcon***/
	
	#p116864314141511012.ButtonIcon {
		 top:58px;
		left:50%;
		margin-left:519px;
		z-index:35;
		display:block;
		;
		  }
	
	#p116864314141511012.ButtonIcon > .SEOElement > .contentContainer   {
		 width:40px;
		height:40px;
		opacity:1;
		 }
	
	#p116864314141511012_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p116864314141511012_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p116864314141511012_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		 }
	
	#p116864314141511012_absfill > .elementBorder > .elementContainer {
		 padding: 5px;
		  }
	#p116864314141511012.ButtonIcon svg {
		 width:100%;
		height:100% }
	#p116864314141511012 svg {
		 fill:rgba(255,255,255,1);
		;
		 }
 #p116864314141511012:hover .BgColor { border-color:transparent !important;background:transparent !important;opacity:1 !important; }
 #p116864314141511012:hover .BgImg { border-color:transparent !important; }
 #p116864314141511012:hover .BoxStyle { border-color:transparent !important; }
 #p116864314141511012:hover .elementContainer svg { fill:rgba(220,237,218,1) !important; !important; }
 #p116864314141511012:active .BgColor { border-color:transparent !important;background:transparent !important;opacity:1 !important; }
 #p116864314141511012:active .BgImg { border-color:transparent !important; }
 #p116864314141511012:active .BoxStyle { border-color:transparent !important; }
 #p116864314141511012:active .elementContainer svg { fill:transparent !important; }

/***ELEMENT ButtonIcon***/
	
	#p91542811110103115.ButtonIcon {
		 top:58px;
		left:50%;
		margin-left:559px;
		z-index:36;
		display:block;
		;
		  }
	
	#p91542811110103115.ButtonIcon > .SEOElement > .contentContainer   {
		 width:40px;
		height:40px;
		opacity:1;
		 }
	
	#p91542811110103115_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p91542811110103115_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p91542811110103115_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		 }
	
	#p91542811110103115_absfill > .elementBorder > .elementContainer {
		 padding: 2px;
		  }
	#p91542811110103115.ButtonIcon svg {
		 width:100%;
		height:100% }
	#p91542811110103115 svg {
		 fill:rgba(255,255,255,1);
		;
		 }
 #p91542811110103115:hover .BgColor { border-color:transparent !important;background:transparent !important;opacity:1 !important; }
 #p91542811110103115:hover .BgImg { border-color:transparent !important; }
 #p91542811110103115:hover .BoxStyle { border-color:transparent !important; }
 #p91542811110103115:hover .elementContainer svg { fill:rgba(220,237,218,1) !important; !important; }
 #p91542811110103115:active .BgColor { border-color:transparent !important;background:transparent !important;opacity:1 !important; }
 #p91542811110103115:active .BgImg { border-color:transparent !important; }
 #p91542811110103115:active .BoxStyle { border-color:transparent !important; }
 #p91542811110103115:active .elementContainer svg { fill:transparent !important; }

/***ELEMENT Text***/
	
	#p11120143449128215.Text {
		 top:25px;
		left:50%;
		margin-left:-300px;
		z-index:62;
		display:block;
		;
		  }
	
	#p11120143449128215.Text > .SEOElement > .contentContainer   {
		 width:255px;
		height:56px;
		opacity:1;
		 }
	
	#p11120143449128215_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p11120143449128215_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p11120143449128215_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		 }
	
	#p11120143449128215_absfill > .elementBorder > .elementContainer {
		 color:rgba(52,165,38,1);
		font-size:14px;
		font-family:Arial, Helvetica, sans-serif;
		padding: 0px;
		 text-align:nd }

/***ELEMENT Picture***/
	
	#p1123511414109141411.Picture {
		 top:5px;
		left:50%;
		margin-left:-567px;
		z-index:9;
		display:block;
		;
		  }
	
	#p1123511414109141411.Picture > .SEOElement > .contentContainer   {
		 width:174px;
		height:101px;
		opacity:1;
		 }
	
	#p1123511414109141411_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p1123511414109141411_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background-image: url('//media.egorealestate.com/ORIGINAL/01e78343-e460-4aa1-85ca-ccfb4598a71a.jpg');
		 background-repeat:no-repeat;
		 background-position:center center;
		background-size:cover;
		opacity: 1;
		 }
	
	#p1123511414109141411_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		 }
	
	#p1123511414109141411_absfill > .elementBorder > .elementContainer {
		 padding: 0px;
		  }

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

/***ELEMENT Text***/
	
	#p85812751051231115.Text {
		 top:27px;
		left:50%;
		margin-left:-50px;
		z-index:62;
		display:block;
		;
		  }
	
	#p85812751051231115.Text > .SEOElement > .contentContainer   {
		 width:255px;
		height:56px;
		opacity:1;
		 }
	
	#p85812751051231115_absfill > .BgColor {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		 background:transparent;
		opacity:1;
		 }
	
	#p85812751051231115_absfill > .elementImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:transparent;
		  }
	
	#p85812751051231115_absfill > .elementBorder {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		 }
	
	#p85812751051231115_absfill > .elementBorder > .elementContainer {
		 color:rgba(52,165,38,1);
		font-size:14px;
		font-family:Arial, Helvetica, sans-serif;
		padding: 0px;
		 text-align:nd }

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


/***SECTION Copyright***/
	
	#p10121541314612149515.Section {
		 width:;
		height:100%;
		opacity:1;
		 }
	
	#p10121541314612149515.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(255,255,255,1) }
	
	#p10121541314612149515.Section div.sectionImgBG {
		 border-width:0px;
		border-style:solid;
		border-radius:0px;
		border-color:#000000;
		 }
}
/*#endregion*/



