em { color: inherit; }

#city-oneline-area:not(._active) ._wrap > div { display:none; }
#city-oneline-area {
/*	background: #ddcaac;*/
/*	background: #cdbba0;*/
	position: relative;
	min-height: 400px;
}
#city-oneline-area:after {
	/*content: "";
	position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 0;
    background: url(https://koduvara.koduraasikul.ee/wp-content/uploads/2021/02/section-bg01.png);
    opacity: .4;*/
}
#city-oneline-area svg g path._animate {}
#city-oneline-area ._wrap > div {
	/*position: absolute;
	top: 0;
	right: 0;*/
/*	width: 100%;*/
}
.uk-position-z-index-high {
    z-index: 990 !important;
}
.uk-position-z-index {
    z-index: 1 !important;
}
/*#city-oneline-area svg { min-width: 1600px; }*/
/*@media (max-width:  1920px){
	#city-oneline-area svg { min-width: 1920px; }
}*/
/*@media (max-width:  959px){
	#city-oneline-area svg { min-width: 1600px; }
}
@media (max-width:  639px){
	#city-oneline-area svg { min-width: 240vw; }
}*/

#home-hero .elementor-widget-shortcode  { position: unset; }

@media (max-width: 1024px) {
	#home-hero .yolo-modern-heading { width:100% !important; }
	#city-oneline-area {
		position: absolute;
		min-height: unset;
		bottom: 0;
		width: 1000px;
		right: -60px;
	}
	#home-hero .elementor-widget-container { padding:0 !important; }
}
@media (max-width: 1024px) {
	
}

#city-oneline-area .uk-animation-stroke {
	-webkit-animation-duration: 10s;
	-moz-animation-duration: 10s;
	-ms-animation-duration: 10s;
	-o-animation-duration: 10s;
	animation-duration: 10s;

	-webkit-animation-timing-function: cubic-bezier(0.46, 0.03, 0.52, 0.96);
	-moz-animation-timing-function: cubic-bezier(0.46, 0.03, 0.52, 0.96);
	-ms-animation-timing-function: cubic-bezier(0.46, 0.03, 0.52, 0.96);
	-o-animation-timing-function: cubic-bezier(0.46, 0.03, 0.52, 0.96);
	animation-timing-function: cubic-bezier(0.46, 0.03, 0.52, 0.96);

	-webkit-animation-fill-mode: backwards;
	-moz-animation-fill-mode: backwards;
	-ms-animation-fill-mode: backwards;
	-o-animation-fill-mode: backwards;
	animation-fill-mode: backwards;
}

.header-logo a {
    width: 130px;
    transition: unset;
}
.sticky-on .header-logo a {
    width: 80px;
}
.header-logo a svg.svg-logo_ {}
.header-logo a svg.svg-logo_ ._hover > path {
	transition: .2s ease;
}
.header-logo a:hover svg.svg-logo_ g._hover path._roof { fill: #00A72D; }
.header-logo a:hover svg.svg-logo_ g._hover path._window { fill: #000; }

.home .header-sticky:not(.sticky-on) .header-logo svg path:not(._window) { fill: #fff; }
.home .header-sticky:not(.sticky-on) .header-logo a:hover svg path._window { fill: #fff; }