html{font-family:sans-serif;font-size:62.5%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:none}b,strong{font-weight:500}dfn{font-style:italic}h1{font-size:2em}mark{background-color:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:0}hr{box-sizing:content-box;overflow:visible}button,input,select,textarea{border:0;font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{cursor:pointer;text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}@font-face{font-family:InterTight;font-style:normal;font-weight:100;src:url(fonts/InterTight-Thin.woff2) format('woff2');font-display:swap}@font-face{font-family:InterTight;font-style:normal;font-weight:200;src:url(fonts/InterTight-ExtraLight.woff2) format('woff2');font-display:swap}@font-face{font-family:InterTight;font-style:normal;font-weight:300;src:url(fonts/InterTight-Light.woff2) format('woff2');font-display:swap}@font-face{font-family:InterTight;font-style:normal;font-weight:400;src:url(fonts/InterTight-Regular.woff2) format('woff2');font-display:swap}@font-face{font-family:InterTight;font-style:normal;font-weight:500;src:url(fonts/InterTight-Medium.woff2) format('woff2');font-display:swap}@font-face{font-family:InterTight;font-style:normal;font-weight:600;src:url(fonts/InterTight-SemiBold.woff2) format('woff2');font-display:swap}@font-face{font-family:InterTight;font-style:normal;font-weight:700;src:url(fonts/InterTight-Bold.woff2) format('woff2');font-display:swap}@font-face{font-family:InterTight;font-style:normal;font-weight:800;src:url(fonts/InterTight-ExtraBold.woff2) format('woff2');font-display:swap}@font-face{font-family:InterTight;font-style:normal;font-weight:900;src:url(fonts/InterTight-Black.woff2) format('woff2');font-display:swap}p{margin:0}h1,h2,h3,h4,h5,h6{font-style:normal;font-weight:500;margin:0;padding:0;text-rendering:optimizelegibility}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}em{font-style:italic}abbr{border:0;cursor:help;text-decoration:none}small{font-size:100%}cite{font-style:normal}.navigation{margin:0 0 3.2rem}.navigation>div,.navigation>div div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}.navigation>div div>a{text-decoration:none}.navigation>div div>a:hover{text-decoration:underline}.navigation>div div>a,.navigation>div div>span,.navigation>div div>strong{display:block;color:#363636;font-size:14px;font-size:1.4rem;line-height:28px;margin:0 8px 0 0}.navigation>div div>em{display:block;margin:2px 8px 0 0;width:5px;height:8px;background:url(../svg/arrow4-next.svg) no-repeat}.navigation>div div strong{font-weight:400}@media screen and (max-width:1023px){.navigation{overflow-x:auto;margin:0 0 .8rem}.navigation>div{white-space:nowrap;overflow-x:auto;padding:.8rem 0}}@media screen and (max-width:767px){.navigation>div div.back>em{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}}article{*zoom:1;--color:#000;--colorLink:#ff0b00;color:var(--color)}article:after,article:before{display:table;content:""}article:after{clear:both}article.cwhite{--color:#fff;--colorLink:#fff}article.cblue{--color:#3159b5;--colorLink:#3159b5}article :not(h1):not(h2):not(h3):not(h4):not(h5):not(sup):not(sub):not(.ck-anchor){font-family:InterTight,arial,tahoma,verdana,sans-serif!important}@media screen and (min-width:1023.1px){article :not(h1):not(h2):not(h3):not(h4):not(h5):not(sup):not(sub):not(.ck-anchor){font-size:18px!important;font-size:1.8rem!important;line-height:28px!important}}@media screen and (max-width:1023px){article :not(h1):not(h2):not(h3):not(h4):not(h5):not(sup):not(sub):not(.ck-anchor){font-size:16px!important;font-size:1.6rem!important;line-height:26px!important}}article a:not(.btn):not(.ck-anchor){color:var(--colorLink)!important}article a.ck-anchor{text-decoration:none;color:var(--color)!important}article h1,article h2,article h3,article h4,article h5{color:var(--color)!important}article h2,article h3,article h4{clear:both;margin:40px 0 20px}@media screen and (max-width:767px){article h2{font-size:26px;font-size:2.6rem;line-height:30px}}@media screen and (min-width:767.1px) and (max-width:1023px),print{article h2{font-size:30px;font-size:3rem;line-height:40px}}@media screen and (min-width:1023.1px) and (max-width:1340px){article h2{font-size:30px;font-size:3rem;line-height:40px}}@media screen and (min-width:1340.1px){article h2{font-size:40px;font-size:4rem;line-height:50px}}@media screen and (max-width:767px){article h3{font-size:20px;font-size:2rem;line-height:24px}}@media screen and (min-width:767.1px) and (max-width:1023px),print{article h3{font-size:22px;font-size:2.2rem;line-height:30px}}@media screen and (min-width:1023.1px){article h3{font-size:24px;font-size:2.4rem;line-height:38px}}@media screen and (max-width:767px){article h4{font-size:16px;font-size:1.6rem;line-height:24px}}@media screen and (min-width:767.1px) and (max-width:1023px),print{article h4{font-size:18px;font-size:1.8rem;line-height:24px}}@media screen and (min-width:1023.1px){article h4{font-size:20px;font-size:2rem;line-height:24px}}article b,article strong{font-weight:600}article h1+h2,article h1+h3,article h1+h4,article h2+h3,article h3+h3,article h3+h4,article h4+h5{margin-top:24px}article img{max-width:100%}article iframe{width:100%;margin:2.4rem auto;aspect-ratio:1.77777778}article hr{height:0;border:0;border-top:2px solid #f2f2f2;margin:15px 0}article p{padding:0 0 24px}article p b{color:#ff0b00;font-weight:400}article p+h1,article p+h2,article p+h3,article p+h4,article p+h5{margin-top:16px}article strong+ul{margin-top:12px}article ul:not(blockquote ul){padding-bottom:40px}article ul:not(blockquote ul)>li{padding:0 0 8px;line-height:26px}article ul:not(blockquote ul)>li:last-of-type{padding-bottom:0}article ul:not(blockquote ul)>li:not(.nodot){padding-left:2.4rem}article ul:not(blockquote ul)>li:not(.nodot):before{content:'';float:left;width:14px;height:11px;background:url(../svg/li.svg) no-repeat;background-size:100%;margin:5px 0 0 -2.4rem}article ul:not(blockquote ul)>li:not(.nodot):last-of-type{padding-bottom:0}article ul:not(blockquote ul)>li b{color:#ff0b00;font-weight:400}article ul:not(blockquote ul)>li p{padding:0}article ul:not(blockquote ul)>li ul{padding:10px 0 0}article ol{padding-bottom:16px}article ol:not(.alpha){counter-reset:item}article ol:not(.alpha)>li{counter-increment:item}article ol:not(.alpha)>li:before{content:counter(item);float:left;color:#fff;background-color:#ff0b00;width:32px;height:32px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;font-size:14px;font-size:1.4rem;line-height:32px;font-family:Gabarito,arial,tahoma,verdana,sans-serif;margin:0 0 0 -44px;text-align:center}article ol:not(.alpha)>li ol,article ol:not(.alpha)>li ul{padding-top:5px;padding-bottom:20px}article ol:not(.alpha)>li ol li,article ol:not(.alpha)>li ul li{padding:0 0 5px!important}article ol.alpha>li{counter-increment:list-number}article ol.alpha>li:before{content:counter(list-number,upper-alpha);float:left;color:#fff;background-color:#ff0b00;width:32px;height:32px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;font-size:14px;font-size:1.4rem;line-height:32px;font-family:Gabarito,arial,tahoma,verdana,sans-serif;margin:0 0 0 -25px;text-align:center}article ol>li{padding:0 0 12px 44px}article ol>li:last-of-type{padding-bottom:0}article ol ol,article ol ul,article ul ol,article ul ul{padding-left:40px}article blockquote{margin:-22px 0 56px}article blockquote>p>strong{margin:32px 0 24px}article blockquote ul{background:#E7E7E7;padding:32px 48px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}article blockquote ul>li{padding:0 0 24px 40px;font-weight:500}article blockquote ul>li:last-of-type{padding-bottom:0}article blockquote ul>li:before{content:'';float:left;width:12px;height:12px;background:var(--color);margin:11px 0 0 -50px}@media screen and (max-width:500px){article blockquote ul{padding:16px 24px}article blockquote ul>li{padding-left:20px}article blockquote ul>li:before{width:12px;height:4px;margin-left:-25px}}article blockquote ul+p{padding-top:32px}article figure.table table{width:100%;margin:0 auto 80px;table-layout:fixed;border-spacing:0;border-collapse:separate}article figure.table table tr td,article figure.table table tr th{vertical-align:top;text-align:left;font-size:14px;font-size:1.4rem;line-height:20px;padding:16px}article figure.table table tr th{background-color:#3159b5;color:#fff}article figure.table table tr td{border-top:1px solid #6c6a69}article figure.table+.legend{margin:-80px 0 4.8rem;text-align:right;color:#646363;font-size:14px;font-size:1.4rem;line-height:20px;font-style:normal}article figure.symbols table{table-layout:auto}article figure.symbols table tr td img{display:block;width:50px;height:auto}article table.sizes{width:100%;table-layout:fixed;border-spacing:0;border-collapse:separate}article table.sizes tr th{background-color:#6c6a69}article table.sizes tr td,article table.sizes tr th{vertical-align:top;text-align:center;border-top:1px solid #6c6a69;font-size:14px;font-size:1.4rem;line-height:20px;padding:16px}article .legend{font-style:italic;font-size:12.5px!important;font-size:1.25rem!important;line-height:20px!important;color:#6c6a69!important}article .legend .red{font-size:12.5px!important;font-size:1.25rem!important;line-height:20px!important;color:#ff0b00!important}article ul+.gallery_list{margin-top:-30px}article .layout-block{clear:both;display:flex}article .layout-block.layout-align-left{justify-content:flex-start!important;-webkit-box-pack:start!important;-ms-flex-pack:start!important}article .layout-block.layout-align-center{justify-content:center!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important}article .layout-block.layout-align-right{-webkit-box-pack:end!important;-ms-flex-pack:end!important}article .layout-block.layout-align-full{justify-content:space-evenly!important;-webkit-box-pack:justify!important;-ms-flex-pack:justify!important}article .layout-block .layout-box{padding:.4em}article>:first-child{margin-top:0!important;padding-top:0!important}article>:last-child{margin-bottom:0!important;padding-bottom:0!important}article .simple-box{border:3px solid #DEDFE2;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:32px;margin:24px 0}article .simple-box h2{margin:0 0 24px}article .simple-box p.se-soubory{border:0;padding:0 0 16px;margin:0}article figure,article img{width:auto;height:auto}article figure picture,article img picture{display:inline-block}@media screen and (min-width:800.1px){article figure.image-style-align-left,article img.image-style-align-left{float:left;margin-right:30px;max-width:50%}article figure.image-style-align-right,article img.image-style-align-right{float:right;margin-left:30px;max-width:50%}article figure.image-style-align-center,article img.image-style-align-center{text-align:center}}@media screen and (min-width:1023.1px){article .gallery_item{width:calc((100% - 50px) / 6)}article .w828 .gallery_item{width:calc((100% - 50px) / 3)}}@media screen and (max-width:1023px){article .gallery_item{width:calc((100% - 30px) / 4)}article .w828 .gallery_item{width:calc((100% - 50px) / 3)}}@media screen and (max-width:500px){article .gallery_item,article .w828 .gallery_item{width:calc((100% - 10px) / 2)}}html{height:100%}body{background:#f5f5f5;color:#000;font-family:InterTight,arial,tahoma,verdana,sans-serif;font-weight:400;font-size:18px;font-size:1.8rem;line-height:28px;margin:0;height:100%}body.openmenu{overflow:hidden}@media screen and (max-width:1023px){body{font-size:16px;font-size:1.6rem;line-height:24px}}a:focus-visible,button:focus-visible,div.nice-select:focus-visible,input:focus-visible,select:focus-visible,ul.list:focus-visible{border-radius:2px;outline-offset:0!important;outline:#3159b5 solid 2px!important}.like-href,a{color:#ff0b00;outline:0;text-decoration:underline}.like-href:hover,a:hover{text-decoration:none}.in{margin:0 auto;max-width:1320px}@media screen and (max-width:1400px){.in{max-width:94%}}@media screen and (max-width:600px){.in .content .btn-send.flat,.in .content .btn-send.house{padding:50px}}@media screen and (min-width:501px){.in .content .btn-send{float:left}.in .content .btn-send+.btn-send{margin-left:24px}.in .content .btn-back{float:left}.in .content .btn-back+.btn-send{margin-left:24px}}@media screen and (max-width:500px){.in .content button.btn-send{width:100%}.in .content button.btn-back{width:100%;margin-bottom:10px}.in .content .btn-send{text-align:center;display:block;margin-left:auto;margin-right:auto}.in .content .btn-send.house{margin-top:20px}.in .content .btn-back{text-align:center;display:block;margin-left:auto;margin-right:auto}}@media screen and (min-width:450px) and (max-width:500px){.in .content .btn-send.flat,.in .content .btn-send.house{padding:50px 30px}}header{position:relative;z-index:11}header .top,header nav ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between}header .logo{display:block;padding:44px 0 48px}header .logo img{display:block;width:137px;height:28px}header nav{margin-left:auto;position:relative}header nav>ul{margin:45px 0 33px;gap:0 25px}header nav>ul>li{padding:0;text-align:center}header nav>ul>li>a{display:block;text-decoration:none;font-size:16px;font-size:1.6rem;line-height:22px;font-weight:500;color:#000;position:relative;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}header nav>ul>li>a.btn{background-color:#ff0b00;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;padding:12px;color:#fff;font-size:14px;font-size:1.4rem;line-height:16px}header nav>ul>li>a:before{content:attr(data-stamp);background-color:#3159b5;color:#fff;padding:0 14px;display:block;position:absolute;top:-7px;left:50%;font-size:12px;font-size:1.2rem;line-height:21px;font-weight:500;transform:translateX(-50%) rotate(6deg);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}header nav>ul>li>a span{display:inline-block;padding:10px 0 8px;position:relative;border-bottom:2px solid transparent}header nav>ul>li>a:hover span{border-color:#ff0b00}header nav>ul>li.submenu>a svg{display:inline-block;width:10px;height:7px;stroke:#000;fill:none;stroke-width:2;position:relative;top:-1px;margin-left:9px}header nav>ul>li.act>a span{border-color:#ff0b00}@media screen and (min-width:1250.1px){header nav ul{gap:0 50px}header nav ul li.btn{padding:12px 33px}}@media screen and (min-width:1023.1px){header .respmenu{display:none}header nav>ul{display:flex;flex-direction:row}header nav>ul>li{flex-grow:1;-webkit-flex-grow:1}header nav>ul>li.submenu.open a span{position:relative;z-index:9999;border-color:#ff0b00}header nav>ul>li.submenu:hover>a svg{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg);top:-3px}header nav>ul>li.submenu:hover .dropdownmenu{visibility:visible;-webkit-transition-delay:.4s;-moz-transition-delay:.4s;-ms-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}header nav>ul>li.submenu:not(:hover) .dropdownmenu{-moz-transition:visibility .4s ease-out;-o-transition:visibility .4s ease-out;-webkit-transition:visibility .4s ease-out;-ms-transition:visibility .4s ease-out;transition:visibility .4s ease-out}header nav>ul>li.submenu .dropdownmenu{visibility:hidden}header nav>ul>li .dropdownmenu{display:block;position:absolute;top:87px;text-align:left;background:#fff;-webkit-box-shadow:0 8px 44px 0 rgba(0,0,0,.35);-moz-box-shadow:0 8px 44px 0 rgba(0,0,0,.35);box-shadow:0 8px 44px 0 rgba(0,0,0,.35);z-index:999;padding:30px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:1px solid #f5f5f5;max-width:400px}header nav>ul>li .dropdownmenu>a{display:block;width:350px;color:#000;font-size:16px;font-size:1.6rem;line-height:40px;font-weight:500;text-decoration:none}header nav>ul>li .dropdownmenu>a.act,header nav>ul>li .dropdownmenu>a:hover{color:#9b070e}header nav>ul>li .dropdownmenu>a em{display:inline-block;padding-left:6px;font-size:16px;font-size:1.6rem;line-height:40px;color:#353535;font-weight:300;font-style:normal}}@media screen and (max-width:1023px){header.menuact{z-index:1001}header.menuact .in{display:block;bottom:0}header.menuact .logo{border-bottom:1px solid #dedfe2}header.menuact nav{margin-left:0;width:100%;height:100%;padding-bottom:100px;overflow:scroll}header.menuact nav ul{display:block;margin:0}header.menuact nav ul li{display:block;text-align:center}header.menuact nav ul li.submenu>a{background-image:url(../svg/arrow30-next-blue.svg);background-position:right 19px center;background-repeat:no-repeat;background-size:24px 24px}header.menuact nav ul li.submenu>a svg{display:none}header.menuact nav ul li.submenu .dropdownmenu:not(.act){display:none}header.menuact nav ul li.submenu .dropdownmenu.act{padding:0 1.2rem 1.2rem 2.4rem}header.menuact nav ul li.submenu .dropdownmenu.act a{display:block;padding:1.2rem 0;text-decoration:none;color:#000;font-size:16px;font-size:1.6rem;line-height:16px}header.menuact nav ul li a:not(.btn){padding:20px 2%;font-size:20px;font-size:2rem;line-height:24px;font-weight:400;color:#3159b5;text-align:left}header.menuact nav ul li a:not(.btn) span{padding:0;border:0}header.menuact nav ul li a.btn{margin:24px auto}header.menuact nav ul li+li{border-top:1px solid #dedfe2}header.menuact .respmenu:before{background:url(../svg/close.svg) center no-repeat}header>.in{padding:0;position:fixed;top:0;right:0;left:0;z-index:999;background-color:#fff;width:100%;max-width:100%;margin:0 auto}header .logo{padding:14px 12px}header .logo img{max-width:100px;height:auto}header nav ul,header nav ul li a svg{display:none}header .respmenu{display:block;position:absolute;top:0;right:0;width:48px;height:47px}header .respmenu:before{content:'';display:block;width:100%;height:100%;background:url(../svg/menu.svg) center no-repeat}header .respmenu em{display:none}}main h1,main h2,main h3{color:#000}main h1 strong,main h2 strong,main h3 strong{color:#ff0b00}main h1 strong.blue,main h2 strong.blue,main h3 strong.blue{color:#3159b5}@media screen and (max-width:1023px){main{margin-top:50px}}main .bluebox.bluebox,main .form2.bluebox{background-color:#3159b5;-webkit-border-radius:20px 20px 0 0;-moz-border-radius:20px 20px 0 0;border-radius:20px 20px 0 0;color:#fff}main .bluebox .whitebox,main .form2 .whitebox{max-width:654px;background-color:#fff;padding:3.2rem 6.4rem;margin:6.4rem auto 0;text-align:left;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}main .bluebox .whitebox h2,main .form2 .whitebox h2{text-align:center;color:#3159b5}main .bluebox .whitebox h3,main .form2 .whitebox h3{font-size:16px;font-size:1.6rem;line-height:20px;text-align:left;margin-bottom:.8rem}main .bluebox .whitebox strong.price,main .form2 .whitebox strong.price{display:block;margin:3.2rem 0;border:1px solid #ff0b00;-webkit-border-radius:55px;-moz-border-radius:55px;border-radius:55px;background-color:#fff;color:#ff0b00;text-align:center;padding:2.4rem 0}main .bluebox .whitebox strong.price b,main .form2 .whitebox strong.price b{filter:blur(12px)}@media screen and (max-width:767px){main .bluebox .whitebox strong.price b,main .form2 .whitebox strong.price b{font-size:30px;font-size:3rem;line-height:40px}}@media screen and (min-width:767.1px) and (max-width:1023px),print{main .bluebox .whitebox strong.price b,main .form2 .whitebox strong.price b{font-size:34px;font-size:3.4rem;line-height:40px}}@media screen and (min-width:1023.1px) and (max-width:1340px){main .bluebox .whitebox strong.price b,main .form2 .whitebox strong.price b{font-size:40px;font-size:4rem;line-height:60px}}@media screen and (min-width:1340.1px){main .bluebox .whitebox strong.price b,main .form2 .whitebox strong.price b{font-size:50px;font-size:5rem;line-height:60px}}main .bluebox .whitebox label,main .form2 .whitebox label{max-width:100%}@media screen and (max-width:1023px){main .bluebox .whitebox,main .form2 .whitebox{margin:2.4rem auto 0;padding:1.2rem}}main .form{width:100%;color:#3159b5;text-align:left}main .form.onecol .aslabel,main .form.onecol label{max-width:474px}main .form.twocols .block{*zoom:1}main .form.twocols .block:after,main .form.twocols .block:before{display:table;content:""}main .form.twocols .block:after{clear:both}main .form .success{text-align:center;font-size:18px;font-size:1.8rem;line-height:36px}main .form .success strong{display:block;font-size:24px;font-size:2.4rem;line-height:48px;color:#ff0b00;font-weight:700;margin-bottom:-5px}main .form .success strong:before{content:'';display:block;width:64px;height:64px;border:1px solid #ff0b00;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:url(../svg/yes-red.svg) center center no-repeat;margin:0 auto 16px}main .form .block>span.legend{display:block;font-size:14px;font-size:1.4rem;line-height:1em;margin-top:-20px}@media screen and (max-width:767px){main .form .block>span.legend{margin-top:0}}main .form .block label+span.legend{margin:-1.2rem 0 0 2.4rem}@media screen and (max-width:767px){main .form .block label+span.legend{margin-top:0}}main .form .block label+span.legend+label{margin-top:1.8rem}main .form .block>span.required{clear:both;display:block;font-size:12px;font-size:1.2rem;line-height:1;margin:-1.2rem 0 0 2.4rem}@media screen and (max-width:767px){main .form .block>span.required{margin-top:0}}main .form .block+.block{margin-top:4.8rem}main .form h2,main .form h3{font-weight:600;margin-bottom:2.4rem}@media screen and (max-width:767px){main .form h2,main .form h3{font-size:20px;font-size:2rem;line-height:26px}}@media screen and (min-width:767.1px) and (max-width:1023px),print{main .form h2,main .form h3{font-size:22px;font-size:2.2rem;line-height:28px}}@media screen and (min-width:1023.1px){main .form h2,main .form h3{font-size:24px;font-size:2.4rem;line-height:30px}}main .form .aslabel{display:block;margin:0 0 1.8rem;position:relative}main .form .aslabel.has-error div.nice-select{border:1px solid #ff0b00}main .form .aslabel.has-error span.form-error{position:absolute;color:#ff0b00;bottom:2px;left:2.4rem;font-size:12px;font-size:1.2rem;line-height:1}main .form .aslabel select.nice-select{opacity:0;height:0}main .form label{display:block;font-size:18px;font-size:1.8rem;line-height:50px;color:#3159b5;margin:0 0 1.8rem;position:relative}main .form label input[type=text],main .form label input[type=password],main .form label input[type=tel],main .form label input[type=email],main .form label input[type=number],main .form label select,main .form label textarea{display:block;width:100%;height:50px;color:#3159b5;padding:0 2.4rem;border:1px solid #3159b5;background-color:#fff;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}main .form label input[type=text].tright,main .form label input[type=password].tright,main .form label input[type=tel].tright,main .form label input[type=email].tright,main .form label input[type=number].tright,main .form label select.tright,main .form label textarea.tright{text-align:right}main .form label input[type=text]::placeholder,main .form label input[type=password]::placeholder,main .form label input[type=tel]::placeholder,main .form label input[type=email]::placeholder,main .form label input[type=number]::placeholder,main .form label select::placeholder,main .form label textarea::placeholder{color:#3159b5}main .form label input[type=text]:focus::placeholder,main .form label input[type=password]:focus::placeholder,main .form label input[type=tel]:focus::placeholder,main .form label input[type=email]:focus::placeholder,main .form label input[type=number]:focus::placeholder,main .form label select:focus::placeholder,main .form label textarea:focus::placeholder{opacity:0}main .form label textarea{height:125px}main .form label input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield}main .form label input[type=number]::-webkit-inner-spin-button,main .form label input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}main .form label.withprefix input{padding-left:70px;width:100%;height:50px}main .form label.withprefix input+em+small,main .form label.withprefix input+small{position:absolute;bottom:0;left:20px;line-height:50px}main .form label.withprefix input+em+small{bottom:19px}main .form label.withsuffix input{padding-right:50px;width:100%;height:50px}main .form label.withsuffix input+small{position:absolute;bottom:0;right:20px;line-height:50px}main .form label.checkbox{color:#3159b5;cursor:pointer;margin-bottom:.8rem}main .form label.checkbox span{display:block;padding:0 0 0 27px;font-size:18px;font-size:1.8rem;line-height:30px}main .form label.checkbox:before{content:'';display:block;background:#fff;border:1px solid #3159b5;width:17px;height:17px;position:absolute;top:6px;left:0;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}main .form label.checkbox.disabled{color:#ccc;cursor:default}main .form label.checkbox.disabled:before{border-color:#ccc}main .form label.checkbox.act:after{content:'';display:block;position:absolute;width:24px;height:18px;top:3px;left:-2px;background:url(../svg/checkbox-ok.svg) no-repeat;background-size:100%}main .form label.checkbox input{width:auto;height:auto;position:absolute;left:-10000px}main .form label.checkbox span.form-error{bottom:-20px}main .form label.has-error input{border:1px solid #ff0b00}main .form label select{width:100%}main .form label input+em{display:block;margin:6px 0 0;color:#666;font-size:13px;font-size:1.3rem;line-height:1;font-weight:300}main .form label span.form-error{position:absolute;color:#ff0b00;bottom:2px;left:2.4rem;font-size:12px;font-size:1.2rem;line-height:1}main .form label input+em+small+span.form-error,main .form label input+em+span.form-error{bottom:21px}main .form label .suggest{position:absolute;border:1px solid #3159b5;border-top:0;z-index:1009;left:-.5px;right:0;width:100%;-webkit-border-radius:0 0 25px 25px;-moz-border-radius:0 0 25px 25px;border-radius:0 0 25px 25px;margin-top:-24px}main .form label .suggest a{background:#fff;display:block;text-decoration:none;padding:10px 16px;cursor:pointer;font-weight:600;text-transform:uppercase;color:#3159b5;line-height:1em}main .form label .suggest a:first-child{margin-top:20px}main .form label .suggest a:hover{background-color:#3159b5;color:#fff}main .form label .suggest a:hover span{color:#fff}main .form label .suggest a:last-child{-webkit-border-radius:0 0 25px 25px;-moz-border-radius:0 0 25px 25px;border-radius:0 0 25px 25px}main .form label .suggest a span{display:block;color:#222;font-weight:400;text-transform:uppercase;font-size:13px;font-size:1.3rem;line-height:15px;margin:5px 0 0}main .form label:has(.suggest){position:relative}main .form label:has(.suggest) input[type=text],main .form label:has(.suggest) input[type=password],main .form label:has(.suggest) input[type=tel],main .form label:has(.suggest) input[type=email],main .form label:has(.suggest) input[type=number],main .form label:has(.suggest) select,main .form label:has(.suggest) textarea{-webkit-border-radius:25px 25px 0 0;-moz-border-radius:25px 25px 0 0;border-radius:25px 25px 0 0}main .form label:has(.suggest) input:focus-visible+.suggest{box-shadow:-2px 0 0 #3159b5,2px 0 0 #3159b5,0 2px 0 #3159b5}main .form div.nice-select{display:block;font-size:18px;font-size:1.8rem;line-height:50px;color:#3159b5;border:1px solid #3159b5;background-color:#fff;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;padding:0 2.4rem;-moz-transition:border .3s ease-out,box-shadow .3s ease-out;-o-transition:border .3s ease-out,box-shadow .3s ease-out;-webkit-transition:border .3s ease-out,box-shadow .3s ease-out;-ms-transition:border .3s ease-out,box-shadow .3s ease-out;transition:border .3s ease-out,box-shadow .3s ease-out;cursor:pointer;outline:0;position:relative;white-space:nowrap;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}main .form div.nice-select:after{content:'';display:block;position:absolute;top:24px;right:19px;width:12px;height:8px;background-repeat:no-repeat;background-position:center center;background-size:100%;pointer-events:none;z-index:1}main .form div.nice-select.disabled{cursor:default;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=(@opacity*100))";-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;filter:50}main .form div.nice-select:not(.open):after{background-image:url(../svg/select-close.svg)}main .form div.nice-select.open:after{background-image:url(../svg/select-open.svg)}main .form div.nice-select.open .list{opacity:1;overflow-y:scroll;pointer-events:auto}main .form div.nice-select .current{display:block;overflow:hidden}main .form div.nice-select .current.empty{color:#3159b5}main .form div.nice-select .list{background:#fff;font-size:18px;font-size:1.8rem;line-height:50px;color:#3159b5;border:1px solid #3159b5;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;padding:0;position:absolute;top:0;right:-1px;left:-1px;max-height:250px;opacity:0;overflow-x:hidden;overflow-y:hidden;pointer-events:none;transition:opacity .2s ease,transform .2s ease,visibility .2s;z-index:2}main .form div.nice-select .list:hover .option:not(:hover){background-color:transparent!important;color:#3159b5!important}main .form div.nice-select .option{-moz-transition:background .3s ease-out;-o-transition:background .3s ease-out;-ms-transition:background .3s ease-out;cursor:pointer;font-size:18px;font-size:1.8rem;line-height:50px;padding:0 2.4rem;list-style:none;outline:0;-webkit-transition:all .2s;transition:all .2s;white-space:normal}main .form div.nice-select .option.focus,main .form div.nice-select .option.selected.focus,main .form div.nice-select .option:hover{background-color:#3159b5;color:#fff}main .form div.nice-select .option.disabled{display:none!important}main .form .checkboxs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:wrap;flex-flow:wrap;gap:10px;margin-top:2.4rem}main .form .checkboxs label{cursor:pointer;display:block;border:1px solid #3159b5;padding:.8rem 1.2rem;text-decoration:none;color:#3159b5;font-size:16px;font-size:1.6rem;line-height:20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}main .form .checkboxs label.act,main .form .checkboxs label:hover{background-color:#3159b5;color:#fff}main .form .checkboxs label input{width:auto;height:auto;position:absolute;left:-10000px}main .form .checkboxs label.has-error span.label,main .form .checkboxs label.has-error span.label *{color:#ff0b00}main .form .checkboxs label.has-error span.form-error{bottom:-20px}main .form .radios label{cursor:pointer;margin-bottom:.8rem}main .form .radios label span{display:block;padding:0 0 0 27px;font-size:18px;font-size:1.8rem;line-height:30px}main .form .radios label:before{content:'';display:block;background:#fff;border:1px solid #3159b5;width:17px;height:17px;position:absolute;top:6px;left:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}main .form .radios label.act:after{content:'';display:block;width:9px;height:9px;position:absolute;top:11px;left:5px;background:#3159b5;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}main .form .radios label input{width:auto;height:auto;position:absolute;left:-10000px}main .form .radios label span.form-error{bottom:-20px}main .form .radios label.checkbox{padding-left:27px;font-size:12px;font-size:1.2rem;line-height:30px}main .form .radios label.checkbox:before{left:27px;width:15px;height:15px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}main .form .radios label.checkbox.disabled{color:rgba(49,89,181,.5)}main .form .radios label.checkbox.disabled:before{border-color:rgba(49,89,181,.5)}main .form .radios label.checkbox.act:after{width:24px;height:18px;top:3px;left:25px;background:url(../svg/checkbox-ok-grey.svg) no-repeat;background-size:100%}main .form .gdpr{margin-top:2.4rem;position:relative}main .form .gdpr.has-error span{color:#ff0b00}main .form .gdpr.has-error span.form-error{position:absolute;color:#ff0b00;bottom:-10px;left:27px;font-size:12px;font-size:1.2rem;line-height:1}main .form button[disabled=disabled]{background:#ccc;cursor:default}main .form button[disabled=disabled]:not(.flat):not(.house):not(.flatr):not(.houser):not(.small):not(.old):before{background:#bbb}@media screen and (min-width:1023.1px){main .form .aslabel.left,main .form label.left{clear:both;float:left;width:47%}main .form .aslabel.right,main .form label.right{float:right;width:47%}}@media screen and (max-width:1023px){main .form .aslabel.left,main .form .aslabel.right,main .form label.left,main .form label.right{float:none;max-width:none}}@media screen and (max-width:767px){main .form{margin:0 auto}main .form article,main .form h2,main .form h3{padding:0 .8rem}main .form .aslabel,main .form label{margin:0 0 10px}}main .btns{margin-top:6.4rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:14px}@media screen and (max-width:400px){main .btns{flex-direction:column-reverse}main .btns a{flex-grow:0}}main span.form-error-export{color:#ff0b00;bottom:2px;left:2px;font-size:14px;font-size:1.4rem;line-height:1}footer{-webkit-border-radius:20px 20px 0 0;-moz-border-radius:20px 20px 0 0;border-radius:20px 20px 0 0;background-color:#fff;margin-top:-20px}footer a{display:inline-block;color:#000}footer a.logo{display:block;margin:0 0 56px}footer .links h2{font-size:16px;font-size:1.6rem;line-height:30px;display:block;font-weight:600;margin-bottom:14px}footer .links>div.contact{border:1px solid #ff0b00;padding:35px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}footer .links>div.contact a{font-weight:600;color:#ff0b00}@media screen and (max-width:767px){footer .links>div.contact a{font-size:16px;font-size:1.6rem;line-height:24px}}@media screen and (min-width:767.1px) and (max-width:1023px),print{footer .links>div.contact a{font-size:18px;font-size:1.8rem;line-height:24px}}@media screen and (min-width:1023.1px){footer .links>div.contact a{font-size:20px;font-size:2rem;line-height:30px}}footer .links>div.contact a.phone{text-decoration:none}footer .links>div.contact a.mail{border-top:1px solid #C9C9C9;margin-top:25px;padding-top:25px}footer .links>div.contact span{display:block}footer .links>div a{display:block;font-size:16px;font-size:1.6rem;line-height:30px;text-decoration:none}footer .links>div a:hover{text-decoration:underline}footer .social{margin-top:18px}footer .social a.btn{-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;height:50px;margin-left:137px;font-size:20px;font-size:2rem;line-height:29px;font-weight:400}footer .copyright{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between;margin-top:60px;padding:30px 0;border-top:2px solid #707070}footer .copyright a{padding-right:40px;font-size:12px;font-size:1.2rem;line-height:30px}footer .copyright .copy{font-size:14px;font-size:1.4rem;line-height:30px}@media screen and (min-width:1400.1px){footer{padding-top:80px}footer .links>div{min-width:200px}footer .links>div:not(.contact){margin-right:80px}footer .links>div.contact{min-width:335px}}@media screen and (max-width:1400px){footer{padding-top:40px}footer .links>div{width:22%}footer .links>div:not(.contact){margin-right:6%}footer .links>div.contact{width:28%}}@media screen and (min-width:1023.1px){footer .links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between}footer .links>div.contact{margin-top:-36px}}@media screen and (max-width:1023px){footer a.logo{display:none}footer .links>div{width:100%}footer .links>div:not(.contact){*zoom:1;margin-right:0;margin-bottom:40px}footer .links>div:not(.contact):after,footer .links>div:not(.contact):before{display:table;content:""}footer .links>div:not(.contact):after{clear:both}footer .links>div:not(.contact) h2{margin-bottom:4px}footer .links>div:not(.contact)>a{float:left}footer .links>div:not(.contact)>a:not(:last-of-type){position:relative;padding-right:30px}footer .links>div:not(.contact)>a:not(:last-of-type):after{content:'';display:block;width:1px;height:50%;position:absolute;top:50%;right:15px;transform:translateY(-50%);background:#6c6a69}footer .links>div.contact{width:100%;max-width:300px;margin:4.8rem auto;text-align:center}footer .copyright{margin-top:4.8rem}}@media screen and (max-width:767px){footer .social div{width:100%;justify-content:center;align-items:center;flex-wrap:wrap;gap:1.2rem 0}footer .social div a.firmycz{margin-left:0}footer .social a.btn{margin:40px auto 0}footer .copyright{-webkit-flex-flow:wrap;flex-flow:wrap}footer .copyright>*{width:100%;text-align:center}footer .copyright>.gdpr{order:2}footer .copyright>.gdpr a{display:block;padding:0;line-height:20px}footer .copyright>.copy{margin-bottom:20px;order:1;font-weight:500}}.ico{display:inline-block}.ico:before{content:'';float:left;width:20px;height:20px;margin:0 8px 0 0;background-repeat:no-repeat;background-size:cover;-moz-transition:background .3s ease-out;-o-transition:background .3s ease-out;-webkit-transition:background .3s ease-out;-ms-transition:background .3s ease-out;transition:background .3s ease-out}.ico.s18:before{width:18px;height:18px}.ico.s24:before{width:24px;height:24px}.ico.telefon24:before{background-image:url(../img/svg/telefon24.svg)}.ico.mail:before{background-image:url(../img/svg/mail.svg)}.ico.telefon32:before{background-image:url(../img/svg/telefon32.svg)}.ico.mail2:before{background-image:url(../img/svg/mail2.svg)}.ico.location:before{background-image:url(../img/svg/pin-red.svg)}.ico.en:before{background-image:url(../img/svg/en.svg)}.ico.fr:before{background-image:url(../img/svg/fr.svg)}.ico.de:before{background-image:url(../img/svg/de.svg)}.ico.cz:before{background-image:url(../img/svg/cz.svg)}.ico.btn360:before{background-image:url(../img/svg/btn360.svg);margin-top:-5px}picture img{display:block;width:100%;height:auto}.social div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.social div a{display:block;position:relative}.social div a:not(.firmycz){margin-right:17px;width:50px;height:50px;border:1px solid #ff0b00;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.social div a:not(.firmycz):before{content:'';display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-repeat:no-repeat}.social div a:not(.firmycz).facebook:before{width:11px;height:20px;background-image:url(../svg/footer-facebook.svg)}.social div a:not(.firmycz).linkedin:before{width:20px;height:20px;background-image:url(../svg/footer-linkedin.svg)}.social div a:not(.firmycz).instagram:before{width:23px;height:23px;background-image:url(../svg/footer-instagram.svg)}.social div a:not(.firmycz).youtube:before{width:14px;height:17px;background-image:url(../svg/footer-youtube.svg)}.social div a.firmycz{margin-left:auto}.social div a.firmycz:before{content:'';display:block;width:223px;height:50px;background:url(../svg/footer-firmy.cz.svg) no-repeat}.social div a em{display:none}.popup{background:#3159b5;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;display:none;position:absolute;z-index:2000;top:-2000px;left:50%;transform:translateX(-50%);width:500px}.popup .popupin{padding:4.8rem;position:relative;text-align:center}.popup .popupin h1{color:#fff;margin-bottom:2.4rem}@media screen and (max-width:767px){.popup .popupin h1{font-size:30px;font-size:3rem;line-height:40px}}@media screen and (min-width:767.1px) and (max-width:1023px),print{.popup .popupin h1{font-size:34px;font-size:3.4rem;line-height:40px}}@media screen and (min-width:1023.1px) and (max-width:1340px){.popup .popupin h1{font-size:40px;font-size:4rem;line-height:60px}}@media screen and (min-width:1340.1px){.popup .popupin h1{font-size:50px;font-size:5rem;line-height:60px}}.popup .popupin h2{color:#fff;font-weight:700}@media screen and (max-width:767px){.popup .popupin h2{font-size:26px;font-size:2.6rem;line-height:30px}}@media screen and (min-width:767.1px) and (max-width:1023px),print{.popup .popupin h2{font-size:30px;font-size:3rem;line-height:40px}}@media screen and (min-width:1023.1px) and (max-width:1340px){.popup .popupin h2{font-size:30px;font-size:3rem;line-height:40px}}@media screen and (min-width:1340.1px){.popup .popupin h2{font-size:40px;font-size:4rem;line-height:50px}}.popup .popupin p,.popup .popupin p a{color:#fff}.popup .popupin .cols{*zoom:1;background-color:rgba(206,0,32,.1);margin:10px 0;padding:10px}.popup .popupin .cols:after,.popup .popupin .cols:before{display:table;content:""}.popup .popupin .cols:after{clear:both}.popup .popupin .cols .col{float:left;width:50%}.popup .popupin .cols .col a{display:block;font-size:22px;font-size:2.2rem;line-height:30px;font-family:InterTight,arial,tahoma,verdana,sans-serif;font-weight:700;padding:16px 0}.popup .popupin label{display:block;position:relative;max-width:320px;margin:0 auto 1.8rem}.popup .popupin label input{display:block;width:100%;height:70px;color:#3159b5;padding:0 2.4rem;border:1px solid #3159b5;background-color:#fff;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;font-size:30px;font-size:3rem;line-height:70px;text-align:center;-webkit-appearance:textfield;-moz-appearance:textfield}.popup .popupin label.has-error input{border:1px solid #ff0b00}.popup .popupin label span.form-error{position:absolute;color:#ff0b00;bottom:2px;left:50%;transform:translateX(-50%);font-size:12px;font-size:1.2rem;line-height:1}.popup .popupin a.fb{display:inline-block;background:#1f2326;color:#fff!important;font-family:InterTight,arial,tahoma,verdana,sans-serif;font-weight:400;font-size:16px;font-size:1.6rem;line-height:66px;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out;margin:54px 0 0;padding:0 30px;text-decoration:none!important;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.25);-moz-box-shadow:0 6px 12px rgba(0,0,0,.25);box-shadow:0 6px 12px rgba(0,0,0,.25)}.popup .popupin a.fb:before{content:'';display:block;float:left;width:30px;height:66px;background-image:url(../img/svg/fb.svg);background-repeat:no-repeat;background-size:100% 100%;margin-right:20px}.popup .popupin a.btn{display:inline-block;float:none!important;text-align:left;padding-right:70px;margin-top:2.4rem}@media screen and (min-width:451px){.popup .popupin a.btn:after{margin:0 -55px 0 0!important}}@media screen and (max-width:450px){.popup .popupin a.btn{padding:0 60px 0 20px;text-align:left;line-height:66px}.popup .popupin a.btn:after{top:26px!important;margin:0 -47px 0 0!important}}@media screen and (max-width:300px){.popup .popupin a.btn{padding:10px 20px;line-height:1.6em}.popup .popupin a.btn:after,.popup .popupin a.btn:before{display:none!important}}@media screen and (max-width:500px){.popup .popupin p br{display:none}.popup .popupin .aslabel,.popup .popupin label{width:100%}.popup .popupin .cols .col{float:none;width:100%}.popup .popupin a.fb{text-align:center;line-height:1.3em;padding:10px 20px}.popup .popupin a.fb:before{float:none;display:block;width:30px;height:30px;margin:0 auto 20px}}.popup .close{background:#ff0b00;position:absolute;top:-11px;right:-11px;width:40px;height:40px}.popup .close:before{content:'';display:block;width:15px;height:15px;background-image:url(../img/svg/x.svg);background-repeat:no-repeat;background-size:100% 100%;margin:12px 0 0 13px}.popup .close em{display:none}.popup .close:hover{background:#9b070e}.popup .closebtm{display:block;margin:3.2rem auto 0;width:50px;height:50px;background:url(../svg/close-popup.svg) no-repeat}.popup .closebtm em{display:none}@media screen and (max-width:767px){.popup{width:90%}.popup .popupin{padding:40px 20px 20px}.popup .popupin h1{font-size:20px;font-size:2rem;line-height:1}.popup .popupin button{width:100%;max-width:320px}}#overlay{position:fixed;overflow-y:scroll;top:0;right:0;bottom:0;left:0;z-index:999;background:rgba(255,255,255,.7)}#overlay .loader{position:absolute;width:100%;height:100%;background:url(../img/ajax-loader.gif) 50% 300px no-repeat}@media screen and (max-width:1023px){input,select,textarea{font-size:16px!important}}@-moz-document url-prefix(){section.step .content form .aslabel.withprefix input+em+small,section.step .content form .aslabel.withprefix input+small,section.step .content form label.withprefix input+em+small,section.step .content form label.withprefix input+small{bottom:1px}section.step .content form .aslabel.withprefix input+em+small,section.step .content form label.withprefix input+em+small{bottom:20px}section.step .content form .aslabel.withsuffix input+small,section.step .content form label.withsuffix input+small{bottom:1px}}.right{float:right}.left{float:left}.hide{display:none}.show{display:block}.invisible{visibility:hidden}.blok-vycistit,.clear{clear:both}.text-right{text-align:right}.text-uprostred{text-align:center}.text-vlevo{text-align:left}.text-vpravo{text-align:right}.text-blok{text-align:justify}.mt0{margin-top:0}.mt12{margin-top:12px}.mt16{margin-top:16px}.mt24{margin-top:24px}.mt40{margin-top:40px}.mt-45{margin-top:-45px}.mt80{margin-top:80px}.mb8{margin-bottom:8px}.mb16{margin-bottom:16px}.mb24{margin-bottom:24px}.mb40{margin-bottom:40px}.mb56{margin-bottom:56px}.mb80{margin-bottom:80px}.mb210{margin-bottom:210px}@media screen and (max-width:1023px){.mb210{margin-bottom:12rem}}.w1320{max-width:1320px}@media screen and (max-width:1400px){.w1320{max-width:94%}}.w828{max-width:828px}.w740{max-width:740px}.w600{max-width:600px}.msg-error,.msg-info,.msg-success{clear:all;color:#fff;margin-bottom:24px;padding:24px 40px 24px 80px;text-align:left;font-size:16px;font-size:1.6rem;line-height:26px;font-weight:300;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;position:relative}.msg-error:before,.msg-info:before,.msg-success:before{content:'';display:block;position:absolute;left:24px;top:50%;transform:translateY(-50%);width:32px;height:32px;border:1px solid #fff;-webkit-border-radius:32px;-moz-border-radius:32px;border-radius:32px}@media screen and (min-width:801px){.msg-error,.msg-info,.msg-success{width:828px;max-width:100%}}.msg-error.w936,.msg-info.w936,.msg-success.w936{margin:6.4rem auto}@media screen and (min-width:1023.1px){.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.inline,.msg-info.inline,.msg-success.inline{display:inline-block;margin:40px auto}.msg-error a,.msg-info a,.msg-success a{color:#fff;position:relative;z-index:1}.msg-success{background:#41ac00}.msg-success:before{background:url(../svg/msg-success.svg) center no-repeat;background-size:14px 11px}.msg-error{background:#DD315A}.msg-error:before{background:url(../svg/msg-error.svg) center no-repeat;background-size:10px 10px}.msg-info{background:orange}.msg-info:before{background:url(../svg/msg-info.svg) center no-repeat;background-size:2px 16px}.btn{display:inline-block;-moz-transition:background .3s ease-out;-o-transition:background .3s ease-out;-webkit-transition:background .3s ease-out;-ms-transition:background .3s ease-out;transition:background .3s ease-out;-webkit-border-radius:48px;-moz-border-radius:48px;border-radius:48px;font-size:18px;font-size:1.8rem;line-height:28px;padding:1.2rem 2.4rem;font-weight:500;text-decoration:none;position:relative;cursor:pointer}.btn.bg-red{background-color:#ff0b00;color:#fff}.btn.bg-red:not(.disabled):hover{background-color:#9b070e}.btn.bg-white{background-color:#fff;color:#ff0b00}.btn.bg-white:not(.disabled):hover{background-color:#9b070e;color:#fff}.btn.bg-black{background-color:#000;color:#fff}.btn.bg-black:not(.disabled):hover{background-color:#6c6a69;color:#fff}.btn.bg-blue{background-color:#3159b5;color:#fff}.btn.bg-blue:not(.disabled):hover{background-color:#163f9b;color:#fff}.btn.b-red{border:1px solid #ff0b00;color:#ff0b00;line-height:22px}.btn.b-red:hover{border-color:#9b070e;background-color:#9b070e;color:#fff}.btn.b-black{border:1px solid #000;color:#000}.btn.b-black:not(.disabled):hover{border-color:#6c6a69;background-color:#6c6a69;color:#fff}.btn.b-white{border:1px solid #fff;color:#fff}.btn.b-white:hover{background-color:#fff;color:#000}.btn.b-blue{background-color:#fff;border:1px solid #3159b5;color:#3159b5}.btn.b-blue:hover{background-color:#3159b5;color:#fff}.btn.disabled{cursor:default;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=(@opacity*100))";-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;filter:50}.btn.arrow{padding-right:68px}.btn.arrow:after{content:'';display:block;position:absolute;top:50%;right:24px;transform:translateY(-50%);width:22px;height:20px;background:url(../svg/arrow20-next-red.svg);margin-left:24px}.btn.arrow.b-white:after,.btn.arrow.bg-black:after,.btn.arrow.bg-black:hover:after,.btn.arrow.bg-blue:after,.btn.arrow.bg-blue:hover:after,.btn.arrow.bg-red:after,.btn.arrow.bg-red:hover:after,.btn.arrow.bg-white:hover:after{background-image:url(../svg/arrow20-next-white.svg)}.btn.arrow.b-white:hover:after{background-image:url(../svg/arrow20-next.svg)}.btn.arrow.b-red:hover:after{background-image:url(../svg/arrow20-next-white.svg)}.btn.arrow.b-black:after{background-image:url(../svg/arrow20-next.svg)}.btn.arrow.b-black:hover:after{background-image:url(../svg/arrow20-next-white.svg)}.btn.arrow.b-blue:after{background-image:url(../svg/arrow20-next-blue.svg)}.btn.arrow.b-blue:hover:after{background-image:url(../svg/arrow20-next-white.svg)}.btn.back{padding-left:48px}.btn.back:before{content:'';display:block;position:absolute;top:50%;left:12px;transform:translateY(-50%);width:22px;height:20px;margin-right:8px}.btn.back.b-black:before{background:url(../svg/arrow20-prev.svg)}.btn.back.b-black:hover:before{background:url(../svg/arrow20-prev-white.svg)}.btn.back.b-red:before{background:url(../svg/arrow20-prev-red.svg)}.btn.back.b-red:hover:before,.btn.back.b-white:before{background:url(../svg/arrow20-prev-white.svg)}.btn.back.b-white:hover:before{background:url(../svg/arrow20-prev.svg)}.btn.tblank-red{padding-right:54px}.btn.tblank-red:after{content:'';display:block;position:absolute;top:50%;right:18px;transform:translateY(-50%);width:18px;height:18px;background-image:url(../svg/target-blank-red.svg);margin-left:18px}.btn.tblank-red:hover:after{background-image:url(../svg/target-blank.svg)}.btn.loading{position:relative;background-color:#6c6a69;color:#fff;border-color:#6c6a69}.btn.loading:after{width:30px;height:30px;background:url(../img/preloader.gif) no-repeat;background-size:30px}.btn.loading:hover{border-color:#6c6a69!important;background-color:#6c6a69!important;color:#fff}.btn.redirectback small{text-transform:none;font-weight:400;font-size:80%;display:inline-block;padding-left:10px}.btn.redirectback em{font-style:normal;display:inline-block;width:10px}@media screen and (max-width:1340px){.btn{padding:1.2rem 1.6rem;font-size:16px;font-size:1.6rem;line-height:20px}.btn.arrow{padding-right:4.8rem}.btn.arrow:after{right:1.6rem;width:16px;height:14px;margin-left:0;background-size:16px 14px}}@media screen and (max-width:1023px),print{.btn-red.btn-red-48{padding:14px 20px}.btn-red.btn-red-56{padding:15px 16px}.btn-red.btn-size-1{font-size:16px;font-size:1.6rem;line-height:20px;padding:15px 16px}.btn-red.btn-size-2{font-size:16px;font-size:1.6rem;line-height:20px}}@media screen and (min-width:1024px){.btn-red.btn-red-48{padding:14px 32px}.btn-red.btn-red-56{padding:18px 16px}.btn-red.btn-size-1{font-size:14px;font-size:1.4rem;line-height:20px;padding:18px 16px}.btn-red.btn-size-2{font-size:14px;font-size:1.4rem;line-height:20px}}@media print{*{background:0 0!important;color:#000!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}body{width:100%!important;margin:0!important;padding:0!important;font-family:arial,Garamond,"Times New Roman",serif!important;color:#000;background:0 0;font-size:10px!important}h1,h2,h3,h4{font-family:arial,Garamond,"Times New Roman",serif;color:#000}h1{font-size:30px!important;line-height:40px!important;margin:0!important}h2{font-size:24px!important;line-height:30px!important;margin:20px 0 10px!important}h3{font-size:20px!important;line-height:26px!important;margin:20px 0 10px!important}h4{font-size:18px!important;line-height:24px!important;margin:20px 0 10px!important}article ul:not(.dvasloupce):not(.contactlist)>li:not(.nodot){padding:0 0 5px 20px!important}article ul:not(.dvasloupce):not(.contactlist)>li:not(.nodot):before{display:none}article h2+ol,article h2+p,article h2+ul,article h3+ol,article h3+p,article h3+ul,article h4+ol,article h4+p,article h4+ul,article h5+ol,article h5+p,article h5+ul{padding-top:5px}article p{padding:0 0 15px}article :not(h1):not(h2):not(h3):not(h4):not(h5):not(sup):not(sub):not(.ck-anchor){font-size:14px!important;line-height:20px!important}a:link,a:visited{background:0 0;font-weight:700;text-decoration:underline;color:#444!important}a:link[href^="http://"]:after,a[href^="http://"]:visited:after{content:" (" attr(href) ") ";font-size:90%}a[href^="http://"]{color:#000}img,tr{page-break-inside:avoid}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.btn,.navigation{display:none!important}header{margin:0 0 20px;position:static}header .logo{margin:0}footer #newsletter,header .other,header .respmenu,header nav{display:none!important}footer .logo{margin:0!important}footer .links>div:not(.contact){display:none!important}footer .links>div.contact{*zoom:1;width:100%;border:0!important;padding:0!important;margin:10px 0 0!important}footer .links>div.contact:after,footer .links>div.contact:before{display:table;content:""}footer .links>div.contact:after{clear:both}footer .links>div.contact h2{display:none}footer .links>div.contact a.phone,footer .links>div.contact span{float:left;clear:left}footer .links>div.contact a.mail{float:right;border:0!important;padding:0!important;margin:-52px 0 0!important}footer .social a{display:none!important}footer .copyright{margin:0!important;border:0!important;padding:0!important}footer .copyright .gdpr{display:none!important}main{padding-bottom:80px!important}main .start.cz picture.rtl{display:none!important}main .start.cz .in{position:static!important;transform:none!important}main .start.cz .in h1{margin:20px 0 10px!important}main .start.cz .in .tiles,main .start.cz .in h1 br{display:none!important}main .slider .slick-slider .slick-slide,main .slider .slick-slider .slick-track{width:100%!important}main .slider .slick-slider .slick-slide:not(.slick-active){display:none!important}main .slider .slick-slider .slick-slide picture{display:none!important}main .slider .slick-slider .slick-slide .content{position:static!important;transform:none!important}main .slider .slick-slider .slick-dots,main .slider .tiles{display:none!important}main .reviews{padding:40px 0 0!important}main .reviews .items button.slick-arrow{display:none!important}main .reviews .items .slick-track{width:100%!important;display:block!important}main .reviews .items .slick-slide{width:33%!important;float:left;padding-top:15px!important;padding-bottom:15px!important}main .reviews .items .slick-slide:nth-of-type(2),main .reviews .items .slick-slide:nth-of-type(5){padding-right:15px!important;padding-left:15px!important}main .reviews .items .slick-slide:nth-of-type(3n+1){clear:left;padding-right:15px!important}main .reviews .items .slick-slide:nth-of-type(3n){padding-left:15px!important}main .reviews .items .slick-slide:nth-child(n+4){display:none!important}main .reviews .items .slick-slide .ref{padding:0!important;border:0!important}main .reviews .items .slick-slide .ref article{margin:0}main .reviews .items .slick-slide .ref article p{font-weight:400!important}main .reviews .items .slick-slide .ref .person{margin-top:20px}main .why{padding:40px 0 0!important}main .why .items{gap:0!important}main .why .items div{display:block!important;text-align:center!important;width:50%!important}main .why .items strong{font-size:30px!important;line-height:40px!important;display:block!important;margin:0!important}main .services{padding:40px 0 0!important}main .services picture{display:none!important}main .services .content{margin:0!important}main .services .others{padding:50px 0 0!important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;gap:0!important}main .services .others div{width:30%!important}main .howwework{display:none!important}main .develops{padding:40px 0 0!important;margin:0!important}main .develops .items{justify-content:space-between;gap:60px 0!important}main .develops .items .develop,main .develops .items .item{width:31%!important;padding-bottom:20px!important}main .develops .items .develop picture,main .develops .items .develop picture img,main .develops .items .item picture,main .develops .items .item picture img{width:100%!important;height:auto!important}main .develops .items .develop div,main .develops .items .item div{position:static!important;padding:20px 0 0!important;transform:none!important}main .develops .items .develop div h3,main .develops .items .item div h3{font-size:18px!important;line-height:24px!important}main .develops .items .develop div>strong,main .develops .items .item div>strong{padding:0!important;margin:0!important}main .develops .items .develop div ul,main .develops .items .item div ul{padding:0!important}main .develops .items .develop div ul li,main .develops .items .item div ul li{padding:0 0 5px!important}main .develops .items .develop>div{padding:0!important}main .aboutus{padding:40px 0 0!important}main .aboutus .gallery-box,main .aboutus h2 br{display:none!important}main .blog{padding:40px 0 0!important}main .blog h2 br{display:none!important}main ul.list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:0!important;justify-content:space-between}main ul.list li{width:30%!important;padding-bottom:20px!important}main ul.list li a{padding:0!important}main ul.list li content{padding:20px 0 0!important}main ul.list li .more{position:static!important}main ul.list li .more .date strong{font-size:40px!important;line-height:40px!important}main .references{padding:40px 0!important}main .references .ref{padding:10px 0 40px!important}main .references .ref article{margin-bottom:40px!important}main .references .ref+.ref{padding-top:40px!important;border-top:1px solid #000;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}main .prizes ul li{width:33%!important}main .prizes ul li a{border:0!important}main .contacts .items{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:10mm!important}main .contacts .items>.item{break-inside:avoid;page-break-inside:avoid;border:0!important;padding:0!important}main .contacts .items>.item .references{display:none!important}.in{width:96%!important}#filter{display:none!important}.itemslist{width:100%!important}.itemslist div.initemslist{display:grid;grid-template-columns:repeat(3,1fr);gap:10mm}.itemslist div.initemslist .adv{display:none}.itemslist div.initemslist>.item{break-inside:avoid;page-break-inside:avoid}.itemslist div.initemslist>.item.request .desc .info{font-size:15px!important;line-height:18px!important;font-weight:400!important}.itemslist div.initemslist>.item.request .desc span{padding:0 0 4px;margin:0}.itemslist div.initemslist>.item.request .desc span.location{height:auto;display:block}.itemslist div.initemslist>.item.request .desc .ft{position:static}.itemslist div.initemslist>.item>a{display:block;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;height:auto!important}.itemslist div.initemslist>.item .image .gallery{display:none!important}.itemslist div.initemslist>.item .desc{padding:0}.itemslist div.initemslist>.item .desc h1{overflow:visible!important;height:auto!important;display:block!important;font-size:18px!important;line-height:24px!important;padding:20px 0 10px}.itemslist .slick-track{width:100%!important}.itemslist .item.slick-slide{float:left!important;width:33%!important}.itemslist .item.slick-slide:nth-of-type(3n+1){clear:left}.backtolist,.mapsort,.pagination,.pdetail .fce,div.leaflet-marker-icon{display:none!important}.pdetail .imgs{order:2}.pdetail .imgs a.other{width:calc(50% - 8px)!important}.pdetail .imgs a.other:nth-child(2n){float:right!important}#contactform,#property .advlastview,#property .advrelated{display:none}.rdetail .leftcol{order:2}.rdetail .leftcol .other{padding:0}.rdetail .leftcol .other p{font-size:14px!important;line-height:20px!important}.rdetail .content .main .info{font-size:16px!important;line-height:24px!important}.rdetail .content .main>br{display:none}.rdetail .content .main span.ico{padding:0 0 4px!important;margin:0!important}.pdetail,.rdetail{-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}.pdetail .content,.rdetail .content{order:1}.pdetail .content .main,.rdetail .content .main{padding:0!important}.pdetail .broker,.rdetail .broker{*zoom:1;padding:0!important;border:0!important}.pdetail .broker:after,.pdetail .broker:before,.rdetail .broker:after,.rdetail .broker:before{display:table;content:""}.pdetail .broker:after,.rdetail .broker:after{clear:both}.pdetail .broker #profile,.rdetail .broker #profile{float:left;width:45%}.pdetail .broker #profile>div:nth-of-type(1),.rdetail .broker #profile>div:nth-of-type(1){width:100%!important;padding:0!important}.pdetail .broker #profile>div:nth-of-type(2),.rdetail .broker #profile>div:nth-of-type(2){display:none}.pdetail .broker #lastrating,.rdetail .broker #lastrating{float:right;width:55%;padding:0 0 0 20px!important}.ico:before{display:none!important}}