.bns_space,.bns_space .bns_item,.btn,.cabinet_main,.cabinet_main .cm_statistic .title>b,.comments,.header .logo,.item_view .iv_bottom .iv_about .tabs_header li,.item_view .iv_head .iv_content .iv_main_block .iv_item_order .info .min_party,.main_catalog .catalog_tabs .left .link,.main_catalog .catalog_tabs .right .link,.nav_menu .nav_links>li,.space,.special_form .sf_line,.sub_block_title,.user_reviews,.video,button,form .form_element,h1.main_title{position:relative}.btn.green,.btn.orange{border-color:transparent}.cards .card_item .ci_body .ci_main .text .item_info .ii_city a:hover .svg,.cards .card_item .ci_body .ci_main .text .item_info .ii_goods a:hover .svg,svg.svg{fill:#BFD8F8}.loading:after,.uni_loader .svg{animation:2s linear infinite Loader_animation}.about_prc ul li,.content .sidebar .sb_block.sb_small_text .sbb_body ul li,.iv_text ul li{list-style:square}.cabinet_tariffs .block_title span,.cards .add_item_box .text,.up_text,.user_reviews .ur_review .ur_review_body .review_block_title,form.ask_form.add_review .review_block_title{text-transform:uppercase;letter-spacing:1px}@font-face{font-family:Roboto;src:local('Roboto'),local('Roboto-Regular'),url('../fonts/Roboto.woff') format('woff'),url('../fonts/Roboto.ttf') format('ttf');font-weight:400;font-display:swap}@font-face{font-family:Roboto;src:local('Roboto Italic'),local('Roboto-Italic'),url('../fonts/Roboto-Italic.woff') format('woff'),url('../fonts/Roboto-Italic.ttf') format('ttf');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:local('Roboto Medium'),local('Roboto-Medium'),url('../fonts/Roboto-Medium.woff') format('woff'),url('../fonts/Roboto-Medium.ttf') format('ttf');font-weight:500;font-display:swap}@font-face{font-family:Roboto;src:local('Roboto Bold'),local('Roboto-Bold'),url('../fonts/Roboto-Bold.woff') format('woff'),url('../fonts/Roboto-Bold.ttf') format('ttf');font-weight:700;font-display:swap}:root{--main_bg_color:#F8FAFC;--text_color:#383838;--link_color:#2E66AB;--red_color:#E01111;--red_color_opacity:rgba(224,42,14,.1);--green_color:#60C650;--orange_color:#FFDE77;--orange_border_color:#FFCF3A;--green_color_opacity:rgba(96,198,80,.2);--grey_color:#5C6C80;--main_shadow:0 2px 8px 0 rgba(102,163,238,.08);--main_shadow_hover:0 8px 16px 0 rgba(102,163,238,.12);--border_color:#E0EDFC;--element_border_color:#C2DAF8;--btn_color:#F0F6FD;--btn_color_hover:#E9F2FD;--medium_blue_color:#66A3EE;--icon_catalog_color:#bfd8f8;--yellow_bg_color:#fffff2}*{margin:0;padding:0;outline:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,:after,:before{box-sizing:border-box}body,html{height:100%}body{font:15px/1.5 Roboto,sans-serif;min-height:100%;background:#f8fafc;color:var(--text_color);-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent;-ms-touch-action:manipulation;touch-action:manipulation}.bolder,.h1,.h2,h1,h2{line-height:1.5}body.ovh{overflow:hidden}.bns .bnr .bnr_title,.cabinet_history_pay .block.pay .money,.cabinet_tariffs .ct_block .ctb_body .services_list li .help_info.active,.delivery_calc .dcalc_form .dcalc_company>p b,.h1,.h2,.h3,.h4,.item_view .iv_bottom .contact_information .company_data .company_activities span,.item_view .iv_bottom .firm_news .text>small,.item_view .iv_bottom .iv_about .tab_content.active,.item_view.firm .iv_head .iv_content .iv_main_block .iv_item_order .info .min_party b,.modwin.mw_services_list .modwin_body .help_text.active,.modwin.mw_sign_in .modwin_body form.active,.overlay.active,.special_form .services_list .help_text.active,.special_form .sf_line .files_list .file_block .text a,article,aside,footer,header,nav,section{display:block}#svg_icons,.cabinet_news .news .news_item:after,.content .sidebar .sb_block .sbb_body .links_list li:last-child:after,.content .sidebar .sb_block .uni_close,.content .sidebar .sb_block.sb_news .sbb_body .sbb_news_item:last-child:after,.hidden,.item_view .iv_bottom .contact_information .company_data .company_activities span.hidden,.item_view .iv_bottom .firm_news:last-child:after,.main_catalog .catalog_list:not(#items_rubrics),.modwin.mw_services_list .modwin_body .help_text,.show_full:before,.special_form .services_list .help_text,.special_form.reg_user .company_list .cl_item:last-child:after{display:none}.space{max-width:1280px;margin:0 auto;padding:0 10px}.about_prc .image.map img,.bns .bnr img,.header,.modwin .form_element input,.nav_menu,.nav_menu .catalog_list .cl_column>li .cl_sub_links .link{max-width:100%}.nav_menu .drop_menu li:last-child,img{border:none}.link,.link_reply,a{text-decoration:none;color:var(--link_color);cursor:pointer}.grey_color{color:#5c6c80}.green_color{color:#33a920}.orange_color{color:#ffc100}.prc_score .right strong,.red_color{color:#e01111}.blue_color,.prc_score .left strong{color:#2e66ab}.bns .bnr:hover .bnr_title,.bns .links .bnr_text span:hover,.btn:hover,.cabinet_main .cm_top .cmt_block .personal_rating.bad .left,.cabinet_news .news .news_item .text .item_control .delete:hover,.call_cabinet_menu:hover,.cards .card_item .ci_body .ci_main .text .item_info .ii_goods a:hover,.cards .card_item .ci_body .ci_main .text .item_info a:hover,.central .sort .clear_favorites:hover .text,.content .sidebar .sb_block.offers .sbb_body .sbb_offer_item:hover .link,.content .sidebar .sb_block.sb_news .sbb_body .sbb_news_item:hover .link,.content .sidebar .sb_block.sb_top_requests .sbb_body .tr_link:hover,.link:hover,.link_reply:hover,.modwin.mw_services_list .modwin_body .help_link:hover,.news .news_item .text .text_head a:hover,.news_view .nv_more .nvm_item .nvm_text .top .n_rubric:hover,.special_form .services_list .help_link:hover,.special_form .sf_line .sf_block small.red_color,.special_form .sf_line .sf_block.error>b,a:hover{color:var(--red_color)}.fl_l{float:left}.fl_r{float:right}table{border-spacing:0}.item_view .iv_bottom .contact_firm_id .text .link,table tr th{font-weight:500}.center,.prc>.bns_space,.sidebar .bns_space{text-align:center}.italic,em,i{font-family:Roboto;font-style:italic}.btn,.h1,.h2,.h3,.h4,.news article .link,b,h1,h2,h3,h4,strong{font-family:Roboto;font-weight:500}.h1,h1{font-size:24px}.h2,h2{font-size:20px}.h3,h3{font-size:18px}.cabinet_demand .comments .comment .comment_head .text .user_contacts_info,.cabinet_main .cm_top .cmt_block .personal_rating .left sup,.h4,h4{font-size:15px}.h1.up_text,h1.up_text{margin:40px 0 15px;font-size:20px}.other_items_subtitle{margin:48px 0 24px}.bolder{font-family:Roboto;font-weight:700}.h2.up_text,h2.up_text{font-size:16px;color:#5c6c80}.h3.up_text,h3.up_text{font-size:14px;color:#5c6c80}.bns .links .bnr_text,.item_view .iv_bottom .contact_firm_id .text .item_rating,.nav_menu .catalog_list .cl_column>li,p{margin:8px 0}.btn.up_text,.cabinet_orders .items_orders .item_order .user_contacts_info,.comments .comment .comment_head .text .user_contacts_info,.content .sidebar .sb_block.filter .sbb_head .clear_filter,.content .sidebar .sb_block.sb_reg_steps .reg_step .text,.content .sidebar .sb_block.sb_small_text .sbb_body,.footer .f_columns .fc_item .link,.item_view .iv_head .iv_content .iv_main_block .iv_rating a,.main_information .mi_side_block .main_prc_news .mpn_item .date,.main_information .mi_side_block .main_prc_news .mpn_item .rubric_link,.main_news .mn_items .date,.main_news .mn_items .rubric_link,.small_text,.user_reviews .ur_review .ur_review_head .user_contacts_info,small{font-size:13px}.h1>small,h1>small,h2>small,h3>small{display:block;font-size:16px}.h1.up_text>small,h1.up_text>small{font-size:14px}h1.up_text>small.index{font-family:Roboto;font-weight:400;text-transform:none;letter-spacing:0;color:#5c6c80}.main_descriptor p{margin:4px 0}.main_descriptor.attention{margin-top:8px;padding:8px 16px;background:var(--red_color_opacity);border-radius:4px;font-size:17px}sup{padding-left:3px;font-size:12px;color:#5c6c80;vertical-align:super}.text_short{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.show_full{height:auto!important}.sub_block_title{display:block;margin:28px 0 24px;font-size:20px}.btn,button{display:inline-block;margin:15px 0;padding:14px 24px;background:var(--btn_color);border:1px solid var(--element_border_color);border-radius:4px;box-shadow:var(--main_shadow),inset 0 0 0 1px rgba(255,255,255,.8);font-size:15px;line-height:1.2;text-align:center;color:var(--link_color);cursor:pointer}.btn.white{background:#fff;box-shadow:var(--main_shadow)}.btn.green{background:#60c650;box-shadow:0 2px 8px 0 rgba(0,0,0,.1);color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.05)}.btn.orange{background:var(--orange_color);box-shadow:0 2px 8px 0 rgba(0,0,0,.08);color:#785400}.btn.blue,.delivery_calc_btn{background:var(--medium_blue_color);border-color:transparent;box-shadow:0 2px 8px 0 rgba(0,0,0,.1);text-shadow:0 1px 1px rgba(0,0,0,.05)}.btn.blue{color:#fff}.btn .svg_icon{vertical-align:bottom;margin-right:14px;fill:#fff}.btn:hover,.cabinet_products .cards .card_item .item_info>a:hover,.cabinet_products .cards .card_item .item_info>div:hover,.pagination .page_links .pl_mark:hover,button:hover{background:var(--btn_color_hover)}.btn.green:hover{background:#55bb45}.btn.orange:hover,.cabinet_orders .items_orders .item_order .text .show_user_contacts:hover,.comments .comment .comment_head .text a:hover,.search_block .btn:hover,.user_reviews .comment .comment_head .text a:hover,.user_reviews .ur_review .ur_review_head .text a:hover{background:var(--orange_border_color)}.delivery_calc_btn{display:flex;color:#fff;transition:background .2s ease-in-out}.header .logo strong,.input,select,textarea{display:inline-block;color:var(--text_color)}.btn.blue:hover,.delivery_calc_btn:hover{background:#5c99e2;color:#fff}ul li{list-style:none}.iv_text ul{padding-left:24px}.uni_close{position:absolute;top:0;right:0;width:22px;height:22px;text-align:center;cursor:pointer}.uni_close:after,.uni_close:before{position:absolute;content:'';top:0;bottom:0;left:0;right:0;width:2px;height:100%;margin:auto;background:#d54444;border-radius:2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.uni_back:after{top:8px;height:15px}.uni_close:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}hr,hr.line{width:100%;height:1px;margin:10px 0;background:var(--border_color);border:none}hr.big_line{max-width:1260px;height:10px;margin:24px auto;background:#fff}.video:after,.video:before{content:'';position:absolute;top:calc(50% - 26px);left:calc(50% - 26px);opacity:.8;z-index:10}.video:before{width:54px;height:54px;border:6px solid #e01111;border-radius:80px}.video:after{top:calc(50% - 11px);left:calc(50% - 7px);width:20px;height:20px;border-left:20px solid #e01111;border-top:12px solid transparent;border-bottom:12px solid transparent;border-radius:2px}.content .sidebar .sb_block.sb_reg_steps .reg_step.active,.radio:checked+label:after,.to_top:hover,.video:hover:after,.video:hover:before{opacity:1}form{position:relative;padding:0;margin:0}.input,select,textarea{position:relative;width:100%;height:42px;padding:0 12px;background:#fff;border:1px solid var(--element_border_color);box-shadow:var(--main_shadow);border-radius:4px;font-family:Roboto;font-size:15px}textarea{height:100px;padding:12px;resize:vertical}input[placeholder]{text-overflow:ellipsis}input::placeholder{color:var(--grey_color)}.input:focus,textarea:focus{border:2px solid #66a3ee;box-shadow:var(--main_shadow_hover)}.checkbox:not(checked)+label:after,.checkbox:not(checked)+label:before{border-radius:20px;top:0;margin:auto 0;position:absolute;bottom:0;content:''}input:disabled,textarea:disabled{background:var(--btn_color);opacity:.7}.cards .card_item .ci_body .ci_main .image .img_marks .img_mark:hover,input.error,textarea.error{border-color:var(--red_color)}.checkbox,.radio{display:block;width:17px;height:17px;margin:0 3px 0 0;vertical-align:top}.checkbox:not(checked),.radio:not(checked){position:absolute;opacity:0}.checkbox:not(checked)+label{position:relative;display:block;padding:2px 60px 0 0;line-height:1.3}.checkbox:not(checked)+label:before{right:2px;width:48px;height:22px;background:#c2daf8}.checkbox:not(checked)+label:after{right:26px;width:26px;height:26px;background:#fff;box-shadow:0 1px 10px -1px rgba(40,90,140,.5);transition:.2s}.checkbox:not(checked)+label .svg_icon{position:absolute;top:0;bottom:0;right:3px;width:0;height:0;margin:auto 0;opacity:0;fill:#66a3ee;z-index:99;transition:.2s}.checkbox:checked+label .svg_icon{width:15px;height:15px;opacity:1}.checkbox+label,.radio+label,form.add_review .rating_stars,form.ask_form.add_review .user_rating .svg:hover{cursor:pointer}.checkbox:checked+label:before{background:#66a3ee}.checkbox:checked+label:after{right:-2px}.radio:not(checked)+label{position:relative;padding:0 0 0 35px}.radio:not(checked)+label:before{content:'';position:absolute;top:-3px;left:0;width:22px;height:22px;border:1px solid #66a3ee;border-radius:50%;box-shadow:0 1px 10px -1px rgba(40,90,140,.1);background:#fff}.radio:not(checked)+label:after{content:'';position:absolute;top:2px;left:5px;width:12px;height:12px;border-radius:50%;background:#66a3ee;opacity:0;transition:.2s}#svg_icons{width:0;height:0;visibility:hidden}svg ellipse,svg path,svg rect{fill:inherit}svg.svg{position:relative;width:20px;height:20px}.item_rating,.user_rating{position:relative;display:flex;align-items:center;height:20px}.item_rating i,.user_rating i{position:relative;display:flex;align-items:center;width:90px;height:16px;background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20"%3E%3Cpath d="M10.95108.70746l1.65207,5.39122a.99645.99645,0,0,0,.95108.70746H19.0026a1.00514,1.00514,0,0,1,.6043,1.80154l-4.49236,3.46075a1.00871,1.00871,0,0,0-.34678,1.09408l1.69543,5.53271a.99733.99733,0,0,1-1.55538,1.09408L10.6043,16.474a.98886.98886,0,0,0-1.20861,0L5.09219,19.7893a.99733.99733,0,0,1-1.55538-1.09408l1.69543-5.53271a1.00871,1.00871,0,0,0-.34678-1.09408L.39309,8.60768A1.00514,1.00514,0,0,1,.9974,6.80614H6.44577a.99645.99645,0,0,0,.95108-.70746L9.04892.70746A.993.993,0,0,1,10.95108.70746Z" fill="%23bccee5"/%3E%3C/svg%3E');background-size:18px 16px}.item_rating i.rating_stars_mask,.user_rating i.rating_stars_mask{position:absolute;background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20"%3E%3Cpath d="M10.95108.70746l1.65207,5.39122a.99645.99645,0,0,0,.95108.70746H19.0026a1.00514,1.00514,0,0,1,.6043,1.80154l-4.49236,3.46075a1.00871,1.00871,0,0,0-.34678,1.09408l1.69543,5.53271a.99733.99733,0,0,1-1.55538,1.09408L10.6043,16.474a.98886.98886,0,0,0-1.20861,0L5.09219,19.7893a.99733.99733,0,0,1-1.55538-1.09408l1.69543-5.53271a1.00871,1.00871,0,0,0-.34678-1.09408L.39309,8.60768A1.00514,1.00514,0,0,1,.9974,6.80614H6.44577a.99645.99645,0,0,0,.95108-.70746L9.04892.70746A.993.993,0,0,1,10.95108.70746Z" fill="%23FFCF3A"/%3E%3C/svg%3E')}.header,.prc_score,.search_block{position:relative}.item_rating i:not(:last-child),.user_rating i:not(:last-child){margin-right:4px}.item_rating i .svg,.user_rating i .svg{width:16px;height:16px}.item_rating i.active .svg,.user_rating i.active .svg{fill:#FFCF3A}.item_rating.small i .svg,.user_rating.small i .svg{width:14px;height:14px}.cabinet_tariffs .ct_block .ctb_body .services_list li .line .text,.item_rating.small small,.special_form .sf_line .media_list .media_block .check_radio label,.user_rating.small small{margin-left:8px}.item_rating.small i,.user_rating.small i{width:80px;height:14px;background-size:16px 14px}.item_rating.big i,.user_rating.big i{width:118px;height:20px;background-size:24px 20px}@keyframes Opacity_animate{0%{opacity:0}100%{opacity:1}}@keyframes sbb_offer_item{0%{transform:scale(.8);opacity:0}100%{transform:scale(1);opacity:1}}.header{height:56px;background:#fff;border-bottom:1px solid var(--border_color)}.search_block .btn,.search_block .input{border-color:var(--orange_border_color);vertical-align:middle}.header .space{display:flex;justify-content:space-between;width:100%;height:100%}.header .logo img{width:auto;height:40px;margin-top:8px}.header .logo strong{position:relative;bottom:4px;margin-left:8px;font-size:15px}.cabinet_main .cm_top .cmt_block .personal_balance .right span,.cabinet_main .cm_top .cmt_block .personal_tariff .right span,.header .logo strong>small,.prc_score small{display:block;font-size:13px}.prc_score{display:flex;line-height:1.4}.prc_score .left,.prc_score .right{margin-top:6px}.prc_score strong{font-weight:700;font-size:18px}.prc_score .left{margin-right:46px}.search_block{display:flex;margin-top:7px}.search_block .input{width:420px;height:40px;border-radius:4px 0 0 4px}.search_block .btn{width:60px;height:40px;margin:0 0 0 -5px;padding:0;background:var(--orange_color);border-radius:0 4px 4px 0;box-shadow:none!important}.search_block .btn .svg{top:1px;fill:#C59500}.search_block .btn:hover .svg{fill:#fff}.autocomplete-suggestions{background:#fff;border:1px solid var(--orange_border_color);border-radius:4px;box-shadow:var(--main_shadow_hover)}.autocomplete-suggestions div{display:block;margin-left:12px;border-top:1px solid var(--border_color);text-align:left}.autocomplete-suggestions div:first-child{border:0}.crumbs .crumbs_list,.nav_menu,.nav_menu .drop_menu li{border-bottom:1px solid var(--border_color)}.autocomplete-suggestions div a{display:block;padding:3px 12px 3px 0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.search_block.fixed{position:fixed;top:0;right:0;left:0;width:100%;max-width:480px;margin:0 auto;text-align:center;z-index:999}.search_block.fixed form{width:auto;margin:auto;box-shadow:var(--main_shadow_hover)}.search_block.fixed .fast_search_results{width:420px;margin:0 auto;left:-58px;right:0}.header .res_function_icons{position:relative;display:none}.header .rfi_menu,.header .rfi_srch{position:absolute;top:0;right:0;width:42px;height:50px;background:#fff;cursor:pointer;display:none}.header .rfi_srch{right:50px}.header .rfi_srch .svg_icon._search{height:20px;width:24px;margin:16px 0 0 8px;fill:#166cc5}.header .rfi_menu>i{position:relative;display:block;width:22px;height:2px;margin:26px 0 0 16px;background:#166cc5}.header .rfi_menu>i:after,.header .rfi_menu>i:before{position:absolute;content:'';top:-8px;left:0;width:22px;height:2px;background:#166cc5}.header .rfi_menu>i:after{top:8px}.header .rfi_menu .uni_close,.header .rfi_srch .uni_close{top:0;bottom:0;left:16px;margin:auto 0}.header .rfi_srch .uni_close{left:8px}.header .rfi_menu .uni_close:after,.header .rfi_menu .uni_close:before,.header .rfi_srch .uni_close:after,.header .rfi_srch .uni_close:before{top:0;height:100%}.header .rfi_menu .uni_close,.header .rfi_menu.active>i,.header .rfi_srch .uni_close,.header .rfi_srch.active .svg_icon._search{opacity:0;transition:opacity .3s}.header .rfi_menu.active .uni_close,.header .rfi_menu>i,.header .rfi_srch .svg_icon._search,.header .rfi_srch.active .uni_close{opacity:1;animation:.3s Show_Exit;transition:opacity .3s}.nav_menu{position:relative;height:44px;background:#fff;box-shadow:var(--main_shadow)}.nav_menu .space{display:flex;justify-content:space-between;height:100%}.nav_menu .nav_links{position:relative;display:flex;height:33px;margin-top:auto;font-weight:500}.cabinet_main .cm_top .cmt_block .personal_balance .left,.cabinet_main .cm_top .cmt_block .personal_tariff .left,.central .sort.s_news ul:first-child,.main_information .mi_side_block .main_prc_news .mpn_item .date,.main_news .mn_items .date,.nav_menu .nav_links>li:not(:last-child),.news_view .nv_head .date,.news_view .nv_more .nvm_item .nvm_text .top .date{margin-right:16px}.nav_menu .nav_links li>.link_title{position:relative;height:100%;display:flex}.nav_menu .nav_links li>b.link_title{cursor:default}.nav_menu .nav_links>li:after{position:absolute;content:'';display:none;bottom:-1px;left:0;width:100%;height:1px;background:var(--red_color);animation:.3s Opacity_animate;pointer-events:none;z-index:102}.nav_menu .buttons_block{position:relative;display:flex;align-items:center;font-weight:500}.nav_menu .buttons_block .favorites_link{height:34px;margin-left:8px;padding:6px 12px;background:rgba(102,163,238,.1);border-radius:4px}.item_view .iv_head .iv_content .iv_main_block .favorites_link .svg,.nav_menu .buttons_block .favorites_link .svg{top:2px;height:14px;width:14px;fill:var(--medium_blue_color)}.cabinet_main .cm_statistic .info_link:hover .svg,.cabinet_main .cm_top .cmt_block .info_link:hover .svg,.cabinet_news .news .news_item .text .item_control .delete .svg,.central .sort .clear_favorites .cf_icon .svg,.content .sidebar .sb_block.sb_reg_steps .reg_step.active .svg,.crumbs .home_link:hover .svg,.item_view .iv_head .iv_content .iv_main_block .favorites_link.added .svg,.nav_menu .buttons_block .favorites_link.active .svg{fill:var(--red_color)}.nav_menu .buttons_block .favorites_link span{display:none;margin-left:4px}.nav_menu .buttons_block .add_btn{position:relative;height:34px;margin-left:8px;padding:6px 12px 8px 34px;background:rgba(82,192,64,.1);border-radius:4px;color:#33a920;z-index:105}.nav_menu .buttons_block .add_btn:after,.nav_menu .buttons_block .add_btn:before{position:absolute;content:'';top:15px;left:12px;width:14px;height:4px;background:#60c650;border-radius:4px}.nav_menu .buttons_block .add_btn:after{top:10px;left:17px;width:4px;height:14px}.nav_menu .buttons_block .personal_link{position:relative;height:34px;margin-left:8px;padding:6px 12px;background:rgba(102,163,238,.1);border-radius:4px;color:#2e66ab}.nav_menu .catalog_list,.nav_menu .drop_menu{border:1px solid var(--border_color);opacity:0;visibility:hidden;position:absolute;box-shadow:var(--main_shadow_hover)}.nav_menu .buttons_block .personal_link .svg{top:1px;height:14px;width:14px;margin-right:8px;fill:#66A3EE}.nav_menu .buttons_block .add_btn:hover{background:rgba(82,192,64,.18)}.item_view .iv_head .iv_content .iv_main_block .favorites_link:hover,.nav_menu .buttons_block .favorites_link:hover,.nav_menu .buttons_block .personal_link:hover{background:rgba(102,163,238,.18)}.nav_menu .drop_menu{left:-16px;padding:4px 0;background:#fff;border-top:none;border-radius:0 0 4px 4px;transition:opacity .25s ease-in-out}.nav_menu .drop_menu:after{content:'';position:absolute;top:0;right:0;width:100%;height:1px;background:var(--border_color);z-index:101}.nav_menu .drop_menu li{margin:0 0 0 16px;padding:6px 16px 6px 0}.nav_menu .drop_menu li a{position:relative;display:block;white-space:nowrap}.nav_menu .buttons_block b.personal_link:hover .drop_menu,.nav_menu .drop_menu:hover,.nav_menu .link_title:hover+.drop_menu{visibility:visible!important;opacity:1;z-index:101}.nav_menu .buttons_block .personal_link .drop_menu{left:auto;right:0;margin-top:4px;border-top:5px solid #fff}.nav_menu .catalog_list{top:42px;left:0;right:0;display:flex;width:100%;height:auto;max-height:364px;padding:8px 24px 12px;background:#fff;border-radius:0 0 4px 4px;z-index:-1;transition-property:opacity,visibility;transition-duration:0;transition-delay:0}.nav_menu .catalog_list.active,.nav_menu .catalog_list:hover{visibility:visible!important;transition-property:opacity,visibility;transition-duration:.1s;transition-delay:.5s;opacity:1;z-index:120}.nav_menu .catalog_list:hover:after{content:'';position:absolute;top:-1px;left:10px;width:110px;height:1px;background:#fff}.nav_menu .catalog_list.products:hover:after{left:136px;width:54px}.nav_menu .catalog_list .cl_column>li .cl_sub_links:hover,.nav_menu .catalog_list .cl_column>li .link:hover+.cl_sub_links{position:absolute;top:-8px;left:-16px;display:block;width:auto;min-width:320px;margin:0;padding:32px 0 8px 16px;background:#fff;border:1px solid var(--border_color);border-radius:4px;box-shadow:var(--main_shadow_hover);font-size:13px;z-index:121;animation:.2s ease-in-out Opacity_animate}.nav_menu .catalog_list .cl_column>li:hover .link,.nav_menu .catalog_list .cl_column>li:hover .svg{z-index:125}.nav_menu .catalog_list .cl_column>li .cl_sub_links li{margin:0 0 0 32px;padding:2px 16px 2px 0;border-top:1px solid var(--btn_color)}.crumbs{position:relative;margin:8px 0 24px;font-size:12px}.crumbs .crumbs_list{padding-bottom:4px}.crumbs .crumbs_list .home_link .svg{top:2px;width:16px;height:14px;fill:#66A3EE}.crumbs .crumb,.crumbs .crumb div,.crumbs .crumb.short div a{position:relative;display:inline-block}.crumbs .crumb div:before{position:relative;content:'»';margin:0 4px 0 2px}.crumbs .crumb.extra:hover>div a{position:relative;top:-2px;margin-left:-8px;padding:8px}.crumbs .crumb.short div{max-width:21px}.crumbs .crumb.short div:before{margin-right:14px}.crumbs .crumb.extra.short div a,.crumbs .crumb.short div a{position:absolute;top:0;left:12px;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-weight:700}.crumbs .crumb.extra:hover>div a,.crumbs .crumb.short:hover>div a{background:#fff;border:1px solid var(--border_color);border-radius:4px 4px 0 0;box-shadow:var(--main_shadow_hover);font-weight:400;line-height:13px;z-index:999}.crumbs .crumb.extra.short:hover>div a,.crumbs .crumb.short:hover>div a{top:-8px;left:0;width:auto;margin:0}.crumbs .crumbs_list .crumbs_list.with_score{position:absolute;top:22px;left:7px;min-width:240px;max-width:320px;padding:4px 8px;background:#fff;border:1px solid var(--border_color);border-radius:0 0 4px 4px;box-shadow:var(--main_shadow_hover);opacity:0;visibility:hidden;z-index:101}.catalog_list.cities .cl_column .cl_sub_links li:after,.crumbs .crumbs_list .crumb.extra.short .crumbs_list.with_score{left:0}.crumbs .crumbs_list .crumbs_list.with_score li{display:flex;justify-content:space-between;padding:2px 0}.cabinet_history_pay .block li .balance,.cabinet_history_pay .block li .date,.cabinet_orders .items_orders .item_order .text small,.cards .card_item.firm .ci_body .ci_main .text .item_info .ii_goods>*,.comments .comment .comment_head .text small,.crumbs .crumbs_list .crumbs_list.with_score li span,.dl_file .text small,.modwin.mw_dl_price .price_list_item .text small,.news_view .nv_more .nvm_item .nvm_text .top .n_rubric,.special_form .sf_line .files_list .file_block .text small,.user_reviews .comment .comment_head .text small,.user_reviews .ur_review .ur_review_head .text small{color:var(--grey_color)}.crumbs .crumb.extra:hover>.crumbs_list{opacity:1;visibility:visible}.last_on_main{position:relative;margin:24px 0 0}.cabinet_stat .cs_uni_block .results_line li span,.last_on_main .lom_bottom,.last_on_main .lom_top,.manage_item div{position:relative;display:flex}.last_on_main h2.block_title,.main_news .space>h2.block_title{margin-bottom:20px;padding-bottom:8px;border-bottom:2px solid var(--border_color)}.lom_top .lom_goods{width:860px;margin-right:40px;flex-shrink:0}.item_view .iv_bottom .iv_about .item_files,.lom_top .lom_goods .items_block{display:flex;flex-wrap:wrap;justify-content:space-between}.lom_top .lom_goods .items_block .ib_item{position:relative;display:flex;width:calc(50% - 8px);height:152px;padding:16px;margin-bottom:16px;background:#fff;border:1px solid var(--border_color);border-radius:4px;box-shadow:var(--main_shadow)}.lom_top .lom_goods .items_block .ib_item .image,.main_news .mn_items .image{width:160px;height:120px;flex-shrink:0;margin-right:16px}.lom_bottom .lom_opinions .items_block .ib_item .image a img,.lom_top .lom_companies .items_block .ib_item .image a img,.lom_top .lom_goods .items_block .ib_item .image a img,.main_news .mn_items .image a img,.news_view .nv_more .nvm_item .image img{width:100%;height:100%;object-fit:cover;border-radius:3px}.lom_bottom .lom_opinions .items_block .ib_item .text,.lom_top .lom_companies .items_block .ib_item .text,.lom_top .lom_goods .items_block .ib_item .text{align-self:center;overflow:hidden}.lom_bottom .lom_opinions .items_block .ib_item .text .link,.lom_top .lom_companies .items_block .ib_item .text .link,.lom_top .lom_goods .items_block .ib_item .text .link{display:block;max-height:44px;overflow:hidden}.lom_top .lom_goods .items_block .ib_item .text .small_links{margin-top:8px;font-size:13px}.lom_top .lom_companies .items_block .ib_item .text .small_links a,.lom_top .lom_companies .items_block .ib_item .text .small_links span,.lom_top .lom_goods .items_block .ib_item .text .small_links a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cabinet_history_pay .block.bill li .status,.item_view .iv_head .iv_content .iv_main_block .iv_rating .item_rating,.item_view .iv_head .iv_content h1,.lom_top .lom_goods .items_block .ib_item .text .small_links a:not(:last-child){margin-bottom:4px}.lom_top .items_block .ib_item .text .small_links .svg,.main_information .mi_side_block .main_prc_news .mpn_item .svg,.main_news .mn_items .svg,.news .news_item .text .text_head .svg,.news_view .nv_head .svg,.news_view .nv_more .nvm_item .nvm_text .top .svg{width:14px;height:14px;margin-right:6px;vertical-align:text-top}.lom_bottom .lom_opinions,.lom_top .lom_companies{display:flex;flex-direction:column;min-width:0}.lom_bottom .lom_opinions .items_block,.lom_top .lom_companies .items_block{height:100%;display:flex;flex-direction:column;justify-content:space-between}.lom_top .lom_companies .items_block .ib_item{position:relative;display:flex;width:100%;height:104px;margin-bottom:16px;padding:16px;background:#fff;border:1px solid var(--border_color);border-radius:4px;box-shadow:var(--main_shadow)}.lom_bottom .lom_comments .items_block .ib_item,.lom_bottom .lom_opinions .items_block .ib_item{height:152px;margin-bottom:16px;padding:12px 16px 16px;background:#fff;box-shadow:var(--main_shadow);display:flex;position:relative}.lom_top .lom_companies .items_block .ib_item .image{width:96px;height:72px;flex-shrink:0;margin-right:16px}.lom_top .lom_companies .items_block .ib_item .text .small_links{display:flex;margin-top:8px;font-size:13px}.lom_top .lom_companies .items_block .ib_item .text .small_links a:last-child,.lom_top .lom_companies .items_block .ib_item .text .small_links span:last-child,.modwin .confirmation span.text,.special_form .sf_line .confirmation>span,form.ask_form .form_bottom .confirmation .text{margin-left:16px}.lom_top .items_block .ib_item .text .small_links .svg._icon_product{position:relative;top:2px;width:12px;height:12px}.cabinet_settings,.cabinet_settings .company_photo .block_body,.comments .comment.answer.form_msg,.item_view .iv_bottom .iv_about .tc_description .iv_features,.last_on_main .lom_bottom,.user_reviews .comment.answer.form_msg{margin-top:24px}.lom_bottom .lom_opinions .items_block .ib_item{flex-wrap:wrap;width:100%;border:1px solid var(--border_color);border-radius:4px}.lom_bottom .lom_comments .items_block .ib_item .bottom,.lom_bottom .lom_comments .items_block .ib_item .top,.lom_bottom .lom_opinions .items_block .ib_item .bottom,.lom_bottom .lom_opinions .items_block .ib_item .top{position:relative;display:flex;width:100%}.lom_bottom .lom_opinions .items_block .ib_item .top{justify-content:space-between}.lom_bottom .lom_comments .items_block .ib_item .top:after,.lom_bottom .lom_opinions .items_block .ib_item .top:after{position:absolute;content:'';bottom:2px;left:0;width:calc(100% + 16px);height:1px;background:var(--border_color)}.lom_bottom .lom_opinions .items_block .ib_item .bottom{align-items:center;justify-content:space-between;margin-top:auto}.cabinet_tariffs .ct_block .ctb_body,.item_view .iv_bottom .contact_information .company_data .company_activities b:nth-of-type(2),.item_view .iv_head .iv_content .extra_descriptor,.lom_bottom .lom_opinions .items_block .ib_item .bottom .item_rating,.modwin.mw_confirm_action .modwin_body,.modwin.mw_uni_done .modwin_body,.modwin.mw_uni_error .modwin_body{margin-top:8px}.lom_bottom .lom_opinions .items_block .ib_item .image{width:96px;height:72px;flex-shrink:0;margin-left:16px}.lom_bottom .lom_comments{width:860px;margin-left:40px;flex-shrink:0}.lom_bottom .lom_comments .items_block{height:auto;display:flex;flex-wrap:wrap;justify-content:space-between}.lom_bottom .lom_comments .items_block .ib_item{flex-wrap:wrap;width:calc(50% - 8px);border:1px solid var(--border_color);border-radius:4px}.lom_bottom .lom_comments .items_block .ib_item .top{justify-content:space-between;align-items:baseline;max-height:36px}.lom_bottom .lom_comments .items_block .ib_item .comments_score{display:flex;align-items:center;height:20px;margin-left:4px}.lom_bottom .lom_comments .items_block .ib_item .comments_score .svg{width:16px;height:16px;margin-left:4px}.lom_bottom .lom_comments .items_block .ib_item .bottom{flex-wrap:wrap;margin-top:auto}.lom_bottom .lom_comments .items_block .ib_item .bottom .comment{max-height:46px;margin-top:0;overflow:hidden}.lom_bottom .lom_comments .items_block .ib_item .bottom .small_text{display:flex;justify-content:space-between;width:100%}.last_on_main .items_block .ib_item:hover{box-shadow:var(--main_shadow_hover);transition:box-shadow .2s ease-in-out}.check_prc_link,.main_catalog{position:relative;margin:24px 0}.main_catalog h2.block_title{font-size:36px}.main_catalog .catalog_tabs{display:flex;margin-top:8px;font-size:18px;font-weight:500}.main_catalog .catalog_tabs .left,.main_catalog .catalog_tabs .right{padding-bottom:4px;border-bottom:2px solid var(--border_color)}.footer .f_columns .fc_item:not(:last-child),.main_catalog .catalog_tabs .left{margin-right:40px}.main_catalog .catalog_tabs .left .link:first-child,.main_catalog .catalog_tabs .right .link:first-child{margin-right:20px}.item_view .iv_bottom .iv_about .tabs_header li.active b,.main_catalog .catalog_tabs .left .link.active,.main_catalog .catalog_tabs .right .link.active{color:var(--text_color);cursor:default}.main_catalog .catalog_tabs .left .link.active:after,.main_catalog .catalog_tabs .right .link.active:after{position:absolute;content:'';bottom:-9px;left:0;width:100%;height:2px;background:var(--red_color)}.main_catalog .catalog_list{position:relative;display:flex;margin:32px 0 28px}.catalog_list .cl_column{position:relative;width:30%;margin-right:60px}.about_prc .aprc_block_orders_counters div:last-child,.about_prc .right,.cards .card_item:nth-child(4n),.catalog_list .cl_column:last-child,.item_view .iv_bottom .iv_side_block .cards .card_item:nth-child(2n),.iv_btns_block .iv_btn:last-child,.main_information .mi_side_block .prc_instagram .fotos a:last-child,.news_view .nv_more .nvm_item:nth-child(odd),.pagination .page_links li:last-child .pl_mark{margin-right:0}.catalog_list .cl_column>li{position:relative;display:flex;flex-wrap:wrap;margin-bottom:12px;font-weight:500}.catalog_list .cl_column>li .svg{width:20px;height:20px;margin-right:12px;vertical-align:top;flex-shrink:0;fill:var(--icon_catalog_color)}.catalog_list.cities .cl_column .cl_letter{position:absolute;top:0;left:0;font-size:24px;line-height:20px;font-weight:700;color:#bfd8f8}.catalog_list .cl_column .link{max-width:85%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.catalog_list.cities .cl_column .link{margin-left:32px}.catalog_list .cl_column li .show_links{position:relative;display:inline-block;top:4px;margin-left:6px;width:14px;height:14px;cursor:pointer}.catalog_list .cl_column li .show_links.active:after,.catalog_list .cl_column li .show_links.active:before,.catalog_list .cl_column li .show_links:after,.catalog_list .cl_column li .show_links:before{position:absolute;content:'';top:5px;left:0;width:14px;height:4px;background:#66a3ee;border-radius:4px;opacity:.6;transition:.2s ease-in-out}.main_news .mn_items .mn_item,.main_news .mn_items .mn_mini_item{padding:14px 16px 16px;border:1px solid var(--border_color);box-shadow:var(--main_shadow);background:#fff;position:relative}.catalog_list .cl_column li .show_links:after{top:0;left:5px;width:4px;height:14px}.catalog_list .cl_column li .show_links:hover:after,.catalog_list .cl_column li .show_links:hover:before{background:var(--red_color);transition:.2s ease-in-out}.catalog_list .cl_column .cl_sub_links{display:none;width:100%;margin:6px 0 8px 32px;font-size:14px;font-weight:400}.catalog_list .cl_column li:last-child .cl_sub_links,.content .sidebar .sb_block .sbb_body .card_item:last-child,.content .sidebar .sb_block .sbb_body .cards{margin-bottom:0}.catalog_list .cl_column .cl_sub_links>li{position:relative;display:flex;flex-wrap:wrap;margin:4px 0}.catalog_list .cl_column .cl_sub_links>li:after{position:absolute;content:'';top:10px;left:-29px;width:16px;height:1px;background:var(--icon_catalog_color);transition:.2s ease-in-out}.catalog_list .cl_column .cl_sub_links>li>.cl_sub_links{margin-top:2px;margin-left:24px;font-size:13px}.catalog_list .cl_column .cl_sub_links .show_links{transform:scale(.8)}.catalog_list .cl_column .cl_sub_links>li>.cl_sub_links>li:after{position:absolute;content:'';top:10px;left:-24px;width:12px;height:1px;background:var(--icon_catalog_color);transition:.2s ease-in-out}.main_news{position:relative;margin:40px 0}.main_news .mn_items{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.main_news .mn_items .mn_item{display:flex;flex-wrap:wrap;align-self:stretch;width:calc(50% - 8px);margin-bottom:16px;border-radius:4px}.main_news .mn_items .mn_item .top{position:relative;display:flex;flex-direction:column;width:100%;padding-bottom:12px}.content .sidebar .sb_block .sbb_body .links_list li:after,.content .sidebar .sb_block .sbb_head:after,.content .sidebar .sb_block.sb_news .sbb_body .sbb_news_item:after,.main_news .mn_items .mn_item .top:after{position:absolute;content:'';bottom:0;left:0;width:calc(100% + 16px);height:1px;background:var(--border_color)}.cabinet_stat .cs_uni_block table td:first-child,.item_view .iv_conditions .iv_block_body,.main_information .mi_side_block .main_prc_news .mpn_item>div,.main_news .mn_items .mn_item .top>div,.main_news .mn_items .mn_mini_item>div,.uni_loader.active{display:flex}.main_news .mn_items .mn_item .top .title_link{margin:4px 0 0;font-size:16px}.item_view .iv_head .iv_content .iv_main_block,.main_news .mn_items .mn_item .bottom,.modwin.add_money .form_element{position:relative;display:flex;align-items:center;margin-top:16px}.main_news .mn_items .mn_item .bottom .text{max-height:114px;overflow:hidden}.main_news .mn_items .mn_mini_item{display:flex;flex-direction:column;justify-content:center;width:calc(25% - 12px);height:auto;border-radius:4px}.card_on_map .card_body .text .item_rating,.main_news .mn_items .mn_mini_item .title_link{margin-top:4px}.main_information{margin:40px 0 24px}.cabinet_stat .cs_top ul,.main_information .space,.map_filter form{position:relative;display:flex;justify-content:space-between}.main_information .mi_about{position:relative;flex-shrink:0;width:684px;height:516px;margin-right:40px;padding:20px 24px 24px;background:#fff;border:1px solid var(--border_color);border-radius:4px;box-shadow:var(--main_shadow);overflow:hidden}.main_information .mi_about:before{position:absolute;content:'';bottom:0;left:0;right:0;width:100%;height:88px;background:#fff;border-radius:0 0 4px 4px}.main_information .mi_about h1{position:relative;padding-bottom:18px;font-size:18px}.main_information .mi_about h1:after{position:absolute;content:'';bottom:0;left:0;width:calc(100% + 24px);height:1px;background:var(--border_color)}.main_information .mi_about .text{margin-top:20px}.main_information .mi_about .show_content{position:absolute;bottom:24px;left:0;right:0;width:calc(100% - 48px);height:42px;margin:0 auto;padding:8px 0}.main_information .mi_side_block .main_prc_news .mpn_item,.main_information .mi_side_block .mi_more_links .ml_link,.main_information .mi_side_block .prc_instagram{padding:14px 16px 16px;background:#fff;position:relative;box-shadow:var(--main_shadow)}.main_information .mi_side_block{position:relative;display:flex;flex-direction:column;width:100%;min-width:0}.main_information .mi_side_block .main_prc_news{display:flex;justify-content:space-between;align-items:flex-start}.main_information .mi_side_block .main_prc_news .mpn_item{display:flex;flex-direction:column;justify-content:center;width:calc(50% - 8px);height:auto;border:1px solid var(--border_color);border-radius:4px;hyphens:auto}.main_information .mi_side_block .main_prc_news .mpn_item .title_link{max-height:66px;margin-top:4px;overflow:hidden}.main_information .mi_side_block .mi_more_links{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin-top:24px}.main_information .mi_side_block .mi_more_links .ml_link{display:flex;flex-direction:column;justify-content:center;width:calc(50% - 8px);height:auto;margin-bottom:16px;border:1px solid var(--border_color);border-radius:4px}.main_information .mi_side_block .mi_more_links .ml_link a{display:block;margin-bottom:4px;font-weight:500}.main_information .mi_side_block .prc_instagram{margin-top:8px;border:1px solid var(--border_color);border-radius:4px}.main_information .mi_side_block .prc_instagram>.link{display:flex;align-items:center;margin-bottom:16px;font-weight:500}.main_information .mi_side_block .prc_instagram>.link .svg{margin-right:8px;fill:pink}.iv_btns_block,.main_information .mi_side_block .prc_instagram .fotos{position:relative;display:flex;flex-wrap:wrap}.main_information .mi_side_block .prc_instagram .fotos a{width:88px;height:88px;margin-right:15px;border-radius:4px;transition:transform .2s ease-in-out}.item_view .iv_bottom .iv_side_block.firm_instagram .list_photos a:hover,.main_information .mi_side_block .prc_instagram .fotos a:hover{transform:scale(1.2);opacity:.9}.cabinet_main .cm_recommendation .right li .image img,.cabinet_orders .items_orders .item_order .image img,.cabinet_settings .company_photo .current_photo .image img,.e_material .other_materials .om_link .image img,.item_view .iv_bottom .iv_side_block.firm_instagram .list_photos a img,.main_information .mi_side_block .prc_instagram .fotos a img,.news .news_item .image img,.special_form.add_news .sf_line .img_load .image img{width:100%;height:100%;border-radius:4px;object-fit:cover}.content>.space,.footer .f_columns,.special_form .sf_line .sf_block .double_btns{display:flex;justify-content:space-between}.content .central{position:relative;width:100%;order:2}.content .central.single_column{margin:0 auto;padding:40px;width:100%;max-width:840px;background:#fff;border-radius:4px;border:1px solid var(--border_color);box-shadow:var(--main_shadow)}.content .central.single_column h1,form.ask_form .iv_block_title,form.ask_form.add_review .user_rating{margin-bottom:24px}.central .sort{position:relative;display:flex;justify-content:space-between;align-items:center;margin:20px 0}.central .sort ul,.modwin .button_block,form.ask_form .form_bottom{display:flex;align-items:center}.central .sort .filter_call,.central .sort .sort_mark{display:flex;align-items:center;height:38px;padding:0 12px;background:#fff;border:1px solid var(--element_border_color);border-left:0;box-shadow:var(--main_shadow);font-size:13px;transition:.2s ease-in-out}.central .sort li:first-child .sort_mark{border-left:1px solid var(--element_border_color);border-radius:4px 0 0 4px}.central .sort li:last-child .sort_mark{border-right:1px solid var(--element_border_color);border-radius:0 4px 4px 0}.central .sort .sort_mark:hover{background:var(--btn_color_hover);color:var(--red_color);cursor:pointer}.central .sort .sort_mark.active{background:var(--btn_color_hover);color:var(--text_color);cursor:default}.central .sort .clear_favorites{position:relative;display:flex;align-items:center;cursor:pointer}.central .sort .clear_favorites .cf_icon{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:32px;height:32px;background:var(--red_color_opacity);border-radius:4px}.central .sort .clear_favorites .text{margin-left:8px;font-size:13px;color:var(--link_color)}.central .sort .filter_call{display:none;border-left:1px solid var(--element_border_color);border-radius:4px;color:var(--link_color)}.cards{position:relative;display:flex;flex-wrap:wrap;margin-bottom:40px}.cards .card_item{position:relative;display:flex;flex-direction:column;flex-shrink:0;width:228px;height:312px;margin:0 16px 24px 0;transition:box-shadow .2s ease-in-out;z-index:10}.cards .card_item .ci_body,.cards .card_item .ci_body .ci_main{position:relative;flex-direction:column;width:100%;display:flex}.cards .card_item:hover{z-index:99}.cards .card_item .ci_body .ci_main{height:auto;background:#fff;border:1px solid var(--border_color);border-radius:4px 4px 0 0;box-shadow:var(--main_shadow);z-index:10}.cards .add_item_box:hover,.cards .card_item:hover .ci_main,.map_filter .form_element .chosen-container-single .chosen-single{box-shadow:var(--main_shadow_hover)}.cards .card_item .ci_body .ci_main .to_favorites{position:absolute;top:4px;left:4px;width:28px;height:28px;background:#fff;border-radius:4px;transition:.2s ease-in-out;z-index:10;cursor:pointer}.cards .card_item .ci_body .ci_main .to_favorites .svg{top:5px;left:7px;height:13px;width:14px;fill:#66A3EE;transition:.2s ease-in-out}.cabinet_products .cards .card_item .item_info .item_delete .svg,.cards .card_item .ci_body .ci_main .to_favorites.added .svg,.cards .card_item .ci_body .ci_main .to_favorites:hover .svg{fill:#E01111}.cabinet_products .cards .card_item .item_info .item_edit .svg,.cards .card_item .ci_body .ci_main .to_favorites.added:hover .svg{fill:#66A3EE}.cards .card_item .ci_body .ci_main .image{position:relative;width:100%;height:168px}.cards .card_item .ci_body .ci_main .image img{width:100%;height:100%;object-fit:cover;border-radius:3px 3px 0 0}.cards .card_item .ci_body .ci_main .image img.hidden{display:none;visibility:hidden}.cards .card_item .ci_body .ci_main .image img.visible{display:block;visibility:visible}.cards .card_item .ci_body .ci_main .image .img_marks{position:absolute;left:0;right:0;bottom:0;display:flex;width:100%;height:100%}.cards .card_item .ci_body .ci_main .image .img_marks .img_mark{width:100%;height:100%;border-bottom:2px solid transparent}.cards .card_item .ci_body .ci_main .text{position:relative;display:flex;flex-direction:column;width:100%;margin:8px 0;padding:0 16px}.cards .card_item .ci_body .ci_main .text .item_price{margin:0 0 4px}.cards .card_item .ci_body .ci_main .text .link{height:46px;overflow:hidden;hyphens:auto}.cards .card_item .ci_body .ci_main .text .item_descriptor{margin:0;height:0;font-size:0;line-height:0;opacity:0;visibility:hidden;transition:opacity .2s ease-in-out}.cards .card_item .ci_body .ci_main .text .item_info{position:relative;display:flex;justify-content:flex-end;align-items:center;align-self:center;width:calc(100% + 2px);margin:4px 0 1px;font-size:13px}.cards .card_item .ci_body .ci_main .text .item_info .svg{width:14px;height:14px;vertical-align:text-top;margin-right:6px;transition:.2s ease-in-out}.cards .card_item .ci_body .ci_main .text .item_info .ii_category .svg,.cards .card_item .ci_body .ci_main .text .item_info .ii_company .svg{margin-left:6px}.cards .card_item .ci_body .ci_main .text .item_info>div:last-child .svg{margin-right:0;margin-left:6px}.cards .card_item .ci_body .ci_main .text .item_info>div:first-child .svg{margin:0 6px 0 0}.cards .card_item .ci_body .ci_main .text .item_info .ii_city{display:flex;min-width:0;margin-right:auto}.cards .card_item .ci_body .ci_main .text .item_info .ii_city>*{color:var(--grey_color);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cards .card_item .ci_body .ci_main .text .item_info a:hover .svg,.content .sidebar .sb_block.offers .sbb_head .slide:hover .svg{fill:var(--red_color);opacity:.8}.cards .card_item .ci_extra{position:absolute;display:flex;flex-wrap:wrap;width:100%;height:0;padding:4px 8px;border:1px solid var(--border_color);border-top:0;background:var(--main_bg_color);visibility:hidden;opacity:0;z-index:-1;transform:scale(.9);transition:.2s ease-in-out}.cards .card_item .ci_extra .btn{width:100%;margin:4px 0;padding:12px 8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.cards .card_item .ci_bottom{position:relative;padding:4px 16px 5px;border:1px solid var(--border_color);border-top:0;border-radius:0 0 4px 4px;background:var(--main_bg_color);z-index:9}.cards .card_item .ci_bottom .item_rating>small,.content .central .cabinet_stat .sort li:last-child,.item_view .iv_bottom .iv_side_block>b>a{margin-left:auto}.cards .card_item:hover .ci_body{position:absolute;top:0;left:0;width:100%;min-height:100%}.cards .card_item:hover .ci_body .ci_main .text .item_descriptor{margin:4px 0;height:100%;font-size:13px;line-height:1.25;opacity:1;visibility:visible;hyphens:auto}.cards .card_item:hover .ci_extra{position:relative;height:auto;visibility:visible;opacity:1;z-index:9;transform:scale(1);transition:.2s ease-in-out}.cards .card_item:hover .ci_bottom{box-shadow:0 8px 12px -2px rgba(0,0,0,.08)}.cards .card_item.firm .ci_body .ci_main .image img{object-fit:contain;padding:12px 12px 0}.cards .card_item.firm .ci_body .ci_main .text{margin:34px 0 8px}.cards .card_item .ci_body .ci_main .text .item_info .ii_goods,form.ask_form .form_bottom .btn{flex-shrink:0}.cards .card_item.firm .ci_body .ci_main .text .item_info .ii_goods .svg{top:1px;width:12px;height:12px}.cards .card_item.firm .ci_body .ci_main .text .item_info>div:last-child .svg{margin-right:6px}.cards .card_item.vip .ci_body .ci_bottom,.cards .card_item.vip .ci_body .ci_extra,.cards .card_item.vip .ci_body .ci_main{border-color:var(--orange_color)}.cards .add_item_box{position:relative;display:flex;align-items:center;justify-content:space-evenly;padding:16px;background:#fff;border:8px dashed var(--green_color_opacity);border-radius:4px;box-shadow:var(--main_shadow);color:#33a920;font-weight:700;line-height:1.3;transition:.2s}.catalog_map,.catalog_map.active{transition:height .4s ease-in-out,opacity .8s ease-in-out}.cards .add_item_box:hover{border-color:var(--green_color)}.cards .add_item_box .img{position:relative;flex-shrink:0;width:68px;height:68px;background:#fff;border:4px solid var(--green_color);border-radius:40px;box-shadow:0 2px 12px -1px rgba(0,0,0,.08);transition:.2s}.cards .add_item_box .img:after,.cards .add_item_box .img:before{content:'';position:absolute;top:44%;left:0;right:0;margin:0 auto;width:calc(100% - 32px);height:8px;background:var(--green_color);border-radius:4px}.cards .add_item_box .img:after{transform:rotate(90deg)}.cards .add_item_box .text{text-align:center;font-size:17px}.cards .add_item_box:hover>.img{width:80px;height:80px}.news{position:relative;margin:32px 0 0 14px;padding-left:38px;border-left:2px solid var(--border_color)}.rubrics_list_call{position:relative;display:none;margin:16px 0 0;padding:8px 12px;background:#fff;border:1px solid var(--element_border_color);box-shadow:var(--main_shadow);border-radius:4px;font-size:13px;color:var(--link_color)}.central .sort.s_news{position:relative;justify-content:flex-end;margin:16px 0 -56px;z-index:11}.news .news_date{position:relative;margin:16px 0;font-weight:500}.news .news_item,.news_view{margin-bottom:16px;padding:24px;background:#fff;display:flex;box-shadow:var(--main_shadow)}.news .news_date:after,.news .news_date:before{position:absolute;content:'';top:-4px;left:-54px;width:30px;height:30px;background:var(--border_color);border-radius:40px}.news .news_date:after{top:4px;left:-46px;width:14px;height:14px;background:var(--medium_blue_color)}.news .news_item{position:relative;align-items:center;border:1px solid var(--border_color);border-radius:4px}.news .news_item:after{position:absolute;content:'';top:calc(50% - 1px);left:-40px;width:40px;height:2px;background:var(--border_color)}.news .news_item .image{flex-shrink:0;width:200px;height:150px;transition:.2s ease-in-out}.content .sidebar .sb_block.offers .sbb_body .sbb_offer_item:hover .image,.content .sidebar .sb_block.sb_news .sbb_body .sbb_news_item:hover .image,.item_view .iv_bottom .contact_btns>a:hover,.news .news_item .image:hover,.news_view .nv_more .nvm_item .image:hover{opacity:.9}.news .news_item .text{position:relative;width:100%;margin-left:24px}.news .news_item .text .text_head{position:relative;display:flex;font-size:13px;color:var(--grey_color)}.news .news_item .text .text_head a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--grey_color)}.news .news_item .text .text_head .n_comments{white-space:nowrap;margin-left:8px}.news .news_item .text .link{display:flex;margin-top:6px;font-size:16px}.news .news_item .text .n_description{position:relative;margin-top:8px;padding-top:12px}.news .news_item .text .n_description:after,.news_view .nv_text:after{position:absolute;content:'';top:0;left:0;width:calc(100% + 24px);height:1px;background:var(--border_color)}.news_view{position:relative;flex-direction:column;border:1px solid var(--border_color);border-radius:4px}.news_view .nv_head{display:flex;min-width:0;margin-bottom:8px;font-size:13px}.news_view .nv_text{position:relative;margin-top:8px;padding-top:24px;hyphens:auto}.news_view .nv_text .image{margin:4px 0 12px 24px}.news_view .nv_text .image img{max-width:420px;border-radius:4px}.news_view .nv_more{position:relative;display:flex;flex-wrap:wrap;align-items:flex-start;width:100%;margin-top:32px;padding-top:4px}.news_view .nv_more:after{position:absolute;content:'';top:0;left:-24px;width:calc(100% + 48px);height:1px;background:var(--border_color)}.news_view .nv_more .nvm_title{position:absolute;top:-10px;left:0;background:#fff;outline:#fff solid 4px;z-index:10;font-size:13px}.news_view .nv_more .nvm_item{position:relative;display:flex;align-items:center;width:calc(50% - 12px);height:auto;margin:24px 24px 0 0;padding:14px 16px 16px;background:#fff;border:1px solid var(--border_color);border-radius:4px;box-shadow:var(--main_shadow)}.news_view .nv_more .nvm_item .image{width:96px;height:72px;flex-shrink:0;transition:.2s ease-in-out}.news_view .nv_more .nvm_item .nvm_text{display:flex;flex-direction:column;min-width:0;margin-left:16px}.news_view .nv_more .nvm_item .nvm_text .top{display:flex;min-width:0;font-size:13px}.news_view .nv_more .nvm_item .nvm_text .link{max-height:44px;margin-top:8px;overflow:hidden;hyphens:auto}.pagination{position:relative;width:100%;margin:60px 0 40px}.pagination .btn.load_content{position:static;display:block;margin:0 auto;padding:16px 48px}.pagination .btn.load_content:before{position:absolute;content:'';top:24px;left:0;width:30%;height:1px;background:var(--border_color);z-index:-1}.pagination .btn.load_content:after{position:absolute;content:'';top:24px;right:0;width:30%;height:1px;background:var(--border_color);z-index:-1}.pagination .page_links{position:relative;display:flex;justify-content:center;width:100%;margin-top:32px}.pagination .page_links .pl_mark{display:flex;align-items:center;height:38px;margin-right:8px;padding:0 12px;background:#fff;border:1px solid var(--element_border_color);border-radius:4px;box-shadow:var(--main_shadow);font-size:13px;transition:.2s ease-in-out}.pagination .page_links span.pl_mark{background:var(--btn_color_hover);box-shadow:0;font-weight:500}.catalog-see-also{position:relative;margin:0 0 24px;padding-left:16px;border-left:2px solid var(--medium_blue_color)}.content .sidebar{position:relative;width:260px;margin-right:40px;order:1}.content .sidebar .sb_block{position:relative;display:flex;flex-wrap:wrap;width:260px;height:auto;margin-bottom:24px;padding:14px 16px 16px;background:#fff;border:1px solid var(--border_color);border-radius:4px;box-shadow:var(--main_shadow)}.card_on_map .card_body .image img,.comments .comment .comment_head .image img,.content .sidebar .sb_block .image img,.item_view .iv_bottom .contact_firm_id .image img,.item_view .iv_bottom .firm_news .image img,.user_reviews .comment .comment_head .image img,.user_reviews .ur_review .ur_review_head .image img{width:100%;height:100%;object-fit:cover;border-radius:4px}.content .sidebar .sb_block .btn{width:100%;margin:8px auto 0}.cabinet_stat .cs_top,.content .sidebar .sb_block .sbb_body,.item_view,.special_form .sf_line .sf_block .add_url,.special_form .sf_line .sf_block .add_video{position:relative;width:100%}.content .sidebar .sb_block hr.line{width:calc(100% + 16px)}.content .sidebar .sb_block .sbb_head{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:16px;padding-bottom:12px}.content .sidebar .sb_block .sbb_head .sbb_title,.item_view .iv_bottom .iv_about .tabs_header li b{font-size:17px}.content .sidebar .sb_block.filter .chosen-container{margin:6px 0}.content .sidebar .sb_block.filter .form_element .input:not(:last-child){margin:0 0 12px}.content .sidebar .sb_block.filter .btn{margin:4px auto 0}.content .sidebar .sb_block.filter.fixed{position:sticky;top:16px;z-index:120}.ads_formats .af_blocks,.content .sidebar .sb_block.offers{margin-bottom:40px}.content .sidebar .sb_block.offers:after,.content .sidebar .sb_block.offers:before{position:absolute;content:'';bottom:-10px;left:10px;width:calc(100% - 20px);height:40px;background:#fff;border:1px solid var(--border_color);border-radius:4px;z-index:-1;opacity:.8}.content .sidebar .sb_block.offers:before{bottom:-20px;left:20px;width:calc(100% - 40px)}.content .sidebar .sb_block.offers .sbb_head{justify-content:center}.content .sidebar .sb_block.offers .sbb_head:after{position:absolute;content:'';bottom:0;left:-16px;width:calc(100% + 32px);height:1px;background:var(--border_color)}.content .sidebar .sb_block.offers .sbb_head .sbb_title{max-width:80%;font-size:13px;text-align:center;color:var(--red_color)}.content .sidebar .sb_block.offers .sbb_head .slide{position:absolute;top:1px;left:0;width:18px;height:18px;border-radius:4px;opacity:.8;overflow:hidden;cursor:pointer}.content .sidebar .sb_block.offers .sbb_head .slide.next{left:auto;right:0}.content .sidebar .sb_block.offers .sbb_head .slide .svg{top:-2px;right:-2px;fill:var(--medium_blue_color);transform:rotate(180deg);transition:.2s ease-in-out}.content .sidebar .sb_block.offers .sbb_head .slide.next .svg{right:4px;transform:rotate(0)}.content .sidebar .sb_block.offers .sbb_body .image{width:100%;height:168px;border-radius:4px;box-shadow:var(--main_shadow);transition:.2s ease-in-out}.content .sidebar .sb_block.offers .sbb_body .link{display:block;margin-top:12px;text-align:center;font-weight:500;hyphens:auto;transition:.2s ease-in-out}.content .sidebar .sb_block.offers .sbb_body .sbb_offer_item{position:relative;display:block;animation:.25s sbb_offer_item}.content .sidebar .sb_block.sb_catalog_links{hyphens:auto}.content .sidebar .sb_block .sbb_body .links_list li{position:relative;display:flex;width:100%;padding:10px 0;hyphens:auto}.content .sidebar .sb_block .sbb_body .links_list li:first-child,.content .sidebar .sb_block.sb_news .sbb_body .sbb_news_item:first-child{padding-top:0}.content .sidebar .sb_block .sbb_body .links_list li:last-child,.content .sidebar .sb_block.sb_news .sbb_body .sbb_news_item:last-child,.item_view .iv_bottom .firm_news:last-child,.special_form.reg_user .company_list .cl_item:last-child{padding-bottom:0}.content .sidebar .sb_block.sb_catalog_links .sbb_body .links_list .svg{width:20px;height:20px;margin-right:12px;vertical-align:top}.content .sidebar .sb_block.sb_news .sbb_body .sbb_news_item{position:relative;display:flex;flex-direction:column;width:100%;padding:16px 0 8px;transition:.2s ease-in-out}.content .sidebar .sb_block.sb_news .sbb_body .sbb_news_item .image{width:100%;height:140px;margin-bottom:8px;border-radius:4px;box-shadow:var(--main_shadow);transition:.2s ease-in-out}.content .sidebar .sb_block.sb_news .sbb_body .sbb_news_item .link{position:relative;left:2px;transition:.2s ease-in-out;hyphens:auto}.content .sidebar .sb_block .delivery_calc_btn{align-items:center;margin:0;padding:16px}.content .sidebar .sb_block .delivery_calc_btn .svg{width:28px;height:20px;margin-left:auto;fill:#fff}.content .sidebar .sb_block.sb_description{position:relative;height:420px;overflow:hidden}.content .sidebar .sb_block.sb_description:before{position:absolute;content:'';bottom:0;left:0;right:0;width:100%;height:66px;background:#fff;border-radius:0 0 4px 4px;z-index:9}.item_view .iv_conditions,.item_view .iv_head{border:1px solid var(--border_color);display:flex}.content .sidebar .sb_block.sb_description .sbb_body{font-size:12px;hyphens:auto}.comments .btn.load_content,.content .sidebar .sb_block.sb_description .sbb_body p:first-child,.content .sidebar .sb_block.sb_small_text .sbb_body>p:first-child{margin-top:0}.content .sidebar .sb_block.sb_description .sbb_body ul li{list-style:disc;margin-left:14px}.content .sidebar .sb_block.sb_description .sbb_body ol li{margin-left:14px}.content .sidebar .sb_block.sb_description .btn.show_content{position:absolute;bottom:16px;left:0;right:0;width:calc(100% - 32px);height:42px;margin:0 auto;padding:8px 0;z-index:10}.content .sidebar .sb_block.sb_top_requests .sbb_body .tr_link{line-height:1.4;font-weight:500;text-transform:lowercase;text-shadow:0 1px 1px rgba(0,0,0,.08);hyphens:auto;transition:.3s ease-in-out}.content .sidebar .sb_block.sb_top_requests .sbb_body .tr_link.trl1{font-size:12px}.content .sidebar .sb_block.sb_top_requests .sbb_body .tr_link.trl2{font-size:14px;color:#f5b900}.content .sidebar .sb_block.sb_top_requests .sbb_body .tr_link.trl3{font-size:18px;line-height:1.3;color:#33a920}.content .sidebar .sb_block.sb_top_requests .sbb_body .tr_link.trl4{font-size:20px;line-height:1.2;color:#66a3ee}.cabinet_demand .block_rules ul,.content .sidebar .sb_block.sb_small_text .sbb_body ul{padding-left:16px}.content .sidebar .sb_block .sbb_body .card_item{margin:0 0 16px}.content .sidebar .sb_block.sb_reg_steps .reg_step{position:relative;display:flex;align-items:center;margin:0;opacity:.6}.content .sidebar .sb_block.sb_reg_steps .reg_step:not(:last-child){margin-bottom:8px}.content .sidebar .sb_block.sb_reg_steps .reg_step .svg{width:24px;height:24px;margin-right:12px;flex-shrink:0}.content .sidebar .sb_block.sb_reg_steps .reg_step .svg._icon_okey,.dl_file .dl_icon .svg,.modwin.mw_dl_price .price_list_item .dl_icon .svg,.special_form .sf_line .files_list .file_block.price-list .icon .svg{fill:var(--green_color)}.content .sidebar .sb_block.cabinet_links hr{width:calc(100% + 32px);height:4px;margin:16px 0 16px -16px;background:var(--border_color)}.content .sidebar .sb_block.cabinet_links span.title{font-weight:500;font-size:17px}.item_view .iv_head{position:relative;align-items:center;max-width:100%;padding:24px;background:#fff;border-radius:4px 4px 0 0;box-shadow:var(--main_shadow)}.item_view .iv_head .iv_image{flex-shrink:1;width:100%;max-width:480px;height:460px}.lSSlideWrapper{height:360px}.item_view .iv_head .iv_image .imgs_slider{display:flex;align-items:center;width:100%;height:360px}.item_view .iv_head .iv_content{position:relative;display:flex;flex-direction:column;width:100%;margin-left:40px}.item_view .iv_head .iv_content .from_producer{display:block;margin-right:24px;font-size:17px}.item_view .iv_head .iv_content hr{position:relative;width:calc(100% + 24px);margin:24px 0 8px}.item_view .iv_head .iv_content .iv_main_block .favorites_link{position:absolute;top:-24px;right:0;height:34px;padding:6px 12px;background:rgba(102,163,238,.1);border-radius:0 0 4px 4px;transition:.2s ease-in-out;cursor:pointer}.item_view .iv_head .iv_content .iv_main_block .iv_item_order{position:relative;display:flex;align-items:stretch;padding:6px;background:rgba(96,198,80,.1);border-radius:4px}.item_view .iv_head .iv_content .iv_main_block .iv_item_order .info{margin-right:12px;padding:6px 12px;background:#fff;border-radius:4px}.item_view .iv_head .iv_content .iv_main_block .iv_item_order .info .price{font-size:17px;text-transform:uppercase;letter-spacing:1px}.item_view .iv_head .iv_content .iv_main_block .iv_item_order .info .price b,.item_view .iv_head .iv_content .iv_main_block .iv_item_order .info .price span{font-size:20px;letter-spacing:0}.item_view .iv_head .iv_content .iv_main_block .iv_item_order .btn{margin:0;padding:24px}.cabinet_orders .items_orders .item_order .text,.item_view .iv_head .iv_content .iv_main_block .iv_rating{position:relative;margin-left:24px}.item_view .iv_head .iv_content .iv_main_block .iv_rating .item_rating i .svg{width:20px;height:20px}.iv_btns_block .iv_btn{position:relative;display:flex;margin-right:24px;margin-top:16px;padding:6px;background:rgba(102,163,238,.12);border-radius:4px;color:var(--link_color)}.iv_btns_block .iv_btn:hover{color:var(--red_color);cursor:pointer;opacity:.9}.iv_btns_block .iv_btn .icon{position:relative;display:flex;align-items:center;padding:4px 8px 4px 4px}.iv_btns_block .iv_btn .icon .svg{width:22px}.item_view .iv_bottom .contact_btns>a span,.iv_btns_block .iv_btn .text{padding:8px 12px;background:#fff;border-radius:4px}.item_view .iv_bottom .contact_btns .btn_ask,.iv_btns_block .iv_btn.btn_ask{background:rgba(245,206,59,.4)}.iv_btns_block .iv_btn.btn_ask .svg{fill:#ffc100}.item_view .iv_bottom .contact_btns .btn_price_list,.iv_btns_block .iv_btn.btn_price_list{background:rgba(102,163,237,.3)}.cabinet_news .news .news_item .text .item_control .edit .svg,.cabinet_tariffs .ct_block .ctb_head .star.blue .svg,.iv_btns_block .iv_btn.btn_delivery .svg,.iv_btns_block .iv_btn.btn_price_list .svg,.special_form .sf_line .files_list .file_block .icon .svg{fill:var(--medium_blue_color)}.item_view .iv_conditions{position:relative;justify-content:space-between;padding:24px;background:#fff;border-top:0;border-radius:0 0 4px 4px}.card_on_map .card_bottom,.delivery_calc .dcalc_results table td,.main_map{border-top:1px solid var(--border_color)}.item_view .iv_conditions>div{max-width:30%;width:30%}.item_view .iv_conditions .icon{display:flex;align-items:center;flex-shrink:0;margin-right:16px}.item_view .iv_conditions .icon .svg{width:32px;height:32px;fill:rgba(96,198,80,.6)}.item_view .iv_conditions .iv_block_delivery .icon .svg{width:38px;height:32px}.item_view .iv_conditions .text{line-height:1.2}.item_view .iv_conditions .text b{display:block;margin-bottom:2px}.item_view .iv_conditions .hide_text{display:none;margin-top:8px;font-size:13px}.check_prc_link b,.item_view .iv_conditions .hide_text li{display:block;margin-bottom:8px}.ads_formats .af_blocks .af_block .text p,.comments .comment .comment_body p,.delivery_calc .dcalc_form .dcalc_errors p,.item_view .iv_bottom .contact_information .btn.check_firm,.item_view .iv_conditions .hide_text li:last-child,.special_form .sf_box.extra_info .sf_block .use_from_company p,.user_reviews .comment .comment_body p{margin:0}.comments .comment .comment_head .text b,.item_view .iv_conditions .hide_text li small,.user_reviews .comment .comment_head .text b,.user_reviews .ur_review .ur_review_head .text b{display:block;line-height:1.2}.item_view .iv_bottom{display:flex;align-items:flex-start;margin-top:24px}.item_view .iv_bottom .iv_about{position:relative;order:2;width:100%;min-width:0;padding:16px 24px 24px;background:#fff;border:1px solid var(--border_color);border-radius:4px;box-shadow:var(--main_shadow)}.item_view .iv_bottom .iv_about .tabs_header{position:relative;display:flex;justify-content:space-between;margin-bottom:24px;padding-bottom:14px}.item_view .iv_bottom .iv_about .tabs_header:after{content:'';position:absolute;bottom:0;left:-24px;width:calc(100% + 48px);height:1px;background:var(--border_color)}.bns .bns_line_1,.item_view .iv_bottom .iv_about .tabs_header li:not(:last-child){margin-right:24px}.item_view .iv_bottom .iv_about .tabs_header .icon{position:absolute;top:-32px;right:0;left:0;display:flex;justify-content:center;align-items:center;width:32px;height:32px;margin:0 auto;background:#fff;border-radius:80px}.item_view .iv_bottom .iv_about .tabs_header .icon .svg{width:16px}.item_view .iv_bottom .iv_about .tabs_header li.active .svg{fill:var(--text_color)}.item_view .iv_bottom .iv_about .tab_content{display:none;overflow-wrap:break-word}.item_view .iv_bottom .iv_about .iv_block_title{position:relative;display:inline-flex;padding-bottom:12px;font-size:17px}.item_view .iv_bottom .iv_about .iv_block_title:after{position:absolute;content:'';bottom:0;left:-24px;width:calc(100% + 24px);height:1px;background:var(--border_color)}.item_view .iv_bottom .iv_about .iv_features table{width:100%;margin-top:32px;border-spacing:0}.item_view .iv_bottom .iv_about .iv_features table tr td{width:50%;padding:8px 16px}.item_view .iv_bottom .iv_about .iv_features table tr:nth-child(odd) td{background:var(--btn_color);padding:8px 16px}.item_view .iv_bottom .iv_about .item_files .dl_file{width:45%;margin:16px 0}.item_view .iv_bottom .iv_about p.last_edit{text-align:right;font-size:13px;font-style:italic}.comments .comment,.user_reviews .comment,.user_reviews .ur_review{position:relative;margin:0 0 24px}.cabinet_stat .cs_uni_block .results_line:not(:nth-last-child(2)),.central .bns_space,.comments .comment:last-child,.demand_page .demand_form .bselect,.user_reviews .ur_review:last-child{margin-bottom:16px}.comments .comment.answer,.ur_review.answer,.user_reviews .comment.answer{margin-left:56px}.cabinet_tariffs .ct_block .ctb_body .services_list li .line,.comments .comment .comment_head,.user_reviews .comment .comment_head,.user_reviews .ur_review .ur_review_head{position:relative;display:flex;align-items:flex-start}.comments .comment .comment_head .image,.user_reviews .comment .comment_head .image,.user_reviews .ur_review .ur_review_head .image{width:38px;height:38px;margin-right:16px;flex-shrink:0;border-radius:4px;border:1px solid var(--border_color);background:var(--btn_color)}.comments .comment .comment_head .text a,.user_reviews .comment .comment_head .text a,.user_reviews .ur_review .ur_review_head .text a{display:inline-block;padding:0 6px;border-radius:4px;background:var(--orange_color);box-shadow:var(--main_shadow);color:#785400;font-size:13px;white-space:nowrap}.user_reviews .ur_review .ur_review_head .user_rating{align-self:center;margin-left:auto}.cabinet_news .news .news_item .text .item_control,.cabinet_orders .items_orders .item_order .user_contacts_info span,.comments .comment .comment_head .text .user_contacts_info span,.user_reviews .ur_review .ur_review_head .user_contacts_info span{white-space:nowrap}.comments .comment .comment_body,.user_reviews .comment .comment_body,.user_reviews .ur_review .ur_review_body{position:relative;margin-top:8px;padding:12px 16px;border-radius:4px;border:1px solid var(--btn_color);background:var(--main_bg_color)}.user_reviews .ur_review .ur_review_body .review_block_title{display:block;padding-top:8px;color:var(--grey_color);border-top:1px solid #fff;font-size:13px}.user_reviews .ur_review .ur_review_body .review_block_title:first-child{padding-top:0;border:0}.user_reviews .ur_review .ur_review_body p{margin:2px 0}.comments .comment .comment_body .comment_geo,.user_reviews .ur_review .ur_review_body .comment_geo{font-size:13px;padding-right:8px;color:var(--grey_color)}.comments .comment .link_reply,.user_reviews .ur_review .link_reply{position:relative;top:1px;font-weight:500}.content .central .cabinet_stat .sort ul,.item_view .iv_bottom .iv_about .btn.load_content,.modwin.mw_ask_form .button_block .btn,.special_form .sf_line .sf_block .btn.add_images{width:100%}form.ask_form{position:relative;display:block;margin:16px 0 0}.ask_form .comment_title{display:block;margin-bottom:16px;font-size:17px}form.ask_form .inputs{display:flex;justify-content:space-between;margin-bottom:16px}form.ask_form .inputs .input{width:32%}form.ask_form .form_bottom .info_text{margin-left:24px;color:var(--grey_color)}form.ask_form .form_bottom .confirmation{margin-left:16px;display:flex}form.ask_form.add_review textarea{height:80px}form.ask_form.add_review .review_block_title{margin:8px 0 4px;color:var(--grey_color);font-size:13px;font-weight:500}form.ask_form.add_review .user_rating .svg{width:24px;height:24px;transition:.2s ease-in-out}form.ask_form.add_review .user_rating .ur_text{position:relative;padding-left:8px;color:var(--grey_color)}.modwin.mw_ask_form .ask_form .inputs .input,form.ask_form.send_msg .inputs .input{width:49%}.comments .comment.answer.form_msg .comment_body,.user_reviews .comment.answer.form_msg .comment_body{padding:0 12px}.cabinet_tariffs .ct_block .ctb_body .services_list li .info_score_up,.comments .comment.answer.form_msg .form_bottom .btn,.user_reviews .comment.answer.form_msg .form_bottom .btn{margin:8px 0 0}.comments .comment.answer.form_msg .comment_head,.user_reviews .comment.answer.form_msg .comment_head{align-items:center}.comments .comment.answer.form_msg form.ask_form,.user_reviews .comment.answer.form_msg form.ask_form{margin:12px 0}.item_view .iv_bottom .contact_firm_id,.item_view .iv_bottom .firm_news{position:relative;display:flex;align-items:center;padding-bottom:16px;margin-bottom:16px}.item_view .iv_bottom .contact_btns:after,.item_view .iv_bottom .contact_firm_id:after,.item_view .iv_bottom .firm_news:after{content:'';position:absolute;bottom:0;right:-24px;width:calc(100% + 24px);height:1px;background:var(--border_color)}.item_view .iv_bottom .contact_firm_id .image,.item_view .iv_bottom .firm_news .image{flex-shrink:0;width:160px;height:120px;margin-right:24px;border-radius:4px}.item_view .iv_bottom .firm_news .text .link{display:inline-block;margin:4px 0;font-weight:500}.item_view .iv_bottom .contact_btns{position:relative;display:flex;align-items:center;justify-content:space-around;padding-bottom:16px;margin:16px 0}.item_view .iv_bottom .contact_btns>a{position:relative;display:flex;flex-shrink:0;padding:6px;background:rgba(102,163,238,.12);border-radius:4px;transition:.2s ease-in-out}.cabinet_demand .block_rules,.e_material .other_materials,.item_view .iv_bottom .contact_information,.item_view .iv_bottom .contact_map{position:relative;margin-top:24px}.item_view .iv_bottom .contact_information table{width:100%;margin:24px 0;border-spacing:0;overflow-x:auto}.item_view .iv_bottom .contact_information table:nth-last-child{margin-bottom:0}.contacts_prc .cprc_details tr td,.item_view .iv_bottom .contact_information table tr td{padding:8px 16px}.item_view .iv_bottom .contact_information table tr td:first-child{width:28%;font-weight:500}.contacts_prc .cprc_details tr:nth-child(odd) td,.delivery_calc .dcalc_results table th,.delivery_calc .dcalc_results table tr:nth-child(odd) td,.item_view .iv_bottom .contact_information table tr:nth-child(odd) td{background:var(--btn_color)}.item_view .iv_bottom .contact_information .company_data .company_finance{display:flex;margin-left:-16px}.item_view .iv_bottom .contact_information .company_data .company_finance .column{display:flex;flex-direction:column;flex-shrink:0;margin-left:16px}.item_view .iv_bottom .contact_information .company_data .company_activities b,.item_view .iv_bottom .contact_information .company_data .company_finance .column b{display:block;color:var(--grey_color)}.item_view .iv_bottom .contact_map .map{max-width:100%;height:400px;margin-top:24px;background:#ddd;border-radius:4px}.item_view .iv_bottom .iv_side{position:relative;order:1;flex-shrink:0;width:100%;max-width:502px;margin-right:24px}.item_view .iv_bottom .iv_side_block{position:relative;max-width:100%;margin-bottom:24px;padding:16px;background:#fff;border:1px solid var(--border_color);border-radius:4px;box-shadow:var(--main_shadow)}.item_view .iv_bottom .iv_side_block>b{position:relative;display:flex;margin-bottom:16px;padding-bottom:14px;font-size:17px}.item_view .iv_bottom .iv_side_block>b:after{position:absolute;content:'';bottom:0;right:-16px;width:calc(100% + 16px);height:1px;background:var(--border_color)}.cabinet_news .news .news_item .text .date,.item_view .iv_bottom .iv_side_block>b>sup{margin-right:8px}.item_view .iv_bottom .iv_side_block .cards,.modwin.mw_ask_form .ask_form{margin-bottom:0}.item_view .iv_bottom .iv_side_block .cards .card_item{margin:0 12px 12px 0}.item_view .iv_bottom .iv_side_block .cards.firm_products .card_item{height:289px}.item_view .iv_bottom .iv_side_block .btn.load_content{position:relative;display:block;width:100%;margin:4px auto 0}.item_view .iv_bottom .iv_side_block.other_links{padding-bottom:16px}.item_view .iv_bottom .iv_side_block.other_links ul{position:relative;display:flex;align-items:flex-start;flex-wrap:wrap;margin:0 -4px}.item_view .iv_bottom .iv_side_block.other_links ul li{width:48%;margin:2px 4px;font-size:13px;line-height:1.4}.item_view .iv_bottom .iv_side_block.firm_instagram .list_photos{position:relative;display:flex;align-items:center;flex-wrap:wrap;margin:-4px -6px}.item_view .iv_bottom .iv_side_block.firm_instagram .list_photos a{width:108px;height:108px;margin:6px;border-radius:4px;transition:transform .2s ease-in-out}.manage_item{position:relative;margin:0;z-index:10}.comment .manage_item a,.manage_item div a,.user_reviews .manage_item a{position:relative;top:1px;padding:4px 12px;background:#fff;border-radius:4px 4px 0 0;border:1px solid var(--border_color);box-shadow:var(--main_shadow),inset 0 -4px 4px 0 #f8fafc;font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.manage_item div a:nth-child(2){margin:0 4px}.manage_item a:hover{color:var(--red_color);background:var(--yellow_bg_color)}.news_view .manage_item{margin:12px 0 -8px}.comment .manage_item,.user_reviews .manage_item{display:flex;margin:4px 0 -8px}.comment .manage_item a,.user_reviews .manage_item a{position:relative;top:0;padding:2px 8px;background:var(--main_bg_color);box-shadow:var(--main_shadow),inset 0 -4px 4px 0 #fff;font-size:12px}.access_block{position:relative;max-width:400px;margin:24px auto 0;text-align:center;font-size:17px}.access_block b{display:block;font-size:24px}.access_block .btn{padding:12px 24px;margin:8px 0 0}.about_prc h3{margin:16px 0 8px}.about_prc .left,.about_prc .right{display:inline-block;width:45%;margin-right:9.4%;vertical-align:top}.about_prc ul li{margin-left:18px}.about_prc hr{margin:24px 0;width:calc(100% + 40px)}.about_prc h2{margin-bottom:32px;font-size:22px}.about_prc .aprc_block{display:flex;margin:24px 0}.about_prc .aprc_block .text,.modwin.mw_access_contacts .button_block .btn:last-child{margin-left:24px}.about_prc .image.map{margin:48px 0 0;width:100%;text-align:center}.about_prc .aprc_block_cities{display:flex;flex-direction:column}.about_prc .aprc_block_cities b{margin:8px 0 -4px}.about_prc .svg._icon_flag{top:2px;transform:rotate(-24deg)}.about_prc .svg._icon_flag.red{fill:#db4545}.about_prc .svg._icon_flag.blue{fill:#458ccc}.about_prc .svg._icon_flag.green{fill:#5ece3e}.about_prc .aprc_block_orders_counters div{display:inline-block;margin:0 24px 16px 0}.about_prc .aprc_block_orders_counters div b{display:block;font-size:20px;color:var(--medium_blue_color)}.about_prc .aprc_block_orders div{margin:24px 0 0;padding-left:24px;border-left:2px solid var(--border_color)}.delivery_calc .dcalc_form,.demand_page .demand_form{position:relative;width:100%;margin:24px 0;padding:8px 24px;background:var(--yellow_bg_color);border:1px solid var(--border_color);border-radius:4px;box-shadow:var(--main_shadow)}.delivery_calc .dcalc_results,.demand_page .comments{padding:24px;position:relative;box-shadow:var(--main_shadow)}.card_on_map,.demand_page .comments{border:1px solid var(--border_color);background:#fff}.demand_page .demand_form .df_select_cat{max-width:320px}.demand_page .demand_form p>small{display:block;margin:4px 0;line-height:1.3;color:var(--grey_color)}.demand_page .comments{width:100%;margin:24px 0 0;border-radius:4px}.demand_page .comments>b{display:block;margin-bottom:24px;font-size:20px}.demand_page .comments .comment:not(:last-child):after{content:'';position:absolute;bottom:-16px;right:-24px;width:calc(100% + 24px);height:1px;background:var(--border_color)}.demand_page .comments .comment .comment_head .text b{display:inline-block;margin-top:4px;margin-right:4px}.contacts_prc .cprc_details{width:100%;margin:16px 0;border-spacing:0}.contacts_prc>hr{width:calc(100% + 40px);margin:24px 0}.contacts_prc b.h3{display:block;font-size:17px}.contacts_prc .cprc_details tr td:first-child{width:28%}.delivery_calc .dcalc_form .inputs_n2,.delivery_calc .dcalc_form .inputs_n4{position:relative;display:flex;justify-content:space-between;width:100%;margin-top:16px}.delivery_calc .dcalc_form .inputs_n2 .input_box,.special_form .sf_line.double .sf_block{width:48%}.delivery_calc .dcalc_form .inputs_n4 .input_box{width:22%}.delivery_calc .dcalc_form .inputs_n2 .input_box .text{display:flex;justify-content:space-between;margin-bottom:8px}.delivery_calc .dcalc_form .inputs_n4 .input_box b{display:block;margin-bottom:4px}.delivery_calc .dcalc_form .dcalc_company{margin:24px 0;padding-bottom:16px;border-bottom:1px solid var(--border_color)}.delivery_calc .dcalc_form .dcalc_company ul{display:flex;flex-wrap:wrap;justify-content:space-between;column-gap:60px;font-weight:500}.delivery_calc .dcalc_form .dcalc_company ul li{margin:8px 0;width:40%}.delivery_calc .dcalc_form .btn{display:block;margin:16px auto}.delivery_calc .dcalc_results{margin-bottom:24px;background:#fff;border-radius:4px;border:1px solid var(--border_color)}.delivery_calc .dcalc_results .dcalc_info span{display:block;margin-top:4px}.delivery_calc .dcalc_results table{position:relative;margin:24px 0;border-spacing:0;border-radius:4px;border:1px solid var(--border_color);box-shadow:var(--main_shadow)}.delivery_calc .dcalc_results table td,.delivery_calc .dcalc_results table th{padding:8px}.delivery_calc .dcalc_results table td:first-child,.delivery_calc .dcalc_results table th:first-child{width:15%;padding-left:16px;border-radius:4px 0 0 4px;text-align:center}.delivery_calc .dcalc_results table td img{max-width:120px;max-height:48px;vertical-align:middle}.delivery_calc .dcalc_results table td:nth-child(2),.delivery_calc .dcalc_results table th:nth-child(2){width:40%;text-align:left}.delivery_calc .dcalc_results table td:nth-child(3),.delivery_calc .dcalc_results table th:nth-child(3){width:30%;text-align:left}.delivery_calc .dcalc_results table td:nth-child(4),.delivery_calc .dcalc_results table th:nth-child(4){width:15%;padding-right:16px;border-radius:0 4px 4px 0;text-align:right}.ads_formats p>s{position:relative;margin-right:24px}.ads_formats p>s:before{content:'';position:absolute;top:4px;left:0;width:16px;height:8px;background:var(--red_color)}.ads_formats .af_blocks .af_block{position:relative;display:flex;align-items:flex-start;margin-top:40px}.ads_formats .af_blocks .af_block:after{content:'';position:absolute;bottom:-16px;left:0;right:0;width:calc(100% + 40px);height:1px;background:var(--border_color)}.ads_formats .af_blocks .af_block .image{width:240px;height:240px;margin-right:40px;flex-shrink:0;transition:opacity .3s ease-in-out}.ads_formats .af_blocks .af_block .image img{width:100%;height:100%;object-fit:cover;box-shadow:var(--main_shadow_hover)}.ads_formats .af_blocks .af_block .image:hover{opacity:.6}.ads_formats .af_blocks .af_block .text b,.cabinet_main .cm_recommendation .right li .text .link,.special_form .sf_line .chosen-container,.special_form .sf_line .input,.special_form .sf_line textarea{display:block;margin-top:8px}.main_map{position:relative;width:100%;height:600px;margin:24px 0 40px;border-bottom:1px solid var(--border_color);box-shadow:0 1px 0 0 #fff,0 -1px 0 0 #fff}.map_filter{position:absolute;top:0;right:0;width:420px;z-index:25}.map_filter .form_element{display:flex;flex-direction:column;width:49%}.map_filter .form_element .chosen-container{margin:4px 0 0}.card_on_map{position:absolute;top:120px;left:24px;display:flex;flex-direction:column;width:460px;border-radius:4px;box-shadow:var(--main_shadow_hover);z-index:50}.card_on_map .uni_close{top:-8px;right:-8px;width:28px;height:28px;background:#fff;border:1px solid var(--border_color);border-radius:40px;z-index:51}.card_on_map .uni_close:after,.card_on_map .uni_close:before{height:58%}.card_on_map .uni_close:hover:after,.card_on_map .uni_close:hover:before{height:66%}.card_on_map .card_body{position:relative;display:flex;align-items:flex-start;padding:12px}.card_on_map .card_body .image{position:relative;width:200px;height:150px;flex-shrink:0}.card_on_map .card_body .text{position:relative;margin-left:24px;text-align:left}.card_on_map .card_body .text .link.firm{line-height:1.4}.card_on_map .card_body .text .location{display:flex;margin-top:2px;font-size:12px;color:var(--grey_color)}.call_cabinet_menu,.modwin.mw_sign_in .modwin_body form .form_element label small{color:var(--link_color)}.card_on_map .card_body .text .location .svg{width:10px;height:12px;margin-right:6px}.card_on_map .card_body .text .description{display:block;margin-top:6px;line-height:1.4}.card_on_map .card_bottom{position:relative;display:flex;justify-content:space-between;padding:12px;background:var(--main_bg_color)}.card_on_map .card_bottom .btn{width:48%;margin:0;padding:12px}.catalog_map{position:relative;width:0;height:0;margin:0;visibility:hidden;opacity:0}.catalog_map.active{width:100%;height:480px;margin:24px 0;visibility:visible;opacity:1;background:#eee;border-radius:4px}.special_form{position:relative;max-width:680px;margin:24px 0}.cabinet_history_pay .block,.cabinet_settings .company_photo,.special_form .sf_box{position:relative;margin:0 0 16px;padding:16px;background:#fff;border-radius:4px;border:1px solid var(--border_color);box-shadow:var(--main_shadow)}.special_form .sf_title{position:relative;width:100%;margin:0 0 16px;color:var(--medium_blue_color)}.cabinet_tariffs .ct_block .ctb_head,.special_form .sf_title b{position:relative;padding-bottom:12px}.cabinet_settings .company_photo b.title:after,.special_form .sf_title b:after{content:'';position:absolute;bottom:0;left:-16px;right:0;width:calc(100% + 16px);height:1px;background:var(--border_color)}.special_form .sf_line .sf_block{position:relative;display:block;margin:0;padding:8px 0}.special_form .sf_line .sf_block>b{position:relative;display:block}.special_form .sf_line .sf_block.needed>b:after{content:'*';position:absolute;top:0;left:-8px;font-size:13px;color:var(--red_color);opacity:.7}.special_form .sf_line .sf_block>small{display:block;line-height:1.3;color:var(--grey_color)}.special_form .sf_line.double{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap}.special_form .sf_line .address_map{width:100%;height:320px;margin:8px 0;border-radius:4px;background:var(--border_color)}.special_form .sf_line .media_list{position:relative;display:flex;flex-wrap:wrap;padding:0 0 16px}.special_form .sf_line .media_list .media_block{position:relative;width:180px;margin:16px 24px 0 0}.special_form .sf_line .files_list .file_block .uni_close,.special_form .sf_line .media_list .media_block .uni_close,.special_form.add_news .sf_line .img_load .image .uni_close{top:-8px;right:-8px;width:28px;height:28px;background:#fff;border-radius:60px;border:6px solid #fff;box-shadow:0 1px 4px 1px rgba(0,0,0,.15);z-index:21}.special_form .sf_line .media_list .media_block .media_file{display:block;width:100%;height:135px;padding:8px;background:#fff;border-radius:4px;border:1px solid var(--border_color);box-shadow:var(--main_shadow)}.cabinet_settings .company_photo .photos_list li img,.special_form .sf_line .media_list .media_block .media_file img{width:100%;height:100%;border-radius:3px;object-fit:cover}.special_form.add_company .sf_line .media_list .media_block .media_file img{object-fit:contain}.special_form .sf_line .media_list .media_block .media_file.video img{object-fit:cover}.special_form .sf_line .media_list .media_block .check_radio{position:relative;display:flex;align-items:center;margin-top:8px;padding-bottom:8px;border-bottom:1px solid var(--border_color)}.special_form .sf_line .sf_block .add_url .btn,.special_form .sf_line .sf_block .add_video .btn{position:absolute;top:0;right:0;width:110px;height:42px;margin:0;padding:8px 0;border-radius:0 4px 4px 0}.special_form .sf_line .files_list{padding-top:2px}.special_form .sf_line .files_list .file_block{position:relative;display:flex;margin:16px 8px 16px 0;border:1px solid #c9e0f4;padding:8px 12px;background:var(--yellow_bg_color);border-radius:4px}.special_form .sf_line .files_list .file_block .icon{position:relative;display:flex;justify-content:center;align-items:center;flex-shrink:0;top:2px;width:38px;height:38px;margin-right:16px;background:#deecfc;border-radius:4px}.special_form .sf_line .files_list .file_block.price-list{border:1px solid #b1e3a3}.check_prc_link small.success_msg,.special_form .sf_line .files_list .file_block.price-list .icon{background:var(--green_color_opacity)}.special_form .sf_line .sf_block .double_btns .btn{width:48%;margin:16px 0 0}.special_form .sf_line .confirmation{display:flex;margin:28px 0 8px;padding:16px 8px;background:#fff;border-radius:4px;border:1px solid var(--border_color);box-shadow:var(--main_shadow)}.special_form .btn.form_submit{margin:24px 0;padding:18px;width:100%}.special_form .sf_box .btn.add_form_features{width:100%;margin:16px 0 8px}.special_form.reg_user .company_list .cl_item{position:relative;display:flex;align-items:center;padding:12px 0}.cabinet_history_pay .block b.title:after,.cabinet_history_pay .block li:not(:last-child):after,.cabinet_main .cm_recommendation .left .title:after,.cabinet_main .cm_recommendation .left li:after,.cabinet_main .cm_recommendation .right .title:after,.cabinet_main .cm_recommendation .right li:not(:last-child):after,.cabinet_main .cm_stand_info li .text:not(:last-child):after,.cabinet_main .cm_statistic .title:after,.cabinet_main .cm_top .cmt_block b.title:after,.cabinet_stat .cs_uni_block b.title:after,.cabinet_tariffs .ct_block .ctb_body .services_list li:not(:last-child):after,.cabinet_tariffs .ct_block .ctb_head:after,.special_form.reg_user .company_list .cl_item:after{content:'';position:absolute;bottom:0;right:-16px;width:calc(100% + 16px);height:1px;background:var(--border_color)}.special_form.reg_user .company_list .cl_item .image{width:128px;height:96px;margin-right:16px;background:#fff;border-radius:4px;border:1px solid var(--border_color);box-shadow:var(--main_shadow);flex-shrink:0}.special_form.reg_user .company_list .cl_item .image img{width:100%;height:100%;border-radius:3px;object-fit:contain}.special_form.reg_user .company_list .cl_item .text small{display:block;margin:4px 0}.special_form.reg_user .company_list .cl_item .text .btn{margin:8px 0 0;padding:8px 16px}.special_form .sf_box.extra_info .sf_block .use_from_company{position:relative;display:flex;justify-content:space-between;align-items:center;margin:8px 0 16px;padding:12px 16px;border-radius:4px;background:var(--yellow_bg_color);border:1px solid var(--orange_color);box-shadow:var(--main_shadow)}.special_form .sf_box.extra_info .sf_block .use_from_company .btn{margin:0;flex-shrink:0}.special_form .sf_box.extra_info .sf_block ul{position:relative;margin:8px 0 0}.special_form .sf_box.extra_info .sf_block li{position:relative;display:flex;flex-direction:column;width:calc(100% + 16px);left:-8px;margin:0 0 4px;padding:8px;background:var(--main_bg_color);border:1px solid var(--btn_color);border-radius:4px}.special_form .sf_box.extra_info .sf_block li .checkbox_name{display:flex;justify-content:left}.special_form .sf_box.extra_info .sf_block li .checkbox_name label{margin:0 12px 0 -8px}.special_form .sf_box.extra_info .sf_block li textarea{min-height:46px;height:44px}.special_form .services_list li{position:relative;display:flex;justify-content:space-between;align-items:baseline;margin-top:16px}.special_form .services_list li:not(:last-child):after{content:'';position:absolute;bottom:-8px;right:-16px;width:calc(100% + 16px);height:1px;background:var(--border_color)}.modwin.mw_services_list .modwin_body li .name,.special_form .services_list li .name{display:block;margin-bottom:4px;line-height:22px;font-size:17px}.modwin.mw_services_list .modwin_body li .price,.special_form .services_list li .price{margin-right:8px;font-family:inherit;font-size:17px;color:#33a920}.modwin.mw_services_list .modwin_body .help_link,.special_form .services_list .help_link{color:var(--link_color);cursor:pointer;white-space:nowrap}.modwin.mw_services_list .modwin_body .help_text p,.special_form .services_list .help_text p{margin:2px 0;font-size:13px;color:var(--grey_color)}.modwin.mw_services_list .modwin_body li .service_activate,.special_form .services_list li .service_activate{position:relative;top:8px}.special_form.add_news .sf_line .img_load{position:relative;width:280px;margin:12px 0 0}.special_form.add_news .sf_line .img_load .image{position:relative;width:100%;height:200px;margin-bottom:8px;padding:8px;background:#fff;border:1px solid var(--border_color);border-radius:4px;box-shadow:var(--main_shadow)}.cabinet_tariffs .ct_block .ctb_body .btn,.special_form.add_news .sf_line .img_load .btn{width:100%;margin:0}.footer{position:relative;margin:60px 0 0;padding:40px 0;background:#fff;border-top:2px solid var(--border_color)}.footer .f_columns .fc_item{flex-shrink:0;max-width:24%}.footer .f_columns .fc_item .block_title{display:block;margin-bottom:12px;font-size:13px}.footer .f_columns .fc_item ul li{display:flex;margin-top:6px}.call_cabinet_menu{position:relative;display:none;top:-25px;width:248px;margin:0;padding:8px 0 8px 36px;background:#fff;border:1px solid var(--element_border_color);border-radius:4px;box-shadow:var(--main_shadow);font-size:15px;font-weight:500}.call_cabinet_menu:before,.to_top{background:var(--medium_blue_color)}.call_cabinet_menu:before{content:'';position:absolute;top:48%;left:12px;width:16px;height:2px;box-shadow:0 -5px 0 0 var(--medium_blue_color),0 5px 0 0 var(--medium_blue_color)}.to_top{display:none;width:42px;height:42px;border-radius:80px;box-shadow:0 6px 18px -2px rgba(0,0,0,.15);cursor:pointer;transition:.25s ease-in-out;opacity:.5}.to_top:after,.to_top:before{position:absolute;content:'';top:14px;left:16px;width:4px;height:12px;background:#fff;border-radius:4px;transform:rotate(40deg)}.to_top:after{left:22px;transform:rotate(-40deg)}.to_top.fixed{position:fixed;bottom:4%;right:1%;display:block;z-index:201}.modwin{position:relative;width:520px;border-radius:4px;transform:translateY(-150px) scale(.8);opacity:0;transition:transform .3s ease-in-out,opacity .5s ease-in-out}.modwin .modwin_head .title{position:relative;display:block;margin-bottom:8px;font-size:20px;line-height:1.4;font-weight:700}.cabinet_main .cm_recommendation .left p,.item_view .iv_head .bns_space .bns_item,.modwin .modwin_body,.modwin.mw_services_list .modwin_body li:not(:first-child),.modwin.mw_sign_in .form_element:not(:first-child){margin-top:16px}.modwin .modwin_body .error_msg{position:relative;display:block;margin:4px 0 0 2px;color:var(--red_color)}.fancybox-slide--current .modwin{transform:translateY(0) scale(1);opacity:1}.modwin .form_element:not(:first-child){margin-top:12px}.modwin .form_element label{position:relative;display:block;margin-bottom:4px;font-weight:500;z-index:10}.modwin .form_element label>small{font-weight:400}.modwin .button_block .btn{flex-shrink:0;margin-bottom:4px}.modwin .confirmation{display:flex;align-items:center;margin-top:8px;margin-left:24px}.modwin#ModWin_AskPRC form.ask_form .confirmation{margin-left:-6px}.modwin#ModWin_AskPRC form.ask_form .btn,.modwin.mw_sign_in .btn{width:100%;margin-bottom:0}.modwin.mw_dl_price{width:420px}.dl_file,.modwin.mw_dl_price .price_list_item{position:relative;display:flex;align-items:flex-start;margin:16px 0 0}.dl_file .dl_icon,.modwin.mw_dl_price .price_list_item .dl_icon{position:relative;top:2px;display:flex;justify-content:center;align-items:center;flex-shrink:0;width:38px;height:38px;background:var(--green_color_opacity);border-radius:4px}.dl_file .text,.modwin.mw_dl_price .price_list_item .text{display:flex;flex-direction:column;margin-left:16px}.modwin.mw_confirm_action,.modwin.mw_uni_done,.modwin.mw_uni_error{width:420px;padding-left:56px}.modwin.mw_confirm_action:after,.modwin.mw_uni_done:after,.modwin.mw_uni_error:after{content:'';position:absolute;top:0;left:0;width:32px;height:100%;background:var(--green_color);opacity:.5}.modwin.mw_uni_error:after{background:var(--red_color)}.modwin.mw_confirm_action:after{background:var(--medium_blue_color)}.modwin.mw_confirm_action .button_block,.modwin.mw_uni_done .button_block,.modwin.mw_uni_error .button_block{position:relative;justify-content:space-between}.modwin.mw_confirm_action .button_block .btn,.modwin.mw_uni_done .button_block .btn,.modwin.mw_uni_error .button_block .btn{margin-bottom:0;padding:12px 24px}.cabinet_settings .special_form .sf_line .confirmation,.modwin.mw_ask_form .button_block{flex-wrap:wrap}.modwin.mw_ask_form .confirmation{width:100%;margin-left:0}.modwin.mw_sign_in{width:380px}.modwin.mw_sign_in .title:after{content:'';position:absolute;bottom:-12px;left:0;right:0;width:calc(100% + 24px);height:1px;background:var(--border_color)}.modwin.mw_sign_in .modwin_body form{display:none;margin:32px 0 8px}.modwin.mw_sign_in .modwin_body form .form_element label{display:flex;align-items:center;justify-content:space-between}.modwin.mw_sign_in .modwin_body form .form_element label small:hover{color:var(--red_color);cursor:pointer}.modwin.add_money .input{height:48px;margin:0 16px 0 0;font-size:17px}.modwin.add_money .btn.green{width:100%;height:48px;margin:0}.item_view .iv_head .bns_space:before,.modwin.add_money .yandex_block:before,.modwin.mw_services_list .modwin_body li:after{right:-24px;height:1px;background:var(--border_color);content:''}.modwin.add_money .yandex_block{position:relative;margin-top:48px}.modwin.add_money .yandex_block:before{position:absolute;top:-23px;width:calc(100% + 24px)}.modwin.add_money .yandex_block>b{display:block;margin-bottom:16px}.modwin.mw_services_list .modwin_body li{position:relative;display:flex;justify-content:space-between;align-items:baseline}.modwin.mw_services_list .modwin_body li:after{position:absolute;bottom:-8px;width:calc(100% + 24px)}.modwin.mw_services_list .modwin_body .btn{display:block;width:100%;margin:24px auto 0}.uni_notice{position:fixed;top:24px;right:0;max-width:280px;height:auto;padding:8px 16px;background:var(--text_color);border-radius:4px 0 0 4px;box-shadow:-16px 0 24px 24px rgba(255,255,255,.9);color:#fff;z-index:2002}.uni_notice .text{margin:2px 0;line-height:1.3}.item_view .iv_head .bns_space{position:relative;display:flex;margin-top:24px}.item_view .iv_head .bns_space:before{position:absolute;top:0;width:calc(100% + 24px)}.sidebar .bns_space .bns_item{display:block;margin-bottom:24px}@keyframes Loader_animation{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes Loader_animation_revers{0%{transform:rotate(0)}100%{transform:rotate(-360deg)}}.uni_loader{position:absolute;display:none;align-items:center;justify-content:center;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background:#fff;z-index:1002}.uni_loader:hover{cursor:wait}.uni_loader .svg{position:relative;width:28px;height:28px;fill:var(--medium_blue_color)}.loading:before,.overlay{top:0;bottom:0;right:0;width:100%;height:100%;background:rgba(255,255,255,.8);left:0}.uni_loader>span{position:relative;margin-left:8px;color:var(--grey_color)}.loading:before{content:'';position:absolute;border-radius:4px;z-index:9999}.loading:after{content:'';position:absolute;top:calc(50% - 24px);left:calc(50% - 24px);width:48px;height:48px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='icon_firm' viewBox='0 0 20 20'%3E%3Cpath d='M18.076 10A3.405 3.405 0 0 1 20 7.092a10.514 10.514 0 0 0-.824-1.99 3.22 3.22 0 0 1-3.227-1.05 3.112 3.112 0 0 1-.815-3.228A10.493 10.493 0 0 0 13.145 0a3.534 3.534 0 0 1-6.29 0 10.507 10.507 0 0 0-1.99.823A3.113 3.113 0 0 1 4.05 4.05 3.22 3.22 0 0 1 .825 5.103 10.5 10.5 0 0 0 0 7.093 3.405 3.405 0 0 1 1.924 10 3.77 3.77 0 0 1 0 13.146a10.51 10.51 0 0 0 .824 1.99 3.244 3.244 0 0 1 4.04 4.04 10.484 10.484 0 0 0 1.99.824 3.534 3.534 0 0 1 6.292 0 10.495 10.495 0 0 0 1.99-.824 3.112 3.112 0 0 1 .813-3.227 3.22 3.22 0 0 1 3.225-1.053 10.51 10.51 0 0 0 .824-1.99A3.404 3.404 0 0 1 18.075 10zM10 14.35A4.35 4.35 0 1 1 14.35 10 4.35 4.35 0 0 1 10 14.35z' fill='%2366a3ee'%3E%3C/path%3E%3C/svg%3E");z-index:175}.overlay{display:none;position:fixed;z-index:1001}.overlay .uni_loader{background:0 0}.spamers_msg{position:relative;margin:24px 0;padding:4px 8px;background:var(--red_color_opacity);border:1px solid var(--red_color);border-radius:4px;font-size:13px}.prc_info_msg{position:relative;margin:16px 0;padding:8px 16px;background:var(--yellow_bg_color);border-radius:4px;border:1px solid var(--orange_border_color);box-shadow:var(--main_shadow_hover)}.cabinet_main .cm_top{position:relative;display:flex;justify-content:space-between;align-items:flex-start;margin-top:24px}.cabinet_main .cm_top .cmt_block,.cabinet_tariffs .ct_block{position:relative;width:32%;margin-bottom:16px;padding:12px 16px 16px;background:#fff;border:1px solid var(--border_color);border-radius:4px;box-shadow:var(--main_shadow)}.cabinet_main .cm_top .cmt_block b.title{position:relative;display:block;margin-bottom:16px;padding:0 0 12px;color:var(--medium_blue_color)}.cabinet_main .cm_top .cmt_block .link_history_pay{position:absolute;top:12px;right:12px;width:55px;font-size:12px;line-height:1}.cabinet_main .cm_top .cmt_block .btn.green{position:absolute;top:6px;right:8px;width:100px;margin:0;padding:8px}.cabinet_main .cm_top .cmt_block .info_link{position:absolute;top:10px;right:8px;display:flex;justify-content:center;align-items:center;width:28px;height:28px;background:var(--btn_color);border-radius:4px;cursor:pointer}.cabinet_main .cm_statistic .info_link .svg,.cabinet_main .cm_top .cmt_block .info_link .svg{width:16px;height:16px;margin:0;fill:var(--medium_blue_color)}.cabinet_main .cm_top .cmt_block .personal_balance,.cabinet_main .cm_top .cmt_block .personal_rating,.cabinet_main .cm_top .cmt_block .personal_tariff{position:relative;display:flex;align-items:center;height:52px}.cabinet_main .cm_top .cmt_block .personal_rating .left{margin-right:18px;font-size:42px;font-weight:700;color:var(--orange_border_color)}.cabinet_main .cm_top .cmt_block .personal_rating.good .left,.cabinet_settings .company_photo .current_photo b{color:var(--green_color)}.cabinet_main .cm_top .cmt_block .personal_balance .left .svg,.cabinet_main .cm_top .cmt_block .personal_tariff .left .svg{width:38px;height:38px}.cabinet_main .cm_top .cmt_block .personal_tariff .right>a{font-size:18px;line-height:18px}.cabinet_main .cm_top .cmt_block .personal_balance .right>b{font-size:24px;line-height:24px;font-family:inherit}.cabinet_main .cm_statistic{position:relative;margin-top:16px;padding:16px;background:#fff;border:1px solid var(--border_color);border-radius:4px;box-shadow:var(--main_shadow)}.cabinet_main .cm_statistic .title{position:relative;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding-bottom:12px;color:var(--medium_blue_color)}.cabinet_main .cm_statistic .info_link{position:absolute;top:-4px;right:-36px;display:inline-flex;justify-content:center;align-items:center;width:28px;height:28px;background:var(--btn_color);border-radius:4px;cursor:pointer}.cabinet_main .cm_statistic .cms_block{position:relative;display:inline-block;width:24%;padding:16px 0 0;text-align:center;vertical-align:top}.cabinet_main .cm_statistic .cms_block:not(:last-child):after{content:'';position:absolute;top:0;right:0;width:1px;height:160px;background:var(--border_color)}.cabinet_main .cm_statistic .cms_block .line_title b{font-size:24px}.cabinet_history_pay .block.bill li .number,.cabinet_main .cm_statistic .cms_block .line_title>span{display:block;font-weight:500}.cabinet_main .cm_statistic .cms_block hr{width:30%;margin:8px auto}.cabinet_main .cm_statistic .cms_block .line span{display:block;font-size:20px}.cabinet_main .cm_stand_info ul{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap}.cabinet_main .cm_stand_info li{position:relative;width:49%;margin-top:16px;padding:16px;background:#fff;border:1px solid var(--border_color);border-radius:4px;box-shadow:var(--main_shadow)}.cabinet_main .cm_stand_info li .text:not(:last-child){position:relative;margin-bottom:8px;padding-bottom:8px}.cabinet_main .cm_recommendation{position:relative;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.cabinet_main .cm_recommendation .left,.cabinet_main .cm_recommendation .right{position:relative;width:49%;margin-top:24px;padding:16px;background:#fff;border:1px solid var(--border_color);border-radius:4px;box-shadow:var(--main_shadow)}.cabinet_main .cm_recommendation .left .title,.cabinet_main .cm_recommendation .right .title{position:relative;margin-bottom:16px;padding-bottom:12px;font-weight:500;color:var(--medium_blue_color)}.cabinet_main .cm_recommendation .left li,.cabinet_main .cm_recommendation .right li{position:relative;display:flex;align-items:center;margin-bottom:8px;padding-bottom:8px}.cabinet_main .cm_recommendation .right li:last-child{margin-bottom:0;padding-bottom:0}.cabinet_main .cm_recommendation .left li .image,.cabinet_main .cm_recommendation .right li .image{flex-shrink:0;margin-right:16px}.cabinet_main .cm_recommendation .right li .image{width:96px;height:72px}.cabinet_main .cm_recommendation .left li .image .svg{width:24px;height:24px;fill:var(--orange_color)}.cabinet_main .cm_recommendation .left .btn{width:100%;margin:8px 0 0}.cabinet_main .cm_recommendation .right li .text span{margin-right:8px;font-size:13px;color:var(--grey_color)}.cabinet_main .cm_recommendation .right li .text span .svg{width:16px;height:16px;top:4px;margin:0 4px 0 0}.cabinet_comments .comments,.cabinet_orders .items_orders,.cabinet_reviews .user_reviews{margin-top:28px;padding:0 24px 8px;background:#fff;border:1px solid var(--border_color);border-radius:4px;box-shadow:var(--main_shadow)}.cabinet_comments .comments .comment,.cabinet_reviews .user_reviews .comment,.cabinet_reviews .user_reviews .ur_review{margin-top:24px;padding-bottom:8px}.cabinet_comments .comments .comment:not(:last-child):after,.cabinet_reviews .user_reviews .comment:not(:last-child):after,.cabinet_reviews .user_reviews .ur_review:not(:last-child):after{content:'';position:absolute;bottom:-10px;right:-24px;width:calc(100% + 24px);height:1px;background:var(--border_color)}.cabinet_comments .comments .comment .item_link,.cabinet_reviews .user_reviews .ur_review .item_link{position:relative;display:flex;margin-bottom:8px}.cabinet_comments .comments .comment .item_link .svg,.cabinet_reviews .user_reviews .ur_review .item_link .svg{width:16px;height:16px;margin:2px 8px 0 0;flex-shrink:0}.cabinet_products .sort>select{position:relative;width:240px;appearance:none;background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-position:right 8px top 50%;background-size:8px auto}.cabinet_products .sort>select option{width:240px;font-weight:700}.cabinet_products .sort>select option.subcat{font-weight:400;color:var(--link_color)}.cabinet_products .sort>select option:first-child{font-weight:400;color:var(--grey_color)}.cabinet_products .cards .card_item .ci_body .ci_main .text .item_info{display:flex;justify-content:space-between;margin:4px 0 -4px}.cabinet_products .cards .card_item .item_info>a,.cabinet_products .cards .card_item .item_info>div{position:relative;display:flex;justify-content:center;align-items:center;width:48px;height:28px;background:var(--btn_color);border-radius:4px;cursor:pointer}.cabinet_products .cards .card_item .ci_body .ci_main .text .item_info .svg{width:16px;height:16px;margin-right:0}.cabinet_products .cards .card_item .ci_body .ci_main .text .item_info>div:last-child .svg{margin-left:0}.cabinet_products .cards .card_item .item_info .item_actions .svg{fill:#60C650}.cabinet_products .cards .card_item .ci_body .ci_main .text .item_info a:hover .svg{fill:#66A3EE;opacity:1}.cabinet_orders .items_orders .item_order{position:relative;display:flex;align-items:flex-start;margin:24px 0 16px}.cabinet_orders .items_orders .item_order:not(:last-child):after{content:'';position:absolute;bottom:-12px;right:-24px;width:calc(100% + 24px);height:1px;background:var(--border_color)}.cabinet_orders .items_orders .item_order .image{flex-shrink:0;width:200px;height:150px}.cabinet_orders .items_orders .item_order .text a.link{display:block;margin:2px 0 8px;font-size:17px}.cabinet_orders .items_orders .item_order .text .show_user_contacts{display:inline-block;padding:1px 8px;border-radius:4px;background:var(--orange_color);box-shadow:var(--main_shadow);color:#785400}.cabinet_orders .items_orders .item_order .text .user_msg p{margin:8px 0 2px}.cabinet_news .news{margin:8px 0 0;padding:0;border:0}.cabinet_news .news .news_item .text .item_control .delete,.cabinet_news .news .news_item .text .item_control .edit{display:inline-flex;align-items:center;font-size:13px}.cabinet_news .news .news_item .text .item_control .delete{margin-left:8px;color:var(--link_color);cursor:pointer}.cabinet_news .news .news_item .text .item_control .svg{width:14px;height:14px;margin-right:4px}.cabinet_demand .block_rules li{list-style:square;margin-top:4px}.cabinet_settings .company_photo b.title{position:relative;width:100%;padding-bottom:12px;color:var(--medium_blue_color)}.cabinet_settings .company_photo .current_photo{position:relative;display:flex;align-items:flex-end;margin-top:24px}.cabinet_settings .company_photo .current_photo .image{flex-shrink:0;width:92px;height:92px;margin-right:16px;border-radius:4px;box-shadow:var(--main_shadow_hover)}.cabinet_settings .company_photo .photos_list{display:flex;flex-wrap:wrap;margin-top:8px}.cabinet_settings .company_photo .photos_list li{position:relative;width:80px;height:80px;margin:8px 8px 0 0;border-radius:4px}.cabinet_settings .company_photo .photos_list li.active,.cabinet_settings .company_photo .photos_list li:hover{border:4px solid var(--green_color);box-shadow:var(--main_shadow_hover);cursor:pointer}.cabinet_settings .company_photo .photos_list li.active:after{content:'';position:absolute;top:-8px;left:-8px;width:12px;height:12px;background:var(--green_color);border-radius:20px}.cabinet_settings .company_photo .separate{position:relative;margin:16px 0 0;font-weight:500}.cabinet_settings .company_photo .separate:after{content:'';position:absolute;top:12px;left:32px;width:calc(100% - 32px);height:1px;background:var(--border_color)}.cabinet_settings .special_form .sf_line .confirmation .spamers_msg{margin:24px 12px 0}.cabinet_settings .btn.green{width:100%;max-width:680px}.cabinet_tariffs .block_title{position:relative;margin:24px 0 0;text-align:center}.cabinet_tariffs .block_title span{padding:0 16px;background:var(--main_bg_color);font-size:17px;color:var(--grey_color);z-index:21}.cabinet_tariffs .block_title:before{content:'';position:absolute;top:12px;left:0;width:100%;height:1px;background:var(--border_color);z-index:-1}.cabinet_tariffs .ct_blocks{position:relative;display:flex;justify-content:space-between;align-items:flex-start;margin-top:32px}.cabinet_tariffs .ct_block .ctb_head b.title{position:relative;display:block;font-size:17px;z-index:21}.cabinet_tariffs .ct_block .ctb_head .star{position:absolute;top:-32px;left:calc(50% - 20px);display:flex;justify-content:center;align-items:center;width:40px;height:40px;background:#fff;border-radius:48px}.cabinet_tariffs .ct_block .ctb_head .star.orange .svg{fill:var(--orange_border_color)}.cabinet_tariffs .ct_block .ctb_body .btn.orange{cursor:not-allowed}.cabinet_tariffs .ct_block .ctb_body .services_list li{position:relative;margin-bottom:4px;padding-bottom:4px}.cabinet_tariffs .ct_block .ctb_body .services_list li .line .check{position:relative;display:flex;justify-content:center;align-items:center;flex-shrink:0;width:34px;font-size:17px;font-weight:700;color:var(--green_color)}.cabinet_tariffs .ct_block .ctb_body .services_list li .line .check.off:after,.cabinet_tariffs .ct_block .ctb_body .services_list li .line .check.off:before{content:'';position:absolute;top:4px;left:15px;width:2px;height:20px;border-radius:4px;background:var(--red_color);transform:rotate(45deg)}.cabinet_tariffs .ct_block .ctb_body .services_list li .line .check.off:after{transform:rotate(-45deg)}.cabinet_tariffs .ct_block .ctb_body .services_list li .line .check .svg{top:4px;fill:var(--green_color)}.cabinet_tariffs .ct_block .ctb_body .services_list li .line .check.double .svg:last-child{left:-4px}.cabinet_tariffs .ct_block .ctb_body .services_list li .line .text .name{display:block;line-height:19px}.cabinet_tariffs .ct_block .ctb_body .services_list li .help_info{display:none;margin:0 0 2px;color:var(--grey_color);line-height:1.4}.cabinet_tariffs .ct_block .ctb_body .services_list li .info_score_up b{font-size:17px;color:var(--green_color)}.cabinet_tariffs .ct_block .ctb_body hr{width:calc(100% + 16px);margin-top:4px}.cabinet_history_pay{display:flex;justify-content:space-between;align-items:flex-start;margin-top:16px}.cabinet_history_pay .block b.title{position:relative;display:block;padding-bottom:12px;font-size:17px}.cabinet_history_pay .block.bill li,.cabinet_history_pay .block.pay li{position:relative;margin-top:8px;padding-bottom:8px}.cabinet_history_pay .block.bill{order:2;width:38%}.cabinet_history_pay .block.bill li{display:flex;justify-content:space-between;align-items:flex-start}.cabinet_history_pay .block.bill .line1{margin-right:24px;text-align:right}.cabinet_history_pay .block.bill li .line2{display:flex;flex-direction:column;margin-right:auto}.cabinet_history_pay .block.pay{order:1;width:60%}.cabinet_history_pay .block.pay .service_name{display:block;margin:8px 0 4px}.content .central .cabinet_stat .sort{margin:16px 0}.content .central .cabinet_stat .sort li:nth-last-child(2) a{border-radius:0 4px 4px 0}.cabinet_stat .cs_graph_block,.cabinet_stat .cs_top li{position:relative;background:#fff;border:1px solid var(--border_color)}.content .central .cabinet_stat .sort li .btn.orange{padding:8px 16px;line-height:1.334}.cabinet_stat .cs_top li{width:19%;padding:12px;border-radius:4px;box-shadow:var(--main_shadow);line-height:1.2}.cabinet_stat .cs_top li b{display:block;font-size:22px}.cabinet_stat .cs_top li:first-child b{color:#d02d2d}.cabinet_stat .cs_top li:nth-child(2) b{color:#00b034}.cabinet_stat .cs_top li:nth-child(3) b{color:#ffa60c}.cabinet_stat .cs_top li:nth-child(4) b{color:#496ddb}.cabinet_stat .cs_top li:nth-child(5) b{color:#5904c5}.cabinet_stat .cs_top li span{text-transform:lowercase}.cabinet_stat .cs_top li .btn{margin:0;padding:12px}.cabinet_stat .cs_graph_block{display:flex;width:100%;border-radius:4px;box-shadow:var(--main_shadow_hover)}.cabinet_stat .cs_uni_block,.e_material{background:#fff;border:1px solid var(--border_color);position:relative}.cabinet_stat .cs_uni_block{width:100%;max-width:680px;margin-top:24px;padding:16px;border-radius:4px;box-shadow:var(--main_shadow)}.cabinet_stat .cs_uni_block .results_line li,.cabinet_stat .cs_uni_block table tr{border-radius:4px;background:var(--btn_color)}.cabinet_stat .cs_uni_block b.title{position:relative;display:block;margin-bottom:8px;padding:0 0 12px;color:var(--medium_blue_color)}.cabinet_stat .cs_uni_block b.title>small{position:relative;display:block;color:var(--text_color)}.cabinet_stat .cs_uni_block table{width:100%;border-spacing:0}.cabinet_stat .cs_uni_block table th{text-align:left}.cabinet_stat .cs_uni_block .results_line li:nth-child(2n),.cabinet_stat .cs_uni_block table tr:nth-child(odd){background:#fff}.cabinet_stat .cs_uni_block table td,.cabinet_stat .cs_uni_block table th{padding:8px;border-radius:4px 0 0 4px}.cabinet_stat .cs_uni_block table td:nth-child(2){font-weight:500;color:var(--red_color);border-radius:0 4px 4px 0}.cabinet_stat .cs_uni_block .btn{width:100%;margin:16px 0 0}.cabinet_stat .cs_uni_block .btn:after{bottom:28px;right:248px;width:calc(100% - 480px)}.cabinet_stat .cs_uni_block .results_line .link{position:relative;display:inline-block;padding-left:16px}.cabinet_stat .cs_uni_block .results_line ul{position:relative;margin:-8px 0 0;padding:16px 0 0 16px;border-left:1px solid var(--border_color)}.cabinet_stat .cs_uni_block .results_line ul:after{content:'';position:absolute;top:-10px;left:-5px;width:10px;height:10px;border-radius:40px;background:var(--border_color)}.cabinet_stat .cs_uni_block .results_line li{position:relative;display:flex;justify-content:space-between;align-items:flex-start;width:100%;padding:6px 8px;font-size:13px}.cabinet_stat .cs_uni_block .results_line li:before{content:'';position:absolute;top:50%;left:-16px;width:16px;height:1px;background:var(--border_color)}.cabinet_stat .cs_uni_block .results_line li span .svg{flex-shrink:0;width:16px;height:16px;fill:var(--medium_blue_color);margin:2px 8px 0 0}.cabinet_stat .cs_uni_block .results_line li b{margin-left:16px;color:var(--red_color)}.cabinet_stat .cs_uni_block.from_source li i.fs{margin-right:4px;font-style:normal;color:var(--grey_color)}.cabinet_stat .cs_uni_block.from_source.social_net li i.fs{margin:0;color:var(--text_color)}.cabinet_stat .cs_uni_block.location table td i.icon{position:relative;flex-shrink:0;width:12px;height:16px;margin:3px 8px 0 0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2366a3ee' viewBox='0 0 15 20'%3E%3Cpath d='M7.5 0a7.5 7.5 0 0 0-6.303 11.566l4.99 7.72a1.563 1.563 0 0 0 2.626 0l4.99-7.72A7.5 7.5 0 0 0 7.5 0zm.052 10.833A3.333 3.333 0 1 1 10.885 7.5a3.333 3.333 0 0 1-3.333 3.333z'%3E%3C/path%3E%3C/svg%3E")}.cabinet_stat .cs_uni_block.popular table td i.icon{position:relative;flex-shrink:0;width:16px;height:16px;margin:3px 8px 0 0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2366a3ee' viewBox='0 0 20 20'%3E%3Cpath d='M19.167 3.896L16.104.833a2.844 2.844 0 0 0-3.812-.19L.348 10.415a.948.948 0 0 0-.07 1.404l7.902 7.9a.948.948 0 0 0 1.405-.07l9.772-11.944a2.844 2.844 0 0 0-.19-3.812zm-5.18 4.276a2.25 2.25 0 1 1 2.25-2.25 2.25 2.25 0 0 1-2.25 2.25z'%3E%3C/path%3E%3C/svg%3E")}.cabinet_stat .cs_uni_block.find_on_prc li i.icon,.cabinet_stat .cs_uni_block.from_source li i.icon{position:relative;flex-shrink:0;width:15px;height:16px;margin:2px 8px 0 0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2366a3ee' viewBox='0 0 19 20'%3E%3Cpath d='M7.545 0a7.705 7.705 0 0 1 7.545 7.84 7.997 7.997 0 0 1-1.535 4.732l5.1 5.335a1.26 1.26 0 0 1 0 1.734 1.148 1.148 0 0 1-1.67 0l-5.133-5.37a7.31 7.31 0 0 1-4.307 1.41 7.845 7.845 0 0 1 0-15.68zm0 13.498a5.663 5.663 0 1 0-5.447-5.66 5.562 5.562 0 0 0 5.447 5.66z'%3E%3C/path%3E%3C/svg%3E")}.cabinet_stat .cs_uni_block.from_source.social_net li i.icon{position:relative;flex-shrink:0;width:16px;height:16px;margin:2px 8px 0 0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%2366a3ee'%3E%3Cpath d='M12,2A10,10,0,1,0,22,12,10,10,0,0,0,12,2Zm4.87,12.31A21.44,21.44,0,0,0,17,12a21.44,21.44,0,0,0-.13-2.31c2,.63,3.13,1.57,3.13,2.31S18.85,13.68,16.87,14.31ZM12,20c-.74,0-1.68-1.15-2.31-3.13A21.44,21.44,0,0,0,12,17a21.44,21.44,0,0,0,2.31-.13C13.68,18.85,12.74,20,12,20Zm0-5a18.42,18.42,0,0,1-2.79-.21,18.64,18.64,0,0,1,0-5.58,18.64,18.64,0,0,1,5.58,0A18.42,18.42,0,0,1,15,12a18.42,18.42,0,0,1-.21,2.79A18.42,18.42,0,0,1,12,15ZM4,12c0-.74,1.15-1.68,3.13-2.31a20.59,20.59,0,0,0,0,4.62C5.15,13.68,4,12.74,4,12Zm8-8c.74,0,1.68,1.15,2.31,3.13a20.59,20.59,0,0,0-4.62,0C10.32,5.15,11.26,4,12,4Zm7.15,4.44A12.63,12.63,0,0,0,16.5,7.5a12.63,12.63,0,0,0-.94-2.65A8,8,0,0,1,19.15,8.44ZM8.44,4.85A12.63,12.63,0,0,0,7.5,7.5a12.63,12.63,0,0,0-2.65.94A8,8,0,0,1,8.44,4.85ZM4.85,15.56a12.63,12.63,0,0,0,2.65.94,12.63,12.63,0,0,0,.94,2.65A8,8,0,0,1,4.85,15.56Zm10.71,3.59a12.63,12.63,0,0,0,.94-2.65,12.63,12.63,0,0,0,2.65-.94A8,8,0,0,1,15.56,19.15Z' data-name='29'/%3E%3C/svg%3E")}.e_material{margin:24px 0;padding:24px;border-radius:4px;box-shadow:var(--main_shadow_hover);list-style-position:inside}.e_material .other_materials h3{margin-bottom:16px;font-size:20px}.e_material .other_materials .om_link>a{display:flex;align-items:center;margin-top:8px}.e_material .other_materials .om_link .image{flex-shrink:0;width:60px;height:40px;margin-right:12px;border:1px solid var(--border_color);border-radius:4px;box-shadow:var(--main_shadow)}.bns{position:relative;display:flex;flex-wrap:wrap;margin-top:16px}.bns .bnr{position:relative;display:table;margin:8px 0;cursor:pointer}.bns .links{width:100%;margin-bottom:16px}.bns .links .bnr_text span{color:var(--link_color);cursor:pointer}xmp{display:block;margin-top:8px;padding:8px;background:var(--btn_color);color:var(--grey_color);white-space:normal;word-wrap:break-word}.check_prc_link .input{max-width:480px}.check_prc_link small.error_msg,.check_prc_link small.success_msg{padding:4px 8px;border-radius:4px;font-weight:700;background:var(--red_color_opacity)}@media screen and (min-width:980px){.content .central{width:calc(100% - 244px);margin-left:auto}}@media screen and (min-width:1180px){.content .central{width:calc(100% - 300px);margin-left:auto}}@media screen and (max-width:1279px){.cards .card_item:nth-child(4n){margin-right:16px}}@media screen and (max-width:1180px){.cards .card_item:nth-child(4n),.prc_score .left{margin-right:16px}.search_block .input{width:220px}.search_block.fixed .input{width:420px}.nav_menu .nav_links>li:not(:last-child){margin-right:8px}.nav_menu .buttons_block .add_btn,.nav_menu .buttons_block .favorites_link,.nav_menu .buttons_block .personal_link{margin-left:6px}.item_view .iv_bottom,.last_on_main .lom_bottom,.last_on_main .lom_top,.main_information .space{flex-wrap:wrap}.lom_bottom .lom_comments,.lom_top .lom_goods{width:100%;margin-left:0;margin-right:0}.lom_bottom .lom_comments,.lom_top .lom_companies{margin-top:24px}.lom_bottom .lom_opinions .items_block,.lom_top .lom_companies .items_block{flex-direction:row;flex-wrap:wrap}.lom_bottom .lom_opinions .items_block .ib_item,.lom_top .lom_companies .items_block .ib_item{width:calc(50% - 8px)}.catalog_list .cl_column .link{max-width:calc(85% - 14px)}.main_information .mi_about{order:2;width:100%;margin-top:24px}.main_information .mi_side_block{order:1}.central .sort .filter_call,.central .sort .sort_mark{padding:0 8px}.cards .card_item:nth-child(3n){margin-right:0}.content .sidebar{width:220px;margin-right:24px}.content .sidebar .sb_block{width:220px;padding:14px 12px 16px}.content .sidebar .sb_block .sbb_head:after,.content .sidebar .sb_block.sb_news .sbb_body .sbb_news_item:after{width:calc(100% + 12px)}.content .sidebar .sb_block.sb_top_favorites .sbb_body .cards .card_item{width:100%;height:auto}.content .sidebar .sb_block.sb_top_favorites .sbb_body .cards .card_item.firm .ci_body .ci_main .text{margin:8px 0}.item_view .iv_head{align-items:flex-start}.item_view .iv_head .iv_content .iv_main_block .iv_item_order{flex-wrap:wrap;max-width:320px}.item_view .iv_head .iv_content .iv_main_block .iv_item_order .info{width:100%;margin:0 0 8px}.item_view .iv_bottom .iv_side_block.other_links ul li,.item_view .iv_head .iv_content .iv_main_block .iv_item_order .btn{width:100%}.item_view .iv_head .iv_content .iv_main_block .iv_rating{position:absolute;left:0;top:-36px;display:flex;margin:0;background:#fff}.item_view .iv_head .iv_content .iv_main_block .iv_rating a{padding:1px 8px 0}.item_view .iv_bottom .iv_about{order:1;width:100%}.item_view .iv_bottom .iv_side{order:2;max-width:100%;width:100%;margin:24px 0 0}.item_view .iv_bottom .iv_side_block .cards .card_item,.item_view .iv_bottom .iv_side_block .cards .card_item:nth-child(2n){margin:0 16px 16px 0}.item_view .iv_bottom .iv_side_block.other_links ul{display:block;column-count:3;column-gap:24px}.item_view.firm .iv_head .iv_content .iv_main_block .iv_item_order .info .min_party b{display:inline}}@media screen and (max-width:979px){.prc{overflow-x:hidden}.space{padding:0 16px}.header{position:fixed;top:0;left:0;right:0;z-index:101;box-shadow:var(--main_shadow_hover)}.call_cabinet_menu,.header .res_function_icons,.header .rfi_menu,.header .rfi_srch,.item_view.firm .iv_head .iv_content .iv_main_block .iv_item_order .info .min_party b{display:block}.nav_menu,.nav_menu .catalog_list,.nav_menu .drop_menu:after,.nav_menu .nav_links li:last-child>.link_title,.nav_menu .nav_links li:nth-last-child(2)>.link_title,.prc_score,.search_block{display:none}.header .logo strong{bottom:6px;margin-left:4px;font-size:14px}.header .logo strong>small{font-size:12px}.search_block.active{display:flex;position:absolute;top:56px;left:0;right:0;width:100%;margin:0;z-index:999}.cabinet_history_pay .block.bill,.cabinet_history_pay .block.pay,.lom_bottom .lom_comments .items_block .ib_item,.lom_bottom .lom_opinions .items_block .ib_item,.lom_top .lom_companies .items_block .ib_item,.lom_top .lom_goods .items_block .ib_item,.main_catalog .catalog_tabs,.main_information .mi_side_block .main_prc_news .mpn_item,.main_information .mi_side_block .mi_more_links .ml_link,.main_news .space>div,.search_block.active form{width:100%}.search_block.active .input{width:calc(100% - 60px)}.nav_menu.active{position:fixed;top:56px;left:0;right:0;display:block;height:100%;width:100%;padding-bottom:60px;z-index:100}.nav_menu.active .catalog_list{display:none;pointer-events:none}.nav_menu.active .buttons_block,.nav_menu.active .nav_links,.nav_menu.active .space{flex-direction:column;align-items:start}.nav_menu.active .space{margin-left:16px;overflow-y:auto}.nav_menu.active .nav_links{order:2;height:100%;margin:8px 0 16px}.nav_menu .buttons_block{order:1;margin-top:16px;font-size:17px}.nav_menu .buttons_block>a{height:auto!important;margin:6px 0!important}.nav_menu .buttons_block .add_btn:before{top:17px}.nav_menu .buttons_block .add_btn:after{top:12px}.nav_menu .buttons_block .favorites_link span{display:inline}.nav_menu .nav_links li{margin-top:12px;font-size:17px}.nav_menu .nav_links li a,.nav_menu .nav_links li b{padding-left:12px;border-left:1px solid var(--element_border_color)}.nav_menu .nav_links li b{border-color:var(--red_color)}.nav_menu .drop_menu,.nav_menu .drop_menu li{position:relative;visibility:visible!important;opacity:1;background:0 0;padding:0;border:0;box-shadow:none}.nav_menu .buttons_block b.personal_link{height:auto;margin:6px 0 0;color:var(--text_color)}.nav_menu .buttons_block b.personal_link .drop_menu{margin:8px -12px 0 0}.nav_menu .buttons_block b.personal_link .drop_menu li{margin:0;padding:4px 0;border-top:1px solid var(--border_color)}.nav_menu .buttons_block b.personal_link .drop_menu li a,.nav_menu .buttons_block b.personal_link .drop_menu li b{padding-right:12px}.crumbs{margin-top:64px}.last_on_main{margin:72px 0 0}.lom_top .lom_goods .items_block .ib_item .image{width:calc(100% / 2.5)}.lom_bottom .lom_comments .items_block .ib_item{height:auto}.lom_bottom .lom_comments .items_block .ib_item .top{justify-content:space-between;height:36px;margin-bottom:8px}.lom_bottom .lom_comments .items_block .ib_item .bottom .comment,.main_news .mn_items .mn_item .bottom .text{max-height:100%}.main_catalog .catalog_tabs::-webkit-scrollbar{display:none}.main_catalog .catalog_tabs .left .link,.main_catalog .catalog_tabs .right .link{display:block;margin-top:24px}.cabinet_history_pay,.footer .f_columns,.item_view .iv_head,.main_catalog .catalog_list,.main_information .mi_side_block .main_prc_news,.main_news .mn_items .mn_item .bottom,.main_news .space{flex-wrap:wrap}.catalog_list .cl_column{width:100%;margin-right:0}.catalog_list .cl_column>li:not(:last-child),.main_information .mi_side_block .main_prc_news .mpn_item:not(:last-child),.main_information .mi_side_block .mi_more_links .ml_link:not(:last-child),.main_news .mn_items .mn_mini_item:not(:last-child){margin-bottom:16px}.main_news .space .mn_left{margin-bottom:24px}.main_news .mn_items .image{width:100%;height:180px;margin:0 0 12px}.main_news .mn_items .mn_mini_item{width:calc(50% - 8px)}.main_information .mi_side_block .prc_instagram .fotos a{margin-top:8px;margin-bottom:8px;width:72px;height:72px}.main_information .mi_about{margin-right:0}.central .sort .filter_call{display:flex}.central .sort .filter_call,.central .sort .sort_mark{padding:0 12px}.central .sort{flex-direction:column;align-items:flex-start}.central .sort ul{margin-top:16px;width:100%;overflow-x:auto;white-space:nowrap}.central .sort .clear_favorites{margin-top:-38px;margin-left:auto}.central .sort.s_news{flex-direction:row;justify-content:flex-start;margin:4px 0 16px}.central .sort.s_news ul,.item_view .iv_head .iv_content .iv_main_block .iv_item_order .btn{width:auto}.cards .card_item,.cards .card_item:nth-child(3n),.cards .card_item:nth-child(4n),.central .sort.s_news ul:first-child{margin-right:16px}.content>.space{flex-direction:column}.content .central{order:1}.content .sidebar{order:2;width:100%;margin:0}.rubrics_list_call{display:inline-block}.content .sidebar .sb_block{width:100%;padding:14px 16px 16px}.content .sidebar .sb_block.offers .sbb_body{max-width:320px;margin:0 auto}.content .sidebar .sb_block.offers .sbb_body .image{height:200px}.content .sidebar .sb_block.sb_news .sbb_body{display:flex;width:100%;overflow-x:auto}.content .sidebar .sb_block.sb_news .sbb_body .sbb_news_item{padding:0;max-width:280px;flex-shrink:0;margin-right:24px}.content .sidebar .sb_block .sbb_head:after{width:calc(100% + 16px)}.content .sidebar .sb_block.sb_top_favorites .sbb_body .cards{justify-content:space-around;margin:0 -4px}.content .sidebar .sb_block.sb_top_favorites .sbb_body .cards .card_item{width:228px;height:312px}.content .sidebar .sb_block.sb_top_favorites .sbb_body .cards .card_item.firm .ci_body .ci_main .text{margin:34px 0 8px}.cards .card_item .ci_body .ci_main .text .item_descriptor,.cards .card_item .ci_extra,.content .sidebar .sb_block.sb_news .sbb_body .sbb_news_item:after{display:none}.content .sidebar .sb_block.sb_news .sbb_body .sbb_news_item .image{height:180px}.content .sidebar .sb_block.sb_description{height:260px}.content .sidebar .sb_block.cabinet_links,.content .sidebar .sb_block.filter,.content .sidebar .sb_block.sb_news_rubric{position:fixed;top:0;bottom:0;left:-1000px;right:0;height:100%;width:100%;max-width:280px;overflow-y:auto;visibility:hidden;opacity:0;z-index:-10}.content .sidebar .sb_block.cabinet_links.active,.content .sidebar .sb_block.filter.active,.content .sidebar .sb_block.sb_news_rubric.active{left:0;visibility:visible;opacity:1;z-index:999}.content .sidebar .sb_block.cabinet_links .uni_close,.content .sidebar .sb_block.filter.active .uni_close,.content .sidebar .sb_block.sb_news_rubric .uni_close{display:block;top:auto;bottom:16px;z-index:1001}.content .sidebar .sb_block.filter .sbb_head{justify-content:flex-start;align-items:flex-end}.content .sidebar .sb_block.filter .sbb_head .clear_filter{margin:0 0 2px 16px}.cards .card_item .ci_bottom .item_rating>small{margin-left:auto}.cards .card_item:hover .ci_body{position:relative}.cards .card_item:hover .ci_bottom,.cards .card_item:hover .ci_main{box-shadow:none}.bns_space img,.item_view .iv_head .iv_image,.special_form{max-width:100%}.item_view .iv_head .iv_content
{margin:24px 0 0}.item_view .iv_head .iv_content .iv_main_block .iv_item_order{flex-wrap:nowrap;max-width:100%}.item_view .iv_head .iv_content .iv_main_block .iv_item_order .info{width:auto;margin:0 12px 0 0}.news .news_item{align-items:flex-start}.footer .f_columns .fc_item{width:100%;max-width:100%;margin:0 0 24px!important}.footer .f_columns .fc_item:first-child{order:9}.prc>.bns_space{top:56px}.cabinet_history_pay .block.bill li{justify-content:space-evenly}}@media screen and (max-width:720px){.crumbs .crumbs_list{width:100%;white-space:nowrap;overflow:auto}.item_view .iv_head .iv_image .imgs_slider,.lSSlideWrapper{min-height:auto}.item_view .iv_head .iv_content .iv_main_block .iv_item_order{flex-wrap:wrap;max-width:320px}.item_view .iv_head .iv_content .iv_main_block .iv_item_order .info{width:100%;margin:0 0 8px}.cabinet_main .cm_recommendation .left,.cabinet_main .cm_recommendation .right,.cabinet_main .cm_stand_info li,.cabinet_main .cm_top .cmt_block,.delivery_calc .dcalc_form .dcalc_company ul li,.item_view .iv_conditions .hide_text,.item_view .iv_head .iv_content .iv_main_block .iv_item_order .btn{width:100%}.item_view .iv_conditions{flex-wrap:wrap;flex-direction:column}.item_view .iv_conditions>div{display:flex;flex-wrap:wrap;width:100%;max-width:100%;margin-top:24px}.item_view .iv_conditions>div:first-child{margin:0}.item_view .iv_bottom .iv_about .tabs_header{margin-top:-32px;overflow-x:auto}.item_view .iv_bottom .iv_about .tabs_header .icon{top:0}.item_view .iv_bottom .iv_about .tabs_header li:not(:last-child){margin-right:28px}.item_view .iv_bottom .iv_about .tabs_header li b{position:relative;display:flex;margin-top:32px}.item_view .iv_bottom .iv_about .tabs_header li.active b{z-index:20}.item_view .iv_bottom .iv_about:before{position:absolute;content:'';top:0;right:0;width:60px;height:48px;background:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 40%,#fff 100%);z-index:10}.item_view .iv_bottom .contact_btns{justify-content:flex-start;overflow-x:auto}.item_view .iv_bottom .contact_btns>a{margin:0 16px 0 0}.item_view .iv_bottom .iv_side_block.other_links ul{column-count:2}.about_prc .aprc_block,.ads_formats .af_blocks .af_block,.news .news_item{flex-direction:column}.news .news_item .image{width:100%;height:240px}.cabinet_orders .items_orders .item_order .text,.news .news_item .text{margin:16px 0 0}.news_view .nv_text .image{margin:0 0 16px;float:none}.news_view .nv_text .image img{width:100%;max-width:100%}.cabinet_main .cm_statistic .cms_block:after,.content .sidebar .sb_block.sb_top_favorites .sbb_body .cards .card_item:nth-child(3){display:none}.about_prc .left,.about_prc .right{display:block;width:100%;margin-top:24px;margin-right:0}.about_prc hr{width:calc(100% + 16px)}.about_prc .aprc_block .text{margin-left:0}.demand_page .comments,.demand_page .demand_form{padding:16px}.demand_page .demand_form .df_select_cat{max-width:100%}.contacts_prc .cprc_details tr td{padding:8px}.contacts_prc .cprc_details tr td:first-child{padding-right:0}.delivery_calc .dcalc_form{padding:8px 16px}.delivery_calc .dcalc_form .inputs_n2,.delivery_calc .dcalc_form .inputs_n4{flex-wrap:wrap;margin-top:0}.delivery_calc .dcalc_form .inputs_n2 .input_box,.delivery_calc .dcalc_form .inputs_n4 .input_box{width:100%;margin-top:16px}.delivery_calc .dcalc_form .dcalc_company ul{column-gap:0}.delivery_calc .dcalc_results{padding:16px;overflow-x:auto}.delivery_calc .dcalc_results table{min-width:520px;margin:24px 0}.ads_formats .af_blocks .af_block .image{margin:0 0 24px}.cabinet_main .cm_top,.cabinet_orders .items_orders .item_order,.cabinet_tariffs .ct_blocks{flex-wrap:wrap}.cabinet_main .cm_statistic .cms_block{display:block;width:100%;margin-top:8px;border-bottom:1px solid var(--border_color)}.cabinet_main .cm_statistic .cms_block:last-child{border:0}.cabinet_tariffs .ct_block{width:100%;margin-top:8px}}@media screen and (max-width:520px){.space{padding:0 12px}.cabinet_stat .cs_top li,.card_on_map .card_bottom .btn,.item_view .iv_bottom .iv_about .item_files .dl_file,.main_news .mn_items .mn_item,.main_news .mn_items .mn_mini_item,.map_filter,.special_form .sf_line.double .sf_block{width:100%}.content .central.single_column,.item_view .iv_bottom .iv_side_block,.item_view .iv_head,.news .news_item,.news_view{padding:16px}.central .sort .clear_favorites{margin:24px 0 0}.content .sidebar .sb_block.offers .sbb_body{max-width:100%}.content .sidebar .sb_block.sb_news .sbb_body{display:block;width:100%;overflow-x:inherit}.content .sidebar .sb_block.sb_news .sbb_body .sbb_news_item{padding:16px 0 8px;max-width:100%;margin-right:0}.content .sidebar .sb_block.sb_news .sbb_body .sbb_news_item:after{display:block;width:calc(100% + 16px)}.cards .card_item,.cards .card_item.firm,.cards .card_item.product{width:100%;height:auto;margin-bottom:16px}.item_view .iv_bottom .iv_side_block .cards.firm_products .card_item{height:auto}.cards .card_item .ci_body .ci_main{flex-direction:row}.cards .card_item .ci_body .ci_main .image{width:160px;height:120px;padding:16px 0 16px 16px}.cards .card_item .ci_body .ci_main .image img{border-radius:3px}.cards .card_item .ci_body .ci_main .image .img_marks,.pagination .page_links li:first-child,.pagination .page_links li:last-child{display:none}.cards .card_item .ci_body .ci_main .text{max-width:62%;margin:12px 0;align-self:center}.cards .card_item.firm .ci_body .ci_main .text,.content .sidebar .sb_block.sb_top_favorites .sbb_body .cards .card_item.firm .ci_body .ci_main .text{margin:16px 0 12px}.cards .card_item.firm .ci_body .ci_main .image img{padding:0}.cards .card_item .ci_body .ci_main .text .link{height:auto;margin-bottom:8px}.cards .card_item .ci_body .ci_main .text .item_info{margin-top:auto}.cards .card_item.add_item_box{flex-direction:row;border-width:4px}.cards .add_item_box .img{margin-right:8px;width:40px;height:40px}.cards .add_item_box .img:after,.cards .add_item_box .img:before{top:42%;width:calc(100% - 8px);height:6px}.cards .add_item_box .text{font-size:15px;text-align:left}.cards .card_item.add_item_box:hover>.img{width:40px;height:40px}.pagination{margin-top:40px}.content .sidebar .sb_block.sb_news .sbb_body .sbb_news_item .image{height:168px}.content .sidebar .sb_block.sb_top_favorites .sbb_body .cards{justify-content:normal}.content .sidebar .sb_block.sb_top_favorites .sbb_body .cards .card_item:nth-child(3){display:flex}.content .sidebar .sb_block.sb_top_favorites .sbb_body .cards .card_item{width:100%;height:auto}.item_view .iv_bottom .iv_side_block .cards .card_item{margin-right:0!important}.item_view .iv_head .iv_content h1,.news_view .main_title{font-size:20px}.item_view .iv_head .iv_content .iv_main_block .favorites_link{top:-42px;border-radius:4px}.item_view .iv_head .iv_image{height:316px}.item_view .iv_head .iv_image .imgs_slider,.lSSlideWrapper{height:240px}.iv_btns_block .iv_btn,.iv_btns_block .iv_btn .text{width:100%;margin-right:0}.ads_formats .af_blocks .af_block:after,.cabinet_orders .items_orders .item_order:not(:last-child):after,.contacts_prc>hr,.item_view .iv_head .bns_space:before,.item_view .iv_head .iv_content hr,.news .news_item .text .n_description:after{width:calc(100% + 16px)}.item_view .iv_head .bns_space:before{right:-16px}.item_view .iv_bottom .iv_about{position:relative;padding:16px 16px 24px}.item_view .iv_bottom .contact_information table{display:block;overflow-x:auto}.item_view .iv_bottom .contact_firm_id,.item_view .iv_bottom .iv_side_block>b,.modwin .button_block,.modwin.add_money .form_element,.special_form .sf_box.extra_info .sf_block .use_from_company,.special_form .sf_line .sf_block .double_btns,form.ask_form .form_bottom{flex-wrap:wrap}.item_view .iv_bottom .contact_firm_id .image{margin:0 0 16px}.cabinet_comments .comments .comment:not(:last-child):after,.cabinet_orders .items_orders:not(:last-child):after,.cabinet_reviews .user_reviews .ur_review:not(:last-child):after,.demand_page .comments .comment:not(:last-child):after,.item_view .iv_bottom .contact_btns:after,.item_view .iv_bottom .contact_firm_id:after,.item_view .iv_bottom .firm_news:after,.item_view .iv_bottom .iv_side_block>b:after{right:-16px;width:calc(100% + 16px)}.item_view .iv_bottom .contact_btns,.item_view .iv_bottom .iv_about .tabs_header{border-bottom:1px solid var(--border_color)}.item_view .iv_bottom .contact_btns:after,.item_view .iv_bottom .iv_about .tabs_header:after{background:0 0}form.ask_form .form_bottom .info_text{font-size:12px}.item_view .iv_bottom .iv_side_block>b>a,.modwin.add_money .input{margin:0}.item_view .iv_bottom .iv_side_block.other_links ul{column-count:1}.item_view .iv_bottom .iv_side_block.other_links ul li:not(:last-child){margin-bottom:8px}.item_view .iv_bottom .iv_about .tc_description .iv_features{overflow-x:scroll}.item_view .iv_bottom .iv_about .tabs_header .tab_contacts{padding-right:24px}.item_view .iv_bottom .iv_about .tabs_header .tab_contacts .icon{left:-24px}.item_view .iv_bottom .iv_about .iv_block_title:after{left:-16px}.item_view.firm .iv_head .iv_content .iv_main_block .iv_item_order .info .min_party b{display:inline}.item_view .iv_conditions .iv_block_delivery .icon{position:relative;left:-6px;margin-right:10px}.item_view .iv_bottom .iv_side_block.firm_instagram .list_photos a{width:88px;height:88px}.comments .comment.answer,.user_reviews .comment.answer{margin-left:16px}form.ask_form .form_bottom button{order:2;width:100%;margin:16px 0 0}form.ask_form .form_bottom .confirmation{order:1;margin-top:8px;width:100%}.cabinet_orders .items_orders .item_order,.card_on_map .card_body,.card_on_map .card_bottom,form.ask_form .inputs{flex-direction:column}form.ask_form .inputs .input{width:100%!important;margin-top:8px}.item_view .iv_bottom .firm_news,.news_view .nv_more{flex-direction:column;align-items:flex-start}.item_view .iv_bottom .firm_news .image{width:320px;height:180px;margin:0 0 16px}.central .news{margin-left:-12px;padding-left:16px}.news .news_date:before{left:-34px}.news .news_date:after{left:-25px}.news .news_item:after{width:26px;left:-26px}.news .news_item .image{width:100%;height:180px}.news_view .nv_more .nvm_item{width:100%;margin:8px 0 8px -4px;width:calc(100% + 8px);align-items:flex-start}.news_view .nv_more:after{left:-18px;width:calc(100% + 40px)}.news_view .nv_more .nvm_item:first-of-type{margin-top:24px}.news_view .nv_more .nvm_item .nvm_text .link{max-height:100%}.modwin.mw_confirm_action,.modwin.mw_uni_done,.modwin.mw_uni_error{padding-left:48px}.modwin.mw_confirm_action:after,.modwin.mw_uni_done:after,.modwin.mw_uni_error:after{width:24px}.modwin.mw_order_item textarea{height:140px}.modwin .button_block .btn{order:2;width:100%}.modwin .confirmation{order:1;margin-left:0}.modwin.add_money .btn.green{margin-top:16px}.modwin.mw_access_contacts .button_block .btn:last-child{margin-left:0}.special_form .sf_line .media_list{flex-wrap:nowrap;overflow-x:scroll;margin:-4px 0 16px;padding-top:8px}.special_form .sf_line .media_list .media_block{flex-shrink:0}.special_form .sf_line .sf_block .double_btns .btn{width:100%;margin-bottom:4px}.special_form .sf_box.extra_info .sf_block .use_from_company .btn{width:100%;margin-top:8px}.card_on_map{width:224px}.card_on_map .card_body .text{margin:8px 0 0}.card_on_map .card_bottom .btn.green{order:-1;margin-bottom:8px}.cabinet_comments .comments,.cabinet_orders .items_orders,.cabinet_reviews .user_reviews{padding-left:16px;padding-right:16px}.cabinet_settings .company_photo .btn{max-width:244px}.cabinet_settings .special_form .sf_line .confirmation>span{max-width:70%}.cabinet_history_pay .block.bill li{justify-content:space-between}.cabinet_stat .cs_top ul{flex-wrap:wrap;justify-content:flex-start}.central .sort li .btn.orange{padding:10px 4px;font-size:13px}.content .central .cabinet_stat .sort li .btn.orange{padding:8px 6px}.cabinet_orders .items_orders .item_order .user_contacts_info{display:flex;flex-direction:column}.cabinet_orders .items_orders .item_order .user_contacts_info span,.comments .comment .comment_head .text .user_contacts_info span,.user_reviews .ur_review .ur_review_head .user_contacts_info span{display:block;white-space:normal}}@media screen and (max-width:379px){.item_view .iv_bottom .iv_side_block .cards{margin:0 -4px 8px}.item_view .iv_bottom .firm_news .image{width:100%}}@media screen and (max-width:359px){.cards .card_item .ci_body .ci_main .text{max-width:65%}}.photo_source{margin-top: 8px;font-size: 9px;font-style: italic;color: #5c6c80;max-width: 100%;display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}