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-family:inherit}html{font-size:62.5%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}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}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:local('Roboto Light'),local('Roboto-Light'),url(fonts/roboto-v20-latin-ext_latin-300.woff2) format('woff2'),url(fonts/roboto-v20-latin-ext_latin-300.woff) format('woff')}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url(fonts/roboto-v20-latin-ext_latin-regular.woff2) format('woff2'),url(fonts/roboto-v20-latin-ext_latin-regular.woff) format('woff')}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local('Roboto Medium'),local('Roboto-Medium'),url(fonts/roboto-v20-latin-ext_latin-500.woff2) format('woff2'),url(fonts/roboto-v20-latin-ext_latin-500.woff) format('woff')}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local('Roboto Bold'),local('Roboto-Bold'),url(fonts/roboto-v20-latin-ext_latin-700.woff2) format('woff2'),url(fonts/roboto-v20-latin-ext_latin-700.woff) format('woff')}@font-face{font-family:Roboto;font-style:normal;font-weight:900;src:local('Roboto Black'),local('Roboto-Black'),url(fonts/roboto-v20-latin-ext_latin-900.woff2) format('woff2'),url(fonts/roboto-v20-latin-ext_latin-900.woff) format('woff')}p{margin:0}.h1,h1,h2,h3,h4,h5,h6{color:#666;font-weight:400;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}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:#f6f7f9;color:#2f3336;font-family:Roboto,arial,tahoma,verdana,sans-serif;font-weight:400;font-size:16px;font-size:1.6rem;line-height:30px;margin:0;height:100%}.like-href,a{color:#ce0020;outline:0;text-decoration:underline}.like-href:hover,a:hover{text-decoration:none}.in{*zoom:1;zoom:1;margin:0 auto;max-width:1160px}.in:after,.in:before{display:table;content:""}.in:after{clear:both}@media screen and (max-width:1250px){.in{max-width:96%;width:96%;padding:0}}@media screen and (max-width:800px){.in{max-width:94%;width:94%;padding:0}}@media screen and (max-width:450px){.in{max-width:92%;width:92%;padding:0}}@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{background:#fff;-webkit-box-shadow:0 3px 2px -2px rgba(0,0,0,.1);-moz-box-shadow:0 3px 2px -2px rgba(0,0,0,.1);box-shadow:0 3px 2px -2px rgba(0,0,0,.1);position:relative}header.menuact{z-index:99}header.menuact .respmenu:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:12px}header.menuact .respmenu:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:12px}header.menuact .respmenu em{display:none}header .in{text-align:center}header .logo{display:block;float:left;margin:34px 0;text-decoration:none}header .logo img{display:block}header ul{*zoom:1;zoom:1}header ul:after,header ul:before{display:table;content:""}header ul:after{clear:both}header ul li{float:left;padding:0;position:relative}header ul li:first-of-type a:before{content:'';display:block;width:20px;height:20px;background:url(../img/svg/home.svg) no-repeat;margin-top:-1px}header ul li:first-of-type a:hover:before{background:url(../img/svg/home-white.svg) no-repeat}header ul li:first-of-type em{display:none}header ul li a{color:#1f2326;display:block;font-weight:700;font-size:15px;font-size:1.5rem;line-height:18px;text-decoration:none;padding:15px;text-transform:uppercase}header ul li a:hover{background:#ce0020;color:#fff}header ul li a.act span{border-bottom:3px solid #ce0020}@media screen and (min-width:1101px){header ul{float:right;padding:35px 0 0}}@media screen and (max-width:1100px){header ul{clear:left;display:flex;flex-direction:row}header ul>li,header ul>picture{float:left;text-align:center;flex-grow:1;-webkit-flex-grow:1}}@media screen and (max-width:800px){header .respmenu{float:right;width:30px;height:23px;margin:38px 0 0;position:relative;cursor:pointer}header .respmenu em,header .respmenu:after,header .respmenu:before{content:"";display:block;width:30px;height:5px;background:#000;position:absolute;top:0;left:0;z-index:1;-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;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}header .respmenu:after{top:18px}header .respmenu em{top:9px;overflow:hidden;text-indent:-9999px;white-space:nowrap}header .respmenu:hover em,header .respmenu:hover:after,header .respmenu:hover:before{background:#ce0020}header ul{display:none;position:absolute;top:100px;left:0;right:0;background:#fff;z-index:999;padding:0}header ul li{float:none!important;border-bottom:1px solid #bfbfbf}header ul li:first-of-type a:before{margin:0 auto}header ul li:last-of-type a{padding-right:30px}}section{width:100%;position:relative}@media screen and (min-height:721px){section>.in{height:100%}}@media screen and (max-width:800px){section>.in{max-width:100%;width:100%}}section .h1before{display:block;font-size:18px;font-size:1.8rem;line-height:1;letter-spacing:.5px;text-transform:uppercase}section h1{font-size:50px;font-size:5rem;line-height:66px;color:#000;font-family:Roboto,arial,tahoma,verdana,sans-serif;font-weight:700;padding:22px 0 52px}section h1 span{display:block;color:#ce0020}@media screen and (max-width:700px){section h1{font-size:7vw;font-size:.7vwrem;line-height:1}}@media screen and (max-width:482px){section h1{padding:22px 0 32px}}section h2{font-size:24px;font-size:2.4rem;line-height:1;color:#000;font-family:Roboto,arial,tahoma,verdana,sans-serif;font-weight:700;padding:22px 0 10px}@media screen and (max-width:700px){section h2{font-size:7vw;font-size:.7vwrem;line-height:1}}section h1+h2{margin-top:0;padding-top:0}section .steps{background:#fff;height:70px;border-top:1px solid #eaeaea;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.1);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,.1);box-shadow:0 2px 4px 0 rgba(0,0,0,.1);text-align:center}section .steps .in{color:#666;display:inline-block;counter-reset:my-awesome-counter;width:auto}section .steps .in span,section .steps .in strong{float:left;counter-increment:my-awesome-counter;padding:23px 0 15px 50px;font-size:14px;font-size:1.4rem;line-height:25px;font-weight:400}section .steps .in span:before,section .steps .in strong:before{content:counter(my-awesome-counter);float:left;background:#f6f7f9;width:35px;height:35px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-align:center;line-height:34px;margin:-5px 0 0 -50px}section .steps .in span.act,section .steps .in strong.act{color:#000}section .steps .in span.act:before,section .steps .in strong.act:before{content:'';background-color:#ce0020;background-image:url(../img/svg/step-check.svg);background-repeat:no-repeat;background-size:14px 12px;background-position:center}section .steps .in span em,section .steps .in strong em{font-style:normal}section .steps .in strong{color:#ce0020}section .steps .in strong:before{background:#fff;border:1px solid #ce0020;width:34px;height:34px}@media screen and (min-width:1180px){section .steps .in span:not(:last-child),section .steps .in strong:not(:last-child){padding-right:120px}section .steps .in span:not(:last-child):after,section .steps .in strong:not(:last-child):after{content:'';float:right;width:42px;height:9px;background-image:url(../img/svg/step-arrow.svg);background-repeat:no-repeat;background-size:100% 100%;margin:7px -70px 0 0}}@media screen and (max-width:1179px){section .steps .in{width:auto}section .steps .in span:not(:last-child),section .steps .in strong:not(:last-child){padding-right:25px}}@media screen and (max-width:400px){section .steps .in{width:auto}section .steps .in span:not(:last-child),section .steps .in strong:not(:last-child){padding-right:8px}}@media screen and (max-width:800px){section .steps{height:65px}section .steps .in{width:auto}section .steps .in span em,section .steps .in strong em{display:none}}section .content{*zoom:1;zoom:1;padding:50px 0}section .content:after,section .content:before{display:table;content:""}section .content:after{clear:both}section .content .button-zpet .btn-send{float:right}section .content .button-zpet .btn-back{float:left}section .content.article ul{padding:0 0 30px 20px}section .content.article ul li{list-style-type:square}section .content.article ol{padding:0 0 30px 20px}section .content.article ol:not(.number){list-style-type:lower-alpha}section .content.article ol.number{list-style-type:decimal}section .content.article ol.number>li{padding:0 0 10px}section .content.article ol.number ul{padding-bottom:0}section .content.article table.tabulka{width:100%;margin-bottom:20px;table-layout:fixed;border-spacing:0;border-collapse:separate}section .content.article table.tabulka th,section .content.article table.tabulka tr:first-child td{background-color:#e21428;color:#fff;height:42px;padding:0;vertical-align:middle;text-align:left;font-weight:700;text-transform:uppercase;border-bottom:6px solid #fff}section .content.article table.tabulka th:first-child,section .content.article table.tabulka tr:first-child td:first-child{padding-left:28px}section .content.article table.tabulka td{text-align:left;color:#000;padding:12px 0;line-height:20px;border-bottom:1px solid #dedede}section .content.article table.tabulka td:first-child{padding-left:28px}section .content.article table.tabulka td a{color:#000;font-weight:500}section .content.article table.tabulka td a:after{display:none}section .content.article table.tabulka tr:last-child td{border-bottom:none}@media only screen and (max-width:550px){section .content.article table.tabulka{border:1px solid #dedede}section .content.article table.tabulka tr:first-child{display:none}section .content.article table.tabulka td{display:block;padding-left:2%!important;border-bottom:none;padding:8px 0}section .content.article table.tabulka td:last-child{border-bottom:1px solid #dedede}section .content.article table.tabulka tr:nth-of-type(odd) td{background-color:#f0f3f5}}section .content.article h2{padding:40px 0 10px}section .content.article h3{padding:15px 0 5px}section .content.article h2+h3{padding-top:5px}section .content.article p{padding:0 0 10px}section .content.article p+h2{padding-top:30px}section .rightcol{*zoom:1;zoom:1;position:absolute}section .rightcol:after,section .rightcol:before{display:table;content:""}section .rightcol:after{clear:both}section.home{overflow-x:hidden;background:#fff}section.home .content{padding-top:90px}@media screen and (max-width:800px){section.home .content{padding-top:20px}}section.home .content .block{*zoom:1;zoom:1;position:relative}section.home .content .block:after,section.home .content .block:before{display:table;content:""}section.home .content .block:after{clear:both}section.home .content .block>div:first-of-type img{display:block;width:100%;height:auto}section.home .content .block h2{width:430px;font-size:32px;font-size:3.2rem;line-height:44px;font-weight:500;float:left;position:relative}@media screen and (max-width:500px){section.home .content .block h2{width:auto;font-size:7vw;font-size:.7vwrem;line-height:1.4em}}section.home .content .block.first div:first-of-type{position:absolute;top:-33px;right:-84px}section.home .content .block.first h1{font-size:50px;font-size:5rem;line-height:66px;padding-bottom:18px}section.home .content .block.first ul li{padding:10px 0 11px 36px;font-size:16px;font-size:1.6rem;line-height:19px}section.home .content .block.first ul li:before{content:'';display:block;float:left;width:20px;height:17px;background:url(../img/svg/li.svg) no-repeat;margin:1px 0 0 -34px}section.home .content .block.first ul li .red{color:#ce0020}section.home .content .block.first .home-buttons{*zoom:1;zoom:1;width:573px;background:#FFF4DE;padding:30px 80px 50px;margin:133px auto 50px;text-align:center;position:relative}section.home .content .block.first .home-buttons:after,section.home .content .block.first .home-buttons:before{display:table;content:""}section.home .content .block.first .home-buttons:after{clear:both}section.home .content .block.first .home-buttons:before{content:'';display:block;width:185px;height:48px;background:url(../img/start.png) no-repeat;position:absolute;top:16px;left:-177px}section.home .content .block.first .home-buttons strong{display:block;font-size:24px;font-size:2.4rem;line-height:29px;font-weight:500;padding-bottom:40px}section.home .content .block.first .home-buttons .btn-send{margin:0;float:left}section.home .content .block.first .home-buttons .btn-send:last-of-type{float:right}@media screen and (max-width:1400px){section.home .content .block.first>div:first-of-type{width:70%;height:auto;top:0;right:0}}@media screen and (max-width:1100px){section.home .content .block.first>div:first-of-type{top:50px}section.home .content .block.first h1{font-size:40px;font-size:4rem;line-height:55px}section.home .content .block.first .home-buttons:before{left:20px}}@media screen and (max-width:900px){section.home .content .block.first>div:first-of-type{top:100px}section.home .content .block.first .home-buttons{width:70%;padding:30px 5% 50px}section.home .content .block.first .home-buttons .btn-send{float:none;display:inline-block;width:50%}section.home .content .block.first .home-buttons .btn-send:last-of-type{float:none;margin-top:20px}}@media screen and (max-width:800px){section.home .content .block.first>div:first-of-type{width:50%;height:auto;top:240px}section.home .content .block.first h1{font-size:35px;font-size:3.5rem;line-height:40px}section.home .content .block.first .home-buttons:before{top:-75px;-webkit-transform:rotate(20deg);-moz-transform:rotate(20deg);-ms-transform:rotate(20deg);-o-transform:rotate(20deg);transform:rotate(20deg)}}@media screen and (max-width:700px){section.home .content .block.first .home-buttons{padding:30px 0 50px;width:100%}}@media screen and (max-width:600px){section.home .content .block.first>div:first-of-type{width:50%;height:auto;top:220px}}@media screen and (max-width:470px){section.home .content .block.first>div:first-of-type{top:290px}section.home .content .block.first h1{width:auto;font-size:7vw;font-size:.7vwrem;line-height:1.4em}section.home .content .block.first .home-buttons .btn-send{width:75%}}@media screen and (max-width:390px){section.home .content .block.first>div:first-of-type{display:none}section.home .content .block.first h1{width:auto;font-size:8vw;font-size:.8vwrem;line-height:1.4em}}@media screen and (max-width:340px){section.home .content .block.first .home-buttons{padding:30px 0}section.home .content .block.first .home-buttons .btn-send{width:92%}}section.home .content .block.lide{padding:50px 0 0}section.home .content .block.lide h2{width:auto;font-size:50px;font-size:5rem;line-height:66px;font-weight:700;padding:18px 0 10px 260px}section.home .content .block.lide h2 small{display:block;font-size:24px;font-size:2.4rem;line-height:28px;font-weight:700;margin:0 0 13px -48px}section.home .content .block.lide h2 strong{display:block;color:#ce0020;font-size:100px;font-size:10rem;line-height:66px;font-weight:900;margin:0 0 4px -52px}section.home .content .block.lide h2:before{content:'';display:block;float:left;width:265px;height:287px;background:url(../img/svg/lide.svg) no-repeat;margin:-58px 0 0 -280px}section.home .content .block.lide p{float:right;width:530px;font-size:16px;font-size:1.6rem;line-height:30px;padding-top:13px}@media screen and (max-width:1400px){section.home .content .block.lide h2{width:530px;max-width:calc(50% - 260px)}section.home .content .block.lide p{max-width:40%}}@media screen and (min-width:641px) and (max-width:980px){section.home .content .block.lide{padding:0}section.home .content .block.lide h2{float:none;width:75%;max-width:100%;padding:0 0 0 25%;font-weight:400;font-size:40px;font-size:4rem;line-height:56px}section.home .content .block.lide h2 small,section.home .content .block.lide h2 strong{display:inline-block;margin-left:0;font-size:40px;font-size:4rem;line-height:56px;font-weight:400}section.home .content .block.lide h2 strong{font-size:60px;font-size:6rem;line-height:56px;font-weight:300}section.home .content .block.lide h2:before{margin:58px 0 0 -35%}section.home .content .block.lide p{float:none;max-width:80%;width:75%;padding-left:25%}}@media screen and (min-width:641px) and (max-width:800px){section.home .content .block.lide{padding:30px 0 0}section.home .content .block.lide h2,section.home .content .block.lide h2 small,section.home .content .block.lide h2 strong{font-size:30px;font-size:3rem;line-height:26px}section.home .content .block.lide h2 strong{font-size:40px;font-size:4rem;line-height:26px}}@media screen and (max-width:640px){section.home .content .block.lide{padding:30px 0 0}section.home .content .block.lide h2{float:none;width:60%;max-width:100%;padding:0 0 20px 40%;font-weight:400;font-size:30px;font-size:3rem;line-height:26px}section.home .content .block.lide h2 small,section.home .content .block.lide h2 strong{font-size:30px;font-size:3rem;line-height:26px;margin-left:-20px}section.home .content .block.lide h2 strong{font-size:50px;font-size:5rem;line-height:46px;margin-left:-10px}section.home .content .block.lide h2:before{margin:0 0 0 -70%;width:110px;height:150px;background-size:cover}section.home .content .block.lide p{float:none;width:100%;max-width:100%}}section.home .content .block.group{padding:72px 0 100px}section.home .content .block.group div{float:right;margin:-16px -7px 0 0}section.home .content .block.group h2{padding-bottom:23px}section.home .content .block.group p{clear:left;float:left;width:530px}@media screen and (max-width:1400px){section.home .content .block.group>div:first-of-type{width:50%;height:auto;margin-right:0;margin-left:0}section.home .content .block.group>div:first-of-type img{width:100%;height:auto}section.home .content .block.group h2{width:530px;max-width:40%;margin-right:0!important;margin-left:0!important}section.home .content .block.group p{max-width:40%}}@media screen and (max-width:1023px){section.home .content .block.group h2{float:none;width:100%;max-width:100%;margin:0;font-size:30px;font-size:3rem;line-height:36px}}@media screen and (max-width:800px){section.home .content .block.group>div:first-of-type{width:25%;height:auto}section.home .content .block.group p{width:70%;max-width:70%}}@media screen and (max-width:500px){section.home .content .block.group>div:first-of-type{display:none}section.home .content .block.group h2{width:auto;font-size:7vw;font-size:.7vwrem;line-height:1.4em}section.home .content .block.group p{width:100%;max-width:100%}}section.home .content .block.bigbg{color:#fff}@media screen and (min-width:801px) and (max-width:1200px){section.home .content .block.bigbg{background-size:cover}}@media screen and (min-width:801px){section.home .content .block.bigbg{padding:67px 0;background:url(../img/room.jpg) no-repeat}}@media screen and (max-width:800px){section.home .content .block.bigbg .in{max-width:100%;width:100%}}section.home .content .block.bigbg .left,section.home .content .block.bigbg .right{width:530px}section.home .content .block.bigbg .left h2,section.home .content .block.bigbg .right h2{float:none;color:#fff;padding:0 0 24px}section.home .content .block.bigbg .left h2 strong,section.home .content .block.bigbg .right h2 strong{display:block;font-weight:900}section.home .content .block.bigbg .left a.btn-send,section.home .content .block.bigbg .right a.btn-send{float:left;margin:10px 15px 0 0}section.home .content .block.bigbg .left p,section.home .content .block.bigbg .right p{*zoom:1;zoom:1;padding:0 0 20px}section.home .content .block.bigbg .left p:after,section.home .content .block.bigbg .left p:before,section.home .content .block.bigbg .right p:after,section.home .content .block.bigbg .right p:before{display:table;content:""}section.home .content .block.bigbg .left p:after,section.home .content .block.bigbg .right p:after{clear:both}section.home .content .block.bigbg .left span.bigger,section.home .content .block.bigbg .right span.bigger{display:block;font-size:18px;font-size:1.8rem;line-height:21px}@media screen and (max-width:1150px){section.home .content .block.bigbg .left,section.home .content .block.bigbg .right{width:44%}}@media screen and (max-width:1050px){section.home .content .block.bigbg .left p.btns,section.home .content .block.bigbg .right p.btns{text-align:center}section.home .content .block.bigbg .left a.btn-send,section.home .content .block.bigbg .right a.btn-send{display:block;float:none;text-align:left;width:70%;margin:10px auto 0}}@media screen and (max-width:800px){section.home .content .block.bigbg .left,section.home .content .block.bigbg .right{width:90%;background:url(../img/room.jpg) no-repeat;background-size:cover;padding:30px 5%}section.home .content .block.bigbg .left.left,section.home .content .block.bigbg .right.left{margin-bottom:50px}}section.home .content .block.twop{padding:81px 0}section.home .content .block.twop>div:first-of-type{float:right;margin:-95px -143px 0 0;position:relative}section.home .content .block.twop>div:first-of-type span{display:block;background:#ce0020;color:#fff;position:absolute;text-align:center;font-weight:700}section.home .content .block.twop>div:first-of-type span sup{font-size:55%}section.home .content .block.twop>div:first-of-type span:nth-of-type(1){width:109px;height:109px;font-size:24px;font-size:2.4rem;line-height:109px;top:-37px;right:119px}section.home .content .block.twop>div:first-of-type span:nth-of-type(2){width:67px;height:67px;font-size:18px;font-size:1.8rem;line-height:67px;top:336px;left:120px;z-index:2}section.home .content .block.twop>div:first-of-type span:nth-of-type(3){width:170px;height:60px;background:#2F3336;font-size:24px;font-size:2.4rem;line-height:28px;bottom:-337px;right:115px;padding-top:110px;z-index:0}section.home .content .block.twop>div:first-of-type>div{width:290px;display:block;position:absolute;bottom:-261px;left:50%;transform:translateX(-50%);z-index:1;background:#FFF4DE;text-align:center;-webkit-box-shadow:-31px 37px 80px rgba(0,0,0,.15);-moz-box-shadow:-31px 37px 80px rgba(0,0,0,.15);box-shadow:-31px 37px 80px rgba(0,0,0,.15);font-size:18px;font-size:1.8rem;line-height:30px;font-weight:700;padding:30px 46px}section.home .content .block.twop>div:first-of-type>div strong{display:block;background:#fff;font-size:26px;font-size:2.6rem;line-height:31px;font-weight:900;padding:25px 0 17px;margin:19px 0 29px;color:#ce0020;-webkit-box-shadow:0 2.94px 11.78px rgba(0,0,0,.0732354);-moz-box-shadow:0 2.94px 11.78px rgba(0,0,0,.0732354);box-shadow:0 2.94px 11.78px rgba(0,0,0,.0732354)}section.home .content .block.twop>div:first-of-type>div strong small{display:block;font-size:10px;font-size:1rem;line-height:12px;text-align:center;color:#7C8088;margin:5px auto;font-weight:400}section.home .content .block.twop>div:first-of-type>div em{display:block;font-style:normal;font-size:11px;font-size:1.1rem;line-height:18px;font-weight:500}section.home .content .block.twop>div:first-of-type>div .btn-send{margin:29px 0 3px}section.home .content .block.twop h2:first-of-type{padding:0 0 23px;margin-top:-5px}section.home .content .block.twop h2:last-of-type{clear:left;padding:100px 0 23px}section.home .content .block.twop p{clear:left;float:left;width:530px}@media screen and (max-width:1400px){section.home .content .block.twop>div:first-of-type{width:50%;height:auto;margin-right:0;margin-left:0}section.home .content .block.twop>div:first-of-type img{width:100%;height:auto}section.home .content .block.twop>div:first-of-type span:nth-of-type(2){top:260px;left:80px}section.home .content .block.twop>div:first-of-type span:nth-of-type(3){right:40px}section.home .content .block.twop h2{width:530px;max-width:40%;margin-right:0!important;margin-left:0!important}section.home .content .block.twop p{max-width:40%}}@media screen and (max-width:1150px){section.home .content .block.twop>div:first-of-type span:nth-of-type(2){top:225px;left:18%}section.home .content .block.twop>div:first-of-type span:nth-of-type(3){right:100px;bottom:-224px}section.home .content .block.twop>div:first-of-type>div{bottom:-150px}}@media screen and (max-width:1023px){section.home .content .block.twop>div:first-of-type{float:none;margin:50px auto 180px;width:100%;max-width:700px}section.home .content .block.twop h2{margin:0;font-size:30px;font-size:3rem;line-height:36px}section.home .content .block.twop h2,section.home .content .block.twop p{float:none;width:100%;max-width:100%}}@media screen and (max-width:670px){section.home .content .block.twop>div:first-of-type span:nth-of-type(2){top:20%;left:11%}section.home .content .block.twop>div:first-of-type span:nth-of-type(3){right:70px;bottom:-180px}section.home .content .block.twop>div:first-of-type>div{bottom:-105px}}@media screen and (max-width:600px){section.home .content .block.twop>div:first-of-type{margin-bottom:0}section.home .content .block.twop>div:first-of-type span:nth-of-type(2){top:40%;left:5%}section.home .content .block.twop>div:first-of-type span:nth-of-type(3){bottom:-18px}section.home .content .block.twop>div:first-of-type>div{width:78%;position:relative;bottom:60px}section.home .content .block.twop>div:first-of-type>div em br{display:none}section.home .content .block.twop h2:last-of-type{padding-top:70px}}@media screen and (max-width:510px){section.home .content .block.twop>div:first-of-type span:nth-of-type(1){right:35px}section.home .content .block.twop>div:first-of-type span:nth-of-type(2){top:30%;left:5%}section.home .content .block.twop h2{width:auto;font-size:7vw;font-size:.7vwrem;line-height:1.4em}}@media screen and (max-width:420px){section.home .content .block.twop>div:first-of-type span:nth-of-type(2){top:25%;left:1%}section.home .content .block.twop>div:first-of-type>div{width:84%;padding:50px 4%}}@media screen and (max-width:360px){section.home .content .block.twop>div:first-of-type{display:none}}section.home .content .block.homestaging{padding:173px 0 150px}section.home .content .block.homestaging>div:first-of-type{float:left;margin:-118px 0 0 -120px;position:relative}section.home .content .block.homestaging>div:first-of-type img{position:relative;z-index:1}section.home .content .block.homestaging>div:first-of-type span{display:block;background:#ce0020;position:absolute}section.home .content .block.homestaging>div:first-of-type span:nth-of-type(1){width:54px;height:54px;top:-27px;right:21px;z-index:2}section.home .content .block.homestaging>div:first-of-type span:nth-of-type(2){background:#2F3336;width:133px;height:133px;bottom:-38px;left:-37px;z-index:0}section.home .content .block.homestaging h2{margin-right:100px;padding:0 0 23px;float:right}section.home .content .block.homestaging p{clear:right;float:right;width:530px}@media screen and (max-width:1400px){section.home .content .block.homestaging>div:first-of-type{width:50%;height:auto;margin-right:0;margin-left:0}section.home .content .block.homestaging>div:first-of-type img{width:100%;height:auto}section.home .content .block.homestaging h2{width:530px;max-width:40%;margin-right:0!important;margin-left:0!important}section.home .content .block.homestaging p{max-width:40%}}@media screen and (max-width:1200px){section.home .content .block.homestaging{padding-top:100px}section.home .content .block.homestaging>div:first-of-type{margin-top:-50px}}@media screen and (max-width:1023px){section.home .content .block.homestaging{padding-top:20px}section.home .content .block.homestaging h2{font-size:30px;font-size:3rem;line-height:36px}section.home .content .block.homestaging>div:first-of-type{margin-top:0;width:40%}section.home .content .block.homestaging h2,section.home .content .block.homestaging p{max-width:55%}}@media screen and (max-width:800px){section.home .content .block.homestaging{padding-bottom:100px}section.home .content .block.homestaging>div:first-of-type{width:35%;height:auto;margin-top:10px}section.home .content .block.homestaging h2{float:none;width:100%;max-width:100%;margin:0}section.home .content .block.homestaging p{max-width:60%}}@media screen and (max-width:500px){section.home .content .block.homestaging>div:first-of-type{display:none}section.home .content .block.homestaging h2{width:auto;font-size:7vw;font-size:.7vwrem;line-height:1.4em}section.home .content .block.homestaging p{width:100%;max-width:100%}}section.home .content .block.last{*zoom:1;zoom:1;width:573px;margin:0 auto 50px;text-align:center;position:relative}section.home .content .block.last:after,section.home .content .block.last:before{display:table;content:""}section.home .content .block.last:after{clear:both}section.home .content .block.last strong{display:block;font-size:32px;font-size:3.2rem;line-height:44px;font-weight:500;padding-bottom:40px}section.home .content .block.last .btn-send{margin:0;float:left}section.home .content .block.last .btn-send:last-of-type{float:right}@media screen and (max-width:900px){section.home .content .block.last{width:70%;padding:30px 5% 50px}section.home .content .block.last .btn-send{float:none;display:inline-block;width:50%}section.home .content .block.last .btn-send:last-of-type{float:none;margin-top:20px}}@media screen and (max-width:700px){section.home .content .block.last{padding:30px 0 50px;width:100%}}@media screen and (max-width:500px){section.home .content .block.last strong{width:auto;font-size:7vw;font-size:.7vwrem;line-height:1.4em}}@media screen and (max-width:470px){section.home .content .block.last .btn-send{width:75%}}section.home .content .red{color:#ce0020}section.step{overflow-x:hidden}@media screen and (min-height:721px){section.step{height:calc(100% - 160px)}}@media screen and (min-height:721px){section.step>.in{height:calc(100% - 71px)}}section.step .content.has-error-export{margin-bottom:15px}section.step .content.has-error-export input{border:1px solid #ce0020}section.step .content span.form-error-export{color:#ce0020;bottom:2px;left:2px;font-size:14px;font-size:1.4rem;line-height:1}@media screen and (max-width:820px){section.step .content .contentin .other .button-zpet a.btn-back{width:100%;padding:10px 0;margin-bottom:10px;line-height:2em}}section.step .content .contentin .other .button-zpet .btn-send{float:right}section.step .content .contentin .other .button-zpet .btn-back{float:left}section.step .content .contentin .other .button-zpet .btn-back ::before{display:none}@media screen and (max-width:800px){section.step .content{float:none;width:90%;margin:20px auto 50px;padding:0}}section.step .content h1{max-width:500px;font-size:30px;font-size:3rem;line-height:35px}section.step .content form{*zoom:1;zoom:1;width:500px}section.step .content form:after,section.step .content form:before{display:table;content:""}section.step .content form:after{clear:both}section.step .content form label{display:block;font-size:15px;font-size:1.5rem;line-height:1;color:#000;margin:0 0 30px;position:relative}section.step .content form label.required>span{display:inline-block}section.step .content form label.required>span:after{content:'*';float:right;color:#ce0020;font-size:12px;font-size:1.2rem;line-height:1;margin:0 0 0 4px}section.step .content form label>span em{color:#666;font-size:13px;font-size:1.3rem;line-height:1;font-weight:300}section.step .content form label input[type=text],section.step .content form label input[type=password],section.step .content form label input[type=number],section.step .content form label input[type=tel],section.step .content form label input[type=email],section.step .content form label select{display:block;margin:15px 0 0;padding:0 20px;border:1px solid #dbdbdb;width:calc(100% - 42px);height:50px}section.step .content form label input[type=text].tright,section.step .content form label input[type=password].tright,section.step .content form label input[type=number].tright,section.step .content form label input[type=tel].tright,section.step .content form label input[type=email].tright,section.step .content form label select.tright{text-align:right}section.step .content form label input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield}section.step .content form label input[type=number]::-webkit-inner-spin-button,section.step .content form label input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}section.step .content form label.withprefix input{padding-left:60px;width:calc(100% - 82px);height:50px}section.step .content form label.withprefix input+em+small,section.step .content form label.withprefix input+small{position:absolute;bottom:0;left:20px;line-height:50px}section.step .content form label.withprefix input+em+small{bottom:19px}section.step .content form label.withsuffix input{padding-right:50px;width:calc(100% - 72px);height:50px}section.step .content form label.withsuffix input+small{position:absolute;bottom:0;right:20px;line-height:50px}section.step .content form label.has-error input{border:1px solid #ce0020}section.step .content form label select{width:100%}section.step .content 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}section.step .content form label span.form-error{position:absolute;color:#ce0020;bottom:2px;left:2px;font-size:12px;font-size:1.2rem;line-height:1}section.step .content form label input+em+small+span.form-error,section.step .content form label input+em+span.form-error{bottom:21px}section.step .content form .checkboxs{clear:both;*zoom:1;zoom:1}section.step .content form .checkboxs:after,section.step .content form .checkboxs:before{display:table;content:""}section.step .content form .checkboxs:after{clear:both}section.step .content form .checkboxs label{float:left;cursor:pointer;margin:0 40px 0 0}section.step .content form .checkboxs label span{display:inline-block;padding:15px 0 15px 40px}section.step .content form .checkboxs label:before{content:'';display:block;background:#fff;border:1px solid #dbdbdb;width:22px;height:22px;position:absolute;top:11px;left:0}section.step .content form .checkboxs label.act:before{border-color:#000}section.step .content form .checkboxs label.act:after{content:'';display:block;width:14px;height:12px;background-image:url(../img/svg/input-check.svg);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:17px;left:5px}section.step .content form .checkboxs label input{width:auto;height:auto;position:absolute;left:-10000px}section.step .content form .checkboxs label.has-error span.label,section.step .content form .checkboxs label.has-error span.label *{color:#ce0020}section.step .content form .checkboxs label.has-error span.form-error{bottom:-20px}section.step .content form .radios{clear:both;*zoom:1;zoom:1}section.step .content form .radios:after,section.step .content form .radios:before{display:table;content:""}section.step .content form .radios:after{clear:both}section.step .content form .radios label{cursor:pointer;margin:0 40px 0 0}section.step .content form .radios label span{display:inline-block;padding:10px 0 10px 40px}section.step .content form .radios label:before{content:'';display:block;background:#fff;border:1px solid #dbdbdb;width:22px;height:22px;position:absolute;top:6px;left:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}section.step .content form .radios label.act:before{border-color:#000}section.step .content form .radios label.act:after{content:'';display:block;width:12px;height:12px;position:absolute;top:12px;left:6px;background:#000;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}section.step .content form .radios label input{width:auto;height:auto;position:absolute;left:-10000px}section.step .content form .radios label span.form-error{bottom:-20px}section.step .content form .radios label.checkbox{padding-left:40px;color:#555;font-size:13px;font-size:1.3rem;line-height:1em}section.step .content form .radios label.checkbox:before{left:40px;border:1px solid #dbdbdb;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}section.step .content form .radios label.checkbox.disabled{color:#ccc;cursor:default}section.step .content form .radios label.checkbox.disabled:before{border-color:#ccc}section.step .content form .radios label.checkbox.act:before{border-color:#555}section.step .content form .radios label.checkbox.act:after{left:45px;width:14px;height:12px;background-image:url(../img/svg/input-check-gray.svg);background-repeat:no-repeat;background-size:100% 100%;background-color:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}section.step .content form button[disabled=disabled]{background:#ccc;cursor:default}section.step .content form button[disabled=disabled]:not(.flat):not(.house):not(.flatr):not(.houser):not(.small):not(.old):before{background:#bbb}@media screen and (min-width:1041px){section.step .content form label.left{clear:both;float:left;width:47%}section.step .content form label.right{float:right;width:47%}section.step .content form label input[type=text],section.step .content form label input[type=password],section.step .content form label input[type=number],section.step .content form label input[type=tel],section.step .content form label input[type=email],section.step .content form label select{max-width:320px}}@media screen and (max-width:1040px){section.step .content form{width:100%}section.step .content form label.left,section.step .content form label.right{float:none;max-width:none}}@media screen and (max-width:800px){section.step .content form{margin:0 auto}section.step .content form label{margin:0 0 10px}}@media screen and (min-width:801px) and (min-width:1041px){section.step .leftcol{float:left;width:96%}}section.step .leftcol .radios.location{display:block;padding-bottom:25px}section.step .leftcol .radios.location label span{padding-left:35px}@media screen and (min-width:501px){section.step .leftcol .radios.location label{display:inline-block;margin-right:50px}}@media screen and (min-width:1041px){section.step .rightcol{top:71px;right:0;left:50%;bottom:0}}@media screen and (max-width:1040px){section.step .rightcol{position:static;width:100%;height:300px}}section.step .rightcol #map{width:100%;height:100%}section.final .content{width:470px;text-align:center}@media screen and (max-width:1000px){section.final .content{float:none;width:96%;margin:20px auto 50px;padding:0}section.final .content h1{text-align:center;max-width:100%}}section.final .content .price{display:block;font-size:30px;font-size:3rem;line-height:1;color:#ce0020;padding:50px;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.18);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,.18);box-shadow:0 0 20px 0 rgba(0,0,0,.18);font-weight:600}section.final .content .price small{font-size:15px;font-size:1.5rem;line-height:1}section.final .content .price span{display:block;margin-top:15px;font-size:15px;font-size:1.5rem;line-height:1.4em;font-weight:300;color:#666}section.final .content .price span b{color:#000;display:inline-block;padding:0 0 10px}section.final .content .price span small{font-size:12px;font-size:1.2rem;line-height:1}section.final .content .price strong{font-size:15px;font-size:1.5rem;line-height:1.4em;display:inline-block}@media screen and (max-width:450px){section.final .content .price{padding:30px 10px}}section.final .content .other{padding-top:50px}section.final .content .other a.btn-send{display:inline-block;float:none!important;text-align:left;padding-right:70px;margin-top:30px}section.final .content .other a.btn-send:after{margin:0 -55px 0 0!important}@media screen and (max-width:450px){section.final .content .other a.btn-send{padding:0 70px 0 20px;text-align:left;line-height:66px}section.final .content .other a.btn-send:after{top:26px!important}}@media screen and (max-width:300px){section.final .content .other a.btn-send{padding:10px 20px;line-height:1.6em}section.final .content .other a.btn-send:after,section.final .content .other a.btn-send:before{display:none!important}}@media screen and (min-width:1001px){section.final .rightcol{top:71px;right:0;left:50%;bottom:0}}@media screen and (max-width:1000px){section.final .rightcol{position:static;width:100%;height:300px}}section.final .rightcol #map{width:100%;height:100%}section.article .content{width:100%}footer{position:relative;background:#2f3336;min-height:60px}footer #copy{color:#bfbfbf;float:left;font-size:14px;font-size:1.4rem;line-height:60px;padding:0 20px 0 10px}footer #copy span{float:left}footer #copy a{color:#fff;text-decoration:none}footer #copy a:hover{text-decoration:underline}footer #create{color:#bfbfbf;float:right;font-size:14px;font-size:1.4rem;line-height:60px;padding:0 10px 0 0}footer #create a{color:#fff;text-decoration:none}footer #create a:hover{text-decoration:underline}@media screen and (max-width:420px){footer #copy{float:none;text-align:center}footer #copy span{float:none}footer #create{text-align:center;float:none}}.popup{background:#fff;display:none;position:absolute;z-index:2000;top:-2000px;left:50%;transform:translateX(-50%);width:660px;-webkit-box-shadow:0 43px 64px 0 rgba(0,0,0,.18);-moz-box-shadow:0 43px 64px 0 rgba(0,0,0,.18);box-shadow:0 43px 64px 0 rgba(0,0,0,.18)}.popup .popupin{padding:60px;position:relative;text-align:center}.popup .popupin h1{color:#000;font-size:36px;font-size:3.6rem;line-height:44px;padding:0 0 20px;font-family:Roboto,arial,tahoma,verdana,sans-serif;font-weight:700}.popup .popupin label{width:50%;margin:0 auto 20px;display:block;position:relative}.popup .popupin label input,.popup .popupin label password{display:block;margin:15px 0 0;padding:0 20px;border:1px solid #dbdbdb;width:calc(100% - 40px);height:50px;max-width:320px;text-align:center}.popup .popupin label.has-error input,.popup .popupin label.has-error password{border:1px solid #ce0020}.popup .popupin label span.form-error{position:absolute;color:#ce0020;bottom:2px;left:2px;font-size:12px;font-size:1.2rem;line-height:1}.popup .popupin button{width:50%;display:block;float:none;margin:0 auto}.popup .popupin button:after,.popup .popupin button:before{display:none!important}.popup .popupin a.fb{display:inline-block;background:#1f2326;color:#fff!important;font-family:Roboto,arial,tahoma,verdana,sans-serif;font-weight:400;font-size:16px;font-size:1.6rem;line-height:66px;-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: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}@media screen and (max-width:500px){.popup .popupin p br{display:none}.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:#ce0020;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:#99021a}.popup .closebtm{display:block;float:none;margin:50px auto 0;font-size:13px;font-size:1.3rem;line-height:1}@media screen and (max-width:800px){.popup{width:90%}}@media screen and (max-width:800px){.popup .popupin{padding:40px 20px 20px}.popup .popupin h1{font-size:20px;font-size:2rem;line-height:1}.popup .popupin label{width:50%}.popup .popupin button{width:100%;max-width:320px}}#overlay{position:fixed;overflow-y:scroll;top:0;right:0;bottom:0;left:0;z-index:9;background:rgba(0,0,0,.5)}#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 label.withprefix input+em+small,section.step .content form label.withprefix input+small{bottom:1px}section.step .content form label.withprefix input+em+small{bottom:20px}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}.clear{clear:both}.hidetext{overflow:hidden;text-indent:-9999px;white-space:nowrap}.clearfix:after,.clearfix:before{content:".";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}.nowrap{white-space:nowrap}.text-uprostred{text-align:center}.text-vlevo{text-align:left}.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}.btn-send{background:#ce0020;border:0;color:#fff!important;font-family:Roboto,arial,tahoma,verdana,sans-serif;font-weight:500;font-size:16px;font-size:1.6rem;line-height:66px;-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:54px 0 0;padding:0 30px;text-decoration:none!important;position:relative;-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)}@media screen and (max-width:800px){.btn-send{margin:20px 0 0}}@media screen and (max-width:450px){.btn-send{padding:10px 0;text-align:center;line-height:2em}}.btn-send:hover{background:#99021a}.btn-send span{text-transform:uppercase;font-weight:900}.btn-send:not(.flat):not(.house):not(.flatr):not(.houser):not(.small):not(.old):before{content:'';display:block;width:40px;height:66px;background:#000;position:absolute;top:0;right:0;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0}@media screen and (max-width:450px){.btn-send:not(.flat):not(.house):not(.flatr):not(.houser):not(.small):not(.old):before{height:100%;bottom:0}}@media screen and (max-width:240px){.btn-send:not(.flat):not(.house):not(.flatr):not(.houser):not(.small):not(.old):before{display:none}}.btn-send:not(.flat):not(.house):not(.flatr):not(.houser):not(.small):not(.old):after{content:" ";background-image:url(../img/svg/btn-send.svg);background-repeat:no-repeat;background-size:100% 100%;float:right;margin:0 -15px 0 50px;position:relative;width:9px;height:14px;top:26px;z-index:1}@media screen and (max-width:450px){.btn-send:not(.flat):not(.house):not(.flatr):not(.houser):not(.small):not(.old):after{top:8px;margin:0 15px 0 0}}@media screen and (max-width:240px){.btn-send:not(.flat):not(.house):not(.flatr):not(.houser):not(.small):not(.old):after{display:none}}.btn-send.old,.btn-send.small{display:inline-block;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;text-transform:uppercase;padding:0 20px}.btn-send.old:after,.btn-send.small:after{content:" ";background-image:url(../img/svg/btn-small.svg);background-repeat:no-repeat;background-size:100% 100%;display:inline-block;margin:0 0 0 20px;position:relative;width:7px;height:10px;top:1px;z-index:1}@media screen and (max-width:240px){.btn-send.old:after,.btn-send.small:after{display:none}}.btn-send.small{font-size:9px;font-size:.9rem;line-height:44px}.btn-send.flat,.btn-send.house{padding:50px 75px;margin-top:0;font-size:18px;font-size:1.8rem;line-height:24px;text-align:center;text-transform:none}.btn-send.flat:before,.btn-send.house:before{content:'';display:block;width:68px;height:68px;margin:0 auto 40px}.btn-send.flat:before{background-image:url(../img/svg/flat.svg);background-repeat:no-repeat;background-size:100% 100%}.btn-send.house:before{background-image:url(../img/svg/house.svg);background-repeat:no-repeat;background-size:100% 100%}.btn-send.flatr,.btn-send.houser{padding:0 23px;margin-top:0;font-size:15px;font-size:1.5rem;line-height:50px;font-weight:400;text-align:center;text-transform:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#fff;color:#ce0020!important;border:1px solid #DCE1E5}.btn-send.flatr:before,.btn-send.houser:before{content:'';float:left;width:32px;height:32px;position:relative;margin:10px 15px 0 0;-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-send.flatr:after,.btn-send.houser:after{content:" ";background-image:url(../img/svg/btn-red.svg);background-repeat:no-repeat;background-size:100% 100%;float:right;margin:20px 0 0 15px;width:9px;height:14px}@media screen and (max-width:240px){.btn-send.flatr:after,.btn-send.houser:after{display:none}}.btn-send.flatr:hover,.btn-send.houser:hover{background:#ce0020;border-color:#ce0020;color:#fff!important}.btn-send.flatr:hover.flatr:before,.btn-send.houser:hover.flatr:before{background-image:url(../img/svg/flat.svg);background-repeat:no-repeat;background-size:100% 100%}.btn-send.flatr:hover.houser:before,.btn-send.houser:hover.houser:before{background-image:url(../img/svg/house.svg);background-repeat:no-repeat;background-size:100% 100%}.btn-send.flatr:before{background-image:url(../img/svg/flat-red.svg);background-repeat:no-repeat;background-size:100% 100%}.btn-send.houser:before{background-image:url(../img/svg/house-red.svg);background-repeat:no-repeat;background-size:100% 100%}.btn-back{background:#fff;border:1px solid #b0b0b0;color:#000!important;float:left;font-family:Roboto,arial,tahoma,verdana,sans-serif;font-weight:700;font-size:14px;font-size:1.4rem;line-height:58px;-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:54px 30px 0 0;padding:0 20px;text-transform:uppercase;text-decoration:none!important}.btn-back:before{content:" ";background-image:url(../img/svg/btn-back.svg);background-repeat:no-repeat;background-size:100% 100%;display:inline-block;margin:0 20px 0 0;position:relative;width:9px;height:14px;top:2px;z-index:1}@media screen and (max-width:240px){.btn-back:before{display:none}}@media screen and (max-width:800px){.btn-back{margin:20px 30px 0 0}}@media screen and (max-width:450px){.btn-back{width:calc(100% - 2px);padding:10px 0;text-align:center;line-height:2em}}@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;line-height:1.4em;word-spacing:1.1pt;letter-spacing:.2pt;font-family:arial,Garamond,"Times New Roman",serif!important;color:#000;background:0 0}h1,h2,h3,h4{font-family:arial,Garamond,"Times New Roman",serif;color:#000}h1{font-size:21pt}h2{font-size:19pt}h3{font-size:17pt}h4{font-size:15pt}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}#contactright,#create,#detail-form,#detail-map,#detail-share,#filter,#header-top,#menu-main,#nav,#options,#quicksearch,.controls,header .btn-search{display:none!important}.in{max-width:100%}#left-col,#right-col{width:100%;float:none;margin:0}section#search h1{margin:0}section#search ul.itemslist li a.img{width:200px;height:135px}section#search ul.itemslist li a.img:after,section#search ul.itemslist li a.img:before{display:none}section#search ul.itemslist li a.img img{width:200px;height:135px}section#search ul.itemslist li a.img span{display:none}section#search ul.itemslist li div.desc{width:70%;padding:0 0 0 10px}section#search ul.itemslist li div.desc h1{height:auto;margin:0;padding:0}section#search ul.itemslist li div.desc .location{padding:10px 0;margin:0}section#search ul.itemslist li div.desc .location:before{display:none}section#search ul.itemslist li div.desc .price{color:#ce0020}section#search ul.itemslist li div.desc ul.params{width:100%;position:static;border:0}section#search ul.itemslist li div.desc ul.params li{float:none!important;padding:2px 0}section#search ul.itemslist li div.desc ul.params li:before{display:none}#left-col #detail-title.content{*zoom:1;zoom:1;padding:0;margin:0 0 10px}#left-col #detail-title.content:after,#left-col #detail-title.content:before{display:table;content:""}#left-col #detail-title.content:after{clear:both}#left-col #detail-title.content .dark,#left-col #detail-title.content h1{display:inline}#left-col #detail-title.content .dark span{display:none}#left-col #detail-info{width:100%}#left-col #detail-info .image{display:none}#left-col #detail-info img.print{float:left;display:block;width:400px}#left-col #detail-info .info{width:40%}#left-col #detail-info .info #price{padding:0 0 10px}#left-col #detail-info .info #price .mortgage{display:none}#left-col #detail-info .info ul#params{width:100%;padding:0}#left-col #detail-info .info ul#params li{padding:2px 0;border:0}#left-col #detail-info .info ul#params li.address,#left-col #detail-info .info ul#params li.code{display:block}#left-col #detail-info .info ul#params li small{width:30%}#left-col #detail-info .info ul#params li strong{width:70%}#left-col .detail-gallery{margin:10px 0 0}#left-col .detail-gallery h2{display:none}#left-col .detail-gallery .newgallery{padding:0;width:auto;border:0}#left-col .detail-gallery .newgallery a{position:static!important;border:0!important;margin:0 5px 5px 0}#left-col .detail-gallery .newgallery a:after,#left-col .detail-gallery .newgallery a:before{display:none}#left-col .detail-gallery .newgallery a img{margin:0}#left-col #detail-text.content{padding:0 0 10px}#left-col #detail-text.content .indetail-text{border:0;padding:0;margin:0;font-size:12px}#left-col #detail-text.content .indetail-text h2{padding:0;margin:15px 0 0}#left-col #detail-related.content{padding:0}#left-col #detail-related.content h2{padding:0;margin:0}#left-col #detail-related.content table#related td.name a{display:none}#left-col #detail-related.content table#related td.name span{display:block;font-weight:700}#right-col{width:auto!important}#right-col #fixed-box{position:static!important;width:auto!important;-webkit-box-shadow:none;box-shadow:none;margin:0 0 10px}#right-col #fixed-box article#broker,#right-col #fixed-box article#broker h1{padding:0}#right-col #fixed-box article#broker #profile{float:left;width:35%;padding:0}#right-col #fixed-box article#broker #profile img{width:50px;height:auto}#right-col #fixed-box article#broker #profile p{float:left!important;margin:0 0 0 20px;padding:0}#right-col #fixed-box article#broker #profile p strong{padding:0 0 3px}#right-col #fixed-box article#broker #profile p a{display:none}#right-col #fixed-box article#broker #profile p a.phone,#right-col #fixed-box article#broker #profile p a.print{display:block}#right-col #fixed-box article#broker #lastrating{float:right;width:65%;margin:-24px 0 0}#right-col #fixed-box article#broker #lastrating h2{padding:0;margin:0}#right-col #fixed-box article#broker #lastrating a.rate-all{display:none}header,section .section{-webkit-box-shadow:none;box-shadow:none;margin:0}header #detail-text,header #detail-title,section .section #detail-text,section .section #detail-title{padding:0;margin:0}header #detail-text .indetail-text,header #detail-title .indetail-text,section .section #detail-text .indetail-text,section .section #detail-title .indetail-text{padding:0}header .logo{margin:15px 0;float:none}footer{margin-top:10px}footer:before{background:0 0}footer .in{max-width:100%}}