@font-face{font-family:'HelveticaNeueCyr';src:url('fonts/HelveticaNeueCyr-Medium.eot');src:url('fonts/HelveticaNeueCyr-Medium.woff2') format('woff2'),url('fonts/HelveticaNeueCyr-Medium.woff') format('woff'),url('fonts/HelveticaNeueCyr-Medium.ttf') format('truetype'),url('fonts/HelveticaNeueCyr-Medium.svg#HelveticaNeueCyr-Medium') format('svg'),url('fonts/HelveticaNeueCyr-Medium.eot?#iefix') format('embedded-opentype');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'HelveticaNeueCyr';src:url('fonts/HelveticaNeueCyr-Bold.eot');src:url('fonts/HelveticaNeueCyr-Bold.woff2') format('woff2'),url('fonts/HelveticaNeueCyr-Bold.woff') format('woff'),url('fonts/HelveticaNeueCyr-Bold.ttf') format('truetype'),url('fonts/HelveticaNeueCyr-Bold.svg#HelveticaNeueCyr-Bold') format('svg'),url('fonts/HelveticaNeueCyr-Bold.eot?#iefix') format('embedded-opentype');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'HelveticaNeueCyr';src:url('fonts/HelveticaNeueCyr-Roman.eot');src:url('fonts/HelveticaNeueCyr-Roman.woff2') format('woff2'),url('fonts/HelveticaNeueCyr-Roman.woff') format('woff'),url('fonts/HelveticaNeueCyr-Roman.ttf') format('truetype'),url('fonts/HelveticaNeueCyr-Roman.svg#HelveticaNeueCyr-Roman') format('svg'),url('fonts/HelveticaNeueCyr-Roman.eot?#iefix') format('embedded-opentype');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'HelveticaNeueCyr';src:url('fonts/HelveticaNeueCyr-BoldItalic.eot');src:url('fonts/HelveticaNeueCyr-BoldItalic.woff2') format('woff2'),url('fonts/HelveticaNeueCyr-BoldItalic.woff') format('woff'),url('fonts/HelveticaNeueCyr-BoldItalic.ttf') format('truetype'),url('fonts/HelveticaNeueCyr-BoldItalic.svg#HelveticaNeueCyr-BoldItalic') format('svg'),url('fonts/HelveticaNeueCyr-BoldItalic.eot?#iefix') format('embedded-opentype');font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:'HelveticaNeueCyr';src:url('fonts/HelveticaNeueCyr-Italic.eot');src:url('fonts/HelveticaNeueCyr-Italic.woff2') format('woff2'),url('fonts/HelveticaNeueCyr-Italic.woff') format('woff'),url('fonts/HelveticaNeueCyr-Italic.ttf') format('truetype'),url('fonts/HelveticaNeueCyr-Italic.svg#HelveticaNeueCyr-Italic') format('svg'),url('fonts/HelveticaNeueCyr-Italic.eot?#iefix') format('embedded-opentype');font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'HelveticaNeueCyr';src:url('fonts/HelveticaNeueCyr-Thin.eot');src:url('fonts/HelveticaNeueCyr-Thin.woff2') format('woff2'),url('fonts/HelveticaNeueCyr-Thin.woff') format('woff'),url('fonts/HelveticaNeueCyr-Thin.ttf') format('truetype'),url('fonts/HelveticaNeueCyr-Thin.svg#HelveticaNeueCyr-Thin') format('svg'),url('fonts/HelveticaNeueCyr-Thin.eot?#iefix') format('embedded-opentype');font-weight:100;font-style:normal;font-display:swap}body{color:#212c37;font:15px "HelveticaNeueCyr",sans-serif;line-height:1.15;word-wrap:break-word}h1,.h1{font-size:28px;font-weight:500;text-transform:uppercase;line-height:1.2;margin:0 0 42px 0;padding:0}h1 span,.h1 span{color:#ed1d24}h2,.h2{font-size:20px;font-weight:bold;margin:42px 0 32px 0;padding:0;text-transform:uppercase}.heading-wr{margin:0 0 40px 0;position:relative}.heading-wr--centering{padding:0 0 24px 0;text-align:center}.heading-wr--centering:after{border-bottom:1px solid #ebebeb;bottom:0;content:"";left:0;margin:0 auto;position:absolute;right:0;width:140px}.heading-wr h1,.heading-wr .h1,.heading-wr h2,.heading-wr .h2{font-size:28px;font-weight:500;text-transform:uppercase;line-height:1.2;margin:0;padding:0}.heading-wr p{font-size:18px}h3,.h3{font-size:18px;font-weight:bold;margin:0 0 22px 0;padding:0;text-transform:uppercase}h4,.h4{font-size:15px;font-weight:bold;margin:0 0 15px 0;padding:0;text-transform:uppercase}.page-wrapper p{line-height:1.5;margin:20px 0}.page-wrapper p:first-child{margin-top:0}.page-wrapper p:last-child{margin-bottom:0}.page-wrapper a{border-bottom:1px solid;text-decoration:none}.page-wrapper .pseudo-link{border-bottom:1px dashed;cursor:pointer}.page-wrapper a,.page-wrapper .pseudo-link{border-color:rgba(237,29,36,0.3);color:#ed1d24;transition:border-color .3s,color .3s}.page-wrapper a:hover,.page-wrapper .pseudo-link:hover{border-color:rgba(237,29,36,0);color:#ed1d24}.page-wrapper a:active{background:0}.page-wrapper a *{cursor:pointer}.page-wrapper a[href^="tel"]{border-bottom:0;color:inherit}.page-wrapper img{border:0;max-width:100%}.page-wrapper a img{display:block}.clear{clear:both;float:none;height:0;margin:0;overflow:hidden;padding:0}.clearfix:before,.clearfix:after{content:"";display:table;line-height:0}.clearfix:after{clear:both}.clearfix{zoom:1}.em{font-style:italic}.strong{font-weight:bold}.hr{border-bottom:1px solid #ebebeb;margin:32px 0 40px 0}.hr--min-margin{margin:22px 0 30px 0}.ul-nomarker{line-height:1.5;list-style:none;margin:20px 0;padding:0}.ul-nomarker:first-child,.ul-nomarker.first-child{margin-top:0}.ul-nomarker:last-child,.ul-nomarker.last-child{margin-bottom:0}.ul-nomarker li{margin:0 0 7px 0}.ul-marker{line-height:1.5;list-style:none;margin:20px 0;padding:0}.ul-marker li{margin:0 0 7px 0;padding:0 0 0 28px;position:relative}.ul-marker li:before{color:#ee1d24;content:"•";left:0;line-height:0;position:absolute;top:12px}.ol-numbers{counter-reset:item;line-height:1.5;list-style:none;margin:20px 0;padding:0}.ol-numbers li{margin:0 0 7px 0;padding:0 0 0 28px;position:relative}.ol-numbers li:before{content:counters(item,".") " - ";counter-increment:item;font-weight:bold;left:0;position:absolute;top:0}.svg-icon{display:inline-block;fill-rule:evenodd;vertical-align:middle}.site-button,.page-wrapper .site-button{background-color:#fff;border:2px solid #ee1d25;color:#212c37;cursor:pointer;display:inline-block;font-size:12px;font-weight:700;height:40px;line-height:36px;margin:0;padding:0 16px;text-align:center;text-transform:uppercase;transition:all .3s}.site-button:hover,.page-wrapper .site-button:hover{border-color:#212c37;color:#212c37}.warning-text-block{background:#fbfbfc;border:2px solid #babfc6;color:#37414b;line-height:1.5;margin-left:20px;padding:32px 32px 32px 38px;position:relative}.warning-text-block:before{background:url(/local/templates/freehomeabb.ru/images/icons.svg#svg-icon-warning) #fff;border:7px solid #fff;border-radius:50%;box-sizing:border-box;content:'';display:block;height:50px;left:0;margin:-25px 0 0 -25px;position:absolute;top:50%;width:50px}.visual-screen{display:inline-block;position:relative}.visual-screen:after{content:'';height:100%;left:0;position:absolute;top:0;transition:background .3s;width:100%}.visual-screen:hover:after{background:rgba(214,217,222,.3)}.visual-screen .svg-icon{bottom:0;fill:#e7131c;left:0;margin:auto;opacity:0;position:absolute;right:0;transition:opacity .3s;top:0;z-index:5}.visual-screen:hover .svg-icon{opacity:1}.warranty-info{margin:30px 0}.warranty-info__image{height:97px;margin-bottom:16px;position:relative;text-align:center}.warranty-info__value{font-size:30px;font-weight:bold;left:0;position:absolute;right:0;top:18px;text-align:center}.warranty-info__image .svg-icon{fill:#ee1d25;height:97px;width:74px}.warranty-info__description{font-weight:bold;text-align:center;text-transform:uppercase}@media(max-width:767px){.warranty-info__item:not(:last-child){margin-bottom:15px}}.table-price{margin:30px 0;position:relative}.table-price__container{max-width:100%;overflow:auto}.table-price__table{border:0;border-collapse:separate;border-spacing:2px;margin:0 -2px;table-layout:fixed;width:100%}.table-price__table td,.table-price__table th{font-weight:normal;padding:10px 24px;text-align:left}.table-price__table thead td,.table-price__table thead th{background:#ed1d24;color:#fff;font-weight:bold;padding:16px 24px}.table-price__table tbody tr:nth-child(odd) th,.table-price__table tbody tr:nth-child(odd) td{background:#ebebeb}.table-price__table tbody tr:nth-child(even) th,.table-price__table tbody tr:nth-child(even) td{background:#f8f8f9}@media(max-width:767px){.table-price__table{table-layout:auto}.table-price__container:after{box-shadow:0 0 100px 35px #fff;content:'';display:block;height:100%;position:absolute;right:0;top:0}}@media(max-width:320px){.fancybox-inner .site-form{width:270px}}.content-tabs{align-items:flex-start;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:16px}.content-tabs__radio{display:none}.content-tabs__tab{align-items:center;align-self:stretch;border:1px solid #d0d0d0;border-radius:4px 4px 0 0;cursor:pointer;display:flex;flex-basis:100%;font-size:16px;font-weight:bold;padding:10px 20px;position:relative;text-transform:uppercase}.content-tabs__radio:checked+.content-tabs__tab,.content-tabs__tab--selected{background:#fff;border:1px solid #d0d0d0;border-bottom:transparent;color:#ed1d24;position:relative;z-index:1}.content-tabs__content{border:1px solid #d0d0d0;border-radius:0 0 6px 6px;display:none;margin-top:-1px;padding:18px 22px;width:100%}.content-tabs__radio:checked+.content-tabs__tab+.content-tabs__content{display:block}@media(min-width:768px){.content-tabs__tab{flex-basis:auto;margin-right:4px;order:1}.content-tabs__content{order:2}}iframe{border:0;width:100%}.tinkoffPayRow{display:block;margin:1%;width:100%;max-width:450px;min-height:40px;padding:5px}