label{cursor:pointer}.hide{display:none}.c-red{color:#ed1c24}a.c-red{color:#ed1c24 !important}.c-light-gray{color:#9b9b9b}.c-blue{color:#4a90e2}.c-blue-hover{color:#4a90e2;cursor:pointer}.c-blue-hover:hover{color:#1f69c1;text-decoration:underline}.sm-font{font-size:.875rem}.back-yellow{background-color:#fd0}.back-yellow:hover{background-color:#ffed7b}.dotted{border-bottom:1px dotted;color:inherit;cursor:pointer;text-decoration:none}.dotted:hover{color:inherit;text-decoration:none}.header{font-size:1.75rem;color:#b1b3b7;line-height:1.4}.header.small{font-size:1rem;font-weight:bold;color:#9b9b9b}.tile{border-radius:3px;background-color:#fff;position:relative;-webkit-box-shadow:0 1px 3px 1px rgba(0,0,0,.15);box-shadow:0 1px 3px 1px rgba(0,0,0,.15)}.text_center{text-align:center}.bg-gray{background-color:#f9fafc}.bg-gray-dark{background-color:#96989e}.bg-gray-darkness{background-color:#50525b}.bg-pink{background-color:#b06fbe}.bg-red-dark,.bg-dark-red{background-color:#c1272d}.bg-purple{background-color:#662d91}.bg-orange{background-color:#ee6a34}.bg-lightness-gray{background-color:#f5f5f5}.list{margin-bottom:1rem}.list>div{margin-bottom:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.list>div:last-child{margin-bottom:0}.list .name{position:relative;display:block;overflow:hidden;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding-right:16px}.list .name:after{content:". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ";position:absolute;margin-left:5px;width:100%}.list .name.clear:after{content:""}.list .val{color:#ed1c24;font-weight:700}.map{text-align:center;margin-bottom:20px;position:relative}.map.open .overlay{z-index:-1}.map .overlay{width:100%;height:180px;position:absolute;z-index:10;cursor:pointer}.map.open .yandex-map{height:600px}.map .yandex-map{width:100%;height:180px}.map button.control{min-width:160px;line-height:35px;font-size:.875rem;border:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px;font-weight:bold;cursor:pointer;background:#fff;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.1);outline:none}.map button.control:hover{background:#fd0}.map .map-balloon-item{font-family:"Open Sans",sans-serif}.map .map-balloon-item-name{font-size:14px;color:#50525b;margin:5px 0 5px;font-family:"Open Sans",sans-serif}.map .map-balloon-item .ico svg{margin-right:10px;width:25px;height:25px;fill:#ed1c24;cursor:pointer}.map .map-balloon-item .bold{font-weight:bold}.map .map-balloon-item p{font-size:12px}.map .map-balloon-item a{display:inline-block;margin-bottom:5px}.map .fancybox-loading{display:none}.map.pre_load{width:100%;height:217px}.map.pre_load .fancybox-loading{display:block}.map.pre_load .overlay,.map.pre_load .yandex-map,.map.pre_load .control{display:none}.tooltip.show{opacity:.8;z-index:2}.tooltip-inner{max-width:430px;background-color:#50525b;padding:20px;text-align:left;color:#fff;color:#fff;font-size:.875rem;border-radius:5px}.tooltip-inner>*:last-child{margin-bottom:0}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{border-top-color:#50525b}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{border-bottom-color:#50525b}.tooltip-close{position:absolute;right:10px;top:10px;cursor:pointer}.tooltip-close svg{width:8px;height:8px}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem;opacity:.8}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.info{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.info svg{width:16px;height:16px;fill:#a7a8ac;cursor:pointer;-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;-ms-transition:all .4s}.info:hover svg{fill:#616164}.btn-white-blue{background-color:#fff;color:#4a90e2}.btn-white-blue svg{fill:#4a90e2}.btn-white-blue:hover,.btn-white-blue.active{background-color:#4a90e2;color:#fff}.btn-white-blue:hover svg,.btn-white-blue.active svg{fill:#fff}.btn-white-yellow{color:#50525b;background-color:#fff;font-weight:normal}.btn-white-yellow.active{cursor:auto !important;background-color:#fd0;font-weight:800}.btn-white-yellow:focus{-webkit-box-shadow:none;box-shadow:none}.btn-white-yellow:hover{background-color:#fd0}.btn_like{width:130px;height:40px;border-radius:5px;border:none;outline:none;font-size:.875rem;font-weight:bold;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;border:none}.btn_like svg{width:18px;height:18px;margin-left:6px}button.btn_like:hover{outline:none}@media(hover: hover)and (pointer: fine){.btn_like:hover{background-color:#d9bc00;border:none}button.btn_like:hover{outline:none}}.stores{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.stores>a{display:block;margin-right:30px}.stores>a:last-child{margin-right:0;margin-bottom:0}.app-store{width:171px;height:59px;display:block;background:url("../img/app-store.png") no-repeat;-webkit-background-size:contain;background-size:contain}.google-play{width:171px;height:59px;display:block;background:url("../img/google-play.png") no-repeat;-webkit-background-size:contain;background-size:contain}.windows-store{width:171px;height:59px;display:block;background:url("../img/windows-store.png") no-repeat;-webkit-background-size:contain;background-size:contain}.starbox{height:22px}.starbox .positioner{position:relative;display:inline-block;line-height:0}.starbox .stars{width:115px;height:22px;-webkit-background-size:contain;background-size:contain}.starbox .star_holder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:115px;overflow:hidden}.starbox .star{width:23px;height:22px;background-image:url("../svg/main/star_empty.svg");-webkit-background-size:cover;background-size:cover}.starbox .colorbar{z-index:0;position:absolute;top:0;bottom:0;left:0;background-image:url("../svg/main/star_full.svg");-webkit-background-size:contain;background-size:contain;height:22px}.starbox .colorbar.cover,.starbox .colorbar.cover-done{-webkit-background-size:cover;background-size:cover}.starbox .colorbar[data-number="0.1"],.starbox .colorbar[data-done="0.1"]{-webkit-background-size:cover;background-size:cover;width:12px !important}.starbox .colorbar[data-number="0.2"],.starbox .colorbar[data-done="0.2"]{width:24px !important}.starbox .colorbar[data-number="0.3"],.starbox .colorbar[data-done="0.3"]{width:35.5px !important}.starbox .colorbar[data-number="0.4"],.starbox .colorbar[data-done="0.4"]{width:47px !important}.starbox .colorbar[data-number="0.5"],.starbox .colorbar[data-done="0.5"]{width:58px !important}.starbox .colorbar[data-number="0.6"],.starbox .colorbar[data-done="0.6"]{width:70px !important}.starbox .colorbar[data-number="0.7"],.starbox .colorbar[data-done="0.7"]{width:81.5px !important}.starbox .colorbar[data-number="0.8"],.starbox .colorbar[data-done="0.8"]{width:93px !important}.starbox .colorbar[data-number="0.9"],.starbox .colorbar[data-done="0.9"]{width:104px !important}.starbox .colorbar[data-number="1"],.starbox .colorbar[data-done="1"]{width:115px !important}.js-opener.arrow{position:relative;cursor:pointer;border-bottom:1px dotted}.js-opener.arrow svg{position:absolute;margin:auto;top:20px;bottom:0;right:0}.js-opener.arrow.showed svg{-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.partner-form-dialog{max-width:640px}.partner-form-dialog .modal-content{padding:20px 30px}.partner-form-dialog h3{margin:10px 0}.partner-form-dialog h3 .modal-title-bg{font-size:1.75rem;font-weight:normal;color:#9b9b9b;margin-top:-35px}.partner-form-dialog-new{max-width:464px}.partner-form-dialog-new .modal-content{padding:40px}.partner-form-dialog-new .modal-body{margin-top:24px}.partner-form-dialog-new h3{margin:0;font-size:1.25rem;text-align:center}.partner-form-dialog-new .partner_form__city_change{text-align:center;font-size:1rem}.partner-form-dialog-new .partner_form__btn_change{color:#4a90e2;border:none;outline:none;padding:0;border-bottom:1px dashed #4a90e2;display:inline-block;line-height:18px;cursor:pointer;background:none}@media(hover: hover){.partner-form-dialog-new .partner_form__btn_change:hover{color:#1f69c1;border-bottom:1px solid #1f69c1}}.partner-form-dialog-new .partner_form__btn_change:active{color:#1f69c1;border-bottom:1px solid #1f69c1}.partner-form-dialog-new .partner_form__new_city{margin-top:10px}.partner-form-dialog-new .partner_form__new_city .search-data{margin-top:20px}.partner-form-dialog-new .partner_form__new_city__btns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.partner-form-dialog-new .form-group{margin-bottom:10px}.partner-form-dialog-new .partner_form__btn_cancel{background:none;padding:0;border:none;outline:none;margin-right:16px;font-size:.875rem;color:#4a90e2}@media(hover: hover){.partner-form-dialog-new .partner_form__btn_cancel:hover{color:#1f69c1;text-decoration:underline}}.partner-form-dialog-new .partner_form__btn_cancel:active{color:#1f69c1;text-decoration:underline}.partner-form-dialog-new .partner_form__btn_confirm{font-weight:normal}.partner-form-dialog-new .partner-form{position:relative}.partner-form-dialog-new .partner-form._disable::before{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;background-color:#fff;opacity:.5;z-index:2}.partner-form-dialog-new .partner_form__note{margin-top:24px;margin-bottom:24px;font-size:14px;line-height:18px}.note{color:#646770}.note-size{font-size:.75rem}.note-size+.note-size{margin-top:-10px}form .form-check a{border-bottom:1px dotted;color:#4a90e2;cursor:pointer;display:inline-block;line-height:1.1}form .form-check a:hover{text-decoration:none;color:#1f69c1}form .form-submit>div:last-child{width:200px}form input[type=checkbox]{margin-top:3px;cursor:pointer}form input::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{color:#a8a9ae !important}form input::-moz-placeholder,form textarea::-moz-placeholder{color:#a8a9ae !important}form input:-ms-input-placeholder,form textarea:-ms-input-placeholder{color:#a8a9ae !important}form input:-moz-placeholder,form textarea:-moz-placeholder{color:#a8a9ae !important}form .submit{max-width:200px;outline:none;font-weight:normal;width:100%}form .submit.btn_md{max-width:260px}form .submit.btn_h_bg{height:40px;margin:10px 0}form .form-group.form-group-file{margin-bottom:25px;margin-top:5px}form .form-file-descr{font-size:.75rem;margin-top:-10px;margin-bottom:15px}@media(max-width: 660px){form .form-submit{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}form .form-submit img{width:100%}form .form-submit>div:last-child{margin-top:1rem}}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:inherit}.form-control.is-invalid,.was-validated .form-control:invalid{padding-right:.75rem;background-image:none}.form-control.is-valid,.was-validated .form-control:valid{border-color:#ced4da;padding-right:.75rem;background-image:none}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#b8d3f4;-webkit-box-shadow:0 0 0 .2rem rgba(74,144,226,.25);box-shadow:0 0 0 .2rem rgba(74,144,226,.25)}.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#ced4da;padding-right:.75rem;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center/8px 10px}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#b8d3f4;-webkit-box-shadow:0 0 0 .2rem rgba(74,144,226,.25);box-shadow:0 0 0 .2rem rgba(74,144,226,.25)}.js-inner-link{cursor:pointer}.js-inner-link a:hover{text-decoration:none}.btn-big{width:250px;height:60px;line-height:60px;padding:0;font-size:1rem}@media(max-width: 991px){.row-reverse-column .sidebar{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.row-reverse-column .full-width{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}}.show-more-spinner__wrapper{height:32px;width:32px;position:relative}.show-more-spinner__wrapper .show-more-spinner{display:none;margin:auto;left:0;right:0;top:0;bottom:0;border-width:3px;width:25px;height:25px;position:absolute}.form-error{margin-top:20px;color:red}.forcefullwidth_wrapper_tp_banner{overflow:hidden}.form-datepicker svg{display:none}.slider-range{visibility:hidden}[data-tooltip]{cursor:pointer}.modal-dialog button.close{outline:none}.btn.btn-purple{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;max-width:none;width:230px;height:54px;color:#fffefe;background-color:#8207d5;-webkit-box-shadow:0 6px 14.85px .15px rgba(130,7,213,.3);box-shadow:0 6px 14.85px .15px rgba(130,7,213,.3)}.main_page__slider{height:140px}.main_page__slider .swiper{display:block}.main_page__slider .swiper a,.main_page__slider .swiper span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.main_page__slider .swiper a img,.main_page__slider .swiper span img{width:auto;max-width:100%;margin:0 auto;display:block}@media(max-width: 480px){.main_page__slider{height:200px}}.syntaxhighlighter .comments{visibility:visible}:root{--itemColor1: rgba(0, 0, 0, 0.00)}.attention_wrap._hide{display:none}.attention._fixed{position:fixed;bottom:20px;left:0;right:0;margin:auto;z-index:9999}.attention._fixed .container-fluid{padding-bottom:0 !important}.attention .card-body{font-size:.75rem;padding:12px !important}.attention .card.warning{border-top:5px solid #eaa800;margin-bottom:4px !important;position:relative;-webkit-box-shadow:0 1px 3px 1px rgba(0,0,0,.15);box-shadow:0 1px 3px 1px rgba(0,0,0,.15)}.attention .card-close{position:absolute;right:8px;top:8px}.attention .card-close .btn_card_close{border:none;background:none;padding:0;outline:none;opacity:.3}@media(hover: hover){.attention .card-close .btn_card_close:hover{opacity:.6}}.attention .card-close .btn_card_close:active{opacity:.6}.attention .card-close .btn_card_close svg{width:16px;height:16px}.attention .share{display:none !important}.breadcrumb{background:0 0;padding:0;padding-top:20px;padding-bottom:8px;margin-bottom:0}.breadcrumb ul{padding:0;margin:0}.breadcrumb ul li{list-style:none;display:inline-block;padding-right:5px}.breadcrumb ul li>a{text-decoration:underline}.breadcrumb ul li>a:hover{color:#50525b}.breadcrumb ul li svg{width:7px;height:5px}.breadcrumb ul li.dropdown{margin-right:11px}.breadcrumb ul li.dropdown.show .dropdown-toggle{border-bottom:none;height:auto}.breadcrumb ul li.dropdown.show .dropdown-toggle:after{top:4px}.breadcrumb ul li.dropdown .dropdown-toggle{border-bottom:1px dashed;height:.98rem;display:inline-block;position:relative;cursor:pointer}.breadcrumb ul li.dropdown .dropdown-toggle:after{margin-left:0;vertical-align:0;position:absolute;height:6px;top:7px;right:-10px;bottom:0;margin:auto;border-top:.23rem solid;border-right:.23rem solid transparent;border-bottom:0;border-left:.23rem solid transparent}.breadcrumb ul li.dropdown .dropdown-toggle:hover{color:#50525b}.breadcrumb ul li.dropdown .dropdown-menu{-webkit-box-shadow:0px 4px 17px rgba(0,0,0,.2);box-shadow:0px 4px 17px rgba(0,0,0,.2);border:none;border-radius:0;border-top:1px solid #ed1c24;min-width:100%}.breadcrumb ul li.dropdown .dropdown-menu a{background-color:#fff;text-decoration:none;border-bottom:none;padding-left:15px;padding-right:15px}.breadcrumb ul li.dropdown .dropdown-menu a:hover{color:#ed1c24}.breadcrumb .del:after{content:">"}.breadcrumb ul li,.breadcrumb ul li a{font-size:.75rem;color:#9b9b9b}#wrapper:has(#breadcrumb-bottom) #breadcrumb-bottom{display:none}@media(max-width: 500px){#wrapper:has(#breadcrumb-bottom) .breadcrumb-top{height:0;overflow:hidden;margin-bottom:20px}#wrapper:has(#breadcrumb-bottom) #breadcrumb-bottom{display:block}}.company-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 -15px}.company-wrap a,.company-wrap>div{color:#50525b;background-color:#f9fafc;border-radius:5px;-webkit-box-shadow:0 0 6px 1px rgba(0,0,0,.15);box-shadow:0 0 6px 1px rgba(0,0,0,.15);padding:20px;width:280px;margin:15px;text-align:center;position:relative;text-decoration:none;-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;-ms-transition:all .4s;cursor:pointer;outline:none}.company-wrap a:hover,.company-wrap>div:hover{-webkit-box-shadow:0 0 6px 1px rgba(0,0,0,.4);box-shadow:0 0 6px 1px rgba(0,0,0,.4)}.company-wrap .img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:160px}.company-wrap .img img{width:auto;max-height:90px}.company-wrap .title{font-weight:bold;margin-top:15px;line-height:1.3}.company-wrap .text{font-size:.875rem;margin-top:15px}.links-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.links-wrap>*{background-color:#f9fafc;-webkit-box-shadow:0 1px 3px 1px rgba(0,0,0,.15);box-shadow:0 1px 3px 1px rgba(0,0,0,.15);border-radius:2px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:#50525b;margin:15px;padding:20px;width:280px;text-align:left;position:relative;outline:none}.links-wrap>a{cursor:pointer;text-decoration:none;-webkit-transition:-webkit-box-shadow .2s;transition:-webkit-box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s, -webkit-box-shadow .2s;-webkit-transition:box-shadow .2s;-moz-transition:box-shadow .2s;-o-transition:box-shadow .2s;-ms-transition:box-shadow .2s}.links-wrap>a:hover{color:#50525b;-webkit-box-shadow:0 1px 4px 2px rgba(0,0,0,.25);box-shadow:0 1px 4px 2px rgba(0,0,0,.25)}.links-wrap .title{line-height:1.2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:bold}.links-wrap .img{margin-right:10px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:46px}.links-wrap .img img{max-width:100%;height:auto}.links-wrap .img svg{width:46px;height:46px;fill:#fd0;color:#646770}.links-wrap .descr{font-size:.875rem;margin-top:14px}.links-wrap.links-wrap-free>*{background:none;-webkit-box-shadow:none;box-shadow:none}@media(max-width: 650px){.links-wrap{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.video{max-width:600px;margin:0 auto}.video p{margin-top:1rem;font-size:.75rem;color:#50525b;font-style:italic}.rep_video{margin:0 auto;position:relative;padding-bottom:42%;padding-top:25px;height:0}.rep_video iframe{position:absolute;top:0;left:0;right:0;max-width:100%;max-height:100%;margin:0 auto}.video-wrap{width:100%}.video-wrap a{height:100%;display:block;position:relative}.video-wrap img{display:block;margin:0 auto;max-width:100%;height:auto}.video-wrap .play-icon{position:absolute;z-index:5;width:68px;height:48px;margin:auto;left:0;right:0;top:0;bottom:0;fill:#202020;opacity:.64705884;-webkit-transition:opacity .25s cubic-bezier(0, 0, 0.2, 1);-o-transition:opacity .25s cubic-bezier(0, 0, 0.2, 1);transition:opacity .25s cubic-bezier(0, 0, 0.2, 1)}.video-wrap:hover .play-icon{fill:red;opacity:1}.video-wrap .youtube{position:absolute;left:0;top:0;width:100%;height:100%}.video-wrap .youtube img{position:absolute;margin:auto !important;left:0;right:0;top:0;bottom:0}.video-wrap.youtube{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.video-wrap iframe,.video-wrap object,.video-wrap embed{position:absolute;top:0;left:0;width:100%;height:100%}.video-wrap video{width:100% !important;height:auto !important}@media(max-width: 576px){.text .video{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.text .video iframe,.text .video object,.text .video embed{position:absolute;top:0;left:0;width:100%;height:100%}}.rating-wrap{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.rating-wrap .details{color:#fff;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px;z-index:1}.rating-wrap .details a{color:#fff}.rating-wrap h3{margin-bottom:10px;font-weight:700}.rating-wrap .descr{font-size:.875rem;margin-bottom:0}.rating-wrap .vote{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:1}.rating-wrap .look{font-size:.875rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff}.rating-wrap .look svg{width:18px;height:13px;margin-right:6px;fill:#fff}.rating-wrap .rating{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.rating-wrap .rating svg{width:18px;height:18px}.material-details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-bottom:7px;border-bottom:1px solid #d8d8d8;margin-bottom:9px;color:#9b9b9b;height:31px}.material-details>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.material-details .date{font-size:.875rem;margin-right:25px}.material-details .look{font-size:.875rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.material-details .look svg{width:18px;height:13px;margin-right:6px;fill:#aeaeae}.rating{justify-self:flex-end;margin-left:auto;font-size:.875rem}.rating span{margin-right:10px}.rating svg{width:24px;height:22px;margin-right:3.6px}.rating svg:last-child{margin-right:0}.rating.counted svg{margin-right:0}.same-topics{font-size:.875rem;color:#646770;margin-bottom:35px}.judge{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;padding-top:10px;border-top:1px solid #d8d8d8;margin-top:30px}.judge .rate{margin-left:auto}.judge .like__wrap{margin-left:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.judge .like__count{font-size:1.25rem;line-height:24px;color:#262626;margin-left:16px;text-align:right}.judge .btn_like:disabled{background-color:#ccc}.rate{font-size:.875rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.rate span{margin-right:10px}@media(max-width: 991px){.judge .share{display:none}}@media(max-width: 500px){.material-details{display:block;padding-bottom:13px;height:63px}.rating{margin-top:5px}.judge{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.rate{margin-bottom:20px}}.advantages-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.advantages-wrap>div{margin:15px 0;width:33.3333%;padding:0 15px}.advantages-wrap img{height:65px;margin-bottom:10px}.advantages-wrap div{display:block}@media(max-width: 576px){.advantages-wrap>div{width:100%}}.solutions-columns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}.solutions-columns .item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:50%;margin:10px 0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 15px}.solutions-columns .item .img{margin-right:10px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media(max-width: 991px){.solutions-columns .item{width:100%;padding:0}}.news-list .item{margin-bottom:28px;font-size:1rem;color:#50525b}.news-list .item ul.small{font-size:1rem}.news-list .item h3{color:#50525b;margin-bottom:5px;line-height:1.3;margin-top:0}.news-list .item h3 font{color:#50525b}.news-list .item strong a{color:#50525b}.news-list .item .data{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:3px}.news-list .item .date{font-size:.75rem;color:#9b9b9b;margin-right:20px}.news-list .item .section{font-size:.75rem;color:#4a90e2}.news-list .item .section>a,.news-list .item .section>span,.news-list .item .section>div>a,.news-list .item .section>div>span{display:inline-block;margin-right:18px;margin-top:4px}.news-list .item .section div{display:none}.news-list .item .section div.showed{display:inline}.news-list .item p{margin-top:0;margin-bottom:4px;line-height:1.6}.news-list .item .js-opener.arrow{line-height:1.1;color:#9b9b9b;margin-right:16px !important}.news-list .item .js-opener.arrow svg{width:11px;height:5px;fill:#9b9b9b;top:2px;bottom:0;right:-13px}.news-list .item .js-opener.arrow:hover{color:#50525b}.news-list .item .js-opener.arrow:hover svg{fill:#50525b}.news-list.short-news-list .item:last-child{margin-bottom:0}.news-list.short-news-list a{display:inline-block;color:#50525b;line-height:1.4}@media(max-width: 500px){.news-list .item{margin-bottom:30px}}.media-wrap{width:100%;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.media-wrap .media-info{color:#fff;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px;z-index:1}.media-wrap .media-info a{color:#fff}.media-wrap h3{font-weight:700;margin-bottom:0}.media-wrap .descr{font-size:.875rem;margin-bottom:0}.media-wrap h3+.descr{margin-top:10px}.media-wrap .bottom{margin-top:auto}.media-wrap .play-icon{position:absolute;z-index:5;width:68px;height:48px;margin:auto;left:0;right:0;top:0;bottom:0;fill:#202020;opacity:.64705884;-webkit-transition:opacity .25s cubic-bezier(0, 0, 0.2, 1);-o-transition:opacity .25s cubic-bezier(0, 0, 0.2, 1);transition:opacity .25s cubic-bezier(0, 0, 0.2, 1)}.media-wrap:hover .play-icon{fill:red;opacity:1}.media-wrap iframe,.media-wrap object,.media-wrap embed{position:absolute;top:0;left:0;width:100%;height:100%}.media-wrap.youtube-media-wrap .vote{margin-top:auto}.media-wrap.youtube-media-wrap .rating{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-right:auto;margin-left:0}.media-info .vote{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:1}.media-info .look{font-size:.875rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff}.media-info .look svg{width:18px;height:13px;margin-right:6px;fill:#fff}.media-info .rating{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.media-info .rating svg{width:18px;height:18px}.filter-block{font-size:.875rem;margin-top:18px}.filter-block+.filter-block{margin-top:30px}.filter-block>*:last-child{margin-bottom:0}.filter-block .title{margin-bottom:8px;font-weight:bold}.filter-block input[type=text]::-webkit-input-placeholder{color:#9b9b9b}.filter-block input[type=text]:-ms-input-placeholder{color:#9b9b9b}.filter-block input[type=text]::-ms-input-placeholder{color:#9b9b9b}.filter-block input[type=text]::-moz-placeholder{color:#9b9b9b}.filter-block input[type=text]::placeholder{color:#9b9b9b}.filter-block .form-check-label{line-height:1.4;margin-bottom:10px;position:relative}.filter-block .form-check-label label{margin-bottom:0;position:relative;padding-left:18px}.filter-block .form-check-label input[type=checkbox]{position:absolute;top:2px;left:0}.selector{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:1.4;margin-bottom:10px}.selector .form-check-label{margin-bottom:0}.selector input{margin-right:7px}.selector .js-opener{cursor:pointer;padding-left:18px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;transition:all .2s;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;-ms-transition:all .2s}.selector .js-opener .icon{width:14px;height:14px;border-radius:14px;display:block;background-color:#9b9b9b;margin-right:5px;margin-top:3px;position:relative;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;transition:all .2s;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;-ms-transition:all .2s}.selector .js-opener .icon:before,.selector .js-opener .icon:after{content:"";display:block;background-color:#ccc;position:absolute;margin:auto;left:0;right:0;top:0;bottom:0}.selector .js-opener .icon:before{width:8px;height:2px}.selector .js-opener .icon:after{width:2px;height:8px}.selector .js-opener:hover .icon{background-color:#50525b}.selector .js-opener.showed .icon:after{display:none}.search-data .autocomplete-suggestions{margin-top:-20px;background:#fff;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2);cursor:pointer;border-radius:2px;overflow:auto;height:auto}.search-data .autocomplete-suggestion{padding:3px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:.875rem;height:auto;min-height:33px;line-height:1.3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;color:#9b9b9b}.search-data .autocomplete-suggestion.autocomplete-selected{background-color:#f1f1f1}.search-data .autocomplete-suggestion strong{color:#50525b}.its_segment{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin:5px -10px 1rem}.its_segment__wrap{padding:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:25%}.its_segment__variable .its_segment__wrap{width:auto;min-width:25%;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.its_segment__item{width:100%;height:100%;background-color:#f9fafc;-webkit-box-shadow:0px 1px 4px rgba(0,0,0,.25);box-shadow:0px 1px 4px rgba(0,0,0,.25);border-radius:3px;color:#50525b;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.its_segment__item .btn-wrap{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:auto;margin-bottom:30px}.its_segment__item .btn{background-color:#fff;margin:0 auto !important;height:40px !important;line-height:40px !important;max-width:150px !important;width:100% !important;min-width:auto !important;font-size:.875rem !important}.its_segment__item .btn:hover{background-color:#ed1c24}a.its_segment__item{-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;-o-transition:box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s, -webkit-box-shadow .3s}a.its_segment__item:hover{-webkit-box-shadow:0px 1px 4px rgba(0,0,0,.45);box-shadow:0px 1px 4px rgba(0,0,0,.45);text-decoration:none;color:#50525b}.its_segment__item_line{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.its_segment__item_line .its_segment__txt p{font-size:1rem}.its_segment__txt{padding:0 15px;width:100%}.its_segment__txt P{font-size:.875rem;line-height:21px;margin-bottom:.875rem}.its_segment__txt ul{list-style-image:none;list-style-type:none;padding:0;margin:0 !important}.its_segment__txt li{position:relative;padding-left:10px;margin-bottom:.875rem}.its_segment__txt li:before{content:"";width:4px;height:4px;border-radius:4px;background-color:#ed1c24;position:absolute;left:0;top:9px}.its_segment__icon_txt{margin:0 0 20px;text-align:center}.its_segment__txt_small{padding:10px 15px 25px}.its_segment__txt_small p{font-size:.875rem;margin:0}.its_segment__header{width:100%;color:#fff;font-weight:bold;font-size:1.125rem;line-height:21px;padding:15px;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.its_segment__title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:100%;padding:10px 0;border-bottom:2px solid #ed1c24;font-weight:bold;font-size:1rem;line-height:21px;margin-bottom:20px}.its_segment__icon{width:100%;padding:35px 15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:150px}.its_segment__icon img{max-height:75px}.its_form{padding-bottom:20px}.its_form h3{text-align:center;margin-bottom:30px !important;font-size:1.125rem !important}.its_form .its_form__wrap{width:100%;max-width:400px;margin:0 auto;padding:30px;background:#f9fafc;-webkit-box-shadow:0px 1px 4px rgba(0,0,0,.25);box-shadow:0px 1px 4px rgba(0,0,0,.25);border-radius:3px}.its_form .form-control{font-size:.875rem}.its_form .btn{height:40px !important;width:100% !important;max-width:150px !important;min-width:auto !important;margin:0 auto !important;font-size:.875rem !important}.its_form .btn:hover{background-color:#ed1c24}.its-service{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:1rem;font-size:.75rem}.its-service.access{font-size:.875rem}.its-service:last-child{margin-bottom:0}.its-service>.d-flex{cursor:pointer}.its-service:hover>.d-flex{text-decoration:underline}.its-service .count{text-align:right;width:250px;justify-self:flex-end;margin-left:auto;padding-left:30px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:#21c100;margin-top:21px}.its-service.access .count{margin-top:0}.its-service .name{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.its-service .img{width:50px;margin-right:20px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.its-service .img img{max-width:100%;height:auto}.its-service .img svg{width:50px;height:50px}.its-service .title{font-size:1.125rem;font-weight:bold;line-height:1.2}.its-service .title>a{color:#50525b}.its-service .descr{font-size:.75rem}@media(max-width: 768px){.its_segment{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.its_segment__wrap{width:50% !important;max-width:50%;-webkit-box-flex:1 !important;-webkit-flex:auto !important;-ms-flex:auto !important;flex:auto !important}}@media(max-width: 650px){.its-service{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.its-service .count{text-align:left;width:auto;margin-left:0;padding-left:70px;margin-top:0}.its-service.access .count{padding-left:0}}@media(max-width: 400px){.its_segment__wrap{width:100% !important;max-width:none}}#form-success-modal .modal-content{width:100%;max-width:490px;min-height:300px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px;border-radius:3px;border:none}#form-success-modal .modal-header{display:block;margin-bottom:40px}#form-success-modal .button-close-wrap{text-align:right}#form-success-modal .close{float:none;display:inline-block;opacity:1}#form-success-modal .close span{display:block;position:relative;width:26px;height:26px}#form-success-modal .close span:before,#form-success-modal .close span:after{content:"";display:block;width:26px;height:2px;background-color:#9b9b9b;-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);margin:auto;position:absolute;left:0;right:0;top:0;bottom:0}#form-success-modal .close span:after{-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#form-success-modal .modal-title{text-align:center;font-size:1.5rem;margin-top:10px}#form-success-modal .modal-body{text-align:center}.video_banner{margin-bottom:1rem}.video_banner:last-child{margin-bottom:0}.video_banner__link{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.video_banner__link a{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}.video_banner__link video,.video_banner__link iframe,.video_banner__link object,.video_banner__link embed{width:100% !important;height:auto;min-height:220px}.video_banner__link video::-webkit-media-controls{display:none}.video_banner__control{-webkit-transition:height .2s;-o-transition:height .2s;transition:height .2s;display:none}.video_banner__control span{border-bottom:1px dashed;display:inline-block;cursor:pointer;font-size:.75rem;line-height:1.2}.video_banner__control span:hover{color:#000;border-color:#000}.news_feed{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin:0 -15px}.news_feed__item{width:100%;margin:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-radius:3px;-webkit-box-shadow:0 1px 3px 1px rgba(0,0,0,.15);box-shadow:0 1px 3px 1px rgba(0,0,0,.15)}a.news_feed__link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;font-size:.875rem;color:#50525b}.news_feed__link__img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#ffe28b}.news_feed__link__img img{max-width:100%;height:auto}.news_feed__link__txt{padding:10px}.news_feed__list{padding:10px;width:100%}a.news_feed__list__item{font-size:.875rem;color:#50525b;display:block;border-bottom:1px solid #d8d8d8;padding:5px 0}a.news_feed__list__item:last-child{border-bottom:none}.news_feed__card{width:100%;padding:10px}a.news_feed__card_item{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;border-bottom:1px solid #d8d8d8;font-size:.75rem;color:#50525b;padding-bottom:10px;margin-bottom:10px}a.news_feed__card_item:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.news_feed__card__img{max-width:100px;margin-right:10px}.news_feed__card__img img{max-width:100%;height:auto}@media(max-width: 768px){.news_feed{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.news_feed__item{width:44%}}@media(max-width: 576px){.news_feed__item{width:100%}}.modal-dialog.popup__choose_partner{max-width:720px}.modal-dialog.popup__choose_partner .modal-content{border-radius:5px;border:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding-top:7px}.modal-dialog.popup__choose_partner .close{position:absolute;right:20px;top:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;border-radius:30px;opacity:1}.modal-dialog.popup__choose_partner .close svg{width:14px;height:14px;fill:#fff}.modal-dialog.popup__choose_partner .popup__choose_partner__img{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.modal-dialog.popup__choose_partner .popup__choose_partner__txt{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-left:30px;color:#000}.modal-dialog.popup__choose_partner .popup__choose_partner__title{font-size:38px;font-weight:bold;line-height:42px}.modal-dialog.popup__choose_partner .popup__choose_partner__descr{font-size:26px}.modal-dialog.popup__choose_partner .btn-wrap{width:100%;margin-top:20px}.modal-dialog.popup__choose_partner .btn{max-width:210px;height:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0}@media(max-width: 768px){.modal-dialog.popup__choose_partner{max-width:320px;margin-left:auto;margin-right:auto}.modal-dialog.popup__choose_partner .modal-content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;overflow:hidden;padding-top:80px}.modal-dialog.popup__choose_partner .popup__choose_partner__img{margin-bottom:-52px}.modal-dialog.popup__choose_partner .popup__choose_partner__txt{padding-left:55px}.modal-dialog.popup__choose_partner .popup__choose_partner__title{font-size:34px}.modal-dialog.popup__choose_partner .popup__choose_partner__descr{font-size:23px}}.share{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.share.share_page{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:fixed;right:0;top:50%;-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:111}.share_page__half{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.social{width:24px;height:24px;background:url("../img/share_soc_icons.png") no-repeat;cursor:pointer;margin-right:4px;opacity:.7;transition:opacity .2s;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;-ms-transition:opacity .2s}.social:last-child{margin-right:0}.social:hover{opacity:1}.social-vk{background-position:0 0}.social-fb{background-position:-28px 0}.social-od{background-position:-56px 0}.social-tw{background-position:-84px 0}.social-vb{background-position:-112px 0}.social-wa{background-position:-140px 0}.social-tl{background-position:-168px 0}.social-counter{width:40px;height:40px;background:url("../img/share_soc_icons_bg_2.png") no-repeat;cursor:pointer;margin:2px 5px;opacity:.5;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;transition:opacity .2s;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;-ms-transition:opacity .2s}.social-counter.mobile_show{display:none}.social-counter:hover{opacity:1}.social-counter.counter-vk{background-position:0 0}.social-counter.counter-od{background-position:0 -40px}.social-counter.counter-vb{background-position:0 -80px}.social-counter.counter-wa{background-position:0 -120px}.social-counter.counter-tl{background-position:0 -160px}.social_counter__total{background:none;border:1px solid #d8d8d8;border-radius:3px;background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:.875rem}@media(max-width: 991px){.share{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.share.share_page{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:0 15px;position:static;top:0;-webkit-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);margin:20px 0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.social-counter{opacity:1}.social-counter.mobile_show{display:block}.share_page__half{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media(max-width: 576px){.social_counter{margin:5px}.share.share_page{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.tabs{display:block;margin-bottom:15px}.tabs .title{display:none;font-weight:bold;color:#4a90e2;text-align:center;height:40px;line-height:40px;cursor:pointer;border-radius:20px;background-color:#fff}.tabs .title svg{fill:#4a90e2;width:11px;height:8px;margin-left:3px}.tabs .title.showed{border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:0;border-bottom-right-radius:0}.tabs .title.showed svg{-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.tabs .tabs-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin:5px -15px 0}.tabs .tabs-wrap>div{margin-bottom:20px;padding:0 15px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.tabs .tabs-wrap>div a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.tabs .btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:none;font-size:.875rem;font-weight:bold;color:#50525b;background-color:#fff;padding:0 20px 0 15px;min-height:40px;-webkit-box-shadow:0 1px 3px 1px rgba(0,0,0,.15);box-shadow:0 1px 3px 1px rgba(0,0,0,.15);-webkit-transition:color .2s,-webkit-box-shadow .2s;transition:color .2s,-webkit-box-shadow .2s;-o-transition:color .2s,box-shadow .2s;transition:color .2s,box-shadow .2s;transition:color .2s,box-shadow .2s,-webkit-box-shadow .2s}.tabs .btn svg{fill:#50525b;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:30px;width:30px;margin-right:13px;-webkit-transition:fill .2s;-o-transition:fill .2s;transition:fill .2s}@media(hover: hover){.tabs .btn:hover{color:#9013fe}.tabs .btn:hover svg{fill:#9013fe}.tabs .btn:hover{-webkit-box-shadow:0 1px 4px 2px rgba(0,0,0,.25);box-shadow:0 1px 4px 2px rgba(0,0,0,.25)}}.tabs .btn.active{color:#9013fe}.tabs .btn.active svg{fill:#9013fe}.tabs .btn:active{-webkit-box-shadow:0 1px 4px 2px rgba(0,0,0,.25);box-shadow:0 1px 4px 2px rgba(0,0,0,.25)}[data-theme=rounded] .tabs .btn{min-height:40px;border-radius:40px;font-weight:600;font-size:.875rem;background:#fff;-webkit-box-shadow:0px 1px 2px 0px rgba(0,0,0,.18);box-shadow:0px 1px 2px 0px rgba(0,0,0,.18);-webkit-transition:background-color .1s ease-in-out;-o-transition:background-color .1s ease-in-out;transition:background-color .1s ease-in-out}[data-theme=rounded] .tabs .btn svg{width:32px;height:32px;margin-right:4px;fill:none;stroke:#50525b}@media(hover: hover){[data-theme=rounded] .tabs .btn:hover{background-color:#fafafa;color:#50525b}[data-theme=rounded] .tabs .btn:hover svg{stroke:#50525b}}[data-theme=rounded] .tabs .btn:active{background-color:#fafafa;color:#50525b}[data-theme=rounded] .tabs .btn:active svg{stroke:#50525b}[data-theme=rounded] .tabs .btn.active{color:#ed1c24}[data-theme=rounded] .tabs .btn.active svg{stroke:#ed1c24}[data-theme=rounded] .tabs .title{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#fff url("../img/icon_arrow_type_1.svg") no-repeat right 16px center;border:none;border-radius:8px;padding:0 48px 0 16px;font-size:.875rem;font-weight:600;-webkit-box-shadow:0px 1px 2px 0px rgba(0,0,0,.18);box-shadow:0px 1px 2px 0px rgba(0,0,0,.18);color:#50525b}[data-theme=rounded] .tabs .title svg{display:none}[data-theme=rounded] .tabs .title.showed{border-bottom-left-radius:0;border-bottom-right-radius:0}@media(max-width: 991px){.tabs .tabs-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(max-width: 576px){.tabs .title{display:block}}@media(max-width: 576px)and (hover: hover){.tabs .title:hover{background-color:#4a90e2;color:#fff}.tabs .title:hover svg{fill:#fff}}@media(max-width: 576px){.tabs .title:active{background-color:#4a90e2;color:#fff}.tabs .title:active svg{fill:#fff}}@media(max-width: 576px){[data-theme=rounded] .tabs .title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media(max-width: 576px)and (hover: hover){[data-theme=rounded] .tabs .title:hover{background-color:#fff;color:#50525b}}@media(max-width: 576px){[data-theme=rounded] .tabs .title:active{background-color:#fff;color:#50525b}}@media(max-width: 576px){[data-theme=rounded] .tabs .tabs-wrap .btn{font-size:.875rem}[data-theme=rounded] .tabs .tabs-wrap.showed{border-bottom-left-radius:20px;border-bottom-right-radius:20px;-webkit-box-shadow:0px 1px 2px 0px rgba(0,0,0,.18);box-shadow:0px 1px 2px 0px rgba(0,0,0,.18)}}@media(max-width: 576px){.tabs .tabs-wrap{display:none;background-color:#fff;margin:0}}@media(max-width: 576px){.tabs .tabs-wrap.showed{display:block;border-bottom-left-radius:20px;border-bottom-right-radius:20px;overflow:hidden}}@media(max-width: 576px){.tabs .tabs-wrap>div{width:100%;margin:0;padding:0}}@media(max-width: 576px){.tabs .tabs-wrap .btn{height:40px;line-height:40px;font-size:1rem;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;border-top:1px solid #c8ddf6;padding-left:20px;border-radius:0;outline:none}.tabs .tabs-wrap .btn:focus{-webkit-box-shadow:none;box-shadow:none}}.tags{display:block;font-size:.8125rem;margin-bottom:20px;position:relative;height:auto;max-height:110px;padding:15px;background:#fff;border-radius:3px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.1);margin-top:10px}.tags .tags_inner{overflow:hidden;height:auto;max-height:75px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.tags a{color:#50525b;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:30px;margin:5px;padding:0 10px;white-space:nowrap;border:1px solid #979797;border-radius:2px;-webkit-transition:background-color .3s,border-color .3s;-o-transition:background-color .3s,border-color .3s;transition:background-color .3s,border-color .3s}.tags .tags__show_all{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:30px;margin:5px;padding:0 10px}.tags .tags__show_all:hover{color:#000}.tags.showed{max-height:none}.tags.showed .tags_inner{max-height:none}.tags.showed .tags__show_all{-webkit-box-ordinal-group:55556 !important;-webkit-order:55555 !important;-ms-flex-order:55555 !important;order:55555 !important;font-size:.8125rem}.tags:not(.dropdown) a:hover,.tags:not(.dropdown) a.active{text-decoration:none;background-color:#fd0;border-color:#fd0}.tags:not(.dropdown) a:nth-child(-n+10){font-weight:bold}@media(max-width: 576px){.tags:not(.dropdown){-webkit-box-ordinal-group:5556;-webkit-order:5555;-ms-flex-order:5555;order:5555;max-height:none;background:none;-webkit-box-shadow:none;box-shadow:none;padding:0;margin-top:0}.tags .tags_inner{display:none;max-height:none;overflow:visible}.tags .tags__show_all{font-size:1rem;height:auto;margin:0;background-color:#fff;margin-left:-15px;margin-right:-15px;padding:15px 0;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8}.tags a{background-color:#fff}.tags.showed .tags_inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:15px}.tags.showed .tags_inner .tags_inner{margin-top:0}.tags.showed .tags__show_all{-webkit-box-ordinal-group:2 !important;-webkit-order:1 !important;-ms-flex-order:1 !important;order:1 !important;font-size:1rem}}.catalog_program{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:25px -15px}.catalog_program .item{padding:15px;width:100%;max-width:33.33333333%}.catalog_program .link{display:block;height:100%;color:#1a1a1a;background:#fff;-webkit-box-shadow:0px 4px 18px rgba(0,0,0,.09);box-shadow:0px 4px 18px rgba(0,0,0,.09);border-radius:10px;text-decoration:none;padding:16px;-webkit-transition:-webkit-box-shadow .2s;transition:-webkit-box-shadow .2s;-o-transition:box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s, -webkit-box-shadow .2s}.catalog_program .link:hover{text-decoration:none;-webkit-box-shadow:0px 4px 18px rgba(0,0,0,.3);box-shadow:0px 4px 18px rgba(0,0,0,.3)}.catalog_program .article{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}.catalog_program .head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:24px}.catalog_program .img{width:64px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:16px}.catalog_program .img svg{width:64px;height:64px;fill:#fddb00;color:#1a1a1a}.catalog_program .title{margin:0;font-weight:bold;font-size:1.125rem;line-height:22px}.catalog_program .descr{line-height:20px;color:#737373;margin-bottom:16px}.catalog_program .descr>*:first-child{margin-top:0}.catalog_program .descr>*:last-child{margin-bottom:0}.catalog_program .price{font-weight:bold;font-size:26px;line-height:32px;margin-top:auto}.catalog_program .currency{font-weight:normal;color:#a6a6a6}@media(max-width: 991px){.catalog_program .item{max-width:50%}}@media(max-width: 768px){.catalog_program .item{max-width:none}}.subscribe{padding:20px;margin-bottom:1rem}.subscribe h2{margin:0;font-size:1.125rem}.subscribe .form-group{margin:20px 0}.subscribe footer{background:none}.news_control{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin:16px 0;height:22px}.news_control>button{background:none;border:none;padding:0 10px;margin:0 5px;text-align:center;outline:none;color:#fff;font-size:.6875rem;opacity:.8;cursor:pointer}.news_control>button.control_archive__btn{background-color:#4388d6}.news_control>button.control_archive__btn:hover{opacity:1}.news_control .news__confirm_arhive{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.news_control .news__confirm_arhive span{border-bottom:1px dotted;border-color:inherit;margin:0 10px;line-height:1.2;cursor:pointer}.news_control .news__confirm_arhive span.control_archive__yes:hover{opacity:1;color:red}.news_control .news__confirm_arhive span.control_archive__no:hover{opacity:1;color:#000}.news-list .news_control{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.benefits_region{margin-top:32px}.benefits_region>*{display:inline-block}.benefits_region .city .name-arrow{color:#4a90e2;cursor:pointer}.benefits_region .city .name-arrow span{border-bottom:1px dashed}@media(hover: hover){.benefits_region .city .name-arrow:hover{color:#ed1c24}}.benefits_region .city .name-arrow:active{color:#ed1c24}.benefits_region .city svg{width:11px;height:8px;fill:#646770;margin-left:3px}.benefits_wrap{max-width:882px;margin:0 auto 32px}.benefits_switcher{margin:32px auto 0;max-width:464px;height:56px;padding:8px;background-color:#f0f2f7;border-radius:32px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:8px;position:relative}.benefits_switcher button{width:100%;height:40px;border:none;outline:none;padding:0;background:none;border-radius:24px;cursor:pointer;font-family:Open Sans;font-size:.875rem;position:relative;z-index:2}@media(hover: hover){.benefits_switcher button:not(.active):hover{color:#ed1c24}}.benefits_switcher button:not(.active):active{color:#ed1c24}.benefits_switcher .benefits_switch__target{width:220px;height:40px;background-color:#fff;border-radius:24px;position:absolute;left:8px;top:8px;-webkit-transition:left .2s,top .2s;-o-transition:left .2s,top .2s;transition:left .2s,top .2s}.benefits_row{margin-top:32px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px}.benefits_item{width:278px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background-color:#f9fafc;border-radius:40px;padding:24px;-webkit-box-shadow:0px 1px 2px 0px #0000002E;box-shadow:0px 1px 2px 0px #0000002E}.benefits_header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:24px;margin-bottom:16px}.benefits_title{color:#ed1c24;font-weight:700;font-size:1.125rem;line-height:24px}.benefits_price{width:100%;font-weight:700;font-size:1.5rem;line-height:32px;color:#50525b;padding:16px;background-color:#ffebec;border-radius:16px;text-align:center}.benefits_content{font-size:.875rem;line-height:21px}.benefits_content .benefits_note{font-size:.75rem;color:#9b9b9b;line-height:18px;margin-top:-8px}.benefits_selects{margin-top:8px;margin-bottom:24px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.benefits_selects .form-group{width:100%;margin:0}.benefits_selects .form-group.disabled .form-control,.benefits_selects .form-group.disabled select{background:none;border:none;outline:none;border-color:#f0f2f7;-webkit-appearance:none;-moz-appearance:none;background-color:#f0f2f7;border-radius:8px}.benefits_selects .form-group.disabled .form-control:focus,.benefits_selects .form-group.disabled select:focus{-webkit-box-shadow:none;box-shadow:none}.benefits_selects .benefits_label{font-size:.75rem;line-height:18px;margin-bottom:4px}.benefits_footer{background:none;margin-top:auto}.benefits_footer .btn{width:100%;max-width:none;height:48px;background-color:#fff;-webkit-transition:background-color .1s;-o-transition:background-color .1s;transition:background-color .1s;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}@media(hover: hover){.benefits_footer .btn:hover{background-color:#ed1c24}}.benefits_footer .btn:active{background-color:#ed1c24}@media(max-width: 991px){.benefits_row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(max-width: 576px){.benefits_switcher{width:100%;max-width:none;height:104px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border-radius:28px}.benefits_switcher button{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.benefits_switcher .benefits_switch__target{width:calc(100% - 16px)}.benefits_item{width:100%;border-radius:24px;padding:16px}.benefits_selects{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media(max-width: 400px){.benefits_header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:8px}}.grey_text{background-color:#f9fafc;padding:20px;-webkit-box-shadow:0 0 3px 1px rgba(0,0,0,.1);box-shadow:0 0 3px 1px rgba(0,0,0,.1);border-radius:5px;margin-bottom:32px}.grey_text>*:first-child{margin-top:0 !important}.grey_text>*:last-child{margin-bottom:0 !important}[data-theme=rounded] input,[data-theme=rounded] select,[data-theme=rounded] textarea{min-height:40px;background-color:#fff;border-radius:8px;padding:0 16px;font-size:.875rem;font-weight:600;-webkit-box-shadow:0px 1px 2px 0px rgba(0,0,0,.18);box-shadow:0px 1px 2px 0px rgba(0,0,0,.18)}[data-theme=rounded] .custom-select{background:#fff url("../img/icon_arrow_type_1.svg") no-repeat right 16px center;border:none;border-radius:8px;padding:0 48px 0 16px}form:has(.form_block)._success{opacity:0;visibility:hidden;height:0;overflow:hidden}form:has(.form_block) .form_block{position:relative;margin-top:16px}form:has(.form_block) .form_block:first-child{margin-top:0}form:has(.form_block) .form_block:has(.req) input{padding-right:32px}form:has(.form_block) .form_block._error .invalid{display:block;font-size:.75rem;margin-top:4px;color:#ed1c24;width:100%}form:has(.form_block) .form_block._error .input_txt{color:#ed1c24}form:has(.form_block) .form_block._error input,form:has(.form_block) .form_block._error select,form:has(.form_block) .form_block._error textarea{border-color:#ed1c24}form:has(.form_block) .form_block._error input::-webkit-input-placeholder,form:has(.form_block) .form_block._error select::-webkit-input-placeholder,form:has(.form_block) .form_block._error textarea::-webkit-input-placeholder{color:#ed1c24}form:has(.form_block) .form_block._error input::-moz-placeholder,form:has(.form_block) .form_block._error select::-moz-placeholder,form:has(.form_block) .form_block._error textarea::-moz-placeholder{color:#ed1c24}form:has(.form_block) .form_block._error input:-ms-input-placeholder,form:has(.form_block) .form_block._error select:-ms-input-placeholder,form:has(.form_block) .form_block._error textarea:-ms-input-placeholder{color:#ed1c24}form:has(.form_block) .form_block._error input:-moz-placeholder,form:has(.form_block) .form_block._error select:-moz-placeholder,form:has(.form_block) .form_block._error textarea:-moz-placeholder{color:#ed1c24}form:has(.form_block) .form_block._error .req{color:#ed1c24}form:has(.form_block) .form_block .invalid{display:none}form:has(.form_block) input,form:has(.form_block) select,form:has(.form_block) textarea{width:100%;height:59px;display:block;background-color:#fff;padding:0 16px;border-radius:4px;font-size:1rem;color:#000;border:none;letter-spacing:.32px;border:1px solid #646770}form:has(.form_block) input::-webkit-input-placeholder,form:has(.form_block) select::-webkit-input-placeholder,form:has(.form_block) textarea::-webkit-input-placeholder{color:#50525b}form:has(.form_block) input::-moz-placeholder,form:has(.form_block) select::-moz-placeholder,form:has(.form_block) textarea::-moz-placeholder{color:#50525b}form:has(.form_block) input:-ms-input-placeholder,form:has(.form_block) select:-ms-input-placeholder,form:has(.form_block) textarea:-ms-input-placeholder{color:#50525b}form:has(.form_block) input:-moz-placeholder,form:has(.form_block) select:-moz-placeholder,form:has(.form_block) textarea:-moz-placeholder{color:#50525b}form:has(.form_block) input:focus::-webkit-input-placeholder,form:has(.form_block) select:focus::-webkit-input-placeholder,form:has(.form_block) textarea:focus::-webkit-input-placeholder{color:#fff}form:has(.form_block) input:focus::-moz-placeholder,form:has(.form_block) select:focus::-moz-placeholder,form:has(.form_block) textarea:focus::-moz-placeholder{color:#fff}form:has(.form_block) input:focus:-ms-input-placeholder,form:has(.form_block) select:focus:-ms-input-placeholder,form:has(.form_block) textarea:focus:-ms-input-placeholder{color:#fff}form:has(.form_block) input:focus:-moz-placeholder,form:has(.form_block) select:focus:-moz-placeholder,form:has(.form_block) textarea:focus:-moz-placeholder{color:#fff}form:has(.form_block) .req{height:59px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:16px;top:0;padding-top:6px}form:has(.form_block) .form_btns{margin-top:32px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}form:has(.form_block) .form_btns .btn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;width:100%;max-width:none;height:61px;border-radius:8px;cursor:pointer;padding:0 20px;font-size:1rem;font-weight:bold;line-height:normal;letter-spacing:.16px;text-align:center;position:relative;-webkit-transition:background-color .15s,border-color .15s,color .15s;-o-transition:background-color .15s,border-color .15s,color .15s;transition:background-color .15s,border-color .15s,color .15s}form:has(.form_block) .form_btns .btn svg{width:24px;height:24px;-webkit-transition:opacity .15s;-o-transition:opacity .15s;transition:opacity .15s}@media(hover: hover){form:has(.form_block) .form_btns .btn:hover svg{opacity:1}}form:has(.form_block) .form_btns .btn:active svg{opacity:1}form:has(.form_block) .form_btns .btn:disabled{opacity:.5;cursor:no-drop}form:has(.form_block) .form_btns a.btn{text-decoration:none}form:has(.form_block) .form_btns .btn_yellow{background-color:#ffc92c;color:#000}@media(hover: hover){form:has(.form_block) .form_btns .btn_yellow:hover{background-color:#fdf513}}form:has(.form_block) .form_btns .btn_yellow:active{background-color:#fdf513}form:has(.form_block) .form_btns .btn_yellow svg{stroke:#50525b}form:has(.form_block) .form_error{font-size:1rem;margin-top:16px;color:#ed1c24}form:has(.form_block) .autocomplete-suggestions{background:#fff;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.4);box-shadow:0 1px 4px rgba(0,0,0,.4);cursor:pointer;border-radius:8px;overflow:auto;height:auto;position:static !important;margin-top:8px}form:has(.form_block) .autocomplete-suggestion{width:100%;padding:3px 10px;font-size:.875rem;height:auto;min-height:33px;line-height:1.3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;color:#646770}form:has(.form_block) .autocomplete-suggestion strong{color:#50525b}form:has(.form_block) .autocomplete-selected{background-color:#9b9b9b}.js-spoiler{display:none}.for-block{display:none}.show-by-year{visibility:hidden}.comments,.promotions{visibility:hidden}.pdf-viewer{display:none}.dictionary{display:none}.solution_item,.product_direction{visibility:hidden}#search-form,.filters{display:none}.page-navi{display:none}.main .sidebar{visibility:hidden}@media(max-width: 991px){.lawmonitor.lawmonitor_header{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.lawmonitor.lawmonitor_header+.lawmonitor{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.lawmonitor.lawmonitor_header+.lawmonitor+.sidebar.lawmonitor{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.main .sidebar.lawmonitor{height:auto;margin-top:0;margin-bottom:1rem}}@media(max-width: 576px){.main .sidebar.lawmonitor{margin-bottom:30px}}#wrapper.open-left header .top .left .bar svg{display:none}header{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}header .top-shadow{-webkit-box-shadow:0 0 4px rgba(0,0,0,.25);box-shadow:0 0 4px rgba(0,0,0,.25);position:relative;z-index:102}header .bordered{border-bottom:1px solid #dadada}header .panel{height:60px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}header .panel .title:hover{text-decoration:none}header .panel .name{color:#50525b;font-size:1.375rem;font-weight:bold;line-height:1}header .panel .slogan{color:#9b9b9b;font-size:.875rem}header .panel .right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-left:auto}header .panel .search{margin:-12px;padding:12px;cursor:pointer}header .panel .icon-search_gray{width:22px;height:22px;fill:#646770}header .panel .logo{margin-left:40px}header .panel .icon-logo{width:49px;height:26px;fill:#ed1c24}header .panel .bar{display:none;margin-right:15px;text-decoration:none;cursor:pointer;width:24px}header .panel .bar svg{width:24px;height:21px;display:inherit;fill:#9b9b9b}header .top{height:30px;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}header .top .city{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:relative}header .top .city .name-arrow{cursor:pointer}header .top .city .name-arrow>a,header .top .city .name-arrow>span{font-size:.875rem;color:#646770;border-bottom:1px dashed;text-decoration:none;height:1.15rem;display:inline-block}header .top .city .name-arrow>a:hover,header .top .city .name-arrow>span:hover{color:#ed1c24}header .top .city .name-arrow .city-right-icon{width:11px;height:8px;fill:#646770;margin-left:3px}header .top .about{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}header .top .about a{color:#50525b;font-size:.875rem}header .top .about a:hover{text-decoration:none;color:#ed1c24}header .top nav{width:100%;max-width:850px;height:30px;margin-left:auto;padding-left:60px}header .top nav a{color:#50525b}header .top nav ul{height:100%;margin:0;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}header .top nav li{list-style:none}header .top nav li>span{cursor:pointer;font-size:.875rem}header .top nav li.parent:hover>span,header .top nav li.parent.open>span{color:#ed1c24;text-decoration:none}header .top nav .sub .wrap>a{color:#50525b;font-weight:bold;text-decoration:none}header .top nav .sub .wrap>a:hover{color:#ed1c24}header .top nav .sub .blocks .block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}header .top nav .sub .blocks .block b{display:block;margin-bottom:15px}header .top nav .sub .blocks .block .indent-block{margin-top:30px}header .top nav .sub .blocks .block .all-prog{font-weight:bold;margin-top:auto}header .top nav .sub .blocks .block a span{display:block;font-size:.8rem;color:#9b9b9b}header .top nav .sub .blocks,header .menu nav .sub .blocks{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}header .top nav .sub .blocks{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}header .top nav .sub .blocks>b{width:100%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:block;margin-bottom:15px}header .top nav .wrap>b{display:block;margin-bottom:15px}header .top nav .sub .blocks .block{padding-right:20px;width:50%;min-width:250px}header .top nav .sub .blocks .block.full{width:100%}header .top nav .sub .blocks .block:last-child{padding-right:0}header .menu nav .sub .blocks .block{padding-right:20px;-webkit-box-sizing:content-box;box-sizing:content-box}header .top nav .sub .blocks .block:last-child,header .menu nav .sub .blocks .block:last-child{margin-right:0}header .top nav .sub .blocks .block a{line-height:1.4}header .top nav .sub .blocks .block .menu_item_icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}header .top nav .sub .blocks .block .menu_item_icon svg{width:32px;height:32px;margin-right:10px;fill:#fff}header .top nav .sub .blocks .block .menu_item_icon img{width:32px;height:32px;margin-right:10px}header .top nav .sub .blocks .block a,header .menu nav .sub .blocks .block a,header .menu nav .sub .blocks .block>span{cursor:pointer;padding:0;display:block;margin-bottom:15px;color:#50525b}header .menu nav .sub .blocks .block a,header .menu nav .sub .blocks .block>span{white-space:normal;max-width:300px}header .top nav .sub .blocks .block a:hover,header .menu nav .sub .blocks .block a:hover,header .menu nav .sub .blocks .block>span:hover,header .top nav .sub .blocks .block a:hover span{color:#ed1c24;text-decoration:none}header .top nav li.parent.open .sub,header .menu nav li.parent.open .sub{visibility:visible;opacity:1}header .top nav .sub,header .menu nav .sub{visibility:hidden;opacity:0;position:absolute;top:22px;right:0px;-webkit-transition:opacity .35s ease-out;-o-transition:opacity .35s ease-out;transition:opacity .35s ease-out;z-index:100}header .top nav .sub{z-index:100;top:30px;margin:auto}header .top nav .sub .wrap,header .menu nav .sub .wrap{border-top:1px solid #ed1c24;background:#fff;-webkit-box-shadow:0 3px 13px rgba(0,0,0,.5);box-shadow:0 3px 13px rgba(0,0,0,.5);padding:20px 40px;display:none}header .top nav .sub .wrap{-webkit-box-shadow:-7px 5px 10px rgba(0,0,0,.25),7px 5px 10px rgba(0,0,0,.25);box-shadow:-7px 5px 10px rgba(0,0,0,.25),7px 5px 10px rgba(0,0,0,.25)}header .top nav li.parent.open .sub .wrap,header .menu nav li.parent.open .sub .wrap{display:inline-block}header .menu nav .sub{padding-top:14px;top:47px;width:10000px}header .target{color:#212529;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .1s;-o-transition:all .1s;transition:all .1s}header .target:hover>svg{fill:#fff;color:#000}header .target>svg{width:50px;height:50px;fill:#fff;color:#000;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}header .target .cursor-pointer{cursor:pointer}header .img-header-block{background-image:url("../img/header-bg.webp");padding:25px 0;-webkit-background-size:cover;background-size:cover;position:relative;overflow:hidden}header .img-header-block .img-header-block-content{min-height:90px}header .img-header-block .anim{-webkit-animation:slide 12s ease-in-out infinite alternate;-o-animation:slide 12s ease-in-out infinite alternate;animation:slide 12s ease-in-out infinite alternate;background-image:-webkit-linear-gradient(150deg, #ffe8a6 50%, #ffc92c 50%);background-image:-o-linear-gradient(150deg, #ffe8a6 50%, #ffc92c 50%);background-image:linear-gradient(-60deg, #ffe8a6 50%, #ffc92c 50%);left:-50%;opacity:.3;position:absolute;right:-50%;top:0;height:100%}header .img-header-block .anim.second{animation-direction:alternate-reverse;-webkit-animation-duration:16s;-o-animation-duration:16s;animation-duration:16s}header .img-header-block .anim.third{animation-direction:alternate-reverse;-webkit-animation-duration:16s;-o-animation-duration:16s;animation-duration:16s}header .img-header-block .name{color:#212529;font-size:2.375rem;line-height:1;font-weight:bold;padding-right:15px;text-decoration:none;margin-bottom:0}header .img-header-block .btn{max-width:270px;white-space:normal}header .img-header-block.anticrisis_header{background:#f7f7f7;padding:5px 0}header .img-header-block.anticrisis_header .target:after{content:"";width:255px;height:133px;background:url("../img/anticrisis_header.png") no-repeat;position:relative;top:10px}header .img-header-block.anticrisis_header .target>svg,header .img-header-block.anticrisis_header .target>svg:hover{fill:#ed1c24}header .img-header-block.anticrisis_header .anim{display:none}header .img-header-block.anticrisis_header .btn{height:42px;line-height:42px;width:auto;max-width:none;padding:0 22px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 6px 14px 5px rgba(237,28,36,.15);box-shadow:0 6px 14px 5px rgba(237,28,36,.15)}header .menu{-webkit-box-shadow:0px 1px 8px rgba(0,0,0,.05);box-shadow:0px 1px 8px rgba(0,0,0,.05);background:#fff;z-index:101 !important}header .menu nav{position:relative}header .menu nav ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}header .menu nav ul li{padding-right:40px;display:block}header .menu nav ul li.parent>a,header .menu nav ul li.parent>span{cursor:pointer}header .menu nav ul li a,header .menu nav ul li span{font-size:.875rem}header .menu nav ul li a .dropdown-menu-arrow,header .menu nav ul li span .dropdown-menu-arrow{margin:auto;top:0;bottom:0;height:6px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:static;margin-left:7px}header .menu nav ul li a svg,header .menu nav ul li span svg{width:10px;height:6px;fill:#646770}header .menu nav ul li a:hover svg,header .menu nav ul li span:hover svg{fill:#ed1c24}header .menu nav ul.products{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}header .menu nav ul.products li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:60px;max-width:235px}header .menu nav ul.product-menu li{max-width:300px}header .menu nav ul.product-menu li.buy-in-consult{display:none;width:auto;max-width:195px;padding-right:0;margin-left:auto;cursor:pointer}header .menu nav ul.product-menu li.buy-in-consult a,header .menu nav ul.product-menu li.buy-in-consult span{color:#fff;padding-left:10px;padding-right:10px;background-color:#ed1c24;-webkit-transition:background-color .15s ease-in-out;-o-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out}header .menu nav ul.product-menu li.buy-in-consult a:hover,header .menu nav ul.product-menu li.buy-in-consult span:hover{background-color:#d21118}header .menu nav ul.product-menu li.buy-in-consult a.btn-purple,header .menu nav ul.product-menu li.buy-in-consult span.btn-purple{width:auto;height:auto;-webkit-box-shadow:none;box-shadow:none;padding:10px 20px;background-color:#8207d5;text-align:center}header .menu ul{margin:0;padding:0}header .menu ul li{display:inline;list-style:none;position:relative}header .menu nav>ul>li>a,header .menu nav>ul>li>span{font-weight:700;text-align:left;height:60px;color:#646770;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}header .menu a:hover,header .menu a.active,header .menu span:hover,header .menu span.active{color:#ed1c24;text-decoration:none}header .menu.sticky nav ul.product-menu li.buy-in-consult{display:block}header #ajax-breadcrumb{min-height:52px}header .main-page-slider{position:relative;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.1)}header .main-page-slider [data-href]{cursor:pointer}header .main-page-slider .item{min-height:140px;background-position:center;-webkit-background-size:cover;background-size:cover}header .main-page-slider .item .row{height:140px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#50525b}header .main-page-slider .item .row .text{padding-left:90px}header .main-page-slider .item .row .text svg{position:absolute;fill:#fff;-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);width:35px;height:20px;top:50%;left:0;margin-top:-10px;cursor:pointer}header .main-page-slider .item .row .text svg.right{left:auto;right:0;-webkit-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}header .main-page-slider .item .row .text .name{font-size:2.375rem;font-weight:bold}header .main-page-slider .item .row .text span{font-size:1.313rem}header .main-page-slider .owl-dots{position:absolute;width:100%;bottom:5px;text-align:center}header .main-page-slider .owl-dots button{outline:none;padding:5px !important}header .main-page-slider .owl-dots button span{background:transparent;width:10px;height:10px;display:block;border-radius:50%;border:1px solid #50525b}header .main-page-slider .owl-dots button.active span{background:#50525b}@media(max-width: 1200px){header .main-page-slider .item .row .text{padding-left:40px}}@media(max-width: 768px){header .main-page-slider .item{background-image:none !important}header .main-page-slider .item .row{height:auto}header .main-page-slider .item .row .responsive-bg{min-height:140px;width:100%;background-position:center;-webkit-background-size:cover;background-size:cover}header .main-page-slider .item .row .text{padding-top:10px;padding-bottom:15px}header .main-page-slider .item .row .text svg{top:-70px}header .main-page-slider .owl-dots{bottom:auto;top:110px}}@media(max-width: 500px){header .main-page-slider .item .row .text .name{font-size:1.313rem}header .main-page-slider .item .row .text span{font-size:.875rem}}@media(max-width: 1400px){header .top nav .sub{left:-30px}}@media(max-width: 1024px){header .menu nav ul li{padding-right:30px}}@media(max-width: 991px){header .top nav li{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}header .menu nav>ul.products>li{display:block;max-width:none;padding-right:0;height:auto}header .menu nav ul li a svg,header .menu nav ul li span svg{margin-left:8px}header .img-header-block #small-biz-order-form .name{width:330px}header .menu nav .sub .blocks .block>.d-none:first-child{display:block !important}header .menu nav .sub .blocks .block>span.active{color:#ed1c24}}@media(max-width: 991px){header .img-header-block.anticrisis_header{background-image:none}header .img-header-block-content .btn-red-composite-fake{display:block;height:34px;margin-top:20px}}@media(max-width: 840px){header .container-fluid-top{display:none}header .bordered{border-bottom:none}header .panel .bar{display:block}}@media(max-width: 576px){header .img-header-block #small-biz-order-form .name{width:260px}header .img-header-block .name{text-align:center}header .target_text{text-align:center}header .img-header-block.anticrisis_header .target svg{width:100px;height:100px}}@media(max-width: 450px){header .panel{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}header .panel .bar{margin-right:0}header .panel .right{margin-left:0}header .panel .logo{display:none}header .panel .title{text-align:center}header .panel .name{font-size:1.125rem}header .panel .slogan{font-size:.75rem}}@media(max-width: 410px){header .img-header-block-content .btn-red-composite-fake{height:54px}}@media(max-width: 400px){header .img-header-block #small-biz-order-form .name{width:220px}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){header .menu nav ul li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.content{overflow:hidden}.content h3{margin-top:25px;margin-bottom:10px}.content table{width:100%;margin-bottom:1rem;border-collapse:separate;border-spacing:0;border-left:1px solid #9b9b9b;border-top:1px solid #9b9b9b}.content .scrolling table{margin-bottom:0}.content .scrolling{margin-bottom:1rem;overflow-x:auto;position:relative}.content th{background:#f1f1f1}.content td,.content th{border-right:1px solid #9b9b9b;border-bottom:1px solid #9b9b9b;padding:8px 10px}.content .table-clear td,.content .table-clear th{border:none}.content ul,.content ol{margin-left:20px}.content .modal-video .modal-video-close{display:none}.content .modal-video .modal-dialog{margin:0;min-height:unset;height:auto}.content .modal-video .modal-dialog:before{display:none}.content h1+.explanation{margin-top:-1.2rem}.content .fontsize-12{font-size:12px}.content .method_materials__like_tag{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#f9fafc;padding:32px;min-height:100px;font-weight:600;gap:5px;font-size:1rem;line-height:normal;margin-bottom:35px;margin-top:-5px}@media(max-width: 650px){.content .method_materials__like_tag{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center}}.content blockquote p{max-width:75%;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;display:inline-block;font-style:italic;padding:15px;line-height:2rem}.content .card{display:block;margin-bottom:1.5rem;-webkit-box-shadow:0 1px 3px 1px rgba(0,0,0,.15);box-shadow:0 1px 3px 1px rgba(0,0,0,.15)}.content .card .card-header{padding-bottom:0}.content .card .card-header a{display:block}.content .card .card-body{padding-top:0}.content .card.warning{border-top:5px solid #eaa800}.content .card.warning .card-header{color:#eaa800;font-weight:bold}.content .card.info{border-top:5px solid #4a90e2}.content .card.info .card-header{color:#4a90e2;font-weight:bold}.content .card.success{border-top:5px solid #21c100}.content .card.success .card-header{color:#21c100;font-weight:bold}.content .card.danger{border-top:5px solid #ed1c24}.content .card.danger .card-header{color:#ed1c24;font-weight:bold}.content .card svg{left:25px;top:18px;position:absolute;padding-left:0 !important;color:#fff}.content .card.warning svg{height:21px;width:24px;fill:#eaa800}.content .card.info svg{width:24px;height:24px;fill:#4a90e2}.content .card.success svg{width:24px;height:24px;fill:#21c100}.content .card.danger svg{width:24px;height:24px;fill:#ed1c24}.content .card.img{font-size:.75rem;text-align:center;font-style:italic}.content .card.img .card-header img{display:block;max-width:100%;height:auto;margin:0 auto 20px}.content .card.warning>*,.content .card.info>*,.content .card.success>*,.content .card.danger>*{padding-left:65px}.content .card.clear{margin-top:1rem}.content .card.clear>*{padding-left:1.25rem}.content .card.clear .card-body{padding-top:1.25rem}.content .card.clear .card-body>*:last-child{margin-bottom:0}.content table td{vertical-align:top}.content table.head-dark-grey th{background:#9b9b9b;border-right:1px solid #646770;border-bottom:1px solid #646770;color:#fff}.content table.head-yellow th{background:#fd0;font-weight:normal}.content table.head-yellow tr:first-child td{background:#fd0}.content table.head-yellow thead+tbody tr:first-child td{background:#fff}.content table th>*:first-child,.content table td>*:first-child{margin-top:0}.content table th>*:last-child,.content table td>*:last-child{margin-bottom:0}.content table{font-size:.875rem}.content table h2{font-size:1rem;margin-top:10px !important;margin-bottom:10px !important}.content .block-img-name-text-4{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.content .block-img-name-text-4 .item{width:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:15px}.content .block-img-name-text-4 .item .wrap{background:#f6f7fb;padding:20px;width:100%}.content .block-img-name-text-4 .item .wrap div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.content .block-img-name-text-4 .item .wrap div img{margin-right:10px;max-width:100%}.content .block-img-name-text-4 .item .wrap div span{color:#646770;font-weight:bold;font-size:1.25rem;padding-left:10px;margin-right:10px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-size:9px;max-width:50%}.content .block-img-name-text-4 .item p{margin-top:1rem;margin-bottom:0}.content .block-img-name-text-4 .item p:first-child{margin-top:0}.content .block-img-name-text-4 .item p:last-child{margin-bottom:0}@media(max-width: 500px){.content .block-img-name-text-4 .item .wrap div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.content .block-img-name-text-4 .item .wrap div img{margin-bottom:20px}}.content .block-img-name{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.content .block-img-name.full{width:100%}.content .block-img-name .item{padding:20px 15px;-webkit-box-shadow:0 1px 3px 1px rgba(0,0,0,.15);box-shadow:0 1px 3px 1px rgba(0,0,0,.15);margin:20px 20px 20px 0;border-radius:3px;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.content .block-img-name .item:last-child{margin-right:0}.content .block-img-name .item a,.content .block-img-name .item>span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;row-gap:10px;color:#212529;text-align:center;font-size:.75rem;font-style:italic;width:100%;height:100%}.content .block-img-name .item img{max-width:100%;margin-bottom:0 !important;display:inline-block !important}.content .block-img-name .item span{font-size:.75rem;display:block;text-align:center;height:auto !important}.content .block-img-name .item span+span{margin-top:auto}@media(max-width: 576px){.content .block-img-name .item{margin:0 0 20px 0}}.content .page-section-name-text-img{margin-top:1.5rem;margin-bottom:1rem}.content .page-section-name-text-img:after{content:"";display:block;clear:both}.content .page-section-name-text-img .block-img-name{float:right;width:auto;max-width:370px}.content .page-section-name-text-img .block-img-name .item{margin:0 0 0 20px}@media(max-width: 650px){.content .page-section-name-text-img .block-img-name{float:none;margin:1rem auto}.content .page-section-name-text-img .block-img-name .item{margin:0}}.content .spoiler{margin-bottom:10px;padding-left:20px;position:relative}.content .spoiler .text{color:#50525b;border-bottom:1px dashed;font-weight:bold;display:inline;line-height:1.1;cursor:pointer}.content .spoiler .text:before{content:"";width:6px;height:6px;border:4px solid transparent;border-top:5px solid #50525b;position:absolute;left:2px;top:4px}.content .spoiler .hidden{display:none;margin-top:15px;background:#f1f1f1;padding:20px}.content .spoiler.open .hidden{display:block}.content .spoiler.open .text:before{top:2px;border:4px solid transparent;border-bottom:5px solid #50525b}.content .btn-wrap .btn{width:auto;min-width:170px;max-width:none;margin-right:20px;margin-bottom:20px;padding-top:5px;padding-bottom:5px;height:auto;min-height:25px;font-weight:normal;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.content .btn-wrap .btn svg{width:13px;height:15px;fill:#4a90e2;position:relative;top:1px}.content .btn-wrap .btn.simple{display:inline-block;text-decoration:underline;white-space:normal;line-height:25px}.content .btn-wrap .btn.simple svg{margin-right:5px;top:0}.content .btn-wrap .btn-read{min-height:35px}.content .btn-wrap .btn-download{font-size:1.125rem;min-height:40px}.content .btn-wrap .btn-download svg{margin-right:10px}.content .btn-wrap .btn.btn-red svg{fill:#fff}.content .btn-wrap .btn.btn-outline-red svg{fill:#ed1c24}.content .btn-wrap .btn.btn-outline-red:hover svg{fill:#fff}.content .btn-wrap .btn.btn-transporent{background:transparent;border:1px solid #fff;color:#fff}.content .btn-wrap .btn.btn-transporent:hover{background-color:#fff;color:#000}.content .btn-wrap .btn.btn-white{background:#fff;border:1px solid #fff;color:#000}.content .btn-wrap .btn.btn-white:hover{background-color:#e4e4e4;border:1px solid #e4e4e4}.content .btn-wrap.btn-wrap-equal{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.content .btn-wrap.btn-wrap-equal>*{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;margin:15px;width:280px;position:relative;outline:none}.content .btn:disabled{opacity:.5}.content .btn_chatra{width:100%;max-width:227px;height:50px;background-image:url("/local/templates/main/svg/main/icon__chat.svg");background-repeat:no-repeat;background-position:5px center;font-size:.875rem;text-align:right;padding-right:20px}@media(max-width: 650px){.content .btn-wrap.btn-wrap-equal{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.content .block-grey{background:#f1f1f1;padding:20px;margin-bottom:1rem}.content .block-grey h2{margin-top:0}.content .block-grey.with-shadow{background:#f9fafc;-webkit-box-shadow:0px 1px 3px 0px rgba(0,0,0,.18);box-shadow:0px 1px 3px 0px rgba(0,0,0,.18)}.content .question{background-color:#f9fafc;margin-bottom:20px;border-radius:3px;-webkit-box-shadow:0 1px 4px 1px rgba(0,0,0,.1);box-shadow:0 1px 4px 1px rgba(0,0,0,.1);-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s, -webkit-box-shadow .3s;-webkit-transition:box-shadow .3s;-moz-transition:box-shadow .3s;-o-transition:box-shadow .3s;-ms-transition:box-shadow .3s}.content .question:hover{-webkit-box-shadow:0 1px 4px 1px rgba(0,0,0,.2);box-shadow:0 1px 4px 1px rgba(0,0,0,.2)}.content .question .title{min-height:60px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:13px 20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer}.content .question .title>div{width:22px;margin-left:auto;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.content .question .title>div svg{width:22px;height:14px;fill:#fd0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.content .question h3{font-size:1.125rem;font-weight:normal;margin:0;padding-right:20px;line-height:1.9;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.content .question .answer{display:none;font-size:.875rem;padding:0 20px 20px}.content .question .answer>*:last-child{margin-bottom:0}.content .question.opened h3{font-weight:bold}.content .question.opened .title svg{-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.content .question.opened .answer{display:block}.content h2.faq{margin-top:40px;margin-bottom:10px;color:#9b9b9b;font-size:.875rem}.content .tariff-product{padding:20px;border-radius:3px;-webkit-box-shadow:0 1px 3px 1px rgba(0,0,0,.15);box-shadow:0 1px 3px 1px rgba(0,0,0,.15);background-color:#f9fafc;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.content .tariff-product .left{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.content .tariff-product .title{font-size:1.125rem;font-weight:bold;margin-bottom:5px}.content .tariff-product ul{margin:0;padding:0 0 0 30px;font-size:.75rem;color:#9b9b9b}.content .tariff-product .right{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-left:20px;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.content .tariff-product .price{font-size:1.125rem;margin-bottom:-3px}.content .tariff-product .in-time{font-size:.75rem;margin-bottom:9px}.content .tariff-product .btn-wrap{margin-top:auto}.content .tariff-product .btn-wrap .btn{background-color:#fff;margin-right:0;height:40px;line-height:40px;max-width:150px}.content .tariff-product .btn-wrap .btn:hover{background-color:#ed1c24}@media(max-width: 576px){.content .tariff-product{padding-bottom:30px;padding-top:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.content .tariff-product .right{margin-left:0;margin-top:20px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}}.content .tariff-its{padding:20px;border-radius:3px;-webkit-box-shadow:0 1px 3px 1px rgba(0,0,0,.15);box-shadow:0 1px 3px 1px rgba(0,0,0,.15);color:#fff;width:100%;min-width:295px;height:auto;min-height:226px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;cursor:pointer;transition:background-color .3s;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;-ms-transition:background-color .3s}.content .tariff-its>a{color:#fff;font-size:1.5rem;font-weight:bold;min-height:72px;margin-bottom:5px;text-decoration:none}.content .tariff-its .descr{font-size:.875rem;transition:color .3s;-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;-ms-transition:color .3s}.content .tariff-its .price{justify-self:flex-end;margin-top:auto}.content .tariff-its .price strong{font-size:1.5rem;color:#fd0;transition:color .3s;-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;-ms-transition:color .3s}.content .tariff-its.prof{color:#50525b}.content .tariff-its.prof>a{color:#50525b}.content .tariff-its.prof .descr{color:#9b9b9b}.content .tariff-its.prof .price strong{color:#ed1c24}.content .tariff-its.prof:hover .descr{color:#50525b}.content .tariff-its.prof:hover .price strong{color:#ed1c24}.content .tariff-its:hover{background-color:#fd0 !important;text-decoration:none !important;color:#50525b !important}.content .tariff-its:hover:hover .price strong{color:#50525b !important}@media(max-width: 991px){.content .tariff-its{min-width:auto}}.content .grid{color:#fff;text-align:center;font-size:14px;margin:40px 0 50px;line-height:28px}.content .grid-title{margin:0 0 0 -13px;padding-bottom:10px;color:#000}.content .grid .col{margin:10px 10px 0 0;border-radius:3px;padding:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.content .grid a{color:#fff}.content .technologies{display:inline-block;width:58%;vertical-align:top;padding-right:40px}.content .technologies-title{border-bottom:2px solid #9babcc}.content .technologies .row .col{background-color:#9babcc}.content .instruments{display:inline-block;width:41%}.content .instruments-title{border-bottom:2px solid #cc928b}.content .instruments .row .col{background-color:#cc928b}.content .big-padding{padding:4px 40px}.content .medium-padding{padding:4px 25px}@media(max-width: 1200px){.content .grid{margin-left:20px}}@media(max-width: 991px){.content .grid{margin-left:10px}}@media(max-width: 720px){.content .instruments .col{padding:4px 21px}.content .api{padding:4px 15px !important}.content .inter .col{padding:4px 10px}}@media(max-width: 576px){.content .grid{margin:10px 10px 50px 20px}.content .technologies{display:block;width:100%;padding-right:0px}.content .instruments{display:block;width:100%}.content .instruments-title{margin:40px 0 0 -13px}}@media(max-width: 400px){.content .platform-grid{font-size:12px}.content .technologies .col{padding:4px 3px}.content .instruments .col{padding:4px 25px}.content .inter .col{padding:4px 10px}}.content .two_columns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.content .two_columns>*{display:block;width:50%;padding:12px}.content .two_columns>*>*:first-child{margin-top:0 !important}.content .two_columns>*>*:last-child{margin-bottom:0 !important}@media(max-width: 576px){.content .two_columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.content .two_columns>*{width:100%}}.main.error-404-page{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.main.error-404-page .content{overflow:unset}.main.error-404-page .content .error-title{color:#9b9b9b;font-size:72px;text-align:center}.main.error-404-page .content .error-message{color:#9b9b9b;font-size:24px;text-align:center}.main.error-404-page .content .form-container{margin-top:50px;width:500px}.main.error-404-page .content .btn-wrap{text-align:center}.main.error-404-page .content .btn{margin-top:50px;width:200px;height:40px}@media(max-width: 576px){.main.error-404-page{height:100vh}.main.error-404-page .content{width:100%}.main.error-404-page .content .error-title{font-size:50px}.main.error-404-page .content .error-message{font-size:16px}.main.error-404-page .content .form-container{width:100%}}@media(max-width: 400px){.main.error-404-page .content .error-title{font-size:40px}.main.error-404-page .content .error-message{font-size:14px}}.main.zup-promo-page{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.main.zup-promo-page .zup-promo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-bottom:10px}.main.zup-promo-page .zup-promo__tile{max-width:430px;padding:53px 40px 60px;margin-right:20px;background:#fff;-webkit-box-shadow:0 4px 19px rgba(0,0,0,.1);box-shadow:0 4px 19px rgba(0,0,0,.1);border-radius:10px}.main.zup-promo-page .zup-promo__title{font-size:25px;line-height:30px;text-align:center;color:#1a1a1a;margin:0}.main.zup-promo-page .zup-promo__btn{margin-top:36px}.main.zup-promo-page .zup-promo__btn:last-child{margin-top:24px}.main.zup-promo-page .zup-promo .btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;max-width:none;width:100%;height:70px;border-radius:5px;color:#1a1a1a}.main.zup-promo-page .zup-promo .btn__text{font-size:18px;line-height:25px}.main.zup-promo-page .zup-promo__img{width:100%}@media(max-width: 991px){.main.zup-promo-page .zup-promo{display:block}.main.zup-promo-page .zup-promo__tile{margin:0 auto}.main.zup-promo-page .zup-promo .img-wrap{margin-top:20px}}@media(max-width: 500px){.main.zup-promo-page .zup-promo__tile{max-width:none;width:100%;padding:30px 20px}.main.zup-promo-page .zup-promo .btn__text{font-size:16px}}.main .full-width{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.main .full-width .header{margin-bottom:10px}.main .full-width.product-choice-partner .cities{margin-bottom:30px;margin-top:15px;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.main .full-width.product-choice-partner .cities>img{display:block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-shadow:0 0 2px 1px rgba(0,0,0,.15);box-shadow:0 0 2px 1px rgba(0,0,0,.15);border-radius:5px}.main .full-width.product-choice-partner .cities>svg{display:block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:75px;height:75px;-webkit-box-shadow:0 0 2px 1px rgba(0,0,0,.15);box-shadow:0 0 2px 1px rgba(0,0,0,.15);border-radius:15px;fill:#fff}.main .full-width.product-choice-partner .cities .wrap{margin-left:20px}.main .full-width.product-choice-partner .cities .wrap h1{margin-bottom:1rem;font-size:1.75rem;font-weight:bold;line-height:1.5}.main .full-width.product-choice-partner .cities .wrap h1 span{display:block;font-weight:normal}.main .full-width.product-choice-partner .cities .wrap h1 span a,.main .full-width.product-choice-partner .cities .wrap h1 span span{text-decoration:none;border-bottom:1px dashed;display:inline-block;line-height:1.15;cursor:pointer;color:#4a90e2}.main .full-width.product-choice-partner .cities .wrap h1 span a:hover,.main .full-width.product-choice-partner .cities .wrap h1 span span:hover{color:#1f69c1}.main .full-width.product-choice-partner .cities .wrap p{margin-bottom:10px}.main .full-width.product-choice-partner .cities .wrap p span{border-bottom:1px dashed;color:#4a90e2;cursor:pointer}.main .full-width.product-choice-partner .cities .wrap .list{margin-bottom:10px}.main .full-width.product-choice-partner .cities .wrap .list a{margin-right:20px}.main .full-width.product-choice-partner .cities .wrap .list .current{color:#646770;font-weight:bold;margin-right:20px}.main .full-width.product-choice-partner .cities .wrap .list .other:hover svg{fill:#1f69c1}.main .full-width.product-choice-partner .cities .wrap .list .other>span{border-bottom:1px dashed;color:#4a90e2;cursor:pointer}.main .full-width.product-choice-partner .cities .wrap .list .other>span:hover{text-decoration:none;color:#1f69c1}.main .full-width.product-choice-partner .cities .wrap .list .other>span>span{white-space:nowrap;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.main .full-width.product-choice-partner .cities .wrap .list .other>span>span>span{padding-left:5px;background-color:#e0e0e0}.main .full-width.product-choice-partner .cities .wrap .list .other svg{width:10px;height:5px;fill:#4a90e2}.main .full-width.product-choice-partner .cities .wrap .list .other.open svg{-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.main .full-width.product-choice-partner .cities .wrap .list>div{display:none}.main .full-width.product-choice-partner .cities .wrap .list>div.open{display:inline}.main .full-width.product-choice-partner .map .yandex-map{border-radius:3px;overflow:hidden;-webkit-box-shadow:0px 1px 3px 1px rgba(0,0,0,.1);box-shadow:0px 1px 3px 1px rgba(0,0,0,.1)}.main .full-width.product-choice-partner .partners .row+h2{margin-top:10px}.main .full-width.product-choice-partner .partners .filter{margin-bottom:10px}.main .full-width.product-choice-partner .partners .filter>a,.main .full-width.product-choice-partner .partners .filter>span{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:10px;margin-bottom:10px;border:2px solid #50525b;border-radius:20px;padding:2px 15px;color:#50525b;text-decoration:none;cursor:pointer}.main .full-width.product-choice-partner .partners .filter>a svg,.main .full-width.product-choice-partner .partners .filter>span svg{width:16px;height:16px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;fill:#ed1c24}.main .full-width.product-choice-partner .partners .filter>a svg.ico,.main .full-width.product-choice-partner .partners .filter>span svg.ico{margin-right:5px}.main .full-width.product-choice-partner .partners .filter>a svg.close,.main .full-width.product-choice-partner .partners .filter>span svg.close{width:8px;height:8px;display:none;margin-left:5px}.main .full-width.product-choice-partner .partners .filter>a.active,.main .full-width.product-choice-partner .partners .filter>span.active{background:#fd0;border-color:#fd0}.main .full-width.product-choice-partner .partners .filter>a.active .close,.main .full-width.product-choice-partner .partners .filter>span.active .close{display:block}.main .full-width.product-choice-partner .partners .wrap{display:grid;grid-template-columns:repeat(auto-fill, minmax(min(300px, 100%), 1fr));grid-auto-rows:1fr}.main .full-width.product-choice-partner .partners .wrap>*{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:30px;max-width:none}.main .full-width.product-choice-partner .partners .wrap>*.hover .flipper{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.main .full-width.product-choice-partner .partners .wrap>* .flipper{-webkit-transition:.6s;-o-transition:.6s;transition:.6s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;height:100%;background:none}.main .full-width.product-choice-partner .partners .wrap>* .el{display:inline;font-size:1.3125rem;position:relative;bottom:12px;font-weight:700}.main .full-width.product-choice-partner .partners .wrap>* .front{z-index:2;-webkit-transform:rotateY(0deg);transform:rotateY(0deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border-radius:3px;overflow:hidden}.main .full-width.product-choice-partner .partners .wrap>* .front .head{background:#fd0;padding:15px 20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.main .full-width.product-choice-partner .partners .wrap>* .front .head .name{font-size:1.3125rem;font-weight:bold;margin-bottom:5px;display:table-cell;overflow:hidden;color:#212529;text-decoration:none}.main .full-width.product-choice-partner .partners .wrap>* .front .head .name.truncate{display:inline-block;width:89%}.main .full-width.product-choice-partner .partners .wrap>* .front .head span{font-size:.875rem}.main .full-width.product-choice-partner .partners .wrap>* .front .body{padding:15px 20px;padding-bottom:30px;justify-self:flex-end;margin-top:auto;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#fff}.main .full-width.product-choice-partner .partners .wrap>* .front .body .list{margin-top:38px}.main .full-width.product-choice-partner .partners .wrap>* .front .body .ico+.list{margin-top:0}.main .full-width.product-choice-partner .partners .wrap>* .front .body .ico{margin-bottom:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.main .full-width.product-choice-partner .partners .wrap>* .front .body .ico>div{position:relative;margin-right:10px}.main .full-width.product-choice-partner .partners .wrap>* .front .body .ico .info{width:29px;height:28px;position:relative;z-index:2}.main .full-width.product-choice-partner .partners .wrap>* .front .body .ico svg{width:29px;height:28px;fill:#ed1c24;cursor:auto;z-index:1}.main .full-width.product-choice-partner .partners .wrap>* .front .body .ico div+svg{position:absolute;left:0;top:0}.main .full-width.product-choice-partner .partners .wrap>* .front .body .btns{text-align:center;justify-self:flex-end;margin-top:auto}.main .full-width.product-choice-partner .partners .wrap>* .front .body .btns .btn{width:100%;max-width:200px;font-weight:normal}.main .full-width.product-choice-partner .partners .wrap>* .front .body .btns .contacts{max-width:100%;cursor:pointer;font-size:.875rem;margin-top:25px;display:block}.main .full-width.product-choice-partner .partners .wrap>* .front .body .btns .contacts:hover span{color:#9b9b9b}.main .full-width.product-choice-partner .partners .wrap>* .front .body .btns .contacts>span{border-bottom:1px dashed;color:#50525b;cursor:pointer;line-height:1.2;display:inline-block}.main .full-width.product-choice-partner .partners .wrap>* .front .body .btns .contacts>span:hover{text-decoration:none;color:#9b9b9b}.main .full-width.product-choice-partner .partners .wrap>* .back{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#fff;border-radius:3px;overflow:hidden}.main .full-width.product-choice-partner .partners .wrap>* .back>div{padding-left:20px;padding-right:20px}.main .full-width.product-choice-partner .partners .wrap>* .back .name{font-size:1.3125rem;font-weight:bold;margin-bottom:20px;margin-top:15px}.main .full-width.product-choice-partner .partners .wrap>* .back .name a{color:#212529}.main .full-width.product-choice-partner .partners .wrap>* .back .name a.truncate{display:inline-block;width:89%;overflow:hidden}.main .full-width.product-choice-partner .partners .wrap>* .back .name .el{bottom:8px}.main .full-width.product-choice-partner .partners .wrap>* .back .list>div{margin-bottom:0;display:block}.main .full-width.product-choice-partner .partners .wrap>* .back .list p{margin-bottom:5px}.main .full-width.product-choice-partner .partners .wrap>* .back .list>a{text-decoration:underline;margin-top:20px;display:inline-block}.main .full-width.product-choice-partner .partners .wrap>* .back .list>a:hover{text-decoration:none}.main .full-width.product-choice-partner .partners .wrap>* .back .btns{text-align:center;justify-self:flex-end;margin-top:auto;padding-bottom:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.main .full-width.product-choice-partner .partners .wrap>* .back .btns .btn{width:100%;max-width:200px;font-weight:normal}.main .full-width.product-choice-partner .partners .wrap>* .back .btns .go-back{max-width:100%;cursor:pointer;font-size:.875rem;margin-top:25px;display:block}.main .full-width.product-choice-partner .partners .wrap>* .back .btns .go-back:hover span{color:#9b9b9b}.main .full-width.product-choice-partner .partners .wrap>* .back .btns .go-back>span{border-bottom:1px dashed;color:#50525b;cursor:pointer;line-height:1.2;display:inline-block}.main .full-width.product-choice-partner .partners .wrap>* .back .btns .go-back>span:hover{text-decoration:none;color:#9b9b9b}.main .full-width.product-choice-partner .info-bottom{padding:15px 20px;background:#fff;margin-bottom:35px;border-radius:3px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.1);display:block}.main .full-width.product-choice-partner .info-bottom ul{margin-top:15px;padding-left:30px}.main .full-width.product-choice-partner .info-bottom ul li{padding-left:10px}.main .full-width.product-choice-partner .info-bottom ul li .ico{display:inline}.main .full-width.product-choice-partner .info-bottom ul li .ico svg{width:25px;height:25px;margin-left:10px;fill:#ed1c24;cursor:pointer}@media(max-width: 500px){.main .full-width.product-choice-partner .cities{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.main .full-width.product-choice-partner .cities>img{margin:0 auto}.main .full-width.product-choice-partner .cities .wrap{margin-left:0}.main .full-width.product-choice-partner .cities .wrap h1{text-align:center}}.main .full-width.main-page .products-list{margin-top:50px;background:#fff;margin-bottom:30px;border-radius:3px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.1)}.main .full-width.main-page .products-list>a{font-weight:bold;padding:15px 20px;display:block;color:#50525b;text-decoration:none}.main .full-width.main-page .products-list .line{width:100%;padding:15px 20px;border-bottom:1px solid #d8d8d8;display:none;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer}.main .full-width.main-page .products-list .line div{font-weight:bold}.main .full-width.main-page .products-list .line svg{width:15px;height:10px;fill:#979797}.main .full-width.main-page .products-list .line.closed svg,.main .full-width.main-page .products-list .line.opened svg{-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.main .full-width.main-page .products-list .wrap{padding:15px 10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.main .full-width.main-page .products-list .wrap .item{width:25%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#000;padding:0 10px;text-decoration:none}.main .full-width.main-page .products-list .wrap .item:hover{background-color:#ddd;border-radius:10px}.main .full-width.main-page .products-list .wrap .item svg{fill:#fd0;color:#646770;width:48px;height:48px;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:10px 10px 10px 0}.main .full-width.main-page .products-list .wrap .item span{display:block;font-size:.875rem;width:50%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.main .full-width.main-page .products-list .tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;position:absolute;right:10px;top:-35px}.main .full-width.main-page .products-list .tabs a{height:35px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;color:#fff;font-size:.875rem;position:relative;background-repeat:no-repeat}.main .full-width.main-page .products-list .tabs .red_tab{width:210px;background-image:url("../img/main_page_red_tab.png");padding-left:12px}.main .full-width.main-page .products-list .tabs .orange_tab{width:230px;background-image:url("../img/main_page_orange_tab.png");padding-left:15px;margin-right:-30px}.main .full-width.main-page .slogan{text-align:center;font-size:1.313rem;font-style:italic;margin-bottom:15px}.main .full-width.main-page .about{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:15px;margin-left:-15px;margin-right:-15px}.main .full-width.main-page .about .item{width:33.3%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-decoration:none;padding:15px}.main .full-width.main-page .about .item .wrap{padding:15px 20px;background:#fff;border-radius:3px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.1);font-size:.875rem;color:#50525b;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:110px;width:100%;-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;-ms-transition:all .4s}.main .full-width.main-page .about .item .wrap:hover{-webkit-box-shadow:0 0 11px 2px rgba(0,0,0,.3);box-shadow:0 0 11px 2px rgba(0,0,0,.3)}.main .full-width.main-page .about .item .wrap svg{width:54px;height:48px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:10px}.main .full-width.main-page .about .item .wrap .short{display:none}.main .full-width.main-page .about .item .wrap>span{display:block;width:50%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.main .full-width.main-page .news-banners{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:70px}.main .full-width.main-page .news-banners .news{font-size:.875rem;width:50%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-right:15px;padding:15px 20px;background:#fff;border-radius:3px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.1);position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.main .full-width.main-page .news-banners .news a{color:#50525b}.main .full-width.main-page .news-banners .news a.more{color:#4a90e2}.main .full-width.main-page .news-banners .news .items{position:relative;overflow:hidden}.main .full-width.main-page .news-banners .news .items .item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:30px}.main .full-width.main-page .news-banners .news .items .item:last-child{margin-bottom:0}.main .full-width.main-page .news-banners .news .items .item .date{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:#ed1c24;margin-right:10px}.main .full-width.main-page .news-banners .news .items .item .wrap{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:50%}.main .full-width.main-page .news-banners .news .items .item .wrap ul{margin-bottom:0}.main .full-width.main-page .news-banners .news .items .item .wrap ul.small{font-size:.875rem}.main .full-width.main-page .news-banners .news .items .item .wrap h3 font{color:#50525b;font-size:.875rem}.main .full-width.main-page .news-banners .news .bottom{height:40px;bottom:0;left:0;width:100%;text-align:center;background:#fff;justify-self:flex-end;margin-top:auto;position:relative}.main .full-width.main-page .news-banners .news .bottom:before{content:"";position:absolute;z-index:1;top:-30px;display:block;width:100%;height:30px;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(255, 255, 255, 0)), to(white));background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0, white 100%);background:-o-linear-gradient(top, rgba(255, 255, 255, 0) 0, white 100%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0, white 100%);background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#007db9e8", endColorstr="#ffffff",GradientType=0 )}.main .full-width.main-page .news-banners .news .bottom a{color:#50525b;font-weight:bold;line-height:40px}.main .full-width.main-page .news-banners .banners{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:480px;margin-right:-15px;margin-top:-15px;margin-bottom:-15px;width:100%}.main .full-width.main-page .news-banners .banners div{width:100%;padding:15px;display:block}.main .full-width.main-page .news-banners .banners div img{cursor:pointer}.main .full-width.main-page .news-banners .banners div.half{width:50%}@media(max-width: 991px){.main .full-width.main-page .news-banners{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.main .full-width.main-page .news-banners .banners{margin:0 auto}.main .full-width.main-page .news-banners .news{margin-right:0;width:100%}}@media(max-width: 576px){.main .full-width.main-page .news-banners .banners div{display:none}.main .full-width.main-page .news-banners .banners div.half{width:100% !important;display:block;text-align:center;padding:7.5px 0}}@media(max-width: 991px){.main .full-width.main-page .products-list .line{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.main .full-width.main-page .products-list .line.closed+.wrap{display:none}.main .full-width.main-page .products-list .wrap .item{width:33.3%}.main .full-width.main-page .products-list .tabs{top:-91px}.main .full-width.main-page .about .item{width:50%}.main .full-width.main-page .news-banners{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.main .full-width.main-page .news-banners .banners{margin:0 auto}.main .full-width.main-page .news-banners .news{margin-right:0;width:100%}.main .full-width.main-page .for-block .tabs .tab .items .item{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.main .full-width.main-page .for-block .tabs .tab .items .item .wrap .text{display:none}}@media(max-width: 900px){.main .full-width.main-page .for-block .tabs .tab .items .item{width:33.3%}}@media(max-width: 768px){.main .full-width.main-page .products-list .wrap .item{width:50%}.main .full-width.main-page .about .item .short{display:block !important}.main .full-width.main-page .about .item .full{display:none}.main .full-width.main-page .for-block .top .items:before,.main .full-width.main-page .for-block .top .items:after{width:40px;content:"";display:block;position:absolute;height:60px;left:0;top:0;z-index:10;background:-webkit-gradient(linear, left top, right top, color-stop(0, #ffdd00), to(rgba(255, 221, 0, 0)));background:-webkit-linear-gradient(left, #ffdd00 0, rgba(255, 221, 0, 0) 100%);background:-o-linear-gradient(left, #ffdd00 0, rgba(255, 221, 0, 0) 100%);background:linear-gradient(to right, #ffdd00 0, rgba(255, 221, 0, 0) 100%);background:-webkit-linear-gradient(left, #ffdd00 0%, rgba(255, 221, 0, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffdd00", endColorstr="#00ffffff",GradientType=1 )}.main .full-width.main-page .for-block .top .items:after{left:auto;right:0;top:0;background:-webkit-gradient(linear, left top, right top, color-stop(0, rgba(255, 221, 0, 0)), to(#ffdd00));background:-webkit-linear-gradient(left, rgba(255, 221, 0, 0) 0, #ffdd00 100%);background:-o-linear-gradient(left, rgba(255, 221, 0, 0) 0, #ffdd00 100%);background:linear-gradient(to right, rgba(255, 221, 0, 0) 0, #ffdd00 100%);background:-webkit-linear-gradient(left, rgba(255, 221, 0, 0) 0%, #ffdd00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#00ffffff", endColorstr="#ffdd00",GradientType=1 )}.main .full-width.main-page .for-block .top svg{display:block}.main .full-width.main-page .for-block .top .owl-carousel .item{margin-right:0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.main .full-width.main-page .for-block .tabs .tab .items .item{width:50%}}@media(max-width: 576px){.main .full-width.main-page .products-list .line.opened+.wrap{display:block}.main .full-width.main-page .products-list .wrap{display:none}.main .full-width.main-page .products-list .wrap .item{width:100%}.main .full-width.main-page .products-list .tabs{position:static;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:16px;margin-top:10px}.main .full-width.main-page .products-list .tabs a{width:100% !important;height:50px;padding:10px !important;margin:0 !important;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:10px;font-size:1rem;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;color:#fff !important;background:#ed1c24 !important}}@media(max-width: 576px)and (hover: hover){.main .full-width.main-page .products-list .tabs a:hover{background:#d21118 !important;text-decoration:none}}@media(max-width: 576px){.main .full-width.main-page .products-list .tabs a:active{background:#d21118 !important;text-decoration:none}}@media(max-width: 576px){.main .full-width.main-page .products-list .tabs a span{display:none}}@media(max-width: 576px){.main .full-width.main-page .slogan{font-size:.875rem;margin-bottom:30px}}@media(max-width: 576px){.main .full-width.main-page .about .item{width:100%;padding:5px 15px}}@media(max-width: 576px){.main .full-width.main-page .news-banners .news .items .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.main .full-width.main-page .news-banners .news .items .item .date{margin-right:0}.main .full-width.main-page .news-banners .news .items .item .wrap{width:100%}.main .full-width.main-page .news-banners .banners div{display:none}.main .full-width.main-page .news-banners .banners div.half{width:100% !important;display:block;text-align:center;padding:7.5px 0}}@media(max-width: 576px){.main .full-width.main-page .for-block .tabs .tab .items .item{width:100%}}@media(max-width: 500px){.main .full-width.main-page .for-block .top .owl-carousel .item{width:200px}}.main .full-width.partner section{margin-bottom:20px}.main .full-width.partner .nav-block{position:relative}.main .full-width.partner .nav-block .tabs-block{position:relative;z-index:2;height:58px;padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;list-style:none}.main .full-width.partner .nav-block .tabs-block.owl-carousel{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important}.main .full-width.partner .nav-block .tabs-block>li{width:100%}.main .full-width.partner .nav-block .tabs-block>li:last-child a,.main .full-width.partner .nav-block .tabs-block>li:last-child span{padding-left:1px}.main .full-width.partner .nav-block .tabs-block .tab{height:59px;margin-right:2px}.main .full-width.partner .nav-block .tabs-block .tab.active{background:#fff;position:relative;border-radius:3px 3px 0 0}.main .full-width.partner .nav-block .tabs-block .tab a,.main .full-width.partner .nav-block .tabs-block .tab span{display:block;color:#50525b;background:#f9fafc;text-decoration:none;height:55px;line-height:55px;border-radius:3px 3px 0 0;cursor:pointer}.main .full-width.partner .nav-block .tabs-block .tab.active a,.main .full-width.partner .nav-block .tabs-block .tab.active span{height:65px;background:none}.main .full-width.partner .nav-block .tabs-block .tab.active:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;-webkit-box-shadow:0 1px 3px 1px rgba(0,0,0,.1);box-shadow:0 1px 3px 1px rgba(0,0,0,.1)}.main .full-width.partner .nav-block svg{display:none}.main .full-width.partner .nav-block .owl-carousel .owl-stage-outer{overflow:visible}.main .full-width.partner .nav-block .owl-carousel .owl-item{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.main .full-width.partner .nav-block .owl-carousel .owl-item:first-child{padding-left:0}.main .full-width.partner .nav-block .owl-carousel .owl-item:last-child{padding-right:0}.main .full-width.partner .nav-block .owl-carousel .owl-item:last-child .tab{margin-right:1px}.main .full-width.partner .tile{padding:30px;position:relative;z-index:2;-webkit-box-shadow:0 3px 3px 1px rgba(0,0,0,.15);box-shadow:0 3px 3px 1px rgba(0,0,0,.15)}.main .full-width.partner .tile.name{padding-bottom:15px;padding-top:15px}.main .full-width.partner .data>.row>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.main .full-width.partner .data>.row>div>.col-lg-6{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.main .full-width.partner .data>.row>div .tile{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding-bottom:50px}.main .full-width.partner .data .col-data .tile{display:none}.main .full-width.partner .data .col-data .tile.active{display:block}.main .full-width.partner .data-small>.row{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.main .full-width.partner .data-small>.row>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.main .full-width.partner .data-small>.row>div>.col-lg-6{max-width:100%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.main .full-width.partner .data-small>.row>div .tile{-webkit-box-flex:inherit;-webkit-flex-grow:inherit;-ms-flex-positive:inherit;flex-grow:inherit}.main .full-width.partner .data-small .col-form .header{margin-top:30px}.main .full-width.partner .data-small .map{margin-bottom:0}.main .full-width.partner .data-small .map .overlay{display:none}.main .full-width.partner .data-small .map button.control{display:none}.main .full-width.partner h1{font-size:2.375rem;margin:0 0 10px 0;line-height:1.2}.main .full-width.partner .name p{margin:0;line-height:1.4}.main .full-width.partner .name .tile{padding-top:10px;padding-bottom:21px}.main .full-width.partner .list{margin-bottom:38px}.main .full-width.partner .list>div{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;margin-bottom:7px}.main .full-width.partner .list.last{margin-bottom:18px}.main .full-width.partner .list .name .svg-wrap{width:40px;height:26px;display:inline-block}.main .full-width.partner .list .name svg{width:30px;height:23px;fill:#ed1c24}.main .full-width.partner .map{margin-bottom:55px}.main .full-width.partner .map .yandex-map{border-radius:3px;overflow:hidden;-webkit-box-shadow:0px 1px 3px 1px rgba(0,0,0,.1);box-shadow:0px 1px 3px 1px rgba(0,0,0,.1)}.main .full-width.partner .reviews .tile{padding:28px 60px}.main .full-width.partner .reviews .tile>p{margin-top:25px;margin-bottom:0px;font-size:.875rem;text-align:center}.main .full-width.partner .reviews .arrow-wrap{width:32px;height:50px;margin:auto;position:absolute;top:-46px;bottom:0;cursor:pointer;z-index:10;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.main .full-width.partner .reviews .arrow-wrap svg{fill:#ffc92c;width:19px;height:34px}.main .full-width.partner .reviews .arrow-wrap.left svg{-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.main .full-width.partner .reviews .arrow-wrap:hover{background-color:#d8d8d8;border-radius:3px}.main .full-width.partner .reviews .arrow-wrap:hover svg{fill:#fff}.main .full-width.partner .reviews .arrow-wrap.left{left:-50px}.main .full-width.partner .reviews .arrow-wrap.right{right:-50px}.main .full-width.partner .reviews .block{position:relative}.main .full-width.partner .reviews .owl-carousel .owl-stage{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.main .full-width.partner .reviews .owl-carousel .owl-stage .owl-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.main .full-width.partner .reviews{display:none}.main .full-width.partner .reviews.showed{display:block}.main .full-width.partner .review{color:#50525b;position:relative}.main .full-width.partner .review:after{content:"";clear:both;display:block}.main .full-width.partner .review .who{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;padding-top:2px}.main .full-width.partner .review .img{width:100px;margin:10px 30px 4px 4px;float:left}.main .full-width.partner .review .img a{display:block;position:relative;cursor:pointer;color:#9b9b9b;max-height:141px;-webkit-box-shadow:0 0 4px 1px rgba(0,0,0,.1);box-shadow:0 0 4px 1px rgba(0,0,0,.1);overflow:hidden}.main .full-width.partner .review .img a:hover img{opacity:.6}.main .full-width.partner .review .img a:hover .zoom{opacity:1}.main .full-width.partner .review .img img{opacity:1;max-width:100%;width:auto;-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;-ms-transition:all .4s}.main .full-width.partner .review .img .zoom{width:40px;height:40px;z-index:10;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:5rem;position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;opacity:0;-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;-ms-transition:all .4s}.main .full-width.partner .review .other-img{display:none}.main .full-width.partner .review .name{font-weight:700}.main .full-width.partner .review .position{font-style:italic;font-size:.875rem;margin-bottom:7px}.main .full-width.partner .review>p{margin:0;font-size:.75rem;-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;line-height:1.42}.main .full-width.partner .review .full{margin-top:10px}.main .full-width.partner .review .full span{border-bottom:1px dotted;color:#4a90e2;cursor:pointer;display:inline-block;line-height:1.3}.main .full-width.partner .review .full span:hover{text-decoration:none;color:#1f69c1}.main .full-width.partner .yandex-map{border-radius:3px;box-shadow:0 2px 8px rgba(0,0,0,.1);-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1)}.main .full-width.partner .modal-review{display:block}@media(max-width: 1450px){.main .full-width.partner form .form-submit{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.main .full-width.partner form .form-submit>div:last-child{margin-top:1rem}}@media(max-width: 991px){.main .full-width.partner section{margin-bottom:0px}.main .full-width.partner section:last-child{margin-bottom:30px}.main .full-width.partner .header{margin-top:30px}.main .full-width.partner .data>.row>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.main .full-width.partner .data-small>.row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.main .full-width.partner .data-small .map .yandex-map{height:320px !important}}@media(max-width: 576px){.main .full-width.partner .review{padding-left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.main .full-width.partner .review .img{margin-bottom:10px;position:static;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}}@media(max-width: 400px){.main .full-width.partner h1{font-size:1rem}.main .full-width.partner .nav-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#fff;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom:1px solid #ccc;padding:0 15px;-webkit-box-shadow:0 1px 3px 1px rgba(0,0,0,.15);box-shadow:0 1px 3px 1px rgba(0,0,0,.15)}.main .full-width.partner .nav-block svg{display:block;width:16px;height:8px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.main .full-width.partner .nav-block svg.left{-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.main .full-width.partner .nav-block svg.right{-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.main .full-width.partner .nav-block .tabs-block{overflow:hidden;height:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.main .full-width.partner .nav-block .tabs-block .tab{height:100%}.main .full-width.partner .nav-block .tabs-block .tab.active:before{-webkit-box-shadow:none;box-shadow:none}.main .full-width.partner .nav-block .tabs-block .tab a{line-height:unset;height:auto;background:unset}.main .full-width.partner .nav-block .tabs-block .tab.active a{font-weight:bold;height:auto}}.main .full-width.materials-wrap .active-item{font-size:1.4rem;margin-bottom:20px}.main .full-width.materials-wrap .active-item h1{display:inline;font-size:1.4rem;font-weight:normal;line-height:inherit;margin:0}.main .full-width.materials-wrap .materials{margin:0 -15px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-auto-rows:1fr;grid-auto-columns:1fr}.main .full-width.materials-wrap .materials .col{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;margin-bottom:30px}.main .full-width.materials-wrap .materials .tile{padding:30px 20px;-webkit-transition:-webkit-box-shadow .4s;transition:-webkit-box-shadow .4s;-o-transition:box-shadow .4s;transition:box-shadow .4s;transition:box-shadow .4s, -webkit-box-shadow .4s}.main .full-width.materials-wrap .materials .tile:hover{-webkit-box-shadow:0 1px 4px 2px rgba(0,0,0,.25);box-shadow:0 1px 4px 2px rgba(0,0,0,.25)}.main .full-width.materials-wrap .materials .look{color:#50525b}.main .full-width.materials-wrap .materials .look svg{fill:#50525b}.main .full-width.materials-wrap .materials .media-info .rating svg{width:23px;height:23px}.main .full-width.materials-wrap .materials .item{font-size:.875rem;position:relative;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;width:100%;min-height:200px;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.main .full-width.materials-wrap .materials .item h3{font-weight:700;margin-bottom:10px;font-size:.875rem;line-height:1.4}.main .full-width.materials-wrap .materials .item .nameplate{width:200px;color:#fff;font-size:.75rem;font-weight:700;text-align:center;position:absolute;top:35px;left:-55px;z-index:10;-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.main .full-width.materials-wrap .materials .item .nameplate.soon{background-color:#21c100}.main .full-width.materials-wrap .materials .item .nameplate.new{background-color:#ed1c24;top:20px;left:-70px}.main .full-width.materials-wrap .materials .item .nameplate.recommend{background-color:#fd0;color:#50525b;top:30px;left:-60px}.main .full-width.materials-wrap .materials .item .nameplate.action{-webkit-transform:none;-o-transform:none;transform:none;top:0;width:auto;left:20px}.main .full-width.materials-wrap .materials .item .nameplate.action svg{width:58px;height:50px;fill:#fff}.main .full-width.materials-wrap .materials .item.book{display:block;color:#646770;padding-left:130px}.main .full-width.materials-wrap .materials .item.book:after{content:"";display:block;clear:both}.main .full-width.materials-wrap .materials .item.book h3 a{color:#646770}.main .full-width.materials-wrap .materials .item.book .img{position:absolute;left:20px;top:30px}.main .full-width.materials-wrap .materials .item.book img{width:100%;max-width:90px}.main .full-width.materials-wrap .materials .item.book .about{font-size:.75rem;margin-bottom:10px}.main .full-width.materials-wrap .materials .item.book .btn-wrap{font-weight:700;margin-top:10px}.main .full-width.materials-wrap .materials .item.book .btn-wrap .btn{width:100%;max-width:120px}.main .full-width.materials-wrap .materials .item.book .price{font-weight:700}.main .full-width.materials-wrap .materials .item.media{background-color:#000;cursor:pointer}.main .full-width.materials-wrap .materials .item.media a{color:#fff;width:100%}.main .full-width.materials-wrap .materials .item.media h3{position:relative;width:100%;color:#fff;margin-bottom:0}.main .full-width.materials-wrap .materials .item.media .media-info{z-index:3}.main .full-width.materials-wrap .materials .item.media .img{position:absolute;left:0;top:0;height:100%;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.main .full-width.materials-wrap .materials .item.media img{max-width:100%;margin:0 auto;display:block;-o-object-fit:cover;object-fit:cover;position:relative;z-index:2}.main .full-width.materials-wrap .materials .item.media img.play-icon{margin:auto}.main .full-width.materials-wrap .materials .item.media img.back_img{width:100%;position:absolute !important;left:0;top:0;z-index:1;-webkit-filter:blur(10px);filter:blur(10px);-o-object-fit:contain;object-fit:contain;-webkit-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.main .full-width.materials-wrap .materials .item.media img.play-icon{position:absolute;z-index:5}.main .full-width.materials-wrap .materials .item.article{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;padding:0}.main .full-width.materials-wrap .materials .item.article .media-info{padding:0}.main .full-width.materials-wrap .materials .item.article .vote{padding:15px 20px 0}.main .full-width.materials-wrap .materials .item.article .bottom{padding:10px 20px;position:relative;min-height:82px;height:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.main .full-width.materials-wrap .materials .item.article .bottom h3{position:relative;z-index:2;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;height:57px;-webkit-transition:height .2s;-o-transition:height .2s;transition:height .2s}.main .full-width.materials-wrap .materials .item.article .bottom:after{content:"";width:100%;height:100%;background-color:#000;opacity:.8;position:absolute;left:0;top:0;z-index:1}.main .full-width.materials-wrap .materials .item.article:hover .bottom h3{-webkit-line-clamp:100}.main .full-width.materials-wrap .materials .item.presentation .img:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;border-radius:3px;-webkit-box-shadow:inset 0 -131px 100px 0px rgba(0,0,0,.5);box-shadow:inset 0 -131px 100px 0px rgba(0,0,0,.5)}.main .full-width.materials-wrap .materials .item.video-wrap{padding:0;cursor:pointer;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.main .full-width.materials-wrap .materials .item.video-wrap .media-info{padding:0}.main .full-width.materials-wrap .materials .item.video-wrap .youtube{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:static}.main .full-width.materials-wrap .materials .item.video-wrap .youtube img{position:static}.main .full-width.materials-wrap .materials .item.video-wrap .youtube_preview{width:100%;min-height:232px;height:auto;margin:auto;-webkit-background-size:cover;background-size:cover;background-position:center center}.main .full-width.materials-wrap .materials .item.video-wrap .bottom{padding:10px 20px;margin-top:auto;width:100%;min-height:82px;height:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;position:relative}.main .full-width.materials-wrap .materials .item.video-wrap .bottom h3{position:relative;z-index:2;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;height:57px;-webkit-transition:height .2s;-o-transition:height .2s;transition:height .2s}.main .full-width.materials-wrap .materials .item.video-wrap .bottom:after{content:"";width:100%;height:100%;background-color:#000;opacity:.8;position:absolute;left:0;top:0;z-index:1}.main .full-width.materials-wrap .materials .item.video-wrap:hover .bottom h3{-webkit-line-clamp:100}.main .full-width.materials-wrap .materials .item.video-wrap a.fancy-image{width:100%;height:100%;position:absolute;left:0;top:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.main .full-width.materials-wrap .tags{min-height:70px}.main .full-width.materials-wrap .tabs-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:60px}.main .full-width.materials-wrap .filter{margin-bottom:15px;margin-top:15px}.main .full-width.materials-wrap .filter .form-row{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.main .full-width.materials-wrap .filter .form-row>div{margin-right:20px;margin-bottom:15px;padding-right:5px;padding-left:5px}.main .full-width.materials-wrap .filter .form-row>div:first-child{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.main .full-width.materials-wrap .filter .form-row>div.btn-wrap{margin-right:0}.main .full-width.materials-wrap .filter .form-row>div.datepicker-wrap{margin-right:0}.main .full-width.materials-wrap .filter .form-row>div.datepicker-wrap:last-child{margin-right:0}.main .full-width.materials-wrap .filter select{min-width:200px}.main .full-width.materials-wrap .filter select option:disabled,.main .full-width.materials-wrap .filter select option[selected]{color:#50525b;font-weight:bold;background:#ccc}.main .full-width.materials-wrap .filter .form-datepicker{width:auto;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.main .full-width.materials-wrap .filter .form-datepicker input{width:220px !important}.main .full-width.materials-wrap .filter .btn{width:200px;height:38px}.main .full-width.materials-wrap .tabs+.filter{margin-top:-10px}.main .full-width.materials-wrap .material_descr{margin-top:16px;max-width:872px}.main .full-width.materials-wrap .material_descr .material_descr__title{font-size:1.875rem;line-height:38px;font-weight:bold}.main .full-width.materials-wrap .material_descr .material_descr__title h1{display:inline;color:#ed1c24}.main .full-width.materials-wrap .material_descr .material_descr__txt{font-size:.875rem;line-height:21px;margin-top:8px}.main .full-width.materials-wrap .material_descr .material_descr__txt>*{margin-bottom:16px}.main .full-width.materials-wrap .material_descr .material_descr__txt>*:first-child{margin-top:0 !important}.main .full-width.materials-wrap .material_descr .material_descr__txt>*:last-child{margin-bottom:0}.main .full-width.materials-wrap .material_descr .material_btns{margin-top:24px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:0}.main .full-width.materials-wrap .material_descr .material_btns .btn{height:43px}.main .full-width.materials-wrap .material_control{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;row-gap:16px;margin-top:40px;margin-bottom:32px}.main .full-width.materials-wrap .material_control .filter{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:308px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:16px}.main .full-width.materials-wrap .material_control .filter form{width:100%}.main .full-width.materials-wrap .material_control .filter .form-row{margin:0}.main .full-width.materials-wrap .material_control .filter .form-row>div{margin:0;padding:0}.main .full-width.materials-wrap .material_control .filter select{min-width:auto;max-width:none}.main .full-width.materials-wrap .material_control .tabs{margin:0}.main .full-width.materials-wrap .material_control .filter+.tabs{margin-left:auto}.main .full-width.materials-wrap .material_control .tabs-wrap{min-height:auto;margin:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;gap:12px}.main .full-width.materials-wrap .material_control .tabs-wrap>div{margin:0;padding:0}.main .full-width.materials-wrap .material_information{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:24px;margin-bottom:48px}.main .full-width.materials-wrap .material_information .h2{font-size:1.5rem;font-weight:normal;line-height:normal;margin-bottom:16px}.main .full-width.materials-wrap .material_information .h3{font-size:1rem;font-weight:normal;line-height:normal;margin-bottom:12px}.main .full-width.materials-wrap .material_other{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:24px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;min-width:0}.main .full-width.materials-wrap .material_themes{border-radius:8px;background:#fff;padding:16px 24px;-webkit-box-shadow:0px 1px 2px 0px rgba(0,0,0,.18);box-shadow:0px 1px 2px 0px rgba(0,0,0,.18)}.main .full-width.materials-wrap .material_themes__item{padding:16px 0;font-size:.875rem;line-height:normal;color:#1a1a1a}.main .full-width.materials-wrap .material_themes__item:not(:last-child){border-bottom:1px solid #e6e6e6}.main .full-width.materials-wrap .material_themes__item a{color:#1a1a1a}.main .full-width.materials-wrap .material_topics{border-radius:8px;background:#fff;padding:16px 24px;-webkit-box-shadow:0px 1px 2px 0px rgba(0,0,0,.18);box-shadow:0px 1px 2px 0px rgba(0,0,0,.18)}.main .full-width.materials-wrap .material_topics .h3{margin-bottom:8px}.main .full-width.materials-wrap .material_topics__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.main .full-width.materials-wrap .topic{display:block;border-radius:8px;border:1px solid #979797;background-color:#fff;padding:8px 16px;white-space:nowrap;color:#1a1a1a;font-size:.875rem;line-height:normal;-webkit-transition:background-color .1s ease-in-out;-o-transition:background-color .1s ease-in-out;transition:background-color .1s ease-in-out}.main .full-width.materials-wrap a.topic{color:#1a1a1a}@media(hover: hover){.main .full-width.materials-wrap a.topic:hover{text-decoration:none;background-color:#f5f5f7}}.main .full-width.materials-wrap a.topic:active{text-decoration:none;background-color:#f5f5f7}.main .full-width.materials-wrap .material_apps{height:100%;border-radius:8px;background:#fff;padding:16px 24px 20px;-webkit-box-shadow:0px 1px 2px 0px rgba(0,0,0,.18);box-shadow:0px 1px 2px 0px rgba(0,0,0,.18)}.main .full-width.materials-wrap .material_apps__list .swiper{overflow:hidden}.main .full-width.materials-wrap .material_apps__list .swiper:not(.swiper-initialized) .swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:16px}.main .full-width.materials-wrap .material_apps__list .swiper:not(.swiper-initialized) .swiper-navigation{display:none}.main .full-width.materials-wrap .material_apps__list .swiper.swiper-initialized .swiper-button-prev:not(.swiper-button-disabled),.main .full-width.materials-wrap .material_apps__list .swiper.swiper-initialized .swiper-button-next:not(.swiper-button-disabled){opacity:1}.main .full-width.materials-wrap .material_apps__list .swiper-wrapper{max-width:100%;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.main .full-width.materials-wrap .material_apps__list .swiper-slide{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:320px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.main .full-width.materials-wrap .material_apps__list .swiper-button-prev,.main .full-width.materials-wrap .material_apps__list .swiper-button-next{width:40px;height:48px;position:absolute;top:-4px;margin:0;background:#fff;padding:0;border:none;border-radius:8px;outline:none;opacity:0}.main .full-width.materials-wrap .material_apps__list .swiper-button-prev.swiper-button-disabled,.main .full-width.materials-wrap .material_apps__list .swiper-button-next.swiper-button-disabled{opacity:0}.main .full-width.materials-wrap .material_apps__list .swiper-button-prev:after,.main .full-width.materials-wrap .material_apps__list .swiper-button-next:after{content:"";display:block;width:56px;height:100%;position:absolute;top:0;background:-webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), color-stop(80.29%, #FFF));background:-webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #FFF 80.29%);background:-o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #FFF 80.29%);background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #FFF 80.29%)}@media(hover: hover){.main .full-width.materials-wrap .material_apps__list .swiper-button-prev:hover,.main .full-width.materials-wrap .material_apps__list .swiper-button-next:hover{background-color:#f5f5f7}}.main .full-width.materials-wrap .material_apps__list .swiper-button-prev:active,.main .full-width.materials-wrap .material_apps__list .swiper-button-next:active{background-color:#f5f5f7}.main .full-width.materials-wrap .material_apps__list .swiper-button-prev svg,.main .full-width.materials-wrap .material_apps__list .swiper-button-next svg{width:18px;height:32px;fill:#fedd03;position:relative}.main .full-width.materials-wrap .material_apps__list .swiper-button-prev{left:0}.main .full-width.materials-wrap .material_apps__list .swiper-button-prev:after{left:100%;-webkit-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1)}.main .full-width.materials-wrap .material_apps__list .swiper-button-prev svg{right:1px;-webkit-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1)}.main .full-width.materials-wrap .material_apps__list .swiper-button-next{right:0}.main .full-width.materials-wrap .material_apps__list .swiper-button-next svg{left:1px}.main .full-width.materials-wrap .material_apps__list .swiper-button-next:after{right:100%}.main .full-width.materials-wrap .product{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px;color:#1a1a1a;font-size:.875rem;line-height:normal}@media(hover: hover){.main .full-width.materials-wrap .product:hover{color:#1a1a1a}}.main .full-width.materials-wrap .product:active{color:#1a1a1a}.main .full-width.materials-wrap .product svg{width:40px;height:40px;fill:#fd0;color:#646770;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.main .full-width.materials-wrap .material_news{width:374px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border-radius:8px;background:#fff;padding:16px 24px 24px;-webkit-box-shadow:0px 1px 2px 0px rgba(0,0,0,.18);box-shadow:0px 1px 2px 0px rgba(0,0,0,.18)}.main .full-width.materials-wrap .material_news .news{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:16px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.main .full-width.materials-wrap .material_news .items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:16px}.main .full-width.materials-wrap .material_news .item .date{color:#9b9b9b;font-size:.75rem;line-height:normal;margin-bottom:4px}.main .full-width.materials-wrap .material_news .item .wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:#1a1a1a;font-size:.875rem;line-height:normal;gap:4px}.main .full-width.materials-wrap .material_news .bottom{font-size:.875rem;line-height:normal}.main .full-width.materials-wrap .material_news .bottom a{color:#1a1a1a}.main .full-width.materials-wrap .material_btns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:64px}.main .full-width.materials-wrap .material_btns .btn{width:100%;max-width:235px;height:56px;padding-top:0;padding-bottom:0;font-size:14px;font-weight:700;line-height:19px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.main .full-width.materials-wrap .materials .item.article .bottom h3.ellipsis{overflow:hidden;position:relative;line-height:1.2em;max-height:3.6em;text-align:justify;margin-right:-1em;padding-right:1em}.main .full-width.materials-wrap .materials .item.article .bottom h3.ellipsis:before{content:"...";position:absolute;right:0;bottom:0}.main .full-width.materials-wrap .materials .item.article .bottom h3.ellipsis:after{content:"";position:absolute;right:0;width:1em;height:1em;margin-top:.2em;background:#fff}.main .full-width.materials-wrap .materials.js-equal-height .col{width:33%}}@media(max-width: 1380px){.main .full-width.materials-wrap .filter .form-row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.main .full-width.materials-wrap .filter .form-row>div:first-child{width:100%;margin-right:0}.main .full-width.materials-wrap .filter .form-row .datepicker-wrap:first-child{padding-left:0}}@media(max-width: 1200px){.main .full-width.materials-wrap .material_descr .material_descr__title{font-size:1.75rem;line-height:normal}.main .full-width.materials-wrap .material_control .filter select{max-width:100% !important}.main .full-width.materials-wrap .material_control .tabs .btn svg{display:none}.main .full-width.materials-wrap .material_information{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.main .full-width.materials-wrap .material_news{width:100%}}@media(max-width: 991px){.main .full-width.materials-wrap .materials{grid-template-columns:1fr 1fr}}@media(max-width: 991px)and (-ms-high-contrast: none),(max-width: 991px)and (-ms-high-contrast: active){.main .full-width.materials-wrap .materials .col{width:50%}}@media(max-width: 991px){.main .full-width.materials-wrap .filter select{max-width:50%}}@media(max-width: 991px){.main .full-width.materials-wrap .material_control{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:16px}.main .full-width.materials-wrap .material_control .tabs{margin:0}.main .full-width.materials-wrap .material_control .tabs-wrap{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.main .full-width.materials-wrap .material_control .filter{width:100%}}@media(max-width: 768px){.main .full-width.materials-wrap .materials{grid-template-columns:1fr}.main .full-width.materials-wrap .materials .item{min-height:auto}.main .full-width.materials-wrap .materials .item.media{min-height:240px !important}.main .full-width.materials-wrap .material_descr{margin-top:0}.main .full-width.materials-wrap .material_descr .material_descr__title{font-size:1.5rem;line-height:30px}}@media(max-width: 768px)and (-ms-high-contrast: none),(max-width: 768px)and (-ms-high-contrast: active){.main .full-width.materials-wrap .materials .col{width:100%}}@media(max-width: 768px){.main .full-width.materials-wrap .filter select{max-width:none}.main .full-width.materials-wrap .filter .datepicker-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.main .full-width.materials-wrap .filter .datepicker-wrap:last-child{padding-right:0}.main .full-width.materials-wrap .filter .form-datepicker{width:100%}.main .full-width.materials-wrap .filter .form-datepicker input{width:100%}.main .full-width.materials-wrap .filter .form-row .d-flex{margin-right:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.main .full-width.materials-wrap .filter .form-row .d-flex>div{width:50%}.main .full-width.materials-wrap .filter .form-row>.btn-wrap{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:100%;margin-right:0}}@media(max-width: 576px){.main .full-width.materials-wrap .material_control{margin-top:20px;margin-bottom:24px}.main .full-width.materials-wrap .material_information{margin-bottom:32px}.main .full-width.materials-wrap .material_information .h2{font-size:1.125rem;line-height:normal;margin-bottom:16px}.main .full-width.materials-wrap .material_information .h3{font-size:.875rem;line-height:normal}.main .full-width.materials-wrap .material_themes__item:first-child{padding-top:0}.main .full-width.materials-wrap .material_themes__item:last-child{padding-bottom:0}.main .full-width.materials-wrap .article .rating-wrap .descr{display:none}.main .full-width.materials-wrap .tabs{margin-top:15px;margin-bottom:25px}.main .full-width.materials-wrap .tabs .tabs-wrap{min-height:auto}.main .full-width.materials-wrap .tabs+.filter{margin-top:5px}.main .full-width.materials-wrap .filter .form-row>div{width:100%;margin-right:0}.main .full-width.materials-wrap .filter .form-row>.d-flex{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:0;display:none !important}.main .full-width.materials-wrap .filter .form-row>.d-flex>.datepicker-wrap{width:100%;margin-top:-5px;padding:0;margin-bottom:15px}.main .full-width.materials-wrap .filter select,.main .full-width.materials-wrap .filter .form-datepicker,.main .full-width.materials-wrap .filter .form-datepicker input{width:100% !important;max-width:none}.main .full-width.materials-wrap .material_apps__list .swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:12px}.main .full-width.materials-wrap .material_apps__list .swiper-slide{margin-right:0 !important}.main .full-width.materials-wrap .material_news .news{gap:24px}.main .full-width.materials-wrap .material_btns{margin-bottom:48px}}@media(max-width: 390px){.main .full-width.materials-wrap .materials .item.book{padding-left:20px;text-align:center}.main .full-width.materials-wrap .materials .item.book .img{position:relative;left:0;top:0;margin-bottom:15px}}.main .full-width.book{display:block}.main .full-width.book h1{margin-bottom:30px}.main .full-width.book .data{margin-bottom:23px;position:relative}.main .full-width.book .data:after{content:"";display:block;clear:both}.main .full-width.book .image{width:230px;float:left}.main .full-width.book .image img{max-width:100%}.main .full-width.book .versions{padding-left:20px;margin-top:15px;font-size:.75rem;left:0;top:335px;width:230px}.main .full-width.book .versions>div{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.main .full-width.book .versions>div:last-child{margin-bottom:0}.main .full-width.book .versions svg{width:15px;height:24px;margin-right:10px}.main .full-width.book .about{padding-left:260px}.main .full-width.book .program{font-size:.875rem;margin-bottom:8px}.main .full-width.book .authors{font-size:.875rem;margin-bottom:35px}.main .full-width.book .price{margin-bottom:27px}.main .full-width.book .price span{display:block;color:#ed1c24;font-size:1.875rem;line-height:1.4}.main .full-width.book .details{padding-left:260px}.main .full-width.book .details .list>div{margin-bottom:8px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.main .full-width.book .details .list .name{color:#9b9b9b;width:270px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:inherit;-webkit-flex-grow:inherit;-ms-flex-positive:inherit;flex-grow:inherit}.main .full-width.book .details .list .name:after{height:1.5em;overflow:hidden}.main .full-width.book .details .list .val{color:#50525b;font-weight:normal;text-align:left;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.main .full-width.book .information{margin-bottom:10px}.main .full-width.book .information .tabs-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;border-bottom:1px solid #9b9b9b;margin-bottom:30px}.main .full-width.book .information .tabs-list a,.main .full-width.book .information .tabs-list span{color:#9b9b9b;display:inline-block;margin:0 38px 0 22px;height:42px;line-height:42px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;top:1px;cursor:pointer}.main .full-width.book .information .tabs-list a:hover,.main .full-width.book .information .tabs-list span:hover{color:#50525b;text-decoration:none}.main .full-width.book .information .tabs-list a.active,.main .full-width.book .information .tabs-list span.active{color:#50525b;font-weight:bold;border-bottom:3px solid}.main .full-width.book .information .tabs-info{color:#50525b}.main .full-width.book .information .tabs-info._loading{height:40px}.main .full-width.book .information .tabs-info._loading._loading{position:relative}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes spin{100%{-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.main .full-width.book .information .tabs-info._loading._loading:after{content:"";display:block;border:3px solid #50525b;border-top-color:transparent;border-radius:100%;width:30px;height:30px;position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;z-index:3;-webkit-animation:spin .7s linear infinite;-o-animation:spin .7s linear infinite;animation:spin .7s linear infinite}.main .full-width.book .information .tabs-info>div{display:none}.main .full-width.book .information .tabs-info>div>*:first-child{margin-top:0}.main .full-width.book .information .tabs-info>div>*:last-child{margin-bottom:0}.main .full-width.book .information .tabs-info>div.active{display:block}.main .full-width.book .information .tabs-info a{color:#4a90e2}.main .full-width.book .information .tabs-info p{margin:1rem 0 0}.main .full-width.book .information .tabs-info p+ul{margin-top:8px}.main .full-width.book .information .tabs-info h3{margin-top:45px}.main .full-width.book .information .tabs-info ul{list-style-type:none;list-style-image:none;padding-left:10px}.main .full-width.book .information .tabs-info ul li{margin-bottom:8px;position:relative;padding-left:13px}.main .full-width.book .information .tabs-info ul li::before{content:"";display:block;width:4px;height:4px;border-radius:4px;background-color:#50525b;position:absolute;left:0;top:11px}.main .full-width.book .information .tabs-info ul li:last-child{margin-bottom:0}.main .full-width.book .information .tabs-info ul p{font-size:.75em;color:#9b9b9b;margin:7px 0 0;line-height:2}.main .full-width.book .information .tabs-info .stores{margin-top:65px}@media(max-width: 768px){.main .full-width.book .details .list .name{width:235px}}@media(max-width: 650px){.main .full-width.book .image{width:200px}.main .full-width.book .versions{position:static;width:auto;padding-left:0}.main .full-width.book .versions>div{display:block}.main .full-width.book .about{padding-left:230px}.main .full-width.book .details{padding-left:0;float:left;width:100%;margin-top:50px}.main .full-width.book .details .list .name{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.main .full-width.book .details .list .val{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:auto;max-width:150px;min-width:150px}.main .full-width.book .information .tabs-info .stores{margin-top:40px}}@media(max-width: 500px){.main .full-width.book h1{font-weight:normal}.main .full-width.book .top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.main .full-width.book .image{float:none;margin:0 auto 20px}.main .full-width.book .about{padding-left:0}.main .full-width.book .program{font-size:.75rem}.main .full-width.book .authors{font-size:.75rem;margin-bottom:8px}.main .full-width.book .price{text-align:center;margin-bottom:5px;margin-top:25px}.main .full-width.book .details{margin-top:30px}.main .full-width.book .details .list{font-size:.75rem}.main .full-width.book .details .list>div{margin-bottom:7px}.main .full-width.book .details .list .name{width:auto;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.main .full-width.book .details .list .val{max-width:110px;min-width:110px}.main .full-width.book .information .tabs-list{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.main .full-width.book .information .tabs-list a{font-size:.75rem;margin:0}.main .full-width.book .information .tabs-info .stores{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.main .full-width.book .information .tabs-info .stores>a{margin-right:0px;margin-bottom:20px}}.main .full-width.article{color:#50525b}.main .full-width.article h1{margin-bottom:12px}.main .full-width.article .aspects{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.75rem;margin-bottom:25px}.main .full-width.article .aspects>span{padding:0px 5px;display:inline-block}.main .full-width.article .aspects .in-archive{background-color:#fd0}.main .full-width.article .text{line-height:1.4;margin-bottom:60px}.main .full-width.article .text>*:first-child{margin-top:0}.main .full-width.article .text>*:last-child{margin-bottom:0}.main .full-width.article .text h3{line-height:1.4;margin-top:45px}.main .full-width.article .text img{max-width:100%;height:auto;margin-bottom:10px}.main .full-width.article .text img.float-right{margin-left:20px}.main .full-width.article .text img.float-left{margin-right:20px}.main .full-width.article .text ol li{margin-bottom:6px}.main .full-width.article .text ul li:last-child,.main .full-width.article .text ol li:last-child{margin-bottom:0px}.main .full-width.article .author{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:25px;border-top:1px solid #d8d8d8}.main .full-width.article .author .img{margin-right:20px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.main .full-width.article .author .img img{width:80px;border-radius:80px}.main .full-width.article .author h3{margin-bottom:14px;margin-top:-3px}.main .full-width.article .author P{line-height:1.6;font-size:.875rem;margin-bottom:0;color:#9b9b9b}@media(max-width: 500px){.main .full-width.article .text img{float:none !important;display:block;margin-left:0 !important;margin-right:0 !important}.main .full-width.article .author{margin-bottom:20px}}.main .full-width.article .social-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.main .full-width.article .social-block .subscr_text{width:100%;margin-bottom:5px}.main .full-width.article .social-block .links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.main .full-width.article .social-block .links a,.main .full-width.article .social-block .links span{width:32px;height:32px;cursor:pointer;margin-right:5px;opacity:.7;transition:opacity .2s;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;-ms-transition:opacity .2s}.main .full-width.article .social-block__tg{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;row-gap:8px;background-color:#f9fafc;padding:32px;min-height:100px;-webkit-box-shadow:0 1px 3px 1px rgba(0,0,0,.15);box-shadow:0 1px 3px 1px rgba(0,0,0,.15);border-radius:5px;margin-top:32px;cursor:pointer;-webkit-transition:-webkit-box-shadow .2s;transition:-webkit-box-shadow .2s;-o-transition:box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s, -webkit-box-shadow .2s;border:none}.main .full-width.article .social-block__tg .subscr_text{width:auto;margin:0;color:#4a90e2;font-weight:600}.main .full-width.article .social-block__tg .links a,.main .full-width.article .social-block__tg .links span{margin:0;opacity:1;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media(hover: hover){.main .full-width.article .social-block__tg:hover{-webkit-box-shadow:0 1px 4px 2px rgba(0,0,0,.25);box-shadow:0 1px 4px 2px rgba(0,0,0,.25)}.main .full-width.article .social-block__tg:hover .subscr_text{color:#1f69c1}}.main .full-width.article .social-block__tg:active{-webkit-box-shadow:0 1px 4px 2px rgba(0,0,0,.25);box-shadow:0 1px 4px 2px rgba(0,0,0,.25)}.main .full-width.article .social-block__tg:active .subscr_text{color:#1f69c1}@media(max-width: 991px){.main .full-width.article .social-block{padding-bottom:15px;border-bottom:1px solid #d8d8d8}.main .full-width.article .social-block__tg{padding-bottom:32px;border-bottom:none}}@media(max-width: 768px){.main .full-width.article .social-block__tg{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.main .full-width.article .social-block__tg .subscr_text{text-align:center}}.main .full-width.lawmonitor h1{margin-bottom:0;color:#50525b}.main .full-width.lawmonitor .last-update{font-size:.875rem;color:#9b9b9b;margin-bottom:30px}.main .full-width.lawmonitor .news-list .item .when{color:#4a90e2;font-size:.75rem;margin-bottom:0}.main .full-width.lawmonitor .news-list .item .when span{border-bottom:1px dotted;color:#4a90e2;cursor:pointer;line-height:1.1;display:inline-block}.main .full-width.lawmonitor .news-list .item .when span:hover{text-decoration:none;color:#1f69c1}.main .full-width.lawmonitor .news-list .item.showed .development{display:block}.main .full-width.lawmonitor .development{width:100%;max-width:790px;margin-top:15px;padding-left:20px;display:none}.main .full-width.lawmonitor .development>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:6px 8px;font-size:.75rem;color:#50525b;min-height:27px}.main .full-width.lawmonitor .development>div:nth-child(even){background-color:#f7f7f7}.main .full-width.lawmonitor .development>div.later .point{border:1px solid #9b9b9b;background-color:#9b9b9b}.main .full-width.lawmonitor .development>div.plane .point{background-color:#fd0;border:1px solid #fd0}.main .full-width.lawmonitor .development>div.none{color:#9b9b9b}.main .full-width.lawmonitor .development>div.none .point{border:1px solid #9b9b9b;background-color:#fff}.main .full-width.lawmonitor .development>div.realese .point{border:1px solid #21c100;background-color:#21c100}.main .full-width.lawmonitor .development>div.realese .date{color:#21c100}.main .full-width.lawmonitor .development .point{width:8px;height:8px;border-radius:10px;margin-right:9px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.main .full-width.lawmonitor .development .text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;line-height:1}.main .full-width.lawmonitor .development .date{width:auto;min-width:270px;max-width:270px}.main .full-width.lawmonitor .news-list .item .section>a,.main .full-width.lawmonitor .news-list .item .section>span.link{margin-top:0}.main .full-width.lawmonitor .page-navi{margin-bottom:16px}@media(max-width: 991px){.main .full-width.lawmonitor.lawmonitor_header{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.main .full-width.lawmonitor.lawmonitor_header+.lawmonitor{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.main .full-width.lawmonitor .development .product{font-weight:bold}}@media(max-width: 768px){.main .full-width.lawmonitor .development{padding-left:0}.main .full-width.lawmonitor .development>div{height:auto;min-height:54px;padding:6px 8px}.main .full-width.lawmonitor .development .text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;row-gap:8px;line-height:normal}.main .full-width.lawmonitor .development .date{min-width:auto;margin-right:0;max-width:none;min-width:auto}}.main .full-width.search{padding-top:20px;overflow:visible}.main .full-width.search .tags{margin-bottom:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-right:20px;margin-top:0;-webkit-box-shadow:none;box-shadow:none;padding:0;max-height:none}.main .full-width.search .tags .dropdown-menu{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.main .full-width.search .result .count{font-size:.875rem;color:#9b9b9b;margin-bottom:10px}.main .full-width.search .result .helper{background-color:#f9fafc;padding:20px;margin-bottom:30px}.main .full-width.search .result .helper h3{margin-top:0}.main .full-width.search .result .helper .link{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.main .full-width.search .result .item{margin-bottom:25px}.main .full-width.search .result .item h3{margin:0 0 3px 0}.main .full-width.search .result .item .text{font-size:.875rem;margin-bottom:3px}.main .full-width.search .result .item .tag{font-size:.7rem;color:#9b9b9b}.main .full-width.search .result .item .tag span,.main .full-width.search .result .item .tag a{border-bottom:1px dotted;cursor:pointer;text-decoration:none;color:#9b9b9b}.main .full-width.search .result .item .tag span:hover,.main .full-width.search .result .item .tag a:hover{color:#646770}.main .full-width.search .page-navi{margin-bottom:16px}@media(max-width: 1280px){.main .full-width.search .tags.tags-max .dropdown-item{margin-right:10px}}@media(max-width: 1230px){.main .full-width.search .tags.tags-max .dropdown-item{margin-right:5px}}@media(max-width: 1200px){.main .full-width.search .tags.tags-max .dropdown-item{margin-right:20px}}@media(max-width: 1050px){.main .full-width.search .tags.tags-max .dropdown-item{margin-right:10px}}@media(max-width: 991px){.main .full-width.search .tags.tags-max .dropdown-item{margin-right:20px}}@media(max-width: 800px){.main .full-width.search .tags.tags-max .dropdown-item{margin-right:10px}}@media(max-width: 500px){.main .full-width.search #search-form .settings{display:none}.main .full-width.search .result .helper{font-size:.875rem}}.main .full-width.solutions-search{padding-top:0}.main .full-width.solutions-search h1{display:inline-block}.main .full-width.solutions-search #clear-filters{display:none;font-size:.8rem;margin-left:15px;text-decoration:none;color:#9b9b9b}.main .full-width.solutions-search #clear-filters:hover{border-bottom:1px dashed}.main .full-width.solutions-search #clear-filters.showed{display:inline}.main .full-width.solutions-search .solutions-search-result{width:100%;font-size:12px;border-top:1px solid #9b9b9b;border-left:1px solid #9b9b9b;border-right:1px solid #9b9b9b;margin-bottom:26px}.main .full-width.solutions-search .solutions-search-result a{color:#50525b}.main .full-width.solutions-search .solutions-search-result th,.main .full-width.solutions-search .solutions-search-result td{border:none;border-bottom:1px solid #9b9b9b}.main .full-width.solutions-search .solutions-search-result th{font-weight:bold;background-color:#fd0;padding:0 15px;height:60px}.main .full-width.solutions-search .solutions-search-result td{padding:12px 15px}.main .full-width.solutions-search .solutions-search-result .cell-city{width:135px;padding-left:20px}.main .full-width.solutions-search .solutions-search-result .cell-name{min-width:320px}.main .full-width.solutions-search .solutions-search-result .cell-author{width:165px}.main .full-width.solutions-search .solutions-search-result .cell-count{width:120px}.main .full-width.solutions-search .solutions-search-result .cell-date{width:125px;padding-right:20px}.main .full-width.solutions-search .filters{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:8px}.main .full-width.solutions-search .filters .date.show .current{min-width:227px;text-align:right}.main .full-width.solutions-search .advanced-filter .settings{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.main .full-width.solutions-search .advanced-filter .cell-left{width:100%;max-width:330px;padding-right:30px}.main .full-width.solutions-search .advanced-filter .inner-list{display:none;padding-left:20px}.main .full-width.solutions-search .advanced-filter .inner-list.showed{display:block}.main .full-width.solutions-search .advanced-filter #advanced-filter-by-server{display:none;padding-left:20px;margin-top:0}.main .full-width.solutions-search .advanced-filter #advanced-filter-by-server.showed{display:block}.main .full-width.solutions-search .advanced-filter .count-work-places{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:-30px}.main .full-width.solutions-search .advanced-filter .count-work-places span{display:block;margin-right:10px}.main .full-width.solutions-search .advanced-filter .count-work-places input{margin-right:10px;width:50px;padding-right:5px;padding-left:5px;text-align:center}.main .full-width.solutions-search .advanced-filter .btn{font-size:1.125rem;font-weight:normal;height:40px}.main .full-width.solutions-search .advanced-filter .btn.btn-yellow{width:100%;max-width:200px;margin-right:30px}.main .full-width.solutions-search .advanced-filter .btn.btn-outline-secondary{width:100%;max-width:220px;color:#50525b;border-color:#50525b}.main .full-width.solutions-search .advanced-filter .btn.btn-outline-secondary:hover{color:#fff;background-color:#50525b}.main .full-width.solutions-search .advanced-filter .filter-block-btns{margin-top:40px;margin-bottom:15px}@media(max-width: 720px){.main .full-width.solutions-search .advanced-filter .settings{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.main .full-width.solutions-search .advanced-filter .cell-left{padding-right:0}}@media(max-width: 576px){.main .full-width.solutions-search h1{text-align:center;font-size:1.75rem;line-height:1.4}.main .full-width.solutions-search .advanced-filter .count-work-places{margin-top:-20px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.main .full-width.solutions-search .advanced-filter .count-work-places span:first-child{width:100%;margin-bottom:5px}.main .full-width.solutions-search .filter-block-btns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.main .full-width.solutions-search .advanced-filter .btn.btn-yellow{max-width:220px;margin-right:0;margin-bottom:20px}}.main .full-width.segment{padding-top:30px;padding-bottom:70px;color:#50525b}.main .full-width.segment .tile{border-radius:5px;padding:20px 20px 35px}.main .full-width.segment>.row{display:grid;grid-template-columns:repeat(4, 1fr);grid-auto-rows:1fr;gap:30px;margin:0}.main .full-width.segment>.row .col{padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.main .full-width.segment>.row .tile{-webkit-transition:-webkit-box-shadow .2s;transition:-webkit-box-shadow .2s;-o-transition:box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s, -webkit-box-shadow .2s}.main .full-width.segment>.row .tile:hover{-webkit-box-shadow:0 1px 4px 2px rgba(0,0,0,.25);box-shadow:0 1px 4px 2px rgba(0,0,0,.25)}.main .full-width.segment>.row .item{width:100%;cursor:pointer;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto 1fr;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;row-gap:15px}.main .full-width.segment>.row .item.item-light{padding-top:10px;padding-bottom:10px}.main .full-width.segment>.row .item .img{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;grid-area:1/1/2/2;align-self:center}.main .full-width.segment>.row .item svg{width:48px;height:48px;fill:#fd0;color:#646770;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.main .full-width.segment>.row .item h3{margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:48px !important;grid-area:1/2/2/3}.main .full-width.segment>.row .item h3 a{color:#50525b}.main .full-width.segment>.row .item .text{font-size:.875rem;grid-area:2/1/3/3}.main .full-width.segment>.row .item .text>*:first-child{margin-top:0}.main .full-width.segment>.row .item .text>*:last-child{margin-bottom:0}.main .full-width.segment>.row .item .top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}.main .full-width.segment .look-also{margin:0 0 10px;font-weight:600;color:#9b9b9b}.main .full-width.segment .descr{margin-top:20px}.main .full-width.segment .descr ul{margin-left:30px}.main .full-width.segment .descr>*:first-child{margin-top:0}.main .full-width.segment .descr>*:last-child{margin-bottom:0}@media(max-width: 1450px){.main .full-width.segment>.row{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 991px){.main .full-width.segment>.row{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 650px){.main .full-width.segment>.row{grid-template-columns:1fr;grid-template-rows:auto}.main .full-width.segment>.row .col .tile{padding:15px 10px 15px 15px}.main .full-width.segment>.row .col .item{min-height:84px;grid-template-rows:none}.main .full-width.segment>.row .col .item .img{grid-area:1/1/3/2}.main .full-width.segment>.row .col .item h3{width:100%;grid-area:1/2/2/3;height:auto !important}.main .full-width.segment>.row .col .item .text{font-size:.75rem;grid-area:2/2/3/3}.main .full-width.segment>.row .col .item.item-light{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media(max-width: 400px){.main .full-width.segment>.row .col .item .img{grid-area:1/1/2/2}.main .full-width.segment>.row .col .item h3{grid-area:1/2/2/3}.main .full-width.segment>.row .col .item .text{grid-area:2/1/3/3}}.main .full-width.video-main .text .video-wrap img{border:1px solid #cecece}.main .full-width.video-main .text .video-wrap+p{margin-top:30px}.main .full-width.platform .ver{font-size:1.75rem;margin-top:-1.5rem}.main .full-width.platform .descr{margin-top:18px;line-height:1.4}.main .full-width.platform .tiles{margin-top:13px}.main .full-width.platform .tiles .col{margin-top:15px;margin-bottom:15px;-webkit-flex-basis:33.333333%;-ms-flex-preferred-size:33.333333%;flex-basis:33.333333%;width:33.3333333%;max-width:33.3333333%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.main .full-width.platform .tiles .item{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 15px 10px 0;min-height:78px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s, -webkit-box-shadow .3s;-webkit-transition:box-shadow .3s;-moz-transition:box-shadow .3s;-o-transition:box-shadow .3s;-ms-transition:box-shadow .3s}.main .full-width.platform .tiles .item:hover{-webkit-box-shadow:0 1px 4px 2px rgba(0,0,0,.25);box-shadow:0 1px 4px 2px rgba(0,0,0,.25)}.main .full-width.platform .tiles .item .img{width:80px;text-align:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.main .full-width.platform .tiles .item .letter{margin-left:10px;width:55px;text-align:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-size:2.4375rem;color:#4a90e2}.main .full-width.platform .tiles .item .letter.en{color:#21c100}.main .full-width.platform .tiles .item h3{font-size:.875rem;margin:0;line-height:1.6;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.main .full-width.platform .tiles .item h3 a{color:#50525b;text-decoration:none}@media(max-width: 991px){.main .full-width.platform h1{font-size:1.75rem;line-height:1.4;font-weight:bold}.main .full-width.platform .tiles .item br{display:none}}@media(max-width: 720px){.main .full-width.platform .tiles .item{min-height:116px}}@media(max-width: 650px){.main .full-width.platform .tiles .col{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;width:50%;max-width:50%}.main .full-width.platform .tiles .item{min-height:78px}}@media(max-width: 500px){.main .full-width.platform h1{text-align:center;margin-top:1rem}.main .full-width.platform .ver{text-align:center}.main .full-width.platform .tiles .col{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;max-width:100%}}.main .full-width.dictionary-page ul{margin:0;padding:0;list-style-image:none;list-style-type:none}.main .full-width.dictionary-page ul li{margin-bottom:7px}.main .full-width.dictionary-page ul li:last-child{margin-bottom:0}.main .full-width.dictionary-page .symbol{margin-top:22px;margin-bottom:0;font-size:1.5rem;font-weight:bold}@media(max-width: 991px){.main .full-width.dictionary-page h1{font-size:1.75rem;line-height:1.4;font-weight:bold}}@media(max-width: 500px){.main .full-width.dictionary-page h1{text-align:center;margin-top:1rem}}.main .full-width.news-page .news-list .item{background:#fff;border:1px solid #e2e2e2;border-radius:5px;padding:20px;margin-bottom:20px}.main .full-width.news-page .news-list .item:last-child{margin-bottom:28px}.main .full-width.news-page .news-list .item h3{margin-bottom:10px;line-height:24px}.main .full-width.news-page .news-list .item h3 a{color:#50525b}.main .full-width.news-page .news-list .item h3 a.news_header__link_red{color:red}.main .full-width.news-page .news-list .item .data{line-height:16px;margin-bottom:10px}.main .full-width.news-page .news-list .item .news_preview__txt{font-size:.875rem;line-height:21px;margin-bottom:10px}.main .full-width.news-page .news-list .item .news_preview__txt.news_preview__txt_red{color:red}.main .full-width.news-page .news-list .item .news_preview__txt p{margin:0;line-height:21px}.main .full-width.news-page .news-list .item ul{font-size:.875rem;margin-bottom:10px}.main .full-width.news-page .news-list .item .news_read{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;font-size:.875rem;line-height:19px;height:20px}.main .full-width.news-page .news-list .item .news_read .news_read__link,.main .full-width.news-page .news-list .item .news_read .link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:20px}.main .full-width.news-page .news-list .item .news_read .news_read__link svg,.main .full-width.news-page .news-list .item .news_read .link svg{fill:#4a90e2;width:20px;height:20px;margin-left:10px}.main .full-width.news-page .news-list .item .news_read .news_read__link:hover,.main .full-width.news-page .news-list .item .news_read .link:hover{text-decoration:none}.main .full-width.news-page .news-list .item .news_read .news_read__link:hover span,.main .full-width.news-page .news-list .item .news_read .link:hover span{text-decoration:underline}.main .full-width.news-page .news-list .item .news_read .news_read__link:hover svg,.main .full-width.news-page .news-list .item .news_read .link:hover svg{fill:#1f69c1}.main .full-width.news-page .news-list .item .news_read .link{color:#4a90e2}.main .full-width.news-page .news-list .item .section{margin-bottom:10px;margin-top:-4px}.main .full-width.news-page>*:last-child{margin-bottom:1rem}.main .full-width.news-page .tags{border:none;-webkit-box-shadow:none;box-shadow:none;padding:0;margin:-5px -5px 28px}@media(max-width: 576px){.main .full-width.news-page .tags{margin:10px 0 0}}.main .full-width.its-page>.text{margin-top:10px}.main .full-width.its-page>.text-short{font-size:.875rem}.main .full-width.its-page .tariffs{margin-bottom:1rem}.main .full-width.its-page .tariffs>*:last-child{margin-bottom:0}.main .full-width.its-page .tariffs .tariff-product{margin-bottom:20px}.main .full-width.its-page .tariffs .tariff-product:last-child{margin-bottom:0}.main .full-width.its-page .tariffs .tariff-its{width:100%;margin-bottom:30px}.main .full-width.its-page .tariffs .col{width:25%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.main .full-width.its-page .section-title{margin-top:40px;font-size:1.75rem;color:#9b9b9b}.main .full-width.its-page .text+.info-block{margin-top:20px}.main .full-width.its-page .info-block{padding:20px;margin-top:35px}.main .full-width.its-page .info-block.cost{padding:0}.main .full-width.its-page .info-block.cost h3{margin-bottom:5px}.main .full-width.its-page .info-block h3{margin-top:0;margin-bottom:20px;font-size:1.125rem}.main .full-width.its-page .info-block .its-service+h3{margin-top:40px}.main .full-width.its-page .info-block .its-service{margin-bottom:27px}.main .full-width.its-page .cost table{font-size:.875rem;width:100%}.main .full-width.its-page .cost table td{border:none;padding:15px 20px;min-width:100px}.main .full-width.its-page .cost table td.price{width:120px;min-width:auto;white-space:nowrap}.main .full-width.its-page .cost table tr:nth-child(odd){background-color:#efeff1}.main .full-width.its-page .its-service-btn-wrap{text-align:right;margin-top:40px;margin-bottom:1rem}.main .full-width.its-page .its-service-btn-wrap .btn{padding:0;width:250px;height:60px;font-weight:bold;margin-right:0}@media(max-width: 1550px){.main .full-width.its-page .tariffs .col{width:33%}}@media(max-width: 768px){.main .full-width.its-page .tariffs .col{width:50%}}@media(max-width: 576px){.main .full-width.its-page .tariffs .col{width:100%}}.main .full-width.tsktp{color:#50525b;padding-bottom:20px}.main .full-width.tsktp .rating{color:#9b9b9b}.main .full-width.tsktp .section{color:#50525b;font-size:14px}.main .full-width.tsktp .users{font-size:14px;font-weight:bold}.main .full-width.tsktp .date-grey{color:#9b9b9b}.main .full-width.tsktp .item-info{margin:10px 0 10px}.main .full-width.tsktp .filter{text-align:right}.main .full-width.tsktp .page-navi{margin-bottom:0}.main .full-width.tsktp .filters{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:0}.main .full-width.tsktp .projects_item{margin-bottom:30px}.main .full-width.tsktp .projects_item:last-child{margin-bottom:40px}.main .full-width.tsktp .projects_item h3{font-size:1.25em;margin:0}.main .full-width.tsktp .projects_item__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:70px;padding:7px 20px}.main .full-width.tsktp .projects_item__logo{margin-right:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.main .full-width.tsktp .projects_item__logo img{max-width:90px;width:auto;max-height:55px}.main .full-width.tsktp .projects_item__descr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;padding:8px 0 10px}.main .full-width.tsktp .projects_item__col{width:100%;padding-left:20px}.main .full-width.tsktp .projects_item__col.column_performer,.main .full-width.tsktp .projects_item__col.column_users{max-width:24%}.main .full-width.tsktp .projects_item__col.column_date{max-width:160px}.main .full-width.tsktp .projects_item__label{color:#9b9b9b;font-size:.75rem}.main .full-width.tsktp .projects_item__value{font-weight:bold;line-height:1.4}.main .full-width.tsktp .projects_item__footer{padding:8px 20px 12px}.main .full-width.tsktp .projects_item__done{margin-top:8px;font-size:.875rem}@media(max-width: 991px){.main .full-width.tsktp{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.main .full-width.tsktp .filter{margin:25px 10px}}@media(max-width: 768px){.main .full-width.tsktp .projects_item__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:20px;padding-bottom:10px}.main .full-width.tsktp .projects_item__logo{margin-right:0;margin-bottom:10px}.main .full-width.tsktp .projects_item__descr{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.main .full-width.tsktp .projects_item__col{padding-right:20px;margin-bottom:10px}.main .full-width.tsktp .projects_item__col.column_performer,.main .full-width.tsktp .projects_item__col.column_users{max-width:none}.main .full-width.tsktp .projects_item__col.column_date{max-width:none}.main .full-width.tsktp .projects_item__col:last-child{margin-bottom:0}.main .full-width.tsktp .projects_item__done{margin-top:0}}@media(max-width: 650px){.main .full-width.tsktp .page-navi{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:10px}.main .full-width.tsktp .page-navi>button{margin-bottom:20px;width:100%}.main .full-width.tsktp .page-navi .pagination{width:100%}}@media(max-width: 576px){.main .full-width.tsktp .projects_item h3{font-size:1.125rem}.main .full-width.tsktp .projects_item__value{font-size:.875rem}}@media(max-width: 400px){.main .full-width.tsktp h1{text-align:center}}.main .full-width.courses h1{margin-bottom:20px}.main .full-width.courses h3{font-size:14px;margin-top:0;line-height:20px}.main .full-width.courses .nowrap{white-space:nowrap}.main .full-width.courses .courses-list{margin-bottom:1rem}.main .full-width.courses .courses-list .tariff-product{margin-bottom:30px;font-size:14px}.main .full-width.courses .courses-list .tariff-product .title{margin-bottom:15px}.main .full-width.courses .courses-list .tariff-product .time{font-weight:bold;margin-bottom:15px}.main .full-width.courses .courses-list .tariff-product .time .icon-clock{width:18px;height:18px;margin-right:5px}.main .full-width.courses .courses-list .tariff-product ul{color:#50525b;padding:0;font-size:14px;line-height:25px;list-style:none}.main .full-width.courses .courses-list .tariff-product ul p{margin-bottom:0}.main .full-width.courses .courses-list .tariff-product ul ul{list-style:disc;padding:0 0 0 30px}.main .full-width.courses .courses-list .tariff-product .more{float:right;margin-top:5px}.main .full-width.courses .courses-about{line-height:30px}.main .full-width.courses .courses-about p{margin-bottom:0}.main .full-width.courses .courses-by-prog{padding:10px 0}.main .full-width.courses .courses-by-prog a{display:block;color:#50525b;padding:15px 20px}.main .full-width.courses .courses-by-prog .part1,.main .full-width.courses .courses-by-prog .part2{width:49%;display:inline-block;vertical-align:top}.main .full-width.courses .btn{font-size:14px;max-width:250px;margin:0 15px 10px 0;padding:10px 25px}.main .full-width.courses .btn-block{margin-bottom:20px}.main .full-width.courses .btn-white-yellow{color:#50525b;background-color:#fff;border-color:#50525b;font-weight:normal}.main .full-width.courses .btn-white-yellow.active{cursor:auto;background-color:#fd0;font-weight:800;border-color:#fd0}.main .full-width.courses .btn-white-yellow:focus{-webkit-box-shadow:none;box-shadow:none}.main .full-width.courses .btn-white-yellow:hover{background-color:#fd0}.main .full-width.courses .certific-el{margin-bottom:30px}.main .full-width.courses .certific-el img{display:inline-block;vertical-align:top;margin-right:10px;width:154px}.main .full-width.courses .certific-el-about{display:inline-block;width:75%}.main .full-width.courses .certific-el-about p{margin-bottom:10px}.main .full-width.courses .certific-el-about .places p{text-indent:20px;margin-bottom:0}.main .full-width.courses .advert{width:100%;height:80px;background-color:#fd0;padding:10px;margin-bottom:20px}.main .full-width.courses .grey-title{margin:30px 0 20px;color:#b0b0b0;font-size:28px;font-weight:normal}.main .full-width.courses .text-light-grey{color:#9b9b9b}.main .full-width.courses .js-opener{display:none;font-size:1rem;height:47px;padding:0 20px;cursor:pointer;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.main .full-width.courses .js-opener:first-child{border-top:none}.main .full-width.courses .js-opener.showed{border-bottom:1px solid #ccc}.main .full-width.courses .js-opener.showed svg{-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.main .full-width.courses .js-opener svg{fill:#646770;width:18px;height:11px}@media(max-width: 991px){.main .full-width.courses .tile{margin:30px 0 30px}.main .full-width.courses .js-opener{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.main .full-width.courses .courses-by-prog{display:none;padding:10px 0;font-size:1rem}.main .full-width.courses .courses-by-prog.showed{display:block}}@media(max-width: 768px){.main .full-width.courses .btn{max-width:100%;width:100%;margin-bottom:10px}.main .full-width.courses .certific-el img{display:block;margin-bottom:10px}.main .full-width.courses .certific-el-about{display:block;width:100%}}@media(max-width: 576px){.main .full-width.courses .courses-list .tariff-product{padding:20px}.main .full-width.courses .courses-list .tariff-product li{margin-bottom:5px}.main .full-width.courses .grey-title{font-size:20px}}@media(max-width: 500px){.main .full-width.courses .courses-by-prog a{padding:15px 20px 15px 10px}.main .full-width.courses .courses-by-prog .part1,.main .full-width.courses .courses-by-prog .part2{width:100%;display:inline-block}}@media(max-width: 400px){.main .full-width.courses h1{font-size:28px;text-align:center}.main .full-width.courses .btn{font-size:12px}.main .full-width.courses .courses-list .tariff-product{font-size:12px;padding:15px 20px}.main .full-width.courses .courses-list .tariff-product .title{font-size:14px}.main .full-width.courses .courses-list .tariff-product .more{margin-top:10px}.main .full-width.courses .courses-list .tariff-product ul{font-size:12px}.main .full-width.courses .courses-list .tariff-product li{line-height:20px}.main .full-width.courses .certific-el img{margin-top:30px;margin-bottom:10px}}.main .full-width.faq h1{margin-bottom:3.5rem}.main .full-width.faq .menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-size:14px;font-weight:bold;text-align:center}.main .full-width.faq .menu-item{width:100px}.main .full-width.faq .menu-item-big{width:160px !important}.main .full-width.faq .menu-item a{color:#50525b;display:block}.main .full-width.faq .menu-img{width:70px;height:70px;margin-bottom:15px}.main .full-width.faq .menu-short-text{width:100px}.main .full-width.faq .menu.startup_programmist__menu{margin-bottom:30px}.main .full-width.faq .tile{margin:30px 0}.main .full-width.faq .filter-block{display:none}.main .full-width.faq .filter-block.showed{display:block;margin-top:0;padding:0 25px 20px;line-height:30px}.main .full-width.faq .filter-block a{font-size:12px;color:#50525b;margin-right:10px;text-decoration:underline}.main .full-width.faq .filter-block a.active{font-weight:bold;text-decoration:none}.main .full-width.faq .filter-clear{margin-top:15px}.main .full-width.faq .js-opener{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:14px;font-weight:bold;height:47px;padding:0 20px;cursor:pointer;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.main .full-width.faq .js-opener:first-child{border-top:none}.main .full-width.faq .js-opener.showed svg{-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.main .full-width.faq .js-opener svg{fill:#646770;width:18px;height:11px}.main .full-width.faq .title-filter{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.main .full-width.faq .articles-block{margin:20px 0 40px}.main .full-width.faq .article{font-size:14px;margin-bottom:15px}.main .full-width.faq .article-title{font-weight:bold}.main .full-width.faq .article-info{font-size:12px;margin-top:15px;line-height:20px}.main .full-width.faq .article-info-date{color:#9b9b9b;margin-right:10px}.main .full-width.faq .article-info a{margin-right:20px}@media(max-width: 768px){.main .full-width.faq .menu{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.main .full-width.faq .menu-item{-webkit-box-flex:1;-webkit-flex:1 1 30%;-ms-flex:1 1 30%;flex:1 1 30%}.main .full-width.faq .page-navi{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.main .full-width.faq .page-navi button{width:25%;margin-bottom:0px}.main .full-width.faq .page-navi .pagination{width:60%}}@media(max-width: 576px){.main .full-width.faq h1{margin-bottom:2rem}.main .full-width.faq .page-navi{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.main .full-width.faq .page-navi button{width:100%;margin-bottom:20px}.main .full-width.faq .page-navi .pagination{width:100%}}@media(max-width: 500px){.main .full-width.faq h1{font-size:20px}.main .full-width.faq .menu-item{-webkit-box-flex:1;-webkit-flex:1 1 47%;-ms-flex:1 1 47%;flex:1 1 47%}}@media(max-width: 400px){.main .full-width.faq h1{font-size:28px;text-align:center}.main .full-width.faq .menu-item{-webkit-flex-basis:42%;-ms-flex-preferred-size:42%;flex-basis:42%}.main .full-width.faq .menu-item-big{-webkit-flex-basis:160px;-ms-flex-preferred-size:160px;flex-basis:160px}.main .full-width.faq .title-filter{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.main .full-width.faq .last-articles{margin-bottom:25px}}.main .full-width.unf-page .text{margin-bottom:50px}.main .full-width.unf-page .text:last-child{margin-bottom:0}.main .full-width.unf-page .text h3{line-height:25px}.main .full-width.unf-page .text .remark{font-size:12px;text-align:center;margin-bottom:40px}.main .full-width.unf-page .tariffs-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.main .full-width.unf-page .tariffs-block :last-child.tariff{margin-right:0}.main .full-width.unf-page .tariffs-block .tariff{display:inline-block;text-align:center;padding-bottom:40px;margin:0 30px 30px 0;font-size:18px;height:628px;min-width:210px;vertical-align:top;-webkit-box-flex:0;-webkit-flex:0 1 250px;-ms-flex:0 1 250px;flex:0 1 250px}.main .full-width.unf-page .tariffs-block .tariff-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}.main .full-width.unf-page .tariffs-block .tariff .yellow-part{background-color:#fd0;padding:20px 35px 10px;height:17%}.main .full-width.unf-page .tariffs-block .tariff .yellow-part-header{font-size:18px;margin-bottom:0}.main .full-width.unf-page .tariffs-block .tariff .yellow-part-dop{font-size:12px;margin-bottom:0}.main .full-width.unf-page .tariffs-block .tariff .red-part{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#ed1c24;padding:5px 40px;color:#fff;height:10%}.main .full-width.unf-page .tariffs-block .tariff .grey-part{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#6d6d6d;color:#fff;padding:5px 30px;height:10%}.main .full-width.unf-page .tariffs-block .tariff-descr{padding:20px 25px 5px;font-size:14px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.main .full-width.unf-page .tariffs-block .tariff-descr .red{color:#ed1c24}.main .full-width.unf-page .tariffs-block .tariff-descr .multiline-text{margin-bottom:0}.main .full-width.unf-page .tariffs-block .tariff-descr .price{font-size:22px;margin:10px 0 25px}.main .full-width.unf-page .tariffs-block .tariff-descr .fix-size-block{height:18%}.main .full-width.unf-page .tariffs-block .tariff .btn{font-size:12px;padding:10px;width:150px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin-top:auto}@media(max-width: 1450px){.main .full-width.unf-page .tariffs-block .tariff .yellow-part{padding:20px 15px 10px}}@media(max-width: 991px){.main .full-width.unf-page .tariffs-block .tariff{margin:0 20px 20px 0}.main .full-width.unf-page .tariffs-block .tariff .yellow-part{padding:20px 10px 10px}.main .full-width.unf-page .tariffs-block .tariff-descr{padding:20px 10px 5px}.main .full-width.unf-page .tariffs-block .tariff-descr .price{margin:5px 0 15px}.main .full-width.unf-page .tariffs-block .tariff-descr .fix-size-block{height:15%}}@media(max-width: 900px){.main .full-width.unf-page .tariffs-block{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 8%}.main .full-width.unf-page .tariffs-block .tariff{margin:0 30px 30px 0;-webkit-box-flex:1;-webkit-flex:1 1 35%;-ms-flex:1 1 35%;flex:1 1 35%}.main .full-width.unf-page .tariffs-block .tariff .yellow-part{padding:20px 40px 10px}.main .full-width.unf-page .tariffs-block .tariff-descr{padding:20px 30px 5px}.main .full-width.unf-page .tariffs-block .tariff:nth-child(2),.main .full-width.unf-page .tariffs-block .tariff:nth-child(4){margin-right:0}}@media(max-width: 720px){.main .full-width.unf-page .tariffs-block .tariff .yellow-part{padding:20px 30px 10px}.main .full-width.unf-page .tariffs-block .tariff .tariff-descr{padding:20px 30px 5px}}@media(max-width: 650px){.main .full-width.unf-page .tariffs-block{margin:0 3%}.main .full-width.unf-page .tariffs-block .tariff{-webkit-box-flex:1;-webkit-flex:1 1 20%;-ms-flex:1 1 20%;flex:1 1 20%}.main .full-width.unf-page .tariffs-block .tariff .yellow-part{padding:20px 10px 10px}.main .full-width.unf-page .tariffs-block .tariff .tariff-descr{padding:20px 15px 5px}}@media(max-width: 576px){.main .full-width.unf-page .tariffs-block{margin:0 1%}.main .full-width.unf-page .tariffs-block .tariff{margin:0 20px 20px 0}}@media(max-width: 500px){.main .full-width.unf-page .tariffs-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.main .full-width.unf-page .tariffs-block .tariff{display:inline-block;margin:0 30px 30px 0;font-size:18px;width:100%;min-height:500px;height:auto}.main .full-width.unf-page .tariffs-block .tariff .yellow-part{padding:20px 50px 30px}.main .full-width.unf-page .tariffs-block .tariff .red-part,.main .full-width.unf-page .tariffs-block .tariff .grey-part{height:60px;padding:0 55px}.main .full-width.unf-page .tariffs-block .tariff .btn{margin-top:25px}}.main .full-width.lk-partner .tile{padding:60px 80px;margin-top:15px;margin-bottom:30px}.main .full-width.lk-partner h1{font-weight:normal;font-size:1.3125rem;margin-bottom:20px}.main .full-width.lk-partner .descr{font-size:.875rem}.main .full-width.lk-partner form{font-size:.875rem;margin-top:40px}.main .full-width.lk-partner form input[type=checkbox]{margin-top:5px;cursor:pointer}.main .full-width.lk-partner .form-group{margin-bottom:8px}.main .full-width.lk-partner .btn-wrap{margin-top:45px;text-align:center}.main .full-width.lk-partner .btn-wrap .btn{width:100%;max-width:200px;height:40px;line-height:40px;padding:0}@media(max-width: 991px){.main .full-width.lk-partner .tile{padding:30px 40px}}@media(max-width: 768px){.main .full-width.lk-partner .col{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.main .full-width.price-page .calculator_top{width:200px;float:right;margin-left:20px}.main .full-width.price-page .calculator_bottom{width:200px;margin-bottom:30px}.main .full-width.webinar-page{padding-top:12px}.main .full-width.webinar-page h2{font-size:1.75rem;line-height:36px;margin:0 0 20px 0}.main .full-width.webinar-page .btn-red{width:180px;height:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.main .full-width.webinar-page>div{margin-bottom:40px}.main .full-width.webinar-page .webinar_descr{font-size:.875rem;line-height:21px}.main .full-width.webinar-page .webinar_descr>*:first-child{margin-top:0 !important}.main .full-width.webinar-page .webinar_descr>*:last-child{margin-bottom:0 !important}.main .full-width.webinar-page .webinar_descr>*:last-child br:last-child{display:none}.main .full-width.webinar-page .webinar_descr br:last-child{display:none}.main .full-width.webinar-page .webinar_main{padding:20px 20px 20px 40px}.main .full-width.webinar-page .webinar_main__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.main .full-width.webinar-page .webinar_main_info{padding-top:10px;padding-right:50px}.main .full-width.webinar-page .webinar_main__img_wrap{max-width:50%}.main .full-width.webinar-page .webinar_main__img_wrap img{max-width:100%;height:auto}.main .full-width.webinar-page .webinar_date{font-size:.875rem;line-height:19px;margin-bottom:10px}.main .full-width.webinar-page .webinar_title{margin:0;color:#262626}.main .full-width.webinar-page .webinar_main .webinar_title{font-size:1.75rem;line-height:36px;margin-bottom:50px}.main .full-width.webinar-page .webinar_new .webinar_title{font-size:1.25rem;line-height:27px;margin-bottom:40px}.main .full-width.webinar-page .webinar_new .webinar_btns{margin-top:auto;width:100%}.main .full-width.webinar-page .webinar_new .btn{margin:0 auto}.main .full-width.webinar-page .webinar_new__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-15px}.main .full-width.webinar-page .webinar_new__item{padding:15px;width:50%;-webkit-flex-basis:33%;-ms-flex-preferred-size:33%;flex-basis:33%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.main .full-width.webinar-page .webinar_new__item:nth-child(n+4){-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.main .full-width.webinar-page .webinar_new__item_inner{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:20px 20px 40px 20px}.main .full-width.webinar-page .webinar_stats{background-color:#fd0;border-radius:3px;padding:9px 20px;font-size:1.5rem;line-height:28px;color:#262626;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.main .full-width.webinar-page .webinar_stats p{margin-top:1rem}.main .full-width.webinar-page .webinar_stats span{display:inline-block}.main .full-width.webinar-page .webinar_stats .count{margin:0 15px 0 20px;font-size:3.75rem;line-height:82px}.main .full-width.webinar-page .webinar_last__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;border-bottom:1px solid #ccc;padding:15px 0}.main .full-width.webinar-page .webinar_last__item:last-child{border-bottom:none}.main .full-width.webinar-page .webinar_last__item>*{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 25px}.main .full-width.webinar-page .webinar_last__item .webinar_date{margin-bottom:0;padding-left:20px;width:160px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.main .full-width.webinar-page .webinar_last__item .webinar_title{font-weight:normal;font-size:1rem;line-height:22px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.main .full-width.webinar-page .webinar_last__item .webinar_view{width:180px;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-size:.875rem;line-height:19px}.main .full-width.webinar-page .webinar_last__item .webinar_btns{padding-right:20px;width:220px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.main .full-width.webinar-page .webinar_last__item .webinar_btns .btn{width:100%;font-weight:normal;font-size:.875rem;line-height:20px}@media(max-width: 991px){.main .full-width.webinar-page .webinar_main__row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.main .full-width.webinar-page .webinar_main_info{padding-top:0;padding-right:0;margin-top:30px}.main .full-width.webinar-page .webinar_main__img_wrap img{max-width:100%;height:auto}.main .full-width.webinar-page .webinar_new__item{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.main .full-width.webinar-page .webinar_new__item:nth-child(n+2){-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.main .full-width.webinar-page .webinar_stats{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:auto}.main .full-width.webinar-page .webinar_stats .count{margin:0}}@media(max-width: 768px){.main .full-width.webinar-page .webinar_last__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:10px 15px 20px}.main .full-width.webinar-page .webinar_last__item>*{display:block;padding:0 !important;width:100% !important}.main .full-width.webinar-page .webinar_last__item .webinar_date{margin-bottom:5px}.main .full-width.webinar-page .webinar_last__item .webinar_title{margin-bottom:0}.main .full-width.webinar-page .webinar_last__item .webinar_view{margin-top:10px}.main .full-width.webinar-page .webinar_last__item .webinar_btns{margin-top:20px}}@media(max-width: 576px){.main .full-width.webinar-page>div{margin-bottom:20px}.main .full-width.webinar-page h2{font-size:1rem;line-height:22px;margin-bottom:10px}.main .full-width.webinar-page .webinar_main{margin-left:-15px;margin-right:-15px;border-radius:0;padding:0 10px 30px}.main .full-width.webinar-page .webinar_main .webinar_title{font-size:1rem;line-height:22px;margin-bottom:20px}.main .full-width.webinar-page .webinar_main .webinar_btns .btn{margin:0 auto}.main .full-width.webinar-page .webinar_main__img_wrap{margin-left:-10px;margin-right:-10px;text-align:center}.main .full-width.webinar-page .webinar_main_info{margin-top:20px}.main .full-width.webinar-page .webinar_new__row{margin:0 -15px}.main .full-width.webinar-page .webinar_new__item{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding:0;margin-bottom:20px}.main .full-width.webinar-page .webinar_new__item:last-child{margin-bottom:0}.main .full-width.webinar-page .webinar_new .webinar_title{font-size:1rem;line-height:22px;margin-bottom:20px}.main .full-width.webinar-page .webinar_stats{margin-left:-15px;margin-right:-15px;border-radius:0;padding:20px 15px}.main .full-width.webinar-page .webinar_last__row{margin:0 -15px;border-radius:0}.main .full-width.webinar-page .webinar_last__item .webinar_btns .btn{margin:0 auto}}.main .full-width.quiz-page .quiz_form{padding:30px 0 70px}.main .full-width.quiz-page .quiz_wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;position:relative;opacity:0;visibility:hidden;height:0;overflow:hidden;-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s}.main .full-width.quiz-page .quiz_wrap._show{opacity:1;visibility:visible;height:auto;overflow:visible;-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s}.main .full-width.quiz-page .quiz_wrap._disabled:before{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:3}.main .full-width.quiz-page .quiz_questions__col{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:800px;margin-right:50px;position:relative;padding-top:80px}.main .full-width.quiz-page .quiz_questions__col.fancybox-loading{left:35%;top:10%}.main .full-width.quiz-page .quiz_question{opacity:0;visibility:hidden;height:0;overflow:hidden;-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s}.main .full-width.quiz-page .quiz_question._active{opacity:1;visibility:visible;height:auto;overflow:visible;-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s}.main .full-width.quiz-page .quiz_question__title{width:100%;min-height:300px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:2.5rem;line-height:50px;text-align:center;color:#000;font-weight:bold;padding-bottom:20px;padding-top:20px}.main .full-width.quiz-page .quiz_answer__list{width:100%;min-height:560px;margin:0 auto;padding:0}.main .full-width.quiz-page .quiz_answer{position:relative;font-size:1.125rem;text-align:center;color:#000;list-style-type:none;list-style-image:none;height:60px;margin-bottom:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:5px 15px;cursor:pointer}.main .full-width.quiz-page .quiz_answer:before{content:"";display:block;width:100%;height:100%;border:1px solid #cbd5e0;opacity:.3;border-radius:10px;position:absolute;left:0;top:0;z-index:1;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.main .full-width.quiz-page .quiz_answer._active::before,.main .full-width.quiz-page .quiz_answer:hover::before{opacity:1}.main .full-width.quiz-page .quiz_answer span{position:relative;z-index:2}.main .full-width.quiz-page .quiz_question[data-section=registration] .quiz_answer:before{background-color:#0bc5ea}.main .full-width.quiz-page .quiz_question[data-section=buh] .quiz_answer:before{background-color:#48bb78}.main .full-width.quiz-page .quiz_question[data-section=primary_activity] .quiz_answer:before{background-color:#f56565}.main .full-width.quiz-page .quiz_question[data-section=cashbox] .quiz_answer:before{background-color:#ed8936}.main .full-width.quiz-page .quiz_question[data-section=site] .quiz_answer:before{background-color:#38b2ac}.main .full-width.quiz-page .quiz_question[data-section=crm] .quiz_answer:before{background-color:#9f7aea}.main .full-width.quiz-page .quiz_question__return{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;color:#000;font-size:1.1875rem;margin-top:75px;cursor:pointer;position:absolute;left:0;top:-20px}.main .full-width.quiz-page .quiz_question__return span:hover{text-decoration:underline}.main .full-width.quiz-page .quiz_question__return svg{width:32px;height:32px;margin-right:20px}.main .full-width.quiz-page .quiz_sections__col{width:354px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-left:auto;background-color:#fff}.main .full-width.quiz-page .quiz_section{min-height:180px;padding:25px 15px 25px 30px;color:#fff;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;opacity:.3;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.main .full-width.quiz-page .quiz_section._active{opacity:1}.main .full-width.quiz-page .quiz_section__title{background:url("../svg/main/icon__checkbox_square__no__white.svg") no-repeat left 0;font-weight:bold;font-size:1.75rem;line-height:110%;padding-left:57px;margin-bottom:20px}.main .full-width.quiz-page .quiz_section._active .quiz_section__title{background-image:url("../svg/main/icon__checkbox_square__white.svg")}.main .full-width.quiz-page .quiz_section._success .quiz_section__title{background-image:url("../svg/main/icon__checkbox_square__yes__white.svg")}.main .full-width.quiz-page .quiz_section__product{width:100%;min-height:32px;background:url("../svg/main/icon__quiz_answer.svg") no-repeat left 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-top:auto;font-size:1.125rem;line-height:150%;text-decoration:underline;text-transform:uppercase;padding-left:57px;margin-top:10px}.main .full-width.quiz-page .quiz_total{margin:0 auto;opacity:0;visibility:hidden;height:0;overflow:hidden;-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s}.main .full-width.quiz-page .quiz_total._show{opacity:1;visibility:visible;height:auto;overflow:visible;-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s}.main .full-width.quiz-page .quiz_total__title{font-weight:bold;font-size:2.25rem;line-height:38px;color:#000;text-align:center;margin-bottom:55px;margin-top:30px}.main .full-width.quiz-page .quiz_total__products{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -12px}.main .full-width.quiz-page .quiz_total__product_wrap{padding:15px 12px;width:450px}.main .full-width.quiz-page .quiz_total__product{height:100%;min-height:106px;border:1px solid #cbd5e0;border-radius:10px;color:#fff;padding:16px 16px 16px;line-height:24px}.main .full-width.quiz-page .quiz_total__product .title{font-weight:bold;margin-bottom:2px;padding-left:35px;background:url("../svg/main/icon__success.svg") no-repeat left 0}.main .full-width.quiz-page .quiz_total__product .descr{padding-left:35px}.main .full-width.quiz-page .quiz_total__product .descr>*:first-child{margin-top:0}.main .full-width.quiz-page .quiz_total__product .descr>*:last-child{margin-bottom:0}.main .full-width.quiz-page .quiz_total__promo{margin-top:50px;margin-bottom:60px;text-align:center;font-size:1.125rem;line-height:150%;color:#3f3f3f}.main .full-width.quiz-page .quiz_total__promo .title{font-weight:bold;font-size:1.75rem;line-height:42px;margin-bottom:8px}.main .full-width.quiz-page .quiz_total__promo>*:first-child{margin-top:0}.main .full-width.quiz-page .quiz_total__promo>*:last-child{margin-bottom:0}.main .full-width.quiz-page .quiz_total__btn_wrap .btn{display:block;background-color:#ecc94b;border:1px solid #cbd5e0;border-radius:10px;font-weight:bold;font-size:1.75rem;line-height:150%;text-align:center;color:#3f3f3f;width:100%;max-width:682px;padding:15px;margin:0 auto;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s}.main .full-width.quiz-page .quiz_total__btn_wrap .btn:hover{background-color:#d7b743}.main .full-width.quiz-page .quiz_total__btn_wrap .btn:focus{-webkit-box-shadow:none;box-shadow:none}.main .full-width.quiz-page .modal-body{padding-bottom:25px}.main .full-width.quiz-page .form-submit{margin-top:40px}.main .full-width.quiz-page .form-check{margin-top:10px}.main .full-width.quiz-page .bar{height:55px;background-color:#ecc94b;margin:0 -15px;padding:0 15px;display:none;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.main .full-width.quiz-page .bar svg{fill:#fff;width:25px;height:30px}@media(max-width: 991px){.main .full-width.quiz-page .quiz_questions__col{margin:0 10px 0 0}.main .full-width.quiz-page .quiz_sections__col{margin-left:10px}}@media(max-width: 768px){.main .full-width.quiz-page .quiz_form{padding-top:0}.main .full-width.quiz-page .quiz_wrap._show{margin:0 -15px}.main .full-width.quiz-page .quiz_sections__col{margin:0;position:absolute;left:-100%;top:0;width:100%;max-width:none;z-index:2;-webkit-transition:left .2s;-o-transition:left .2s;transition:left .2s}.main .full-width.quiz-page._show_menu .quiz_sections__col{left:0}.main .full-width.quiz-page .quiz_questions__col{margin-right:0;width:100%;padding:0 15px;position:relative;z-index:1}.main .full-width.quiz-page .quiz_question__title{margin:80px 0;min-height:auto}.main .full-width.quiz-page .quiz_answer__list{min-height:auto}.main .full-width.quiz-page .bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.main .full-width.quiz-page._show_menu .bar svg{fill:#000}}@media(max-width: 576px){.main .full-width.quiz-page .quiz_question__title{font-size:2.25rem;line-height:38px;margin:50px 0}.main .full-width.quiz-page .quiz_total__title{font-size:2.25rem;line-height:38px;margin:10px 0 35px}.main .full-width.quiz-page .quiz_total__products{margin:0}.main .full-width.quiz-page .quiz_total__product_wrap{width:100%;padding:5px 0}.main .full-width.quiz-page .quiz_question__return{margin-top:26px}.main .full-width.quiz-page .quiz_total__promo{margin-top:40px;margin-bottom:45px}}.main .full-width.nds-usn{max-width:1170px;margin:0 auto}.main .full-width.nds-usn .promo{padding-top:96px;padding-bottom:160px;position:relative}.main .full-width.nds-usn .promo_txt{max-width:548px;position:relative;z-index:2}.main .full-width.nds-usn .promo_title{font-size:2.375rem;line-height:46px;letter-spacing:-0.5px;margin-bottom:16px}.main .full-width.nds-usn .promo_alert{font-weight:700;font-size:1.75rem;line-height:34px;color:#ed1c24;margin-bottom:0}.main .full-width.nds-usn .promo_img{position:absolute;right:0;bottom:0}.main .full-width.nds-usn .section{margin-bottom:80px}.main .full-width.nds-usn .section_title{font-size:2.375rem;line-height:46px;letter-spacing:-0.5px;margin-bottom:48px;margin-top:0;text-align:center}.main .full-width.nds-usn .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:24px;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0}.main .full-width.nds-usn .row.row_wide{-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.main .full-width.nds-usn .row+.row{margin-top:24px}.main .full-width.nds-usn .col_1{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:100%}.main .full-width.nds-usn .col_2{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:50%}.main .full-width.nds-usn .col_3{width:359px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.main .full-width.nds-usn .table{border-collapse:collapse;border-radius:8px;border-style:hidden;-webkit-box-shadow:0 0 0 1px #a7a7a7;box-shadow:0 0 0 1px #a7a7a7;margin-bottom:0}.main .full-width.nds-usn .table td,.main .full-width.nds-usn .table th{padding:12px 24px;border:1px solid #a7a7a7;background:none}.main .full-width.nds-usn .table td.td_sm,.main .full-width.nds-usn .table th.td_sm{padding:12px 8px}.main .full-width.nds-usn .table svg{width:24px;height:24px}.main .full-width.nds-usn .title{color:#50525b;font-size:1.75rem;line-height:34px;margin:0 0 16px 0}.main .full-width.nds-usn .title_tight{letter-spacing:-0.8px}.main .full-width.nds-usn .title_sm{font-size:1.375rem;line-height:30px;margin-bottom:16px}.main .full-width.nds-usn .title_sm:not(:first-child){margin-top:24px}.main .full-width.nds-usn .delimiter{display:block}.main .full-width.nds-usn .entrepreneur{background-color:#fff;padding:24px 32px 32px;border-radius:24px;position:relative}.main .full-width.nds-usn .entrepreneur>*:last-child{margin-bottom:0}.main .full-width.nds-usn .help{background-color:#fee600;padding:24px 40px 32px;font-size:1.125rem;line-height:26px;border-radius:24px;position:relative}.main .full-width.nds-usn .help>*:last-child{margin-bottom:0}.main .full-width.nds-usn .help ul{margin-left:8px}.main .full-width.nds-usn .help li:not(:last-child){margin-bottom:16px}.main .full-width.nds-usn .help.help_1{background-image:url("../img/nds-usn/percent.svg");background-repeat:no-repeat;background-position:left bottom}.main .full-width.nds-usn .help.help_2{padding-right:266px;background-image:url("../img/nds-usn/wave_1.svg");background-repeat:no-repeat;background-position:right bottom}.main .full-width.nds-usn .help.help_3{background-image:url("../img/nds-usn/wave_2.svg");background-repeat:no-repeat;background-position:left bottom}.main .full-width.nds-usn .img_coins{position:absolute;right:-22px;bottom:-15px}.main .full-width.nds-usn .img_chart{position:absolute;left:-16px;bottom:90px}.main .full-width.nds-usn .img_check{position:absolute;right:-13px;bottom:0px}.main .full-width.nds-usn .img_fly{position:absolute;left:32px;bottom:0px}.main .full-width.nds-usn .swiper{overflow:visible}.main .full-width.nds-usn .swiper-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.main .full-width.nds-usn .swiper-slide{width:959px;height:534px;padding:16px;opacity:0;-webkit-transition:opacity .15s;-o-transition:opacity .15s;transition:opacity .15s;-webkit-box-shadow:0px 4px 26px 0px #ADB3BA00;box-shadow:0px 4px 26px 0px #ADB3BA00;background-color:#fff;border-radius:24px;-webkit-transition-property:-webkit-transform !important;transition-property:-webkit-transform !important;-o-transition-property:-o-transform !important;transition-property:transform !important;transition-property:transform, -webkit-transform, -o-transform !important}.main .full-width.nds-usn .swiper-slide-visible{-webkit-filter:blur(2px);filter:blur(2px);opacity:1}.main .full-width.nds-usn .swiper-slide-fully-visible{-webkit-filter:blur(0);filter:blur(0);opacity:1;-webkit-box-shadow:0px 4px 26px 0px #ADB3BA40;box-shadow:0px 4px 26px 0px #ADB3BA40}.main .full-width.nds-usn .swiper-button-next,.main .full-width.nds-usn .swiper-button-prev{width:40px;height:40px;background-color:#333;border-radius:8px}.main .full-width.nds-usn .swiper-button-next svg,.main .full-width.nds-usn .swiper-button-prev svg{width:9px;height:16px;fill:#fff;-webkit-transition:fill .1s;-o-transition:fill .1s;transition:fill .1s}@media(hover: hover){.main .full-width.nds-usn .swiper-button-next:hover svg,.main .full-width.nds-usn .swiper-button-prev:hover svg{fill:#fee600}}.main .full-width.nds-usn .swiper-button-next:active svg,.main .full-width.nds-usn .swiper-button-prev:active svg{fill:#fee600}.main .full-width.nds-usn .swiper-button-next::after,.main .full-width.nds-usn .swiper-button-prev::after{display:none}.main .full-width.nds-usn .swiper-button-next svg{margin-left:2px}.main .full-width.nds-usn .swiper-button-prev{-webkit-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1)}.main .full-width.nds-usn .swiper-button-prev svg{margin-left:2px}.main .full-width.nds-usn .slider_item{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.main .full-width.nds-usn .slider_item img{max-width:100%;max-height:100%;border:1px solid #ccc;border-radius:12px}.main .full-width.nds-usn .tariffs_link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:40px;margin-top:-40px}.main .full-width.nds-usn .tariffs_link button{max-width:300px;width:100%;height:54px}.main .full-width.nds-usn .tariffs_link a{max-width:300px;width:100%;height:54px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.main .full-width.nds-usn .tariffs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:24px}.main .full-width.nds-usn .tariffs.tariffs_line{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.main .full-width.nds-usn .tariff_item{width:300px;height:400px;background-color:#fff;border-radius:24px;padding:32px 24px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.main .full-width.nds-usn .tariff_title{font-size:1.375rem;line-height:28px;text-align:center;margin-top:0;margin-bottom:24px}.main .full-width.nds-usn .tariff_title+.tariff_list{margin-top:0}.main .full-width.nds-usn .tariff_price{height:60px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#fee600;padding:16px;border-radius:16px;text-align:center;font-size:1.375rem;line-height:28px;color:#333;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.main .full-width.nds-usn .tariff_price.tariffs_line{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.main .full-width.nds-usn .tariff_price__descr{font-size:1rem;line-height:21px}.main .full-width.nds-usn .tariff_list{margin:24px 0;margin-left:4px}.main .full-width.nds-usn .tariff_list li:not(:last-child){margin-bottom:16px}.main .full-width.nds-usn .tariff_btns{margin-top:auto;text-align:center}.main .full-width.nds-usn .tariff_btns .btn{width:100%;height:48px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-weight:normal;max-width:none}.main .full-width.nds-usn .tariff_btns .grey_link{display:inline-block;background:none;border:none;padding:0;color:#9b9b9b;text-decoration:underline}@media(hover: hover){.main .full-width.nds-usn .tariff_btns .grey_link:hover{text-decoration:none}}.main .full-width.nds-usn .tariff_btns .grey_link:active{text-decoration:none}.main .full-width.nds-usn .tariff_tag{background-color:#5cb85c;width:auto;padding:2px 8px;border-radius:6px;margin:-44px auto 20px;font-size:.875rem;line-height:21px;text-transform:uppercase;color:#fff}.main .full-width.nds-usn .tariff_optimus{width:340px;height:540px}.main .full-width.nds-usn .tariff_optimus .tariff_title{font-size:1.75rem;line-height:34px}.main .full-width.nds-usn .tariff_optimus .tariff_list{font-size:1.125rem;line-height:26px}.main .full-width.nds-usn .tariff_sam .tariff_price,.main .full-width.nds-usn .tariff_out .tariff_price{height:73px}@media(max-width: 1200px){.main .full-width.nds-usn .swiper-slide{width:700px;height:500px}}@media(max-width: 1100px){.main .full-width.nds-usn .promo{padding-bottom:200px}}@media(max-width: 1024px){.main .full-width.nds-usn .promo{padding-top:40px;padding-bottom:144px}.main .full-width.nds-usn .promo_img{max-width:600px}.main .full-width.nds-usn .tariffs{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.main .full-width.nds-usn .tariffs_1{display:grid}.main .full-width.nds-usn .tariff_col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.main .full-width.nds-usn .tariff_col__optimus{grid-area:1/1/2/3}.main .full-width.nds-usn .mCSB_container{padding:1px}}@media(max-width: 991px){.main .full-width.nds-usn .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.main .full-width.nds-usn .col_2{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:100%}.main .full-width.nds-usn .col_3{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:100%}.main .full-width.nds-usn .help_1{min-height:300px;padding-right:200px}.main .full-width.nds-usn .img_chart{display:none}.main .full-width.nds-usn .help_3{min-height:400px}}@media(max-width: 768px){.main .full-width.nds-usn .promo_img{max-width:500px}.main .full-width.nds-usn .promo{padding-bottom:220px}.main .full-width.nds-usn .section{margin-bottom:50px}.main .full-width.nds-usn .tariffs_link{margin-bottom:25px !important;margin-top:-25px}}@media(max-width: 767px){.main .full-width.nds-usn .swiper-slide{width:calc(100% - 120px);height:400px}}@media(max-width: 720px){.main .full-width.nds-usn .tariffs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media(max-width: 576px){.main .full-width.nds-usn .table td,.main .full-width.nds-usn .table th{padding:12px 8px}.main .full-width.nds-usn .section_title{font-size:1.5rem;line-height:normal;margin-bottom:32px}.main .full-width.nds-usn .title{font-size:1.375rem;line-height:normal}.main .full-width.nds-usn .promo{padding-bottom:235px}.main .full-width.nds-usn .promo_txt{max-width:none}.main .full-width.nds-usn .promo_title{font-size:1.5rem;line-height:normal;letter-spacing:0px}.main .full-width.nds-usn .promo_alert{font-size:1.375rem;line-height:normal}.main .full-width.nds-usn .entrepreneur{padding:24px}.main .full-width.nds-usn .help{padding:24px}.main .full-width.nds-usn .help.help_1{min-height:auto;-webkit-background-size:contain;background-size:contain}.main .full-width.nds-usn .help.help_2{padding-right:24px;min-height:auto;-webkit-background-size:contain;background-size:contain}.main .full-width.nds-usn .help.help_3{padding-right:24px;min-height:auto;-webkit-background-size:contain;background-size:contain}.main .full-width.nds-usn .img_coins{display:none}.main .full-width.nds-usn .img_check{display:none}.main .full-width.nds-usn .img_fly{display:none}.main .full-width.nds-usn .swiper-slide{width:100%;height:auto;-webkit-filter:none !important;filter:none !important;opacity:1 !important}.main .full-width.nds-usn .swiper-wrapper{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.main .full-width.nds-usn .swiper-navigation{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.main .full-width.nds-usn .swiper-button-next,.main .full-width.nds-usn .swiper-button-prev{position:static;margin-top:10px}}@media(max-width: 400px){.main .full-width.nds-usn .promo{padding-top:20px}.main .full-width.nds-usn .tariff_item{width:100%;height:auto;min-height:400px}}.main[data-theme=rounded] .full-width.materials-wrap .materials{margin:0 0 38px 0;gap:24px}.main[data-theme=rounded] .full-width.materials-wrap .materials .col{margin:0;padding:0}.main[data-theme=rounded] .full-width.materials-wrap .materials .item{min-height:240px;border-radius:8px;overflow:hidden;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:none;-o-transition:none;transition:none}.main[data-theme=rounded] .full-width.materials-wrap .materials .item h3{font-size:1rem;font-weight:600;line-height:normal;margin-bottom:0}.main[data-theme=rounded] .full-width.materials-wrap .materials .item .about{color:#9b9b9b;margin-bottom:0;font-size:.8125rem;font-style:italic;line-height:normal;margin-top:8px}@media(hover: hover){.main[data-theme=rounded] .full-width.materials-wrap .materials .item:hover{--itemColor1: rgba(0, 0, 0, 0.30)}.main[data-theme=rounded] .full-width.materials-wrap .materials .item:hover .media-wrap .play-icon{opacity:1}.main[data-theme=rounded] .full-width.materials-wrap .materials .item:hover .media-info:after{top:0;height:100%}}.main[data-theme=rounded] .full-width.materials-wrap .materials .item:active{--itemColor1: rgba(0, 0, 0, 0.30)}.main[data-theme=rounded] .full-width.materials-wrap .materials .item:active .media-wrap .play-icon{opacity:1}.main[data-theme=rounded] .full-width.materials-wrap .materials .item:active .media-info:after{top:0;height:100%}.main[data-theme=rounded] .full-width.materials-wrap .materials .item .media-wrap .play-icon{opacity:.5;-webkit-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.main[data-theme=rounded] .full-width.materials-wrap .materials .item .media-info:after{content:"";display:block;width:100%;height:50%;border-radius:8px;background:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.9)), to(var(--itemColor1)));background:-webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.9) 0%, var(--itemColor1) 100%);background:-o-linear-gradient(bottom, rgba(0, 0, 0, 0.9) 0%, var(--itemColor1) 100%);background:linear-gradient(0deg, rgba(0, 0, 0, 0.9) 0%, var(--itemColor1) 100%);position:absolute;left:0;top:50%;transition:--itemColor1 .3s ease-out,top .3s ease-out,height .3s ease-out;z-index:2}.main[data-theme=rounded] .full-width.materials-wrap .materials .item .vote{padding:16px 16px 0;position:relative;z-index:3}.main[data-theme=rounded] .full-width.materials-wrap .materials .item .vote .look{color:#fff}.main[data-theme=rounded] .full-width.materials-wrap .materials .item .vote .look svg{width:16px;height:16px;fill:#fff;margin-right:4px}.main[data-theme=rounded] .full-width.materials-wrap .materials .item .bottom{min-height:auto;padding:0 16px 16px;position:relative;z-index:3}.main[data-theme=rounded] .full-width.materials-wrap .materials .item .bottom h3{height:auto;color:#fff;-webkit-transition:height .3s ease-out;-o-transition:height .3s ease-out;transition:height .3s ease-out}.main[data-theme=rounded] .full-width.materials-wrap .materials .item .bottom:after{display:none !important}.main[data-theme=rounded] .full-width.materials-wrap .materials .item.book{padding-left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:16px;padding:24px 16px}.main[data-theme=rounded] .full-width.materials-wrap .materials .item.book .img{max-width:96px;position:static;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.main[data-theme=rounded] .full-width.materials-wrap .materials .item.book img{border-radius:4px}.main[data-theme=rounded] .full-width.materials-wrap .materials .item.book .btn-wrap{font-weight:normal;margin-top:12px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:12px}.main[data-theme=rounded] .full-width.materials-wrap .materials .item.book .btn-wrap a{color:#50525b;text-decoration:underline}@media(hover: hover){.main[data-theme=rounded] .full-width.materials-wrap .materials .item.book .btn-wrap a:hover{color:#ed1c24}}.main[data-theme=rounded] .full-width.materials-wrap .materials .item.book .btn-wrap a:active{color:#ed1c24}.main[data-theme=rounded] .full-width.materials-wrap .materials .item.book .btn-wrap .extension{font-style:italic}.main[data-theme=rounded] .full-width.materials-wrap .materials .item.book .price{font-weight:normal;margin-top:12px}.main[data-theme=rounded] .full-width.materials-wrap .materials .item.book .price span,.main[data-theme=rounded] .full-width.materials-wrap .materials .item.book .price .c-red{color:#50525b;font-weight:bold}.main[data-theme=rounded] .full-width.materials-wrap .materials .item.presa{background-image:url("../img/pres_card.svg");background-repeat:no-repeat;background-position:right bottom}.main[data-theme=rounded] .full-width.materials-wrap .materials .item.booklet{background-image:url("../img/booklet_card.svg");background-repeat:no-repeat;background-position:right bottom}@media(max-width: 1200px){.main[data-theme=rounded] .full-width.materials-wrap .materials{gap:16px}.main[data-theme=rounded] .full-width.materials-wrap .materials .item{min-height:198px}}@media(max-width: 991px){.main[data-theme=rounded] .full-width.materials-wrap .materials .item{min-height:226px}}@media(max-width: 768px){.main[data-theme=rounded] .full-width.materials-wrap .materials{grid-template-columns:1fr 1fr}}@media(max-width: 650px){.main[data-theme=rounded] .full-width.materials-wrap .materials{grid-template-columns:1fr}}@media(max-width: 576px){.main[data-theme=rounded] .full-width.materials-wrap .materials{margin-bottom:24px}.main[data-theme=rounded] .full-width.materials-wrap .materials .item.book{text-align:left}}@media(max-width: 991px){.lawmonitor>.share.share_page{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}}footer{background:#4a4c53;color:#fff;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}footer .phone{white-space:nowrap}footer .container-fluid.top>.row{padding-top:50px;padding-bottom:40px}footer .menu{padding:0;margin:0}footer .menu li{list-style:none}footer .menu a,footer .menu span{color:#fff;font-size:.875rem}footer .about .wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}footer .about .wrap .icon-logo_footer{margin-right:10px;width:80px;height:40px;fill:#fd0}footer p,footer .about .address{font-size:.875rem;margin-bottom:.5rem}footer p a,footer p a:hover{color:#fff}footer hr{border-bottom:1px solid #8a8c93;margin:0}footer form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}footer form input{padding:9px 15px;border-top-left-radius:5px;border-bottom-left-radius:5px;border:0}footer form .btn{border-top-left-radius:0px;border-bottom-left-radius:0px;border-top-right-radius:5px;border-bottom-right-radius:5px;font-weight:400}footer .copy{font-size:.75rem;text-align:center;padding:25px 0}footer .copy a{color:#fff}footer .inner_row_copy{margin:16px auto 0;max-width:740px;font-size:14px}footer .inner_row_copy a{color:#ffc92c}.left-block.visible{left:0px;visibility:visible;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.left-block{position:absolute;left:-300px;width:300px;padding:0;top:0;z-index:10;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;visibility:hidden}.left-block.visible-direct{-webkit-transition:none;-o-transition:none;transition:none}.left-block .top{margin:15px 25px 15px 15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.left-block .top .logo svg{width:49px;height:26px;fill:#ed1c24}.left-block .top .icon-icon_arrow_left{height:26px;display:none}.left-block .top .icon-icon_arrow_left svg{width:22px;height:16px;fill:#9b9b9b}.left-block .top .icon-icon_hamburger_gray{justify-self:flex-end;margin-left:auto;cursor:pointer}.left-block .top .icon-icon_hamburger_gray svg{width:24px;height:21px;fill:#9b9b9b}.left-block nav{position:relative}.left-block nav>a,.left-block nav>span{display:block;padding:15px;border-bottom:1px solid #d8d8d8;color:#50525b}.left-block nav>span.city span{border-bottom:1px dashed}.left-block nav>span.city svg{width:11px;height:8px;fill:#9b9b9b;margin-left:3px}.left-block .wrap>b{display:block;padding:15px;color:#50525b;background:#fd0}.left-block .wrap>b+.blocks .block+.block{margin-top:-35px}.left-block .wrap .block{margin-bottom:35px}.left-block .wrap .block>*,.left-block .wrap .left-block .wrap>a,.left-block .wrap .block>*,.left-block .wrap .left-block .wrap>span,.left-block .wrap .block .indent-block a,.left-block .wrap .block .indent-block b{display:block;padding:15px;border-bottom:1px solid #d8d8d8;color:#50525b}.left-block .wrap>a{padding-top:0;font-weight:bold;text-decoration:underline;display:block;padding:0 15px 30px}.left-block .wrap .block .indent-block{padding:0;border-bottom:none}.left-block .wrap .block b{background:#fd0;border-bottom:0}.left-block .wrap .block a span{font-size:.8rem;margin-top:5px;color:#9b9b9b;display:block}.left-block .wrap svg{width:32px;height:32px;margin-right:10px;fill:#fff}.search-block.visible{width:500px;visibility:visible;-webkit-transition:width .5s;-o-transition:width .5s;transition:width .5s}.search-block{position:fixed;top:0;bottom:0;height:100%;right:0;color:#fff;background:#50525b;width:0;z-index:150;-webkit-transition:width .5s;-o-transition:width .5s;transition:width .5s;-webkit-backface-visibility:hidden}.search-block .search-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#646770;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.search-block .search-wrap input{width:100%;border:0;line-height:48px;height:48px;color:#fff;outline:none;background:transparent}.search-block .search-wrap button{border:0;background-color:transparent;display:inherit;cursor:pointer;opacity:1;outline:0;margin:0 15px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.search-block .search-wrap button svg{fill:#fff}.search-block .search-wrap button[type=submit] svg{width:21px;height:21px}.search-block .search-wrap button.remove svg{width:18px;height:18px}.search-block input.autocomplete::-webkit-input-placeholder{color:#fff}.search-block input.autocomplete::-moz-placeholder{color:#fff}.search-block input.autocomplete:-ms-input-placeholder{color:#fff}.search-block input.autocomplete::-ms-input-placeholder{color:#fff}.search-block input.autocomplete::placeholder{color:#fff}.search-block .autocomplete-suggestions{padding:20px}.search-block .autocomplete-suggestion{cursor:pointer;line-height:2rem}.search-block .after-search-block{margin-top:30px;padding-top:30px;border-top:1px solid}.search-block .after-search-block p{color:#bbb}.search-block .after-search-block nav a{display:block;font-weight:bold;color:#fff;line-height:2rem;text-decoration:none}.after-search-block.template{display:none}.confirm-city{position:absolute;padding:15px;text-align:center;width:310px;top:48px;left:5px;z-index:10;background:#fff;-webkit-box-shadow:0 1px 8px rgba(0,0,0,.3);box-shadow:0 1px 8px rgba(0,0,0,.3)}.confirm-city :before{content:"";width:20px;height:20px;position:absolute;left:20px;top:-20px;border:10px solid transparent;border-bottom:10px solid #fff}.confirm-city b{margin-bottom:1rem;display:block}.confirm-city .btn-wrap span{white-space:nowrap;font-weight:400;text-decoration:none}.confirm-city .btn-wrap span.btn{color:#fff}.confirm-city .btn-wrap span.other{color:#4a90e2;margin-left:15px;cursor:pointer}.confirm-city.hide{display:none}#city-modal .modal-dialog{max-width:560px}#city-modal .modal-header{padding-bottom:20px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#city-modal .modal-header .close{position:relative;left:18px}#city-modal .modal-title{font-size:.875rem}#city-modal .modal-content{padding:20px 40px;border-radius:3px;height:440px}#city-modal form input{border:1px solid #9b9b9b;width:100%;border-radius:3px;margin-bottom:30px;padding:8px}#city-modal p{color:#9b9b9b;margin-bottom:5px}#city-modal .popular{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#city-modal .popular ul{width:50%;margin:0;padding:0}#city-modal .popular ul li{list-style:none;cursor:pointer;margin-bottom:5px}#city-modal .modal-footer{padding-top:20px;border-top:1px solid #9b9b9b;margin-top:40px}#city-modal .modal-footer span{color:#4a90e2;cursor:pointer}#city-modal .modal-footer span:hover{text-decoration:underline}#city-modal .modal-footer .btn{max-width:inherit;font-weight:400;margin-left:15px}@media(max-width: 500px){#city-modal .modal-content{height:auto;padding-left:10px;padding-right:10px}#city-modal .close{left:0}#city-modal .modal-footer{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#city-modal .modal-footer>:not(:last-child){margin-right:0}#city-modal .modal-footer .btn{margin-left:0;margin-bottom:15px}}#lawmonitor-modal .modal-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:20px}#lawmonitor-modal .modal-dialog{width:100%;max-width:940px}#lawmonitor-modal .modal-content{border-radius:3px;color:#50525b;padding:20px 30px 50px}#lawmonitor-modal .modal-title{font-size:1.3125rem;font-weight:normal}#lawmonitor-modal .modal-body{font-size:.875rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;max-width:810px;margin:0 auto}#lawmonitor-modal .form-block{margin-left:28px;padding-right:30px}#lawmonitor-modal .form-group{line-height:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:14px}#lawmonitor-modal .form-group label{line-height:1.4}#lawmonitor-modal .form-group:first-child{margin-left:-28px}#lawmonitor-modal input[type=checkbox]{margin-right:14px}#lawmonitor-modal .close{float:none}#lawmonitor-modal .modal-footer{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:25px}#lawmonitor-modal .modal-footer .btn{width:200px;max-width:200px}#search-modal .modal-dialog{width:98%;max-width:370px;margin-left:auto;margin-right:auto}#search-modal .modal-header{margin-bottom:0;position:relative}#search-modal .modal-header .close{position:absolute;right:-10px;top:-18px}#search-modal .modal-content{padding:35px;border-radius:3px}#search-modal h5{font-size:1.3125rem;font-weight:normal;margin-bottom:30px}#search-modal form .form-group{margin-bottom:25px}#search-modal form label{display:block;font-size:.875rem;margin-bottom:5px}#search-modal form input[type=text]{border:1px solid #9b9b9b;width:100%;border-radius:3px;padding:8px}#search-modal form input[type=checkbox]{position:relative;top:2px;margin-right:8px}#search-modal form input[type=radio]{position:relative;top:2px;margin-right:8px}#search-modal form small{font-size:.75rem;color:#9b9b9b}#search-modal form .form-submit{margin-top:35px}#search-modal form .submit{width:200px;margin:0 auto;display:block}#wait-modal{text-align:center}#wait-modal .modal-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:20px}#wait-modal .modal-dialog{width:100%;max-width:520px}#wait-modal .modal-content{border-radius:3px;color:#50525b;padding:20px 25px 50px}#wait-modal .modal-title{font-size:1.75rem;font-weight:normal}#wait-modal .modal-body{font-size:.875rem}#wait-modal .close{float:none}#leave-contacts form input[type=text]{font-size:.875rem;width:100%;height:40px;display:block;border-radius:3px;border:2px solid #a8a9ae;padding-left:10px}#leave-contacts form.was-validated input[type=text]:invalid{border-color:#ed1c24}#leave-contacts .modal-header{background-color:#fd0;text-align:center}#leave-contacts .modal-header .modal-title{font-size:1.75rem;font-weight:normal;margin-bottom:10px}#leave-contacts .modal-header .header-text{padding:30px 0px;margin:0 auto}#leave-contacts .modal-header .close{position:absolute;margin:10px 15px 0 0;opacity:1;right:0}#leave-contacts .modal-body{font-size:.875rem;padding:30px 0 0;text-align:center;margin:0 auto;width:100%;max-width:310px}#leave-contacts .modal-body a{color:#50525b;text-decoration:none}#leave-contacts .modal-footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:10px 0 60px;padding:10px 90px}#leave-contacts .modal-footer .btn{width:100%;height:40px;max-width:300px;margin-top:20px}#leave-contacts .modal-footer .agreement{font-size:12px}#leave-contacts .modal-footer .agreement p{display:inline-block;margin-bottom:0}#leave-contacts .modal-footer .agreement a{color:#50525b;text-decoration:underline}#leave-contacts .modal-footer .agreement input[type=checkbox]{margin-right:5px;vertical-align:middle}@media(max-width: 400px){#leave-contacts .modal-header .header-text{padding:30px 21px}#leave-contacts .modal-footer{padding:0 20px}}.modal:has(.modal_wrapper){display:block;position:fixed;opacity:0;visibility:hidden;top:0;right:0;bottom:0;left:0;padding:16px 0;z-index:99999;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.modal:has(.modal_wrapper)._open{visibility:visible;opacity:1;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;overflow-x:hidden;overflow-y:auto}.modal:has(.modal_wrapper)::before{content:"";display:block;position:fixed;left:0;top:0;background:#000;width:100%;height:100%;opacity:.7}.modal:has(.modal_wrapper) .modal_wrapper{width:auto;min-height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 auto;padding:0 16px;-webkit-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.modal:has(.modal_wrapper) .modal_wrapper>.modal_exit{width:100%;height:100%;position:absolute;left:0;top:0;z-index:1}.modal:has(.modal_wrapper) .modal_container{width:100%;max-width:620px;background:#fff;border-radius:16px;padding:24px;position:relative;z-index:2;overflow:hidden}.modal:has(.modal_wrapper) .modal_container>.modal_exit__wrap{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.modal:has(.modal_wrapper) .modal_container>.modal_exit__wrap .modal_exit{width:32px;height:32px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.modal:has(.modal_wrapper) .modal_container>.modal_exit__wrap .modal_exit svg{width:16px;height:16px;fill:#f9fafc}@media(hover: hover){.modal:has(.modal_wrapper) .modal_container>.modal_exit__wrap .modal_exit:hover svg{fill:#000}}.modal:has(.modal_wrapper) .modal_container>.modal_exit__wrap .modal_exit:active svg{fill:#000}.modal:has(.modal_wrapper) .modal_inner{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.modal:has(.modal_wrapper) .modal_header{margin-bottom:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px}.modal:has(.modal_wrapper) .modal_header .copy_success{position:absolute;right:0;top:100%}.modal:has(.modal_wrapper) .modal_title{font-size:1.5rem;font-weight:700;margin-bottom:0 !important}.modal:has(.modal_wrapper) .form_success{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:1.5rem}::-moz-selection{background:#fd0}::selection{background:#fd0}html{height:100%}body{position:relative;left:0;color:#50525b;height:100%}body:not(.modal-open){padding-right:0px !important}body:before{content:"";background-color:transparent;-webkit-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}body.shadow-bg:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;z-index:1000;background-color:rgba(0,0,0,.5)}body.shadow-bg .search .form-wrap{z-index:1001}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}*{outline:none}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:1rem;font-weight:bold}h2{margin-top:50px}.h1,h1{margin-bottom:1.5rem;line-height:1.4}dl,ol,ul{padding-left:20px}#wrapper{width:100%;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;left:0;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:100%}#wrapper.open-left{position:fixed;top:inherit;left:300px;-webkit-box-shadow:-3px 0px 8px rgba(0,0,0,.05);box-shadow:-3px 0px 8px rgba(0,0,0,.05)}#wrapper.slide-direct{-webkit-transition:none;-o-transition:none;transition:none}#wrapper .main{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-transition:background-color .4s;-o-transition:background-color .4s;transition:background-color .4s}.bg-low-gray{background-color:#e0e0e0 !important}.bg-lowest-gray{background-color:#f7f7f7 !important}.modal-open .modal.modal-center{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center !important;-webkit-align-items:center !important;-ms-flex-align:center !important;align-items:center !important}.modal-open .modal.modal-center .modal-dialog{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.modal-header .close svg{width:18px;height:18px;opacity:1;margin-top:-3px}.container-fluid{max-width:1600px}.container-fluid.main{padding-bottom:50px}.syntaxhighlighter{border:1px solid #9b9b9b;padding:5px}.syntaxhighlighter .toolbar{display:none}.modal-open .main .sidebar.lawmonitor .back{z-index:1050}.main .sidebar.lawmonitor .back:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:0;visibility:hidden;z-index:10;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.modal-open .main .sidebar.lawmonitor .back:before{opacity:.5;visibility:visible}@-webkit-keyframes slide{0%{-webkit-transform:translateX(-25%);transform:translateX(-25%)}100%{-webkit-transform:translateX(25%);transform:translateX(25%)}}@-o-keyframes slide{0%{-o-transform:translateX(-25%);transform:translateX(-25%)}100%{-o-transform:translateX(25%);transform:translateX(25%)}}@keyframes slide{0%{-webkit-transform:translateX(-25%);-o-transform:translateX(-25%);transform:translateX(-25%)}100%{-webkit-transform:translateX(25%);-o-transform:translateX(25%);transform:translateX(25%)}}.card-header:has(.fancy-image){text-align:center}
@media (max-width: 1200px) {    
    footer form input {
        max-width: 170px;
    }
}
@media (max-width: 991px) {
    h1{
        font-size: 1.5rem;
    }
    h1.bg-stop-responsive{
        font-size: 1.5rem;
        line-height: 1.4;
    }
    header .sticky-header-menu{
        height: auto !important;
    }
    header .menu {
        position: inherit !important;
    }
    header .menu nav ul {
        display: block;
    }
    header .menu .container-fluid .row > * {
        padding: 0;
    }
    header .menu ul li{
        display: block;
    }    
    header .menu nav > ul > li > a,
    header .menu nav > ul.products > li > a,
    header .menu nav > ul > li > span,
    header .menu nav > ul.products > li > span {
        justify-content: flex-start;
        height: 40px;
        line-height: 1.2;
        border-bottom: 1px solid #D8D8D8;
        padding: 0 0 0 10px;
    }
    header .menu nav > ul.products > li br{
        display: none;
    }
    header .menu nav ul.product-menu li {
        display: block;
        max-width: none;
        padding-right: 0;
        width: 100% !important;
    }   
    header .is-sticky .menu nav ul.product-menu li.buy-in-consult{
        display: none;
    }
    header .menu nav li.parent.open .sub .wrap{
        display: block;
    }
    header .menu nav ul li a .dropdown-menu-arrow, 
    header .menu nav ul li span .dropdown-menu-arrow {
        position: static !important;
        margin: unset;
    }
    header .img-header-block .btn {
        margin-top: 20px;
        max-width: none;
    }
    header .img-header-block .img-header-block-content>div{
        width: min-content;
    }
    header .menu nav li.parent .sub {
        position: inherit;
        top: 0;
        left: 0!important;
        padding-top: 0;
        display: none;
        visibility: visible;
        opacity: 1;
        transform: none;
        transition: none;
    }
    header .menu nav .sub .wrap, header .menu nav .sub .blocks {
        display: block;
        box-shadow: none;
        padding: 0;
        margin-right: 0;
    }
    header .menu nav .sub .wrap {
        border-top: 0;
    }
    header .menu nav .sub .blocks .block {
        margin-right: 0;
        padding-right: 0;
    }
    header .menu nav .sub .blocks .block a,
    header .menu nav .sub .blocks .block>span {
        margin-bottom: -1px;
        line-height: 40px;
        border-bottom: 2px solid #d8d8d8;
        background: #f1f1f1;
        padding-left: 15px !important;
        max-width: none;
        line-height: 20px;
        display: block;
        padding: 10px 0;
    }

    header .menu nav .sub .blocks .block:last-child a:last-child {
        border-bottom: 1px solid #d8d8d8;
        margin-bottom: 0;
    }
}

@media (max-width: 880px) {
    header .top nav .sub .blocks {
        flex-direction: column;
    }
    header .top nav .sub .blocks .block {
        margin-right: 0;
        padding-right: 0;
        width: 100%;
    }
    header .top nav .sub .blocks .block .indent-block,
    header .top nav .sub .blocks .block .all-prog,
    header .top nav .sub .blocks .block:last-child {
        margin-top: 15px;
    }
}

@media (max-width: 800px) {
    .main .content .block-img-name-text-4 .item {
        width: 100%;
        display: block;
    }
}

@media (max-width: 768px) {
    .left-block nav span.city {
        border-top: 1px solid #D8D8D8;
    }
    .main .content .block-img-name-3 {
        flex-direction: column;
    }
    header .top nav .sub .wrap{
        padding-left: 30px;
        padding-right: 30px;
    }
}

@media (max-width: 576px) {
    .v-sm-d-none{
        display: none;
    }
    h1{
        font-size: 1.25rem;
    }
    header .img-header-block .name {
        font-size: 1.75rem;
        text-align: center;
        padding-right: 0;
    }
    header .target img {
        margin-right: 0 !important;
        margin-bottom: 1rem;
    }
    header .target svg {
        margin-right: 0 !important;
        margin-bottom: 5px;
    }
    footer .last {
        margin-top:45px;
    }
    .main .content .block-img-name{
        justify-content: space-around;
        flex-wrap: wrap;
    }
    .main .content .block-img-name.full{
        margin-left: 0;
        margin-right: 0;
    }
    header .menu nav > ul > li > a,
    header .menu nav > ul.products > li > a,
    header .menu nav > ul > li > span,
    header .menu nav > ul.products > li > span {
        padding-right: 5px;
    }
}

@media (max-width: 574px) {
    footer form input {
        max-width: 100%;
    }
}

@media (max-width: 500px) {
    h1 {
        font-size: 1rem;
        line-height: 24px;
    }
    .search-block.visible {
        width: 100%;
    }
}

@media (max-width: 400px) {
    header .img-header-block .name {
        font-size: 1.1875rem;
    }

    header .img-header-block .btn {
        width: 100%;
    }
    footer form {
        flex-direction: column;
    }
    footer form input {
        border-bottom-left-radius: 0;
        border-top-right-radius: 5px;
    }
    footer form .btn {
        width: 100%;
        max-width: 100%;
        border-top-right-radius: 0;
        border-bottom-left-radius: 5px;
    }
}

