.red{color:#9d1b31}html,body{height:100%;scroll-behavior:auto !important}html *:not(i):not(span){font-family:inherit !important}body{display:flex;flex-direction:column;background-color:#f4f4f4}body.page-template-page-hinnad #vikiConnector{z-index:2}body.page-template-page-myygiinfo-2 content{padding-top:5em;padding-bottom:0}body.page-template-page-myygiinfo-2 content a{color:#9d1b31}body.page-template-page-myygiinfo-2 content h1,body.page-template-page-myygiinfo-2 content h2{color:#9d1b31}body.page-template-front-page .contactLink{display:none}h1,h2,h3{font-weight:bold}content{padding-top:9em;padding-bottom:4em;flex:1 0 auto}#menu{background:#ffffff;position:fixed;z-index:545;left:0;top:0}#menu a,#menu a:link,#menu a:visited,#menu a:active,#menu a:hover{color:#000}#menu .menuWrapper{display:flex;justify-content:space-between;align-items:center}#menu .menuWrapper #logo_viki{height:2.4em;margin:1.3em 1em 1.8em 0}#menu .menuWrapper ul{display:flex;justify-content:space-between;padding:0;margin:0}#menu .menuWrapper ul li{list-style:none;text-transform:uppercase;padding:.2em .5em;line-height:1em;margin:0}#menu .menuWrapper ul.menu{min-width:75%}#menu .menuWrapper ul.lang li{padding:.2em .3em}#menu .menuWrapper ul.lang li a,#menu .menuWrapper ul.lang li a:link,#menu .menuWrapper ul.lang li a:visited{color:rgba(0,0,0,0.5);font-size:0.9em}#menu .current-page-ancestor,#menu .current-menu-item{font-weight:bold}#menu .current-page-ancestor a,#menu .current-menu-item a{color:#9d1b31}#menu #logo_kaamos img{width:2.67rem}footer{flex-shrink:0;position:relative;z-index:448;background-color:#9d1b31;color:#ffffff;padding-top:1.65em;padding-bottom:1.5em;line-height:1em;align-items:center}footer .footWrapper{display:flex;align-items:center;justify-content:flex-end;padding-right:8em}footer .footWrapper img{height:1.1em;width:auto;margin-right:0.4em}footer .footWrapper a,footer .footWrapper a:link,footer .footWrapper a:visited,footer .footWrapper a:active,footer .footWrapper a:hover{color:#ffffff;text-decoration:none}footer .footWrapper a:hover span{text-decoration:underline}footer .footWrapper div{margin:0 .7em}footer .footWrapper div.social{font-size:1.2em;margin-left:1.5em;margin-right:0}footer .footWrapper div.social a{margin-left:0.3em}.zoom{-webkit-transition:transform .15s ease-in-out,opacity .15s ease-in-out;-moz-transition:transform .15s ease-in-out,opacity .15s ease-in-out;-o-transition:transform .15s ease-in-out,opacity .15s ease-in-out;transition:transform .15s ease-in-out,opacity .15s ease-in-out}.noanim{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}#nav-icon{position:relative;width:24px;height:24px;left:auto;top:auto;right:auto;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#nav-icon span{display:block;position:absolute;z-index:999;height:4px;width:100%;background:rgba(204,204,204,0.8);border-radius:2px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon:focus span,#nav-icon:hover span{background:rgba(204,204,204,0.9)}#nav-icon span:nth-child(1){top:0px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#nav-icon span:nth-child(2){top:7px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#nav-icon span:nth-child(3){top:14px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#nav-icon.open span:first-child,#nav-icon.open span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:-2px;left:3px;background:#b3b3b3}#nav-icon.open span:first-child+span,#nav-icon.open span:nth-child(2){width:0%;opacity:0}#nav-icon.open span:first-child+span+span,#nav-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:15px;left:3px;background:#b3b3b3}.overlay{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.9);z-index:444;display:none;font-size:6.5vmin}.overlay .whitelogo{margin-top:15px;margin-left:43px;margin-right:2px}.overlay .wrapper{width:100%;height:100%;display:flex;flex-direction:column}.overlay .social{justify-content:center;display:flex;padding:0 0 1.5em 0}.overlay .social a{color:#ffffff;font-size:7vw;margin:0 .3em}.overlay .social a img{height:1.3em;width:auto}.overlay ul{z-index:999;margin:0;padding:0;list-style:none;height:100%;justify-content:center;margin-top:2.5em;display:flex;flex-direction:column}.overlay ul li{padding:1.3vmax 0;color:#ffffff;text-align:center;font-size:inherit;width:100%;box-sizing:border-box}.overlay ul li a,.overlay ul li a:link,.overlay ul li a:focus,.overlay ul li a:active{background-color:transparent;text-decoration:none;color:rgba(255,255,255,0.7)}.overlay ul li a.active,.overlay ul li.current_page_parent a,.overlay ul li.current-menu-item a{color:#fff;border:solid 0 #fff;border-bottom-width:1px}.overlay ul li.login{margin-top:1em;text-decoration:underline}.whiteBg{background-color:#ffffff}body.page-template-page-korter content,body.page-template-page-ehitusinfo content{padding:7em 0 0 0}body.page-template-page-myygiinfo #vikiConnector{display:none}body.page-template-page-hinnad,body.page-template-page-asukoht,body.page-template-page-galerii{display:block}body.page-template-page-hinnad content,body.page-template-page-asukoht content,body.page-template-page-galerii content{padding:4em 0 0 0}body.page-template-page-hinnad .asukoht,body.page-template-page-asukoht .asukoht,body.page-template-page-galerii .asukoht{position:relative;background-color:#f4f4f4;z-index:2}body.page-template-page-hinnad #richFooter,body.page-template-page-asukoht #richFooter,body.page-template-page-galerii #richFooter{position:relative;z-index:2}body.page-template-page-hinnad .hollowBtn,body.page-template-page-asukoht .hollowBtn,body.page-template-page-galerii .hollowBtn{font-size:0.9em;-webkit-transition:transform .15s ease-in-out,opacity .15s ease-in-out;-moz-transition:transform .15s ease-in-out,opacity .15s ease-in-out;-o-transition:transform .15s ease-in-out,opacity .15s ease-in-out;transition:transform .15s ease-in-out,opacity .15s ease-in-out;font-weight:bold;z-index:450;color:#ffffff;border:solid 2px #fff;border-radius:0;padding:.5em 1.3em;margin-top:1em}body.page-template-page-hinnad .hollowBtn:hover,body.page-template-page-asukoht .hollowBtn:hover,body.page-template-page-galerii .hollowBtn:hover{transform:scale(1.05)}body.page-template-page-asukoht .tooltip{z-index:1;pointer-events:none;font-family:'Sen','Raleway',Arial,Helvetica,sans-serif;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}body.page-template-page-asukoht .tooltip.bs-tooltip-bottom .arrow::before{border-bottom-color:#9d1b31}body.page-template-page-asukoht .tooltip.in{opacity:0.9}body.page-template-page-asukoht .tooltip *{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body.page-template-page-asukoht .tooltip .tooltip-inner{background-color:#9d1b31;color:#ffffff;-webkit-box-shadow:none;box-shadow:none;font-size:1.2em;max-width:19em;padding:.5em 1em;border-radius:0;text-transform:uppercase}body.page-template-page-asukoht .tooltip .tooltip-inner h2{font-size:1em;padding:.5em 1em;color:#9d1b31;font-weight:normal;margin:0}body.page-template-page-asukoht .tooltip .tooltip-inner p{margin:0;font-size:1em;padding:.4em .8em;color:#ffffff;background-color:#9d1b31}body.page-template-page-viimistlus content{padding-bottom:0}body.page-template-page-kliendipaev .grecaptcha-info{color:rgba(0,0,0,0.8)}body.page-template-page-kliendipaev .grecaptcha-info a{color:rgba(0,0,0,0.8) !important}body.page-template-page-kliendipaev content{padding-top:2em;padding-bottom:0}body.page-template-page-kliendipaev content .square{position:sticky;top:5rem}body.page-template-page-kliendipaev content .intro h1{font-size:2.6em;color:#9d1b31;font-weight:bold;margin-bottom:2rem}body.page-template-page-kliendipaev content .intro h2{font-size:2em;color:#9d1b31;font-weight:bold}body.page-template-page-kliendipaev content .intro ul{list-style:none;padding-left:0.3rem}body.page-template-page-kliendipaev content .intro ul li{padding-left:2rem;position:relative;margin-top:0.3rem}body.page-template-page-kliendipaev content .intro ul li::before{position:absolute;left:0;top:0;color:#9d1b31;font-family:'fontello';content:'\e801'}body.page-template-page-kliendipaev content p+h1,body.page-template-page-kliendipaev content p+h2,body.page-template-page-kliendipaev content p+h3{margin-top:3rem}body.page-template-page-kliendipaev content form input[type=tel],body.page-template-page-kliendipaev content form input[type=text],body.page-template-page-kliendipaev content form input[type=email],body.page-template-page-kliendipaev content form textarea{padding-left:0.5rem;border-radius:0;border-width:0;border-bottom-width:2px !important;outline:none;background-color:#ffffff;border-bottom-color:#999;color:#000}body.page-template-page-kliendipaev content form.sent .wpcf7-response-output{background-color:#e1f4e3}body.page-template-page-kliendipaev content form #btnBox{text-align:left}body.page-template-page-kliendipaev content form .wpcf7-list-item{margin:0}body.page-template-page-kliendipaev content form .wpcf7-not-valid-tip{color:#9d1b31}body.page-template-page-kliendipaev content form h3{font-size:1.2rem !important;text-transform:uppercase}body.page-template-page-kliendipaev content form .agree,body.page-template-page-kliendipaev content form input[type=checkbox]+span{color:#000}body.page-template-page-kliendipaev content form .agree a,body.page-template-page-kliendipaev content form input[type=checkbox]+span a{color:#9d1b31 !important}body.page-template-page-tasutakodu,body.page-template-front-page{display:block;height:100%}body.page-template-page-tasutakodu content,body.page-template-front-page content{padding-top:3em}body.page-template-page-tasutakodu content h2,body.page-template-front-page content h2{font-size:2.6em;color:#9d1b31;font-weight:bold}body.page-template-page-tasutakodu content #cover,body.page-template-front-page content #cover{position:relative;z-index:222;background-size:cover;background-position:center center}body.page-template-page-tasutakodu content #cover #sound,body.page-template-front-page content #cover #sound{color:#ffffff;z-index:999;position:absolute;right:1em;top:4em;font-size:2em;line-height:1em;cursor:pointer}body.page-template-page-tasutakodu content #cover #bg,body.page-template-front-page content #cover #bg{border:none;background-image:url('https://kaamos.ee/vikimoisa/wp-content/uploads/2020/08/KAAMOS_VIKIMOISA_PILDIPAKK_10.jpg')}body.page-template-page-tasutakodu content #cover #logo_vm,body.page-template-front-page content #cover #logo_vm{background-position:center bottom 41%;z-index:4}body.page-template-page-tasutakodu content #cover section:first-child,body.page-template-front-page content #cover section:first-child{margin-top:7vw;height:100%;z-index:4}body.page-template-page-tasutakodu content #cover section:first-child h1,body.page-template-front-page content #cover section:first-child h1{font-size:3.2em}body.page-template-page-tasutakodu content #cover section:first-child h1.smaller,body.page-template-front-page content #cover section:first-child h1.smaller{padding-right:10%;padding-left:10%}body.page-template-page-tasutakodu content #cover section:first-child .hollowBtn,body.page-template-front-page content #cover section:first-child .hollowBtn{font-size:0.9em;-webkit-transition:transform .15s ease-in-out,opacity .15s ease-in-out;-moz-transition:transform .15s ease-in-out,opacity .15s ease-in-out;-o-transition:transform .15s ease-in-out,opacity .15s ease-in-out;transition:transform .15s ease-in-out,opacity .15s ease-in-out;font-weight:bold;z-index:450;color:#ffffff;border:solid 2px #fff;border-radius:0;padding:.5em 1.3em;margin-top:1em}body.page-template-page-tasutakodu content #cover section:first-child .hollowBtn:hover,body.page-template-front-page content #cover section:first-child .hollowBtn:hover{transform:scale(1.05)}.btn.btn-rounded{border-radius:2rem}body.page-template-page-tasutakodu #vikiConnector{display:none}body.page-template-page-tasutakodu #front_content .btn.hollowBtn{font-size:1.3em !important}#fader{position:fixed;top:0;left:0;width:100%;height:100%;z-index:447;pointer-events:none;background:white;animation-duration:400ms;animation-timing-function:ease-in-out}#vikiConnector{position:fixed;pointer-events:none;width:100%;bottom:0;z-index:449;-webkit-transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-o-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;opacity:1}#vikiConnector.open{opacity:0}#vikiConnector .container-xl,#vikiConnector .container-lg,#vikiConnector .container{display:flex;justify-content:flex-end;pointer-events:none}#vikiConnector .container-xl a,#vikiConnector .container-lg a,#vikiConnector .container a{pointer-events:all;position:relative;transform:scale(1);-webkit-transition:transform .15s ease-in-out,opacity .15s ease-in-out;-moz-transition:transform .15s ease-in-out,opacity .15s ease-in-out;-o-transition:transform .15s ease-in-out,opacity .15s ease-in-out;transition:transform .15s ease-in-out,opacity .15s ease-in-out}#vikiConnector .container-xl a img,#vikiConnector .container-lg a img,#vikiConnector .container a img{width:4em;height:auto}#vikiConnector .container-xl a:hover,#vikiConnector .container-lg a:hover,#vikiConnector .container a:hover{transform:scale(1.07)}@keyframes fade-out{from{opacity:1}to{opacity:0}}@keyframes fade-in{from{opacity:0}to{opacity:1}}#fader.fade-out{opacity:0;animation-name:fade-out}#fader.fade-in{opacity:1;animation-name:fade-in}.whiteSlogan{text-align:center;padding-top:4em;padding-bottom:4em;line-height:1.4em}.whiteSlogan p{font-size:1.1em;line-height:1.5em}.whiteSlogan h2{margin-top:0;margin-bottom:1em}.timelineBlock{text-align:center;padding-bottom:4em;line-height:1.4em;margin-top:2em;margin-bottom:3em}.timelineBlock a{display:none}.timelineBlock h2{margin-top:0;margin-bottom:1.3em}.timelineBlock timeline{display:flex;flex-direction:column}.timelineBlock timeline>div{display:flex}.timelineBlock timeline>div:first-child{display:flex;font-size:12px;line-height:12px;justify-content:space-between}.timelineBlock timeline>div:first-child span{width:12.5%}.timelineBlock timeline>div:nth-child(2){display:flex;justify-content:space-between;align-content:center;padding-top:1em;padding-bottom:1em;position:relative}.timelineBlock timeline>div:nth-child(2)::before{content:'';background:#ffffff;height:0.3em;width:100%;border-radius:0.15em;position:absolute;top:1.3em;z-index:1}.timelineBlock timeline>div:nth-child(2) span{z-index:2;position:relative;display:flex;align-items:center;justify-content:center;width:12.5%}.timelineBlock timeline>div:nth-child(2) span::before{content:'';border-radius:50%;height:10px;width:10px;display:inline-block;line-height:1em;padding:0;background-color:#9d1b31}.timelineBlock timeline>div:nth-child(2) span.active::before{border-radius:50%;height:18px;width:18px}.timelineBlock timeline>div div{width:12.5%;flex-grow:1;line-height:1.3em;font-size:14px;font-size:0.7em}.timelineBlock timeline>div div b{display:block}.argumentBlock{margin-top:5em}.argumentBlock h2{padding-right:1em;line-height:1.1em;margin:0}.argumentBlock .argm{font-size:1.1em;line-height:1.6em}.argumentBlock .argImg{margin-top:4em}.argumentBlock .argImg .mainBox{height:35em;display:flex;margin-top:1.2em;margin-bottom:1.2em}.argumentBlock .argImg .mainBox div{background-size:cover;background-position:center center;transform:scale(1);-webkit-transition:transform .15s ease-in-out,opacity .15s ease-in-out;-moz-transition:transform .15s ease-in-out,opacity .15s ease-in-out;-o-transition:transform .15s ease-in-out,opacity .15s ease-in-out;transition:transform .15s ease-in-out,opacity .15s ease-in-out}.argumentBlock .argImg .mainBox .imgLeft{display:flex;flex-grow:1;margin-right:1.8em}.argumentBlock .argImg .mainBox .imgCenter{display:flex;flex-grow:2;margin-right:1.8em}.argumentBlock .argImg .mainBox .imgRight{display:flex;flex-grow:1;flex-direction:column;cursor:default}.argumentBlock .argImg .mainBox .imgRight:hover{transform:scale(1)}.argumentBlock .argImg .mainBox .imgRight .right1{flex-grow:1;height:60%;margin-bottom:0.9em}.argumentBlock .argImg .mainBox .imgRight .right2{height:40%;flex-grow:1;margin-top:0.9em}.container.hr{margin-top:4em}.container.hr hr{background-color:rgba(204,204,204,0.2);height:0.2em;border:0}.imago{position:relative;height:60em}.imago .bg-wrap{clip:rect(0, auto, auto, 0);position:absolute;top:0;left:0;width:100%;height:60em}.imago .bg-wrap .imagoPic{position:fixed;display:block;top:0;left:0;width:100%;height:60em;background-size:cover;background-position:center center;transform:translateZ(0);will-change:transform}.fullCarousel{height:100%}.fullCarousel .carousel{margin:auto;height:100%}.fullCarousel .carousel .carousel-indicators{position:absolute;justify-content:center;bottom:5%}.fullCarousel .carousel .carousel-indicators li{padding:0;display:inline;border:solid 2px #fff;border-radius:50%;background:rgba(255,255,255,0);margin-left:0.5em;margin-right:0.5em}.fullCarousel .carousel .carousel-indicators li.active{background:#fff}.fullCarousel .carousel .carousel-inner{height:100%;padding:0}.fullCarousel .carousel .carousel-inner .carousel-item{height:100%}.fullCarousel .carousel .carousel-control-prev,.fullCarousel .carousel .carousel-control-next{margin:0 1.5em}.grecaptcha-info{color:rgba(255,255,255,0.8)}.grecaptcha-info p{margin:0}.grecaptcha-info a{color:rgba(255,255,255,0.8) !important;text-decoration:underline}.grecaptcha-info a:hover{color:#fff !important}.grecaptcha-badge{z-index:449;bottom:32px !important}#richFooter{background-color:#333232;padding-top:5em;padding-bottom:4em}#richFooter h3{text-align:center;font-size:2.5em;margin:0;line-height:1.1em;font-weight:bold;color:#ffffff}#richFooter #fourPack{margin-top:3em}#richFooter #fourPack a:hover{transform:scale(1.04)}#richFooter #fourPack a{transform:scale(1);display:flex;width:100%;background-size:cover;background-position:center center;-webkit-transition:transform .15s ease-in-out,opacity .15s ease-in-out;-moz-transition:transform .15s ease-in-out,opacity .15s ease-in-out;-o-transition:transform .15s ease-in-out,opacity .15s ease-in-out;transition:transform .15s ease-in-out,opacity .15s ease-in-out;margin-bottom:2em}#richFooter #fourPack a img{width:100%;height:auto}#richFooter #fourPack a img.logo{position:absolute;width:50%;height:auto;left:50%;top:50%;margin-left:-25%;margin-top:-25%}.viimistlus h1,.myygiinfo h1,.arendaja h1{margin-bottom:1em}.viimistlus h3,.myygiinfo h3,.arendaja h3{font-weight:normal;font-size:1.8em;margin-bottom:0.2em;margin-top:1em}.viimistlus h3:first-child,.myygiinfo h3:first-child,.arendaja h3:first-child{margin-top:0}.featImg .rectangular{width:100%;padding-bottom:25%;background-size:cover;background-position:center center}.featImg .square{width:100%;padding-bottom:100%;background-size:cover;background-position:center center}.featImg .h-100{background-size:cover;background-repeat:no-repeat;background-position:center center}.featImg .golden{width:100%;padding-bottom:61%;background-size:cover;background-position:center center}.featImg img{width:100%;height:auto}.viimistlus h1{color:#9d1b31;font-size:2.6em}.viimistlus .anchorButtons a{background:#9d1b31;padding:.8em 1.3em;font-size:1.5em;color:#ffffff;margin:0 .5em;font-weight:bold;transform:scale(1);text-decoration:none !important;margin-bottom:0.85em;-webkit-transition:transform .15s ease-in-out,opacity .15s ease-in-out;-moz-transition:transform .15s ease-in-out,opacity .15s ease-in-out;-o-transition:transform .15s ease-in-out,opacity .15s ease-in-out;transition:transform .15s ease-in-out,opacity .15s ease-in-out}.viimistlus .anchorButtons a:hover{transform:scale(1.05)}.interiorBox{padding-top:4em;padding-bottom:4em}.interiorBox:last-child{margin-bottom:-4em}.interiorBox .in{display:flex;justify-content:center;flex-direction:column}.interiorBox .in a{color:#9d1b31;text-decoration:underline}.interiorBox .in .header span{text-transform:uppercase;color:#9d1b31;font-weight:bold;font-size:1.1em}.interiorBox .in .collageWrapper{position:relative;width:100%}.interiorBox .in .collageWrapper .collage{display:flex}.interiorBox .in .collageWrapper .collageBlock{position:relative;display:flex;width:100%;height:20em}.interiorBox .in .collageWrapper .collageBlock div{flex-grow:2;margin:.5em .5em .5em 0}.interiorBox .in .collageWrapper .collageBlock div.cl1{width:24%}.interiorBox .in .collageWrapper .collageBlock div.cl2{width:14%}.interiorBox .in .collageWrapper .collageBlock div.cl3{width:12%}.interiorBox .in .collageWrapper .collageBlock div.cl4{width:18%}.interiorBox .in .collageWrapper .collageBlock div.cl5{width:12%}.interiorBox .in .collageWrapper .collageBlock div.cl6{width:20%}.interiorBox .in .collageWrapper .collageBlock div.pic{position:relative;background-size:cover;background-repeat:no-repeat;transform:scale(1);cursor:pointer;-webkit-transition:transform .15s ease-in-out,opacity .15s ease-in-out;-moz-transition:transform .15s ease-in-out,opacity .15s ease-in-out;-o-transition:transform .15s ease-in-out,opacity .15s ease-in-out;transition:transform .15s ease-in-out,opacity .15s ease-in-out}.interiorBox .in .collageWrapper .collageBlock div.pic:hover{transform:scale(1.05)}.interiorBox .in .collageWrapper .collageBlock div.rows{display:flex;flex-direction:column;background-color:transparent}.interiorBox .in .collageWrapper .collageBlock div.rows .rw{display:flex;flex-grow:2;margin:0;margin-top:.5em}.interiorBox .in .collageWrapper .collageBlock div.rows .rw:first-child{margin-top:0}.interiorBox .in .collageWrapper .collageBlock div.rows .rw>div{margin:0;margin-left:.5em}.interiorBox .in .collageWrapper .collageBlock div.rows .rw>div:first-child{margin-left:0}.interiorBox .in .collageWrapper .collageBlock div.rows .rw .w60{width:60%}.interiorBox .in .collageWrapper .collageBlock div.rows .rw .w40{width:40%}.interiorBox .in .collageWrapper .collageBlock>div:last-child{margin-right:0}.interiorBox .in .collageWrapper .collageTip{min-width:8em;max-width:16em;padding:1em;font-size:0.9em;background:rgba(157,27,49,0.9);color:#ffffff;position:absolute;z-index:999;pointer-events:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;transform:translateX(-50%) translateY(-100%);margin-top:-0.5em;opacity:0;display:none;-webkit-transition:transform .15s ease-in-out,opacity .15s ease-in-out;-moz-transition:transform .15s ease-in-out,opacity .15s ease-in-out;-o-transition:transform .15s ease-in-out,opacity .15s ease-in-out;transition:transform .15s ease-in-out,opacity .15s ease-in-out}.interiorBox .in .collageWrapper .collageTip.visible{opacity:1;display:flex}.interiorBox .in .collageWrapper .collageTip:after{top:100%;left:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-top-color:rgba(157,27,49,0.9);border-width:6px;margin-left:-6px}.interiorBox .in .footer{padding-top:2.2em}.interiorBox .in .footer a,.interiorBox .in .footer a:link,.interiorBox .in .footer a:visited,.interiorBox .in .footer a:active,.interiorBox .in .footer a:hover{color:#000;text-transform:uppercase;font-size:1.1em;font-weight:bold;text-decoration:none;white-space:nowrap;display:inline-block;margin-bottom:1em}.interiorBox .in .footer a span,.interiorBox .in .footer a:link span,.interiorBox .in .footer a:visited span,.interiorBox .in .footer a:active span,.interiorBox .in .footer a:hover span{border:solid 2px #000;padding:.15em 0 .14em .1em;border-radius:50%;margin-left:0.5em}.interiorBox .in h3{font-size:2.6em;margin-bottom:1em;margin-top:0.4em}.interiorBox#liivakarva{background-color:#fff4e7}.asukoht{text-align:center;padding-top:4em}.asukoht h1{font-size:2.6em;color:#9d1b31;margin:0;margin-bottom:1em}.asukoht #map_canvas{margin-top:3em}.vikiPanorama{background:#ccc;bottom:auto;top:auto;min-height:100%;height:100%;width:100%;flex-direction:column;z-index:1;position:relative;display:flex;background-position:center top;background-size:cover;background-attachment:fixed;background-repeat:no-repeat}.vikiPanorama #tooltipLayer{width:100%;height:auto;position:fixed;left:0;bottom:0;z-index:22}.vikiPanorama div.aeroLabels{position:relative;display:block;left:0;top:0;width:100%;height:100%;content:'';background-position:center top;background-size:cover;background-attachment:fixed}.vikiPanorama div.aeroLabels a{position:fixed;z-index:1;width:1em;height:1em;background-color:#9d1b31;left:22vw;top:22vw;opacity:0;pointer-events:none}.vikiPanorama div.aeroLabels a#jarvemajad{left:44vw;top:23vw}.vikiPanorama div.aeroLabels a#ramkool{left:36vw;top:13vw}.vikiPanorama div.aeroLabels a#harkujarv{left:69vw;top:auto;bottom:2vw}.vikiPanorama div.aeroLabels a#ramkeskus{left:54vw;top:14vw}.vikiPanorama div.aeroLabels a#bauhaus{left:46vw;top:14vw}.vikiPanorama div.aeroLabels a#rimi{left:53vw;top:14vw}.vikiPanorama div.aeroLabels a#pargimajad{left:67vw;top:34vw}.vikiPanorama.hinnad{background-color:#8cbee1;background-position:bottom center;background-size:100% auto;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center}.vikiPanorama.hinnad .mapBottomLinks{position:relative;z-index:2;text-align:center;max-width:36em;display:flex;color:#ffffff;flex-direction:column}.vikiPanorama.hinnad .mapBottomLinks h1{font-size:3em}.vikiPanorama.hinnad .mapBottomLinks a{color:#ffffff;margin-top:1em;text-transform:uppercase;font-weight:bold;text-decoration:none;transform:scale(1);-webkit-transition:transform .15s ease-in-out,opacity .15s ease-in-out;-moz-transition:transform .15s ease-in-out,opacity .15s ease-in-out;-o-transition:transform .15s ease-in-out,opacity .15s ease-in-out;transition:transform .15s ease-in-out,opacity .15s ease-in-out}.vikiPanorama.hinnad .mapBottomLinks a:hover{transform:scale(1.05)}.vikiPanorama.hinnad .redBtn{position:fixed;bottom:4.5vh;left:50%;transform:scale(1) translate(-50%);font-size:0.85vw;-webkit-transition:transform .15s ease-in-out,opacity .15s ease-in-out;-moz-transition:transform .15s ease-in-out,opacity .15s ease-in-out;-o-transition:transform .15s ease-in-out,opacity .15s ease-in-out;transition:transform .15s ease-in-out,opacity .15s ease-in-out;z-index:450}.vikiPanorama.hinnad .redBtn:hover{transform:scale(1.05) translate(-47.5%)}.vikiPanorama.hinnad #majaLayer{width:100%;height:auto;position:fixed;left:0;bottom:0}.vikiPanorama.hinnad #majaLayer polygon{-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;cursor:pointer;opacity:0;fill:#9d1b31}.vikiPanorama.hinnad #majaLayer polygon.inactive{opacity:0.7;fill:#999999 !important}.vikiPanorama.hinnad #majaLayer polygon:hover{opacity:0.5}.vikiPanorama.hinnad #majaLayer polygon.clickable{cursor:pointer}.vikiPanorama.hinnad #majaLayer polygon.visibleShape{opacity:0.5}.vikiPanorama.hinnad .crk{position:fixed;left:50%;bottom:50%;transform:translateX(-50%) translateY(-50%);width:10px;height:10px;margin-left:-5px;margin-top:-5px;cursor:pointer;transition:all .2s ease-in-out;pointer-events:none;background-color:#9d1b31;opacity:0;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.vikiPanorama.hinnad .crk.silent{opacity:0}.vikiPanorama.hinnad .crk .stealth{background-color:transparent}.vikiPanorama.hinnad .crk#newbuildings{left:51vw;bottom:38vw}.vikiPanorama.hinnad .crk#pikaliiva-34{left:47.5vw;bottom:35.8vw}.vikiPanorama.hinnad .crk#pikaliiva-36{left:46vw;bottom:33.3vw}.vikiPanorama.hinnad .crk#pikaliiva-38{left:56.5vw;bottom:36.2vw}.vikiPanorama.hinnad .crk#pikaliiva-40{left:57.5vw;bottom:34.2vw}.vikiPanorama.hinnad .crk#volmre-21{left:50vw;bottom:23.5vw}.vikiPanorama.hinnad .crk#volmre-23{left:49.5vw;bottom:26vw}.vikiPanorama.hinnad .crk#volmre-25{left:62.5vw;bottom:23.5vw}.vikiPanorama.hinnad .crk#volmre-27{left:61.5vw;bottom:26.1vw}.vikiPanorama.hinnad .crk#volmre-31{left:49vw;bottom:29vw}.vikiPanorama.hinnad .crk#volmre-33{left:48.5vw;bottom:32vw}.vikiPanorama.hinnad .crk#volmre-20-1{left:61vw;bottom:18vw}.vikiPanorama.hinnad .crk#volmre-20-2{left:53vw;bottom:14vw}.vikiPanorama.hinnad .crk#volmre-20-3{left:38vw;bottom:12vw}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tooltip{z-index:1;pointer-events:none;font-family:'Sen','Raleway',Arial,Helvetica,sans-serif;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.tooltip.in{opacity:0.9}.tooltip *{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tooltip .tooltip-inner{background-color:#fff;color:#333;-webkit-box-shadow:none;box-shadow:none;font-size:1em;max-width:19em;padding:0;border-radius:0;text-transform:uppercase}.tooltip .tooltip-inner h2{font-size:1em;padding:.5em 1em;color:#9d1b31;font-weight:normal;margin:0}.tooltip .tooltip-inner p{margin:0;font-size:1em;padding:.4em .8em;color:#ffffff;background-color:#9d1b31}.comingsoon .tooltip-inner p{background-color:#ce697a}.comingsoon.bs-tooltip-top .arrow::before,.comingsoon.bs-tooltip-bottom .arrow::before,.comingsoon.bs-tooltip-auto[x-placement^=top] .arrow::before,.comingsoon.bs-tooltip-auto[x-placement^=bottom] .arrow::before{border-top-color:#ce697a}.bs-tooltip-top .arrow::before,.bs-tooltip-bottom .arrow::before,.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-auto[x-placement^=bottom] .arrow::before{border-top-color:#9d1b31}.bs-tooltip-left .arrow::before,.bs-tooltip-auto[x-placement^=left] .arrow::before{border-left-color:#9d1b31}.bs-tooltip-right .arrow::before,.bs-tooltip-auto[x-placement^=right] .arrow::before{border-right-color:#aaa}.bs-tooltip-bottom .arrow::before{border-bottom-color:#ffffff}.tooltip-arrow:after{content:'';position:absolute;width:0;height:0;border-color:transparent;border-style:solid;z-index:-1}.tooltip.top .tooltip-arrow{border-top-color:#fff}.tooltip.top .tooltip-arrow:after{left:50%}.tooltip.bottom .tooltip-arrow{border-bottom-color:#fff}.tooltip.bottom .tooltip-arrow:after{left:50%}.tooltip.left .tooltip-arrow{border-left-color:#fff}.tooltip.left .tooltip-arrow:after{top:50%}.tooltip.right .tooltip-arrow{border-right-color:#fff}.tooltip.right .tooltip-arrow:after{top:50%}.modal.modal-fullscreen .modal-dialog{width:100vw;height:100vh;margin:0;padding:0;max-width:none}.modal.modal-fullscreen .modal-dialog .modal-content{height:auto;height:100vh;border-radius:0;border:none}.modal.modal-fullscreen .modal-dialog .modal-content .modal-body{overflow-y:auto;padding:0;display:flex;flex-direction:column}.modal.modal-fullscreen .modal-dialog .modal-content .modal-body .fullmodal-content{flex-direction:column;background-color:rgba(0,0,0,0.1);flex:1 0 auto;position:relative}.modal.modal-fullscreen .modal-dialog .modal-content .modal-body .fullmodal-footer .menuWrapper,.modal.modal-fullscreen .modal-dialog .modal-content .modal-body .fullmodal-header .menuWrapper{display:flex;justify-content:space-between;align-items:center;min-height:4.5em}.modal.modal-fullscreen .modal-dialog .modal-content .modal-body .fullmodal-footer .menuWrapper img,.modal.modal-fullscreen .modal-dialog .modal-content .modal-body .fullmodal-header .menuWrapper img{height:2em;margin:1em 1em 1.5em 0}.modal.modal-fullscreen .modal-dialog .modal-content .modal-body .fullmodal-footer{flex-shrink:0}.modal.modal-fullscreen .modal-dialog .modal-content .modal-body .modalLinks{display:flex;justify-content:center}.modal.modal-fullscreen .modal-dialog .modal-content .modal-body .modalLinks a,.modal.modal-fullscreen .modal-dialog .modal-content .modal-body .modalLinks a:link,.modal.modal-fullscreen .modal-dialog .modal-content .modal-body .modalLinks a:visited,.modal.modal-fullscreen .modal-dialog .modal-content .modal-body .modalLinks a:active,.modal.modal-fullscreen .modal-dialog .modal-content .modal-body .modalLinks a:hover{color:#000;text-transform:uppercase;margin:0 1em}.modal.modal-fullscreen .modal-dialog .modal-content .modal-body .modalLinks a.active,.modal.modal-fullscreen .modal-dialog .modal-content .modal-body .modalLinks a:link.active,.modal.modal-fullscreen .modal-dialog .modal-content .modal-body .modalLinks a:visited.active,.modal.modal-fullscreen .modal-dialog .modal-content .modal-body .modalLinks a:active.active,.modal.modal-fullscreen .modal-dialog .modal-content .modal-body .modalLinks a:hover.active{font-weight:bold;color:#9d1b31}.modal.apartment .modal-dialog .modal-content{border-radius:0;border:none}.modal.apartment .modal-dialog .modal-content .modal-body{overflow-y:auto;padding:0;display:flex;flex-direction:column}.modal.apartment .modal-dialog .modal-content .modal-body .kplaan{display:flex;flex-direction:column;justify-content:center}.modal.apartment .modal-dialog .modal-content .modal-body .kplaan img{padding:2em;margin:auto;max-height:40em}.modal.apartment .modal-dialog .modal-content .modal-body .floorplan{margin-top:2em}.modal.apartment .modal-dialog .modal-content .modal-body .floorplan img{margin:auto;margin-top:2em}.modal.apartment .modal-dialog .modal-content .modal-body .floorplan svg polyline,.modal.apartment .modal-dialog .modal-content .modal-body .floorplan svg polygon,.modal.apartment .modal-dialog .modal-content .modal-body .floorplan svg path{fill:#9d1b31;opacity:0}.modal.apartment .modal-dialog .modal-content .modal-body .modalTxt{background-color:#ccc;padding:2em;display:flex;flex-direction:column;justify-content:space-between}.modal.apartment .modal-dialog .modal-content .modal-body .modalTxt .icon-close{position:absolute;font-size:1.4em;right:1em;top:1em;color:#ffffff}.modal.apartment .modal-dialog .modal-content .modal-body .modalTxt strike{font-weight:normal;color:rgba(0,0,0,0.6)}.modal.apartment .modal-dialog .modal-content .modal-body .modalTxt h2{color:#9d1b31;margin-bottom:0.8em}.modal.apartment .modal-dialog .modal-content .modal-body .modalTxt data{font-size:1.1em;padding-top:1em;padding-bottom:1em}.modal.apartment .modal-dialog .modal-content .modal-body .modalTxt data p{margin:.2em 0}.modal.apartment .modal-dialog .modal-content .modal-body .modalTxt .pdf{color:#000;font-weight:bold;font-size:1em;margin-top:1em;margin-bottom:0.5em;text-decoration:none;display:block;-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;transition:none !important}.modal.apartment .modal-dialog .modal-content .modal-body .modalTxt .pdf:hover{color:#9d1b31}.modal.apartment .modal-dialog .modal-content .modal-body .modalTxt .pdf:hover .icon-right{border:solid 2px #9d1b31}.modal.apartment .modal-dialog .modal-content .modal-body .modalTxt .pdf .icon-right{border:solid 2px #000;border-radius:1.3em;padding:.3em 0 .3em .1em;line-height:1em;font-size:0.8em;display:inline-block}body.blog content{padding-top:3em}body.blog .blogPost{margin-bottom:4em}body.blog .blogPost a{color:#9d1b31}body.blog .blogPost:last-child{margin-bottom:0}body.blog .blogPost .featImg{margin-bottom:2em}body.blog .blogPost h2{font-size:2em;line-height:1.2em;color:#9d1b31}body.blog .blogPost p.date{color:#8c8c8c;margin-bottom:0.5em}body.blog .blogPost .txt{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:2em;-moz-column-gap:2em;column-gap:2em}.ehitusinfo h1{font-size:2.6em;margin-bottom:1em;color:#9d1b31}#stageLinks{left:0;padding-top:0.4em;padding-bottom:2.2em;font-size:0.9em}#stageLinks.vacant{padding-top:1em;padding-bottom:3em}#stageLinks a,#stageLinks span{text-decoration:none;text-transform:uppercase;padding:.2em 0;margin:0 2em 0 0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#stageLinks span{color:#ccc}#stageLinks a:link,#stageLinks a:visited,#stageLinks a:active,#stageLinks a:hover{color:#000}#stageLinks a.active{font-weight:bold}.stages{margin-top:1em;margin-bottom:4em}.stages .stage{display:none;position:relative}.stages .stage.active{display:block}.stages .stage .mid{display:flex;justify-content:center;flex-direction:column}.stages .stage .pair{margin-top:4em}#contactBar{background-color:#9d1b31;padding-top:2em;padding-bottom:2em;position:fixed;bottom:-45em;left:0;z-index:450;-webkit-transition:bottom .55s ease-in-out;-moz-transition:bottom .55s ease-in-out;-o-transition:bottom .55s ease-in-out;transition:bottom .55s ease-in-out}#contactBar.opencontact{position:relative;left:auto;bottom:auto}#contactBar.open{bottom:0}#contactBar .close{text-shadow:none;color:#ffffff;font-size:1.1em;right:1em;top:1em;position:absolute}#contactBar h4{font-size:1em;color:#ffffff;text-transform:uppercase;font-weight:bold}#contactBar #human{color:#ffffff;padding-top:1em}#contactBar #human a{color:#ffffff !important}#contactBar form.wpcf7-form #btnBox.col,#contactBar #scoroForm #btnBox.col,#contactBar form.wpcf7-form form.col,#contactBar #scoroForm form.col{margin-bottom:0}#contactBar form.wpcf7-form .custom-checkbox.col,#contactBar #scoroForm .custom-checkbox.col{margin-bottom:0}#contactBar form.wpcf7-form .custom-checkbox.col .row .col:last-child,#contactBar #scoroForm .custom-checkbox.col .row .col:last-child{margin-bottom:0}#contactBar form.wpcf7-form .custom-checkbox.col .row .col:last-child label:last-child,#contactBar #scoroForm .custom-checkbox.col .row .col:last-child label:last-child{margin-bottom:0}#contactBar form.wpcf7-form .custom-checkbox.col .row .col:last-child label:last-child p,#contactBar #scoroForm .custom-checkbox.col .row .col:last-child label:last-child p{margin-bottom:0}.houseViews .view{position:relative;padding-bottom:60%;background-size:100% auto;background-position:center top;margin-bottom:1em}.houseViews .view#all span{color:#ffffff}.houseViews .view#all polygon{display:none}.houseViews .view#volmre-20-2-view1 span,.houseViews .view#volmre-20-2-view2 span,.houseViews .view#volmre-20-1-view1 span,.houseViews .view#volmre-20-1-view2 span{top:auto;bottom:0.3em;color:#ffffff}.houseViews .view span{position:absolute;left:0;top:0;padding-left:0.4em;font-size:0.8em;padding:0.5em}.houseViews .view svg{position:absolute;top:0;left:0;width:100%;height:auto}.houseViews .view svg polygon{-webkit-transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;-o-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;cursor:pointer;opacity:0;stroke:none;fill:#9d1b31}.houseViews .view svg polygon.hover,.houseViews .view svg polygon:hover{opacity:0.5}.houseViews .view svg polygon.mute{opacity:0}.houseViews .hotspots{width:100%;height:auto;position:absolute;top:0;left:0}.passwordZone{padding:2em;background-color:rgba(0,0,0,0.05)}.passwordZone h1{color:#9d1b31}.priceTableSortable{font-size:0.9em}.priceTableSortable .sortBox{padding:0 1rem .5rem 1rem;font-size:0.9em;color:rgba(0,0,0,0.4)}.priceTableSortable .sortBox a{padding-left:1em;color:#000;font-weight:bold;display:flex;align-items:center;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.priceTableSortable .sortBox a span{color:rgba(0,0,0,0.3)}.priceTableSortable .sortBox a span.icon-up{display:none}.priceTableSortable .sortBox a:hover,.priceTableSortable .sortBox a:focus,.priceTableSortable .sortBox a.focus{text-decoration:none !important}.priceTableSortable .sortBox a.asc{color:#9d1b31}.priceTableSortable .sortBox a.asc span.icon-up{display:flex;color:#9d1b31}.priceTableSortable .sortBox a.asc span.icon-down{display:none}.priceTableSortable .sortBox a.desc{color:#9d1b31}.priceTableSortable .sortBox a.desc span.icon-up{display:none}.priceTableSortable .sortBox a.desc span.icon-down{display:flex;color:#9d1b31}.priceTableSortable table.dataTable thead tr th{border-top-width:0}.priceTableSortable table.dataTable thead .sorting::before,.priceTableSortable table.dataTable thead .sorting::after{display:none}.priceTableSortable table.dataTable thead .sorting span::after{color:rgba(0,0,0,0.3);font-family:'fontello';content:'\e805';margin-left:0.3em;font-size:0.85em}.priceTableSortable table.dataTable thead .sorting.sorting_desc span::after{color:#000;font-family:'fontello';content:'\e805'}.priceTableSortable table.dataTable thead .sorting.sorting_asc span::after{color:#000;font-family:'fontello';content:'\e806'}.priceTableSortable table.dataTable tbody tr.hover,.priceTableSortable table.dataTable tbody tr:hover{background-color:rgba(111,111,111,0.1);cursor:pointer}.priceTableSortable table.dataTable tbody tr.hover td,.priceTableSortable table.dataTable tbody tr:hover td{background-color:rgba(111,111,111,0.1)}.priceTableSortable table.dataTable tbody tr:nth-child(odd){background-color:rgba(255,255,255,0.6)}.priceTableSortable table.dataTable tbody tr.booked td:nth-child(6){color:#9d1b31}.priceTableSortable table.dataTable tbody tr.sold.hover,.priceTableSortable table.dataTable tbody tr.sold:hover{cursor:default}.priceTableSortable table.dataTable tbody tr.sold.hover td,.priceTableSortable table.dataTable tbody tr.sold:hover td{background-color:#ececec !important}.priceTableSortable table.dataTable tbody tr.sold td{color:#aaa}.priceTableSortable table.dataTable tbody tr td b{font-weight:bold;color:#9d1b31}.priceTable{font-size:0.9em;margin-bottom:3em}.priceTable table{width:100%}.priceTable table.show_both_prices tr.highRow td{min-height:4.5em}.priceTable table.show_both_prices thead tr td{min-height:auto}.priceTable table thead,.priceTable table tbody,.priceTable table tr,.priceTable table td,.priceTable table th{display:block}.priceTable table thead .tableSelector .active{font-weight:bold;text-decoration:underline}.priceTable table thead tr:first-child{background-color:#9d1b31;border:0;color:#ffffff}.priceTable table thead tr:first-child a{color:#ffffff !important;margin-left:1em}.priceTable table thead tr th{float:left;color:#9d1b31;font-weight:bold;text-transform:uppercase;border-bottom:1px solid #000;padding-top:0.7em;padding-bottom:0.7em;text-align:center;width:16.6%}.priceTable table tbody{display:block;overflow-y:scroll;overflow-y:auto;width:100%;height:auto}.priceTable table tbody tr:first-child td{border-top-width:0}.priceTable table tbody tr.hover,.priceTable table tbody tr:hover{background-color:rgba(111,111,111,0.1)}.priceTable table tbody tr.hover td,.priceTable table tbody tr:hover td{background-color:rgba(111,111,111,0.1)}.priceTable table tbody tr.booked td:nth-child(6){color:#9d1b31}.priceTable table tbody tr td{float:left;padding-top:0.7em;padding-bottom:0.7em;border-top:1px solid #000;text-align:center;cursor:pointer;width:16.6%}.priceTable table tbody tr td:first-child{white-space:nowrap}.priceTable table tbody tr td b{line-height:1.2em;font-weight:bold;color:#9d1b31}.priceTable table tbody tr td strike{line-height:1.2em;color:#aaa;font-size:0.9em}.priceTable table.vacant thead tr th{color:#ffffff;background:#9d1b31;font-weight:normal;text-transform:none}.priceTable h3{color:#333232;font-size:1.1em;font-weight:normal;margin-bottom:1em}.video-container{position:absolute;top:0;bottom:0;width:100%;height:100%;overflow:hidden}.video-container::after{position:absolute;left:0;top:0;width:100%;height:100%;content:'';background-color:rgba(0,0,0,0.2);z-index:2}.video-container video{min-width:100%;min-height:100%;width:auto;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1}#frontModal .modal-dialog{max-width:800px}#frontModal .modal-dialog .modal-content{border-radius:0;border:none}#frontModal .modal-dialog .modal-content .modal-body{overflow-y:auto;padding:3em 2em 2em 2em;display:flex;flex-direction:column}#frontModal .modal-dialog .modal-content .modal-body h2{font-size:1.85em;text-align:center;margin-bottom:0.8em}#frontModal .modal-dialog .modal-content .modal-body p{text-align:center}#frontModal .modal-dialog .modal-content .modal-body form.wpcf7-form,#frontModal .modal-dialog .modal-content .modal-body #scoroForm form{margin-left:0;margin-top:1.5em}#frontModal .modal-dialog .modal-content .modal-body form.wpcf7-form .custom-checkbox input[type=checkbox]+span,#frontModal .modal-dialog .modal-content .modal-body #scoroForm form .custom-checkbox input[type=checkbox]+span{color:#000}#frontModal .modal-dialog .modal-content .modal-body form.wpcf7-form .custom-checkbox input[type=checkbox]+span::before,#frontModal .modal-dialog .modal-content .modal-body #scoroForm form .custom-checkbox input[type=checkbox]+span::before{border:solid 2px #ccc}#frontModal .modal-dialog .modal-content .modal-body form.wpcf7-form .col,#frontModal .modal-dialog .modal-content .modal-body #scoroForm form .col{margin-bottom:1em}#frontModal .modal-dialog .modal-content .modal-body form.wpcf7-form .wpcf7-not-valid-tip,#frontModal .modal-dialog .modal-content .modal-body #scoroForm form .wpcf7-not-valid-tip{text-align:left}#frontModal .modal-dialog .modal-content .modal-body form.wpcf7-form .wpcf7-list-item,#frontModal .modal-dialog .modal-content .modal-body #scoroForm form .wpcf7-list-item{display:inline-block;margin:0 0 0 0}#frontModal .modal-dialog .modal-content .modal-body form.wpcf7-form p,#frontModal .modal-dialog .modal-content .modal-body #scoroForm form p{display:inline}#frontModal .modal-dialog .modal-content .modal-body form.wpcf7-form input[type='tel'],#frontModal .modal-dialog .modal-content .modal-body #scoroForm form input[type='tel'],#frontModal .modal-dialog .modal-content .modal-body form.wpcf7-form input[type='email'],#frontModal .modal-dialog .modal-content .modal-body #scoroForm form input[type='email'],#frontModal .modal-dialog .modal-content .modal-body form.wpcf7-form input[type='text'],#frontModal .modal-dialog .modal-content .modal-body #scoroForm form input[type='text'],#frontModal .modal-dialog .modal-content .modal-body form.wpcf7-form textarea,#frontModal .modal-dialog .modal-content .modal-body #scoroForm form textarea{height:auto;padding:.6em 1em;background-color:#f4f4f4;color:#000}#frontModal .modal-dialog .modal-content .modal-body form.wpcf7-form input[type='tel']::-webkit-input-placeholder,#frontModal .modal-dialog .modal-content .modal-body #scoroForm form input[type='tel']::-webkit-input-placeholder,#frontModal .modal-dialog .modal-content .modal-body form.wpcf7-form input[type='email']::-webkit-input-placeholder,#frontModal .modal-dialog .modal-content .modal-body #scoroForm form input[type='email']::-webkit-input-placeholder,#frontModal .modal-dialog .modal-content .modal-body form.wpcf7-form input[type='text']::-webkit-input-placeholder,#frontModal .modal-dialog .modal-content .modal-body #scoroForm form input[type='text']::-webkit-input-placeholder,#frontModal .modal-dialog .modal-content .modal-body form.wpcf7-form textarea::-webkit-input-placeholder,#frontModal .modal-dialog .modal-content .modal-body #scoroForm form textarea::-webkit-input-placeholder{color:#000}#frontModal .modal-dialog .modal-content .modal-body form.wpcf7-form input[type='tel']::-moz-placeholder,#frontModal .modal-dialog .modal-content .modal-body #scoroForm form input[type='tel']::-moz-placeholder,#frontModal .modal-dialog .modal-content .modal-body form.wpcf7-form input[type='email']::-moz-placeholder,#frontModal .modal-dialog .modal-content .modal-body #scoroForm form input[type='email']::-moz-placeholder,#frontModal .modal-dialog .modal-content .modal-body form.wpcf7-form input[type='text']::-moz-placeholder,#frontModal .modal-dialog .modal-content .modal-body #scoroForm form input[type='text']::-moz-placeholder,#frontModal .modal-dialog .modal-content .modal-body form.wpcf7-form textarea::-moz-placeholder,#frontModal .modal-dialog .modal-content .modal-body #scoroForm form textarea::-moz-placeholder{color:#000}#frontModal .modal-dialog .modal-content .modal-body form.wpcf7-form input[type='tel']:-ms-input-placeholder,#frontModal .modal-dialog .modal-content .modal-body #scoroForm form input[type='tel']:-ms-input-placeholder,#frontModal .modal-dialog .modal-content .modal-body form.wpcf7-form input[type='email']:-ms-input-placeholder,#frontModal .modal-dialog .modal-content .modal-body #scoroForm form input[type='email']:-ms-input-placeholder,#frontModal .modal-dialog .modal-content .modal-body form.wpcf7-form input[type='text']:-ms-input-placeholder,#frontModal .modal-dialog .modal-content .modal-body #scoroForm form input[type='text']:-ms-input-placeholder,#frontModal .modal-dialog .modal-content .modal-body form.wpcf7-form textarea:-ms-input-placeholder,#frontModal .modal-dialog .modal-content .modal-body #scoroForm form textarea:-ms-input-placeholder{color:#000}#frontModal .modal-dialog .modal-content .modal-body form.wpcf7-form input[type='tel']:-moz-placeholder,#frontModal .modal-dialog .modal-content .modal-body #scoroForm form input[type='tel']:-moz-placeholder,#frontModal .modal-dialog .modal-content .modal-body form.wpcf7-form input[type='email']:-moz-placeholder,#frontModal .modal-dialog .modal-content .modal-body #scoroForm form input[type='email']:-moz-placeholder,#frontModal .modal-dialog .modal-content .modal-body form.wpcf7-form input[type='text']:-moz-placeholder,#frontModal .modal-dialog .modal-content .modal-body #scoroForm form input[type='text']:-moz-placeholder,#frontModal .modal-dialog .modal-content .modal-body form.wpcf7-form textarea:-moz-placeholder,#frontModal .modal-dialog .modal-content .modal-body #scoroForm form textarea:-moz-placeholder{color:#000}#frontModal .modal-dialog .modal-content .modal-body form.wpcf7-form #btnBox,#frontModal .modal-dialog .modal-content .modal-body #scoroForm form #btnBox{text-align:center;margin-top:0;margin-bottom:0}#frontModal .modal-dialog .modal-content .modal-body form.wpcf7-form #btnBox .redBtn,#frontModal .modal-dialog .modal-content .modal-body #scoroForm form #btnBox .redBtn{margin:auto}#frontModal .modal-dialog .modal-content .modal-body form.wpcf7-form input[type=checkbox]:checked+label::before,#frontModal .modal-dialog .modal-content .modal-body #scoroForm form input[type=checkbox]:checked+label::before{color:#9d1b31;content:'\e801'}#frontModal .modal-dialog .modal-content .modal-body form.wpcf7-form input[type=checkbox]+label::before,#frontModal .modal-dialog .modal-content .modal-body #scoroForm form input[type=checkbox]+label::before{border-color:#000}#frontModal .modal-dialog .modal-content .modal-body form.wpcf7-form label,#frontModal .modal-dialog .modal-content .modal-body #scoroForm form label{text-align:left;color:#000}#frontModal .modal-dialog .modal-content .modal-body form.wpcf7-form label a,#frontModal .modal-dialog .modal-content .modal-body #scoroForm form label a{color:#000 !important}#frontModal .modal-dialog .modal-content .modal-header,#frontModal .modal-dialog .modal-content .modal-footer{background-size:cover;background-position:center bottom;min-height:22em}#frontModal .modal-dialog .modal-content .modal-header .close,#frontModal .modal-dialog .modal-content .modal-footer .close{color:#ffffff;color:#9d1b31;font-size:1.6em;line-height:1em;opacity:1;background:rgba(255,255,255,0.8);width:3rem;height:3rem;padding:0;display:flex;justify-content:center;align-items:center;border-radius:1.5rem;margin:0rem;position:absolute;right:1rem;top:1rem}#galleryCarouselMobile{width:100%;padding-bottom:3em}#galleryCarouselMobile .carouselHead{display:flex;align-items:center;margin-bottom:1.5em}#galleryCarouselMobile .carouselHead h3{margin:0;font-size:1.2em;margin-left:1em}#galleryCarouselMobile .carousel-item{width:100%;padding-bottom:0}#galleryCarouselMobile .carousel-item .img{height:100vmin;width:100vmin;padding-bottom:100vmin;background-size:cover;background-position:center center}#galleryCarousel{width:100%}#galleryCarousel .carouselHead{display:flex;align-items:center;margin-bottom:1.5em}#galleryCarousel .carouselHead h3{margin:0;font-size:1.2em;margin-left:1em}#galleryCarousel .carousel-inner .carousel-item{padding-bottom:0;background-color:transparent}#galleryCarousel .carousel-inner .carousel-item .in{margin-left:-2em;margin-right:-2em;padding-top:1em;padding-bottom:1em;display:flex;justify-content:space-between}#galleryCarousel .carousel-inner .carousel-item .in .img{background-color:#ffffff;background-size:cover;background-position:center center;width:24%;margin-left:0.5%;margin-right:0.5%;padding-bottom:20em;margin-bottom:0em}.carouselSelector{position:absolute;z-index:444;top:8rem;left:3%;width:94%;display:flex;justify-content:center}.carouselSelector a{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:.5rem 1rem;background-color:rgba(255,255,255,0.8);font-weight:bold;text-transform:uppercase;font-size:0.9rem;text-decoration:none}.carouselSelector a.active{color:#ffffff;background:#9d1b31}.carousel .naviBox{display:flex;align-items:center}.carousel .naviBox .count{padding:0 .7em;font-size:1.3em}.carousel .naviBox .carousel-control-next,.carousel .naviBox .carousel-control-prev{position:relative;color:#ccc;border-color:#ccc;top:auto;display:inline-block;bottom:auto;margin-left:0.2em;margin-right:0.2em}.tasutakodu h1,.tasutakodu h2{color:#9d1b31}.tasutakodu h1.smaller{margin-left:1rem;margin-right:1rem}.tasutakodu .stickr{top:9rem;z-index:1}.tasutakodu .stickr h1,.tasutakodu .stickr h2,.tasutakodu .stickr h3{color:#000;font-size:1.2rem !important;line-height:120%;text-transform:uppercase}.tasutakodu .stickr ol{list-style:none;counter-reset:item;padding-left:0;position:relative}.tasutakodu .stickr ol li{counter-increment:item;margin-bottom:1.3rem;padding-left:4rem;flex-direction:column;min-height:3rem;display:flex;align-items:start;justify-content:center;line-height:120%;flex-wrap:wrap}.tasutakodu .stickr ol li strong{display:inline}.tasutakodu .stickr ol li:before{margin-right:10px;content:counter(item);border-radius:100%;color:white;width:3rem;height:3rem;display:flex;justify-content:center;align-items:center;line-height:1rem;position:absolute;border:solid 2px #9d1b31;color:#9d1b31;left:0;font-size:1.8rem}.tasutakodu.referred{padding-top:3em}.tasutakodu h2{font-size:1.8em !important;margin-bottom:1em}.tasutakodu a{color:#9d1b31;text-decoration:underline}.tasutakodu .emph{font-weight:700;line-height:1.3em;font-size:1.2em}.tasutakodu ol li{margin-bottom:0.5em}.tasutakodu #storyForm form input[type=tel],.tasutakodu #storyForm form input[type=text],.tasutakodu #storyForm form input[type=email],.tasutakodu #storyForm form textarea{padding-left:0.5rem;border-radius:0;border-width:0;border-bottom-width:2px !important;outline:none;background-color:#ffffff;background-color:#9d1b31;border-bottom-color:#999;color:#000}.tasutakodu #storyForm form.sent .wpcf7-response-output{background-color:#e1f4e3}.tasutakodu #storyForm form #btnBox{text-align:left}.tasutakodu #storyForm form .wpcf7-list-item{margin:0}.tasutakodu #storyForm form .wpcf7-not-valid-tip{color:#9d1b31}.tasutakodu #storyForm form h3{font-size:1.2rem !important;text-transform:uppercase}.tasutakodu #storyForm form .agree,.tasutakodu #storyForm form input[type=checkbox]+span{color:#000}.tasutakodu #storyForm form .agree a,.tasutakodu #storyForm form input[type=checkbox]+span a{color:#9d1b31 !important}#clientDay form input[type=tel],#clientDay form input[type=text],#clientDay form input[type=email],#clientDay form textarea{padding-left:0.5rem;border-radius:0;border-width:0;border-bottom-width:2px !important;outline:none;background-color:#ffffff;border-bottom-color:#999;color:#000}#clientDay form input[type=tel]::-webkit-input-placeholder,#clientDay form input[type=text]::-webkit-input-placeholder,#clientDay form input[type=email]::-webkit-input-placeholder,#clientDay form textarea::-webkit-input-placeholder{color:rgba(0,0,0,0.5)}#clientDay form input[type=tel]::-moz-placeholder,#clientDay form input[type=text]::-moz-placeholder,#clientDay form input[type=email]::-moz-placeholder,#clientDay form textarea::-moz-placeholder{color:rgba(0,0,0,0.5)}#clientDay form input[type=tel]:-ms-input-placeholder,#clientDay form input[type=text]:-ms-input-placeholder,#clientDay form input[type=email]:-ms-input-placeholder,#clientDay form textarea:-ms-input-placeholder{color:rgba(0,0,0,0.5)}#clientDay form input[type=tel]:-moz-placeholder,#clientDay form input[type=text]:-moz-placeholder,#clientDay form input[type=email]:-moz-placeholder,#clientDay form textarea:-moz-placeholder{color:rgba(0,0,0,0.5)}#clientDay form.invalid .wpcf7-response-output{color:#9d1b31}#clientDay form.sent .wpcf7-response-output{background-color:#e1f4e3}#clientDay form #btnBox{text-align:left}#clientDay form .wpcf7-list-item{margin:0}#clientDay form .wpcf7-not-valid-tip{color:#9d1b31}#clientDay form h3{font-size:1.2rem !important;text-transform:uppercase}#clientDay form .agree,#clientDay form input[type=checkbox]+span{color:#000}#clientDay form .agree a,#clientDay form input[type=checkbox]+span a{color:#9d1b31 !important}.modal.modal-collage .modal-dialog{width:100vw;height:100vh;margin:0;padding:0;max-width:none;z-index:335}.modal.modal-collage .modal-dialog .modal-content{height:auto;height:100vh;border-radius:0;background:transparent;border:none}.modal.modal-collage .modal-dialog .modal-content .modal-body{overflow-y:auto;padding:0;display:flex;flex-direction:column}.modal.modal-collage .modal-dialog .modal-content .modal-body .fullmodal-header{position:absolute;display:flex;justify-content:flex-end;color:#ffffff;padding:1em;left:0;width:100%;z-index:2}.modal.modal-collage .modal-dialog .modal-content .modal-body .fullmodal-header .close{color:#ffffff;text-shadow:none}.modal.modal-collage .modal-dialog .modal-content .modal-body .fullmodal-content{flex-direction:column;background-color:rgba(0,0,0,0.1);flex:1 0 auto;position:relative}.modal.modal-collage .modal-dialog .modal-content .modal-body .carousel.cCarousel{margin:auto;height:100%}.modal.modal-collage .modal-dialog .modal-content .modal-body .carousel.cCarousel .carouselHead .naviBox{margin-bottom:1.5em;display:flex;align-items:center}.modal.modal-collage .modal-dialog .modal-content .modal-body .carousel.cCarousel .carouselHead .naviBox .carousel-control-next,.modal.modal-collage .modal-dialog .modal-content .modal-body .carousel.cCarousel .carouselHead .naviBox .carousel-control-prev{background:none;padding:0;margin:0;font-size:2em;color:#ffffff;position:relative;top:auto;width:auto;height:auto}.modal.modal-collage .modal-dialog .modal-content .modal-body .carousel.cCarousel .carouselHead .naviBox .carousel-control-next:hover,.modal.modal-collage .modal-dialog .modal-content .modal-body .carousel.cCarousel .carouselHead .naviBox .carousel-control-prev:hover{opacity:1}.modal.modal-collage .modal-dialog .modal-content .modal-body .carousel.cCarousel .carouselHead .naviBox .carousel-control-next span::after,.modal.modal-collage .modal-dialog .modal-content .modal-body .carousel.cCarousel .carouselHead .naviBox .carousel-control-prev span::after,.modal.modal-collage .modal-dialog .modal-content .modal-body .carousel.cCarousel .carouselHead .naviBox .carousel-control-next span::before,.modal.modal-collage .modal-dialog .modal-content .modal-body .carousel.cCarousel .carouselHead .naviBox .carousel-control-prev span::before{margin:0}.modal.modal-collage .modal-dialog .modal-content .modal-body .carousel.cCarousel .count{position:absolute;left:1em;top:1em;z-index:333;color:#ffffff;font-size:1.5em}.modal.modal-collage .modal-dialog .modal-content .modal-body .carousel.cCarousel .carousel-indicators{position:absolute;justify-content:center;bottom:5%}.modal.modal-collage .modal-dialog .modal-content .modal-body .carousel.cCarousel .carousel-indicators li{padding:0;display:inline;border:solid 2px #fff;border-radius:50%;background:rgba(255,255,255,0);margin-left:0.5em;margin-right:0.5em}.modal.modal-collage .modal-dialog .modal-content .modal-body .carousel.cCarousel .carousel-indicators li.active{background:#fff}.modal.modal-collage .modal-dialog .modal-content .modal-body .carousel.cCarousel .carousel-inner{height:100%;padding:0}.modal.modal-collage .modal-dialog .modal-content .modal-body .carousel.cCarousel .carousel-inner .carousel-item{height:100%;padding-bottom:0;background-color:transparent}.modal.modal-collage .modal-dialog .modal-content .modal-body .carousel.cCarousel .carousel-inner .carousel-item .in{display:flex;height:100%;justify-content:center;align-items:center;width:100%;flex-direction:column}.modal.modal-collage .modal-dialog .modal-content .modal-body .carousel.cCarousel .carousel-inner .carousel-item .in .img{width:70%;height:80%;background-size:contain;background-repeat:no-repeat;background-position:center center}.modal.modal-collage .modal-dialog .modal-content .modal-body .carousel.cCarousel .carousel-inner .carousel-item .in p{color:#ffffff;font-size:1em;padding-top:0.8em;padding-bottom:0.5em;text-align:center}.modal.modal-collage .modal-dialog .modal-content .modal-body .modalLinks{display:flex;justify-content:center}.modal.modal-collage .modal-dialog .modal-content .modal-body .modalLinks a,.modal.modal-collage .modal-dialog .modal-content .modal-body .modalLinks a:link,.modal.modal-collage .modal-dialog .modal-content .modal-body .modalLinks a:visited,.modal.modal-collage .modal-dialog .modal-content .modal-body .modalLinks a:active,.modal.modal-collage .modal-dialog .modal-content .modal-body .modalLinks a:hover{color:#000;text-transform:uppercase;margin:0 1em}.modal.modal-collage .modal-dialog .modal-content .modal-body .modalLinks a.active,.modal.modal-collage .modal-dialog .modal-content .modal-body .modalLinks a:link.active,.modal.modal-collage .modal-dialog .modal-content .modal-body .modalLinks a:visited.active,.modal.modal-collage .modal-dialog .modal-content .modal-body .modalLinks a:active.active,.modal.modal-collage .modal-dialog .modal-content .modal-body .modalLinks a:hover.active{font-weight:bold;color:#9d1b31}.accordion .card{border-radius:0;border-width:0;background-color:transparent}.accordion .card .card-header{border-width:0;padding-left:0;padding-right:0;background-color:transparent;border-top:solid 3px #ececec}.accordion .card .card-header h2{font-size:1.5em}.accordion .card .card-header h2 button{font-weight:bold;display:flex;align-items:center;color:#000;font-size:inherit}.accordion .card .card-header h2 button:focus,.accordion .card .card-header h2 button.focus{outline:none !important;text-decoration:none;box-shadow:none}.accordion .card .card-header h2 button:hover{text-decoration:none}.accordion .card .card-header h2 button span{width:2em;height:2em;padding:0 1em;border:solid 1px #000;display:flex;line-height:1;justify-content:center;align-items:center;border-radius:1.5em;margin-right:0.8em}.accordion .card .card-body{position:relative;margin-top:1em;margin-bottom:2em;display:flex;height:100%}.accordion .card .card-body .img{padding-left:25%;background:#ccc;background-size:cover;background-position:center center;background-repeat:no-repeat}.accordion .card .card-body h3{font-weight:bold;color:#9d1b31;margin-bottom:1.2em;font-size:2em}.accordion .card .card-body ul{list-style:none;padding-left:0}.accordion .card .card-body ul li{margin:.6em 0;position:relative;padding-left:1.5em}.accordion .card .card-body ul li::before{content:'';width:0.6em;height:0.6em;border-radius:0.3em;display:flex;background-color:#9d1b31;position:absolute;left:0;top:0.5em}.saleSpecs h3,.saleSpecs h4{font-weight:bold;font-size:1.2em;color:#9d1b31;margin-bottom:1em}.saleSpecs ul{list-style:none;padding-left:0}.saleSpecs ul li{margin:.6em 0;position:relative;padding-left:1.5em}.saleSpecs ul li::before{content:'';width:0.6em;height:0.6em;border-radius:0.3em;display:flex;background-color:#9d1b31;position:absolute;left:0;top:0.5em}.bankList{padding-bottom:2em}.bankList .col{display:flex;flex-direction:column}.bankList .col .in{flex-grow:2;padding-top:4em}.bankList .col .btn{border-radius:0;font-size:1em;transform:scale(1);text-transform:uppercase;font-size:0.9em;font-weight:bold;background-color:#9d1b31;color:#ffffff;align-self:flex-start;-webkit-transition:transform .15s ease-in-out,opacity .15s ease-in-out;-moz-transition:transform .15s ease-in-out,opacity .15s ease-in-out;-o-transition:transform .15s ease-in-out,opacity .15s ease-in-out;transition:transform .15s ease-in-out,opacity .15s ease-in-out}.bankList .col .btn:hover{transform:scale(1.05)}#filterFree.active::after{content:'\e801';margin-left:0.5rem;font-family:"fontello"}#aptSelector{position:relative;z-index:99;background-color:#f4f4f4}#aptSelector p{font-size:0.8em;margin-bottom:0.5em}#aptSelector #filterRow{position:sticky;z-index:99;top:4em}#aptSelector #resetFilters{padding-right:4em;padding-right:0;justify-content:flex-start}#aptSelector #resetFilters .btn.btn-circle{background:transparent;padding:0;width:auto;height:auto;border:none;line-height:1rem;font-size:0.9rem}#aptSelector #houseViews{position:sticky;top:12em}#aptSelector .houseFilter .btn{-webkit-transition:transform .15s ease-in-out,opacity .15s ease-in-out;-moz-transition:transform .15s ease-in-out,opacity .15s ease-in-out;-o-transition:transform .15s ease-in-out,opacity .15s ease-in-out;transition:transform .15s ease-in-out,opacity .15s ease-in-out}#aptSelector .houseFilter .btn.disabled{opacity:0.3}#aptSelector .houseFilter .btn.active{border:solid 1px #9d1b31;background-color:#9d1b31;color:#ffffff}#aptSelector .roomFilter button.btn.btn-info,#aptSelector .floorFilter button.btn.btn-info{border:solid 1px #ececec;background-color:#ececec;color:#000}#aptSelector .roomFilter button.btn.btn-info.active,#aptSelector .floorFilter button.btn.btn-info.active{border:solid 1px #9d1b31;background-color:#9d1b31;color:#ffffff}#aptSelector .statusFilter button.btn.btn-info{border:solid 1px #ececec;background-color:#ececec;color:#000}#aptSelector .statusFilter button.btn.btn-info.indicateActive,#aptSelector .statusFilter button.btn.btn-info.active{border:solid 1px #9d1b31;background-color:#9d1b31;color:#ffffff}#aptSelector .btn{border-radius:0}#aptSelector .btn.dropdown-toggle{border-width:0;padding:.375rem .75rem !important}#aptSelector .btn:focus{outline:none !important;outline-offset:2px !important}#aptSelector .btn.btn-circle{text-align:center;width:2.3em;height:2.3em;border-radius:1.15em;line-height:1em;padding-right:0.3em;padding-left:0.3em}.aptView a.black{text-transform:uppercase;text-decoration:none;color:#000;font-weight:bold;line-height:1em;display:flex;align-items:center}.aptView a.black .icon-right{margin-left:0.5em;border:solid 2px #000;border-radius:1.3em;padding:.3em 0 .3em .1em;line-height:1em;font-size:0.8em;display:inline-block}.aptView h2,.aptView h3{color:#9d1b31}.aptView h3{font-size:1.2em}.aptView h2 a{font-weight:normal;background-color:rgba(204,204,204,0);padding:.2em 1em .2em .6em;display:flex;align-items:center;font-size:0.5em;color:rgba(51,50,50,0.5);text-decoration:none;line-height:1em;border-radius:2em}.aptView h2 a:hover{color:rgba(51,50,50,0.8);background-color:rgba(204,204,204,0.6)}.aptView .interiors .img{padding-bottom:20em;min-height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat}.aptView .featureIcons{display:flex}.aptView .featureIcons div{display:flex;flex-direction:column;margin-right:0.5em;position:relative}.aptView .featureIcons div p{position:absolute;height:2rem;top:1rem;left:2rem;margin:0;width:2.5rem;font-size:0.8rem;display:flex;justify-content:center;align-items:center;line-height:1rem;font-weight:bold;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#9d1b31}.aptView .featureIcons div img{height:4em;width:auto}.aptView .featureIcons div span{text-align:center;font-size:0.8em;line-height:1.1em;color:rgba(51,50,50,0.7)}.aptView .featureIcons div.var{display:none}.aptView .aptGraph{padding:1.5em;background:#ffffff;display:flex;justify-content:center;position:relative}.aptView .aptGraph::after{content:'\e808';font-family:'fontello';pointer-events:none;text-align:right;color:#ececec;font-size:2rem;position:absolute;right:1.3rem;top:1rem}.aptView .aptGraph a.zoomable{display:flex;width:100%;align-items:flex-start;justify-content:center}.aptView .houseGallery{display:none;cursor:pointer}.aptView .houseGallery .col div{padding-bottom:12em;background-size:cover;background-position:center center;background-repeat:no-repeat}.aptView .aptInfo .houseComments .comm{display:none}.aptView .aptInfo .price strike+div b{color:#9d1b31}.aptView .aptInfo .vikiCity{display:flex;flex-direction:column;align-content:flex-start}.aptView .aptInfo .vikiCity .jarvTxt{display:none}.aptView .aptInfo .vikiCity div.skeem{position:relative;background:transparent;height:100%}.aptView .aptInfo .vikiCity div.skeem svg#vikiskeem{position:absolute;height:100%;width:auto}.aptView .aptInfo .vikiCity div.skeem svg#vikiskeem polygon{fill:#9d1b31;opacity:0}.aptView .aptInfo .vikiCity div.skeem svg#vikiskeem #j2rv path{fill:#9d1b31}.aptView .aptInfo .vikiCity p{margin:1em 0 0 0;color:rgba(0,0,0,0.7);font-size:0.8em}.aptView .aptInfo .floorplan .floor{display:none}.aptView .aptInfo .floorplan .floor img{margin:auto;margin-top:2em}.aptView .aptInfo .floorplan .floor svg polyline,.aptView .aptInfo .floorplan .floor svg polygon,.aptView .aptInfo .floorplan .floor svg path{fill:#9d1b31;opacity:0}.aptView .aptInfo .floorplan .floor p{margin:1em 0 0 0;color:rgba(0,0,0,0.7);font-size:0.8em}.aptView .aptInfo .floorplan .floor>div{background-color:#ffffff;padding:1.5em}#aptModal{z-index:544}#aptModal .modal-content{background-color:#f4f4f4}#aptModal .modal-content .modal-body .btn-circle{position:fixed;right:2.5em;top:9.5em;text-align:center;width:2.3em;height:2.3em;border-radius:1.15em;line-height:1em;padding-right:0.3em;padding-left:0.3em;z-index:555}#aptModal .modal-content .modal-body .container-lg a.black{text-transform:uppercase;text-decoration:none;color:#000;font-weight:bold;line-height:1em;display:flex;align-items:center}#aptModal .modal-content .modal-body .container-lg a.black .icon-right{margin-left:0.5em;border:solid 2px #000;border-radius:1.3em;padding:.3em 0 .3em .1em;line-height:1em;font-size:0.8em;display:inline-block}#aptModal .modal-content .modal-body .container-lg h2,#aptModal .modal-content .modal-body .container-lg h3{color:#9d1b31}#aptModal .modal-content .modal-body .container-lg h3{font-size:1.2em}#aptModal .modal-content .modal-body .container-lg .interiors .img{padding-bottom:20em;min-height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat}#aptModal .modal-content .modal-body .container-lg .featureIcons{display:flex}#aptModal .modal-content .modal-body .container-lg .featureIcons div{display:flex;flex-direction:column;margin-right:0.5em}#aptModal .modal-content .modal-body .container-lg .featureIcons div img{height:4em;width:auto}#aptModal .modal-content .modal-body .container-lg .featureIcons div span{text-align:center;font-size:0.8em;line-height:1.1em;color:rgba(51,50,50,0.7)}#aptModal .modal-content .modal-body .container-lg .featureIcons div.var{display:none}#aptModal .modal-content .modal-body .container-lg .aptGraph{padding:1.5em;background:#ffffff;display:flex;justify-content:center}#aptModal .modal-content .modal-body .container-lg .houseGallery{display:none;cursor:pointer}#aptModal .modal-content .modal-body .container-lg .houseGallery .col div{padding-bottom:12em;background-size:cover;background-position:center center;background-repeat:no-repeat}#aptModal .modal-content .modal-body .container-lg .aptInfo .houseComments .comm{display:none}#aptModal .modal-content .modal-body .container-lg .aptInfo .price strike+div b{color:#9d1b31}#aptModal .modal-content .modal-body .container-lg .aptInfo .vikiCity{display:flex;flex-direction:column;align-content:flex-start}#aptModal .modal-content .modal-body .container-lg .aptInfo .vikiCity .jarvTxt{display:none}#aptModal .modal-content .modal-body .container-lg .aptInfo .vikiCity div.skeem{position:relative;background:transparent;height:100%}#aptModal .modal-content .modal-body .container-lg .aptInfo .vikiCity div.skeem svg#vikiskeem{position:absolute;height:100%;width:auto}#aptModal .modal-content .modal-body .container-lg .aptInfo .vikiCity div.skeem svg#vikiskeem polygon{fill:#9d1b31;opacity:0}#aptModal .modal-content .modal-body .container-lg .aptInfo .vikiCity div.skeem svg#vikiskeem #j2rv path{fill:#9d1b31}#aptModal .modal-content .modal-body .container-lg .aptInfo .vikiCity p{margin:1em 0 0 0;color:rgba(0,0,0,0.7);font-size:0.8em}#aptModal .modal-content .modal-body .container-lg .aptInfo .floorplan .floor{display:none}#aptModal .modal-content .modal-body .container-lg .aptInfo .floorplan .floor img{margin:auto;margin-top:2em}#aptModal .modal-content .modal-body .container-lg .aptInfo .floorplan .floor svg polyline,#aptModal .modal-content .modal-body .container-lg .aptInfo .floorplan .floor svg polygon,#aptModal .modal-content .modal-body .container-lg .aptInfo .floorplan .floor svg path{fill:#9d1b31;opacity:0}#aptModal .modal-content .modal-body .container-lg .aptInfo .floorplan .floor p{margin:1em 0 0 0;color:rgba(0,0,0,0.7);font-size:0.8em}#aptModal .modal-content .modal-body .container-lg .aptInfo .floorplan .floor>div{background-color:#ffffff;padding:1.5em}html[lang='et'] #aptModal .modal-content .modal-body .container-lg .aptInfo .vikiCity .jarvTxt#txt_et{display:block}html[lang='en-GB'] #aptModal .modal-content .modal-body .container-lg .aptInfo .vikiCity .jarvTxt#txt_en{display:block}html[lang='ru-RU'] #aptModal .modal-content .modal-body .container-lg .aptInfo .vikiCity .jarvTxt#txt_ru{display:block}a.contactLink{background-color:#9d1b31;color:#fff;box-shadow:.1em .1em .2em rgba(0,0,0,0.2);padding:.9em 1em .9em 1em;position:fixed;right:0em;bottom:2em;z-index:1;border-radius:2em;line-height:1em;font-size:1em;text-transform:uppercase;transform:scale(1);-webkit-transition:transform .2s ease-in-out;-moz-transition:transform .2s ease-in-out;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}a.contactLink:hover{text-decoration:none}.agree{color:#ffffff;padding-left:4em}.agree a{color:#ffffff !important;text-decoration:underline}.grecaptcha-badge{display:none !important}.table-responsive-stack td label,.table-responsive-stack th label{display:none}#showFree{position:fixed;bottom:41%;left:22%;z-index:2}.stageButtons{display:none}.stageButtons.active{display:flex;flex-wrap:wrap;justify-content:center}#frontModalBanner .modal-dialog{max-width:800px}#frontModalBanner .modal-dialog .modal-content{border-radius:0;border:none}#frontModalBanner .modal-dialog .modal-content .modal-body{padding:0}#frontModalBanner .modal-dialog .modal-content .modal-body .close{color:#ffffff;color:#9d1b31;font-size:1.6em;line-height:1em;opacity:1;background:rgba(255,255,255,0.8);width:3rem;height:3rem;padding:0;display:flex;justify-content:center;align-items:center;border-radius:1.5rem;margin:0rem;position:absolute;right:1rem;top:1rem}.fancybox__backdrop{background-color:white !important;opacity:0.8}.fancybox__content>.f-button.is-close-btn{position:fixed;top:-1rem;right:1rem}.fancybox__content>.f-button.is-close-btn svg{stroke:#000 !important}.fancybox__slide.has-image>.fancybox__content{width:100% !important;height:100% !important}.fancybox__caption{color:#000;padding:1rem;text-align:center}.wpcf7-list-item{display:inline-block;margin:0}.agreeBox{display:flex;min-height:2rem;align-items:center;margin-bottom:1.5rem}.agreeBox span{display:block}.agreeBox label{margin:0;display:flex;min-height:2rem;align-items:start}.agreeBox label .wpcf7-list-item-label{display:flex;min-height:2rem;align-items:center;padding-top:0.3rem}.agreeBox p{margin:0}.whiteBtn{margin:0}@media (min-width:1920px){.timelineBlock timeline{font-size:1.1em}.timelineBlock timeline>div:first-child span{padding:0 2.5em;font-size:1em;line-height:1.2em}.timelineBlock timeline>div:nth-child(3){font-size:1.1em}.timelineBlock timeline>div:nth-child(3) b{font-size:1.2em}}@media (min-width:1365px) and (max-width:1919px){#showFree{position:absolute;bottom:45%;left:15%;z-index:999;font-size:1.5em}.vikiPanorama.hinnad .crk#newbuildings{left:51vw;bottom:38.5vw}.carouselSelector{top:7.5rem}form.wpcf7-form input[type=checkbox]+span,.agree{font-size:0.85rem;line-height:130%}#menu ul li{font-size:0.9em}}@media (min-width:992px) and (max-width:1364px){#menu{font-size:1.1vw}#menu a.logoBox{flex-grow:2;padding-left:1em}#stageLinks{font-size:1.1vw}footer{padding-right:4em}.timelineBlock timeline>div:first-child span{padding:0 1.5em}.vikiPanorama.hinnad .redBtn{font-size:1.1vw;bottom:4.5vh}body.page-template-page-korter content,body.page-template-page-ehitusinfo content{padding-top:8vw}.page-template-page-asukoht .tooltip{font-size:1vw}.timelineBlock timeline{font-size:1.1em}.timelineBlock timeline>div:first-child span{padding:0 2.5em;font-size:1em;line-height:1.2em}.timelineBlock timeline>div:nth-child(3){font-size:1.1em}.timelineBlock timeline>div:nth-child(3) b{font-size:1.1em}.overlay ul{margin-top:1rem}.overlay ul li{font-size:3vw;padding:0.3em}.overlay .social a{font-size:3vw}}@media (min-width:768px) and (max-width:991px){#menu{font-size:1.1vw}#stageLinks{font-size:1.1vw}.timelineBlock timeline>div:first-child span{font-size:11px}#richFooter h3{font-size:2.2em}body.blog .blogPost h2{font-size:2.5em}body.blog .blogPost .txt{font-size:1;-webkit-column-count:1;-moz-column-count:1;column-count:1}.vikiPanorama.hinnad .redBtn{font-size:1.2vw;bottom:4vh}body.page-template-page-korter content,body.page-template-page-ehitusinfo content{padding-top:8vw}.page-template-page-asukoht .tooltip{font-size:1vw}.timelineBlock timeline{font-size:1.1em}.timelineBlock timeline>div:first-child span{padding:0 2.5em;font-size:1em;line-height:1.2em}.timelineBlock timeline>div:nth-child(3){font-size:1.1em}.timelineBlock timeline>div:nth-child(3) b{font-size:1.1em}}@media (min-width:768px) and (max-width:991px){#menu .logoBox{flex-grow:2}#menu .logoBox #logo_viki{margin-left:1em}#menu ul{font-size:1.3em}#stageLinks{font-size:0.8em;padding-top:8em}.overlay{font-size:4.5vw}.overlay .social a img{height:1em}.timelineBlock timeline>div:first-child span{font-size:11px}.argumentBlock .argImg .mainBox{height:20em}body.page-template-front-page content #cover section .hollowBtn{font-size:3vmin !important}body.page-template-front-page content #cover section:first-child h1{font-size:10vw;padding:0 .5em}#richFooter h3{font-size:1.8em}body.blog .blogPost h2{font-size:2em}body.blog .blogPost .txt{font-size:1;-webkit-column-count:1;-moz-column-count:1;column-count:1}.vikiPanorama.hinnad{background-size:218% auto}.vikiPanorama.hinnad .mapBottomLinks{top:20vh;bottom:auto}.vikiPanorama.hinnad .mapBottomLinks .redBtn{position:relative;font-size:2vw;left:auto;bottom:auto;top:auto;right:auto;margin-bottom:1em;transform:none}.vikiPanorama.hinnad .redBtn{font-size:2.7vw;white-space:nowrap;bottom:auto;top:20vh}.vikiPanorama.hinnad .tooltip{font-size:2vw}.vikiPanorama.hinnad #majaLayer{left:-59%;width:218%}.vikiPanorama.hinnad .crk#newbuildings{left:53vw;bottom:97vw}.vikiPanorama.hinnad .crk#pikaliiva-34{left:43vw;bottom:90.7vw}.vikiPanorama.hinnad .crk#pikaliiva-36{left:44.3vw;bottom:84.8vw}.vikiPanorama.hinnad .crk#pikaliiva-38{left:67.5vw;bottom:91.2vw}.vikiPanorama.hinnad .crk#pikaliiva-40{left:69.5vw;bottom:85.2vw}.vikiPanorama.hinnad .crk#volmre-21{left:51vw;bottom:57.5vw}.vikiPanorama.hinnad .crk#volmre-23{left:49.5vw;bottom:65vw}.vikiPanorama.hinnad .crk#volmre-25{left:83.5vw;bottom:57.5vw}.vikiPanorama.hinnad .crk#volmre-27{left:79vw;bottom:65.5vw}.vikiPanorama.hinnad .crk#volmre-31{left:47.5vw;bottom:72vw}.vikiPanorama.hinnad .crk#volmre-33{left:46vw;bottom:78vw}.vikiPanorama.hinnad .crk#volmre-20-1{left:79vw;bottom:46vw}.vikiPanorama.hinnad .crk#volmre-20-2{left:63vw;bottom:33vw}.vikiPanorama.hinnad .crk#volmre-20-3{left:20vw;bottom:26vw}body.page-template-page-korter content,body.page-template-page-ehitusinfo content{padding-top:0}.priceTable{font-size:1.4vw}.vikiPanorama{background-attachment:scroll}.vikiPanorama div.aeroLabels{background-attachment:scroll;top:3vmin}.carouselSelector{top:5rem}.featImg .h-100{padding-bottom:15rem}#contactBar{bottom:-90em}#menu #logo_kaamos img{width:1.67rem}}@media (max-width:767px){content{padding-top:7em}body.page-template-page-myygiinfo-2 content{padding-top:4em;padding-bottom:0}body.page-template-page-myygiinfo-2 content .featImg .rectangular{padding-bottom:60%}body.page-template-page-myygiinfo-2 content .accordion .card .card-header h2{font-size:1.4em;line-height:1.2em}body.page-template-page-myygiinfo-2 content .accordion .card .card-header button{text-align:left;align-items:flex-start}body.page-template-page-myygiinfo-2 content .accordion .card .card-body{flex-direction:column;padding-right:0;padding-left:0;margin-top:0;padding-top:0;margin-bottom:0}body.page-template-page-myygiinfo-2 content .accordion .card .card-body .img{padding-bottom:80%;margin-bottom:1.5em}body.page-template-page-myygiinfo-2 content .saleSpecs .col{margin-top:1.5em}body.page-template-page-myygiinfo-2 content .saleSpecs .col:first-child{margin-top:0}body.page-template-front-page content{font-size:3.5vw;padding-top:25vw}body.page-template-front-page content h1{font-size:2.3em}body.page-template-front-page content h2{font-size:7vw}body.page-template-front-page content #cover section:first-child{margin-top:24vw}body.page-template-front-page content #cover section:first-child h1{font-size:13vw}body.page-template-front-page content #cover section .hollowBtn{font-size:4vmin !important}#menu{font-size:3.4vw}#menu .menuWrapper .logoBox{flex-grow:2}#menu .menuWrapper .logoBox #logo_viki{margin-left:1em}#menu .menuWrapper ul{font-size:1.3em}#stageLinks{font-size:3vw;padding-top:2em;padding-right:20vw;position:relative;margin-top:0}#stageLinks a{display:inline-block;margin:0;padding:0.5em}footer{font-size:0.9em}footer .footWrapper{flex-direction:column;align-items:flex-start;padding-right:5em;padding-left:1.5em}footer .footWrapper div{margin:0;padding-top:0.25em;padding-bottom:0.25em}footer .footWrapper div.social{margin:0}footer .footWrapper div.social a{margin:0}.timelineBlock timeline{flex-direction:row;height:40em}.timelineBlock timeline>div:first-child{flex-direction:column;font-size:3.7vw;width:45%;padding-left:1em}.timelineBlock timeline>div:first-child span{width:auto;height:12.5%;display:flex;align-items:center;justify-content:flex-end;line-height:1.2em;text-align:right}.timelineBlock timeline>div:nth-child(2){flex-direction:column;align-items:center;width:10%;padding-top:0;padding-bottom:0}.timelineBlock timeline>div:nth-child(2) span{height:12.5%;width:auto}.timelineBlock timeline>div:nth-child(2)::before{width:0.3em;height:100%;border-radius:0.15em;position:absolute;top:0;z-index:1}.timelineBlock timeline>div:nth-child(3){flex-direction:column;width:45%}.timelineBlock timeline>div:nth-child(3) div{width:auto;height:12.5%;text-align:left;font-size:3.7vw;display:flex;align-items:center;justify-content:flex-start}.timelineBlock timeline>div:nth-child(3) div b{padding-left:0.3em;display:block}.argumentBlock{margin-top:3em}.argumentBlock h2{margin-bottom:1em}.argumentBlock .argImg{margin-top:2em}.argumentBlock .argImg .mainBox{flex-direction:column;height:auto}.argumentBlock .argImg .mainBox .imgLeft,.argumentBlock .argImg .mainBox .imgCenter{margin-right:0;margin-bottom:1.2em;height:12em}.argumentBlock .argImg .mainBox .imgRight{flex-direction:row}.argumentBlock .argImg .mainBox .imgRight .right1,.argumentBlock .argImg .mainBox .imgRight .right2{margin:0;height:12em;margin-bottom:1.2em}.argumentBlock .argImg .mainBox .imgRight .right1{margin-right:0.6em}.argumentBlock .argImg .mainBox .imgRight .right2{margin-left:0.6em}.container.hr{margin-top:1em}.imagoPic{background-attachment:scroll}#richFooter{padding-left:2em;padding-right:2em;padding-bottom:0}#richFooter h3{font-size:6vw}.priceTable,.viimistlus,.asukoht,.myygiinfo,.arendaja{font-size:3.8vw}.priceTable h1,.viimistlus h1,.asukoht h1,.myygiinfo h1,.arendaja h1{font-size:2.3em}.viimistlus .anchorButtons a{padding:.8em 1.1em;font-size:3.6vw;flex-grow:1;text-align:center}.viimistlus .anchorButtons a:last-child{flex-grow:0}.interiorBox{padding-top:2em;padding-bottom:2em}.interiorBox .featImg{margin-bottom:2em}.interiorBox .in h3{font-size:2.2em;margin-top:0}.interiorBox .in .footer{font-size:0.9em}.modal-fullscreen .fullmodal-header,.modal-fullscreen .fullmodal-footer{font-size:2.5vw}body.blog .blogPost{margin-bottom:2em}body.blog .blogPost .featImg{padding:0}body.blog .blogPost .featImg .rectangular{padding-bottom:60%}body.blog .blogPost p{margin-bottom:0.3em}body.blog .blogPost h2{font-size:7vw;margin-bottom:1em}body.blog .blogPost .txt{font-size:1;-webkit-column-count:1;-moz-column-count:1;column-count:1}#vikiConnector{bottom:0;right:0;font-size:0.8em}#contactBar{top:0;left:0;display:none;position:relative;bottom:auto;left:auto;right:auto;padding-top:2em}#contactBar.opencontact{display:block}#contactBar .close{display:none}#contactBar.open{display:block}#contactBar form.wpcf7-form,#contactBar #scoroForm form.col{margin-left:0;margin-bottom:3em}.vikiPanorama.hinnad{background-size:257% auto;background-attachment:scroll;overflow:hidden}.vikiPanorama.hinnad .mapBottomLinks{top:20vh;bottom:auto}.vikiPanorama.hinnad .mapBottomLinks .redBtn{position:relative;font-size:2.6vw;left:auto;bottom:auto;top:auto;right:auto;margin-bottom:1em;transform:none}.vikiPanorama.hinnad .redBtn{max-width:auto;font-size:3.6vw;white-space:nowrap;padding-left:1em;padding-right:1em;bottom:auto;top:18vh}.vikiPanorama.hinnad .tooltip{font-size:3vw}.vikiPanorama.hinnad #tooltipLayer{position:absolute}.vikiPanorama.hinnad #majaLayer{position:absolute;left:-78%;width:257%}.vikiPanorama.hinnad .crk{position:absolute}.vikiPanorama.hinnad .crk#newbuildings{left:53vw;bottom:98vw}.vikiPanorama.hinnad .crk#pikaliiva-34{left:43vw;bottom:91.7vw}.vikiPanorama.hinnad .crk#pikaliiva-36{left:41vw;bottom:85.8vw}.vikiPanorama.hinnad .crk#pikaliiva-38{left:69.5vw;bottom:93vw}.vikiPanorama.hinnad .crk#pikaliiva-40{left:69.5vw;bottom:84.2vw}.vikiPanorama.hinnad .crk#volmre-21{left:51vw;bottom:68.5vw}.vikiPanorama.hinnad .crk#volmre-23{left:48.6vw;bottom:76vw}.vikiPanorama.hinnad .crk#volmre-25{left:86.5vw;bottom:69.5vw}.vikiPanorama.hinnad .crk#volmre-27{left:83vw;bottom:76.5vw}.vikiPanorama.hinnad .crk#volmre-31{left:47vw;bottom:86vw}.vikiPanorama.hinnad .crk#volmre-33{left:45vw;bottom:93vw}.vikiPanorama.hinnad .crk#volmre-20-1{left:82vw;bottom:47vw}.vikiPanorama.hinnad .crk#volmre-20-2{left:58vw;bottom:36vw}.vikiPanorama.hinnad .crk#volmre-20-3{left:22vw;bottom:30vw}.priceTable{font-size:2.8vw}.priceTable h3{font-weight:bold;font-size:4.3vw}.priceTable th,.priceTable td{padding-left:0.2em;padding-right:0.2em}.priceTable tr:first-child td{padding-left:1em;padding-right:1em}.priceTable th{font-size:0.9em}body.page-template-page-korter content,body.page-template-page-ehitusinfo content{padding:3em 0 0 0}.vikiPanorama{background-attachment:scroll}.vikiPanorama div.aeroLabels{background-attachment:scroll;top:5vmin}.modal.apartment .modal-dialog{margin:0}#frontModal .modal-dialog{margin:0}#frontModal .modal-dialog .modal-content .modal-body{padding:2em 1em 1em 1em}body.page-template-page-tasutakodu content #cover section:first-child,body.page-template-front-page content #cover section:first-child{font-size:3vw;margin-top:12em}body.page-template-page-tasutakodu content #cover section:first-child h1,body.page-template-front-page content #cover section:first-child h1{font-size:3.2rem;padding-right:0.5rem;padding-left:0.5rem}body.page-template-page-tasutakodu content #cover #sound{right:0.6em;top:3.5em}.tasutakodu.referred{padding-top:4em}.tasutakodu h1{font-size:1.8rem}.interiorBox .in h3{margin-bottom:0.6em}.interiorBox .in .collageWrapper .collageBlock{flex-wrap:wrap}.interiorBox .in .collageWrapper .collageBlock div.cl1{width:40%;margin-top:0}.interiorBox .in .collageWrapper .collageBlock div.cl2{width:50%;margin-top:0}.interiorBox .in .collageWrapper .collageBlock div.cl3{width:28%;margin-top:0}.interiorBox .in .collageWrapper .collageBlock div.cl4{width:28%;margin-top:0}.interiorBox .in .collageWrapper .collageBlock div.cl5{width:28%;margin-top:0}.interiorBox .in .collageWrapper .collageBlock div.cl6{margin-top:0}.interiorBox .in .collageWrapper .collageBlock div.cl7{margin-top:0}.aptView .featureIcons div p{height:2rem;top:0.4rem;left:1rem;margin:0;width:2.5rem;font-size:0.6rem}.aptView .featureIcons div img{height:2.8em}.aptView .featureIcons div span{font-size:0.6em}.aptView .aptInfo .vikiCity div.skeem{padding-bottom:100%}.aptView h2 a{font-weight:normal;background-color:rgba(204,204,204,0);padding:.5em 0 0 0;display:flex;align-items:center;font-size:0.5em;color:rgba(51,50,50,0.5);text-decoration:none;line-height:1em;border-radius:2em}#aptSelector #filterRow{position:sticky;top:4em;z-index:99}#aptSelector #filterBox>div{flex-grow:1}#aptSelector .floorsRooms{justify-content:space-between}#aptSelector .dropdown{width:100% !important}#aptSelector .houseFilter button{margin-bottom:0.5rem}#aptSelector .floorFilter,#aptSelector .roomFilter{margin-bottom:1em}#aptSelector .text-center{display:flex;align-items:center;flex-direction:row-reverse;justify-content:flex-end}#aptSelector .text-center p{margin:0;margin-left:0.3em}#aptSelector .statusFilterBox{display:flex;flex-grow:2;align-items:center;margin-bottom:1em}#aptSelector .statusFilterBox p{margin-bottom:0}#aptSelector .statusFilterBox .statusFilter{width:100%;display:flex}#aptSelector .statusFilterBox .statusFilter button{flex-grow:2;margin-left:0.5rem}table.table tr th,table.table tr td{padding-left:0;padding-right:0.5rem}.priceTableSortable{position:relative;padding-left:0;padding-right:0}.priceTableSortable::after{display:none;right:14px;top:0;content:'';width:10%;height:100%;position:absolute;pointer-events:none;background:-moz-linear-gradient(left, transparent 0%, #f4f4f4 100%);background:-webkit-linear-gradient(left, transparent 0%, #f4f4f4 100%);background:linear-gradient(to right, transparent 0%, #f4f4f4 100%)}.priceTableSortable table.dataTable thead .sorting::before{display:none}.priceTableSortable tr{padding:0 1rem}.table-responsive-stack{border-spacing:0}.table-responsive-stack thead tr{border:none !important}.table-responsive-stack thead tr th.sorting{width:auto !important;display:inline-block;padding:0;margin:0 .3em .3em 0;border-radius:1.5em;padding:.3em .7em !important;border-top-width:1px;color:#333232;background:rgba(204,204,204,0.3);border-width:0}.table-responsive-stack thead tr th.sorting.sorting_asc,.table-responsive-stack thead tr th.sorting.sorting_desc{background:#9d1b31;color:#ffffff}.table-responsive-stack thead tr th.sorting.sorting_asc span::after,.table-responsive-stack thead tr th.sorting.sorting_desc span::after{color:rgba(255,255,255,0.75) !important}.table-responsive-stack tbody{border-top:none !important;padding-top:0.5em}.table-responsive-stack tbody tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:block;padding-top:0.3em;padding-bottom:0.3em;position:relative}.table-responsive-stack tbody tr:hover{background-color:transparent !important}.table-responsive-stack tbody tr:hover td{background-color:transparent !important}.table-responsive-stack tbody tr td{display:inline-block;-ms-flex:1 1 auto;flex:1 1 auto;border:none;padding-top:0.3em;padding-bottom:0.3em}.table-responsive-stack tbody tr td strike+div{display:inline;padding-left:0.5em}.table-responsive-stack tbody tr td:first-child{width:45.5%;font-size:1.1em;font-weight:bold;border-bottom:solid 3px #ececec}.table-responsive-stack tbody tr td:nth-child(2){width:50%;text-align:right;font-size:1.1em;font-weight:bold;padding-right:0;border-bottom:solid 3px #ececec}.table-responsive-stack tbody tr td:nth-child(3){padding-top:0.4em;width:24%}.table-responsive-stack tbody tr td:nth-child(4){padding-top:0.4em;width:33%;text-align:center}.table-responsive-stack tbody tr td:nth-child(5){padding-top:0.4em;width:35%;text-align:right;padding-right:0;color:#000}.table-responsive-stack tbody tr td:nth-child(6),.table-responsive-stack tbody tr td:nth-child(7){width:100%;display:flex;justify-content:space-between}.table-responsive-stack tbody tr td:nth-child(6) a,.table-responsive-stack tbody tr td:nth-child(7) a{flex-grow:1;display:flex;justify-content:flex-end;font-weight:bold}.table-responsive-stack tbody tr td label{display:inline}.table-responsive-stack tbody tr th{display:block}.table-responsive-stack tbody tr th:last-child{opacity:0;pointer-events:none}.table-responsive-stack .table-responsive-stack-thead{font-weight:bold}#showFree{top:14%;bottom:auto;left:22%;z-index:2;font-size:5vw;left:50%;transform:translateX(-50%);width:86%;position:absolute}.carouselSelector{top:7rem}.carouselSelector a{font-size:2.5vmin}.wpcf7-list-item label{padding-left:0}.is-compact .fancybox__footer .fancybox__caption{background:#ffffff}.f-button{background:#ffffff}.aptView .aptGraph::after{font-size:1.5rem;right:0.7rem;top:0.5rem}.featImg .h-100{padding-bottom:15rem}}