#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:0.8;filter:alpha(opacity = 80)}#colorbox{outline:0}#cboxContent{overflow:visible;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{background:#000;padding:1px}#cboxLoadingGraphic{background:url('/images/colorbox/loading.gif') no-repeat center center}#cboxLoadingOverlay{background:#000}#cboxTitle{position:absolute;top:-22px;left:0;color:#000}#cboxCurrent{position:absolute;top:-22px;right:205px;text-indent:-9999px}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;text-indent:-9999px;width:20px;height:20px;position:absolute;top:-20px;background:url('/images/colorbox/controls.png') no-repeat 0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxPrevious{background-position:0px 0px;right:44px}#cboxPrevious:hover{background-position:0px -25px}#cboxNext{background-position:-25px 0px;right:22px}#cboxNext:hover{background-position:-25px -25px}.cboxSlideshow_on #cboxPrevious,.cboxSlideshow_off #cboxPrevious{right:66px}.cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px;right:44px}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-100px -25px}.cboxSlideshow_off #cboxSlideshow{background-position:-100px 0px;right:44px}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-75px -25px}#cboxClose{top:35px;right:35px;width:30px;height:30px;background:url('/images/close-black.svg') center center/contain no-repeat}.tooltipster-base{display:flex;pointer-events:none;position:absolute}.tooltipster-box{flex:1 1 auto}.tooltipster-content{box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade.tooltipster-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow.tooltipster-show{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing.tooltipster-show{opacity:1;-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-o-transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);transform:rotateZ(0deg);-webkit-transition-timing-function:cubic-bezier(0.230, 0.635, 0.495, 1);-webkit-transition-timing-function:cubic-bezier(0.230, 0.635, 0.495, 2.4);-moz-transition-timing-function:cubic-bezier(0.230, 0.635, 0.495, 2.4);-ms-transition-timing-function:cubic-bezier(0.230, 0.635, 0.495, 2.4);-o-transition-timing-function:cubic-bezier(0.230, 0.635, 0.495, 2.4);transition-timing-function:cubic-bezier(0.230, 0.635, 0.495, 2.4)}.tooltipster-fall{-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15)}.tooltipster-fall.tooltipster-initial{top:0 !important}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0 !important;opacity:0}.tooltipster-slide{-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15)}.tooltipster-slide.tooltipster-initial{left:-40px !important}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0 !important;opacity:0}@keyframes tooltipster-fading{0%{opacity:0;}100%{opacity:1;}}.tooltipster-update-fade{animation:tooltipster-fading 400ms}@keyframes tooltipster-rotating{25%{transform:rotate(-2deg);}75%{transform:rotate(2deg);}100%{transform:rotate(0);}}.tooltipster-update-rotate{animation:tooltipster-rotating 600ms}@keyframes tooltipster-scaling{50%{transform:scale(1.1);}100%{transform:scale(1);}}.tooltipster-update-scale{animation:tooltipster-scaling 600ms}.tooltipster-sidetip .tooltipster-box{background:#565656;border:2px solid black;border-radius:4px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip .tooltipster-content{color:white;line-height:18px;padding:6px 14px}.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:10px;margin-left:-10px;top:0;width:20px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{height:20px;margin-top:-10px;right:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:20px;margin-top:-10px;left:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;height:10px;margin-left:-10px;width:20px}.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border{height:0;position:absolute;width:0}.tooltipster-sidetip .tooltipster-arrow-background{border:10px solid transparent}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#565656;left:0px;top:3px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#565656;left:-3px;top:0px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#565656;left:3px;top:0px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#565656;left:0px;top:-3px}.tooltipster-sidetip .tooltipster-arrow-border{border:10px solid transparent;left:0;top:0}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:black}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:black}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:black}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:black}.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}.tooltipster-sidetip.tooltipster-homeoffice .tooltipster-box{border:none;background:none}.tooltipster-sidetip.tooltipster-homeoffice.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-homeoffice.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-homeoffice.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-homeoffice.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip.tooltipster-homeoffice .tooltipster-content{padding:0;overflow:hidden}.tooltipster-sidetip.tooltipster-homeoffice .tooltipster-arrow{height:30px;margin-left:-17px;width:34px}.tooltipster-sidetip.tooltipster-homeoffice.tooltipster-top .tooltipster-arrow{bottom:-22px}.tooltipster-sidetip.tooltipster-homeoffice.tooltipster-bottom .tooltipster-arrow{top:-18px}.tooltipster-sidetip.tooltipster-homeoffice.tooltipster-left .tooltipster-arrow,.tooltipster-sidetip.tooltipster-homeoffice.tooltipster-right .tooltipster-arrow{height:16px;margin-left:0;margin-top:-8px;width:8px}.tooltipster-sidetip.tooltipster-homeoffice .tooltipster-arrow-background{display:none}.tooltipster-sidetip.tooltipster-homeoffice .tooltipster-arrow-border{border:17px solid transparent}.tooltipster-sidetip.tooltipster-homeoffice.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#88b027}.tooltipster-sidetip.tooltipster-homeoffice.tooltipster-left .tooltipster-arrow-border{border-left-color:#88b027}.tooltipster-sidetip.tooltipster-homeoffice.tooltipster-right .tooltipster-arrow-border{border-right-color:#88b027}.tooltipster-sidetip.tooltipster-homeoffice.tooltipster-top .tooltipster-arrow-border{border-top-color:#88b027}.tooltipster-sidetip.tooltipster-homeoffice.tooltipster-bottom .tooltipster-arrow-uncropped{top:-8px}.tooltipster-sidetip.tooltipster-homeoffice.tooltipster-right .tooltipster-arrow-uncropped{left:-8px}.scroll-wrapper{overflow:hidden !important;padding:0 !important;position:relative}.scroll-wrapper > .scroll-content{border:none !important;box-sizing:content-box !important;height:auto;left:0;margin:0;max-height:none;max-width:none !important;overflow:scroll !important;padding:0;position:relative !important;top:0;width:auto !important}.scroll-wrapper > .scroll-content::-webkit-scrollbar{height:0;width:0}.scroll-element{display:none}.scroll-element,.scroll-element div{box-sizing:content-box}.scroll-element.scroll-x.scroll-scrollx_visible,.scroll-element.scroll-y.scroll-scrolly_visible{display:block}.scroll-element .scroll-bar,.scroll-element .scroll-arrow{cursor:default}.scroll-textarea{border:1px solid #cccccc;border-top-color:#999999}.scroll-textarea > .scroll-content{overflow:hidden !important}.scroll-textarea > .scroll-content > textarea{border:none !important;box-sizing:border-box;height:100% !important;margin:0;max-height:none !important;max-width:none !important;overflow:scroll !important;outline:none;padding:2px;position:relative !important;top:0;width:100% !important}.scroll-textarea > .scroll-content > textarea::-webkit-scrollbar{height:0;width:0}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}::-webkit-input-placeholder{opacity:1}::-moz-placeholder{opacity:1}:-ms-input-placeholder{opacity:1}@font-face{font-family:'josefin_sanslight';src:url('/css/fonts/josefinsans-light-webfont.woff2') format('woff2'), url('/css/fonts/josefinsans-light-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'josefin_sansregular';src:url('/css/fonts/josefinsans-regular-webfont.woff2') format('woff2'), url('/css/fonts/josefinsans-regular-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'josefin_sanssemibold';src:url('/css/fonts/josefinsans-semibold-webfont.woff2') format('woff2'), url('/css/fonts/josefinsans-semibold-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'open_sansregular';src:url('/css/fonts/opensans-regular-webfont.woff2') format('woff2'), url('/css/fonts/opensans-regular-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'open_sanssemibold';src:url('/css/fonts/opensans-semibold-webfont.woff2') format('woff2'), url('/css/fonts/opensans-semibold-webfont.woff') format('woff');font-weight:normal;font-style:normal}body,h1,h2,h3,h4,h5,h6,p,ul,li,ol,hr,form,menu,header,footer{padding:0;margin:0;border:none;font-weight:normal}body,input,select,textarea{font-family:'open_sansregular', Arial, sans-serif;font-size:13px;color:#000000}html body .h{display:none}a{outline:0;text-decoration:none;color:#88b027}*:focus{outline:none}strong{font-weight:normal;font-family:open_sanssemibold, Arial, sans-serif}ul.error{margin:20px 15px;color:darkred;padding:0}.page{max-width:1400px;margin-left:auto;margin-right:auto;position:relative}h1,h2,h3{font-weight:normal}h1{margin:0 auto 40px;font-size:64px;color:#b7ac9e;text-align:center;font-family:josefin_sanssemibold, Arial, sans-serif}h1 span{font-family:josefin_sanslight, Arial, sans-serif}h1 small{display:block;font-size:25px;font-family:josefin_sanslight, Arial, sans-serif}h2{margin:0 auto 30px;font-size:80px;display:block;text-align:center;font-family:josefin_sanssemibold, Arial, sans-serif;color:#88b027;letter-spacing:-3px}h3{margin:15px 0 35px;font-size:12px;text-transform:uppercase}p{font-size:14px;margin:24px 0;line-height:1.8em;color:#000000;text-align:justify}.primary-color{color:#88b027}@media (max-width: 600px){h1{font-size:40px}h1 small{font-size:18px}h2{font-size:40px}}@media (max-width: 460px){h1{font-size:30px}h1 small{font-size:14px}h2{font-size:30px}}header{background:url('/images/header.jpg') center / cover no-repeat;position:relative;height:0;padding-top:70%;margin-bottom:120px}header .logo{position:absolute;top:30px;left:55px}header .menu{position:absolute;top:30px;left:310px;right:50px;display:flex;list-style:none}header .menu li{flex:1 0 auto;display:flex}header .menu li a{text-transform:uppercase;font-size:15px;color:#88b027;font-weight:400;font-family:open_sanssemibold, sans-serif;height:70px;display:flex;justify-content:center;align-items:center;flex:1 0 auto;background:#ffffff}header .menu li a:hover,header .menu li a.active{background-color:#88b027;color:#ffffff}header .menu-wrapper h1{display:none}header .lang{position:absolute;right:25px;top:25px;width:60px;height:60px;list-style:none;overflow:hidden}header .lang:hover{height:auto}header .lang li:nth-child(n) a{display:block;width:60px;height:60px;font-size:18px;color:#ffffff;background:#88b027;line-height:60px;text-align:center}header .lang li:nth-child(n) a:hover{background-color:#5da849}header .lang li:nth-child(2) a{background-color:#87e06f}header .lang li:nth-child(3) a{background-color:#7ad263}header .point{background:url('/images/header_stitek_100_procent.svg') no-repeat;width:108px;height:122px;position:absolute;list-style:none;font-size:0;color:transparent}header .point.point-a{left:11%;top:27%}header .start{background:url('/images/header_stavba_dokoncena.svg') no-repeat;width:425px;height:77px;position:absolute;left:50%;bottom:18%;transform:translateX(-50%)}header .title{position:absolute;bottom:-82px;left:20px;right:20px;margin:auto;max-width:calc(100% - 40px)}header .title img{display:block}header.header-fixed .menu-fixed,header.header-cenik .menu-fixed{position:fixed;left:0;right:0;top:-30px;height:100px;background:#4a4a4a;z-index:999}header.header-fixed .menu-fixed .menu-fixed-inner,header.header-cenik .menu-fixed .menu-fixed-inner{max-width:1400px;margin:0 auto;position:relative;top:30px}header.header-fixed .logo,header.header-cenik .logo{top:10px;height:50px}header.header-fixed .menu,header.header-cenik .menu{top:0}header.header-fixed .menu li a,header.header-cenik .menu li a{background:#4a4a4a;color:#ffffff}header.header-fixed .menu li a:hover,header.header-cenik .menu li a:hover,header.header-fixed .menu li a.active,header.header-cenik .menu li a.active{background:#88b027;color:#ffffff}header.header-fixed .menu-trigger,header.header-cenik .menu-trigger{top:10px}header.header-cenik{background:none;margin:0;height:70px;padding:0}@media (max-width: 1100px){header .menu{left:275px;right:20px}header .logo{left:20px}}@media (max-width: 960px){header .menu-wrapper{position:fixed;top:0;left:0;right:0;background:#88b027 center center no-repeat;z-index:9;display:none;padding-bottom:120px;box-sizing:border-box}header .menu-wrapper.active{display:block}header .menu-wrapper h1{display:block;color:#ffffff;margin:60px 0;font-size:40px}header .menu-wrapper h1 small{font-size:16px}header .menu-wrapper .menu{position:static;display:block;margin-top:100px}header .menu-wrapper .menu li{display:block;text-align:center;margin:0}header .menu-wrapper .menu li a{display:inline-block;font-size:24px;color:#ffffff;height:auto;width:auto;padding:0;font-family:josefin_sanslight, Arial, sans-serif;margin:10px 0;background:none}header .menu-wrapper .menu li a:hover{font-family:josefin_sanssemibold, Arial, sans-serif;text-decoration:underline}header .menu-wrapper .lang{position:absolute;bottom:35px;left:0;right:0;top:auto;width:auto;height:auto;text-align:center;margin:auto}header .menu-wrapper .lang li{display:inline-block}header .menu-wrapper .lang li a{display:inline-block;text-decoration:none;text-transform:uppercase;color:#ffffff;border:solid 1px #ffffff;line-height:50px;padding:0 25px;background:none;border-radius:25px;box-sizing:border-box;text-align:center;font-size:16px;width:auto;height:auto;margin:0 5px}header .menu-wrapper .lang li a:hover{background-color:#ffffff;color:#88b027}header .menu-wrapper .menu-close-trigger{position:absolute;top:20px;right:25px;width:30px;height:30px;background:url('/images/close.svg') center center no-repeat;background-size:contain;cursor:pointer}header .menu-trigger{position:absolute;top:30px;right:20px;width:50px;height:50px;background:url('/images/menu.svg') center top no-repeat;background-size:100% auto;cursor:pointer}header .menu-trigger:hover{background-position:center bottom}header .point.point-a{left:20px;top:130px}}@media (max-width: 600px){header .start{display:none}}@media (max-width: 490px){header{margin-top:60px}header .menu-wrapper h1{font-size:30px;margin-bottom:20px}header .menu-wrapper .menu-close-trigger{top:20px;right:20px}header .menu-wrapper .menu li a{font-size:20px;margin:5px 0}header .point.point-a{left:0;right:0;top:-60px;height:60px;background:#88b027;text-align:center;color:#ffffff;line-height:75px;width:auto;font-size:26px;text-transform:uppercase;font-family:josefin_sanssemibold, Arial, sans-serif;vertical-align:middle}header .point.point-a span{font-size:28px}header .point.point-a:before{content:"";position:absolute;left:50%;bottom:-16px;width:0;height:0;border-style:solid;border-width:16px 16px 0 16px;border-color:#87b027 transparent transparent transparent;margin-left:-16px}}.tooltipster-content span{width:140px;height:140px;position:relative;display:block;background-color:#88b027;color:#ffffff;text-align:center;box-sizing:border-box;padding:50px 20px 0;font-size:14px;font-family:josefin_sansregular, Arial, sans-serif;line-height:1em}.tooltipster-content span strong{font-family:josefin_sanssemibold, Arial, sans-serif;font-size:52px;line-height:.5em}.tooltipster-content span small{font-size:13px}.tooltipster-content span em{font-size:15px;font-style:normal}.tooltipster-content span:before{content:"";position:absolute;z-index:1;top:10px;left:10px;right:10px;bottom:10px;border:solid 3px #ffffff}.tooltipster-homeoffice-reserved .tooltipster-content span{background-color:#ddb043}.tooltipster-homeoffice-reserved.tooltipster-sidetip.tooltipster-homeoffice.tooltipster-top .tooltipster-arrow-border{border-top-color:#ddb043}.tooltipster-homeoffice-orally-reserved .tooltipster-content span{background-color:#e6e301}.tooltipster-homeoffice-orally-reserved.tooltipster-sidetip.tooltipster-homeoffice.tooltipster-top .tooltipster-arrow-border{border-top-color:#e6e301}.tooltipster-homeoffice-sold .tooltipster-content span{background-color:#d23434;color:#ffffff}.tooltipster-homeoffice-sold.tooltipster-sidetip.tooltipster-homeoffice.tooltipster-top .tooltipster-arrow-border{border-top-color:#d23434}.section-flats{position:relative;background:#eee;overflow:hidden}.section-flats .flat-detail-slider{height:100%;width:0;position:absolute;left:0;top:0;transition:all 1s ease;-moz-transition:all 1s ease;-webkit-transition:all 1s ease;-o-transition:all 1s ease}.section-flats .flat-detail-slider.active{width:475px}.section-flats .flat-detail-slider.flat-detail-slider-right{left:auto;right:0}.section-flats .flat-detail-slider.flat-detail-slider-right .flat-detail{right:auto;left:45px}.section-flats .flat-detail-slider.flat-detail-slider-right .flat-detail .close{left:-45px;right:auto}.section-flats .flat-detail-slider.flat-detail-slider-detail{height:auto;width:auto;position:static;min-height:100vh}.section-flats .flat-detail-slider.flat-detail-slider-detail .flat-detail{max-width:430px;position:relative;margin:0 auto;min-height:100vh;right:0}.section-flats .flat-detail-slider.flat-detail-slider-detail .flat-detail .reserve{position:fixed}.section-flats .flat-detail-slider.flat-detail-slider-detail .flat-detail .close{right:35px !important;left:auto !important;width:30px;height:30px;background:transparent url('/images/close-black.svg') center center / contain no-repeat}.section-flats .flat-detail{right:45px;height:100%;width:430px;background:#ffffff;position:absolute;z-index:9;top:0;padding:70px 50px 140px;box-sizing:border-box}#cboxLoadedContent.section-flats .flat-detail{padding-top:50px}.section-flats .flat-detail h3{color:#88b027;font-family:josefin_sansregular, Arial, sans-serif;font-size:45px;line-height:.8em;text-transform:uppercase;text-align:center;margin:0}.section-flats .flat-detail .small{margin:0 0 20px;text-align:center;text-transform:uppercase;font-size:15px}.section-flats .flat-detail .flat-plan{display:block;max-width:100%;margin:0 auto}.section-flats .flat-detail table{width:100%;border-collapse:collapse;margin:20px 0}.section-flats .flat-detail table th{text-align:left;font-weight:normal;text-transform:uppercase;padding:10px 0}.section-flats .flat-detail table td{text-align:right;font-weight:700;color:#88b027}.section-flats .flat-detail table .orally-reserved-title{display:none}.section-flats .flat-detail .close{position:absolute;top:35px;right:-45px;width:45px;height:105px;background:#4a4a4a url('/images/zavaraci_krizek_detail_ceniku.svg') center 80px no-repeat;z-index:2;cursor:pointer;font-size:0}.section-flats .flat-detail .close span{font-size:16px;text-transform:uppercase;color:#ffffff;transform:rotate(-90deg);display:block;position:relative;top:39px;font-family:josefin_sansregular, Arial, sans-serif}.section-flats .flat-detail .reserve{position:absolute;bottom:0;left:0;right:0;text-align:center;display:block;height:75px;background:#88b027;font-size:18px;font-family:josefin_sanssemibold, Arial, sans-serif;line-height:75px;color:#ffffff;text-transform:uppercase}.section-flats .flat-detail .reserve:hover{background:#5f872e}.section-flats .flat-detail .reserve.reserve-reserved,.section-flats .flat-detail .reserve.reserve-sold,.section-flats .flat-detail .reserve.reserve-ask-price,.section-flats .flat-detail .reserve.reserve-orally-reserved{display:none}.section-flats .flat-detail .show-pricelist{position:absolute;bottom:100px;left:0;right:0;text-align:center;color:#000000;display:inline-block}.section-flats .flat-detail .show-pricelist:hover{color:#88b027}.section-flats .flat-detail.flat-detail-reserved h3{color:#ddb043}.section-flats .flat-detail.flat-detail-reserved table td{color:#ddb043}.section-flats .flat-detail.flat-detail-reserved .reserve-reserved{display:block;background:#ddb043;color:#ae892f}.section-flats .flat-detail.flat-detail-orally-reserved h3{color:#e6e301}.section-flats .flat-detail.flat-detail-orally-reserved table td{color:#e6e301}.section-flats .flat-detail.flat-detail-orally-reserved .orally-reserved-title{display:table-row}.section-flats .flat-detail.flat-detail-sold h3{color:#d23434}.section-flats .flat-detail.flat-detail-sold table td{color:#d23434}.section-flats .flat-detail.flat-detail-sold .reserve-sold{display:block;background:#d23434;color:#a20d0d}.section-flats .flat-detail.flat-detail-ask-price .reserve-ask-price{display:block}.section-flats .price-list{background:#ffffff;padding:130px 70px 20px;box-sizing:border-box;z-index:9;flex-direction:column;align-items:stretch}.section-flats .price-list h3{text-align:center;color:#000000;font-size:20px;text-transform:uppercase;margin:0 0 50px;font-family:josefin_sanssemibold, Arial, sans-serif}.section-flats .price-list .select,#cboxLoadedContent .table-wrapper-responsive .select{width:100%;height:50px;padding:0 40px;border:solid 1px #cccccc;line-height:50px;border-radius:25px;box-sizing:border-box;margin:20px 0 40px;background:url('/images/arrow-right.svg') calc(100% - 30px) center no-repeat}.section-flats .price-list .select select,#cboxLoadedContent .table-wrapper-responsive .select select{border:none;background:none;-webkit-appearance:none;-moz-appearance:none;font-family:josefin_sansregular, Arial, sans-serif;font-size:16px;text-transform:uppercase;width:100%;color:#000000}.section-flats .price-list .select select:focus,#cboxLoadedContent .table-wrapper-responsive .select select:focus{outline:none}.section-flats .price-list .select select::-ms-expand,#cboxLoadedContent .table-wrapper-responsive .select select::-ms-expand{display:none}.section-flats .price-list .filter{list-style:none;display:block;margin:0 0 55px;text-align:center}.section-flats .price-list .filter:after{display:block;content:"";clear:both}.section-flats .price-list .filter li{display:inline-block;margin-right:9px}.section-flats .price-list .filter li:first-child{margin-right:40px;text-transform:uppercase}.section-flats .price-list .filter li a{display:block;padding:0 25px;border:solid 2px #88b027;color:#88b027;border-radius:27px;line-height:50px;font-size:15px;font-family:'open_sanssemibold', Arial, sans-serif;margin-bottom:9px;position:relative}.section-flats .price-list .filter li a:hover,.section-flats .price-list .filter li a.active{background:#88b027;color:#ffffff}.section-flats .price-list .filter li a.active:before{position:absolute;left:9px;top:50%;background:url('/images/zavaraci_krizek_detail_ceniku.svg') center / 12px no-repeat;width:12px;height:12px;margin-top:-5px;content:"";display:block}.section-flats .price-list .filter li a sup{font-size:50%}.section-flats .price-list .table-wrapper table{width:100%;border-collapse:collapse}.section-flats .price-list .table-wrapper table thead th{height:75px;font-size:13px;font-family:josefin_sanssemibold, Arial, sans-serif;font-weight:normal;text-transform:uppercase;color:#000000;cursor:pointer}.section-flats .price-list .table-wrapper table thead th:hover{color:#88b027}.section-flats .price-list .table-wrapper table tbody .row{cursor:pointer}.section-flats .price-list .table-wrapper table tbody .row.row-odd{background:#f3f7e9}.section-flats .price-list .table-wrapper table tbody .row:hover > td{background:#a4cd40;color:#ffffff}.section-flats .price-list .table-wrapper table tbody .row:hover > td.price{color:#ffffff}.section-flats .price-list .table-wrapper table tbody .row.row-reserved{background:#f9e1b6;color:#eb9a0e}.section-flats .price-list .table-wrapper table tbody .row.row-reserved:hover > td{background:#f9e1b6;color:#eb9a0e}.section-flats .price-list .table-wrapper table tbody .row.row-reserved .price{color:#eb9a0e}.section-flats .price-list .table-wrapper table tbody .row.row-reserved .btn{background:#f9e1b6;color:#eb9a0e;pointer-events:none}.section-flats .price-list .table-wrapper table tbody .row.row-sold{background:#ffd9d9;color:#db0202;cursor:auto}.section-flats .price-list .table-wrapper table tbody .row.row-sold:hover > td{background:#ffd9d9;color:#db0202}.section-flats .price-list .table-wrapper table tbody .row.row-sold .price{color:#db0202}.section-flats .price-list .table-wrapper table tbody .row.row-sold .btn{background:#ffd9d9;color:#db0202;pointer-events:none}.section-flats .price-list .table-wrapper table tbody .row.row-orally-reserved{background:#f7f7b2;color:#d1ce00}.section-flats .price-list .table-wrapper table tbody .row.row-orally-reserved:hover > td{background:#f7f7b2;color:#d1ce00}.section-flats .price-list .table-wrapper table tbody .row.row-orally-reserved .price{color:#d1ce00}.section-flats .price-list .table-wrapper table tbody .row.row-orally-reserved .btn{background:#f7f7b2;color:#d1ce00;pointer-events:none}.section-flats .price-list .table-wrapper table tbody .row.row-hidden{display:none}.section-flats .price-list .table-wrapper table tbody .row > td{text-align:center;padding:7px 0;font-family:'open_sanssemibold', Arial, sans-serif}.section-flats .price-list .table-wrapper table tbody .row > td:nth-child(10){width:50px}.section-flats .price-list .table-wrapper table tbody .row > td:last-child{width:150px}.section-flats .price-list .table-wrapper table tbody .row > td.price{color:#88b027}.section-flats .price-list .table-wrapper table tbody .row > td .btn{display:block;width:140px;background:#88b027;color:#ffffff;line-height:40px;text-transform:uppercase;font-size:13px}.section-flats .price-list .table-wrapper table tbody .row > td .btn:hover{background:#5f872e}.section-flats .price-list .table-wrapper table tbody .row > td .btn-pdf{display:block;width:40px;border:solid 1px #88b027;color:#88b027;line-height:40px;text-transform:uppercase;font-size:13px}.section-flats .price-list .table-wrapper table tbody .row > td .btn-pdf:hover{background:#5f872e;border-color:#5f872e;color:#ffffff}.section-flats .price-list .table-wrapper > .scroll-element,.section-flats .price-list .table-wrapper > .scroll-element div{border:none;margin:0;padding:0;position:absolute;z-index:10}.section-flats .price-list .table-wrapper > .scroll-element{background-color:#ffffff}.section-flats .price-list .table-wrapper > .scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.section-flats .price-list .table-wrapper > .scroll-element.scroll-x{bottom:0;height:12px;left:0;width:100%}.section-flats .price-list .table-wrapper > .scroll-element.scroll-y{height:100%;right:0;top:0;width:12px}.section-flats .price-list .table-wrapper > .scroll-element.scroll-x .scroll-element_outer{height:8px;top:2px}.section-flats .price-list .table-wrapper > .scroll-element.scroll-y .scroll-element_outer{left:2px;width:8px}.section-flats .price-list .table-wrapper > .scroll-element .scroll-element_outer{overflow:hidden}.section-flats .price-list .table-wrapper > .scroll-element .scroll-element_track{background-color:#eeeeee}.section-flats .price-list .table-wrapper > .scroll-element .scroll-element_size,.section-flats .price-list .table-wrapper > .scroll-element .scroll-element_track,.section-flats .price-list .table-wrapper > .scroll-element .scroll-bar{width:5px}.section-flats .price-list .table-wrapper > .scroll-element .scroll-bar{background-color:#88b027}.section-flats .price-list .table-wrapper > .scroll-element .scroll-bar:hover{background-color:#c2c2c2}.section-flats .price-list .table-wrapper > .scroll-element.scroll-draggable .scroll-bar{background-color:#919191}.section-flats .price-list .table-wrapper > .scroll-content.scroll-scrolly_visible{left:-12px;margin-left:12px}.section-flats .price-list .table-wrapper > .scroll-content.scroll-scrollx_visible{top:-12px;margin-top:12px}.section-flats .price-list .table-wrapper > .scroll-element.scroll-x .scroll-bar{min-width:10px}.section-flats .price-list .table-wrapper > .scroll-element.scroll-y .scroll-bar{min-height:10px}.section-flats .price-list .table-wrapper > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-14px}.section-flats .price-list .table-wrapper > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-14px}.section-flats .price-list .table-wrapper > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-14px}.section-flats .price-list .table-wrapper > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-14px}.section-flats .price-list .table-wrapper-responsive,#cboxLoadedContent .table-wrapper-responsive{background:#ffffff;display:none}.section-flats .price-list .table-wrapper-responsive table,#cboxLoadedContent .table-wrapper-responsive table{width:100%;border-collapse:collapse}.section-flats .price-list .table-wrapper-responsive table tr td,#cboxLoadedContent .table-wrapper-responsive table tr td{font-size:14px;text-align:center;padding:10px 5px}.section-flats .price-list .table-wrapper-responsive table tr:nth-child(2n),#cboxLoadedContent .table-wrapper-responsive table tr:nth-child(2n){background-color:#eeeeee}.section-flats .price-list .download-price-list{text-align:center;margin:50px 0 20px}.section-flats .price-list .download-price-list a{display:inline-block;text-decoration:none;text-transform:uppercase;color:#ffffff;border:solid 1px #ffffff;line-height:50px;padding:0 25px;background:none;border-radius:25px;box-sizing:border-box;text-align:center;font-size:16px;background-color:#b7ac9e;border:1px solid #b7ac9e}.section-flats .price-list .download-price-list a:hover{background-color:#ffffff;color:#b7ac9e}.section-flats .price-list .parking{text-align:center;margin:30px 20px 0;font-family:'open_sanssemibold', Arial, sans-serif}.section-flats .price-list .btn-more{display:inline-block;border:solid 2px #88b027;padding:18px 30px 12px;color:#88b027;font-size:16px;text-transform:uppercase;margin:80px 0;font-family:josefin_sanssemibold, Arial, sans-serif}.section-flats .price-list .btn-more:hover{background:#88b027;color:#ffffff}.section-flats .model3d{width:100%;height:0;padding-top:75%;position:relative}.section-flats .model3d .preloader{background:#ffffff url('/images/preloader.gif') no-repeat center center;position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;display:block}.section-flats .model3d .frame{width:100%;height:100%;position:absolute;top:0;left:0;z-index:5;background:no-repeat 0 0;background-size:cover}.section-flats .model3d .frame.frame-1-A{background-image:url('/images/cenik/1/A/bg.jpg')}.section-flats .model3d .frame.frame-1-B{background-image:url('/images/cenik/1/B/bg.jpg')}.section-flats .model3d .frame.frame-2-A{background-image:url('/images/cenik/2/A/bg.jpg')}.section-flats .model3d .frame.frame-2-B{background-image:url('/images/cenik/2/B/bg.jpg')}.section-flats .model3d .frame .imageMap{width:100%;height:100%;position:absolute;top:0;left:0;z-index:10}.section-flats .model3d .frame .imageMap > img{width:100%;display:block}.section-flats .model3d .frame .light{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:no-repeat 0 0;background-size:cover}.section-flats .model3d .frame .btn{display:block;position:absolute;bottom:50px;left:50px;list-style:none;z-index:11}.section-flats .model3d .frame .btn li{display:inline}.section-flats .model3d .frame .btn li a{display:inline-block;text-decoration:none;text-transform:uppercase;color:#ffffff;border:solid 1px #ffffff;line-height:50px;padding:0 25px;background:none;border-radius:25px;box-sizing:border-box;text-align:center;font-size:16px;border-radius:0;margin-right:15px;background-color:#ffffff;border-color:#ffffff;color:#88b027}.section-flats .model3d .frame .btn li a:hover{background-color:#88b027;border-color:#88b027;color:#ffffff}.section-flats .model3d .frame .btn li a.show-pricelist{background-color:#88b027;border-color:#88b027;color:#ffffff}.section-flats .model3d .frame .btn li a.show-pricelist:hover{background-color:#ffffff;border-color:#ffffff;color:#88b027}.section-flats .model3d .frame .view{position:absolute;top:65px;left:50%;width:120px;height:85px;background:#88b027;color:#ffffff;margin-left:-60px;text-transform:uppercase;text-align:center;font-size:16px;display:flex;justify-content:center;align-items:center;box-sizing:border-box;padding:0 10px}.section-flats .model3d .frame .view:after{position:absolute;content:"";bottom:-15px;left:50%;margin-left:-15px;display:block;width:0;height:0;border-style:solid;border-width:15px 15px 0 15px;border-color:#87b027 transparent transparent transparent}@media (max-width: 1100px){.section-flats .price-list{max-width:100%;padding:40px 20px 35px}.section-flats .price-list .table-wrapper{width:100%}.section-flats .price-list .select,#cboxLoadedContent .table-wrapper-responsive .select{margin-bottom:20px}.section-flats .price-list h3{margin-bottom:30px}.section-flats .price-list .download-price-list{margin-top:20px}.section-flats .price-list .filter li a{font-size:13px;padding:0 15px}}@media (max-width: 960px){.section-flats .price-list .table-wrapper{height:70%}.section-flats .price-list .table-wrapper table thead th{font-size:11px}.section-flats .price-list .table-wrapper table tbody .row > td:last-child{width:120px}.section-flats .price-list .table-wrapper table tbody .row > td .btn{width:110px}.section-flats .model3d .frame .btn{left:20px;bottom:20px}}@media (max-width: 660px){.section-flats .model3d{margin-bottom:80px;width:150%;left:-25%;top:-28%}.section-flats .model3d .frame{height:130%;top:-30%}.section-flats .model3d .frame .btn{left:0;right:0;bottom:-80px;top:auto;margin:auto;text-align:center;width:66.66%;display:flex;height:80px}.section-flats .model3d .frame .btn li{flex:0 1 33%;display:flex}.section-flats .model3d .frame .btn li a:nth-child(n){margin:0;border-radius:0;font-size:12px;flex:1 1 100%;line-height:1.2em;padding:0 10px;display:flex;justify-content:center;align-items:center;background:#ffffff;color:#aaa;border-top:none;border-left:none;border-color:#cccccc}.section-flats .model3d .frame .btn li a:nth-child(n):hover{background:#88b027;color:#ffffff}.section-flats .model3d .frame .btn li:last-child{flex-basis:34%}.section-flats .model3d .frame .view{margin-left:0;left:19%;top:26%;width:auto;height:auto;padding:10px 15px;font-size:12px}.section-flats .model3d .frame.frame-1-A .view,.section-flats .model3d .frame.frame-1-B .view{left:auto;right:19%}.section-flats .model3d .preloader{height:130%;top:-30%}.section-flats .price-list-slider{width:100%;position:relative;height:auto}.section-flats .price-list{height:auto;position:relative}.section-flats .price-list .close{display:none}.section-flats .price-list .select,#cboxLoadedContent .table-wrapper-responsive .select{padding-left:20px}.section-flats .price-list .select.select-flat,#cboxLoadedContent .table-wrapper-responsive .select.select-flat{display:block}.section-flats .price-list .select.select-order,#cboxLoadedContent .table-wrapper-responsive .select.select-order{display:none}.section-flats .price-list .table-wrapper{display:none}.section-flats .price-list .filter{display:none}.section-flats .price-list .table-wrapper-responsive,#cboxLoadedContent .table-wrapper-responsive{display:block}.section-flats .price-list .btn-more{margin:30px 0}.section-flats .flat-detail-slider{height:auto;width:auto;position:relative;display:none}.section-flats .flat-detail-slider.active{display:block;width:auto}.section-flats .flat-detail-slider.active .flat-detail{right:0;left:0}.section-flats .flat-detail-slider.flat-detail-slider-detail{display:block}.section-flats .flat-detail-slider.flat-detail-slider-detail .flat-detail{padding-top:70px}.section-flats .flat-detail{height:auto;width:auto;position:relative;padding:5px 20px 140px;right:0;left:0}.section-flats .flat-detail ul .show-pricelist{display:none}.section-flats .flat-detail .close{position:absolute;top:35px;right:35px !important;left:auto !important;width:30px;height:30px;background:url('/images/close-black.svg') center center no-repeat;background-size:contain;z-index:2;cursor:pointer}.section-flats .flat-detail .close span{display:none}}@media (max-width: 400px){.section-flats .model3d .frame .btn li a{font-size:12px;padding:0 15px}}#cboxLoadedContent .table-wrapper-responsive{display:block}@media (min-width: 660px){#cboxLoadedContent.section-flats .flat-detail-slider.flat-detail-slider-colorbox{display:flex;position:static;padding:0;justify-content:center;align-items:center;width:auto}#cboxLoadedContent.section-flats .flat-detail-slider.flat-detail-slider-colorbox.active .flat-detail{right:0;left:0;height:auto;position:relative}#cboxLoadedContent.section-flats .flat-detail-slider.flat-detail-slider-colorbox.active .flat-detail .close{display:none !important}}.section-text{max-width:750px;margin:80px auto 90px;padding:0 20px}.section-text p{line-height:2.35em;font-size:17px;margin-bottom:45px}.section-text p strong{color:#000000}.section-text .financing{max-width:750px;margin:0 auto 50px;list-style:none}.section-text .financing li{margin-bottom:8px;padding:19px 20px 19px 50px;font-family:'open_sanssemibold', Arial, sans-serif;font-size:17px;line-height:1.3em;background:#edf3df url('/images/odrazka_zelena.svg') 30px center / 12px auto no-repeat}.section-text .financing li span{font-family:'open_sansregular', Arial, sans-serif}.section-text .ucb{display:block;margin-bottom:10px}.section-text h4{font-size:18px;font-family:'open_sanssemibold', Arial, sans-serif;color:#88b027;margin:0px 0 15px}.section-text .financing-steps{list-style:none}.section-text .financing-steps li{font-size:17px;line-height:2.3em;padding-left:18px;background:url('/images/odrazka_zelena.svg') 0 14px / 12px auto no-repeat;margin-bottom:5px}.section-text.section-text-locality{background:#f5f5f5;padding:50px 0;margin:50px 0 0;max-width:none}.section-text.section-text-locality > div{max-width:750px;margin:0 auto;padding:0 20px}.section-text.section-text-locality > div em{font-style:normal;color:#88b027}@media (max-width: 600px){.section-text{margin:60px auto 45px}.section-text .two-columns{-moz-column-count:1;-webkit-column-count:1;column-count:1}.section-text .project-steps h2{margin-top:30px}.section-text .project-steps ul{margin:30px 0;flex-wrap:wrap;justify-content:center}.section-text .project-steps ul li{margin-bottom:20px}}.section-basic-data{background:#88b027;padding:130px 20px;font-family:josefin_sansregular, Arial, sans-serif;color:#ffffff;position:relative}.section-basic-data h2{font-size:108px;color:#ffffff;text-transform:none;font-family:josefin_sanssemibold, Arial, sans-serif;letter-spacing:-7px;line-height:1em;margin-bottom:25px}.section-basic-data h2 strong{color:#5f872e;font-family:josefin_sanssemibold, Arial, sans-serif}.section-basic-data p{text-align:center;margin:0}.section-basic-data p a,.section-standards .info .btn{display:inline-block;border:solid 2px #ffffff;padding:18px 30px 12px;color:#ffffff;font-size:16px;text-transform:uppercase}.section-basic-data p a:hover,.section-standards .info .btn:hover{background:#ffffff;color:#88b027}.section-basic-data .invest{position:absolute;top:100%;background:#ffffff;z-index:9;padding:0 20px;left:0;right:0;max-height:0;overflow:hidden;transition:all .3s ease}.section-basic-data .invest.invest-open{max-height:1000px;padding:80px 20px 20px;z-index:99}.section-basic-data .invest:before{position:absolute;content:"";display:block;top:-40px;left:50%;margin-left:-50px;width:0;height:0;border-style:solid;border-width:0 50px 40px 50px;border-color:transparent transparent #ffffff transparent}.section-basic-data .invest .img{display:block;margin:0 auto 30px}.section-basic-data .invest h3{color:#88b027;max-width:530px;margin:0 auto 20px;line-height:1.2em;font-size:45px;text-align:center;font-family:josefin_sanssemibold, Arial, sans-serif}.section-basic-data .invest p{margin:0 auto 50px;max-width:750px;line-height:2.35em;font-size:17px;text-align:justify;text-align-last:center;font-family:'open_sansregular', Arial, sans-serif}.section-basic-data .invest p strong{color:#88b027;font-family:'open_sanssemibold', Arial, sans-serif}.section-basic-data .invest p .btn{border:solid 2px #88b027;color:#88b027;font-family:josefin_sansregular, Arial, sans-serif;line-height:1.8em}.section-basic-data .invest p .btn:hover{background:#88b027;color:#ffffff}@media (max-width: 960px){.section-basic-data{padding:80px 40px}.section-basic-data h2{font-size:60px;line-height:1em}}.section-standards{margin:50px 0;height:0;padding-top:50%;position:relative}.section-standards > a{position:absolute;background-size:cover;background-position:center center;width:30%;margin:.25%;height:49%;overflow:hidden}.section-standards > a h3{position:absolute;font-size:19px;color:#88b027;left:40px;bottom:35px;width:100px;margin:0;font-family:josefin_sansregular, Arial, sans-serif;transition:all 1s ease;-moz-transition:all 1s ease;-webkit-transition:all 1s ease;-o-transition:all 1s ease}.section-standards > a span{display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;background-size:cover;background-position:center center;background-color:#f5f5f5;transition:all 1s ease;-moz-transition:all 1s ease;-webkit-transition:all 1s ease;-o-transition:all 1s ease}.section-standards > a:hover span{transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);background-color:#88b027}.section-standards > a:hover h3{color:#ffffff}.section-standards > a.others{height:66%;right:0;top:0}.section-standards > a.others span{background-image:url('/images/standard-others.png')}.section-standards > a.others h3{top:35px}.section-standards > a.tailored{right:0;bottom:0.25%;height:32%}.section-standards > a.tailored span{background-image:url('/images/standard-tailored.png')}.section-standards > a.tailored h3{top:35px}.section-standards > a.house{width:38.5%;top:0}.section-standards > a.house span{background-image:url('/images/standard-house.png')}.section-standards > a.house h3{top:35px}.section-standards > a.terrace{width:38.5%;bottom:0.25%}.section-standards > a.terrace span{background-image:url('/images/standard-terrace.png')}.section-standards > a.bathroom{left:39%;top:0}.section-standards > a.bathroom span{background-image:url('/images/standard-bathroom.png')}.section-standards > a.apartment{left:39%;bottom:0.25%}.section-standards > a.apartment span{background-image:url('/images/standard-appartment.png')}.section-standards > a.apartment h3{top:35px;right:40px;left:auto}.section-standards .info{display:none;position:absolute;left:0.25%;right:0.25%;top:99.25%;background-color:#88b027;z-index:1;color:#ffffff;padding:90px 20px 70px;text-align:center}.section-standards .info.active{display:block}.section-standards .info:before{position:absolute;content:"";display:block;top:-40px;left:50%;margin-left:-50px;width:0;height:0;border-style:solid;border-width:0 50px 40px 50px;border-color:transparent transparent #88b027 transparent}.section-standards .info > div{margin:0 auto;max-width:750px;box-sizing:border-box;text-align:left}.section-standards .info > div h3{margin:0 auto 40px;font-size:45px;color:#ffffff;text-align:center;font-family:josefin_sanssemibold, Arial, sans-serif}.section-standards .info > div h4{text-transform:uppercase;font-size:17px;margin:0;position:relative;font-family:open_sanssemibold, sans-serif;padding-left:25px;margin-bottom:5px}.section-standards .info > div h4:before{position:absolute;left:0;top:4px;background:url('/images/odrazka_bila.svg') no-repeat;background-size:contain;width:15px;height:15px;content:""}.section-standards .info > div p{color:#ffffff;margin:0 0 30px;text-align:left;line-height:2.35em;font-size:17px}.section-standards .info .btn{margin-top:40px}.section-standards .info .close{position:absolute;top:30px;right:30px;background:url('/images/zaviraci_krizek_bily.svg') center / contain no-repeat;width:32px;height:32px;z-index:2}@media (max-width: 1100px){.section-standards{margin:30px 0;height:auto;padding:0;display:flex;flex-wrap:wrap;justify-content:space-between}.section-standards > a{position:relative;flex:0 0 33%}.section-standards > a.house,.section-standards > a.bathroom,.section-standards > a.terrace,.section-standards > a.others,.section-standards > a.apartment,.section-standards > a.tailored{height:300px;left:0;top:0;right:0;bottom:0;margin:0 0 4px}.section-standards > a h3{left:20px;bottom:35px}}@media (max-width: 490px){.section-standards > a{position:relative;flex:0 0 49.5%}.section-standards .info{padding-bottom:40px}.section-standards .info .btn{margin-top:0}}.section-gallery{margin:50px 0 0}.section-gallery p{text-align:center;margin:30px 0;font-family:'open_sanssemibold', Arial, sans-serif}.section-gallery .photo-set{height:0;padding-top:57%;position:relative;margin-bottom:.5%}.section-gallery .photo-set > a{position:absolute;overflow:hidden;cursor:pointer}.section-gallery .photo-set > a span{display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;background-size:cover;background-position:center;transition:all 1s ease;-moz-transition:all 1s ease;-webkit-transition:all 1s ease;-o-transition:all 1s ease}.section-gallery .photo-set > a:hover span{transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1)}.section-gallery .photo-set > a:nth-child(5n-4){height:54.5%;width:49.75%;top:0;left:0}.section-gallery .photo-set > a:nth-child(5n-3){right:0;top:0;height:54.5%;width:49.75%}.section-gallery .photo-set > a:nth-child(5n-2){left:0;bottom:0;height:44.75%;width:39.5%}.section-gallery .photo-set > a:nth-child(5n-1){width:29%;bottom:0;left:40%;height:44.75%}.section-gallery .photo-set > a:nth-child(5n){bottom:0;right:0;width:30.5%;height:44.75%}.section-gallery .photo-set:nth-child(1) a:nth-child(1) span{background-image:url('/images/gallery/1.jpg?v=1')}.section-gallery .photo-set:nth-child(1) a:nth-child(2) span{background-image:url('/images/gallery/2.jpg?v=1')}.section-gallery .photo-set:nth-child(1) a:nth-child(3) span{background-image:url('/images/gallery/3.jpg?v=1')}.section-gallery .photo-set:nth-child(1) a:nth-child(4) span{background-image:url('/images/gallery/4.jpg')}.section-gallery .photo-set:nth-child(1) a:nth-child(5) span{background-image:url('/images/gallery/5.jpg')}.section-gallery .photo-set:nth-child(2) a:nth-child(1) span{background-image:url('/images/gallery/6.jpg?v=1')}.section-gallery .photo-set:nth-child(2) a:nth-child(2) span{background-image:url('/images/gallery/7.jpg?v=1')}.section-gallery .photo-set:nth-child(2) a:nth-child(3) span{background-image:url('/images/gallery/8.jpg?v=1')}.section-gallery .photo-set:nth-child(2) a:nth-child(4) span{background-image:url('/images/gallery/9.jpg')}.section-gallery .photo-set:nth-child(2) a:nth-child(5) span{background-image:url('/images/gallery/10.jpg')}.section-map{position:relative}.section-map .map{width:100%;height:0;padding-top:55%}.section-map .info{position:absolute;max-width:460px;margin:auto;padding:20px;background:#ffffff;border:solid 1px #b7ac9e;bottom:40px;left:0;right:0;text-align:center;display:none}.section-map .info h2{font-family:josefin_sansregular, Arial, sans-serif;color:#88b027;font-size:20px;text-transform:uppercase;line-height:1.3em;margin:0 0 5px}.section-map .info p{text-align:center;font-size:12px;margin:0;line-height:1.5em}@media (max-width: 960px){.section-map .map{position:relative;padding-top:100%}}.brochure-section{margin:50px 0;text-align:center}.brochure-section .btn{display:inline-block;text-decoration:none;text-transform:uppercase;border:solid 1px #ffffff;line-height:50px;padding:0 25px;background:none;border-radius:25px;box-sizing:border-box;text-align:center;font-size:16px;background-color:#88b027;color:#ffffff}.brochure-section .btn:hover{background-color:#b7ac9e}@media (max-width: 660px){.brochure-section .btn{font-size:14px}}footer .footer-top{display:flex}footer .footer-top > div{flex:0 0 25%;padding:70px 45px 50px;box-sizing:border-box;display:flex;justify-content:center;align-items:center}footer .footer-top > div:nth-child(1){background:#88b027}footer .footer-top > div:nth-child(2){background:#95be33}footer .footer-top > div:nth-child(3){background:#88b027}footer .footer-top > div:nth-child(4){background:#95be33}footer .footer-top > div img{display:block;margin:0 auto 30px}footer .footer-top > div h2{font-size:20px;color:#ffffff;letter-spacing:0;text-transform:uppercase;text-align:left;margin-bottom:15px}footer .footer-top > div p{font-size:17px;color:#ffffff;line-height:1.5em;margin:0}footer .footer-top > div p a{color:#ffffff}footer .footer-top > div p a:hover{color:#4a6b21}footer .footer-bottom{display:flex;list-style:none}footer .footer-bottom li{flex:0 0 50%;display:flex}footer .footer-bottom li a{flex:0 0 100%;display:block;padding:20px;font-size:30px;color:#ffffff;background:#5f872e;text-align:center;font-family:'open_sanssemibold', Arial, sans-serif;box-sizing:border-box}footer .footer-bottom li a:hover{background:#6ea031}footer .footer-bottom li:nth-child(2) a{background:#4a6b21}footer .footer-bottom li:nth-child(2) a:hover{background:#6ea031}footer.footer-fixed .footer-top{margin-bottom:67px}footer.footer-fixed .footer-bottom{z-index:999;position:fixed;left:0;right:0;bottom:0}@media (max-width: 1300px){footer .footer-top > div{padding-left:20px;padding-right:20px}}@media (max-width: 1100px){footer .footer-top{flex-wrap:wrap}footer .footer-top > div{flex-basis:50%;padding:30px 20px}footer .footer-top > div:nth-child(3){background-color:#95be33}footer .footer-top > div:nth-child(4){background-color:#88b027}footer .footer-bottom li a{font-size:18px}}@media (max-width: 580px){footer .footer-top{display:block}footer .footer-top div{display:block}footer .footer-top div:nth-child(3){background-color:#88b027}footer .footer-top div:nth-child(4){background-color:#95be33}footer .footer-top div h2,footer .footer-top div p{text-align:center}footer .footer-bottom{display:block}}.reservation-form{background:#ffffff;max-width:430px;width:100%;box-sizing:border-box;padding:45px 55px 110px;position:relative}.reservation-form h2{color:#88b027;font-size:40px;margin-bottom:20px}.reservation-form h2.smile{padding-top:160px;background:url('/images/smajlik-rezervace.svg') center top no-repeat}.reservation-form p{text-align:center;margin:20px 0}.reservation-form input[type=text],.reservation-form textarea{display:inline-block;text-decoration:none;text-transform:uppercase;border:solid 1px #b7ac9e;line-height:50px;padding:0 25px;background:none;background-color:rgba(0, 0, 0, 0);box-sizing:border-box;text-align:center;font-size:16px;width:100%;background-color:#ffffff;margin-bottom:10px;color:#b7ac9e}.reservation-form textarea{padding:15px 25px;line-height:1.2em;min-height:110px}.reservation-form input[type=submit],.reservation-form a.closeBtn{display:block;text-decoration:none;text-transform:uppercase;color:#ffffff;border:none;line-height:70px;padding:0 25px;background:none;background-color:#88b027;box-sizing:border-box;text-align:center;font-size:16px;position:absolute;bottom:0;left:0;right:0;width:100%}.reservation-form input[type=submit]:hover,.reservation-form a.closeBtn:hover{background-color:#5f872e}@media (max-width: 490px){.reservation-form{padding:45px 20px 70px}}.flash{margin:20px auto;text-align:center;font-size:20px;color:darkred;box-sizing:border-box}ul.pagination{margin:1em 0;font-size:90%;list-style:none}ul.pagination li{display:inline;list-style:none;background:none;padding:0}.pagination a,.pagination span{margin-right:0.1em;padding:0.2em 0.5em;color:#999999}.pagination a{text-decoration:none;color:#0067b1}.pagination .current{background:#0067b1;color:white;font-weight:bold}.cookie-alert{padding:10px 25px;position:fixed;right:0;bottom:0;left:0;background:#4a4a4a;color:#ffffff;box-sizing:border-box;z-index:1000;display:none;justify-content:space-between;align-items:center}.cookie-alert.cookies-alert-open{display:flex}.cookie-alert p{color:#ffffff;margin:0}.cookie-alert p a{color:#88b027;text-decoration:underline}.cookie-alert .btn{background:#88b027;color:#ffffff;height:54px;line-height:54px;display:inline-block;padding:0 25px;font-size:15px;text-transform:uppercase;margin-left:20px;cursor:pointer}.cookie-alert .btn:hover{color:#88b027;background:#ffffff}.section-cookies-header{position:relative;padding:30px 0 0}.section-cookies-header .logo{background:url('/images/logo-green.svg') left center / contain no-repeat;width:235px;height:75px;margin:0 auto;display:block}.section-cookies-header .close-btn{background:url('/images/close-black.svg') center / contain no-repeat;width:34px;height:34px;position:absolute;right:55px;top:55px;display:block;cursor:pointer}@media (max-width: 600px){.section-cookies-header .logo{width:calc(100% - 100px);margin:0 0 0 20px}.section-cookies-header .close-btn{right:20px;top:30px}}.section-cookies-body{max-width:750px;margin:80px auto 90px;padding:0 20px}.section-cookies-body h1{color:#000000;font-size:65px;text-align:center}.section-cookies-body h2{font-size:18px;color:#88b027;text-transform:uppercase;letter-spacing:0;text-align:left;margin:45px 0 15px;line-height:1em}.section-cookies-body h3{font-size:17px;text-transform:uppercase;margin:35px 0 15px}.section-cookies-body p{text-align:justify;font-size:17px;line-height:2.3em;margin:0 0 20px}.section-cookies-body ul{font-size:17px;line-height:2.3em;margin-bottom:30px;list-style-position:inside}.section-cookies-body ul li{margin-bottom:10px}.section-cookies-body ol{font-size:17px;line-height:2.3em;margin-bottom:30px;list-style-position:inside}.section-cookies-body ol li{margin-bottom:10px}@media (max-width: 600px){.section-cookies-body h1{font-size:30px;line-height:1.2em}}.section-news{max-width:1100px;margin:90px auto 70px;padding:0 20px;display:flex;flex-wrap:wrap;justify-content:space-between}.section-news .left-col{flex:0 1 45%;margin-bottom:60px}.section-news .right-col{flex:0 1 47%;margin-bottom:60px;display:flex;flex-direction:column;justify-content:center}.section-news h2{text-align:left;font-size:26px;line-height:1.2em;font-family:open_sanssemibold, Arial, sans-serif;letter-spacing:0;margin:0 0 15px}.section-news .date{color:#8f8f8f;font-size:16px;margin:0 0 10px}.section-news .perex{margin:0 0 30px;font-size:17px}.section-news .image{max-width:100%;display:block}.section-news .btn-detail{font-size:16px;text-transform:uppercase;font-family:josefin_sanssemibold, Arial, sans-serif}.section-news .btn-articles{display:inline-block;border:solid 2px #88b027;padding:18px 30px 12px;color:#88b027;font-size:16px;text-transform:uppercase;margin:0;font-family:josefin_sanssemibold, Arial, sans-serif}.section-news .btn-articles:hover{background:#88b027;color:#ffffff}.section-news .articles-hidden{display:none;flex-wrap:wrap;justify-content:space-between}.section-news .articles-hidden.articles-hidden-active{display:flex}.section-news .clearfix{flex:0 0 100%;text-align:center}.section-news.section-news-list{max-width:980px}.section-news.section-news-list .left-col{flex:0 1 41%}.section-news.section-news-list .right-col{flex:0 1 52%}@media (max-width: 1100px){.section-news .left-col{flex:0 1 48%}.section-news .right-col{flex:0 1 48%}}@media (max-width: 600px){.section-news .left-col,.section-news.section-news-list .left-col{flex:1 1 100%;margin-bottom:20px}.section-news .right-col,.section-news.section-news-list .right-col{flex:1 1 100%}}.section-article{max-width:900px;margin:90px auto 70px;padding:0 20px}.section-article h1{font-size:44px;line-height:1.2em;font-family:open_sanssemibold, Arial, sans-serif;letter-spacing:0;color:#88b027;margin:0 0 25px}.section-article .date{color:#8f8f8f;font-size:16px;margin:0 0 40px;text-align:center}.section-article .image{display:block;max-width:100%;margin:0 0 40px}.section-article p{margin:0 0 30px;font-size:17px;line-height:2.4em}.section-article p.perex{font-family:'open_sanssemibold', Arial, sans-serif}.section-article .text{max-width:750px;margin:0 auto}.section-article .gallery{margin:60px 0}.section-article .gallery a{float:left;width:32%;margin:1% 1% 0 0}.section-article .gallery a img{display:block;width:100%}.section-article .gallery:after{clear:both;content:"";display:block}.section-article .buttons{display:block;text-align:center}.section-article .buttons li{display:inline-block}.section-article .buttons li:first-child{margin-right:25px}.section-article .buttons li a{display:inline-block;border:solid 2px #88b027;padding:18px 30px 12px;color:#88b027;font-size:16px;text-transform:uppercase;margin:0;font-family:josefin_sanssemibold, Arial, sans-serif;margin-bottom:20px}.section-article .buttons li a:hover{background:#88b027;color:#ffffff}@media (max-width: 600px){.section-article{margin:30px 0 40px}.section-article h1{font-size:23px;line-height:1.2em}.section-article .buttons li{display:block}.section-article .buttons li:first-child{margin-right:0}}