@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Noticia+Text:wght@400;700&display=swap);@-webkit-keyframes shrink{from{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrink{from{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes flipInDown{from{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg);opacity:0}to{-webkit-transform:rotateX(0);transform:rotateX(0)}}@keyframes flipInDown{from{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg);opacity:0}to{-webkit-transform:rotateX(0);transform:rotateX(0)}}@-webkit-keyframes flipInLeft{from{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);opacity:0}to{-webkit-transform:rotateY(0);transform:rotateY(0)}}@keyframes flipInLeft{from{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);opacity:0}to{-webkit-transform:rotateY(0);transform:rotateY(0)}}body,html{height:100%;width:100%;font:normal 400 14px Arial,Helvetica,sans-serif;color:#000}body{margin:0;overflow-x:hidden;vertical-align:baseline;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;word-break:break-word}:root{scroll-behavior:auto}b,strong{font-weight:700}p{margin-bottom:17px;line-height:1.75}p:last-of-type{margin-bottom:0}p a{text-decoration:underline}p a:hover{text-decoration:none}hr{border:0;background:#000;display:block;height:1px;margin:20px 0}a,a:focus,a:hover,button,button:focus,button:hover,input[type=submit],input[type=submit]:focus,input[type=submit]:hover{text-decoration:none;outline:0;-webkit-transition:all .25s ease;transition:all .25s ease}[href^="mailto:"]{white-space:nowrap}a{color:#272e68}a:focus,a:hover{text-decoration:underline;color:#272e68}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin:0;letter-spacing:.5px;font-weight:700;color:#272e68}.h1,h1{display:inline-block;margin:0 auto 1.15rem;font-family:"Noticia Text",serif;font-size:30px;font-size:2.1428571429rem}.h2{font-size:20px;font-size:1.4285714286rem}h2,h3{font-size:1rem}@media screen and (min-width:768px){.h1,h1{margin-bottom:1.5rem;font-size:40px;font-size:2.8571428571rem}.h1{line-height:1.25;font-size:30px;font-size:2.1428571429rem}}.form-control{border-radius:0!important;border:0;border-bottom:3px solid #000;-webkit-box-shadow:none!important;box-shadow:none!important;background:#fff;height:auto;margin-bottom:22px;padding:7px 5px;font:normal 400 14px Arial,Helvetica,sans-serif;color:#272e68;resize:vertical;-webkit-transition:all .25s ease;transition:all .25s ease}.form-control::-webkit-input-placeholder{color:#272e68}.form-control:-moz-placeholder{color:#272e68}.form-control::-moz-placeholder{color:#272e68}.form-control:-ms-input-placeholder{color:#272e68}.form-control.is-valid::-webkit-input-placeholder{color:#028402}.form-control.is-valid:-moz-placeholder{color:#028402}.form-control.is-valid::-moz-placeholder{color:#028402}.form-control.is-valid:-ms-input-placeholder{color:#028402}.form-control.is-invalid::-webkit-input-placeholder{color:#e20613}.form-control.is-invalid:-moz-placeholder{color:#e20613}.form-control.is-invalid::-moz-placeholder{color:#e20613}.form-control.is-invalid:-ms-input-placeholder{color:#e20613}.btn{border-radius:0;border:0;background:#303a70;padding:.5rem 1.45rem;text-decoration:none!important;font-size:14px;font-size:1rem;-webkit-transition:all .25s ease;transition:all .25s ease;cursor:pointer;outline:0!important;-webkit-box-shadow:none!important;box-shadow:none!important}.btn-default{background:#303a70;color:#fff}.btn-default:active,.btn-default:focus,.btn-default:hover{background:rgba(48,58,112,.9)!important;color:#fff!important}.btn-white{border:1px solid #000;background:#fff;text-transform:uppercase}.btn-white:active,.btn-white:focus,.btn-white:hover{background:#272e68;color:#fff}.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.ccheck{display:inline-block;position:relative;padding-top:5px;padding-left:26px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ccheck input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.ccheck:hover input~.checkmark:after{border-color:#303a70;opacity:1}.ccheck input:checked~.checkmark:after{opacity:1}.ccheck .checkmark{border:1px solid #000;background-color:#fff;height:15px;width:15px;position:absolute;top:5px;left:0}.ccheck .checkmark:after{content:"";border:solid #000;border-width:0 2px 2px 0;width:5px;height:10px;position:absolute;left:4px;top:1px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .25s ease;transition:all .25s ease;opacity:0}.container{max-width:1020px;position:relative}@media screen and (min-width:1600px){.container{padding:0}}.row{margin:0 -15px}.row.g-0{margin:0}.row>[class^=col]{padding-right:15px;padding-left:15px}.row.g-0>[class^=col]{padding-right:0;padding-left:0}@media screen and (min-width:1180px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}}iframe[name=google_conversion_frame]{position:absolute;bottom:0}#menu-toggle{width:40px;height:40px;padding:10px;position:absolute;top:14px;right:5px;z-index:9;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:all .25s ease;transition:all .25s ease;cursor:pointer}#menu-toggle .nav-icon{position:relative}#menu-toggle span{display:block;position:absolute;height:3px;width:100%;background:#fff;border-radius:4px;opacity:1;left:0;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:all .25s ease;transition:all .25s ease}#menu-toggle span:nth-child(1){top:0}#menu-toggle span:nth-child(2),#menu-toggle span:nth-child(3),#menu-toggle.open span:nth-child(1),#menu-toggle.open span:nth-child(4){top:8px}#menu-toggle span:nth-child(4){top:16px}#menu-toggle.open span:nth-child(1),#menu-toggle.open span:nth-child(4){width:0%;left:50%}#menu-toggle.open span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}#menu-toggle.open span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media screen and (min-width:768px){#menu-toggle{top:30px}}@media screen and (min-width:1024px){#menu-toggle{right:15px}}@media screen and (min-width:1180px){#menu-toggle{display:none}}#header{width:100%;height:100vh;position:relative;-webkit-transition:all .5s ease;transition:all .5s ease}.sp #header{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:55px}.sp #header .text-block{width:100%;max-width:none;height:auto;margin-top:55px;padding:50px 15px 30px;position:relative;left:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.sp #header .h2{padding:0 10px}.sp #header #home{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#header .btn{position:absolute}@media screen and (min-width:1180px){.sp #header{padding-top:88px}}#navbar{width:100%;height:55px;padding:0 50px 0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;z-index:10;-webkit-transition:all .5s ease;transition:all .5s ease}#navbar.fixed,#navbar.open{background:#303a70}#navbar.fixed [class^=logo] img,#navbar.open [class^=logo] img{-webkit-filter:grayscale(1) invert(1) contrast(2)!important;filter:grayscale(1) invert(1) contrast(2)!important}#navbar.fixed #main-menu,#navbar.open #main-menu{color:#fff}#navbar.fixed #main-menu li:last-child a,#navbar.open #main-menu li:last-child a{border-color:#fff}#navbar.fixed #main-menu li:last-child a:hover,#navbar.open #main-menu li:last-child a:hover{background:#fff}#navbar.fixed{position:fixed}.sp #navbar{background:#303a70}#navbar .w-100{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#navbar [class^=logo] img{width:auto;height:100%;-webkit-filter:grayscale(1) invert(1) contrast(2);filter:grayscale(1) invert(1) contrast(2)}#navbar .logo{height:30px}#navbar .logo-psn{height:24px;margin-top:6px}#navbar nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sp #navbar{z-index:11}@media screen and (min-width:768px){#navbar{height:88px}}@media screen and (min-width:1024px){#navbar{padding:0 70px}}@media screen and (min-width:1180px){#navbar.fixed,#navbar.open{background:#303a70!important}.sp #navbar{background:0 0}.sp #navbar .logo img,.sp #navbar .logo-psn img{-webkit-filter:none;filter:none}#navbar .logo{height:36px}}#main-menu{border-top:1px solid #fff;background:#303a70;width:100%;max-height:calc(100vh - 55px);margin:0;padding:15px 0;list-style:none;text-transform:uppercase;color:#fff;display:none;float:left;position:absolute;top:100%;right:0;overflow:auto}#main-menu li{padding:0}#main-menu a{display:block;padding:10px 25px;text-decoration:none;color:inherit;position:relative}#main-menu .active a,#main-menu a:hover{color:#9a9898}@media screen and (min-width:560px){#main-menu{width:calc(50% - 15px)}}@media screen and (min-width:768px){#main-menu{max-width:359px}}@media screen and (min-width:1180px){#main-menu{border:0;background:0 0;max-width:none;max-height:none;width:auto;display:block!important;margin-top:13px;margin-right:44px;position:static;float:right;overflow:hidden}.sp #main-menu{color:#000}.sp #main-menu li:last-child a{border-color:#000}.sp #main-menu li:last-child a:hover{background:#000}#main-menu li{display:inline-block}#main-menu li:first-child{padding-left:0}#main-menu li:last-child{margin-left:10px}#main-menu li:last-child a{border:1px solid #fff;padding:10px 25px}#main-menu li:last-child a:hover{background:#fff}#main-menu a{padding:10px 12px}}#home{width:100%;height:100%;margin:0;position:relative}.sp #home{max-height:calc(100vh - 55px);margin-bottom:0}#home:before{content:"";background:rgba(0,0,0,.4);width:100%;height:100%;position:absolute;top:0;left:0}#home .container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#home h1{margin:0;padding:0;line-height:1.275;text-align:center;text-shadow:0 0 1px #000;font-weight:400;color:#fff}#home h1 strong{font-weight:700}#home h1 br{display:none}#home a.vyber{border-radius:30px;background:#272e68 url(../img/icons/bubble2.svg) 30px 50% no-repeat!important;background-size:25px!important;width:190px;padding:11px 25px 12px 56px;font-weight:700;font-size:18px;font-size:1.2857142857rem;color:#fff;position:fixed;right:30px;bottom:30px;z-index:9}#home a.vyber:hover{background-color:#303a70!important}#home .bg-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;z-index:-1}@media screen and (min-width:568px) and (orientation:landscape){#home a.vyber{bottom:39px}}@media screen and (min-width:768px){#home h1{font-size:40px;font-size:2.8571428571rem}}@media screen and (min-width:860px){#home h1 br{display:block}#home a.vyber{bottom:52px;right:12px}}.hypo2{position:absolute;top:55px;left:15px;z-index:9}.sp .hypo2{top:15px;right:15px;left:auto}.hypo2 img{width:auto;max-width:100px;max-height:115px}@media screen and (min-width:768px){.hypo2{left:45px}.sp .hypo2{top:30px;right:30px}}@media screen and (min-width:1024px){.hypo2{top:76px}}@media screen and (min-width:1180px){.hypo2{left:58px}.sp .hypo2{top:-65px;right:-12px}.hypo2 img{max-width:145px;max-height:163px!important}}.soldout{background:#fff;max-width:90%;margin:auto;padding:30px 15px;text-align:center;color:#303a70;position:absolute;top:50%;left:0;right:0;z-index:10;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.soldout .h1{margin-bottom:20px;padding:0;text-transform:uppercase}.soldout .btn{position:static!important}@media screen and (min-width:560px){.soldout{max-width:75%}}@media screen and (min-width:768px){.soldout{max-width:625px;padding:39px 20px}}.intro{background:rgba(255,255,255,.95);width:100%;max-width:550px;padding:20px 20px 40px;text-align:center;position:absolute;top:50%;left:50%;z-index:11;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.intro .h1{display:block;margin-top:10px;margin-bottom:20px;text-transform:uppercase;font-weight:500;font-size:20px;color:#082d41}.intro .h1 strong{display:block}.intro .btn-default{border:3px solid #082d41;background:#082d41;display:inline-block;padding-top:10px;padding-bottom:10px;font-size:1rem;color:#fff;position:relative!important}.intro .btn-default:hover{background:#69c5d3;color:#fff;border:3px solid #69c5d3}@media screen and (min-width:420px){.intro .h1{font-size:24px}}@media screen and (min-width:560px){.intro .h1{margin-top:10px;margin-bottom:20px;font-size:26px}}@media screen and (min-width:992px){.intro .h1{letter-spacing:4px;font-size:30px}}@media screen and (min-width:1280px){.intro{max-width:675px}.intro .h1{margin-bottom:37px;font-size:35px;letter-spacing:8px}}.serpa{padding:20px;width:200px;letter-spacing:2px;text-transform:uppercase;text-align:center;font-size:16px;font-size:1.1428571429rem;color:#fff!important;position:fixed;bottom:-45px;right:-30px;z-index:5;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all .25s ease;transition:all .25s ease;-webkit-animation:serpa .9s .5s forwards;animation:serpa .9s .5s forwards}.serpa:before{content:"";background:#303a70;width:200%;height:100%;position:absolute;top:0;left:-50%;z-index:-1;-webkit-transition:all .25s ease;transition:all .25s ease}.serpa:hover{text-decoration:none}.serpa:hover:before{background:#272e68}.serpa.fixed{padding:10px 30px;font-size:15px;font-size:1.0714285714rem;bottom:-55px;right:-55px}@media screen and (min-width:720px){.serpa.fixed{padding:15px 30px;bottom:-50px;right:-35px}}@media screen and (min-width:1600px){.serpa{padding:15px 0;letter-spacing:4px;bottom:-30px;right:-25px}.serpa.fixed{padding:10px;bottom:-40px}}#projekt{margin-bottom:30px;overflow:hidden}#projekt .label{background:#fff;padding:0 30px}#projekt .label:after{display:none}@media screen and (min-width:568px){#projekt .label{max-width:400px;padding:9px 0 13px 20px;position:absolute;top:0;right:0}}@media screen and (min-width:1024px){#projekt{padding-top:72px}}.content{margin-bottom:0}.content .h1{margin-bottom:18px}.content .text-block{height:100%;padding:45px 30px 30px;position:relative}.content img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:960px){.content{margin-bottom:46px}}@media screen and (min-width:1180px){.content{margin-bottom:80px}.content .text-block{padding:2px 70px 4px}}#lokalita .text-block{padding-top:15px;padding-bottom:47px}#lokalita .map-holder{background:#e3e3e3;margin-top:50px;position:relative}#lokalita .map-holder address{background:#fff;margin:0;padding:10px 24px;font-weight:700;color:#272e68;position:absolute;top:15px;left:15px;z-index:9;pointer-events:none}#lokalita .poi{margin:30px 0;text-align:center}#lokalita .poi .col{margin-bottom:15px}#lokalita .poi .time{display:block;margin-bottom:4px;font-weight:400;font-size:40px;font-size:2.8571428571rem;color:#272e68}@media screen and (min-width:768px){#lokalita .map-holder address{font-size:20px;top:30px;left:30px}}@media screen and (min-width:992px){#lokalita .map-holder address{top:40px;left:40px}}@media screen and (min-width:1024px){#lokalita{padding-top:10px}#lokalita .text-block{padding-top:63px}}@media screen and (min-width:1180px){#lokalita{margin-bottom:86px}#lokalita .poi .col{margin-bottom:0}}#map{min-height:350px;max-height:100vh;position:relative}@media screen and (min-width:1024px){#map{height:666px}}.control{-ms-flex-preferred-size:auto;flex-basis:auto;margin:0 25px 2px;padding:2px 0 7px;text-decoration:none!important;font-weight:700;color:#272e68;cursor:pointer;-webkit-transition:all .25s ease;transition:all .25s ease}.control.active,.control:hover{color:#9a9898}#galerie{margin-bottom:30px;text-align:center;position:relative}#galerie .h1{margin-bottom:30px;padding:0 5px}#galerie .controls-row{margin-bottom:32px}#galerie .controls-row .nav{margin:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#galerie .test-holder{height:350px;max-height:calc(100vh - 55px);position:relative}#galerie .swiper-container{width:100%;height:100%}#galerie .swiper-slide>a,#galerie .swiper-slide>div{height:100%}#galerie .text-block{background:rgba(255,255,255,.85);max-width:330px;height:auto!important;margin:auto;padding:15px 20px 10px;text-align:left;position:absolute;top:25px;left:0;right:0;z-index:2}#galerie .text-block .h1{margin-bottom:0;font-size:1rem;color:#272e68}#galerie .text-block p{margin-bottom:0;font-size:.85rem}@media screen and (min-width:720px){#galerie .swiper-slide,#galerie .swiper-slide img{overflow:hidden}}@media screen and (min-width:768px){#galerie .swiper-gallery{width:auto}}@media screen and (min-width:960px){#galerie .test-holder{height:324px}}@media screen and (min-width:1180px){#galerie{margin-bottom:34px;padding-top:33px}}@media screen and (min-width:1920px){#galerie .test-holder{height:425px}}@media screen and (min-width:2560px){#galerie .test-holder{height:500px}}#vyber{background:#fff;padding:0 30px 0;text-align:center}#vyber .house{width:100%;max-width:453px;margin:50px auto 0;position:relative;-webkit-transition:all .5s ease;transition:all .5s ease}#vyber .house image{-webkit-filter:grayscale(1) contrast(2);filter:grayscale(1) contrast(2)}#vyber .building-floor{opacity:0;position:relative;z-index:2;-webkit-transition:.25s opacity;transition:.25s opacity;mix-blend-mode:multiply}#vyber .building-floor.active,#vyber .building-floor:focus,#vyber .building-floor:hover{opacity:1!important}#vyber .building-floor .path{cursor:pointer;position:relative;z-index:100;fill:#272e68;opacity:.5}#vyber .building-floor a{position:relative;display:block}#vyber .floors{width:100%;height:300px;position:relative;-webkit-transition:all .5s ease;transition:all .5s ease}#vyber .floors image{-webkit-filter:grayscale(1) contrast(2);filter:grayscale(1) contrast(2)}#vyber .floors .holder{height:350px;margin:0}#vyber .floor-map{width:auto;height:100%;position:relative;z-index:1;display:none}#vyber .floor-map svg{width:100%;display:block;position:absolute}#vyber .floor-map.active{display:block}#vyber .floor-map .flats *{fill:transparent;opacity:1;-webkit-transition:all .25s ease;transition:all .25s ease}#vyber .floor-map .flats .active{fill:#272e68;opacity:.5}#vyber .floor-map .flats .sold{cursor:default;pointer-events:none;opacity:.15}#vyber .floor-map .overlays *{fill:transparent}#vyber .floor-map .overlays .sold{cursor:default;pointer-events:none;opacity:.3}#vyber .floor-map .overlays .sold *{fill:#000}#vyber svg{max-width:100%;height:100%}#vyber .quick-detail{max-width:300px;margin:0 auto;padding:0 0 30px;text-align:right;position:static;bottom:0;right:40px;z-index:1}#vyber .quick-detail .current-flat{display:none}#vyber .quick-detail p{margin:21px 0 0;line-height:1.3}#vyber .quick-detail .btn{min-width:230px;margin-top:15px;padding:8px 10px}#vyber .quick-detail strong{display:block}#vyber .quick-detail strong.flat:first-letter{text-transform:uppercase}#vyber .quick-detail .sklep,#vyber .quick-detail .sklep-area,#vyber .quick-detail [class="1pp"]{display:none}#vyber .quick-detail .info{height:17px}@media screen and (min-width:600px){#vyber .h1{margin-bottom:33px}#vyber .quick-detail{margin-top:-20px}}@media screen and (min-width:768px){#vyber{min-height:500px}#vyber .h1{margin-bottom:66px}}@media screen and (min-width:860px){#vyber .house{max-width:453px;margin:15px 0 0;float:right}#vyber .floors{width:400px}#vyber .floors .holder{height:100%}#vyber .quick-detail{max-width:350px;position:absolute;right:60px}}@media screen and (min-width:1180px){#vyber{margin-bottom:0;padding:30px 150px 50px 100px}#vyber .quick-detail{padding:0 0 45px;right:150px}}@media screen and (min-width:1600px){#vyber{max-width:1400px;margin:auto;padding:30px 80px 50px 70px}#vyber .floors{width:500px;height:400px}#vyber .quick-detail{padding:0 0 71px;right:80px}#vyber .quick-detail .btn{margin-top:37px}}#byty{margin-bottom:30px;padding:20px 15px 0;text-align:center;position:relative}#byty .test{max-width:1400px;margin:auto}#byty header+.reset-filter{position:absolute;top:25px;right:15px;display:none}#byty table{border-width:1px 0;text-align:initial;color:#000}#byty thead tr:first-child th{border-bottom:2px solid #e3e3e3;font-weight:700;color:inherit;position:sticky;top:55px;z-index:1}#byty tbody{border-bottom:1px solid #e3e3e3}#byty .t-byty tbody tr{border-top:1px solid #e3e3e3}#byty td,#byty th{border-color:#e3e3e3}#byty th{border:0;padding:9px 10px 10px;vertical-align:top;word-break:normal}#byty th:first-letter{text-transform:uppercase}#byty th em{font-style:normal}#byty td{padding:8px 10px 9px}#byty td a{color:inherit}#byty .form-control{border:1px solid #a8a9a9;font-size:14px}@media screen and (min-width:768px){.t-byty tbody tr{opacity:.33}.t-byty tbody tr:not(.rowlink){pointer-events:none}.t-byty tbody tr.rowlink{opacity:1}.t-byty tbody tr .hover td,.t-byty tbody tr.rowlink td,.t-byty tbody tr:hover td{background:#272e68;color:#fff;cursor:pointer;position:relative}.t-byty tbody tr .hover td a,.t-byty tbody tr.rowlink td a,.t-byty tbody tr:hover td a{color:inherit!important;-webkit-transition:none;transition:none}.t-byty tbody tr .hover td:before,.t-byty tbody tr.rowlink td:before,.t-byty tbody tr:hover td:before{content:"";border-top:1px solid #272e68;position:absolute;left:0;right:0;top:-1px;z-index:1}.t-byty tbody tr .hover td:after,.t-byty tbody tr.rowlink td:after,.t-byty tbody tr:hover td:after{content:"";border-bottom:1px solid #272e68;position:absolute;left:0;right:0;bottom:-1px;z-index:1}}@media screen and (min-width:1024px){#byty{padding-left:30px;padding-right:30px;font-size:1rem}#byty header+.reset-filter{display:block}#byty .text-block{padding:5vw 9vw 5vw 7.1vw}}@media screen and (min-width:1200px){#byty{padding:0}#byty .h1{margin-bottom:55px}#byty .controls-row ul li{-webkit-box-flex:1;-ms-flex:1;flex:1}#byty .controls-row ul li a{padding:0}#byty thead tr:first-child th{top:88px}}@media screen and (min-width:1600px){#byty td{padding:15px 10px}}.table td{border:0;border-bottom:1px solid #272e68}.t-byty{border-collapse:collapse;border-spacing:0;width:100%;clear:both;margin:0 0 16px;empty-cells:show}.t-byty td,.t-byty th{padding:10px;-webkit-transition:all .25s ease;transition:all .25s ease}.t-byty th{font-weight:300}.t-byty__actions{text-align:right;font-size:0;white-space:nowrap}.t-byty__price{white-space:nowrap}@media (max-width:1019px){#byty table{text-align:inherit}.t-byty td{border:0}.t-byty__head{display:none}.t-byty__body{display:block}.t-byty__item{display:block;position:relative;margin:0 -15px 1px;border:0 solid transparent;border-width:28px 15px 0}.t-byty__name{display:block;padding:0;font-weight:500;font-size:22px}.t-byty__name a{color:inherit!important}.t-byty__cell{display:inline;padding:0;font-size:14px;margin:0;color:#949b9c}.t-byty__cell-hidden{display:none}.t-byty__price{display:block;padding:20px 0 0;font-size:20px}.t-byty__state{padding:0;position:absolute;top:4px;right:0;text-transform:uppercase;font-size:18px}.t-byty__actions{padding:0;position:absolute;bottom:0;right:0}.t-byty__actions .btn{display:block}.t-byty__actions .btn+.btn{margin-top:5px}}@media screen and (min-width:1420px){td.t-byty__actions{display:none}}.content.detail h2{margin-top:16px;font-family:"Noticia Text",serif}.content.detail .table{width:auto;min-width:300px;max-width:100vw;font-size:12px;font-size:.8571428571rem;color:#838281}.content.detail .table td{border-bottom-color:#838281}.content.detail .buttons{padding:15px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content.detail .buttons a{font-weight:700}.content.detail .img-desc{background:rgba(255,255,255,.5);padding:15px 30px;position:absolute;top:0;left:0;z-index:1}.content.detail .swiper-pagination-bullets{width:auto;bottom:25px!important}.content.detail img{max-height:calc(100vh - 55px)!important}.content.detail .title{display:block;margin-bottom:14px}.content.detail .main-img{width:auto;max-width:100%;max-height:100vh;height:auto;margin-top:10px}.content.detail .img-frame img,.content.detail .main-img{-webkit-filter:grayscale(1) contrast(2);filter:grayscale(1) contrast(2)}.content.detail .img-frame{margin-bottom:30px;padding:0 30px 30px}@media screen and (min-width:600px) and (orientation:portrait){.content.detail img{max-height:500px!important}}@media screen and (min-width:1024px){.content.detail img{max-height:500px!important}}@media screen and (min-width:1180px){.content.detail{margin-bottom:69px;padding-top:65px}.content.detail img{max-height:699px!important}.content.detail .swiper-slide img{max-height:101%!important;position:absolute;top:0;left:0}}.list-files{margin:12px 0 24px;padding:0;list-style:none}.list-files li{padding:4px 0}.list-files a{text-decoration:underline;color:#000}.list-files a:hover{text-decoration:none;color:#9a9898}.lg-outer .lg-image{max-height:100%!important}#financovani .h1{max-width:200px}#financovani .h2{margin-bottom:6px}#financovani .col-lg{padding:0 45px}#financovani .col-lg p{margin-bottom:36px}#financovani .text-block{padding-top:31px}#financovani .hypo2{height:170px;float:right;margin:0 0 30px 30px;position:static}@media screen and (min-width:768px){#financovani{margin-bottom:30px}}@media screen and (min-width:1180px){#financovani .col-lg{padding:0 15px}#financovani .col-lg h3:first-of-type{margin-top:91px}}#kontakt{background:#fff;max-width:940px;margin:0 auto;padding:30px}#kontakt .h1{margin-bottom:38px}#kontakt .text-block{padding-top:0;padding-left:0}#kontakt p{margin:0 auto 31px;padding-left:55px;font-size:15px;font-size:1.0714285714rem;position:relative}#kontakt p>img{display:block;width:auto;margin-right:30px;position:absolute;top:0;left:0}#kontakt p:nth-of-type(2){margin-bottom:35px}#kontakt p:nth-of-type(3){margin-bottom:38px}#kontakt .social img{margin:0 8px;-webkit-filter:contrast(2);filter:contrast(2)}#kontakt a{text-decoration:underline;color:inherit;cursor:pointer}#kontakt .flash.info{margin-bottom:20px;font-weight:700}#kontakt form{position:relative}#kontakt label:not(.ccheck){margin-bottom:9px;font-weight:700}#kontakt .ccheck{margin:11px 0 0}#kontakt .btn{min-width:138px;margin-top:-7px}#kontakt #gdpr_info{font-size:13px}@media screen and (min-width:1180px){#kontakt{margin-bottom:28px;padding:0}#kontakt .ccheck{text-align:center}}@media screen and (min-width:2560px){#kontakt{max-width:1080px}}#frm-questionForm-souhlas{margin-right:8px}#detail-object .control.active{color:#fff!important}#detail-object .control:not(.active):hover{background:#e6e5e5;color:inherit}#detail-object a{cursor:default}#login{margin-top:120px;margin-bottom:120px;text-align:center}#login .content{width:100%;margin:0 auto}#login table{margin:0 auto}#login label{padding-right:10px}#login .btn{width:100%}.swiper-h{height:100%}.swiper-h .swiper-container{height:100%}.swiper-h .swiper-slide{background:#e3e3e3;width:100%}.swiper-gallery{height:100%}.swiper-gallery .swiper-container{height:100%}.swiper-gallery .swiper-slide{background:#e3e3e3;width:100%}.swiper-slide img{max-width:none;max-height:none;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.swiper-pagination-bullets{bottom:20px!important;left:0;right:0}.swiper-pagination-bullets .swiper-pagination-bullet{background:rgba(255,255,255,.55);width:14px;height:14px;margin:0 8px;display:inline-block;position:relative;opacity:1}.swiper-pagination-bullets .swiper-pagination-bullet-active{background:#fff}.arrow-horizontal{background-size:auto 25px;width:40px;height:40px;margin:0;color:#fff;top:calc(50% - 30px);outline:0;-webkit-transition:all .25s ease;transition:all .25s ease}.arrow-horizontal:after{font-size:25px;color:inherit}.arrow-horizontal:hover{background-color:#272e68}.swiper-button-next{right:0}.swiper-button-prev{left:0}@media screen and (min-width:768px){.arrow-horizontal{width:60px;height:100%;top:0}}#footer{background:#fff;padding:0 30px 25px;position:relative;z-index:10}#footer .footer-top{max-width:940px;margin:0 auto 31px;overflow:hidden}#footer .footer-bottom p{line-height:1.55}#footer p{line-height:1.2}#footer a{text-decoration:underline;color:inherit}#footer .title{font-weight:400}#footer form{max-width:252px}#footer .input-group{padding-top:16px}#footer .form-control{border:0;background:#01254b;height:29px;margin-bottom:9px;padding-left:7px;color:#fff}#footer .form-control::-webkit-input-placeholder{color:#fff}#footer .form-control:-moz-placeholder{color:#fff}#footer .form-control::-moz-placeholder{color:#fff}#footer .form-control:-ms-input-placeholder{color:#fff}#footer .btn{background:0 0;height:29px;width:30px;padding:0 0 0 2px;position:absolute;right:0;z-index:3}#footer .btn .svg{width:7px;height:10px}#footer .btn path{stroke:#fff;fill:#fff}#footer small{display:block;line-height:1.2;font-size:12px;font-size:.8571428571rem}@media screen and (min-width:768px){#footer{padding:0 30px}}@media screen and (min-width:1024px){#footer{padding:0 58px}#footer .footer-bottom{padding:0 30px 18px}}@media screen and (min-width:2560px){#footer .footer-top{max-width:1080px}}#popup-banner{background:rgba(0,0,0,.5);width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;top:0;left:0;z-index:99}#popup-banner a{display:inline-block;position:relative;cursor:pointer}#popup-banner img{max-width:100%;max-height:100vh;width:auto;height:auto;-o-object-fit:contain;object-fit:contain}#popup-banner-image-wrapper{display:inline-block;text-align:center;position:relative}#popup-banner-close-button{position:absolute;top:4px;right:4px;width:32px;height:32px;opacity:.75;line-height:34px;text-align:center;font-family:Arial;font-size:40px;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;cursor:pointer}#popup-banner-close-button:hover{opacity:1}section{position:relative}main{padding:0;position:relative;z-index:1;overflow:hidden}main .h1:after{content:"";background:#272e68;width:90px;height:4px;margin:12px auto 0;display:block}main .text-block .h1:after{margin:12px 0 0}@media screen and (min-width:1024px){main{padding:0 58px}}.modal-content{color:#272e68}.modal-title{font-size:1.25rem}.open-in-dialog{background:url(../img/open-in-dialog.svg);background-size:cover;display:inline-block;height:10px;width:10px;margin-top:3px;margin-left:8px;vertical-align:top}.no-scroll{overflow:hidden}.lead{margin-top:2.25rem}.line-through{text-decoration:line-through}.action-price{color:red}@media (min-width:1280px){.action-price{font-size:1.2rem}}.property-row.sold td{cursor:default!important}#model{margin-bottom:0;padding:30px 0 0;text-align:center}#model .h1{margin-bottom:30px}#model [class^=col]{margin-bottom:15px}#model [class^=col]:nth-of-type(n+6){display:none}#model img{max-width:100%}#model .btn{margin-bottom:45px;padding:11px 25px 12px;text-transform:uppercase;font-weight:700;font-size:18px;font-size:1.2857142857rem}@media screen and (min-width:600px){#model [class^=col]{margin-bottom:30px}}@media screen and (min-width:600px) and (orientation:landscape){#model .col-sm-4{height:30vh}#model .col-sm-6{height:45vh}#model .btn{border:30px solid #fff;position:absolute;top:calc(30vh + 15px);left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}#psn{overflow:hidden}#psn .text-block{background:#303a70;padding:30px;color:#fff}#psn .logo{display:block;width:auto;height:38px;margin-bottom:20px;position:static;-webkit-filter:grayscale(1) invert(1) contrast(2);filter:grayscale(1) invert(1) contrast(2)}#psn img{display:block;width:101%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1}@media screen and (min-width:1024px){#psn .col:first-of-type{padding:50px 0}#psn .col:last-of-type{width:calc(50% + 200px);margin-left:-200px;position:relative;overflow:hidden}#psn .text-block{padding:42px 92px}#psn img{position:absolute;right:0}}@media screen and (min-width:1600px){#psn .col:first-of-type{padding:75px 0}}@media screen and (min-width:1920px){#psn .text-block{padding:60px 92px}}@media screen and (min-width:2560px){#psn .col:first-of-type{padding:125px 0}#psn .text-block{padding:100px 92px}}