/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bold}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}body{margin:0;padding:0;top:0;background:#edf1f4;color:#1e2123;font-family:source-sans-pro,sans-serif;font-size:clamp(0.938rem, 0.897rem + 0.2vw, 1.063rem);line-height:1.5;letter-spacing:.02em}a,button,svg{-webkit-transition:all 200ms;transition:all 200ms}iframe,video{max-width:100%;outline:none}img{max-width:100%;height:auto}h1,h2,h3,h4,h5{text-wrap:balance}h1{font-size:clamp(1.875rem, 1.475rem + 2vw, 3.125rem);line-height:1.1;margin-top:0;padding-top:3vw;padding-top:min(9vw, 4rem);letter-spacing:-0.01em}h1.sm_mb{margin-bottom:1.3rem}h2,.like_h2{font-size:clamp(1.563rem, 1.262rem + 1.5vw, 2.5rem);line-height:1.4;margin-top:1.7rem;margin-bottom:.4rem;letter-spacing:-0.02em}h1.like_h2{margin-top:0;margin-bottom:.67em;line-height:1.1}h3,.like_h3{font-size:clamp(1.375rem, 1.215rem + 0.8vw, 1.875rem);line-height:1.4;margin-top:1.5rem;margin-bottom:.7rem;letter-spacing:.01em}h4,.like_h4{font-size:clamp(1.188rem, 1.087rem + 0.5vw, 1.5rem);line-height:1.3;margin-top:1.4rem;margin-bottom:.6rem}.like_h4{font-weight:bold}h5{font-size:clamp(1.063rem, 1.002rem + 0.3vw, 1.25rem);line-height:1.2;margin-top:1.3rem;margin-bottom:.4rem;letter-spacing:.01em}p{margin-top:0;margin-bottom:1rem}input,textarea{border-radius:0;-webkit-box-shadow:none;box-shadow:none;background:#fff}a{font-weight:bold;color:#0078a9;text-underline-offset:2px}a:active{color:#005578}a:hover{text-decoration:none}a,button,svg{-webkit-transition:all 200ms;transition:all 200ms}button{cursor:pointer}ul,ol{margin-top:0}ul li,ol li{margin-bottom:.4rem}blockquote{border-left:3px solid #0078a9;margin:0;padding:1rem;margin-bottom:1em}table{margin-bottom:1em}.ckeditor-html5-video{margin-bottom:1em}.grecaptcha-badge{position:absolute;top:-9999px;left:-9999px;visibility:hidden}.lg-outer .lg-toggle-thumb{right:5px !important}.lg-sub-html{padding:10px 66px !important}.message_cover{display:none}div.swal2-popup{border-radius:15px}div.swal2-popup .swal2-html-container ul{list-style:none;padding:0;margin:0}div.swal2-popup .swal2-actions button{font-family:source-sans-pro,sans-serif;-webkit-transition:background 200ms;transition:background 200ms;text-transform:uppercase;text-decoration:none;font-size:1rem;line-height:1.35;letter-spacing:.02em;padding:.5em 1em;border-radius:15px;font-weight:bold;min-width:200px;text-align:center;display:inline-block;background:#0078a9;color:#fff}div.swal2-popup .swal2-actions button:focus{-webkit-box-shadow:none;box-shadow:none}div.swal2-popup .swal2-actions button:hover{background:#005578;border-color:#005578;color:#fff}div.freeprivacypolicy-com---nb-simple{max-width:100%;width:100%}div.freeprivacypolicy-com---palette-light.freeprivacypolicy-com---nb{background-color:rgba(255,255,255,0.95);font-family:source-sans-pro,sans-serif}.freeprivacypolicy-com---palette-light .cc-cp-body-content-entry a{color:#0078a9 !important;font-weight:bold;text-decoration:underline;text-underline-offset:2px}.freeprivacypolicy-com---palette-light .cc-cp-body-content-entry a:hover{color:#005578 !important}div.freeprivacypolicy-com---nb .cc-nb-text{font-size:clamp(0.8125rem, 0.7659rem + 0.199vw, 0.9375rem);margin-bottom:.75rem}div.freeprivacypolicy-com---nb .cc-nb-title{font-size:1.25rem;margin-bottom:.5rem}div.freeprivacypolicy-com---nb .cc-nb-main-container{padding:1rem;padding-bottom:calc(1rem - 10px)}div.freeprivacypolicy-com---palette-light .cc-nb-buttons-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}div.freeprivacypolicy-com---palette-light .cc-nb-okagree,div.freeprivacypolicy-com---palette-light .cc-nb-reject,div.freeprivacypolicy-com---palette-light .cc-cp-foot-save{margin:0 10px 10px 0 !important;font-family:source-sans-pro,sans-serif;text-decoration:none;line-height:1.35;border-radius:10px;font-weight:bold;text-align:center;border:1px solid #0078a9;display:inline-block;background:#0078a9;color:#fff;font-size:1rem;min-width:160px;padding:.35em 1em;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}div.freeprivacypolicy-com---palette-light .cc-nb-okagree:hover,div.freeprivacypolicy-com---palette-light .cc-nb-reject:hover,div.freeprivacypolicy-com---palette-light .cc-cp-foot-save:hover{background:#005578;border-color:#005578}div.freeprivacypolicy-com---palette-light .cc-nb-okagree:focus,div.freeprivacypolicy-com---palette-light .cc-nb-reject:focus,div.freeprivacypolicy-com---palette-light .cc-cp-foot-save:focus{-webkit-box-shadow:none;box-shadow:none}div.freeprivacypolicy-com---palette-light .cc-nb-reject{display:none}div.freeprivacypolicy-com---palette-light .cc-nb-changep{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0 10px 10px 0 !important;text-decoration:none;line-height:1.35;border-radius:10px;font-weight:bold;text-align:center;display:inline-block;background:#fff;border:1px solid #005578;color:#005578;font-size:1rem;min-width:160px;padding:.35em 1em}div.freeprivacypolicy-com---palette-light .cc-nb-changep:hover{background:#005578;color:#fff}div.freeprivacypolicy-com---palette-light .cc-nb-changep:focus{-webkit-box-shadow:none;box-shadow:none}div.freeprivacypolicy-com---palette-light .cc-pc-head-lang select{background:#fff}div.freeprivacypolicy-com---palette-light .cc-pc-head-lang select:focus{-webkit-box-shadow:none;box-shadow:none}table{min-width:250px;border-collapse:collapse}table tr td,table tr th{padding:.8rem}table tr:nth-child(even){background:rgba(0,120,169,0.1)}table tr th{background:rgba(0,85,120,0.3)}table.nopadd tr td{padding:0}table.nopadd tr td:last-child{padding-left:.8rem}hr{display:block;width:100%;border:none;border-bottom:1px solid #edf1f4;margin:2rem 0}input,textarea,select{-webkit-transition:-webkit-box-shadow 200ms;transition:-webkit-box-shadow 200ms;transition:box-shadow 200ms;transition:box-shadow 200ms, -webkit-box-shadow 200ms;padding:.6em;background:#edf1f4;border-radius:15px;font-family:source-sans-pro,sans-serif;-webkit-box-shadow:none;box-shadow:none;color:#343434;-webkit-transition:border 200ms;transition:border 200ms;border:2px solid #edf1f4}input:focus,textarea:focus,select:focus{border-color:#0078a9;outline:none}input[type="checkbox"],input[type="radio"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;border-radius:2px;background:#fff;border:1px solid #a2afb8;cursor:pointer;position:relative}input[type="checkbox"]:focus,input[type="radio"]:focus{-webkit-box-shadow:none;box-shadow:none}input[type="checkbox"]:after,input[type="radio"]:after{content:"";position:absolute;-webkit-transition:opacity 200ms;transition:opacity 200ms;top:2px;left:2px;right:2px;bottom:2px;background:url("/images/icon_check.svg") center center no-repeat;background-size:100% 100%;opacity:0}input[type="checkbox"]:checked:after,input[type="radio"]:checked:after{opacity:1}input[type="radio"]{border-radius:50%}input[type="radio"]:after{background:#1e2123;border-radius:50%}textarea{min-height:80px;max-width:100%}select{width:100%;border:1px solid #c7d1d7;border-radius:10px;background:#fff;padding:.55em}select:focus{-webkit-box-shadow:none;box-shadow:none;border-color:#c7d1d7}.customSelect.is-open{-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,0.15);box-shadow:0 10px 20px 0 rgba(0,0,0,0.15)}.customSelect.is-open .custom-select-opener{position:relative;z-index:2;border-radius:10px 10px 0 0;border-bottom-color:#fff}.customSelect.is-open .custom-select-opener:after{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.customSelect.is-open .custom-select-panel{visibility:visible;opacity:1;-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,0.15);box-shadow:0 10px 20px 0 rgba(0,0,0,0.15)}.customSelect .custom-select-opener{background:#fff;padding:.55em calc(0.65em * 2 + 15px) .55em .6em;border:1px solid #c7d1d7;border-radius:10px;overflow:hidden;position:relative}.customSelect .custom-select-opener:after{content:"";position:absolute;width:15px;height:15px;top:50%;right:.65em;background:url("/images/icon_arrow.svg") center center no-repeat;background-size:15px 15px;pointer-events:none;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform 200ms;transition:-webkit-transform 200ms;transition:transform 200ms;transition:transform 200ms, -webkit-transform 200ms}.customSelect .custom-select-opener span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.customSelect .custom-select-panel{background:#fff;border:1px solid #c7d1d7;border-top:none;border-radius:0 0 8px 8px;opacity:0;visibility:hidden;-webkit-transition:opacity 200ms;transition:opacity 200ms}.customSelect .custom-select-panel .custom-select-option{color:#6a777f;cursor:pointer;padding:.52em .65em}.customSelect .custom-select-panel .custom-select-option.is-selected{color:#0078a9}.customSelect .custom-select-panel .custom-select-option.is-selected:before{display:none}.customSelect .custom-select-panel .custom-select-option.has-focus{background:#edf9fe;color:#0078a9}.customSelect:has(select option:first-child[value=""]) .custom-select-panel .custom-select-option:first-child{display:none}.chck_wrp{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chck_wrp label{color:#a2afb8;cursor:pointer;-webkit-transition:color 200ms;transition:color 200ms}.chck_wrp label:hover{color:#0078a9}.chck_wrp input:checked+label{color:#1e2123}.inpt_wrp{position:relative}.inpt_wrp label{display:table;font-size:14px;margin-bottom:2px}.inpt_wrp label span{color:#f00}.inpt_wrp input,.inpt_wrp textarea{width:100%}.inpt_wrp .i{display:none}.inpt_wrp.err input,.inpt_wrp.ok input,.inpt_wrp.err textarea,.inpt_wrp.ok textarea{border-color:#d80027;padding-right:calc(0.65em * 2 + 15px)}.inpt_wrp.err select,.inpt_wrp.ok select,.inpt_wrp.err .customSelect .custom-select-opener,.inpt_wrp.ok .customSelect .custom-select-opener,.inpt_wrp.err .customSelect .custom-select-panel,.inpt_wrp.ok .customSelect .custom-select-panel{border-color:#d80027}.inpt_wrp.err .customSelect.is-open .custom-select-opener,.inpt_wrp.ok .customSelect.is-open .custom-select-opener{border-bottom-color:#fff}.inpt_wrp.err:after,.inpt_wrp.ok:after{content:"";position:absolute;top:.77em;right:.65em;width:17px;height:17px;background:url("/images/icon_error.svg") center center no-repeat;background-size:17px 17px;pointer-events:none}.inpt_wrp.err .i,.inpt_wrp.ok .i{display:block;position:absolute;top:100%;left:.65em;font-size:clamp(0.8125rem, 0.7659rem + 0.199vw, 0.9375rem);color:#d80027}.inpt_wrp.err:has(label):after,.inpt_wrp.ok:has(label):after{top:2em}.inpt_wrp.err:has(select):after,.inpt_wrp.ok:has(select):after{display:none}.inpt_wrp.ok input,.inpt_wrp.ok textarea{border-color:#8b8b8b}.inpt_wrp.ok:after{background-image:url("/images/icon_ok.svg")}.inpt_wrp.ok .i{color:#6ee364}.btn{padding:.7em;border:1px solid #0078a9;display:inline-block;background:#0078a9;border-radius:15px;font-weight:bold;min-width:240px;max-width:100%;text-decoration:none;line-height:1.35;text-align:center;font-size:17px;color:#fff}.btn:hover{background:#005578;border-color:#005578}.btn:focus{outline:none;color:#fff}.btn:focus-visible{-webkit-box-shadow:0 0 0 2px #005578;box-shadow:0 0 0 2px #005578}.btn.sm{padding:.4em 1em;min-width:160px;border-radius:10px}.btn[disabled]{background:#addaed;border-color:#addaed;cursor:not-allowed}.btn.secondary{background:#fff;border-color:#005578;color:#005578}.btn.secondary:hover{background:#005578;color:#fff}.btn.secondary[disabled]{border-color:#addaed;color:#addaed;background:none}.tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tags.mid{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tag{border-radius:5px;background:#edf1f4;color:#50585e;font-size:clamp(0.813rem, 0.772rem + 0.2vw, 0.938rem);border:none;margin:0;font-weight:normal;text-decoration:none;padding:.45em .95em}.tag.light{background:#fff}.tag.active{background:#6a777f;color:#fff}a.tag:hover,button.tag:hover{background:#0078a9;color:#fff}.clear{clear:both;display:block;height:0}.hidden{display:none}.away{position:absolute;top:-9999px;left:-9999px}button.clr{margin:0;padding:0;border:0;background:none}.mid{text-align:center}.mt_025{margin-top:.25rem}.mb_025{margin-bottom:.25rem}.mt_05{margin-top:.5rem}.mb_05{margin-bottom:.5rem}.mt_1{margin-top:1rem}.mb_1{margin-bottom:1rem}.mt_2{margin-top:2rem}.mb_2{margin-bottom:2rem}.mt_3{margin-top:3rem}.mt_4{margin-top:4rem}.mb_3{margin-bottom:3rem}.mb_4{margin-bottom:4rem}.va_m{vertical-align:middle}.inpt_lbl{position:relative}.inpt_lbl label{position:absolute;top:0;left:.8rem;padding:0 .2rem;display:inline-block;-webkit-transition:top 200ms,background 200ms,-webkit-transform 200ms;transition:top 200ms,background 200ms,-webkit-transform 200ms;transition:top 200ms,transform 200ms,background 200ms;transition:top 200ms,transform 200ms,background 200ms,-webkit-transform 200ms;-webkit-transform:translateY(-50%) scale(.8);transform:translateY(-50%) scale(.8);background:#fff;font-weight:bold;-webkit-transform-origin:left center;transform-origin:left center;cursor:text;will-change:top,transform,background}.inpt_lbl input,.inpt_lbl textarea{width:100%}.inpt_lbl input::-webkit-input-placeholder,.inpt_lbl textarea::-webkit-input-placeholder{color:transparent}.inpt_lbl input:-ms-input-placeholder,.inpt_lbl textarea:-ms-input-placeholder{color:transparent}.inpt_lbl input::-ms-input-placeholder,.inpt_lbl textarea::-ms-input-placeholder{color:transparent}.inpt_lbl input::placeholder,.inpt_lbl textarea::placeholder{color:transparent}.inpt_lbl input:placeholder-shown~label,.inpt_lbl textarea:placeholder-shown~label{top:50%;-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);background:none}.inpt_lbl input:focus~label,.inpt_lbl textarea:focus~label{top:0;-webkit-transform:translateY(-50%) scale(.8);transform:translateY(-50%) scale(.8);background:#fff}.inpt_lbl.txa input:placeholder-shown~label,.inpt_lbl.txa textarea:placeholder-shown~label{top:.7rem;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}.inpt_lbl.txa input:focus~label,.inpt_lbl.txa textarea:focus~label{top:0;-webkit-transform:translateY(-50%) scale(.8);transform:translateY(-50%) scale(.8);background:#fff}.inpt_lbl.notvalid label{color:#ff9800}.inpt_lbl.notvalid input,.inpt_lbl.notvalid textarea{border-color:#ff9800}.inpt_lbl.err label{color:#e91e1e}.inpt_lbl.err input,.inpt_lbl.err textarea{border-color:#e91e1e}ul.simple,ol.simple{margin:0;list-style-type:none;padding:0}.limited{max-width:1390px;width:100%;margin-left:auto;margin-right:auto;padding:0 30px}.limited.narrow{max-width:1300px}.shifted{position:relative;left:-30px;width:calc(100% +  60px )}.small_t{font-size:clamp(0.813rem, 0.772rem + 0.2vw, 0.938rem)}.tiny_t{font-size:clamp(0.75rem, 0.73rem + 0.1vw, 0.813rem)}.narrow_t{max-width:860px;margin-left:auto;margin-right:auto;text-wrap:balance}header{position:fixed;top:0;left:50%;width:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#fff;-webkit-box-shadow:0 20px 40px 0 rgba(0,0,0,0.3);box-shadow:0 20px 40px 0 rgba(0,0,0,0.3);z-index:80}header .inner{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3vw;gap:max(30px, 3vw);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 15px 10px 30px}header img{max-width:none}header .logo{width:clamp(5.688rem, 4.027rem + 8.3vw, 10.875rem);min-width:clamp(5.688rem, 4.027rem + 8.3vw, 10.875rem);display:block}header .logo img{width:100%;display:block}header .top_panel{display:none}header .grp{position:relative;opacity:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:3vw;gap:max(30px, 3vw);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:1px}header .grp>*{-webkit-transform:translateX(-70px);transform:translateX(-70px)}header .grp button img{display:block}header .grp button:hover img{-webkit-filter:invert(26%) sepia(44%) saturate(3249%) hue-rotate(175deg) brightness(74%) contrast(102%);filter:invert(26%) sepia(44%) saturate(3249%) hue-rotate(175deg) brightness(74%) contrast(102%)}header nav{opacity:0;visibility:hidden;white-space:nowrap;font-weight:bold;text-transform:uppercase;min-width:1px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}header nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;margin:0;padding:0;overflow:hidden}header nav ul li{min-height:2.4em;margin:0 3vw 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header nav ul li a,header nav ul li span{color:#50585e;text-decoration:none}header nav ul li a:hover,header nav ul li span:hover{color:#0078a9}header nav ul li.menu_item_last{margin-right:0}header nav ul li.active_menu_item a,header nav ul li.active_menu_item span{font-size:clamp(1.375rem, 1.215rem + 0.8vw, 1.875rem);letter-spacing:.01em;color:#0078a9}header .search{position:relative;border-radius:50%;z-index:3}header .search form{display:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:-1px;width:55vw;z-index:5}header .search form button{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:10px}header .search form button img{display:block}header .search form button:hover img{-webkit-filter:brightness(0);filter:brightness(0)}header .search form button.submit{right:auto;left:10px}header .search form input{width:100%;padding-right:35px;padding-left:40px}header .search button{display:block}header .search #s_autocomplete{position:absolute;top:calc(100% + 15px);right:-123px;width:calc(100vw - 50px);border-radius:15px;padding:15px;background:#fff;max-height:calc(100svh - 140px);overflow:auto}header .search #s_autocomplete:empty{display:none}header .search #s_autocomplete h2,header .search #s_autocomplete .more{font-size:clamp(1.063rem, 1.002rem + 0.3vw, 1.25rem);line-height:1.2;letter-spacing:.01em;margin:0 0 10px 0}header .search #s_autocomplete .more{color:#0078a9;font-weight:bold}header .search #s_autocomplete .more:hover{text-decoration:underline}header .search #s_autocomplete a{text-decoration:none;color:#6a777f;font-weight:normal}header .search #s_autocomplete .btn{color:#fff;width:100%;font-weight:bold}header .contacts_btn{position:relative;z-index:2;-webkit-transition:background 200ms;transition:background 200ms}header .contacts_btn span{display:none}header .contacts_btn.on{-webkit-box-shadow:0 0 0 100vmax rgba(30,33,35,0.5);box-shadow:0 0 0 100vmax rgba(30,33,35,0.5)}header .contacts_btn.on span{display:block}header .contacts_btn.on>span{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;top:50%;left:50%;padding:10px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:background 200ms;transition:background 200ms;width:40px;height:40px;background:#edf1f4;border-radius:10px}header .contacts_btn.on>span span{height:3px;border-radius:3px;background:#0078a9;-webkit-transition:background 200ms,opacity 100ms,-webkit-transform 200ms;transition:background 200ms,opacity 100ms,-webkit-transform 200ms;transition:background 200ms,opacity 100ms,transform 200ms;transition:background 200ms,opacity 100ms,transform 200ms,-webkit-transform 200ms;-webkit-transform-origin:left center;transform-origin:left center}header .contacts_btn.on>span span:nth-child(1){-webkit-transform:rotate(45deg) translate(4px, -1px);transform:rotate(45deg) translate(4px, -1px)}header .contacts_btn.on>span span:nth-child(2){opacity:0}header .contacts_btn.on>span span:nth-child(3){-webkit-transform:rotate(-45deg) translate(2px, 2px);transform:rotate(-45deg) translate(2px, 2px)}header .contacts_btn.on>span:hover{background:#0078a9}header .contacts_btn.on>span:hover span{background:#fff}header .menu_btn{position:absolute;top:50%;-webkit-transition:background 200ms;transition:background 200ms;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:40px;width:40px;padding:10px;gap:5px;background:#edf1f4;border-radius:10px}header .menu_btn span{height:3px;border-radius:3px;background:#0078a9;-webkit-transition:background 200ms,opacity 100ms,-webkit-transform 200ms;transition:background 200ms,opacity 100ms,-webkit-transform 200ms;transition:background 200ms,opacity 100ms,transform 200ms;transition:background 200ms,opacity 100ms,transform 200ms,-webkit-transform 200ms;-webkit-transform-origin:left center;transform-origin:left center}header .menu_btn:hover{background:#0078a9}header .menu_btn:hover span{background:#fff}header .menu_btn.on{-webkit-box-shadow:0 0 0 100vmax rgba(30,33,35,0.5);box-shadow:0 0 0 100vmax rgba(30,33,35,0.5)}header .menu_btn.on span:nth-child(1){-webkit-transform:rotate(45deg) translate(4px, -1px);transform:rotate(45deg) translate(4px, -1px)}header .menu_btn.on span:nth-child(2){opacity:0}header .menu_btn.on span:nth-child(3){-webkit-transform:rotate(-45deg) translate(2px, 2px);transform:rotate(-45deg) translate(2px, 2px)}header.rdy .grp{opacity:1}header.rdy .menu_btn{opacity:1}header.big nav{opacity:1;visibility:visible}header.big .menu_btn{display:none}header.big .search #s_autocomplete{right:-54px}header.big .grp>*{-webkit-transform:translateX(0);transform:translateX(0)}header.search_open nav{opacity:0;visibility:hidden}header.search_open .search{-webkit-box-shadow:0 0 0 100vmax rgba(30,33,35,0.5);box-shadow:0 0 0 100vmax rgba(30,33,35,0.5)}header.search_open .search_btn{opacity:0}.search_result{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;margin-bottom:10px;text-decoration:none;color:#6a777f;font-weight:normal}.search_result p{margin:0;-webkit-transition:color 200ms;transition:color 200ms}.search_result span{display:block}.search_result img{border-radius:10px;display:block;width:50px;height:50px;-o-object-fit:cover;object-fit:cover}.search_result img[src*=".svg"]{-o-object-fit:contain;object-fit:contain}.search_result strong{color:#1e2123;-webkit-transition:color 200ms;transition:color 200ms}.search_result:hover .tit,.search_result:hover strong{color:#0078a9}.search_group{padding-bottom:10px;margin-bottom:13px;border-bottom:2px solid #edf1f4}.search_group:last-of-type{border-bottom:none}.search_group.inpage .search_result{background:#fff;overflow:hidden;border-radius:15px;padding-right:1rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border:2px solid #fff}.search_group.inpage .search_result img{border-radius:0;height:100%;-o-object-fit:cover;object-fit:cover;min-width:50px;min-height:50px}.search_group.inpage .search_result img[src*=".svg"]{-o-object-fit:contain;object-fit:contain}.search_group.inpage .search_result .tit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.search_group.inpage .search_result span{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.res_outer{position:fixed;top:calc(clamp(3.5rem, 2.908rem + 2.96vw, 5.125rem) - 2px);left:0;width:100%;height:calc(100vh - (clamp(3.5rem, 2.908rem + 2.96vw, 5.125rem) - 2px));height:calc(100dvh - (clamp(3.5rem, 2.908rem + 2.96vw, 5.125rem) - 2px));background:#fff;text-align:center;padding:35px 15px 15px 15px;z-index:100;display:none}.res_outer .wrap{display:grid;grid-template-rows:1fr auto;height:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:end;gap:30px}.res_outer.open{display:block}.res_menu ul{margin:0;margin-bottom:auto;padding:0;list-style:none;overflow:auto;max-height:100%}.res_menu ul li{margin:0;border-bottom:1px solid #edf1f4;padding:12px}.res_menu ul li a,.res_menu ul li span{font-size:20px;line-height:1.3;letter-spacing:.01em;font-weight:bold;color:#50585e;text-decoration:none;text-transform:uppercase}.res_menu ul li a:hover{color:#0078a9}.res_menu ul li.active_menu_item a,.res_menu ul li.active_menu_item span{font-size:30px;color:#0078a9}.res_menu ul li:last-child{border-bottom:none}.res_menu ul.cont{margin:0;background:#edf1f4;border-radius:10px;padding:5px 15px 16px 15px;display:grid;grid-template-columns:1fr 1fr}.res_menu ul.cont button{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:bold;color:#0078a9;font-size:clamp(1.188rem, 1.087rem + 0.5vw, 1.5rem);line-height:1.2;text-underline-offset:2px;margin:0 auto}.res_menu ul.cont button:hover{text-decoration:underline}.res_menu ul.cont li{border-bottom-color:#fff}.res_menu ul.cont li:first-child{grid-column:1 / 3;border-bottom:none}.res_menu ul.cont li:last-child,.res_menu ul.cont li:nth-last-child(2){border-bottom:none}.res_menu ul.cont li:nth-child(2n + 2){border-right:1px solid #fff}.res_menu ul.cont li a,.res_menu ul.cont li span{font-size:1rem;letter-spacing:.02em;line-height:1.35;font-weight:normal;text-transform:none}.res_menu ul.cont li a{color:#0078a9}.res_menu ul.cont li a:hover{text-decoration:underline}.res_menu ul.cont li span{text-decoration:underline;text-underline-offset:2px;color:#1e2123}.res_menu .con_wrp p{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.res_menu .con_wrp p a{min-width:25px}.res_contacts h2{font-size:clamp(1.375rem, 1.215rem + 0.8vw, 1.875rem);line-height:1.15;letter-spacing:.01em;margin:0 0 .25rem 0}.res_contacts p{margin:0;border-bottom:1px solid #edf1f4;padding:.75rem}.res_contacts .inner{overflow:auto;margin-bottom:auto;max-height:100%}.res_contacts .inner a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:3px;font-size:20px;text-decoration:none}.res_contacts .inner a:hover{color:#1e2123}.res_contacts .btns a,.res_contacts .btns button{display:table;margin:auto;width:100%;max-width:285px;padding:.85em}.res_contacts .btns button{margin-top:10px}.top_hero{margin-top:calc(clamp(3.5rem, 2.908rem + 2.96vw, 5.125rem) - 2px);position:relative}.top_hero img{display:block;width:100%;min-height:150px;-o-object-fit:cover;object-fit:cover}.top_hero:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:30px;border-radius:30px 30px 0 0;background:#edf1f4}main{min-height:70vh;padding-bottom:4rem}.sec_home main{padding-bottom:0}.sec_news .top_hero:after,.sec_service .top_hero:after,.sec_sell.sec_det .top_hero:after,.sec_career .top_hero:after,.sec_bazaar .top_hero:after{background:#fff}.sec_news main,.sec_service main,.sec_sell.sec_det main,.sec_career main,.sec_bazaar main{background:#fff;border-radius:0 0 30px 30px}.sec_service.sec_det .ill_img{width:100%}.sec_service.sec_det .ill_img img{width:100%}.sec_sell.sec_det main{padding-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.sec_sell.sec_det h1,.sec_sell.sec_det article{text-align:center}.sec_sell.sec_det article{margin-left:auto;margin-right:auto}.sec_sell.sec_det .ill_img{margin-left:auto;margin-right:auto}.sec_sell.sec_det .gallery .wrp{margin:auto}.sec_sell.sec_det .article_aside_wrp article{margin-left:0;margin-right:0}.sec_sell.sec_det .article_aside_wrp aside{display:none}.outer_color{background:#edf1f4;padding:3rem 0}.slider_outer{position:relative;margin-top:1.75rem}.slider_outer:before,.slider_outer:after{content:"";position:absolute;top:0;left:-30px;width:40px;height:100%;background:-webkit-gradient(linear, left top, right top, color-stop(0, #edf1f4), to(rgba(237,241,244,0)));background:linear-gradient(90deg, #edf1f4 0, rgba(237,241,244,0) 100%);z-index:5;pointer-events:none}.slider_outer:after{-webkit-transform:scaleX(-1);transform:scaleX(-1);left:auto;right:-31px}.slider_outer .tns-ovh{overflow:visible}.slider_outer.light:before,.slider_outer.light:after{background:-webkit-gradient(linear, left top, right top, color-stop(0, #fff), to(rgba(255,255,255,0)));background:linear-gradient(90deg, #fff 0, rgba(255,255,255,0) 100%)}.slider_outer.so_squares .tns-inner{position:relative;left:-30px}.news_list{display:grid;gap:12px}.news_list .itm{display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-decoration:none;color:#1e2123;background:#fff;border-radius:15px;border:2px solid #edf1f4;-webkit-box-shadow:0 5px 15px 0 rgba(162,175,184,0.15);box-shadow:0 5px 15px 0 rgba(162,175,184,0.15);font-weight:normal;overflow:hidden}.news_list .itm:hover{border-color:#0078a9}.news_list .itm img{display:block;width:100%;aspect-ratio:40/23}.news_list .itm .tags{margin-bottom:.5rem;position:relative;top:-1rem}.news_list .itm .txt{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:6%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.news_list .itm .txt.has_tags{padding-top:0}.news_list .itm h2,.news_list .itm h3{font-size:clamp(1.063rem, 1.002rem + 0.3vw, 1.25rem);line-height:1.3;letter-spacing:.01em;margin:0 0 1rem 0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.news_list .itm .with_ico{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px}.news_list .itm .with_ico img{width:14px;min-width:14px;aspect-ratio:auto;margin-top:2px}.news_list .itm .date{display:-webkit-box;display:-ms-flexbox;display:flex;gap:7px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#6a777f;margin-bottom:1rem}.news_list .itm .date img{width:12px;aspect-ratio:auto}.news_list .itm .btn{width:100%;-webkit-transition:all 200ms;transition:all 200ms;min-width:1px}.news_list .show_more{text-align:center;margin:2rem 0}.news_list .show_more .btn{min-width:290px}.news_list.slider{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0;padding-bottom:20px}.news_list.slider .itm{margin-right:12px}.news_list.slider.tns-slider .tns-item{display:-webkit-box;display:-ms-flexbox;display:flex}.news_list.service_list .itm h2,.news_list.service_list .itm h3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.news_list.service_list .itm p{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.contact_block h3{font-size:clamp(1.063rem, 1.002rem + 0.3vw, 1.25rem);line-height:1.2;letter-spacing:.01em}.contact_block table{display:block;border-radius:15px;margin:1.75rem 0 0 0;overflow:hidden;border:2px solid #edf1f4;-webkit-box-shadow:0 5px 15px 0 rgba(162,175,184,0.15);box-shadow:0 5px 15px 0 rgba(162,175,184,0.15)}.contact_block table tr{display:grid;grid-template-columns:1fr 1fr 1fr;gap:5%}.contact_block table tr td{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10% 0}.contact_block table tr td:first-child{padding:0}.contact_block table tr td:first-child img{min-width:100%;height:100% !important;display:block;-o-object-fit:cover;object-fit:cover}.contact_block table tr td:last-child{padding-right:10%}.contact_block table tr td a{text-decoration:none}.contact_block table tr td a img{vertical-align:middle}.contact_block table tr td a:hover{text-decoration:underline}.contact_block table tr td h3{margin:1rem 0}.contact_block table tr td h3:first-child{margin-top:0}.contact_block table tr td p:last-child{margin-top:auto;margin-bottom:0}.contact_block table tr td .btn{width:100%;max-width:290px}.contact_block table tr td .btn:hover{text-decoration:none}.square_list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.square_list .itm{display:inline-block;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:calc((99.99% - 30px) / 3);-webkit-box-flex:0;-ms-flex:0 1 calc((99.99% - 30px) / 3);flex:0 1 calc((99.99% - 30px) / 3);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;border-radius:15px;-webkit-box-shadow:0 5px 15px 0 rgba(162,175,184,0.15);box-shadow:0 5px 15px 0 rgba(162,175,184,0.15);text-align:center;text-decoration:none;color:#1e2123;padding:2%}.square_list .itm.active{-webkit-box-shadow:0 5px 15px 0 rgba(162,175,184,0.15),0 0 0 3px #0078a9;box-shadow:0 5px 15px 0 rgba(162,175,184,0.15),0 0 0 3px #0078a9;color:#0078a9}.square_list .itm img{display:block;margin:0 auto 8px auto}.square_list .itm img[src*=".svg"]{width:100%}.square_list .itm h2,.square_list .itm h3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;font-size:1rem;-webkit-transition:color 200ms;transition:color 200ms;line-height:1.4;font-size:clamp(0.875rem, 0.815rem + 0.3vw, 1.063rem);letter-spacing:.02em;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.square_list .itm:hover h2,.square_list .itm:hover h3{color:#0078a9}.square_list .itm.no_t{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.square_list .itm.no_t img{margin-bottom:0;max-width:90%}.square_list .itm.no_t img[src*=".svg"]{width:90%}.square_list.slider{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:0;padding-bottom:20px}.square_list.slider .itm{margin-right:12px;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.square_list.slider .itm.no_t{padding:13px}.square_list.slider.tns-slider .tns-item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.filter_product_outer .square_list .itm{aspect-ratio:5 / 3}.breadcrumbs{padding-top:1rem;color:#6a777f}.breadcrumbs a{color:#6a777f;font-weight:normal}.breadcrumbs a:hover{text-decoration:none}.sub_tags{margin-bottom:1.5rem}.sub_tags .tag:last-of-type{margin-right:1rem}.sub_tags span{color:#6a777f}.ill_img{margin-bottom:2rem;display:table}.ill_img img{display:block;border-radius:15px}article{max-width:900px}article h2{font-size:clamp(1.375rem, 1.215rem + 0.8vw, 1.875rem);line-height:1.4;margin-top:1.7rem;margin-bottom:.3rem;letter-spacing:.01em}article h3{font-size:clamp(1.188rem, 1.087rem + 0.5vw, 1.5rem);line-height:1.3;margin-top:1.4rem;margin-bottom:.6rem}aside,.aside_mobile{padding-top:3vw;padding-top:min(9vw, 4rem);margin-bottom:2rem}aside h2,.aside_mobile h2{font-size:clamp(1.188rem, 1.087rem + 0.5vw, 1.5rem);line-height:1.3;margin-top:1.4rem;margin-bottom:.6rem}aside h2:first-child,.aside_mobile h2:first-child{margin-top:0}aside .tags,.aside_mobile .tags{margin-bottom:2rem}aside .side_box,.aside_mobile .side_box{border-radius:15px;background:#fff;border:2px solid #edf1f4;padding:8%;padding:min(30px, 8%);-webkit-box-shadow:0 5px 15px 0 rgba(162,175,184,0.15);box-shadow:0 5px 15px 0 rgba(162,175,184,0.15);margin-bottom:20px}aside .side_box h3,.aside_mobile .side_box h3{font-size:clamp(1.063rem, 1.002rem + 0.3vw, 1.25rem);line-height:1.2;margin-top:1.3rem;margin-bottom:.4rem;letter-spacing:.01em}aside .side_box .with_ico,.aside_mobile .side_box .with_ico{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px}aside .side_box .with_ico img,.aside_mobile .side_box .with_ico img{width:15px;min-width:15px;margin-top:2px}aside .side_box a,.aside_mobile .side_box a{text-decoration:none}aside .side_box a:hover,.aside_mobile .side_box a:hover{text-decoration:underline}aside .side_box a img,.aside_mobile .side_box a img{vertical-align:middle;margin-bottom:1px}aside .side_box .btn,.aside_mobile .side_box .btn{width:100%;max-width:320px}aside .side_box .btn:hover,.aside_mobile .side_box .btn:hover{text-decoration:none}aside .side_box .map,.aside_mobile .side_box .map{display:block;margin-top:2rem}aside .side_box p:last-child,.aside_mobile .side_box p:last-child{margin-bottom:0}aside .news_list,.aside_mobile .news_list{margin-bottom:1rem}aside .news_list .itm,.aside_mobile .news_list .itm{-webkit-box-shadow:none;box-shadow:none;border:none;border-radius:0}aside .news_list .itm img,.aside_mobile .news_list .itm img{border-radius:15px}aside .news_list .itm .tags,.aside_mobile .news_list .itm .tags,aside .news_list .itm .btn,.aside_mobile .news_list .itm .btn{display:none}aside .news_list .itm h2,.aside_mobile .news_list .itm h2,aside .news_list .itm h3,.aside_mobile .news_list .itm h3{margin:1rem 0 .5rem 0;-webkit-transition:color 200ms;transition:color 200ms}aside .news_list .itm .txt,.aside_mobile .news_list .itm .txt{padding:0}aside .news_list .itm:hover h2,.aside_mobile .news_list .itm:hover h2,aside .news_list .itm:hover h3,.aside_mobile .news_list .itm:hover h3{color:#0078a9}aside .rounded,.aside_mobile .rounded{border-radius:15px}aside .logo_img,.aside_mobile .logo_img{max-width:250px}.aside_mobile{margin-bottom:0}h1+.sub_h,h1+.sub_tags{margin-top:-1rem}.sub_h{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:9px;font-weight:bold;font-size:clamp(1.063rem, 1.002rem + 0.3vw, 1.25rem);line-height:1.2;letter-spacing:.01em;color:#6a777f;margin-bottom:1.5rem}.perex{font-size:clamp(1.063rem, 1.002rem + 0.3vw, 1.25rem);line-height:1.35;font-weight:bold;letter-spacing:.01em}.bottom_txt{margin-top:1rem}.bottom_txt p{font-size:clamp(1.188rem, 1.087rem + 0.5vw, 1.5rem);line-height:1.3;margin-top:1.4rem;margin-bottom:.6rem}.bottom_txt p .btn{font-size:1rem;line-height:1.35;margin:0}.gallery{position:relative;left:-30px;width:calc(100% +  60px );overflow:hidden;padding:0 30px;margin:1.5rem 0}.gallery a{display:block;margin-right:12px;min-width:1px}.gallery a:hover{opacity:.7}.gallery img{display:block;border-radius:15px;aspect-ratio:1}.gallery .wrp{display:-webkit-box;display:-ms-flexbox;display:flex}.gallery .tns-inner{position:relative;left:-30px}.files{max-width:1050px;margin-top:4rem;margin-left:auto;margin-right:auto}.files ul{margin:1.5rem 0 3rem 0;padding:0;list-style:none}.files ul li{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:1rem;border-top:2px solid #edf1f4;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem}.files ul li:last-child{border-bottom:2px solid #edf1f4}.files ul li img{display:block;min-width:31px}.files ul li p{font-weight:bold;margin:0;font-size:clamp(1.063rem, 1.002rem + 0.3vw, 1.25rem);line-height:1.2;letter-spacing:.01em}.files ul li p span{color:#a2afb8;text-transform:uppercase}.text_squares{display:grid;margin-top:1.5rem;gap:12px}.text_squares .itm{background:#fff;border-radius:15px;-webkit-box-shadow:0 5px 15px 0 rgba(162,175,184,0.15);box-shadow:0 5px 15px 0 rgba(162,175,184,0.15);text-align:center;padding:8%}.text_squares .itm img{display:block;margin:0 auto 1.5rem auto}.text_squares .itm p:last-child{margin-bottom:0}.share{display:-webkit-box;display:-ms-flexbox;display:flex;background:#edf1f4;border-radius:15px;gap:20px;padding:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.share p{margin:0;font-size:clamp(0.813rem, 0.772rem + 0.2vw, 0.938rem)}.share img,.share button{display:block}.share a img,.share button img{-webkit-transition:opacity 200ms;transition:opacity 200ms}.share a:hover img,.share button:hover img{opacity:.7}.share .copy_text{position:relative}.share .copy_text .i{display:none;position:absolute;bottom:113%;left:50%;white-space:nowrap;font-size:14px;padding:6px;background:#fff;border:1px solid #0078a9;color:#0078a9;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:10px}.product_list_outer{position:relative;background:#fff;border-radius:30px;gap:20px;padding:3rem 0;margin-top:5rem;margin-bottom:5rem}.product_list_outer:before{content:"";position:absolute;top:5px;left:50%;-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg);width:50px;height:50px;background:#fff;border-radius:5px}.product_list_outer .limited{background:#fff;position:relative;z-index:2}.product_list_outer .like_h4{margin:0}.product_list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product_list .itm{text-decoration:none;color:#1e2123;display:block;border-radius:15px;border:2px solid #edf1f4;-webkit-box-shadow:0 5px 15px 0 rgba(162,175,184,0.15);box-shadow:0 5px 15px 0 rgba(162,175,184,0.15);overflow:hidden}.product_list .itm .img{background:#0078a9}.product_list .itm img{display:block;width:100%;-webkit-transition:opacity 200ms;transition:opacity 200ms}.product_list .itm .txt{min-height:82px;padding:13px;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:2fr 5fr;gap:2rem}.product_list .itm .txt img{max-height:55px;-o-object-fit:contain;object-fit:contain}.product_list .itm .txt h2,.product_list .itm .txt h3{margin:0;position:relative;line-height:1.1;-webkit-transition:color 200ms;transition:color 200ms}.product_list .itm .txt h2:before,.product_list .itm .txt h3:before{position:absolute;content:"";height:55px;top:50%;left:-1rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-left:1px solid #c7d1d7}.product_list .itm:hover img{opacity:.8}.product_list .itm:hover h2,.product_list .itm:hover h3{color:#0078a9}.contact_banner{padding:5% 30px;position:relative}.contact_banner .bg,.contact_banner:after{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.contact_banner:after{content:"";background:#000;opacity:.4}.contact_banner .s_t,.contact_banner .s_b{position:absolute;top:0;left:0;width:100%;height:30px;background:#fff;border-radius:0 0 30px 30px;z-index:3}.contact_banner .s_b{top:auto;bottom:0;border-radius:30px 30px 0 0}.contact_banner .s_b.dark{background:#edf1f4}.contact_banner .txt{position:relative;margin:30px auto;max-width:1030px;z-index:4;border-radius:15px;background:rgba(255,255,255,0.95);padding:5% 3%}.contact_banner h2{margin:0 0 2rem 0}.contact_banner table{margin:0 0 1rem 0}.contact_banner table tr{display:grid;gap:3rem}.contact_banner table tr td{text-wrap:balance;padding:0}.contact_banner table tr td p:last-child{margin-bottom:0}.contact_banner table tr td h3{font-size:clamp(1.063rem, 1.002rem + 0.3vw, 1.25rem);line-height:1.2;margin-top:1.3rem;margin-bottom:.4rem;letter-spacing:.01em}.contact_banner table tr td h3:first-child{margin-top:0}.contact_banner table tr td a{display:inline-block;margin-bottom:3px;text-decoration:none;font-size:clamp(1.063rem, 1.002rem + 0.3vw, 1.25rem);line-height:1.2;letter-spacing:.01em}.contact_banner table tr td a img{vertical-align:middle;margin-bottom:2px}.contact_banner table tr td a:hover{text-decoration:underline}.contact_banner table tr td .btn{width:100%;max-width:290px;font-size:1rem;margin-bottom:0;line-height:1.35}.contact_banner table tr td .btn:hover{text-decoration:none}.variants_wrp{position:relative;border-radius:30px;background:#edf1f4;max-width:1820px;padding:3rem 0 4rem 0;margin:55px auto 5rem auto}.variants_wrp:before{content:"";position:absolute;top:5px;left:50%;-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg);width:50px;height:50px;background:#edf1f4;border-radius:5px}.variants_wrp .limited{overflow:hidden}.variants_wrp .slider_outer.alone .tns-inner .itm:last-child{margin-right:0}.variants_list{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:20px}.variants_list.tns-horizontal.tns-subpixel>.tns-item{display:-webkit-box;display:-ms-flexbox;display:flex}.variants_list .itm{display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:12px;background:#fff;border-radius:15px;-webkit-box-shadow:0 5px 15px 0 rgba(162,175,184,0.15);box-shadow:0 5px 15px 0 rgba(162,175,184,0.15);color:#1e2123;text-decoration:none;font-weight:normal;overflow:hidden}.variants_list .itm strong{color:#6a777f}.variants_list .itm h3{margin-top:0}.variants_list .itm img{display:block;width:100%}.variants_list .itm .txt{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:7%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.variants_list .itm .btn{width:100%;margin-top:auto;-webkit-transition:all 200ms;transition:all 200ms;min-width:1px}.related_wrp{z-index:3;padding:2rem 0 3.5rem 0;position:relative}.related_wrp:after{content:"";position:absolute;top:100%;left:0;width:100%;height:30px;background:#fff;border-radius:0 0 30px 30px;z-index:3}.related_wrp+.outer_color .limited{padding-top:30px}.related_wrp .product_list{margin-top:1.5rem}.related_wrp .btn.mid{display:table;margin:2rem auto 0 auto;min-width:290px}.sup_heading{margin:0;padding-top:3vw;padding-top:min(9vw, 4rem)}.sup_heading a{color:#1e2123}.sup_heading+h1{padding-top:0}.modal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;top:0;left:0;width:100%;height:100dvh;background:rgba(0,0,0,0.3);visibility:hidden;opacity:0;-webkit-transition:opacity 200ms;transition:opacity 200ms;z-index:80;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.modal.on{visibility:visible;opacity:1}.modal .wrp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:relative;width:90%;max-width:820px;max-height:90%;z-index:2}.modal .inner{background:#fff;border-radius:15px;overflow:auto;max-height:100%;width:100%;text-align:center;padding:30px}.modal .inner h1{padding-top:0;font-size:clamp(1.25rem, 1.023rem + 1.14vw, 1.875rem)}.modal .inner h2{font-size:clamp(1.125rem, 0.966rem + 0.8vw, 1.563rem)}.modal .inner .ill_img{margin-left:auto;margin-right:auto}.modal .inner .files ul{margin-top:1rem;text-align:left}.modal .inner .files ul:last-child{margin-bottom:0}.modal .close{font-size:2.5rem;color:#fff}.contact_wrp{margin-bottom:3rem}.contact_wrp .txt{margin-bottom:2rem}.contact_wrp .txt img{vertical-align:middle}.contact_wrp .txt h2{font-size:clamp(1.375rem, 1.215rem + 0.8vw, 1.875rem);line-height:1.4;margin-top:1.5rem;margin-bottom:.7rem;letter-spacing:.01em}.contact_wrp .txt h2:first-child{margin-top:0}.contact_wrp .txt p:has(img){margin-bottom:.75rem}.contact_wrp .map_wrp{display:grid;gap:15px}.contact_wrp .exterier{display:block;width:100%;border-radius:15px}.contact_wrp iframe{display:block;border:none;aspect-ratio:16/10;width:100%;border-radius:15px;background:#f5f3f3}.con_blocks{margin-bottom:5rem;display:grid;gap:10px}.con_blocks .itm{background:#fff;border-radius:15px;-webkit-box-shadow:0 4px 20px 0 rgba(114,125,132,0.15);box-shadow:0 4px 20px 0 rgba(114,125,132,0.15);padding:5% 4.5%}.con_blocks .itm .tit{font-weight:bold;margin-bottom:.5rem;font-size:1.125rem}.con_blocks .itm .subt{color:#606060}.con_blocks .itm table{min-width:1px}.con_blocks .itm table tr td{padding:0 0 1rem 0}.con_blocks .itm table tr td img{vertical-align:middle}.con_blocks .itm table tr td p{margin:0}.con_blocks .itm table tr:last-child td{padding-bottom:0}.con_blocks .itm table:last-child{margin-bottom:0}.con_blocks .itm a{display:inline-block}.con_blocks .itm p img{vertical-align:middle}.con_blocks .itm p:last-child{margin-bottom:0}.contact_form_wrp{padding:4rem 30px;border-radius:30px;background:#fff}.contact_form_wrp h2{margin-top:0}.contact_form_wrp .contact_form input,.contact_form_wrp .contact_form textarea{background:#edf1f4}.contact_form{max-width:800px;margin:0 auto;display:grid;gap:15px}.contact_form input,.contact_form textarea{background:#fff;border-radius:10px}.contact_form .attachment{margin:10px 0;min-width:1px}.contact_form .inputs{display:grid;gap:15px}.contact_form .t_small p{margin-bottom:0}.contact_form .send{margin:auto}.contact_form textarea{min-width:100%;max-width:800px}.contact_form #captcha_container{width:304px;height:78px;margin:auto}.contact_form .chck_wrp input{border-radius:0}.contact_form .h-captcha{display:table;margin:0 auto 5px auto;border-radius:3px}.contact_form .h-captcha iframe{display:block}.contact_form .h-captcha.err{outline:2px solid #d80027}.table_phones table{width:100%}.table_phones table tr:nth-child(even){background:none}.table_phones table tr td{border-top:2px solid #fff}.table_phones table tr td:last-child{padding-left:0;text-align:right;white-space:nowrap}.table_phones table tr:last-child td{border-bottom:2px solid #fff}footer{padding-top:3.5rem}footer .logo{display:table;margin:0 auto 3.5rem auto}footer .logo img{display:block;width:clamp(9.5rem, 9.06rem + 2.2vw, 10.875rem)}footer ul{list-style:none;margin:0;padding:0}footer ul li{border-bottom:1px solid #fff;margin:0}footer ul li a{text-decoration:none}footer ul li a:hover{color:#1e2123}footer ul li a,footer ul li span{padding:12px 15px;display:block;font-size:clamp(1.063rem, 1.002rem + 0.3vw, 1.25rem);line-height:1.3;letter-spacing:.01em;color:#0078a9;font-weight:bold;text-transform:uppercase}footer ul li.parent>a,footer ul li.parent>span{position:relative;padding-right:45px}footer ul li.parent>a:after,footer ul li.parent>span:after{content:"";position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:12px;height:12px;background:url("/images/icon_arrow_2.svg") center center no-repeat;background-size:12px 12px}footer ul li ul{padding:12px 15px;display:none}footer ul li ul li{border:0;margin-bottom:.75rem}footer ul li ul li a,footer ul li ul li span{display:inline;padding:0;font-size:1rem;line-height:1.35;letter-spacing:.02em;font-weight:normal;text-transform:none;color:#50585e}footer ul li ul li.active_menu_item a,footer ul li ul li.active_menu_item span{text-decoration:underline;text-underline-offset:2px}footer ul li.active_menu_item.parent>a:after,footer ul li.on.parent>a:after,footer ul li.active_menu_item.parent>span:after,footer ul li.on.parent>span:after{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}footer ul li.active_menu_item ul,footer ul li.on ul{display:block}footer ul li.active_menu_item.parent>a:hover{color:#0078a9;cursor:default}footer .socials{padding:3rem 0}footer .socials p{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px;margin:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer .socials p a:hover{opacity:.7}footer .copy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem;padding:30px 30px;text-align:center;background:#fff;border-radius:30px 30px 0 0;color:#50585e}footer .copy a{font-weight:normal;color:#50585e}footer .copy p{margin:0}footer .copy p img{margin-left:7px}@media all and (min-width:450px){.slider_outer .tns-inner{position:relative;left:-30px}.variants_wrp .slider_outer.alone .tns-inner{left:0}}@media all and (min-width:550px){.slider_outer .tns-inner{left:0}.gallery .tns-inner{position:relative;left:-30px}.news_list{grid-template-columns:1fr 1fr}.news_list .show_more{grid-column:span 2}.news_list.item_one{grid-template-columns:1fr 1fr 1fr 1fr}.news_list.item_one .itm{grid-column-start:2;grid-column-end:4}.text_squares{grid-template-columns:1fr 1fr}.product_list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product_list .itm{width:calc((99.99% - 15px) / 2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product_list .itm .txt{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.variants_wrp .slider_outer.alone .tns-inner .variants_list{margin:auto}.variants_wrp .slider_outer.duo .tns-inner .itm:last-child{margin-right:0}.contact_form .inputs{grid-template-columns:1fr 1fr}}@media all and (min-width:670px){.square_list .itm{width:calc((99.99% - 45px) / 4);-webkit-box-flex:0;-ms-flex:0 1 calc((99.99% - 45px) / 4);flex:0 1 calc((99.99% - 45px) / 4)}.contact_wrp{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.contact_wrp .txt,.contact_wrp .map_wrp{margin-bottom:0}.contact_wrp .exterier{aspect-ratio:5/3;-o-object-fit:cover;object-fit:cover}.contact_wrp iframe{aspect-ratio:5/3}.con_blocks{gap:20px;grid-template-columns:1fr 1fr}}@media all and (min-width:670px) and (max-width:1024px){aside .side_box.frst p,.aside_mobile .side_box.frst p{display:inline-block;vertical-align:top;margin-right:1rem;width:calc((97.99% - 2rem) / 3)}aside .side_box.frst p:nth-of-type(3n),.aside_mobile .side_box.frst p:nth-of-type(3n){margin-right:0}aside .side_box.frst p.with_ico,.aside_mobile .side_box.frst p.with_ico{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-right:0}}@media all and (min-width:700px) and (max-width:1024px){footer .menu{display:grid;grid-template-columns:1fr 1fr;gap:1rem}}@media all and (min-width:770px) and (max-width:1024px){aside .side_box.scnd,.aside_mobile .side_box.scnd{position:relative;padding-left:50%}aside .side_box.scnd .map,.aside_mobile .side_box.scnd .map{position:absolute;top:20px;left:20px;width:40%;height:calc(100% - 40px);-o-object-fit:contain;object-fit:contain;margin-top:0}}@media all and (min-width:770px){header .inner{padding:10px 30px}header .search form{width:422px}header .search #s_autocomplete{padding:26px;width:calc(100vw - 75px)}header .search #s_autocomplete .more{position:absolute;top:0;right:0}header.big .search #s_autocomplete{right:-55px}.search_result .tit{position:relative;padding-right:190px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.search_result span{position:absolute;top:50%;right:0;max-width:160px;text-align:right;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.search_group{position:relative}.slider_outer .tns-inner{left:-30px}.slider_outer .tns-controls button{width:60px;height:60px;border-radius:50%;border:none;background:#c7d1d7 url("/images/icon_arrow_3.svg") center center no-repeat;background-size:35px 35px;position:absolute;top:calc((100% - 20px) / 2);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);left:0;z-index:6;color:transparent;font-size:1px}.slider_outer .tns-controls button[data-controls="next"]{left:auto;right:0;-webkit-transform:translate(50%, -50%) rotate(180deg);transform:translate(50%, -50%) rotate(180deg)}.slider_outer .tns-controls button:hover{background-color:#a9b9c2}.slider_outer .tns-controls button[disabled]{opacity:.4}.slider_outer .tns-controls button[disabled]:hover{background-color:#c7d1d7}.gallery .slider_outer .tns-controls button{top:50%}.top_hero:after{height:40px;border-radius:40px 40px 0 0}.sec_news main{border-radius:0 0 40px 40px}.variants_wrp .slider_outer.duo .tns-inner{left:0}.variants_wrp .slider_outer.duo .tns-inner .variants_list{margin:auto}.contact_banner .txt{margin:40px auto}.contact_banner .s_t{border-radius:0 0 40px 40px}.contact_banner .s_b{border-radius:40px 40px 0 0}.contact_banner table tr{grid-template-columns:1fr 1fr}.contact_banner table tr td{padding:.5rem 0;position:relative}.contact_banner table tr td:nth-child(2n):before{content:"";position:absolute;top:0;left:-1.5rem;height:100%;border-left:2px solid #c7d1d7}.related_wrp:after{border-radius:0 0 40px 40px}footer{padding-top:5.5rem}footer .logo{position:relative}footer .logo:before,footer .logo:after{content:"";position:absolute;top:50%;left:calc(100% + 30px);width:calc(50vw - 50% - 90px);-webkit-transform:translateY(-50%);transform:translateY(-50%);border-bottom:2px solid #fff;max-width:655px}footer .logo:after{left:auto;right:calc(100% + 30px)}footer .copy{max-width:1820px;margin-left:auto;margin-right:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.75rem 2.5rem}footer .copy p{position:relative}footer .copy p:after{content:"|";position:absolute;top:50%;right:-1.25rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}footer .copy p:last-child:after{display:none}}@media all and (min-width:900px){.product_list .itm{width:calc((99.99% - 30px) / 3)}}@media all and (min-width:900px) and (max-width:1024px){aside .side_box.frst p,.aside_mobile .side_box.frst p{width:calc((97.99% - 3rem) / 4)}aside .side_box.frst p:nth-of-type(3n),.aside_mobile .side_box.frst p:nth-of-type(3n){margin-right:1rem}aside .side_box.frst p:nth-of-type(4n),.aside_mobile .side_box.frst p:nth-of-type(4n){margin-right:0}}@media all and (min-width:1025px){header .search form{width:680px}header .search form input{padding-right:50px;padding-left:50px}header .search form button{right:20px}header .search form button.submit{right:auto;left:20px}header .search #s_autocomplete{right:0;width:680px}header.big .search #s_autocomplete{right:0}.news_list{grid-template-columns:1fr 1fr 1fr;gap:20px}.news_list .show_more{grid-column:span 3}.news_list.slider .itm{margin-right:20px}.news_list.item_one{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.news_list.item_one .itm{grid-column-start:3;grid-column-end:5}.news_list.item_two{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.news_list.item_two .itm{grid-column-start:4;grid-column-end:6}.news_list.item_two .itm:first-child{grid-column-start:2;grid-column-end:4}aside .news_list,.aside_mobile .news_list{grid-template-columns:1fr}aside .aside_inner.sticky,.aside_mobile .aside_inner.sticky{position:-webkit-sticky;position:sticky;top:135px}.slider_outer .tns-inner{left:-10px}.gallery .tns-inner{left:-30px}.gallery a{margin-right:20px}.square_list{gap:20px}.square_list .itm{width:calc((99.99% - 80px) / 5);-webkit-box-flex:0;-ms-flex:0 1 calc((99.99% - 80px) / 5);flex:0 1 calc((99.99% - 80px) / 5);padding:1.75% 1.5%}.square_list.slider .itm{margin-right:20px}.article_aside_wrp{display:grid;grid-template-columns:2fr 1fr;gap:0 8%}.article_aside_wrp .breadcrumbs,.article_aside_wrp hr,.article_aside_wrp .bottom_txt,.article_aside_wrp .gallery{grid-column:2 span}.article_aside_wrp article{max-width:none;min-width:1px}.text_squares{grid-template-columns:1fr 1fr 1fr 1fr;gap:20px}.product_list_outer{margin:5rem 30px 6rem 30px}.product_list{gap:20px}.product_list .itm{width:calc((99.99% - 40px) / 3)}.contact_banner .txt{padding:50px 30px}.variants_outer{padding:0 30px}.variants_wrp{padding-left:15px;padding-right:15px}.variants_list .itm{margin-right:20px}.contact_wrp{grid-template-columns:10fr 7fr}.contact_wrp .map_wrp{grid-template-rows:1fr 1fr}.contact_wrp .exterier{aspect-ratio:25/13}.contact_wrp iframe{aspect-ratio:25/13}.con_blocks{grid-template-columns:1fr 1fr 1fr}.sec_sell.sec_det .article_aside_wrp aside{display:block}.sec_sell.sec_det .aside_mobile{display:none}footer .menu{display:grid;grid-template-columns:3fr 1fr;gap:.5rem 2rem}footer .menu>ul:first-child>li:nth-child(3) ul li:nth-child(4){margin-bottom:2.4rem}footer .menu>ul:last-child{display:block}footer .menu>ul:last-child li{margin-bottom:.5rem}footer ul{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.5rem 2rem}footer ul li{border:0}footer ul li a,footer ul li span{padding:0;display:inline}footer ul li.parent>a,footer ul li.parent>span{padding-right:0}footer ul li.parent>a:after,footer ul li.parent>span:after{display:none}footer ul li ul{display:block;padding-left:0;padding-right:0}footer ul li ul li{margin-bottom:.5rem}footer ul li.active_menu_item.parent>a:hover{color:#1e2123;cursor:pointer}footer .limited{position:relative;margin-bottom:3rem}footer .socials{padding:0;position:absolute;bottom:calc(12px + 0.7rem);right:30px;width:calc(((100% -  60px ) / 4) - 0.5rem)}footer .socials p{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media all and (min-width:950px){.variants_wrp .slider_outer.trio .tns-inner{left:0}.variants_wrp .slider_outer.trio .tns-inner .itm:last-child{margin-right:0}}@media all and (min-width:1200px){header{-webkit-transition:-webkit-transform 200ms;transition:-webkit-transform 200ms;transition:transform 200ms;transition:transform 200ms, -webkit-transform 200ms;max-width:1820px;-webkit-box-shadow:0 20px 40px 0 rgba(0,0,0,0.15);box-shadow:0 20px 40px 0 rgba(0,0,0,0.15)}header .inner{padding:0 30px;max-width:1600px;margin:auto;position:relative}header .logo{margin:13px 0;-webkit-transition:-webkit-transform 200ms;transition:-webkit-transform 200ms;transition:transform 200ms;transition:transform 200ms, -webkit-transform 200ms;-webkit-transform-origin:left center;transform-origin:left center}header .grp{padding:58px 0 20px 0}header .contacts_btn{display:none}header .top_panel{position:absolute;top:0;right:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:80px;background:#edf1f4;padding:9px 0 9px 0;z-index:3;-webkit-transition:opacity 200ms;transition:opacity 200ms;line-height:1.35;color:#0078a9}header .top_panel:before{-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2OC40MiAzOCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+DQo8cGF0aCBkPSJNMCwwaDY4LjQydjM4QzIzLjM0LDM4LDE5LDAsMCwweiIvPg0KPC9zdmc+DQo=");mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2OC40MiAzOCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+DQo8cGF0aCBkPSJNMCwwaDY4LjQydjM4QzIzLjM0LDM4LDE5LDAsMCwweiIvPg0KPC9zdmc+DQo=");-webkit-mask-size:100% 100%;mask-size:100% 100%;background:#edf1f4;content:"";position:absolute;top:0;right:100%;width:75px;height:100%;z-index:-1}header .top_panel:after{content:"";position:absolute;left:100%;top:0;background:#edf1f4;width:140px;height:100%}header .top_panel button{font-weight:bold;color:#0078a9;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-underline-offset:2px}header .top_panel button:hover{text-decoration:underline}header .top_panel ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .top_panel ul li{position:relative;margin:0}header .top_panel ul li a{font-weight:normal;text-decoration:none}header .top_panel ul li a:hover{text-decoration:underline}header .top_panel ul li span{text-decoration:underline;text-underline-offset:2px;color:#1e2123}header .top_panel ul li:after{content:"";position:absolute;top:3px;right:-25px;bottom:3px;border-left:1px solid #fff}header .top_panel ul li:last-child:after{display:none}header .top_panel p{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:17px}header .top_panel p img{display:block}header .top_panel p a:hover{opacity:.7}header .service_contacts{position:absolute;top:calc(100% + 10px);left:0;background:#fff;-webkit-box-shadow:0 20px 40px 0 rgba(0,0,0,0.15);box-shadow:0 20px 40px 0 rgba(0,0,0,0.15);z-index:2;padding:10px 15px;border-radius:15px;opacity:0;visibility:hidden;-webkit-transition:opacity 200ms;transition:opacity 200ms;font-size:15px}header .service_contacts:before{content:"";position:absolute;bottom:100%;left:30px;border-style:solid;border-color:transparent transparent #0078a9 transparent;border-width:12px}header .service_contacts p{display:block;margin:0;border-bottom:1px solid #edf1f4;padding:.75rem}header .service_contacts p:last-child{border-bottom:none}header .service_contacts p a:hover{opacity:1}header .service_contacts a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:3px;font-size:18px;text-decoration:none}header .service_contacts a:hover{color:#1e2123}header.scrl{-webkit-transform:translate(-50%, -38px);transform:translate(-50%, -38px)}header.scrl .grp{padding:54px 0 16px 0}header.scrl .logo{-webkit-transform:translateY(19px) scale(.75);transform:translateY(19px) scale(.75)}header.scrl .top_panel{opacity:0}header.service_open .service_contacts{opacity:1;visibility:visible}.res_outer{top:117px;height:calc(100vh - 117px);height:calc(100dvh - 117px)}.square_list .itm{width:calc((99.99% - 100px) / 6);-webkit-box-flex:0;-ms-flex:0 1 calc((99.99% - 100px) / 6);flex:0 1 calc((99.99% - 100px) / 6)}.slider_outer.so_squares .tns-inner{left:0}.gallery .tns-inner{left:0}}@media all and (min-width:1330px){.slider_outer{padding:0 90px}.slider_outer:before,.slider_outer:after{width:115px;background:-webkit-gradient(linear, left top, right top, color-stop(0, #edf1f4), color-stop(50%, #edf1f4), to(rgba(237,241,244,0)));background:linear-gradient(90deg, #edf1f4 0, #edf1f4 50%, rgba(237,241,244,0) 100%)}.slider_outer .tns-controls button{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.slider_outer .tns-controls button[data-controls="next"]{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.slider_outer.light:before,.slider_outer.light:after{background:-webkit-gradient(linear, left top, right top, color-stop(0, #fff), color-stop(50%, #fff), to(rgba(255,255,255,0)));background:linear-gradient(90deg, #fff 0, #fff 50%, rgba(255,255,255,0) 100%)}.variants_wrp{padding-left:0;padding-right:0}}@media all and (min-width:1600px){.top_hero{margin-top:0}}@media all and (min-width:1800px){header .grp{gap:55px}header nav ul li{margin-right:55px}header nav ul li.menu_item_last{margin-right:0}}@media all and (min-width:1820px){header{border-radius:0 0 30px 30px}}@media all and (min-width:1900px){.product_list_outer{max-width:1820px;margin-left:auto;margin-right:auto}}@media all and (max-width:789px){header.search_open .logo{opacity:0;visibility:hidden}.share .copy_text .i{-webkit-transform:none;transform:none;left:auto;right:0}}@media all and (max-width:374px){header .search form{width:52vw}}@media all and (max-width:1024px){.contact_block table{max-width:570px;margin-left:auto;margin-right:auto}.contact_block table tbody{display:block}.contact_block table tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact_block table tr td{text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem 2rem 0 2rem}.contact_block table tr td:first-child{margin-top:2rem;padding:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.contact_block table tr td:first-child img{max-height:250px}}
/*# sourceMappingURL=style.css.map */