.custom-scrollbar{overflow-x:hidden;overflow-y:scroll}.custom-scrollbar::-webkit-scrollbar{width:5px}.custom-scrollbar::-webkit-scrollbar-track{background:#f2f2f2}.custom-scrollbar::-webkit-scrollbar-thumb{border-radius:10px;background-color:rgba(153,153,153,.7)}.news-page{padding:0}@media (max-width:767px),(min-width:768px) and (max-width:1023px){.news-page .aside-nav.mob-hidden,.news-page .customers{display:none}.news-page .customers table,.news-page .customers table td,.news-page .customers table tr{display:block}.news-page .customers table img{display:block;margin:5px auto!important;max-width:100%}}.news-page .tabs2.tabs2-customers{margin:29px 0}@media (max-width:767px),(min-width:768px) and (max-width:1023px){.news-page .tabs2.tabs2-customers .customers,.news-page .tabs2.tabs2-customers .partners{display:block}.news-page .tabs2.tabs2-customers .customers.textblock,.news-page .tabs2.tabs2-customers .partners.textblock{padding-top:15px}.news-page .tabs2.tabs2-customers .customers.textblock>.textblock,.news-page .tabs2.tabs2-customers .partners.textblock>.textblock{padding-top:0}.news-page .tabs2.tabs2-customers+.aside-nav{display:none}}.news-page .tabs2.tabs2-customers .tabs-selector{text-transform:uppercase;margin-bottom:25px}.news-page .tabs2.tabs2-customers .cw-review-cnt .word,.news-page .tabs2.tabs2-customers .cw-review-starts{display:none}.news-page .tabs2.tabs2-customers .p,.news-page .tabs2.tabs2-customers p{max-width:840px}@media (max-width:767px),(min-width:768px) and (max-width:1023px){.news-page .tabs2.tabs2-customers .tabs-selector{margin-left:0;margin-bottom:0}.news-page .tabs2.tabs2-customers .tabs-selector>li.active{margin-right:0}.news-page .tabs2.tabs2-customers .tabs-selector-dropdown.active .tabs-selector-toggler{position:-webkit-sticky;position:sticky;z-index:2}.news-page .tabs2.tabs2-customers .tabs-selector-toggler{color:#333;padding:0 10px;margin:0;width:100%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;min-height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;top:60px;background:#fff}.news-page .tabs2.tabs2-customers .tabs-selector-toggler a,.news-page .tabs2.tabs2-customers .tabs-selector-toggler a:hover{color:#333}.news-page .tabs2.tabs2-customers .tabs-selector-toggler .cw-review-cnt:before{position:relative;top:-1px;content:'('}.news-page .tabs2.tabs2-customers .tabs-selector-toggler .cw-review-cnt:after{position:relative;top:-1px;content:')'}.news-page .tabs2.tabs2-customers .tabs-selector-toggler .arrow{min-width:17px;margin-left:8px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;width:17px;height:9px;background:url(../../images/sprite.svg?f46f9e9e) -169px -157px no-repeat}.news-page .tabs2.tabs2-customers .tabs-selector-content{display:none;border-bottom:1px solid #ccc;padding:0;color:#333;text-transform:none;font-weight:400;line-height:1.3}.news-page .tabs2.tabs2-customers .tabs-selector-content .set-items{padding:0}.news-page .tabs2.tabs2-customers .tabs-selector-content .warning{margin-left:0;margin-right:0}.news-page .tabs2.tabs2-customers .tabs-selector-content .tab-content-wrapper{margin-bottom:0}.news-page .tabs2.tabs2-customers .tabs-selector-content.features .flex-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.news-page .tabs2.tabs2-customers .tabs-selector-content.features .feature{padding:15px;border:1px solid #ccc;margin:0 0 15px;width:270px}.news-page .tabs2.tabs2-customers .tabs-selector-content.features .feature:last-of-type{margin-bottom:0}.news-page .tabs2.tabs2-customers .tabs-selector-dropdown{margin-bottom:-1px}.news-page .tabs2.tabs2-customers .tabs-selector-dropdown:before{display:none}.news-page .tabs2.tabs2-customers .tabs-selector-dropdown:last-of-type .tabs-selector-toggler{border-bottom:1px solid #ccc}.news-page .tabs2.tabs2-customers .tabs-selector-dropdown.active .tabs-selector-toggler{border-bottom:1px solid #ccc;top:49px;-webkit-transition:-webkit-transform .25s ease;-o-transition:transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.news-page .tabs2.tabs2-customers .tabs-selector-dropdown.active .tabs-selector-toggler.tabs-selector-toggler-is-fixed-hidden{-webkit-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px)}.news-page .tabs2.tabs2-customers .tabs-selector-dropdown.active .tabs-selector-toggler .arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}}.news-page .tags-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 10px}.news-page .tags-list .btn{max-width:calc(100% - 20px);margin:0 10px 10px;white-space:nowrap}.news-page .tags-list .btn:before{background:0 0;border-color:#999}.news-page .tags-list .btn span{max-width:100%;display:block;color:#999;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.news-page .tags-list .btn.active:before,.news-page .tags-list .btn:hover:before{background:#cc0a3b;border-color:#cc0a3b}.news-page .tags-list .btn.active span,.news-page .tags-list .btn:hover span{color:#fff}.news-page .social-share{display:inline-block;float:right;margin-top:-60px}.news-page .news-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.news-page .news-item,.news-page .news-item>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.news-page .news-item{float:left;width:25%;padding:0 10px;margin-bottom:30px}.news-page .news-item>a{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;text-decoration:none!important}.news-page .news-item .poster{display:block;height:162px;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:50%;object-position:50%}.news-page .news-item .date{margin:18px 0;color:#333}.news-page .news-item .title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:block;font:700 14px/20px 'Open Sans','Arial',sans-serif;color:#666}.news-page .news-item .tags-list{max-width:100%;margin:15px -10px 10px}.news-page .news-item:hover .tag:before{background:#fc0}.news-page .news-item:hover .title{color:#000}.news-page .news-item.big{width:50%}.news-page .news-item.big .poster{height:338px}.news-page .news-item.big .poster.good-deeds{height:358px}.news-page .news-item.big .title{font:700 16px/22px 'Open Sans','Arial',sans-serif;max-height:66px;overflow:hidden}.news-page .news-item:not(.big) .tags-list .btn{font-size:10px}@media (min-width:1024px) and (max-width:1199px),(min-width:768px) and (max-width:1023px),(max-width:767px){.news-page .news-item:not(.big) .tags-list .btn{font-size:14px}}.news-page .siblings{font-size:0;margin-top:20px}.news-page .siblings .left,.news-page .siblings .right{width:50%;display:inline-block;font-size:12px;vertical-align:top}.news-page .siblings .right{text-align:right}.news-page .elements-list .catalog-element:hover:before{content:none}.news-page .elements-list .owl-dot{margin-right:6px}.news-page .elements-list .owl-dot span{width:6px;height:6px;display:block;background:#d1d1d1;border-radius:5px;-webkit-transform:none;-ms-transform:none;transform:none}.news-page .elements-list .owl-dot.active span{background:rgba(0,0,0,.3);-webkit-transform:none;-ms-transform:none;transform:none}.news-page .elements-list .owl-dots{margin-top:8px}.news-page .elements-list .card-carousel{position:relative}.news-page .elements-list .grid{cursor:pointer;position:absolute;width:100%;height:75%;top:0;display:grid}@media (max-width:767px){.news-page .elements-list .grid{display:none}}@media (min-width:1024px) and (max-width:1199px),(min-width:768px) and (max-width:1023px),(max-width:767px){.news-page .news-item,.news-page .news-item.big{width:calc(100%/3 - 1px)}.news-page .news-item.big .poster{height:162px}.news-page .catalog-element._small{max-width:inherit}}@media (min-width:768px) and (max-width:1023px),(max-width:767px){.news-page .news-item,.news-page .news-item.big{width:calc(100%/2 - 1px)}.news-page .news-item.big .poster{height:162px}.news-page .news-item.big .title{font:bond 14px/20px 'Open Sans','Arial',sans-serif}.news-page .tabs2.tabs2-customers>.tabs-selector>li{width:100%}.news-page .tabs2.tabs2-customers .tabs2 .tabs-selector>li{width:auto;margin-right:8px}.news-page .tabs2 [data-tab-id=kredit-i-rassrochka]+.tabs-selector-content img{display:block;margin:0 auto 10px!important;float:none}.news-page .tabs2 [data-tab-id=kontakty]+.tabs-selector-content table,.news-page .tabs2 [data-tab-id=kontakty]+.tabs-selector-content table td,.news-page .tabs2 [data-tab-id=kontakty]+.tabs-selector-content table tr{display:block}.news-page .tabs2 [data-tab-id=kontakty]+.tabs-selector-content table img{display:block;max-width:calc(100% - 20px);margin:5px auto!important}.news-detail-heading-sm .section-headers h1,.news-heading-sm .section-headers h1{font:300 24px/28px 'Open Sans','Arial',sans-serif}}@media (max-width:480px){.news-page .news-item,.news-page .news-item.big{width:100%}.news-page .news-item img{width:100%;height:250px!important;-o-object-fit:cover!important;object-fit:cover!important}.news-page .news-item img.good-deeds{height:auto!important}.news-page .textblock{padding-right:10px;padding-left:10px}.news-page .certificates-page .certificates-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.news-page .certificates-page .certificate-item img{width:auto}}.background-container{position:relative;z-index:1;background-size:cover;margin-top:61px}.background-container:before{position:absolute;content:'';top:0;left:0;bottom:0;right:0;background:rgba(255,255,255,.6)}[data-page-type=work] .background-container{margin-top:0}.anchor{position:absolute;margin-top:-120px}.partnership-page .formblock .form{-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal}@media (max-width:767px){.partnership-page .formblock .form{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.partnership-page .formblock .columns{margin-bottom:26px}.formblock{padding-top:37px}.formblock .data-save a{color:#cc0a3b}.formblock form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:724px}.formblock p{font-size:16px;line-height:22px}.formblock .title{font:24px/20px 'Open Sans','Arial',sans-serif;padding-bottom:3px;margin-bottom:1em}.formblock .buttons{text-align:right;padding:40px 0 50px}[data-page-type=work] .formblock .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:0;width:100%}[data-page-type=work] .formblock .btn{margin-left:30px}.formblock .chck{padding-top:13px;margin-left:-1px}.formblock .chck label:not(.error){font-size:14px;font-weight:700}.formblock label{font-size:16px;line-height:20px}.formblock label+.input{margin-top:6px}.formblock .columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.formblock .column,.formblock .columns .inp-col{width:302px}.formblock .inp-col{width:100%}.formblock .inp-col:not(:first-child){padding-top:24px}[data-page-type=work] .formblock .inp-col:first-child{padding-top:24px}.formblock input[type=checkbox].styled+i{margin:-2px 8px 0 0}.formblock .are-you-real-man,[data-page-type=work] .formblock .clearfix{display:none}@media (min-width:1200px),(min-width:1024px) and (max-width:1199px){.formblock .buttons{margin-left:420px}}@media (max-width:767px){.formblock .columns{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.formblock .buttons,.formblock .columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.formblock .buttons .btn{margin-top:30px;margin-left:0}.formblock .columns .inp-col,.formblock .inp-col{width:100%;max-width:100%;margin-left:0}}