@font-face{font-family:Roboto;font-style:normal;font-weight:100;font-display:swap;src:local(''),url(fonts/roboto-v20-latin_latin-ext-100.woff2) format('woff2'),url(fonts/roboto-v20-latin_latin-ext-100.woff) format('woff')}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-display:swap;src:local(''),url(fonts/roboto-v20-latin_latin-ext-300.woff2) format('woff2'),url(fonts/roboto-v20-latin_latin-ext-300.woff) format('woff')}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:local(''),url(fonts/roboto-v20-latin_latin-ext-400.woff2) format('woff2'),url(fonts/roboto-v20-latin_latin-ext-400.woff) format('woff')}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:local(''),url(fonts/roboto-v20-latin_latin-ext-500.woff2) format('woff2'),url(fonts/roboto-v20-latin_latin-ext-500.woff) format('woff')}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:local(''),url(fonts/roboto-v20-latin_latin-ext-700.woff2) format('woff2'),url(fonts/roboto-v20-latin_latin-ext-700.woff) format('woff')}@font-face{font-family:Roboto;font-style:normal;font-weight:900;font-display:swap;src:local(''),url(fonts/roboto-v20-latin_latin-ext-900.woff2) format('woff2'),url(fonts/roboto-v20-latin_latin-ext-900.woff) format('woff')}@font-face{font-family:BankGothic;font-style:normal;font-weight:400;font-display:swap;src:local(''),url('fonts/BankGothic Regular.woff2') format('woff2'),url('fonts/BankGothic Regular.woff') format('woff')}@font-face{font-family:BankGothic;font-style:normal;font-weight:600;font-display:swap;src:local(''),url('fonts/BankGothic Bold.woff2') format('woff2'),url('fonts/BankGothic Bold.woff') format('woff')}@font-face{font-family:Kalam;font-style:normal;font-weight:400;font-display:swap;src:local(''),url(fonts/kalam-v10-latin_latin-ext-regular.woff2) format('woff2'),url(fonts/kalam-v10-latin_latin-ext-regular.woff) format('woff'),}@keyframes toshow{0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=(@opacity*100))";-moz-opacity:0;-khtml-opacity:0;opacity:0;filter:0;bottom:-200px}100%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=(@opacity*100))";-moz-opacity:1;-khtml-opacity:1;opacity:1;filter:100;bottom:0}}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}body,html{margin:0;padding:0}a,abbr,acronym,address,blockquote,button,caption,cite,code,dd,del,dfn,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,img,label,legend,li,ol,p,pre,q,s,samp,small,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;border:0;font-size:100%;line-height:22px;font-family:inherit}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:1451px){html{font-size:63%}}@media screen and (min-width:1024px) and (max-width:1450px){html{font-size:60%}}@media screen and (max-width:1023px){html{font-size:60%}}a:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}a:active,a:hover{outline:0}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{-ms-interpolation-mode:bicubic}button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}button,input{*overflow:visible;line-height:normal}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}@-ms-viewport{width:device-width}p{margin:0}.h1,h1,h2,h3,h4,h5,h6{color:#000;font-weight:400;margin:0;padding:0;text-rendering:optimizelegibility}.titleh1,h1{font-size:48px;font-size:4.8rem;line-height:67px;font-weight:300;color:#000}@media screen and (max-width:1023px){.titleh1,h1{font-size:5vw;font-size:.5vwrem;line-height:1.3em}}@media screen and (max-width:800px){.titleh1,h1{font-size:6vw;font-size:.6vwrem;line-height:1.3em;font-weight:400}}@media screen and (max-width:400px){.titleh1,h1{font-size:7vw;font-size:.7vwrem;line-height:1.3em}}@media screen and (max-width:300px){.titleh1,h1{font-size:8vw;font-size:.8vwrem;line-height:1.3em}}.titleh2,h2{font-size:40px;font-size:4rem;line-height:56px;font-weight:500}.titleh2 span,h2 span{font-size:30px;font-size:3rem;line-height:46px}@media screen and (max-width:1023px){.titleh2,h2{font-size:5vw;font-size:.5vwrem;line-height:1.3em}.titleh2 span,h2 span{font-size:4vw;font-size:.4vwrem;line-height:1.3em}}@media screen and (max-width:600px){.titleh2,h2{font-size:6vw;font-size:.6vwrem;line-height:1.3em;font-weight:300}.titleh2 span,h2 span{font-size:5vw;font-size:.5vwrem;line-height:1.3em}}@media screen and (max-width:400px){.titleh2,h2{font-size:7vw;font-size:.7vwrem;line-height:1.3em}.titleh2 span,h2 span{font-size:6vw;font-size:.6vwrem;line-height:1.3em}}@media screen and (max-width:300px){.titleh2,h2{font-size:8vw;font-size:.8vwrem;line-height:1.3em}}.titleh3,h3{font-size:22px;font-size:2.2rem;line-height:26px}@media screen and (max-width:1023px){.titleh3,h3{font-size:4vw;font-size:.4vwrem;line-height:1.3em}}@media screen and (max-width:600px){.titleh3,h3{font-size:5vw;font-size:.5vwrem;line-height:1.3em;font-weight:400}}@media screen and (max-width:400px){.titleh3,h3{font-size:6vw;font-size:.6vwrem;line-height:1.3em}}@media screen and (max-width:300px){.titleh3,h3{font-size:7vw;font-size:.7vwrem;line-height:1.3em}}h4{font-size:19px;font-size:1.9rem;line-height:23px}h5{font-size:18px;font-size:1.8rem;line-height:20px}ol,ul{padding:0;margin:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}ol,ul{list-style:none}dl{margin-bottom:0}hr{margin:0;border:0;height:0;padding:0}strong{font-weight:700}em{font-style:italic}abbr{font-size:90%;text-transform:uppercase;border-bottom:1px dotted #ddd;cursor:help}small{font-size:100%}cite{font-style:normal}html{height:100%}body{background:#fff;color:#000;font-family:"DM Sans",arial,tahoma,verdana,sans-serif;font-size:16px;font-size:1.6pxrem;line-height:1.3;line-height:28px;margin:0;height:100%;font-display:swap}@media screen and (max-width:1200px){body.openmenu header{height:100%}body.openmenu header .in{width:100%}body.openmenu header nav{display:block;width:100%;height:100%;background:#008E9B;margin:0;position:absolute;top:0;bottom:0;z-index:90}body.openmenu header nav a{float:none;display:block;border-top:0;border-right:0;border-left:0;margin:0 0 0 100px;font-size:20px;font-size:2pxrem;line-height:30px}body.openmenu header span.menu{z-index:999;position:absolute;background:#fff;display:block;top:32px;left:2%;width:52px;height:52px;cursor:pointer}body.openmenu header span.menu:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);width:20px;top:25px;left:15px;z-index:999;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out;background:#008E9B;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}body.openmenu header span.menu:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:20px;top:25px;left:15px;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out;border:0;height:3px;background:#008E9B;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}body.openmenu header span.menu em{display:none}}.like-href,a{color:#000;outline:0;text-decoration:underline}.like-href:hover,a:hover{text-decoration:none}.in{*zoom:1;margin:0 auto;width:1416px}.in:after,.in:before{display:table;content:""}.in:after{clear:both}@media screen and (max-width:1450px){.in{width:96%}}header{*zoom:1;width:100%;position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:10}header:after,header:before{display:table;content:""}header:after{clear:both}header .logo{width:171px;height:58px;margin:36px 0;font-size:30px;font-size:3rem;line-height:30px;font-weight:600;color:#fff;text-align:center}header .logo small{font-size:14px;font-size:1.4rem;line-height:18px;font-weight:300;text-transform:uppercase;display:block;letter-spacing:.25em}header nav{display:flex;flex-direction:row;align-items:center;margin:38px auto}header nav a{padding:12px 24px;margin:0 4px;color:#fff;font-family:"DM Sans";font-weight:600;border:1px solid rgba(255,255,255,.2);cursor:pointer;text-decoration:none}header nav a:hover{border-color:#fff}header a.bravis{float:right;margin:45px 0;text-decoration:none}header a.bravis img{width:148px;height:31px}header a.bravis span{color:#fff;font-family:Roboto,arial,tahoma,verdana,sans-serif;font-size:12px;font-size:1.2pxrem;line-height:14px;display:inline-block;text-transform:uppercase}@media screen and (min-width:1201px){header .in{display:flex;flex-direction:row;justify-content:space-between}header .logo{float:left}header span.menu{display:none}}@media screen and (max-width:1200px){header .logo{display:block;margin:32px auto}header a.bravis{float:none;position:absolute;top:45px;right:32px;margin:0}header nav{display:none}header span.menu{position:absolute;display:block;top:32px;width:52px;height:52px;cursor:pointer}header span.menu em,header span.menu:after,header span.menu:before{content:"";display:block;width:24px;height:3px;background:#fff;position:absolute;top:19px;left:14px;z-index:1;-moz-transition:background .2s ease-out,color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out;-webkit-transition:background .2s ease-out,color .2s ease-out;-ms-transition:background .2s ease-out,color .2s ease-out;transition:background .2s ease-out,color .2s ease-out}header span.menu:after{top:31px}header span.menu em{top:25px;overflow:hidden}}@media screen and (min-width:901px){header a.bravis{width:228px}header a.bravis span{width:67px;text-align:right;margin:0 0 0 8px;letter-spacing:1px;position:relative;top:-4px}}@media screen and (max-width:900px){header a.bravis{width:148px;top:39px}header a.bravis span{display:block;letter-spacing:1.5px;margin-top:-10px}}@media screen and (max-width:600px){header .logo{margin:22px auto}header a.bravis{width:67px;top:38px;right:2%}header a.bravis img{width:67px;height:auto}header a.bravis span{width:67px;font-size:11px;font-size:1.1pxrem;line-height:1.3;margin-top:-5px}header span.menu{top:22px}}@media screen and (max-width:400px){header .logo{width:140px;height:auto}}@media screen and (max-width:320px){header .logo{width:100px;height:auto;margin-top:30px}}section{position:relative;*zoom:1}section:after,section:before{display:table;content:""}section:after{clear:both}section .text{width:456px}@media screen and (max-width:1500px){section .text{width:30%}}@media screen and (max-width:1200px){section .text{width:50%}}@media screen and (max-width:800px){section .text{width:100%}}section .obrazek{width:960px}section .obrazek.right picture:nth-of-type(1){float:right;width:600px;height:450px;position:relative;z-index:10}section .obrazek.right picture:nth-of-type(2){float:right;width:440px;height:440px;position:relative;z-index:20;-webkit-box-shadow:30px 54px 80px 0 rgba(0,0,0,.25);box-shadow:30px 54px 80px 0 rgba(0,0,0,.25)}@media screen and (min-width:1601px){section .obrazek.right picture:nth-of-type(1){margin:0 -80px 0 0}section .obrazek.right picture:nth-of-type(2){margin:250px -125px 0 0}}@media screen and (min-width:1501px) and (max-width:1600px){section .obrazek.right picture:nth-of-type(1){margin:0 -4% 0 0}section .obrazek.right picture:nth-of-type(2){margin:250px -125px 0 0}}@media screen and (max-width:1500px){section .obrazek{width:70%}section .obrazek.right picture:nth-of-type(1){margin:0;width:60%;height:auto}section .obrazek.right picture:nth-of-type(2){margin:20% -12% 0 0;width:40%;height:auto}}@media screen and (max-width:1200px){section .obrazek{width:50%}section .obrazek.right picture:nth-of-type(1){width:80%;height:auto}section .obrazek.right picture:nth-of-type(2){float:left;margin:-10% 0 0 10%;width:80%;height:auto}}@media screen and (max-width:800px){section .obrazek{width:100%}section .obrazek.right picture:nth-of-type(1){width:100%;height:auto}section .obrazek.right picture:nth-of-type(2){display:none}}section h1{font-size:40px;line-height:47px}section h1 small{color:#008E9B;font-size:14px;line-height:18px;text-transform:uppercase;display:block;letter-spacing:.25em;margin-bottom:8px}section p{font-size:16px;line-height:28px}section p.tcenter{text-align:center}section p.harmonogram strong{display:block;font-size:18px;font-size:1.8pxrem;line-height:22px;padding-bottom:25px;font-weight:300}section p.harmonogram strong b{font-weight:600;font-size:22px;font-size:2.2pxrem;line-height:22px}section p.harmonogram strong em{display:block;font-style:normal;font-size:14px;font-size:1.4pxrem;line-height:14px;color:#5C6C6D;font-weight:300;margin-bottom:5px}section p.harmonogram strong small{font-size:14px;font-size:1.4pxrem;line-height:14px;color:#5C6C6D;font-weight:300}section p strong{color:#008E9B}section ol{counter-reset:item}section ol li{padding:0 0 20px 46px}section ol li:before{content:counters(item,".") ".";counter-increment:item;background:#008E9B;color:#fff;font-size:14px;font-size:1.4rem;line-height:27px;width:27px;height:27px;float:left;text-align:center;margin:-2px 0 0 -46px}section#uvod:after{content:'';display:block;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.2)}section#uvod .desc{position:absolute;top:0;bottom:0;left:50%;transform:translateX(-50%);margin:auto;padding-top:229px;z-index:2;color:#fff;font-family:Rubik,arial,tahoma,verdana,sans-serif}section#uvod .desc>strong{display:block;font-size:20px}section#uvod .desc>strong:nth-child(1){font-size:64px;font-size:6.4pxrem;line-height:75px;font-weight:900}section#uvod .desc>strong:nth-child(2){font-size:48px;font-size:4.8pxrem;line-height:56px;font-weight:300}section#uvod .desc p{font-size:24px;line-height:38px;margin:36px 0 0;width:413px}section#uvod .desc ul{margin:36px 0 0;width:413px}section#uvod .desc ul li{list-style-type:disc;font-size:24px;font-size:2.4pxrem;line-height:38px;margin-left:20px}section#uvod .desc a.btn.red{margin-top:24px;font-size:16px;font-size:1.6rem;line-height:32px}section#uvod .desc>div{position:absolute;bottom:87px}section#uvod .desc>div strong{display:block;font-weight:300}@media screen and (min-width:1651px){section#uvod .desc>div strong:nth-child(1){font-size:160px;font-size:16pxrem;line-height:189px}section#uvod .desc>div strong:nth-child(2){font-size:80px;font-size:8pxrem;line-height:72px;margin-top:36px}}@media screen and (max-width:1650px){section#uvod{min-width:100%;min-height:100%}section#uvod .desc{padding-top:15%}section#uvod .desc strong:nth-child(1){font-size:45px;font-size:4.5pxrem;line-height:55px}section#uvod .desc strong:nth-child(2){font-size:32px;font-size:3.2pxrem;line-height:40px}section#uvod .desc>div{bottom:5%}section#uvod .desc>div strong:nth-child(1){font-size:100px;font-size:10pxrem;line-height:100px}section#uvod .desc>div strong:nth-child(2){font-size:60px;font-size:6pxrem;line-height:52px;margin-top:10px}section#uvod video{position:absolute;left:50%;transform:translateX(-50%);min-height:100%;min-width:100%;object-fit:cover}}@media screen and (min-width:901px){section#uvod .desc>div strong:nth-child(2){margin-left:190px;text-indent:-125px}}@media screen and (max-width:900px),(max-height:500px) and (orientation:landscape){section#uvod:after{background-color:rgba(0,0,0,.4)}section#uvod .desc{padding-top:20%;text-align:center}section#uvod .desc strong:nth-child(1){font-size:34px;font-size:3.4pxrem;line-height:40px}section#uvod .desc strong:nth-child(2){font-size:28px;font-size:2.8pxrem;line-height:36px}section#uvod .desc p{font-size:20px;font-size:2pxrem;line-height:26px;margin:20px auto;width:50%;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}section#uvod .desc ul{width:70%;margin:40px auto 0}section#uvod .desc ul li{list-style:none;margin-left:0}section#uvod .desc>div{text-align:center;left:50%;transform:translateX(-50%)}section#uvod .desc>div strong:nth-child(1){font-size:50px;font-size:5pxrem;line-height:60px}section#uvod .desc>div strong:nth-child(2){font-size:30px;font-size:3pxrem;line-height:32px}section#uvod .desc>div strong:nth-child(2) br{display:none}}@media screen and (max-width:600px){section#uvod .desc{padding-top:25%;text-align:center}section#uvod .desc strong:nth-child(1){font-size:34px;font-size:3.4pxrem;line-height:40px;font-weight:400}section#uvod .desc strong:nth-child(2){font-size:28px;font-size:2.8pxrem;line-height:36px}section#uvod .desc p{font-size:20px;font-size:2pxrem;line-height:26px}section#uvod .desc>div{text-align:center;left:50%;transform:translateX(-50%);width:100%}section#uvod .desc>div strong:nth-child(1){font-size:50px;font-size:5pxrem;line-height:60px}section#uvod .desc>div strong:nth-child(2){font-size:30px;font-size:3pxrem;line-height:32px}section#uvod .desc>div strong:nth-child(2) br{display:none}}@media screen and (max-width:400px){section#uvod .desc{padding-top:30%}section#uvod .desc p,section#uvod .desc ul{width:100%}}@media screen and (min-width:401px) and (max-width:1023px) and (orientation:landscape){section#uvod .desc{padding-top:12%}section#uvod .desc p{width:100%}}section#o-projektu{padding:150px 0 50px}section#o-projektu .left h1{margin-bottom:48px}section#o-projektu .right{margin-top:-225px}section#o-projektu .triangle{position:absolute;top:0;right:0}@media screen and (max-width:1600px){section#o-projektu .triangle{width:900px;height:auto}}@media screen and (max-width:1500px){section#o-projektu .right{margin-top:-14%}section#o-projektu .triangle{width:50%;height:auto}}@media screen and (max-width:1200px){section#o-projektu{padding:100px 0}section#o-projektu .right{margin-top:-10%}}@media screen and (max-width:800px){section#o-projektu{padding:50px 0}section#o-projektu .right{margin-top:50px}section#o-projektu .triangle{z-index:-1}}section#inzeraty{margin:50px 0 0;padding:70px 0 30px;text-align:center;background:#e7e7ea}section#inzeraty div.itemslist div.initemslist,section#inzeraty div.itemslist div.initemslistother{*zoom:1}section#inzeraty div.itemslist div.initemslist:after,section#inzeraty div.itemslist div.initemslist:before,section#inzeraty div.itemslist div.initemslistother:after,section#inzeraty div.itemslist div.initemslistother:before{display:table;content:""}section#inzeraty div.itemslist div.initemslist:after,section#inzeraty div.itemslist div.initemslistother:after{clear:both}section#inzeraty div.itemslist h2{font-weight:300;float:none;display:block;width:100%;margin:-4px 0 .8rem}section#inzeraty div.itemslist div.initemslist+h2{margin-top:2.4rem}section#inzeraty div.itemslist div.item{float:left;margin:0 0 2.4rem;background-color:#fff}section#inzeraty div.itemslist div.item>a{text-decoration:none;text-align:left;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out;height:100%;display:flex;flex-direction:column;justify-content:space-between;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.3),0 2px 5px 1px #e0dfe4;-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,.3),0 2px 5px 1px #e0dfe4;box-shadow:0 2px 4px 0 rgba(0,0,0,.3),0 2px 5px 1px #e0dfe4}section#inzeraty div.itemslist div.item>a .image{position:relative}section#inzeraty div.itemslist div.item>a .image div.pict{position:absolute;top:0;left:0}section#inzeraty div.itemslist div.item>a .image div.pict em.type,section#inzeraty div.itemslist div.item>a .image div.pict>em.state{display:inline-block;color:#fff;font-size:12px;font-size:1.2rem;line-height:1.3;font-weight:700;padding:.8rem 12px;font-style:normal}section#inzeraty div.itemslist div.item>a .image div.pict em.type.active,section#inzeraty div.itemslist div.item>a .image div.pict>em.state.active{background-color:#219653}section#inzeraty div.itemslist div.item>a .image div.pict em.type.reserved,section#inzeraty div.itemslist div.item>a .image div.pict>em.state.reserved{background-color:#F2994A}section#inzeraty div.itemslist div.item>a .image div.pict em.type.done,section#inzeraty div.itemslist div.item>a .image div.pict>em.state.done{background-color:#ce0020}section#inzeraty div.itemslist div.item>a .image div.pict>em.type{background-color:rgba(0,0,0,.5)}section#inzeraty div.itemslist div.item>a .image div.pict>em.type.prodej{background-color:#dfad26}section#inzeraty div.itemslist div.item>a .image div.pict>em.type.pronajem{background-color:#a94d90}section#inzeraty div.itemslist div.item>a .image picture{display:block;width:100%;height:auto;max-height:303px;overflow:hidden;aspect-ratio:1.5}section#inzeraty div.itemslist div.item>a .image ul.gallery{position:absolute;right:0;bottom:0;background:rgba(0,0,0,.5);padding:6px 12px}section#inzeraty div.itemslist div.item>a .image ul.gallery li{display:inline-block;color:#fff;font-size:12px;font-size:1.2rem;line-height:160%}section#inzeraty div.itemslist div.item>a .image ul.gallery li:before{content:'';float:left;width:18px;height:19px;margin-right:.8rem}section#inzeraty div.itemslist div.item>a .image ul.gallery li.photos:before{background:url(../svg/pictures.svg) no-repeat}section#inzeraty div.itemslist div.item>a .image ul.gallery li.videos{margin-right:1.6rem}section#inzeraty div.itemslist div.item>a .image ul.gallery li.videos:before{background:url(../svg/video.svg) no-repeat}section#inzeraty div.itemslist div.item>a .desc{padding:1.6rem 2.4rem 2.4rem}section#inzeraty div.itemslist div.item>a .desc h1{font-size:16px;font-size:1.6rem;line-height:22px;font-weight:500;margin:0 0 .8rem;text-align:left;height:44px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:"..."}section#inzeraty div.itemslist div.item>a .desc .price{color:#d71920;font-size:20px;font-size:2rem;line-height:140%;font-weight:700}section#inzeraty div.itemslist div.item>a .desc .price small{color:#7c8088;font-size:12px;font-size:1.2rem;line-height:19px;font-weight:400;height:38px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:"..."}section#inzeraty div.itemslist div.item>a .desc ul.params{*zoom:1;margin:.8rem 0 2px}section#inzeraty div.itemslist div.item>a .desc ul.params:after,section#inzeraty div.itemslist div.item>a .desc ul.params:before{display:table;content:""}section#inzeraty div.itemslist div.item>a .desc ul.params:after{clear:both}section#inzeraty div.itemslist div.item>a .desc ul.params li{float:left;color:#000;font-size:14px;font-size:1.4rem;line-height:22px}section#inzeraty div.itemslist div.item>a .desc ul.params li:not(:last-child):after{content:'';float:right;background-color:#D9D9D9;width:1px;height:22px;margin:0 .8rem}section#inzeraty div.itemslist div.item>a .desc .location{display:block;font-size:14px;font-size:1.4rem;line-height:160%}section#inzeraty div.itemslist div.item>a .desc .location:before{margin:5px 8px 0 0}section#inzeraty div.itemslist div.item>a:hover{-webkit-box-shadow:0 5px 4px 0 rgba(0,0,0,.3),0 2px 5px 1px #e0dfe4;-moz-box-shadow:0 5px 4px 0 rgba(0,0,0,.3),0 2px 5px 1px #e0dfe4;box-shadow:0 5px 4px 0 rgba(0,0,0,.3),0 2px 5px 1px #e0dfe4}section#inzeraty div.hideforsearch+h2{margin-top:8rem}@media screen and (min-width:1451px){section#inzeraty div.itemslist div.initemslist div.item,section#inzeraty div.itemslist div.initemslistother div.item{width:456px;margin-right:24px}section#inzeraty div.itemslist div.initemslist div.item:nth-of-type(3n),section#inzeraty div.itemslist div.initemslistother div.item:nth-of-type(3n){margin-right:0}section#inzeraty div.itemslist div.initemslist div.item:nth-of-type(3n+1),section#inzeraty div.itemslist div.initemslistother div.item:nth-of-type(3n+1){clear:left}}@media screen and (max-width:1450px){section#inzeraty div.itemslist div.initemslist div.item>a .image picture,section#inzeraty div.itemslist div.initemslist div.item>a .image picture img,section#inzeraty div.itemslist div.initemslistother div.item>a .image picture,section#inzeraty div.itemslist div.initemslistother div.item>a .image picture img{height:auto}}@media screen and (min-width:1024px) and (max-width:1450px){section#inzeraty div.itemslist div.initemslist div.item,section#inzeraty div.itemslist div.initemslistother div.item{width:32%;margin-right:2%}section#inzeraty div.itemslist div.initemslist div.item:nth-of-type(3n),section#inzeraty div.itemslist div.initemslistother div.item:nth-of-type(3n){margin-right:0}section#inzeraty div.itemslist div.initemslist div.item:nth-of-type(3n+1),section#inzeraty div.itemslist div.initemslistother div.item:nth-of-type(3n+1){clear:left}}@media screen and (min-width:701px) and (max-width:1023px){section#inzeraty div.itemslist div.initemslist div.item,section#inzeraty div.itemslist div.initemslistother div.item{width:49%;margin-right:2%}section#inzeraty div.itemslist div.initemslist div.item:nth-of-type(2n),section#inzeraty div.itemslist div.initemslistother div.item:nth-of-type(2n){margin-right:0}section#inzeraty div.itemslist div.initemslist div.item:nth-of-type(2n+1),section#inzeraty div.itemslist div.initemslistother div.item:nth-of-type(2n+1){clear:left}}@media screen and (min-width:701px){section#inzeraty div.itemslist div.initemslist,section#inzeraty div.itemslist div.initemslistother{display:-webkit-box;display:flex;-webkit-flex-flow:wrap;flex-flow:wrap}}@media screen and (max-width:700px){section#inzeraty div.itemslist div.initemslist div.item,section#inzeraty div.itemslist div.initemslistother div.item{width:100%;max-width:456px;margin:0 auto 2.4rem}section#inzeraty div.itemslist div.initemslist div.item>a .desc,section#inzeraty div.itemslist div.initemslistother div.item>a .desc{padding:1.6rem}}section#inzeraty .itemslist{margin-top:50px}section#cenik{padding:80px 0 150px;text-align:center}section#cenik .house{position:relative;display:flex;margin:0 auto;text-align:center;width:1416px}section#cenik .house .svg{display:inline-block;position:relative;margin:auto}section#cenik .house .svg img{position:relative;z-index:5;width:936px}section#cenik .house .svg svg{width:936px;height:618px;position:absolute;left:0;top:-20px;z-index:10;margin:0 auto}section#cenik .house .svg svg>g.available{cursor:pointer;fill:transparent}section#cenik .house .svg svg>g.available:hover{fill:rgba(0,152,43,.5)}section#cenik .house .svg svg>g.available.act{fill:rgba(0,142,155,.5)}section#cenik .patro{padding:150px 0 0}section#cenik .patro h2{display:none;margin:-70px 0 23px}section#cenik .patro>div{position:relative}section#cenik .patro>div img{position:relative;z-index:5;width:1019px;max-width:100%}section#cenik .patro>div svg{width:1019px;max-width:100%;position:absolute;left:50%;top:68px;transform:translateX(-50%);z-index:10}section#cenik .patro>div svg>g.prodano>polygon,section#cenik .patro>div svg>g.prodano>rect{fill:rgba(206,0,32,.3);cursor:default}section#cenik .patro>div svg>g.prodano:hover>polygon,section#cenik .patro>div svg>g.prodano:hover>rect{fill:rgba(206,0,32,.3)}section#cenik .patro>div svg>g.rezervace>polygon,section#cenik .patro>div svg>g.rezervace>rect{fill:rgba(242,153,74,.3);cursor:default}section#cenik .patro>div svg>g.rezervace:hover>polygon,section#cenik .patro>div svg>g.rezervace:hover>rect{fill:rgba(242,153,74,.3)}section#cenik .patro>div svg>g:not(.prodano):not(.rezervace):hover>polygon,section#cenik .patro>div svg>g:not(.prodano):not(.rezervace):hover>rect{fill:rgba(0,142,155,.3)}section#cenik .patro>div svg>g>polygon,section#cenik .patro>div svg>g>rect{fill:transparent;cursor:pointer}section#cenik .jednotky{height:500px;overflow:hidden;position:relative}section#cenik .jednotky table td,section#cenik .jednotky table th{font-size:16px;line-height:180%;position:relative;border-bottom:1px solid #DCDFE2;padding:16px 10px;white-space:nowrap}section#cenik .jednotky table td:nth-child(7),section#cenik .jednotky table th:nth-child(7){text-align:left}section#cenik .jednotky table td:nth-child(8),section#cenik .jednotky table th:nth-child(8){text-align:left}section#cenik .jednotky table td:nth-child(9),section#cenik .jednotky table th:nth-child(9){text-align:left;color:#219653}section#cenik .jednotky table thead tr th{font-weight:700;text-transform:uppercase;color:#000!important}section#cenik .jednotky table tbody tr.rezervace td:nth-child(9){color:#F2994A}section#cenik .jednotky table tbody tr.prodano td:nth-child(9){color:#ce0020}section#cenik .jednotky table tbody tr td:nth-child(10) a{color:#008E9B}section#cenik .jednotky table tbody tr td:nth-child(10) a:before{content:'';display:inline-block;width:25px;height:25px;background:url(/rostenice/img/pdf.svg) no-repeat;margin-right:10px;position:relative;top:7px}section#cenik .jednotky table tbody tr.hover,section#cenik .jednotky table tbody tr:hover{background-color:#F4F8F9}section#cenik .jednotky .overlay{position:absolute;left:0;bottom:0;width:100%;height:1px;background:#fff;box-shadow:0 0 60px 100px #fff}section#cenik .jednotky .overlay .btn{margin-top:-80px}@media screen and (max-width:1500px){section#cenik{margin-top:80px}}@media screen and (max-width:1450px){section#cenik{margin-top:0;padding:50px 0 150px}section#cenik .house{width:100%}section#cenik .patro{padding:50px 0 0}section#cenik .patro h2{margin-top:0}}@media screen and (max-width:1023px){section#cenik{padding:50px 0}section#cenik .jednotky{overflow-x:auto;margin-bottom:100px}section#cenik .jednotky table{min-width:1023px}section#cenik .jednotky:before{content:'';display:block;position:absolute;width:96%;height:100px;background:url(../svg/horizontal-scroll.svg) center no-repeat;background-size:100px;margin:50% 0 0;transform:translateY(-50%);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=(@opacity*100))";-moz-opacity:50;-khtml-opacity:50;opacity:50;filter:.5;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out;pointer-events:none}section#cenik .jednotky.fadeout:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=(@opacity*100))";-moz-opacity:0;-khtml-opacity:0;opacity:0;filter:0}}@media screen and (max-width:980px){section#cenik .house .svg{width:96%}section#cenik .house .svg img,section#cenik .house .svg svg{width:100%;height:auto;top:0}section#cenik .house picture{display:none!important}}@media screen and (max-width:800px){section#cenik .jednotky{margin-bottom:50px}}section#lokalita{padding:0}section#lokalita .blok1{*zoom:1}section#lokalita .blok1:after,section#lokalita .blok1:before{display:table;content:""}section#lokalita .blok1:after{clear:both}section#lokalita .blok1 .left h1{margin-bottom:48px}section#lokalita .blok1 .right{margin-top:-80px}section#lokalita .blok1 .right picture:nth-of-type(2){max-height:400px}section#lokalita .blok2{*zoom:1;padding:120px 0 0}section#lokalita .blok2:after,section#lokalita .blok2:before{display:table;content:""}section#lokalita .blok2:after{clear:both}section#lokalita .blok2 .obrazek{width:900px}section#lokalita .blok2 .obrazek picture{width:765px;height:602px;margin-left:-80px}section#lokalita .blok2 .text{float:left}@media screen and (max-width:1500px){section#lokalita .blok2 .obrazek{width:70%}}@media screen and (max-width:1200px){section#lokalita .blok2 .obrazek{width:50%}section#lokalita .blok2 .obrazek picture{width:100%;height:auto}}@media screen and (max-width:800px){section#lokalita .blok1 .right{margin-top:50px}section#lokalita .blok2{padding:50px 0 0}section#lokalita .blok2 .obrazek{display:none}}section#standardy{padding:100px 0 0;text-align:center}section#standardy .text{margin:32px auto 0}section#standardy .dvasloupce{*zoom:1}section#standardy .dvasloupce:after,section#standardy .dvasloupce:before{display:table;content:""}section#standardy .dvasloupce:after{clear:both}section#standardy .dvasloupce .blok{padding:0 0 0 120px;position:relative;text-align:left;margin-top:48px}section#standardy .dvasloupce .blok:before{content:'';display:block;position:absolute;top:0;width:80px;height:80px;background:url(/rostenice/img/standardy.svg) no-repeat}section#standardy .dvasloupce .blok h2{font-size:24px;font-size:2.4pxrem;line-height:28px;margin-bottom:24px}section#standardy ul.download{*zoom:1;margin:80px 0 0}section#standardy ul.download:after,section#standardy ul.download:before{display:table;content:""}section#standardy ul.download:after{clear:both}section#standardy ul.download li{float:left}section#standardy ul.download li a{display:block;border:1px solid #DCDFE2;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;color:#008E9B;padding:16px 72px;text-align:left;font-size:16px;font-size:1.6pxrem;line-height:29px;font-weight:700;text-decoration:none;position:relative}section#standardy ul.download li a:before{content:'';display:block;position:absolute;top:50%;left:24px;transform:translateY(-50%);width:25px;height:25px;background:url(/rostenice/img/pdf.svg) no-repeat}section#standardy ul.download li a:after{content:'';display:block;position:absolute;top:50%;right:24px;transform:translateY(-50%);width:24px;height:24px;background:url(/rostenice/img/download.svg) no-repeat}section#standardy ul.download li a:hover{border:1px solid #008E9B}section#standardy ul.download li a:hover:after{background-image:url(/rostenice/img/download-blue.svg)}@media screen and (min-width:1501px){section#standardy .text{width:912px}}@media screen and (max-width:1500px){section#standardy .text{width:70%}}@media screen and (min-width:1201px){section#standardy ul.download li{width:31%;margin:0 3.5% 24px 0}section#standardy ul.download li:nth-of-type(3n){margin-right:0}section#standardy ul.download li:nth-of-type(3n+1){*zoom:1}section#standardy ul.download li:nth-of-type(3n+1):after,section#standardy ul.download li:nth-of-type(3n+1):before{display:table;content:""}section#standardy ul.download li:nth-of-type(3n+1):after{clear:both}}@media screen and (min-width:701px) and (max-width:1200px){section#standardy ul.download li{width:48%;margin:0 4% 24px 0}section#standardy ul.download li:nth-of-type(2n){margin-right:0}section#standardy ul.download li:nth-of-type(2n+1){*zoom:1}section#standardy ul.download li:nth-of-type(2n+1):after,section#standardy ul.download li:nth-of-type(2n+1):before{display:table;content:""}section#standardy ul.download li:nth-of-type(2n+1):after{clear:both}}@media screen and (min-width:1024px){section#standardy .dvasloupce .blok{float:left;width:48%;padding:0 120px}section#standardy .dvasloupce .blok:nth-of-type(2n+1){clear:left}}@media screen and (max-width:800px){section#standardy .text{width:100%}}@media screen and (min-width:701px){section#standardy .dvasloupce .blok:before{left:0}}@media screen and (max-width:700px){section#standardy .dvasloupce{margin-bottom:-50px}section#standardy .dvasloupce .blok{padding:0 0 50px}section#standardy .dvasloupce .blok:before{top:-40px;right:0}section#standardy .dvasloupce .blok h2{padding-right:100px}section#standardy ul.download li{float:none;width:100%;margin:0 0 12px}}section#financovani{padding:100px 0 0;text-align:center}section#financovani .in h1{margin:0 0 32px}section#financovani .in .text{margin:32px auto 0;text-align:left}@media screen and (min-width:1501px){section#financovani .in .text{width:912px}}@media screen and (max-width:1500px){section#financovani .in .text{width:70%}}@media screen and (max-width:800px){section#financovani .in .text{width:100%}}section#galerie{padding:100px 0;margin:114px 0 0;background:#002124;text-align:center}section#galerie .galleries{padding:0 20px}section#galerie h1{color:#fff}section#galerie h2{font-size:26px;font-size:2.6rem;line-height:34px;color:#fff;margin:100px 0 30px;text-transform:uppercase;font-weight:300}@media screen and (max-width:600px){section#galerie h2{margin:40px 0 20px}}section#galerie .gallery.open .outgallery{height:auto}section#galerie .gallery.open .btn{display:none}section#galerie .gallery .outgallery{padding:0 0 100px;position:relative;height:400px;overflow:hidden;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out}section#galerie .gallery .outgallery .more{background:#002124;box-shadow:0 0 60px 100px #002124;position:absolute;left:0;bottom:0;width:100%;text-align:center;z-index:20}section#galerie .gallery .ingallery{display:flex;flex-flow:wrap}section#galerie .gallery figure{margin:8px}section#galerie .gallery figure picture{margin:0 auto}section#kontakty{background:#000;padding:80px 0 164px}section#kontakty:after{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:url(/rostenice/img/kontaktybg.svg) center top no-repeat;background-size:100%;z-index:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=(@opacity*100))";-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;filter:50}section#kontakty h1{color:#fff;text-align:center;margin-bottom:80px}section#kontakty .content{position:relative;z-index:1}section#kontakty .content .left{padding:64px;background:#021E20;position:relative}section#kontakty .content .left div{color:#9BB8BA;font-size:16px;font-size:1.6pxrem;line-height:180%}section#kontakty .content .left div span{font-size:14px;font-size:1.4pxrem;line-height:22px}section#kontakty .content .right ul{*zoom:1}section#kontakty .content .right ul:after,section#kontakty .content .right ul:before{display:table;content:""}section#kontakty .content .right ul:after{clear:both}section#kontakty .content .right ul li{float:left;width:33%;color:#fff;margin-bottom:80px}section#kontakty .content .right ul li img{display:block;margin:0 0 24px}section#kontakty .content .right ul li img.main{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}section#kontakty .content .right ul li strong{font-size:18px;font-size:1.8pxrem;line-height:23px;padding:0 0 12px}section#kontakty .content .right ul li em{color:#9BB8BA;font-size:14px;font-size:1.4pxrem;line-height:20px;font-style:normal}section#kontakty .content .right ul li a{font-size:18px;font-size:1.8pxrem;line-height:29px;color:#fff;font-weight:700}section#kontakty .content .right ul li a:first-of-type{margin-top:24px}section#kontakty #formular{margin:80px auto 0;position:relative;z-index:1;background:#021E20}section#kontakty #formular h1{margin:0 0 16px}section#kontakty #formular p{color:#fff;text-align:center}section#kontakty #formular .form{margin:48px 0 0}section#kontakty #formular .form *{color:#fff}section#kontakty #formular .form .tcenter{text-align:center}section#kontakty #formular .form label{display:block;float:left;position:relative}section#kontakty #formular .form label.hide{display:none}section#kontakty #formular .form label.textarea{float:none;width:100%}section#kontakty #formular .form label.gdpr{float:none;display:inline-block;margin:12px 0 24px;padding-left:30px;position:relative;cursor:pointer;width:auto}section#kontakty #formular .form label.gdpr:before{content:'';display:block;background:#000E0F;border:1px solid #88b5b9;width:18px;height:18px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;position:absolute;top:0;left:0}section#kontakty #formular .form label.gdpr.checked:before{border-color:#008E9B}section#kontakty #formular .form label.gdpr.checked:after{content:'';display:block;background:url(/rostenice/img/msg-success.svg) center center no-repeat;width:11px;height:9px;position:absolute;top:6px;left:4px}section#kontakty #formular .form label.gdpr input{width:auto;height:auto;position:absolute;left:-10000px}section#kontakty #formular .form label.gdpr.error span,section#kontakty #formular .form label.gdpr.error span *{color:#EC6259}section#kontakty #formular .form label.gdpr.error span.form-error{bottom:-20px}section#kontakty #formular .form label input[type=text],section#kontakty #formular .form label input[type=password],section#kontakty #formular .form label input[type=email],section#kontakty #formular .form label input[type=phone],section#kontakty #formular .form label select,section#kontakty #formular .form label textarea{display:block;width:100%;height:50px;padding:0 16px;border:1px solid #88b5b9;background:#000E0F;color:#fff;z-index:1;font-size:16px;font-size:1.6pxrem;line-height:50px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;outline:0;-webkit-tap-highlight-color:transparent;margin-bottom:12px;font-family:"DM Sans",arial,tahoma,verdana,sans-serif}section#kontakty #formular .form label input[type=text]:focus,section#kontakty #formular .form label input[type=password]:focus,section#kontakty #formular .form label input[type=email]:focus,section#kontakty #formular .form label input[type=phone]:focus,section#kontakty #formular .form label select:focus,section#kontakty #formular .form label textarea:focus{border-color:#008E9B}section#kontakty #formular .form label input[type=text].error,section#kontakty #formular .form label input[type=password].error,section#kontakty #formular .form label input[type=email].error,section#kontakty #formular .form label input[type=phone].error,section#kontakty #formular .form label select.error,section#kontakty #formular .form label textarea.error{border:1px solid #D71920}section#kontakty #formular .form label input[type=text].error select,section#kontakty #formular .form label input[type=password].error select,section#kontakty #formular .form label input[type=email].error select,section#kontakty #formular .form label input[type=phone].error select,section#kontakty #formular .form label select.error select,section#kontakty #formular .form label textarea.error select{border:1px solid #EC6259!important}section#kontakty #formular .form label textarea{width:100%;height:140px}section#kontakty #formular .form button{display:block;color:#fff;background:#D71920;border:0;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:12px 32px;text-transform:uppercase;font-size:13px;font-size:1.3pxrem;line-height:17px;letter-spacing:3%;font-weight:700;margin:0 auto;float:none}section#kontakty #formular .form .required{text-align:right;margin:24px 0 0;font-size:13px;font-size:1.3pxrem;line-height:17px}section#kontakty #formular .form .msg-error,section#kontakty #formular .form .msg-info,section#kontakty #formular .form .msg-success{margin:-24px 0 24px}@media screen and (min-width:1351px){section#kontakty .content .left{width:404px}section#kontakty .content .left div{bottom:64px;right:64px;left:64px}section#kontakty .content .right{float:left;width:808px;margin-left:74px}}@media screen and (max-width:1350px){section#kontakty .content .left{width:30%;padding:30px}section#kontakty .content .left div{bottom:30px;right:30px;left:30px}section#kontakty .content .right{width:65%;margin-left:5%}}@media screen and (min-width:1101px){section#kontakty .content .left{min-height:464px}section#kontakty #formular{width:939px;padding:48px 56px}section#kontakty #formular .form label{width:267px;margin-right:12px}section#kontakty #formular .form label:nth-of-type(3n){margin-right:0}section#kontakty #formular .form .msg-error,section#kontakty #formular .form .msg-info,section#kontakty #formular .form .msg-success{min-width:600px}}@media screen and (max-width:1100px){section#kontakty .content .left{width:40%}section#kontakty .content .right{width:55%}section#kontakty #formular{width:90%;padding:48px 56px}section#kontakty #formular .form label{width:31%;margin-right:3.5%}section#kontakty #formular .form label:nth-of-type(3n){margin-right:0}section#kontakty #formular .form .msg-error,section#kontakty #formular .form .msg-info,section#kontakty #formular .form .msg-success{min-width:90%}}@media screen and (min-width:801px) and (max-width:1100px){section#kontakty .content .right ul li{width:48%}}@media screen and (min-width:801px){section#kontakty .content{display:-webkit-box;display:flex;-webkit-flex-flow:wrap;flex-flow:wrap}section#kontakty .content .left div{position:absolute}section#kontakty .content .right{margin-bottom:-80px}}@media screen and (max-width:800px){section#kontakty .content{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap}section#kontakty .content .left,section#kontakty .content .right{float:none;width:100%}section#kontakty .content .right{order:1}section#kontakty .content .left{order:2}section#kontakty #formular{width:96%;padding:30px}section#kontakty #formular .form{margin-top:24px}}@media screen and (max-width:700px){section#kontakty .content .right ul li{width:48%}}@media screen and (max-width:600px){section#kontakty #formular .form label{width:100%;margin-right:0}}@media screen and (max-width:450px){section#kontakty .content .right ul li{width:100%;text-align:center}section#kontakty .content .right ul li img{margin:0 auto 24px}section#kontakty .content .left{text-align:center}}footer{border-top:1px solid #1A383A;padding:33px 0;margin-top:-84px;position:relative;z-index:10;color:#5C6C6D;font-size:14px;font-size:1.4pxrem;line-height:20px}footer a{color:#5C6C6D;font-size:14px;font-size:1.4pxrem;line-height:20px}picture,picture img{display:block;width:100%}.right{float:right}.left{float:left}.hide{display:none}.show{display:block}.invisible{visibility:hidden}.clear{clear:both}.hidetext{overflow:hidden;text-indent:-9999px;white-space:nowrap}.nowrap{white-space:nowrap}.text-uprostred{text-align:center}.t-left,.text-vlevo{text-align:left}.t-right,.text-vpravo{text-align:right}.text-blok{text-align:justify}.obrazek-vlevo{float:left;margin:5px 15px 10px 0}.obrazek-vpravo{float:right;margin:5px 0 10px 15px}.msg-error,.msg-info,.msg-success{background:#239411;color:#fff;margin:0 0 20px;padding:21px 29px 19px 72px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;position:relative;text-align:left}.msg-error.w936,.msg-info.w936,.msg-success.w936{margin:6.4rem auto}@media screen and (min-width:1024px){.msg-error.w936,.msg-info.w936,.msg-success.w936{width:936px}}.msg-error.fs18 strong,.msg-info.fs18 strong,.msg-success.fs18 strong{font-size:20px;font-size:2rem;line-height:24px;font-weight:400}.msg-error.fs18 a,.msg-info.fs18 a,.msg-success.fs18 a{font-weight:600}.msg-error:before,.msg-info:before,.msg-success:before{content:'';background:url(../svg/msg-success.svg) center center no-repeat;background-size:14px 11px;display:block;width:32px;height:32px;position:absolute;top:50%;transform:translateY(-50%);left:24px;border:1px solid #fff;-webkit-border-radius:32px;-moz-border-radius:32px;border-radius:32px}.msg-error *,.msg-info *,.msg-success *{color:#fff}.msg-error{background:#d71920!important}.msg-error:before{background-image:url(../svg/msg-error.svg);background-size:10px 10px}.msg-info{background:#F0A81B}.msg-info:before{background-image:url(../svg/msg-info.svg);background-size:2px 16px}.msg-error2{*zoom:1;margin:0 0 20px;color:#000;text-align:center;position:relative;display:-webkit-box;display:flex;-webkit-flex-flow:wrap;flex-flow:wrap}.msg-error2:after,.msg-error2:before{display:table;content:""}.msg-error2:after{clear:both}.msg-error2 .title{float:left;width:30%}.msg-error2 .title .titleh1{color:#d71920;display:block}.msg-error2 .title .titleh1:before{content:'';background:url(../svg/msg-error2.svg) center center no-repeat;background-size:4px 32px;display:block;margin:0 auto .8rem;width:64px;height:64px;border:3px solid #d71920;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.msg-error2 .title .btn{margin:1.6rem 0}.msg-error2 .info{float:right;width:65%;background:#d71920;padding:3.2rem;margin:0 auto;color:#fff;font-size:16px;font-size:1.6rem;line-height:1.3}.msg-error2 .info>div{position:relative;top:50%;transform:translateY(-50%)}.msg-error2 .info strong{font-size:18px;font-size:1.8rem;line-height:1.3}.msg-error2 .info a{display:inline-block;color:#fff;font-size:18px;font-size:1.8rem;line-height:1.3;padding:.8rem 0}.msg-error3{width:936px;margin:6.4rem auto;padding:0 0 0 100px;position:relative;font-size:18px;font-size:1.8rem;line-height:26px}.msg-error3:before{content:'';background:url(../svg/msg-error2.svg) center center no-repeat;background-size:4px 32px;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%);width:64px;height:64px;border:3px solid #d71920;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.msg-error3 strong{display:block;color:#d71920;font-size:24px;font-size:2.4rem;line-height:30px}.msg-error3 a{color:#d71920}.forcenterbtn{text-align:center;margin:15px 0 20px}.btn{display:inline-block;text-transform:uppercase;font-weight:700;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out;text-decoration:none;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;font-size:13px;font-size:1.3rem;line-height:32px;padding:12px 16px;letter-spacing:.39px}.btn.red{background:#d71920;color:#fff}.btn.red:hover{background:#9b070e}.btn.blue{background:#0678c5;color:#fff}.btn.blue:hover{background:#0467b2}.btn.green{background:#239411;color:#fff}.btn.green:hover{background:#1f830f}.btn.transparent{border:1px solid #d71920;background-color:transparent;padding:7px 16px}.btn.transparent:hover{border-color:#9b070e;background-color:#fff}.btn.white{background-color:#fff;color:#d71920}.btn.white:hover{background-color:#d71920;color:#fff}.btn.black{background-color:#1E293B;color:#fff}.btn.black:hover{background-color:#070A13;color:#fff}.btn.small{font-size:13px;font-size:1.3rem;line-height:40px;padding:8px 16px}@media screen and (max-width:1023px){.btn.small{font-size:16px;font-size:1.6rem;line-height:40px}}.btn.big{font-size:20px;font-size:2rem;line-height:30px;padding:1.6rem 2.4rem}@media screen and (max-width:1023px){.btn.big{font-size:16px;font-size:1.6rem;line-height:30px}}.btn.woborder{border:0;padding-right:0;padding-left:0}.btn.woborder:hover{color:#d71920}.btn.h32{font-size:13px;font-size:1.3rem;line-height:1.3;padding:8px 16px}@media screen and (max-width:1023px){.btn.h32{font-size:16px;font-size:1.6rem;line-height:1.3}}.btn.h48{padding:4px 16px}@media screen and (max-width:800px){.btn.h48{padding:16px}}.btn.h56{line-height:56px}.btn.arrow,.btn.arrowd{padding-right:40px!important;position:relative}.btn.arrow:after,.btn.arrowd:after{content:'';display:block;position:absolute;top:50%;transform:translateY(-50%);right:16px;margin:0!important;width:14px;height:12px;background:url(../svg/arrow-btn.svg) no-repeat;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out}.btn.arrow:not(.transparent):hover:after,.btn.arrowd:not(.transparent):hover:after{background:url(../svg/arrow-btn-white.svg) no-repeat}.btn.arrow.red:after,.btn.arrowd.red:after{background:url(../svg/arrow-btn-white.svg) no-repeat}.btn.arrow.red.s22:after,.btn.arrowd.red.s22:after{background:url(../svg/arrow-btn-white.svg) no-repeat;margin-top:5px}.btn.arrow.transparent.small:after,.btn.arrowd.transparent.small:after{margin-top:13px}.btn.arrow.woborder.transparent:after,.btn.arrowd.woborder.transparent:after{width:24px;height:24px;margin-top:4px;background:url(../svg/arrow-right-black.svg) no-repeat}.btn.arrow.woborder.transparent:hover:after,.btn.arrowd.woborder.transparent:hover:after{background:url(../svg/arrow-right-red.svg) no-repeat}.btn.arrowd:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.btn.ico.s24:before{margin-top:3px}.btn.redirectback small{text-transform:none;font-weight:400}.btn.redirectback em{font-style:normal}.btn-send{background:#d71920;border:0;color:#fff!important;float:right;font-weight:700;font-size:14px;font-size:1.4rem;line-height:50px;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out;margin:-5px 0 0;padding:0 20px;text-transform:uppercase;text-decoration:none!important}@media screen and (max-width:450px){.btn-send{width:100%;padding:0;text-align:center}}.btn-send:hover{background:#9b070e}.btn-back{background:#fff;color:#d71920!important;display:inline-block;border:2px solid #d71920;font-weight:400;font-size:14px;font-size:1.4rem;line-height:40px;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out;text-decoration:none;padding:0 20px;margin:0 auto 20px}.btn-back:before{content:'';background:url(../svg/arrow-right-black.png) no-repeat;display:inline-block;margin:0 20px 0 0;position:relative;width:23px;height:10px;top:2px;z-index:1;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}@media screen and (max-width:240px){.btn-back:before{display:none}}.btn-back:hover{color:#fff!important;background:#d71920}.btn-back:hover:before{background-position:-484px -160px}.btn-transparent{background:0 0;color:#000;border:1px solid #c3c3c3;padding:5px 30px;display:block;text-transform:uppercase;font-weight:700;font-size:13px;font-size:1.3rem;line-height:40px;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out}.btn-transparent:hover{background:#fff}h2.red{color:#c00!important}.pswp,.pswp__item,.pswp__scroll-wrap{overflow:hidden;left:0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right,.pswp__caption--fake{visibility:hidden}.pswp,.pswp__bg,.pswp__container,.pswp__img--placeholder,.pswp__share-modal,.pswp__share-tooltip,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp{display:none;position:absolute;width:100%;height:100%;top:0;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;outline:0}.pswp--open,.pswp__button{display:block}.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{opacity:.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp .btn-brown-border{color:#fff;left:0;position:absolute;right:0;text-align:center;top:10px;width:100px}.pswp__bg,.pswp__scroll-wrap,.pswp__zoom-wrap{width:100%;position:absolute}.pswp .btn-brown-border:hover{background:#d4a177;border-color:#d4a177}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__scroll-wrap{top:0;height:100%}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__zoom-wrap{-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(.4,0,.22,1);transition:transform 333ms cubic-bezier(.4,0,.22,1)}.pswp__bg{left:0;top:0;height:100%;background:#000;opacity:0;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp__item{position:absolute;right:0;top:0;bottom:0}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100%!important;height:auto!important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#ccc}.pswp__error-msg a{color:#CCC;text-decoration:underline}.pswp__share-tooltip a,.pswp__share-tooltip a:hover{text-decoration:none;color:#000}.pswp__button{position:relative;cursor:pointer;overflow:visible;-webkit-appearance:none;border:0;padding:0;margin:0;float:right;opacity:.75;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-box-shadow:none;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:0;opacity:.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(gallery/default-skin.png) no-repeat;background-size:264px 88px;width:44px;height:44px}@media (-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:105dpi),(min-resolution:1.1dppx){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(gallery/default-skin.svg)}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:0 0}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp__button--close,.pswp__button--fs,.pswp__button--zoom{margin-top:8px}.pswp__button--arrow--left,.pswp__button--arrow--right{background:0 0;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:'';top:35px;background-color:rgba(0,0,0,.3);height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__caption,.pswp__counter,.pswp__share-modal{left:0;position:absolute}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;padding:10px;z-index:1600;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#FFF;top:56px;border-radius:2px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.25);box-shadow:0 2px 5px rgba(0,0,0,.25);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform .25s;transition:transform .25s;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;font-size:14px;line-height:18px}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:'';display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#FFF;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3E5C9A;color:#fff}a.pswp__share--facebook:hover:before{border-bottom-color:#3e5c9a}a.pswp__share--twitter:hover{background:#55ACEE;color:#fff}a.pswp__share--pinterest:hover{background:#CCC;color:#ce272d}a.pswp__share--download:hover{background:#ddd}.pswp__counter{top:0;height:60px;font-size:13px;line-height:60px;color:#FFF;opacity:.75;padding:0 10px}.pswp__caption{color:#fff;bottom:0;width:100%;min-height:44px;visibility:visible}.pswp__caption strong{font-weight:300;font-size:24px;line-height:40px}.pswp__caption small{display:block;font-size:14px;line-height:20px}.pswp__caption--fake,.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__caption__center{text-align:left;max-width:600px;margin:0 auto;padding:10px}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__ui{visibility:visible}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}.pswp--css_animation .pswp__preloader--active,.pswp__preloader--active{opacity:1}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active .pswp__preloader__icn{background:url(gallery/preloader.gif) no-repeat}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise .5s linear infinite;animation:clockwise .5s linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite;animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite}.pswp--css_animation .pswp__preloader__icn{background:0 0;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;border:2px solid #FFF;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:0 0;margin:0}@media screen and (max-width:1023px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes clockwise{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes donut-rotate{0%,100%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}}@keyframes donut-rotate{0%,100%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}}.pswp__ui{-webkit-font-smoothing:auto;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:60px;width:100%}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__caption,.pswp__top-bar{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp__caption,.pswp__top-bar{background-color:rgba(0,0,0,.5)}.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{background-color:rgba(0,0,0,.3)}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right,.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.001}.pswp__element--disabled{display:none!important}.pswp--minimal--dark .pswp__top-bar{background:0 0}