@font-face{font-family:Roboto;font-style:normal;font-weight:100;font-display:swap;src:local(''),url(fonts/roboto-v20-latin_latin-ext-100.woff2) format('woff2'),url(fonts/roboto-v20-latin_latin-ext-100.woff) format('woff')}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-display:swap;src:local(''),url(fonts/roboto-v20-latin_latin-ext-300.woff2) format('woff2'),url(fonts/roboto-v20-latin_latin-ext-300.woff) format('woff')}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:local(''),url(fonts/roboto-v20-latin_latin-ext-400.woff2) format('woff2'),url(fonts/roboto-v20-latin_latin-ext-400.woff) format('woff')}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:local(''),url(fonts/roboto-v20-latin_latin-ext-500.woff2) format('woff2'),url(fonts/roboto-v20-latin_latin-ext-500.woff) format('woff')}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:local(''),url(fonts/roboto-v20-latin_latin-ext-700.woff2) format('woff2'),url(fonts/roboto-v20-latin_latin-ext-700.woff) format('woff')}@font-face{font-family:Roboto;font-style:normal;font-weight:900;font-display:swap;src:local(''),url(fonts/roboto-v20-latin_latin-ext-900.woff2) format('woff2'),url(fonts/roboto-v20-latin_latin-ext-900.woff) format('woff')}@font-face{font-family:BankGothic;font-style:normal;font-weight:400;font-display:swap;src:local(''),url('fonts/BankGothic Regular.woff2') format('woff2'),url('fonts/BankGothic Regular.woff') format('woff')}@font-face{font-family:BankGothic;font-style:normal;font-weight:600;font-display:swap;src:local(''),url('fonts/BankGothic Bold.woff2') format('woff2'),url('fonts/BankGothic Bold.woff') format('woff')}@font-face{font-family:Kalam;font-style:normal;font-weight:400;font-display:swap;src:local(''),url(fonts/kalam-v10-latin_latin-ext-regular.woff2) format('woff2'),url(fonts/kalam-v10-latin_latin-ext-regular.woff) format('woff'),}@keyframes toshow{0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=(@opacity*100))";-moz-opacity:0;-khtml-opacity:0;opacity:0;filter:0;bottom:-200px}100%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=(@opacity*100))";-moz-opacity:1;-khtml-opacity:1;opacity:1;filter:100;bottom:0}}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}body,html{margin:0;padding:0}a,abbr,acronym,address,blockquote,button,caption,cite,code,dd,del,dfn,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,img,label,legend,li,ol,p,pre,q,s,samp,small,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;border:0;font-size:100%;line-height:22px;font-family:inherit}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:1451px){html{font-size:63%}}@media screen and (min-width:1024px) and (max-width:1450px){html{font-size:60%}}@media screen and (max-width:1023px){html{font-size:60%}}a:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}a:active,a:hover{outline:0}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{-ms-interpolation-mode:bicubic}button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}button,input{*overflow:visible;line-height:normal}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}@-ms-viewport{width:device-width}p{margin:0}.h1,h1,h2,h3,h4,h5,h6{color:#000;font-weight:400;margin:0;padding:0;text-rendering:optimizelegibility}.titleh1,h1{font-size:48px;font-size:4.8rem;line-height:67px;font-weight:300;color:#000}@media screen and (max-width:1023px){.titleh1,h1{font-size:5vw;font-size:.5vwrem;line-height:1.3em}}@media screen and (max-width:800px){.titleh1,h1{font-size:6vw;font-size:.6vwrem;line-height:1.3em;font-weight:400}}@media screen and (max-width:400px){.titleh1,h1{font-size:7vw;font-size:.7vwrem;line-height:1.3em}}@media screen and (max-width:300px){.titleh1,h1{font-size:8vw;font-size:.8vwrem;line-height:1.3em}}.titleh2,h2{font-size:40px;font-size:4rem;line-height:56px;font-weight:500}.titleh2 span,h2 span{font-size:30px;font-size:3rem;line-height:46px}@media screen and (max-width:1023px){.titleh2,h2{font-size:5vw;font-size:.5vwrem;line-height:1.3em}.titleh2 span,h2 span{font-size:4vw;font-size:.4vwrem;line-height:1.3em}}@media screen and (max-width:600px){.titleh2,h2{font-size:6vw;font-size:.6vwrem;line-height:1.3em;font-weight:300}.titleh2 span,h2 span{font-size:5vw;font-size:.5vwrem;line-height:1.3em}}@media screen and (max-width:400px){.titleh2,h2{font-size:7vw;font-size:.7vwrem;line-height:1.3em}.titleh2 span,h2 span{font-size:6vw;font-size:.6vwrem;line-height:1.3em}}@media screen and (max-width:300px){.titleh2,h2{font-size:8vw;font-size:.8vwrem;line-height:1.3em}}.titleh3,h3{font-size:22px;font-size:2.2rem;line-height:26px}@media screen and (max-width:1023px){.titleh3,h3{font-size:4vw;font-size:.4vwrem;line-height:1.3em}}@media screen and (max-width:600px){.titleh3,h3{font-size:5vw;font-size:.5vwrem;line-height:1.3em;font-weight:400}}@media screen and (max-width:400px){.titleh3,h3{font-size:6vw;font-size:.6vwrem;line-height:1.3em}}@media screen and (max-width:300px){.titleh3,h3{font-size:7vw;font-size:.7vwrem;line-height:1.3em}}h4{font-size:19px;font-size:1.9rem;line-height:23px}h5{font-size:18px;font-size:1.8rem;line-height:20px}ol,ul{padding:0;margin:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}ol,ul{list-style:none}dl{margin-bottom:0}hr{margin:0;border:0;height:0;padding:0}strong{font-weight:700}em{font-style:italic}abbr{font-size:90%;text-transform:uppercase;border-bottom:1px dotted #ddd;cursor:help}small{font-size:100%}cite{font-style:normal}html{height:100%}body{background:#fff;color:#000;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;font-family:Roboto,arial,tahoma,verdana,sans-serif;font-display:swap;font-size:14px;font-size:1.4rem;line-height:22px;margin:0;height:100%}@media screen and (max-width:1023px){body:not(.openmenu){padding-top:48px}}@media screen and (max-width:1023px){body.openmenu{overflow:hidden}body.openmenu header{padding:0;position:static;z-index:10}body.openmenu header a.respmenu:before{background:#d71920;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:23px;left:16px;z-index:999;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out}body.openmenu header a.respmenu:after{background:#d71920;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:23px;left:16px;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out;border:0;height:2px}body.openmenu #mobil-menu{top:49px;background:#fff;bottom:0;left:0;position:fixed;right:0;z-index:9999}body.openmenu #mobil-menu .mobil-menu-content{bottom:0;left:0;overflow:scroll;position:absolute;right:0;top:0;z-index:1}body.openmenu #mobil-menu .mobil-menu-content .back{background-color:#f2f2f2;border-bottom:1px solid #dedfe2;font-size:16px;font-size:1.6rem;line-height:20px}body.openmenu #mobil-menu .mobil-menu-content .back a{color:#d71920;display:block;text-decoration:none;padding:13px 20px 14px;font-size:16px;font-size:1.6rem;line-height:20px}body.openmenu #mobil-menu .mobil-menu-content .back a:before{content:'';display:block;float:left;width:24px;height:24px;background:url(../svg/arrow-right-black.svg) no-repeat;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg);margin:-2px 12px 0 0}body.openmenu #mobil-menu .mobil-menu-content .current{border-bottom:1px solid #dedfe2}body.openmenu #mobil-menu .mobil-menu-content .current a,body.openmenu #mobil-menu .mobil-menu-content .current strong{display:block;padding:20px 16px;font-size:20px;font-size:2rem;line-height:24px;font-weight:700;color:#d71920;text-decoration:none}body.openmenu #mobil-menu .mobil-menu-content ul.submenu a{padding-left:32px}body.openmenu #mobil-menu .mobil-menu-content ul li{border-bottom:1px solid #dedfe2}body.openmenu #mobil-menu .mobil-menu-content ul li.with-sub a{background-image:url(../svg/arrow-right-black.svg);background-position:right 19px center;background-repeat:no-repeat;background-size:24px 24px}body.openmenu #mobil-menu .mobil-menu-content ul a{display:block;font-size:20px;font-size:2rem;line-height:24px;padding:20px 55px 20px 16px;text-decoration:none}body.openmenu #mobil-menu .mobil-menu-content ul a span{color:#ccc;font-size:16px;font-size:1.6rem;line-height:24px}}.like-href,a{color:#000;outline:0;text-decoration:underline}.like-href:hover,a:hover{text-decoration:none}.like-href.phone,a.phone{color:#000!important;text-decoration:none}.like-href.target,a.target{display:inline-block}.like-href.target:after,a.target:after{content:'';float:right;width:16px;height:16px;background:url(../svg/target.svg) no-repeat;margin:0 0 0 5px}.in{*zoom:1;margin:0 auto;max-width:1416px}.in:after,.in:before{display:table;content:""}.in:after{clear:both}@media screen and (max-width:1450px){.in{max-width:96vw;width:96vw;padding:0}}section{*zoom:1;position:relative}section:after,section:before{display:table;content:""}section:after{clear:both;position:absolute;bottom:0;z-index:-1;width:100%;height:1303px;background:linear-gradient(180deg,rgba(241,244,248,0) 0,#f1f4f8 100%)}section #nav{*zoom:1;padding:.8rem 0 1.6rem;width:100%;overflow:hidden}section #nav:after,section #nav:before{display:table;content:""}section #nav:after{clear:both}section #nav.in{background:#fff;position:relative;z-index:1}@media screen and (max-width:1250px){section #nav.in{max-width:100%;width:100%}}section #nav a{color:#000;font-size:12px;font-size:1.2rem;line-height:22px;text-decoration:none}section #nav em{background:url(../svg/arrow-next.svg) no-repeat;overflow:hidden;text-indent:-9999px;white-space:nowrap;margin:6px 8px 0;width:10px;height:10px}section #nav small{font-size:12px;font-size:1.2rem;line-height:22px;color:#7c8088}section #nav>div{white-space:nowrap;overflow-x:auto;padding:0 0 .8rem}section #nav a,section #nav em,section #nav small{float:none;display:inline-block}section #nav em{margin-bottom:0}@media screen and (max-width:1180px){section #nav{padding:.8rem 0}}@media screen and (max-width:600px){section #nav{padding-bottom:0}}header{padding:30px 0 0;position:relative;z-index:11;background-color:#fff}header.default{border-bottom:1px solid #f1f4f8}header .logo{float:left}header .logo img{display:block;width:157px;height:32px}header .motto{float:left;color:#7c8088;font-size:12px;font-size:1.2rem;line-height:15.6px;text-transform:uppercase;letter-spacing:1px;margin:3px 0 0 24px}header .other{float:right;*zoom:1}header .other:after,header .other:before{display:table;content:""}header .other:after{clear:both}header .other ul.menutop{*zoom:1;float:left;margin-top:9px}header .other ul.menutop:after,header .other ul.menutop:before{display:table;content:""}header .other ul.menutop:after{clear:both}header .other ul.menutop li{float:left}header .other ul.menutop li a{display:block;font-size:14px;font-size:1.4rem;line-height:19px;text-decoration:none;margin:0 0 0 24px}header .other .langs{cursor:pointer;float:left;margin:-11px -14px 0 1px;padding:20px 20px 0;position:relative}header .other .langs.open{z-index:999;background:#fff;-webkit-box-shadow:0 22px 70px 0 rgba(0,0,0,.5),0 2px 5px 1px #e0dfe4;-moz-box-shadow:0 22px 70px 0 rgba(0,0,0,.5),0 2px 5px 1px #e0dfe4;box-shadow:0 22px 70px 0 rgba(0,0,0,.5),0 2px 5px 1px #e0dfe4;margin-left:-9px}header .other .langs.open strong{margin-left:10px}header .other .langs.open ul{display:block;clear:both;background:#fff;position:absolute;z-index:999;top:20px;right:0;left:0}header .other .langs.open ul li{display:block;height:40px;padding:0 20px}header .other .langs.open ul li a{margin-left:10px}header .other .langs ul{display:none}header .other .langs a,header .other .langs strong{*zoom:1;display:block;font-weight:400}header .other .langs a:after,header .other .langs a:before,header .other .langs strong:after,header .other .langs strong:before{display:table;content:""}header .other .langs a:after,header .other .langs strong:after{clear:both}header .other .langs a em,header .other .langs strong em{font-size:14px;font-size:1.4rem;line-height:19px;font-style:normal}header .other .langs a.act em:after,header .other .langs strong.act em:after{content:'';float:right;width:12px;height:7px;background:url(../svg/arrow-list-black.svg) no-repeat;margin:6px 1px 0 6px}header .other .langs strong em{float:left}header .respmenu{display:none}header nav{margin:0 auto;text-align:center}header nav>ul{display:inline-block;*zoom:1}header nav>ul:after,header nav>ul:before{display:table;content:""}header nav>ul:after{clear:both}header nav>ul>li{position:relative;text-align:center;padding:0;margin:0 .8rem;float:left}header nav>ul>li>a{display:block;padding:10px 0;text-decoration:none;font-size:16px;font-size:1.6rem;line-height:22px;color:#000}header nav>ul>li>a:before{content:attr(data-stamp);background-color:#FFE8C2;color:#000;padding:0 4px;display:block;position:absolute;top:5px;right:-5px;font-size:11px;font-size:1.1rem;line-height:21px;text-transform:uppercase;-webkit-transform:rotate(12deg);-moz-transform:rotate(12deg);-ms-transform:rotate(12deg);-o-transform:rotate(12deg);transform:rotate(12deg)}header nav>ul>li>a:hover{background:#d71920;color:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}header nav>ul>li.submenu>a svg{display:inline-block;width:10px;height:7px;stroke:#000;fill:none;stroke-width:1.5;position:relative;top:-1px}header nav>ul>li.act>a:after{content:'';display:block;position:absolute;width:100%;height:1px;background:#d71920;bottom:-1px}header nav>ul>li .dropdownmenu>ul{*zoom:1;padding:0;margin:0 0 -1.6rem;list-style-type:none;position:relative}header nav>ul>li .dropdownmenu>ul:after,header nav>ul>li .dropdownmenu>ul:before{display:table;content:""}header nav>ul>li .dropdownmenu>ul:after{clear:both}header nav>ul>li .dropdownmenu>ul>li>a{display:block;color:#000;font-size:14px;font-size:1.4rem;line-height:22px;margin:0 0 1.6rem}header nav>ul>li .dropdownmenu>ul>li>a:hover{color:#d71920}@media screen and (min-width:1024px) and (max-width:1400px){header nav>ul>li.submenu:not(.big) .dropdownmenu{right:0;width:auto}header nav>ul>li.submenu:not(.big) .dropdownmenu a{white-space:nowrap}header nav>ul>li>a{padding-right:10px;padding-left:10px}}@media screen and (min-width:1024px) and (max-width:1250px){header .motto{clear:left;margin:5px 0}header .motto br{display:none}header .other{margin-top:-35px}header nav>ul>li>a:before{top:0}}@media screen and (min-width:1024px){header.in .logo{margin-left:20px}header span.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 a{margin:9px 0 15px}header nav>ul>li.submenu.sfHover>a,header nav>ul>li.submenu:hover>a{background:#d71920;color:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}header nav>ul>li.submenu.sfHover>a svg,header nav>ul>li.submenu:hover>a svg{stroke:#fff;-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.sfHover .dropdownmenu,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) nav{-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.big .dropdownmenu{width:456px}header nav>ul>li.big .dropdownmenu>ul{display:-webkit-box;display:flex;-webkit-flex-flow:wrap;flex-flow:wrap}header nav>ul>li.big .dropdownmenu>ul>li{float:left;width:50%;max-width:179px}header nav>ul>li.big .dropdownmenu>ul>li:nth-of-type(2n){float:right}header nav>ul>li.big .dropdownmenu>ul>li:nth-of-type(2n+1){clear:left;margin-right:3.2rem}header nav>ul>li .dropdownmenu{display:block;width:256px;position:absolute;top:66px;text-align:left;background:#fff;-webkit-box-shadow:0 12px 40px rgba(0,0,0,.15),0 2px 5px 1px #e0dfe4;-moz-box-shadow:0 12px 40px rgba(0,0,0,.15),0 2px 5px 1px #e0dfe4;box-shadow:0 12px 40px rgba(0,0,0,.15),0 2px 5px 1px #e0dfe4;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:3.2rem;z-index:101}header nav>ul>li .dropdownmenu>ul{margin-bottom:-1.6rem}header nav>ul>li .dropdownmenu>ul>li h2{color:#7c8088;font-size:16px;font-size:1.6rem;line-height:22px;font-weight:300;padding-bottom:1.6rem}header nav>ul>li .dropdownmenu>ul>li h2 a{display:inline;color:#000;font-size:18px;font-size:1.8rem;line-height:22px;font-weight:500;text-decoration:none}header nav>ul>li .dropdownmenu>ul>li h2 a:hover{color:#d71920}header nav>ul>li .dropdownmenu>ul>li>ul{margin:-10px 0 3.2rem;padding:0;list-style-type:none}header nav>ul>li .dropdownmenu>ul>li>ul>li{padding:0;margin:0;color:#7c8088}header nav>ul>li .dropdownmenu>ul>li>ul>li a{display:inline;color:#000;padding:4px 0}header nav>ul>li .dropdownmenu>ul>li>ul>li a:hover{color:#d71920}}@media screen and (max-width:1023px){header{padding:0}header>.in{position:fixed;top:0;left:0;right:0;background:#fff;border-bottom:1px solid #F0F1F2;z-index:999;padding:0 0 0 48px}header .in{width:100%;max-width:100%;margin:0 auto}header .logo{border-left:1px solid #F0F1F2;padding:14px 12px 12px}header .logo img{max-width:100px;height:auto}header .menutop,header .motto{display:none}header .other{float:right;border-left:1px solid #F0F1F2;padding:0 0 6px}header .other .langs{margin:0;padding:16px 12px 10px}header .other .langs.open ul{top:16px;right:0;left:0}header .other .langs.open ul li{display:block;height:30px;padding:0 12px}header .other .langs strong em{font-size:13px;font-size:1.3rem;line-height:16px}header .other .langs strong.act:after{background-image:url(../svg/arrow-list-black.svg)}header nav ul,header nav ul li a svg{display:none}header .respmenu{display:block;position:absolute;top:0;left:0;width:48px;height:47px}header .respmenu:before{content:"";display:block;width:16px;height:2px;position:absolute;top:17px;left:16px;z-index:1;background:#000;-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}header .respmenu:after{content:"";display:block;width:16px;height:4px;position:absolute;top:23px;left:16px;z-index:1;border-bottom:2px solid #000;border-top:2px solid #000;-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}header .respmenu em{display:none}}footer{background:#fff;padding:66px 0 23px;text-align:left}footer .top div.item{text-align:left}footer .top div.item:first-of-type .logo{width:149px;height:30px;display:block}footer .top div.item:first-of-type .logo img{display:block;width:100%;height:100%}footer .top div.item:first-of-type .motto{display:block;color:#7c8088;font-size:16px;font-size:1.6rem;line-height:22px;margin:15px 0 62px}footer .top div.item:first-of-type .motto br{display:none}footer .top div.item.hdirectory a{text-decoration:none}footer .top div.item.hdirectory a:hover{text-decoration:underline;color:#d71920}footer .top div.item.hdirectory h2 a{display:block;font-size:16px;font-size:1.6rem;line-height:22px;font-weight:700;margin:-5px 0 9px}footer .top div.item.hdirectory h3 a{display:block;font-size:14px;font-size:1.4rem;line-height:20px;padding:4px 0}footer .top div.item.hdirectory ul li:last-of-type h3 a{text-decoration:underline}footer .top div.item.contact a{display:block}footer .top div.item.contact a.ico{font-size:18px;font-size:1.8rem;line-height:25px;font-weight:500}footer .top div.item.contact a.ico:before{margin-right:12px}footer .top div.item.contact a.ico.mail{margin-top:14px}footer .top div.item.contact a:not(.ico){margin-top:24px}footer .top div.item.contact span{display:block;color:#7c8088;padding:0 0 0 36px}footer .bottom{*zoom:1}footer .bottom:after,footer .bottom:before{display:table;content:""}footer .bottom:after{clear:both}footer .bottom div{font-size:14px;font-size:1.4rem;line-height:20px;float:left}footer .bottom div.copy span{display:inline-block;color:#7c8088;padding-right:25px}footer .bottom div.copy a{display:inline-block;padding-right:25px}footer .bottom div.socialsite{float:right;text-align:right;margin:-15px 0 0}footer .bottom div.socialsite a{display:inline-block;width:48px;height:48px;margin-left:12px}footer .bottom div.socialsite a:before{content:'';display:block;margin:8px auto}footer .bottom div.socialsite a em{display:none}footer .bottom div.socialsite a.facebook:before{width:32px;height:32px;background:url(../svg/facebook.svg) no-repeat}footer .bottom div.socialsite a.instagram:before{width:32px;height:32px;background:url(../svg/instagram.svg) no-repeat}footer .bottom div.socialsite a.youtube:before{width:32px;height:32px;background:url(../svg/youtube.svg) no-repeat}footer .bottom div.socialsite a.firmycz{width:120px}footer .bottom div.socialsite a.firmycz:before{width:89px;height:20px;margin:14px auto;background:url(../svg/firmy.cz.svg) no-repeat}@media screen and (min-width:1451px){footer .top div.item:first-of-type{width:369px}footer .top div.item.hdirectory.prodej,footer .top div.item.hdirectory.pronajem,footer .top div.item.hdirectory.rent,footer .top div.item.hdirectory.sale{width:369px}footer .top div.item.contact>div{margin:-19px 15px 0 0;width:295px}}@media screen and (min-width:1024px){footer .top{display:flex;flex-direction:row}footer .top>.item,footer .top>li,footer .top>picture{float:left;text-align:center;flex-grow:1;-webkit-flex-grow:1}footer .top div.item.contact>div{float:right;border:3px solid #d71920;padding:29px 37px}footer .bottom{margin:60px 0 0}}@media screen and (max-width:1249px){footer .bottom div.item{text-align:center;width:100%}footer .bottom div.item.socialsite{order:1;padding:40px 0 0}footer .bottom div.item.copy{order:2}footer .bottom div.item.copy a,footer .bottom div.item.copy span{padding:0;display:block}footer .bottom div.item.copy span{padding-bottom:20px}footer .bottom div.item#create{order:3;padding:20px 0 0}}@media screen and (max-width:1023px){footer{padding:32px 16px}footer .in{width:100%;max-width:100%;position:relative;padding-bottom:60px}footer .top{*zoom:1;margin-bottom:20px}footer .top:after,footer .top:before{display:table;content:""}footer .top:after{clear:both}footer .top div.item:first-of-type .logo,footer .top div.item:first-of-type .motto{display:none}footer .top div.item:first-of-type a.btn{min-width:250px;position:absolute;left:50%;transform:translateX(-50%);bottom:-15px}footer .top .hdirectory{width:33%;float:left}footer .top .contact{float:right;width:33%;border:3px solid #d71920;padding:30px 37px 25px;margin-top:-10px}}@media screen and (min-width:501px) and (max-width:800px){footer .top div.hdirectory{width:50%;margin:0 0 40px;text-align:center;padding:0 20px}footer .top div.contact{clear:left;float:none;margin:0 auto;text-align:center;width:60%}footer .top div.contact>div{display:inline-block}}@media screen and (max-width:500px){footer .bottom,footer .top{-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}footer .bottom div.item,footer .top div.item{float:none;width:100%;padding-right:10%;padding-left:10%}footer .top{margin-bottom:0}footer .top div.item:first-of-type{order:1;text-align:center}footer .top div.item.contact{order:2;border:0}footer .top div.item.contact>div{float:none;border:3px solid #d71920;padding:30px 37px 25px}footer .top div.item.hdirectory{order:3;padding-bottom:40px;text-align:center}footer .bottom div.item.socialsite{padding-top:10px}}@media screen and (max-width:400px){footer .bottom div.item,footer .top div.item{padding-right:0;padding-left:0}}@media screen and (max-width:300px){footer .top div.item.contact>div{border:1px solid #d71920;padding:15px}}picture,picture img{display:block;width:100%;height:auto}.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: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}.ico.s14:before{width:14px;height:15px}.ico.s18:before{width:18px;height:18px}.ico.s22:before{width:22px;height:22px}.ico.s24:before{width:24px;height:24px}.ico.s32:before{width:32px;height:32px;margin:0 16px 0 0}.ico.telefon:before{background-image:url(../svg/telefon.svg)}.ico.telefon24:before{background-image:url(../svg/telefon24.svg)}.ico.mail:before{background-image:url(../svg/mail.svg)}.ico.mailw:before{background-image:url(../svg/mail-white.svg)}.ico.telefon32:before{background-image:url(../svg/telefon32.svg)}.ico.mail2:before{background-image:url(../svg/mail2.svg)}.ico.form:before{margin:9px 10px 0 0;background-image:url(../svg/form.svg)}.ico.form2:before{background-image:url(../svg/form2.svg)}.ico.bilytelefon:before{background-image:url(../svg/telefon-white.svg)}.ico.kariera:before{background-image:url(../svg/kariera.svg)}.ico.muj-odhadce:before{background-image:url(../svg/muj-odhadce.svg)}.ico.blog:before{background-image:url(../svg/blog.svg)}.ico.hlidaci-pes:before{background-image:url(../svg/hlidaci-pes.svg)}.ico.sluzby:before{background-image:url(../svg/service.svg)}.ico.reference:before{background-image:url(../svg/bubble.svg);width:20px;height:18px}.ico.klice:before{background-image:url(../svg/klice.svg)}.ico.klice-gray:before{background-image:url(../svg/klice-gray.svg)}.ico.klice2024:before{background-image:url(../svg/klice2024.svg)}.ico.klice24:before{background-image:url(../svg/klice24.svg)}.ico.dum:before{background-image:url(../svg/dum.svg)}.ico.dum-gray:before{background-image:url(../svg/dum-gray.svg)}.ico.dum2024:before{background-image:url(../svg/dum2024.svg)}.ico.dum24:before{background-image:url(../svg/dum24.svg)}.ico.najem:before{background-image:url(../svg/najem.svg)}.ico.bronz:before{background-image:url(../svg/bronz.svg)}.ico.silver:before{background-image:url(../svg/silver.svg)}.ico.gold:before{background-image:url(../svg/gold.svg)}.ico.diamant:before{background-image:url(../svg/diamant.svg)}.ico.btn360:before{background-image:url(../svg/btn360.svg);margin-top:-5px}.ico.kauce:before{background-image:url(../svg/kauce.svg)}.ico.penezenka:before{background-image:url(../svg/penezenka.svg)}.ico.poplatky:before{background-image:url(../svg/poplatky.svg)}.ico.ubyport:before{background-image:url(../svg/ubyport.svg)}.ico.neplatici:before{background-image:url(../svg/neplatici.svg)}.ico.prehled:before{background-image:url(../svg/prehled.svg)}.ico.map:before,.ico.pin:before{background-image:url(../svg/pin.svg)}.ico.location:before{background-image:url(../svg/pin-red.svg)}.ico.sort:before{background-image:url(../svg/sort.svg)}.ico.blogo:before{background-image:url(../svg/logo25-r.svg)}.ico.najemne:before{background-image:url(../svg/najemne.svg)}.ico.makler:before{background-image:url(../svg/makler.svg)}.ico.makler2:before{background-image:url(../svg/makler2.svg)}.ico.dotaz:before{background-image:url(../svg/dotaz.svg)}.ico.dpdf:before{background-image:url(../svg/detail-pdf.svg);margin-top:3px}.ico.dmail:before{background-image:url(../svg/detail-mail.svg);margin-top:3px}.ico.dfb:before{background-image:url(../svg/detail-facebook.svg)}.ico.ddog:before{background-image:url(../svg/detail-dog.svg);margin-top:3px}.ico.ddogact:before{background-image:url(../svg/detail-dogact.svg);margin-top:3px}.ico.dcalculate:before{background-image:url(../svg/calculate.svg);margin-top:3px}.ico.en:before{background-image:url(../svg/en.svg)}.ico.fr:before{background-image:url(../svg/fr.svg)}.ico.de:before{background-image:url(../svg/de.svg)}.ico.cz:before{background-image:url(../svg/cz.svg)}#overlay{display:none;position:fixed;width:100%;height:100%;left:0;top:0;right:0;bottom:0;z-index:999;background:rgba(255,255,255,.6)}#overlay .loader{position:absolute;width:100%;height:100%;background:url(../img/ajax-loader.gif) 50% 300px no-repeat}#overlay.withcontent{overflow-y:scroll}#overlay.withcontent .content{position:relative;*zoom:1;margin:3.2rem auto;background:#fff;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=(@opacity*100))";-moz-opacity:1;-khtml-opacity:1;opacity:1;filter:1;-webkit-box-shadow:0 22px 70px 0 rgba(0,0,0,.5),0 2px 5px 1px #e0dfe4;-moz-box-shadow:0 22px 70px 0 rgba(0,0,0,.5),0 2px 5px 1px #e0dfe4;box-shadow:0 22px 70px 0 rgba(0,0,0,.5),0 2px 5px 1px #e0dfe4}#overlay.withcontent .content:after,#overlay.withcontent .content:before{display:table;content:""}#overlay.withcontent .content:after{clear:both}@media screen and (min-width:1251px){#overlay.withcontent .content{width:936px}#overlay.withcontent .content div#form{padding:6.4rem 8rem 8rem}#overlay.withcontent .content article{padding:6.4rem}}@media screen and (max-width:1250px){#overlay.withcontent .content{width:90%}#overlay.withcontent .content div#form{padding:4rem 1.6rem}#overlay.withcontent .content article{padding:6.4rem 2.4rem}}@media screen and (min-width:601px){#overlay.withcontent .content div#form form{width:456px}}#overlay.withcontent .content>a.close{width:40px;height:40px;background:#d71920;text-indent:-9999px;position:absolute;top:-16px;right:-16px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}#overlay.withcontent .content>a.close:after{content:" ";display:block;background:url(../svg/no.svg) no-repeat;width:14px;height:14px;margin:-7px 0 0 15px}#overlay.withcontent .content>a.close:hover{background:#9b070e}#overlay.withcontent .content div#form{margin:0 auto;text-align:center}#overlay.withcontent .content div#form h1{padding:0 0 8px;color:#000;font-size:40px;font-size:4rem;line-height:56px;font-weight:300}#overlay.withcontent .content div#form h1 small{display:block;font-size:30px;font-size:3rem;line-height:40px;font-weight:300}#overlay.withcontent .content div#form p{font-size:18px;font-size:1.8rem;line-height:32px}#overlay.withcontent .content div#form form{margin:3.2rem auto 0;padding:0;text-align:left}#overlay.withcontent .content div#form form button{position:relative;left:50%;transform:translateX(-50%);margin-top:16px;padding:4px 16px}#overlay.withcontent .content .required{float:right;margin:3.2rem 4rem 1.6rem 0}#overlay.withcontent .content .required em{display:inline-block;color:#d71920;margin-right:10px}#overlay.withcontent .content article{*zoom:1}#overlay.withcontent .content article:after,#overlay.withcontent .content article:before{display:table;content:""}#overlay.withcontent .content article:after{clear:both}#overlay.withcontent .content article.develop{font-size:18px;font-size:1.8rem;line-height:26px}#overlay.withcontent .content article.develop>strong{display:block;padding:0 0 .8rem;color:#000;font-size:36px;font-size:3.6rem;line-height:44px}@media screen and (max-width:1000px){#overlay.withcontent .content article.develop>strong{font-size:18px;font-size:1.8rem;line-height:1.2em}}@media screen and (max-width:500px){#overlay.withcontent .content article.develop>strong{font-size:7vw;font-size:.7vwrem;line-height:1.3}}#overlay.withcontent .content article.develop>small{color:#666;font-size:24px;font-size:2.4rem;line-height:32px}#overlay.withcontent .content article.develop>div{margin-top:4.8rem}#overlay.withcontent .content article.develop>div ul{padding-bottom:0}#overlay.withcontent .content article.develop>div ul li{list-style:none}#overlay.withcontent .content article.develop>div ul li:before{content:'';float:left;width:8px;height:8px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#d71920;margin:.8rem 0 0 -2.4rem}#overlay.withcontent .content article .h1,#overlay.withcontent .content article h1{padding:0 0 30px;color:#000;font-size:36px;font-size:3.6rem;line-height:44px}@media screen and (max-width:1000px){#overlay.withcontent .content article .h1,#overlay.withcontent .content article h1{font-size:18px;font-size:1.8rem;line-height:1.2em}}@media screen and (max-width:500px){#overlay.withcontent .content article .h1,#overlay.withcontent .content article h1{font-size:7vw;font-size:.7vwrem;line-height:1.3}}#overlay.withcontent .content article h2{color:#222;font-size:18px;font-size:1.8rem;line-height:20px;padding:5px 0 6px}@media screen and (max-width:600px){#overlay.withcontent .content article h2{font-size:16px;font-size:1.6rem;line-height:1.2em}}@media screen and (max-width:400px){#overlay.withcontent .content article h2{font-size:15px;font-size:1.5rem;line-height:1.2em}}#overlay.withcontent .content article h3{color:#222;font-size:16px;font-size:1.6rem;line-height:18px;padding:5px 0 6px}@media screen and (max-width:600px){#overlay.withcontent .content article h3{font-size:15px;font-size:1.5rem;line-height:1.2em}}@media screen and (max-width:400px){#overlay.withcontent .content article h3{font-size:14px;font-size:1.4rem;line-height:1.2em}}#overlay.withcontent .content article h4{color:#222;font-size:14px;font-size:1.4rem;line-height:16px;padding:0 0 6px}@media screen and (max-width:600px){#overlay.withcontent .content article h4{font-size:13px;font-size:1.3rem;line-height:1.2em}}@media screen and (max-width:400px){#overlay.withcontent .content article h4{font-size:12px;font-size:1.2rem;line-height:1.2em}}#overlay.withcontent .content article h5{color:#222;font-size:13px;font-size:1.3rem;line-height:15px;padding:0 0 6px}@media screen and (max-width:600px){#overlay.withcontent .content article h5{font-size:12px;font-size:1.2rem;line-height:1.2em}}@media screen and (max-width:400px){#overlay.withcontent .content article h5{font-size:11px;font-size:1.1rem;line-height:1.2em}}#overlay.withcontent .content article p{color:#666;font-size:16px;font-size:1.6rem;line-height:30px;padding:0 0 22px}#overlay.withcontent .content article p.dark{color:#222}#overlay.withcontent .content article p.dark small{color:#666}#overlay.withcontent .content article p.i{font-size:15px;font-size:1.5rem;line-height:22px}#overlay.withcontent .content article a:not(.btn){color:#d71920}#overlay.withcontent .content article a:not(.btn).close{display:block;color:#666;text-align:center;font-size:15px;font-size:1.5rem;line-height:1.3}#overlay.withcontent .content article .btn-send{float:none;display:inline-block}@media screen and (min-width:351px){#overlay.withcontent .content article img.left,#overlay.withcontent .content article img.right{max-width:48%}}@media screen and (max-width:350px){#overlay.withcontent .content article img.left,#overlay.withcontent .content article img.right{max-width:100%;margin-top:10px}}#overlay.withcontent .content ul{padding:0 0 30px 20px}#overlay.withcontent .content ul.nobpad{padding:0 0 0 20px}#overlay.withcontent .content ul li{list-style-type:disc;padding:0 0 10px}#overlay.withcontent .content ol{padding:0 0 30px 20px}#overlay.withcontent .content ol:not(.number){list-style-type:lower-alpha}#overlay.withcontent .content ol.number{list-style-type:decimal}#overlay.withcontent .content ol.number li{padding:0 0 10px}#overlay.withcontent .content ol.number ul{padding-bottom:0}#overlay.withcontent .content table.tabulka{width:100%;margin-bottom:20px;table-layout:fixed;border-spacing:0;border-collapse:separate}#overlay.withcontent .content table.tabulka th,#overlay.withcontent .content 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}#overlay.withcontent .content table.tabulka th:first-child,#overlay.withcontent .content table.tabulka tr:first-child td:first-child{padding-left:28px}#overlay.withcontent .content table.tabulka td{text-align:left;color:#2d3e66;padding:12px 0;line-height:20px;border-bottom:1px solid #dedede}#overlay.withcontent .content table.tabulka td:first-child{padding-left:28px}#overlay.withcontent .content table.tabulka td a{color:#2d3e66;font-weight:500}#overlay.withcontent .content table.tabulka td a:after{display:none}#overlay.withcontent .content table.tabulka tr:last-child td{border-bottom:none}@media only screen and (max-width:550px){#overlay.withcontent .content table.tabulka{border:1px solid #dedede}#overlay.withcontent .content table.tabulka tr:first-child{display:none}#overlay.withcontent .content table.tabulka td{display:block;padding-left:2%!important;border-bottom:none;padding:8px 0}#overlay.withcontent .content table.tabulka td:last-child{border-bottom:1px solid #dedede}#overlay.withcontent .content table.tabulka tr:nth-of-type(odd) td{background-color:#f0f3f5}}.smap-suggest .brand.popup,.szn-ending-popup,.szn-ending-popup-cover{display:none!important}@media screen and (max-width:800px){figure.table{width:100%;overflow:auto;margin:0}figure.table:before{content:'';display:block;position:absolute;width:96%;height:100px;background:url(../svg/horizontal-scroll.svg) center no-repeat;background-size:100px;margin:50% 0 0;transform:translateY(-50%);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=(@opacity*100))";-moz-opacity:50;-khtml-opacity:50;opacity:50;filter:.5;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out;pointer-events:none}figure.table.fadeout:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=(@opacity*100))";-moz-opacity:0;-khtml-opacity:0;opacity:0;filter:0}figure.table table{min-width:780px!important;margin:0}}label{position:relative;color:#000;display:block;font-size:16px;font-size:1.6rem;line-height:24px;font-weight:500;*zoom:1;cursor:pointer}label:after,label:before{display:table;content:""}label:after{clear:both}label.error input,label.error select,label.error textarea{border-color:#d71920}label.checkbox,label.radio{padding:0 0 0 26px}label.checkbox.error:before,label.radio.error:before{border-color:#d71920}label.checkbox.error span,label.checkbox.error span *,label.radio.error span,label.radio.error span *{color:#d71920}label.checkbox:before,label.radio:before{content:'';display:block;background:#fff;border:1px solid #bcc6d3;width:18px;height:18px;position:absolute;top:2px;left:0}label.checkbox input,label.radio input{width:auto;height:auto;position:absolute;left:-10000px}label.checkbox span,label.radio span{font-weight:400}label.checkbox:before{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}label.checkbox.checked:before{border-color:#d71920;background:url(../svg/yes.svg) center no-repeat #d71920}label.checkbox:hover:before{border-color:#008E9B}label.checkbox:hover>a,label.checkbox:hover>small{color:#d71920}label.radio:before{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}label.radio.checked:before{border-color:#d71920;background-color:#d71920}label.radio.checked:after{content:'';display:block;position:absolute;top:8px;left:6px;width:8px;height:8px;background-color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}label.radio:hover:before{border-color:#008E9B}label.radio:hover>a,label.radio:hover>small{color:#d71920}label input,label select{background:#fff;border:1px solid #bcc6d3;color:#000;font-size:16px;font-size:1.6rem;line-height:48px;-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:0 0 1.6rem;padding:0 .8rem;width:100%;height:48px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;outline:0;-webkit-tap-highlight-color:transparent}label input:focus,label select:focus{border-color:#008E9B}label select{width:100%;height:48px}label textarea{background:#fff;border:1px solid #bcc6d3;color:#000;font-size:16px;font-size:1.6rem;line-height:22px;-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:0 0 24px;padding:10px;resize:none;width:100%;height:100px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-family:Roboto,arial,tahoma,verdana,sans-serif;font-display:swap}label textarea:focus{border-color:#008E9B}label span{display:block;font-weight:500;font-size:16px;font-size:1.6rem;line-height:24px;margin:0 0 .8rem}label span em{color:#d71920;font-style:normal}.right{float:right}.left{float:left}.hide{display:none}.show{display:block}.invisible{visibility:hidden}.clear{clear:both}.hidetext{overflow:hidden;text-indent:-9999px;white-space:nowrap}.nowrap{white-space:nowrap}.text-uprostred{text-align:center}.t-left,.text-vlevo{text-align:left}.t-right,.text-vpravo{text-align:right}.text-blok{text-align:justify}.obrazek-vlevo{float:left;margin:5px 15px 10px 0}.obrazek-vpravo{float:right;margin:5px 0 10px 15px}.msg-error,.msg-info,.msg-success{background:#239411;color:#fff;margin:0 0 20px;padding:21px 29px 19px 72px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;position:relative;text-align:left}.msg-error.w936,.msg-info.w936,.msg-success.w936{margin:6.4rem auto}@media screen and (min-width:1024px){.msg-error.w936,.msg-info.w936,.msg-success.w936{width:936px}}.msg-error.fs18 strong,.msg-info.fs18 strong,.msg-success.fs18 strong{font-size:20px;font-size:2rem;line-height:24px;font-weight:400}.msg-error.fs18 a,.msg-info.fs18 a,.msg-success.fs18 a{font-weight:600}.msg-error:before,.msg-info:before,.msg-success:before{content:'';background:url(../svg/msg-success.svg) center center no-repeat;background-size:14px 11px;display:block;width:32px;height:32px;position:absolute;top:50%;transform:translateY(-50%);left:24px;border:1px solid #fff;-webkit-border-radius:32px;-moz-border-radius:32px;border-radius:32px}.msg-error *,.msg-info *,.msg-success *{color:#fff}.msg-error{background:#d71920!important}.msg-error:before{background-image:url(../svg/msg-error.svg);background-size:10px 10px}.msg-info{background:#F0A81B}.msg-info:before{background-image:url(../svg/msg-info.svg);background-size:2px 16px}.msg-error2{*zoom:1;margin:0 0 20px;color:#000;text-align:center;position:relative;display:-webkit-box;display:flex;-webkit-flex-flow:wrap;flex-flow:wrap}.msg-error2:after,.msg-error2:before{display:table;content:""}.msg-error2:after{clear:both}.msg-error2 .title{float:left;width:30%}.msg-error2 .title .titleh1{color:#d71920;display:block}.msg-error2 .title .titleh1:before{content:'';background:url(../svg/msg-error2.svg) center center no-repeat;background-size:4px 32px;display:block;margin:0 auto .8rem;width:64px;height:64px;border:3px solid #d71920;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.msg-error2 .title .btn{margin:1.6rem 0}.msg-error2 .info{float:right;width:65%;background:#d71920;padding:3.2rem;margin:0 auto;color:#fff;font-size:16px;font-size:1.6rem;line-height:1.3}.msg-error2 .info>div{position:relative;top:50%;transform:translateY(-50%)}.msg-error2 .info strong{font-size:18px;font-size:1.8rem;line-height:1.3}.msg-error2 .info a{display:inline-block;color:#fff;font-size:18px;font-size:1.8rem;line-height:1.3;padding:.8rem 0}.msg-error3{width:936px;margin:6.4rem auto;padding:0 0 0 100px;position:relative;font-size:18px;font-size:1.8rem;line-height:26px}.msg-error3:before{content:'';background:url(../svg/msg-error2.svg) center center no-repeat;background-size:4px 32px;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%);width:64px;height:64px;border:3px solid #d71920;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.msg-error3 strong{display:block;color:#d71920;font-size:24px;font-size:2.4rem;line-height:30px}.msg-error3 a{color:#d71920}.forcenterbtn{text-align:center;margin:15px 0 20px}.btn{display:inline-block;text-transform:uppercase;font-weight:700;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out;text-decoration:none;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;font-size:13px;font-size:1.3rem;line-height:32px;padding:12px 16px;letter-spacing:.39px}.btn.red{background:#d71920;color:#fff}.btn.red:hover{background:#9b070e}.btn.blue{background:#0678c5;color:#fff}.btn.blue:hover{background:#0467b2}.btn.green{background:#239411;color:#fff}.btn.green:hover{background:#1f830f}.btn.transparent{border:1px solid #d71920;background-color:transparent;padding:7px 16px}.btn.transparent:hover{border-color:#9b070e;background-color:#fff}.btn.white{background-color:#fff;color:#d71920}.btn.white:hover{background-color:#d71920;color:#fff}.btn.black{background-color:#1E293B;color:#fff}.btn.black:hover{background-color:#070A13;color:#fff}.btn.small{font-size:13px;font-size:1.3rem;line-height:40px;padding:8px 16px}@media screen and (max-width:1023px){.btn.small{font-size:16px;font-size:1.6rem;line-height:40px}}.btn.big{font-size:20px;font-size:2rem;line-height:30px;padding:1.6rem 2.4rem}@media screen and (max-width:1023px){.btn.big{font-size:16px;font-size:1.6rem;line-height:30px}}.btn.woborder{border:0;padding-right:0;padding-left:0}.btn.woborder:hover{color:#d71920}.btn.h32{font-size:13px;font-size:1.3rem;line-height:1.3;padding:8px 16px}@media screen and (max-width:1023px){.btn.h32{font-size:16px;font-size:1.6rem;line-height:1.3}}.btn.h48{padding:4px 16px}@media screen and (max-width:800px){.btn.h48{padding:16px}}.btn.h56{line-height:56px}.btn.arrow,.btn.arrowd{padding-right:40px!important;position:relative}.btn.arrow:after,.btn.arrowd:after{content:'';display:block;position:absolute;top:50%;transform:translateY(-50%);right:16px;margin:0!important;width:14px;height:12px;background:url(../svg/arrow-btn.svg) no-repeat;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out}.btn.arrow:not(.transparent):hover:after,.btn.arrowd:not(.transparent):hover:after{background:url(../svg/arrow-btn-white.svg) no-repeat}.btn.arrow.red:after,.btn.arrowd.red:after{background:url(../svg/arrow-btn-white.svg) no-repeat}.btn.arrow.red.s22:after,.btn.arrowd.red.s22:after{background:url(../svg/arrow-btn-white.svg) no-repeat;margin-top:5px}.btn.arrow.transparent.small:after,.btn.arrowd.transparent.small:after{margin-top:13px}.btn.arrow.woborder.transparent:after,.btn.arrowd.woborder.transparent:after{width:24px;height:24px;margin-top:4px;background:url(../svg/arrow-right-black.svg) no-repeat}.btn.arrow.woborder.transparent:hover:after,.btn.arrowd.woborder.transparent:hover:after{background:url(../svg/arrow-right-red.svg) no-repeat}.btn.arrowd:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.btn.ico.s24:before{margin-top:3px}.btn.redirectback small{text-transform:none;font-weight:400}.btn.redirectback em{font-style:normal}.btn-send{background:#d71920;border:0;color:#fff!important;float:right;font-weight:700;font-size:14px;font-size:1.4rem;line-height:50px;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out;margin:-5px 0 0;padding:0 20px;text-transform:uppercase;text-decoration:none!important}@media screen and (max-width:450px){.btn-send{width:100%;padding:0;text-align:center}}.btn-send:hover{background:#9b070e}.btn-back{background:#fff;color:#d71920!important;display:inline-block;border:2px solid #d71920;font-weight:400;font-size:14px;font-size:1.4rem;line-height:40px;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out;text-decoration:none;padding:0 20px;margin:0 auto 20px}.btn-back:before{content:'';background:url(../svg/arrow-right-black.png) no-repeat;display:inline-block;margin:0 20px 0 0;position:relative;width:23px;height:10px;top:2px;z-index:1;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}@media screen and (max-width:240px){.btn-back:before{display:none}}.btn-back:hover{color:#fff!important;background:#d71920}.btn-back:hover:before{background-position:-484px -160px}.btn-transparent{background:0 0;color:#000;border:1px solid #c3c3c3;padding:5px 30px;display:block;text-transform:uppercase;font-weight:700;font-size:13px;font-size:1.3rem;line-height:40px;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out}.btn-transparent:hover{background:#fff}h2.red{color:#c00!important}@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 div.itemslist li a.img{width:200px;height:135px}section#search div.itemslist li a.img:after,section#search div.itemslist li a.img:before{display:none}section#search div.itemslist li a.img img{width:200px;height:135px}section#search div.itemslist li a.img span{display:none}section#search div.itemslist li div.desc{width:70%;padding:0 0 0 10px}section#search div.itemslist li div.desc h1{height:auto;margin:0;padding:0}section#search div.itemslist li div.desc .location{padding:10px 0;margin:0}section#search div.itemslist li div.desc .location:before{display:none}section#search div.itemslist li div.desc .price{color:#d71920}section#search div.itemslist li div.desc ul.params{width:100%;position:static;border:0}section#search div.itemslist li div.desc ul.params li{float:none!important;padding:2px 0}section#search div.itemslist li div.desc ul.params li:before{display:none}#left-col #detail-title.content{*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%}}