.alert,.relative{position:relative}.features.multi-col,.regions__list{-webkit-column-gap:20px;-moz-column-gap:20px}.features.multi-col .feature,.regions__item{page-break-inside:avoid;break-inside:avoid;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v30/KFOkCnqEu92Fr1Mu51xFIzc.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap;font-family:Roboto}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmSU5fCRc9.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap;font-family:Roboto}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu72xP.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap;font-family:Roboto}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmWUlfCRc9.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap;font-family:Roboto}.center{text-align:center}.container:not(.not-animate){-webkit-transition:width .4 ease 1s;-webkit-transition:width .4s ease;transition:width .4s ease}.split{border-top:1px solid #cacaca}.split-up{border-top:1px solid;margin-top:20px}.split-down{margin-bottom:20px;border-bottom:1px solid}.row:after{content:"";clear:both;display:table}.checkbox label:after,.checkbox-ico:before,.features.lines .label:after,.field:after,.modal-leap .modal-close:after,.select-trigger:after,.spoiler__header:before,.spoiler_preview .spoiler__overflow:before{content:""}[class*=col-]{box-sizing:border-box;float:left}.col-1-1{padding:auto 0}.absolute{position:absolute}.static{position:static}.container{min-width:300px;margin:auto}.alert{padding:15px;font-size:14px;color:#fff;background:#306;line-height:20px;margin-top:20px}.alert:first-child{margin-top:0}.alert_float{display:none}.alert__close{right:15px;position:absolute;top:15px}.alert__close,.alert__close:hover{height:30px;background:url(/img/icons.svg##cross-gray-md);width:30px}.alert_success{border:1px solid #5effa8;background:#91ffc4}.alert_success .alert__link{color:#005e2b}.alert_info{border:1px solid #80ffff;background:#b3ffff}.alert_info .alert__link{color:#007f80}.alert_warning{border:1px solid #ffcc80;background:#ffe0b3}.alert_warning .alert__link{color:#804d00}.alert_danger{border:1px solid #ff80bb;background:#ffb3d6}.alert_danger .alert__link{color:#80003b}.alert__link{font-weight:700;border-bottom:1px solid rgba(0,0,0,.2)}.features.onside .value{text-align:right}.error,.features.inmiddle .label,.features.inmiddle .value,.tip:before,blockquote{text-align:center}.features.multi-col{column-gap:20px;min-height:40px;-webkit-columns:180px 3;-moz-columns:180px 3;columns:180px 3;display:block}.features.multi-col .feature{overflow:hidden;margin-bottom:15px}.features .features-header{font-size:16px;font-weight:700}.features.lines .label{position:relative}.features.lines .label:after{height:14px;position:absolute;border-bottom:1px dotted #cacaca;top:0;width:100%;display:block;z-index:-1}.features .title{font-size:13px;font-weight:700;margin-bottom:5px}.features .feature{font-size:13px;margin-right:-4px;margin-bottom:15px;color:#000;line-height:21px;float:none;vertical-align:top;display:inline-block}.features .feature span{background:#fff}.features .feature .label{margin-bottom:5px;color:#777}.more,.spoiler__header:hover{color:#306}.features .feature .value{font-size:14px;margin:0}.features.horizontal,.spoiler{margin-bottom:10px}.features.horizontal .label,.features.horizontal .value{box-sizing:border-box;margin:0;line-height:20px;float:left}.features.horizontal .label{width:40%}.features.horizontal .value{width:60%;padding-left:5px}.features.horizontal .feature{width:100%}.more{padding:0 20px;font-size:16px;border:1px solid rgba(0,0,0,.1);font-weight:700;-webkit-transition:all .2 ease 1s;-webkit-transition:all .2s ease;transition:all .2s ease;position:relative;border-radius:20px;cursor:pointer;line-height:40px;behavior:url(/css/pie.htc.html);display:inline-block}.more:hover{border:1px solid rgba(0,0,0,.2);color:#49389a}.more__contrast{border:1px solid hsla(0,0%,100%,.1);color:#fff}.more__contrast:hover{border:1px solid hsla(0,0%,100%,.2);color:#f3f7f9}.more__background{border:0;color:#fff;background:#f60;background-image:-webkit-gradient(linear,left top,left bottom,from(#f60),to(#a23c50));background-image:linear-gradient(180deg,#f60 0,#a23c50);-pie-background-image:linear-gradient(180deg,#f60 0,#a23c50)}.more__background,.spoiler{behavior:url(/css/pie.htc.html)}.spoiler{box-shadow:0 0 10px rgba(0,0,0,.1)}.spoiler_preview .spoiler__overflow{height:150px;position:relative}.spoiler_preview .spoiler__overflow:before{height:100%;position:absolute;top:0;width:100%;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(243,247,249,0)),to(#f3f7f9));background-image:linear-gradient(180deg,rgba(243,247,249,0),#f3f7f9);-pie-background-image:linear-gradient(180deg,rgba(243,247,249,0),#f3f7f9);behavior:url(/css/pie.htc.html);display:block;z-index:2}.spoiler__content,.spoiler__header{padding:10px;position:relative;box-sizing:border-box}.spoiler__header{font-weight:700;-webkit-transition:all .2 ease 1s;-webkit-transition:all .2s ease;transition:all .2s ease;position:relative;cursor:pointer;width:100%;padding-left:50px;display:inline-block}.spoiler__header:before{position:absolute;top:20px;left:10px;display:block}.spoiler__header:before,.spoiler__header:hover:before{height:30px;background:url(/img/icons.svg##cross-gray-md);width:30px}.spoiler__overflow{height:0;overflow:hidden;width:100%}.spoiler__content{font-size:13px;line-height:20px}.spoiler_open .spoiler__header:before,.spoiler_open .spoiler__header:hover:before{height:30px;background:url(/img/icons.svg##cross-gray-md);width:30px}.spoiler_open .spoiler__overflow:before{display:none}.spoiler_minimal .spoiler__title{font-size:21px}.spoiler_minimal .spoiler__content{padding:10px 20px}.form{position:relative;margin:10px}.form__non-field-errors{margin:10px 0}.form__non-field-error{padding:15px;font-size:13px;border:1px solid #d00;color:#fff;box-sizing:border-box;border-radius:4px;background:#dd4d48;width:100%;behavior:url(/css/pie.htc.html)}.form__personal-data{font-size:10px;color:#000;margin:-10px 0 15px;line-height:12px}.form__personal-data a{font-weight:700}.form__response-title{font-size:24px;font-weight:700;margin-bottom:10px}.form__response-text{font-size:13px;line-height:20px}.block-modal .title{font-size:39px}.block-modal .descriptions{padding:20px 0}.page{-webkit-transition:filter .2 ease 1s;-webkit-transition:-webkit-filter .2s ease;transition:-webkit-filter .2s ease;transition:filter .2s ease;transition:filter .2s ease,-webkit-filter .2s ease}.modal-leap .modal-close,.modal-leap .modal-wrapper{-webkit-transition:all .2 ease 1s;behavior:url(/css/pie.htc.html)}.modal-open body .modal-leap{display:block}.modal-open .page{-webkit-filter:blur(10px);filter:blur(10px)}.modal-leap{display:none}.modal-leap .modal-close{height:40px;right:20px;-webkit-transition:all .2s ease;transition:all .2s ease;position:absolute;top:20px;border-radius:50%;background:#4b095b;cursor:pointer;width:40px;display:block;z-index:1001}.modal-leap .modal-close:after{height:30px;position:absolute;top:5px;background:url(/img/icons.svg##cross-gray-md);left:5px;width:30px;display:block}.modal-leap .modal-close:hover{background:#49389a}.modal-leap .modal-arrows{-webkit-transition:opacity .2 ease 1s;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;position:absolute;opacity:0;top:50%;width:100%;margin-top:-16px}.modal-leap .modal-wrapper{overflow:hidden;-webkit-transition:all .2s ease;transition:all .2s ease;position:relative;min-width:auto;box-sizing:border-box;margin:auto;border-radius:3px;background:#fff;z-index:2}.modal-leap .modal-wrapper:hover .modal-arrows{opacity:1}.modal-leap .next-arrow,.modal-leap .prev-arrow{height:100%;position:absolute;top:0;display:block;z-index:99}.modal-leap .next-arrow svg,.modal-leap .prev-arrow svg{stroke:#fff}.modal-leap .next-arrow:hover svg,.modal-leap .prev-arrow:hover svg{stroke:#f60}.modal-leap .next-arrow{right:20px}.modal-leap .prev-arrow{left:20px}.modal-leap .modal-overlay{overflow:auto;padding:0 0 30px;border:0;border-collapse:collapse;right:0;position:fixed;bottom:0;top:0;margin:0;background:rgba(0,0,0,.7);left:0;z-index:1000}.bt,.dropdown-content,.dropdown-menu,.modal-leap .modal-thumbs{border-radius:3px;behavior:url(/css/pie.htc.html)}.modal-leap .wrapper-image{position:relative;width:100%}.modal-leap .wrapper-image,.modal-leap .wrapper-image img{-webkit-transition:all .2 ease 1s;-webkit-transition:all .2s ease;transition:all .2s ease}.modal-leap .wrapper-image img{position:absolute}.modal-leap .modal-background{right:0;position:fixed;bottom:0;top:0;background:rgba(0,0,0,.7);left:0;display:none;z-index:1000}.modal-leap .modal-dialog{padding:16px;border-top:1px solid #ccc}.modal-leap .modal-text{padding:16px}.modal-leap .modal-thumbs{height:80px;overflow:hidden;position:fixed;bottom:20px;background:#fff;left:50%;z-index:2}.modal-leap .modal-thumbs .modal-thumb{height:80px;overflow:hidden;-webkit-transition:all .2 ease 1s;-webkit-transition:all .2s ease;transition:all .2s ease;background:#4b095b;width:80px;display:inline-block}.modal-leap .modal-thumbs .modal-thumb.active img,.modal-leap .modal-thumbs .modal-thumb:hover img{opacity:1}.modal-leap .modal-thumbs .modal-thumb img{opacity:.6}.modal-leap .modal-thumbs .modal-thumb .thumb{height:140%}.dropdown-content,.dropdown-menu{overflow:hidden;box-shadow:0 0 15px rgba(0,0,0,.12);background:#fff;display:none}.dropdown-content.open,.dropdown-menu.open{display:block}.dropdown-content-absolute,.dropdown-menu-absolute{position:absolute;top:50px;left:0;z-index:999}.dropdown .item,.dropdown-header{padding:0 15px}.dropdown .item{-webkit-transition:all .2 ease 1s;-webkit-transition:all .2s ease;transition:all .2s ease}.bt,.tip{-webkit-transition:all .2 ease 1s}.dropdown .item:hover{background:#f3f7f9}.dropdown-header{height:32px;font-weight:700;color:#777;box-sizing:border-box;background:#f3f3f3;width:100%;line-height:32px}.dropdown-menu .divider,.dropdown-menu .separator{height:1px;background:#e5e5e5;width:100%}.dropdown-menu{font-size:13px;line-height:40px}.bt,.bt span{line-height:50px;display:inline-block}.dropdown-menu .disabled a{color:#777}.bt,.bt:hover{color:#fff}.dropdown-content{padding:15px;font-size:13px}.bt,.tip:before{font-size:14px;font-weight:700}.bt{padding:0 20px;border:0;-webkit-transition:all .2s ease;transition:all .2s ease;position:relative;outline:0;margin:0 4px 4px 0;box-shadow:0 0 0 transparent;background:#49389a;cursor:pointer;background-image:-webkit-gradient(linear,left top,left bottom,from(#49389a),to(#4f2791));background-image:linear-gradient(180deg,#49389a 0,#4f2791);-pie-background-image:linear-gradient(180deg,#49389a 0,#4f2791)}.bt span{color:#000;vertical-align:middle}.bt:not(.disabled):hover{z-index:1}.bt.disabled,.bt:disabled{color:#cacaca;background:#777}.bt-background{background:#fff}.bt-contrast{color:#fff}.bt-default{border:2px solid #e5e5e5;color:#000;background:0 0}.bt-primary,.select .input-filter{border:0;behavior:url(/css/pie.htc.html)}.bt-default:hover{color:#49389a}.bt-primary{color:#fff;-webkit-transition:all .4 ease 1s;-webkit-transition:all .4s ease;transition:all .4s ease;background:#f60;background-image:-webkit-gradient(linear,left top,left bottom,from(#f60),to(#a23c50));background-image:linear-gradient(180deg,#f60 0,#a23c50);-pie-background-image:linear-gradient(180deg,#f60 0,#a23c50)}.bt-primary span{color:#fff}.comment,.field__help{font-size:11px;color:#777}.bt:active{box-shadow:inset 0 0 5px rgba(0,0,0,.6);behavior:url(/css/pie.htc.html)}.comment{margin:5px 0 15px;padding-left:26px}.field{padding:20px 0 10px;position:relative}.field__help{overflow:hidden;padding-top:8px;font-style:italic;-webkit-transition:max-height .6 ease 1s;-webkit-transition:max-height .6s ease;transition:max-height .6s ease;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;max-height:0}.field__help li{margin-bottom:7px;line-height:13px}.field:hover .field__help{-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;max-height:1000px}.field .errorlist{padding-top:8px;font-size:13px;color:#d00}.field:after{position:absolute;top:0;display:block}.field.required:after{height:10px;pointer-events:none;font-size:21px;font-weight:700;right:15px;color:#f60;content:"*";position:absolute;top:30px;width:10px;display:block}.field input,.field textarea{height:40px;padding:0 10px;font-size:13px;border:0;color:#000;-webkit-transition:border .2 ease 1s;-webkit-transition:border .2s ease;transition:border .2s ease;outline:0;box-sizing:border-box;box-shadow:inset 0 0 3px rgba(0,0,0,.35);border-radius:4px;background:#f3f3f3;width:100%;line-height:40px;behavior:url(/css/pie.htc.html);font-family:Roboto,arial,sans-serif}.checkbox input[type=checkbox]:disabled+label,.checkbox input[type=checkbox]:disabled:checked+label,.field input[type=checkbox]:disabled+label,.field input[type=checkbox]:disabled:checked+label,.field input[type=radio]:disabled+label,.field input[type=radio]:disabled:checked+label,.field label,.radio input[type=radio]:disabled+label,.radio input[type=radio]:disabled:checked+label,.select .item.disabled{color:#777}.field input::-webkit-input-placeholder,.field textarea::-webkit-input-placeholder{color:#777}.field input .placeholder,.field input::-moz-placeholder,.field textarea .placeholder,.field textarea::-moz-placeholder{color:#777}.field input:focus+.field__help,.field textarea:focus+.field__help{-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;max-height:1000px}.field input .required:valid,.field input:required:valid,.field textarea .required:valid,.field textarea:required:valid{background:#caf8c9}.field label{font-size:13px;position:absolute;top:0;left:0}.field textarea{height:120px;width:100%;line-height:21px}.select,.select-trigger{box-sizing:border-box;width:100%;line-height:40px}.select-wrapper{height:40px;margin-bottom:10px;position:relative}.select{overflow:hidden;font-size:13px;border:2px solid #d3d3d3;text-decoration:none;position:absolute;border-radius:4px;background:#fff;font-family:Roboto,arial,sans-serif;display:block;z-index:99}.select.focused{border:2px solid #49389a}.select-trigger{height:40px;padding:0 20px;display:inline-block}.select-trigger:after{height:4px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border:2px solid gray;border-left:none;right:18px;position:absolute;border-top:none;top:17px;width:4px;display:block}.password__strength,.preloader,.select .not-found,.select-dropdown,summary::marker{display:none}.select-dropdown{list-style:none;-webkit-transition:all .4 ease 1s;-webkit-transition:all .4s ease;transition:all .4s ease;background:0 0;z-index:9999}.select-list{list-style:none;overflow-y:scroll;overflow-x:hidden;padding:0;margin:0}.checkbox,.field,.radio{margin:10px 0}.select .item{padding:0 20px;line-height:30px}.select .item.active{color:#fff;background:#4fb2ff}.select .item:not(.active):hover,.select .not-found{background:#f3f3f3}.select .not-found{padding:0 15px}.select .select-filter,.tip__info{padding:15px;box-sizing:border-box}.select .input-filter{padding:0 15px;outline:0;box-sizing:border-box;border-radius:3px;background:#efefef;width:100%;line-height:36px}.select.open .select-trigger{border-bottom:2px solid #ececec}.select.open .select-trigger:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.select.open .select-dropdown{display:block}.checkbox-ico:before{height:12px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border:5px inset #306;border-left:none;position:absolute;border-top:none;top:-3px;border-radius:3px;left:6px;width:8px;behavior:url(/css/pie.htc.html);display:block;z-index:2}.checkbox label:after,.field input[type=checkbox]+label:after{top:0;box-shadow:0 0 15px rgba(0,0,0,.12);border-radius:3px;behavior:url(/css/pie.htc.html)}.checkbox input[type=checkbox]{height:16px;position:absolute;opacity:0;width:16px}.checkbox label{font-size:13px;position:relative;cursor:pointer;line-height:16px;padding-left:26px;display:inline-block}.colors_md,.field__checkbox{padding:0 0 10px}.checkbox label:after{height:16px;position:absolute;background:#cacaca;left:0;width:16px;display:inline-block}.checkbox input[type=checkbox]:checked+label:before,.checkbox:hover input[type=checkbox]:not([disabled])+label:before{height:12px;border:5px inset #306;content:"";position:absolute;top:-3px;left:6px;width:8px;display:block;z-index:2}.checkbox:hover input[type=checkbox]:not([disabled])+label:before{opacity:.6}.checkbox input[type=checkbox]:checked+label:before,.checkbox:hover input[type=checkbox]:not([disabled])+label:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);border-left:none;border-top:none;border-radius:3px;behavior:url(/css/pie.htc.html)}.checkbox input[type=checkbox]:focus+label:after,.checkbox input[type=checkbox]:focus:checked+label:after{box-shadow:0 0 5px rgba(0,30,229,.7);behavior:url(/css/pie.htc.html)}.checkbox input[type=checkbox]:disabled+label:after,.checkbox input[type=checkbox]:disabled:checked+label:after{background:#cacaca}.field input[type=checkbox]{height:16px;position:absolute;opacity:0;width:16px}.field input[type=checkbox]+label{font-size:13px;position:relative;cursor:pointer;line-height:16px;padding-left:26px;display:inline-block}.field input[type=checkbox]+label:after{height:16px;content:"";position:absolute;background:#cacaca;left:0;width:16px;display:inline-block}.field input[type=checkbox]:checked+label:before,.field:hover input[type=checkbox]:not([disabled])+label:before{height:12px;content:"";position:absolute;top:-3px;left:6px;width:8px;behavior:url(/css/pie.htc.html);display:block;z-index:2}.field:hover input[type=checkbox]:not([disabled])+label:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);border:5px inset #306;border-left:none;border-top:none;opacity:.6;border-radius:3px}.field input[type=checkbox]:checked+label:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);border:5px inset #f60;border-left:none;border-top:none;border-radius:3px}.field input[type=checkbox]:focus+label:after,.field input[type=checkbox]:focus:checked+label:after{box-shadow:0 0 5px rgba(0,30,229,.7);behavior:url(/css/pie.htc.html)}.field input[type=checkbox]:disabled+label:after,.field input[type=checkbox]:disabled:checked+label:after{background:#cacaca}.field input[type=radio]+label:after,.radio label:after,.radio-ico:before{content:"";border-radius:50%;background:#fff;behavior:url(/css/pie.htc.html)}.radio-ico:before{height:6px;position:absolute;top:5px;box-shadow:0 0 10px rgba(0,0,0,.1);left:5px;width:6px;display:block;z-index:2}.radio input[type=radio]{height:16px;position:absolute;opacity:0;width:16px}.field input[type=radio]+label,.radio label{font-size:13px;position:relative;cursor:pointer;line-height:16px;padding-left:26px}.radio label,.radio label:after{display:inline-block}.radio label:after{height:16px;-webkit-transition:background .4 ease 1s;-webkit-transition:background .4s ease;transition:background .4s ease;position:absolute;top:0;box-shadow:0 0 15px rgba(0,0,0,.12);left:0;width:16px}.radio:hover input[type=radio]:not([disabled],[checked])+label:before{opacity:.3}.radio input[type=radio]:checked+label:before{height:6px;content:"";position:absolute;top:5px;box-shadow:0 0 10px rgba(0,0,0,.1);border-radius:50%;background:#4fb2ff;left:5px;width:6px;behavior:url(/css/pie.htc.html);display:block;z-index:2}.radio input[type=radio]:disabled+label:after,.radio input[type=radio]:disabled:checked+label:after{background:#cacaca}.radio input[type=radio]:focus+label:after,.radio input[type=radio]:focus:checked+label:after{box-shadow:0 0 5px rgba(0,30,229,.7);behavior:url(/css/pie.htc.html)}.field input[type=radio]{height:16px;position:absolute;opacity:0;width:16px}.field input[type=radio]+label{display:inline-block}.field input[type=radio]+label:after{height:16px;-webkit-transition:background .4 ease 1s;-webkit-transition:background .4s ease;transition:background .4s ease;position:absolute;top:0;box-shadow:0 0 15px rgba(0,0,0,.12);left:0;width:16px;display:inline-block}.field:hover input[type=radio]:not([disabled],[checked])+label:before{opacity:.3}.field input[type=radio]:checked+label:before{height:6px;content:"";position:absolute;top:5px;box-shadow:0 0 10px rgba(0,0,0,.1);border-radius:50%;background:#4fb2ff;left:5px;width:6px;behavior:url(/css/pie.htc.html);display:block;z-index:2}.field input[type=radio]:disabled+label:after,.field input[type=radio]:disabled:checked+label:after{background:#cacaca}.field input[type=radio]:focus+label:after,.field input[type=radio]:focus:checked+label:after{box-shadow:0 0 5px rgba(0,30,229,.7);behavior:url(/css/pie.htc.html)}.tip{height:21px;border:2px solid #cacaca;-webkit-transition:all .2s ease;transition:all .2s ease;position:relative;border-radius:50%;width:21px;behavior:url(/css/pie.htc.html)}.tip_right{margin-left:auto}.tip_right .tip__info{right:-15px;left:auto}.tip_right .tip__info:before{right:18px;top:-5px}.tip:before{color:#f60;-webkit-transition:all .2 ease 1s;-webkit-transition:all .2s ease;transition:all .2s ease;content:"i";position:absolute;width:100%;line-height:21px;font-family:Lucida Grande,Lucida Sans Unicode,Verdana,Helvetica,Arial,sans-serif;display:inline-block}.category__list:after,.category__sub-item:after,.color__circle:before,.colors__label:before,.colors_inner .colors__circle:before,.colors_inner .colors__item:after,.colors_sm .colors__item:after,.down-wave-blue:after,.down-wave:after,.gallery-full-screen__close:after,.gallery__zoom:after,.minus:before,.password .generation-bt:after,.password .show-password-bt:after,.plus:before,.products__title-ico:after,.review__avatar_no-avatar:before,.review__scan:before,.reviews__avatar_no-avatar:before,.reviews__scan:before,.tip__info:before,.up-down-wave-blue:after,.up-down-wave-blue:before,.up-down-wave:after,.up-down-wave:before,.up-wave-blue:before,.up-wave:before,.watched__delete:after,blockquote:after,blockquote:before,q:after,q:before{content:""}.tip:hover{border:2px solid #f60}.tip:hover:before{color:#306}.tip:hover .tip__info{height:auto;visibility:visible}.tip__info{height:0;font-size:11px;color:#fff;position:absolute;visibility:hidden;top:25px;background:#555;left:-15px;width:180px;line-height:17px;z-index:999}.tip__info:before{height:0;font-size:13px;border:0;border-right:7px solid transparent;border-left:7px solid transparent;position:absolute;border-bottom:6px solid #555;top:-5px;width:0;display:block}.password input,.password label{font-size:13px;width:100%;display:block}.password input{padding-left:50px!important}.password .generation-bt,.password .show-password-bt{height:40px;position:absolute;top:0;cursor:pointer;width:40px}.password .generation-bt:after,.password .show-password-bt:after{position:absolute;display:block}.password .show-password-bt{left:10px}.password .show-password-bt:after{height:30px;top:5px;background:url(/img/icons.svg##cross-gray-md);width:30px}.password .generation-bt{right:35px}.password .generation-bt:after{height:30px;top:5px;background:url(/img/icons.svg##cross-gray-md);width:30px}.password__wrapper{position:relative}.password_show-password .password__strength{display:block}.password_show-password .show-password-bt:after{height:30px;top:5px;background:url(/img/icons.svg##cross-gray-md);width:30px}.error__path,.password .progress-bar{background:#f3f3f3;behavior:url(/css/pie.htc.html)}.password__strength-text{margin-top:8px}.password__strength-label{font-size:12px;color:gray}.password__strength-value{font-size:12px;font-weight:700}.password__strength-comment{font-size:11px;line-height:16px;margin-top:10px}.password .progress-bar{height:4px;overflow:hidden;font-size:10px;color:#000;position:relative;box-shadow:inset 0 0 3px rgba(0,0,0,.35);border-radius:2px;width:100%;margin-top:10px}.password .progress-bar .progress{height:100%;-webkit-transition:all .4 ease 1s;-webkit-transition:all .4s ease;transition:all .4s ease;position:absolute;top:0;background:#777;left:0}.captcha{height:40px;overflow:hidden;position:absolute;border-radius:4px 0 0 4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-top-left-radius:4px;background:#306;cursor:pointer;-moz-border-radius-topleft:4px;left:0;behavior:url(/css/pie.htc.html)}.captcha+#id_captcha{font-size:21px;padding-left:190px}.preloader,.preloader-svg{position:absolute;top:50%;left:50%;z-index:999}.page,.reviews__scan,blockquote,summary{position:relative}.preloader{height:20px;margin:-10px 0 0 -10px;background:url(/img/preloader.svg) 50% 50% no-repeat;width:20px}.preloader-svg{height:24px;margin:-12px 0 0 -12px;width:24px}details{overflow:hidden;margin:1rem 0!important;box-shadow:0 0 15px rgba(0,0,0,.12);border-radius:1rem;background:#fff;width:100%;behavior:url(/css/pie.htc.html)}details[open] summary:before{-webkit-transform:rotate(0);transform:rotate(0)}details[open] summary~div{-webkit-animation:fadeIn .5s ease-in-out;animation:fadeIn .5s ease-in-out}summary{min-height:50px;-webkit-box-align:center;box-sizing:border-box;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:flex}summary::-moz-list-bullet{list-style-type:none}summary:before{height:2rem;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-box-align:center;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;content:"";margin:0 .5rem;align-items:center;background:url(/img/icons.svg##cross-gray-md);width:2rem}.arrow-ico,.s-arrow-base-bottom-lg,.s-arrow-base-bottom-md,.s-arrow-base-bottom-sm,.s-arrow-base-left-lg,.s-arrow-base-left-md,.s-arrow-base-left-sm,.s-arrow-base-right-lg,.s-arrow-base-right-md,.s-arrow-base-right-sm,.s-arrow-base-top-lg,.s-arrow-base-top-md,.s-arrow-base-top-sm,.s-arrow-black-bottom-lg,.s-arrow-black-bottom-md,.s-arrow-black-bottom-sm,.s-arrow-black-left-lg,.s-arrow-black-left-md,.s-arrow-black-left-sm,.s-arrow-black-right-lg,.s-arrow-black-right-md,.s-arrow-black-right-sm,.s-arrow-black-top-lg,.s-arrow-black-top-md,.s-arrow-black-top-sm,.s-arrow-gray-bottom-lg,.s-arrow-gray-bottom-md,.s-arrow-gray-bottom-sm,.s-arrow-gray-left-lg,.s-arrow-gray-left-md,.s-arrow-gray-left-sm,.s-arrow-gray-right-lg,.s-arrow-gray-right-md,.s-arrow-gray-right-sm,.s-arrow-gray-top-lg,.s-arrow-gray-top-md,.s-arrow-gray-top-sm,.s-arrow-white-bottom-lg,.s-arrow-white-bottom-md,.s-arrow-white-bottom-sm,.s-arrow-white-left-lg,.s-arrow-white-left-md,.s-arrow-white-left-sm,.s-arrow-white-right-lg,.s-arrow-white-right-md,.s-arrow-white-right-sm,.s-arrow-white-top-lg,.s-arrow-white-top-md,.s-arrow-white-top-sm,.s-avatar-base,.s-avatar-black,.s-avatar-gray,.s-avatar-white,.s-city-white,.s-cross-base-lg,.s-cross-base-md,.s-cross-base-sm,.s-cross-black-lg,.s-cross-black-md,.s-cross-black-sm,.s-cross-gray-lg,.s-cross-gray-md,.s-cross-gray-sm,.s-cross-red-lg,.s-cross-red-md,.s-cross-red-sm,.s-cross-white-lg,.s-cross-white-md,.s-cross-white-sm,.s-generate-base,.s-generate-black,.s-hide-base,.s-hide-black,.s-marker-base,.s-marker-black,.s-marker-gray,.s-marker-white,.s-minus-base,.s-minus-black,.s-minus-extra,.s-minus-gray,.s-minus-white,.s-no-image-base,.s-no-image-black,.s-no-image-gray,.s-no-image-white,.s-plus-base,.s-plus-black,.s-plus-extra,.s-plus-gray,.s-plus-white,.s-show-base,.s-show-password-black,.s-zoom-base,.s-zoom-black,.s-zoom-gray,.s-zoom-white,.svg-icon{height:30px;width:30px}.svg-icon,.svg-text svg{-webkit-transition:all .2 ease 1s}.details__content{padding:10px 20px}.details_lg .details__trigger{font-size:21px}.field .comment,.label .comment{font-size:12px;color:#777;max-width:480px;margin:10px 0}.arrow-ico,.svg-icon{cursor:pointer;display:inline-block}.svg-icon{stroke:#000}.svg-icon,.svg-text svg{-webkit-transition:all .2s ease;transition:all .2s ease}.svg-text svg:hover{stroke:#f60}.gallery__zoom:after,.no-image_white,.reviews__avatar_no-avatar:before,.s-arrow-base-bottom-lg,.s-arrow-base-bottom-md,.s-arrow-base-bottom-sm,.s-arrow-base-left-lg,.s-arrow-base-left-md,.s-arrow-base-left-sm,.s-arrow-base-right-lg,.s-arrow-base-right-md,.s-arrow-base-right-sm,.s-arrow-base-top-lg,.s-arrow-base-top-md,.s-arrow-base-top-sm,.s-arrow-black-bottom-lg,.s-arrow-black-bottom-md,.s-arrow-black-bottom-sm,.s-arrow-black-left-lg,.s-arrow-black-left-md,.s-arrow-black-left-sm,.s-arrow-black-right-lg,.s-arrow-black-right-md,.s-arrow-black-right-sm,.s-arrow-black-top-lg,.s-arrow-black-top-md,.s-arrow-black-top-sm,.s-arrow-gray-bottom-lg,.s-arrow-gray-bottom-md,.s-arrow-gray-bottom-sm,.s-arrow-gray-left-lg,.s-arrow-gray-left-md,.s-arrow-gray-left-sm,.s-arrow-gray-right-lg,.s-arrow-gray-right-md,.s-arrow-gray-right-sm,.s-arrow-gray-top-lg,.s-arrow-gray-top-md,.s-arrow-gray-top-sm,.s-arrow-white-bottom-lg,.s-arrow-white-bottom-md,.s-arrow-white-bottom-sm,.s-arrow-white-left-lg,.s-arrow-white-left-md,.s-arrow-white-left-sm,.s-arrow-white-right-lg,.s-arrow-white-right-md,.s-arrow-white-right-sm,.s-arrow-white-top-lg,.s-arrow-white-top-md,.s-arrow-white-top-sm,.s-avatar-base,.s-avatar-black,.s-avatar-gray,.s-avatar-white,.s-city-white,.s-cross-base-lg,.s-cross-base-md,.s-cross-base-sm,.s-cross-black-lg,.s-cross-black-md,.s-cross-black-sm,.s-cross-gray-lg,.s-cross-gray-md,.s-cross-gray-sm,.s-cross-white-lg,.s-cross-white-md,.s-cross-white-sm,.s-generate-base,.s-generate-black,.s-hide-base,.s-hide-black,.s-marker-base,.s-marker-black,.s-marker-gray,.s-marker-white,.s-minus-base,.s-minus-black,.s-minus-extra,.s-minus-gray,.s-minus-white,.s-no-image-base,.s-no-image-black,.s-no-image-gray,.s-no-image-white,.s-plus-base,.s-plus-black,.s-plus-extra,.s-plus-gray,.s-plus-white,.s-show-base,.s-show-black,.s-zoom-base,.s-zoom-black,.s-zoom-gray,.s-zoom-white,.slider__arrows_next:hover{background:url(/img/icons.svg##cross-gray-md)}.s-heart{height:50px;background:url(/img/svg/bg/heart-ico.svg) no-repeat;width:50px}.s-glow-purple{height:320px;background:url(/img/svg/bg/glow-purple.svg) no-repeat;width:320px}.s-glow-orange{height:230px;background:url(/img/svg/bg/glow-orange.svg) no-repeat;width:230px}.s-glow-cyan{height:230px;background:url(/img/svg/bg/glow-cyen.svg) no-repeat;width:230px}.ico{height:30px;width:30px;stroke:#000}.no-image-ico{height:52px;width:52px}.cart-ico,.sandwich-ico,.search-ico{height:30px;-webkit-transition:all .2 ease 1s;-webkit-transition:all .2s ease;transition:all .2s ease;width:30px;stroke:#000;margin-top:30px;display:inline-block}.cart-ico:hover,.sandwich-ico:hover,.search-ico:hover{stroke:#f60}.search-ico{stroke:#777}.marker-ico{fill:transparent;-webkit-transition:all .2 ease 1s;-webkit-transition:all .2s ease;transition:all .2s ease}.city-ico{height:75px;pointer-events:none;position:absolute;opacity:.15;top:0;left:-55px;width:136px;stroke:#fff}.on-top-ico{height:30px;-webkit-transition:all .2 ease 1s;-webkit-transition:all .2s ease;transition:all .2s ease;margin:5px;cursor:pointer;width:30px;stroke:#fff;display:inline-block}.plus-ico{stroke:#f60}.in-stock-ico{stroke:#3f9}.city__marker svg,.minus-ico,.on-top-bt:hover .on-top-ico{stroke:#306}.photo-ico{stroke:#f60}.photo-ico:hover{stroke:#fff}.up-down-wave-blue:before,.up-down-wave:before{position:absolute;top:-10px;display:block;z-index:199}.up-down-wave-blue:after,.up-down-wave:after{position:absolute;bottom:-11px;top:auto;display:block;z-index:199}.up-wave-blue:before,.up-wave:before{position:absolute;top:-10px;display:block;z-index:199}.down-wave-blue:after,.down-wave:after{position:absolute;bottom:-11px;top:auto;display:block;z-index:199}.down-wave,.up-down-wave,.up-wave{background:#306!important}.down-wave:before,.up-down-wave:before,.up-wave:before{height:11px;width:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='10' viewBox='0 0 100 10'%3E%3Cpath fill='%23306' d='M0 10C25.164 10 25.1.135 49.925 0 74.823.134 74.76 10 100 10z'/%3E%3C/svg%3E");background-repeat:repeat-x}.down-wave:after,.up-down-wave:after,.up-wave:after{height:11px;width:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='10' viewBox='0 0 100 10'%3E%3Cpath fill='%23306' d='M0 0c25.164 0 25.1 9.865 49.925 10C74.823 9.866 74.76 0 100 0z'/%3E%3C/svg%3E");background-repeat:repeat-x}.down-wave-blue,.up-down-wave-blue,.up-wave-blue{background:#ecfaff!important}.down-wave-blue:before,.up-down-wave-blue:before,.up-wave-blue:before{height:11px;width:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='10' viewBox='0 0 100 10'%3E%3Cpath fill='%23ecfaff' d='M0 10C25.164 10 25.1.135 49.925 0 74.823.134 74.76 10 100 10z'/%3E%3C/svg%3E");background-repeat:repeat-x}.down-wave-blue:after,.up-down-wave-blue:after,.up-wave-blue:after{height:11px;width:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='10' viewBox='0 0 100 10'%3E%3Cpath fill='%23ecfaff' d='M0 0c25.164 0 25.1 9.865 49.925 10C74.823 9.866 74.76 0 100 0z'/%3E%3C/svg%3E");background-repeat:repeat-x}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{padding:0;border:0;font:inherit;margin:0;vertical-align:baseline}a,body,h1,h2,h3,h4,h5,h6,p{font-family:Roboto,arial,sans-serif}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}.error{padding-top:70px;max-width:420px;margin:auto}.error__number{font-size:96px;font-weight:700;margin-bottom:10px}.error__title{padding:20px 0;font-size:16px;font-weight:700;line-height:21px}.error__description,.error__path{font-size:13px}.error__path{padding:5px 15px;font-style:italic;color:#777;border-radius:10px;line-height:20px;display:inline-block}.error__back{padding:15px 0;line-height:20px}.error__link{font-size:16px;font-weight:700;color:#49389a}body,html{height:100%}.gray{color:#777}a{text-decoration:none;color:#49389a;-webkit-transition:color .2 ease 1s;-webkit-transition:color .2s ease;transition:color .2s ease}a:hover{color:#000}.link{text-decoration:none;color:#4fb2ff;-webkit-transition:color .2 ease 1s;-webkit-transition:color .2s ease;transition:color .2s ease}.link:hover{color:#36c}p{color:#333;line-height:1.42857143em}p.lead{font-size:16px;margin-bottom:10px}h1,h2,h3,h4,h5,h6{font-weight:lighter;line-height:1.42857143em}h1{font-size:39px}h2{font-size:28px}h3{font-size:24px}h4{font-size:21px}body,h5{font-size:16px}h6,p{font-size:13px}hr{height:0;border:0;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid hsla(0,0%,100%,.3)}.block-quote{font-style:italic}.block-quote .autor{font-size:16px;color:#777;margin:10px;font-family:Roboto,arial,sans-serif!important}.file,.file__link,blockquote cite{font-family:Roboto,arial,sans-serif}blockquote{padding:.25em 40px;font-size:24px;font-style:italic;color:#777;margin:50px 0;line-height:1.45}blockquote:after,blockquote:before{font-size:28px;color:#777;position:absolute;display:block}blockquote:before{content:"\201C";top:0;left:20px}blockquote:after{right:20px;content:"\201D";bottom:0}blockquote cite{font-size:16px;color:#333;text-align:right;margin-top:5px;display:block}blockquote cite:before{content:"\2014 \2009"}b,strong{font-weight:700}.block:after{height:0;font-size:0;content:" ";visibility:hidden;clear:both;display:inline-block;display:block}.block:after:after{content:"";clear:both;display:block}.italic{font-style:italic}.oblique{font-style:oblique}.left{float:left!important}.right{float:right!important}.left-align{text-align:left}.center-align{text-align:center}.right-align{text-align:right}.justify-align{text-align:justify}.cut{overflow:hidden}.hide{display:none}.show,.show-block{display:block}.show-inline{display:inline}.show-inline-block{display:inline-block}.visible{visibility:visible}.clearfix,.hidden{visibility:hidden}.clearfix{height:0;font-size:0;content:" ";clear:both;display:block}* html .clearfix{height:1%}.inline-block{zoom:1;display:-moz-inline-stack;display:inline-block}.addresses__list,.links__list,.sitemap__link,.sitemap__list{display:-webkit-box}.contrast .link{color:#fff}.contrast .link:hover{color:#f3f7f9}.contrast .lead,.contrast .more,.contrast p{color:#fff}.sitemap{padding:2rem 0;box-sizing:border-box;border-radius:var(--border-radius);background:var(--ex-lt-gray)}.sitemap__section{margin-bottom:2.5rem}.sitemap__header{margin-bottom:1rem;margin-top:1rem}.sitemap__title{font-size:24px;font-weight:700}.sitemap__list{flex-wrap:wrap;margin-right:-5px;text-align:left;margin-left:-5px;display:flex}.sitemap__list_sub{margin-bottom:1rem;-webkit-box-direction:normal;border-bottom:1px solid #e5e5e5;flex-direction:row;-webkit-box-orient:horizontal;padding-bottom:1rem;width:100%}.sitemap__item{font-size:var(--h6);box-sizing:border-box;margin:.5rem 5px;line-height:var(--line-height);word-wrap:break-word}.sitemap__item_sub{font-size:var(--p)}.review__name,.reviews__name{font-size:16px}.sitemap__item_header{margin-left:0;width:100%!important;margin-top:1rem}.sitemap__link{display:flex}.sitemap__ico,.sitemap__link{-webkit-box-align:center;align-items:center}.sitemap__ico{height:32px;justify-content:center;-webkit-box-pack:center;padding-right:5px;width:32px;display:-webkit-inline-box;display:inline-flex}.sitemap__section_tree .sitemap__item{font-weight:700;margin-left:0}.sitemap__section_tree .sitemap__item_sub{font-weight:400}.actions__item,.addresses__title,.client__content .title,.client__tab,.client__title,.faq__name,.product__attention span,.product__order-amount span,.products__price,.review__name,.reviews__name{font-weight:700}.sitemap__section_tree .sitemap__list{margin:0}.scroll::-webkit-scrollbar{width:5px}.scroll::-webkit-scrollbar-track{background:#993d00}.scroll::-webkit-scrollbar-thumb{border-radius:5px;background:#306;behavior:url(/css/pie.htc.html)}.scroll::-webkit-scrollbar-thumb:hover{border-radius:5px;background:#f60;behavior:url(/css/pie.htc.html)}.scroll_horizontal{overflow-x:auto;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch;white-space:nowrap}.scroll_horizontal::-webkit-scrollbar{display:none}.reviews__scan{height:60px;background:#306;width:100%}.reviews__scan:before{height:30px;position:absolute;top:50%;margin:-15px 0 0 -15px;background:url(/img/icons.svg##cross-gray-md);left:50%;width:30px;display:block}.reviews__avatar{height:100px;overflow:hidden;position:absolute;top:-50px;border-radius:50%;background:#49389a;margin-left:-50px;left:50%;width:100px;behavior:url(/css/pie.htc.html)}.reviews__avatar_no-avatar:before{height:30px;-webkit-transition:all .2 ease 1s;-webkit-transition:all .2s ease;transition:all .2s ease;position:absolute;top:35px;left:35px;width:30px;display:block}.faq,.flamp_main,.review__scan,.reviews__item{position:relative}.reviews__avatar:hover{background:#4b095b}.reviews__avatar:hover:before{-webkit-transform:scale(1.4);transform:scale(1.4);top:30px}.reviews_block,.reviews_main{padding:60px 0;background:#f3f7f9}.reviews_block .reviews__container,.reviews_main .reviews__container{background:#f3f7f9}.reviews_block .reviews__list,.reviews_main .reviews__list{margin-top:90px}.reviews_block .reviews__item,.reviews_main .reviews__item{margin-bottom:30px;top:0}.reviews__list{margin-top:60px}.reviews__item{margin-right:5px;margin-bottom:80px;-webkit-transition:all .2 ease 1s;-webkit-transition:all .2s ease;transition:all .2s ease;text-align:center;top:0;box-sizing:border-box;margin-left:5px;word-wrap:break-word}.reviews__item:hover{top:-10px}.reviews__item:hover .reviews__container{box-shadow:0 10px 35px rgba(0,0,0,.12);background:#fff;behavior:url(/css/pie.htc.html)}.client__logotype,.client__tabs,.products__item,.reviews__container{box-shadow:0 0 15px rgba(0,0,0,.12)}.reviews__date{color:#777}.reviews__date,.reviews__name{line-height:20px}.reviews__date,.reviews__descriptions{font-size:13px;line-height:20px}.reviews__rating{margin:10px 0}.reviews__descriptions{margin-bottom:10px}.reviews__company,.reviews__position{font-size:11px;color:#777;line-height:18px}.reviews__info{margin-bottom:15px}.reviews__name-date{margin-bottom:3px}.reviews__wrapper{padding:50px 30px 25px}.reviews__container{overflow:hidden;-webkit-transition:all .2 ease 1s;-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:4px;background:#fff;behavior:url(/css/pie.htc.html)}.reviews__item-last{margin-bottom:30px}.review{min-height:240px}.review__title{font-size:39px;text-align:center}.review__company{margin-bottom:10px}.review__scan{height:60px;background:#306;width:100%}.review__scan:before{height:30px;position:absolute;top:50%;margin:-15px 0 0 -15px;background:url(/img/icons.svg##cross-gray-md);left:50%;width:30px;display:block}.review__avatar{height:100px;position:absolute;top:-50px;border-radius:50%;background:#49389a;margin-left:-50px;left:50%;width:100px;behavior:url(/css/pie.htc.html)}.review__avatar_no-avatar:before{height:30px;-webkit-transition:all .2 ease 1s;-webkit-transition:all .2s ease;transition:all .2s ease;position:absolute;top:24px;background:url(/img/icons.svg##cross-gray-md);left:24px;width:30px;display:block}.review__avatar:hover{background:#4b095b}.review__avatar:hover:before{top:20px}.review__date{margin-bottom:20px;color:#777}.review__date,.review__name{line-height:20px}.review__date,.review__descriptions{font-size:13px;line-height:20px}.review__descriptions{margin-bottom:10px}.review__company,.review__position{font-size:13px;color:#777;line-height:18px}.client__tab,.client__tab-link{line-height:36px;display:inline-block}.review__info{margin-bottom:15px}.flamp__header,.flamp__widget{margin-bottom:20px}.flamp__title{font-size:39px}.flamp_main{padding:30px 0 40px}.flamp_main .flamp__title{text-align:center}.flamp_main .flamp__container{max-width:840px}.faq{padding:2rem 0;background:#ecfaff}.faq__title{font-size:24px;text-align:center}.faq__name{font-size:16px}.faq__question{margin-bottom:1rem}.faq__answer,.faq__question{padding:.5rem 0}.faq__answer .label,.faq__question .label{font-size:13px;margin-bottom:.5rem;color:#777}.client__tab,.faq__answer .value,.faq__question .value{font-size:16px}.client__tabs{height:0;-webkit-transition:all .4 ease 1s;-webkit-transition:all .4s ease;transition:all .4s ease;position:fixed;text-align:center;top:-60px;background:#700983;left:0;width:100%;background-image:-webkit-gradient(linear,left top,right top,from(#700983),to(#49389a));background-image:linear-gradient(90deg,#700983 0,#49389a);-pie-background-image:linear-gradient(90deg,#700983 0,#49389a);behavior:url(/css/pie.htc.html);z-index:500}.catalog-nav__drop,.client__tab{-webkit-transition:all .2 ease 1s;behavior:url(/css/pie.htc.html)}.client__tabs_fixed{height:50px;top:60px;display:block}.client__tab{-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:22px;margin-top:7px}.client__tab:hover{background:#f60}.client__tab-link{padding:0 15px;color:#fff}.client__header{position:relative;text-align:center;padding-bottom:40px}.client__header .breadcrumbs{position:relative;z-index:99}.client__header.contrast .breadcrumbs-link{color:#fff}.client__title{font-size:28px;position:relative;max-width:360px;margin:15px auto;z-index:9}.client__logotype{height:300px;overflow:hidden;position:relative;margin:20px auto 0;border-radius:50%;background:#fff;width:300px;behavior:url(/css/pie.htc.html);display:block;z-index:66}.client__logotype img{height:auto;right:0;position:absolute;bottom:0;top:0;margin:auto;left:0}.client__description{overflow:hidden;font-size:13px;position:relative;max-width:640px;max-height:60px;margin:0 auto 10px;line-height:18px}.client__content{padding:40px 0}.client__content .title{font-size:39px;text-align:center}.client__text{padding:20px;font-size:14px;box-sizing:border-box;line-height:20px}.client .background{height:100%;position:absolute;top:0;width:100%;z-index:0}.links{padding:50px 0 20px;width:100%}.links__title{font-size:16px}.links__list{flex-wrap:wrap;display:flex}.addresses__list,.products__image{-webkit-box-direction:normal;flex-direction:column;-webkit-box-orient:vertical}.links__item{padding:10px 15px;font-size:13px;border:1px solid #e5e5e5;margin:0 10px 10px 0;border-radius:20px;line-height:20px;behavior:url(/css/pie.htc.html)}.addresses{padding:20px 15px 0 7px;box-sizing:border-box;width:100%}.addresses__title{font-size:14px}.addresses__list{display:flex}.addresses__item{padding:15px 0;font-size:13px;line-height:20px}.actions{font-size:9px;right:10px;position:absolute;top:10px;z-index:3}.actions_center{right:auto;text-align:center;top:35px;width:100%}.actions__item{padding:5px;color:#fff;margin:0 0 6px 3px;border-radius:2px;line-height:8px;behavior:url(/css/pie.htc.html);display:inline-block}.actions__item_action{background:#ff9000}.actions__item_new{background:#1c9119}.actions__item_sela{background:#d00}.actions__item_hit{background:#36c}.catalog-nav__drop{height:0;padding:30px;-webkit-transition:all .2s ease;transition:all .2s ease;position:absolute;box-sizing:border-box;box-shadow:0 0 20px rgba(0,0,0,.24);background:#fff;left:120px;width:calc(100% - 240px);display:none;z-index:999}.products__printing{height:30px;position:absolute;top:20px;left:20px;width:30px;z-index:3}.products__title-ico{height:40px;right:-20px;position:relative;top:8px;width:40px;display:inline-block}.products__title-ico:after{height:40px;border:2px solid #f60;position:absolute;top:0;box-sizing:border-box;border-radius:50%;width:40px;behavior:url(/css/pie.htc.html);display:block}.products__title-ico img{height:auto;right:0;position:absolute;bottom:0;top:0;margin:auto;left:0}.product,.product__container,.products__image,.products__item,.products_block{position:relative}.products__header{margin-bottom:20px}.products__title-block{text-align:center}.products__name{font-size:13px;margin-bottom:10px;line-height:18px;display:inline-block}.products__price{font-size:16px}.products__image{height:248px;overflow:hidden;min-height:160px;justify-content:center;-webkit-box-pack:center;box-sizing:border-box;border-radius:4px;padding-bottom:15px;width:100%;behavior:url(/css/pie.htc.html);display:-webkit-box;display:flex;z-index:2}.products__info{padding:0 10px}.products__row{flex-wrap:wrap;margin-right:-5px;-webkit-box-align:start;align-items:start;margin-left:-5px;display:-webkit-box;display:flex}.products__sidebar{position:-webkit-sticky;position:sticky;top:60px}.products__wrapper{margin-right:5px;box-sizing:border-box;margin-left:5px;word-wrap:break-word}.products__list{flex-wrap:wrap;margin-right:-5px;margin-left:-5px;display:-webkit-box;display:flex}.products__item{height:350px;margin-right:5px;margin-bottom:10px;-webkit-transition:all .2 ease 1s;-webkit-transition:all .2s ease;transition:all .2s ease;text-align:center;top:0;box-sizing:border-box;border-radius:4px;background:#fff;margin-left:5px;word-wrap:break-word;behavior:url(/css/pie.htc.html)}.products__item:hover{top:-10px;box-shadow:0 10px 25px rgba(0,0,0,.3);behavior:url(/css/pie.htc.html);z-index:99}.products .colors__color{box-shadow:none}.products .more{margin-top:20px}.cart__features,.products__content{margin:20px 0 30px}.products_block{overflow:hidden;padding:15px 0;border-top:1px solid #f3f3f3;display:-webkit-box;display:flex}.products_block .products__list{padding:0}.product{box-shadow:0 0 15px rgba(0,0,0,.12);background:#fff;behavior:url(/css/pie.htc.html)}.product__content{padding-bottom:20px}.product__row{flex-wrap:wrap;margin-right:-5px;-webkit-box-align:start;align-items:flex-start;margin-left:-5px;display:-webkit-box;display:flex}.product__gallery,.product__info{margin-right:5px;box-sizing:border-box;margin-left:5px;word-wrap:break-word}.product__gallery{position:-webkit-sticky;position:sticky;top:60px;z-index:0}.product__buy,.product__info{position:relative}.product__gallery .no-image{margin-top:200px}.product__info{border-left:3px solid #f3f3f3;background:#fff;padding-left:30px;z-index:1}.product__attention,.product__order-amount{padding:8px;font-size:13px;text-align:center;box-shadow:0 1px 3px rgba(0,0,0,.1);border-radius:4px;background:#fffdde;behavior:url(/css/pie.htc.html)}.product__attention{font-size:12px;margin:.75rem 0;background:#e4fff7}.product__vendor-code{font-size:12px;color:#777}.amount__field,.product__price{font-size:21px;font-weight:700}.product__name{font-weight:700}.product__availability{font-size:13px}.product__tags{padding:0 0 10px!important;border-bottom:1px solid #f3f3f3;margin-top:10px}.product__print{margin:0;padding-bottom:5px}.product__buy,.product__prices{margin-top:10px}.product__print strong{font-size:16px;font-weight:700;margin-right:10px}.product__price-for-one{margin-right:15px;display:inline-block}.product__amount{margin-right:15px}.product__bts{flex-wrap:nowrap;display:-webkit-box;display:flex}.product__add-cart,.product__one-click{font-size:16px;font-weight:700;-webkit-transition:all .2 ease 1s;-webkit-transition:all .2s ease;transition:all .2s ease;text-align:center}.product__add-cart{margin:0 15px 0 0;box-shadow:0 0 0 rgba(60,3,98,.7);background:#4f2791;background-image:-webkit-gradient(linear,left top,left bottom,from(#4f2791),to(#49389a));background-image:linear-gradient(180deg,#4f2791 0,#49389a);-pie-background-image:linear-gradient(180deg,#4f2791 0,#49389a);behavior:url(/css/pie.htc.html)}.product__add-cart:hover{box-shadow:0 15px 65px rgba(60,3,98,.85);background:#6a2bb0;behavior:url(/css/pie.htc.html)}.product__one-click{margin:0;box-shadow:0 0 0 rgba(221,85,34,.85);background:#f60;background-image:-webkit-gradient(linear,left top,left bottom,from(#f60),to(#a23c50));background-image:linear-gradient(180deg,#f60 0,#a23c50);-pie-background-image:linear-gradient(180deg,#f60 0,#a23c50);behavior:url(/css/pie.htc.html)}.product__one-click:hover{box-shadow:0 15px 65px rgba(221,85,34,.85);background:#ff9000;behavior:url(/css/pie.htc.html)}.product__notify{padding:15px;font-weight:700;color:#fff;position:fixed;opacity:.9;text-align:center;top:50%;margin:-20px 0 0 -160px;border-radius:4px;background:#340942;left:50%;width:320px;behavior:url(/css/pie.htc.html);display:none;z-index:999}.product__features{padding:20px 0 10px;max-width:320px;margin:0!important}.category__title,.projects__pagination{margin-bottom:20px}.product__features .label{font-size:12px}.category{overflow:hidden;padding:40px 0;color:#fff;text-align:center;background:#306;width:100%;display:block}.category__container{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;position:relative;-webkit-perspective:1000px;perspective:1000px;z-index:2}.category__header a{color:#fff}.category .more:hover,.category__title a:hover,.watched__clear{color:#f60}.category__header,.category__title{z-index:99}.category .more,.category__header,.category__title{position:relative}.category__title{font-size:28px;line-height:28px}.category__description{margin-bottom:15px}.category__list{flex-wrap:wrap;position:relative;width:100%;display:-webkit-box;display:flex;z-index:0}.category__list:after{height:320px;-webkit-transform:scale(2.5);transform:scale(2.5);pointer-events:none;-webkit-transition:all .4 ease 1s;-webkit-transition:all .4s ease;transition:all .4s ease;position:absolute;opacity:0;top:60%;margin:-160px 0 0 -160px;background:url(/img/svg/bg/glow-purple.svg) no-repeat;left:50%;width:320px;display:block}.category__name,.category__sub-list{position:relative;top:0;behavior:url(/css/pie.htc.html)}.category__list:hover:after{opacity:.5}.category__image{height:140px;-webkit-transition:all .2 ease 1s;-webkit-transition:all .2s ease;transition:all .2s ease;cursor:pointer;display:block}.category__image,.category__image img{position:relative;z-index:2}.category__name{padding:0 20px;-webkit-transition:all .4 ease 1s;-webkit-transition:all .4s ease;transition:all .4s ease;border-radius:20px;background:0 0;cursor:pointer;line-height:40px;display:inline-block;z-index:3}.category__sub-list,.sizes__label{-webkit-transition:all .2 ease 1s}.category__sub-list-wrapper{justify-content:center;-webkit-box-pack:center;display:-webkit-box;display:flex}.category__sub-list{height:0;overflow:hidden;padding:0;flex-wrap:wrap;font-size:16px;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-box-direction:normal;flex-direction:column;opacity:0;border-radius:4px;background:#fff;-webkit-box-orient:vertical;z-index:3}.category__sub-item{padding:4px 0;font-size:13px;color:#306;display:block}.category__sub-item:after{height:0;border:0;border-right:5px solid transparent;border-left:5px solid transparent;position:absolute;border-bottom:6px solid #fff;top:-5px;margin-left:-5px;left:50%;width:0;display:block}.category__item{height:270px;padding:60px 0;font-weight:700;margin-right:5px;position:relative;text-align:center;box-sizing:border-box;margin-left:5px;word-wrap:break-word}.category__item a{color:#fff}.category__item:hover{z-index:100}.category__item:hover .category__glow{-webkit-transform:scale(1.5);transform:scale(1.5);pointer-events:none;opacity:1}.category__item:hover .category__glow:after{right:0}.category__item:hover .category__glow:before{left:0}.category__item:hover .category__image{-webkit-transform:scale(1.07);transform:scale(1.07)}.category__item:hover .category__name{top:-50px;background:#f60;background-image:-webkit-gradient(linear,left top,left bottom,from(#f60),to(#a23c50));background-image:linear-gradient(180deg,#f60 0,#a23c50);-pie-background-image:linear-gradient(180deg,#f60 0,#a23c50);behavior:url(/css/pie.htc.html)}.category__item:hover .category__sub-list{height:auto;padding:9px 15px;justify-content:center;-webkit-box-pack:center;opacity:1;min-width:140px;top:-35px;display:-webkit-box;display:flex}.category__item:hover .category__sub-item{color:#306}.order-one-click{padding:0 20px 20px;display:none}.order-one-click__product{flex-wrap:wrap;margin-right:-5px;margin-left:-5px;display:-webkit-box;display:flex}.order-one-click__image{margin-right:5px;margin-bottom:-3px;text-align:center;box-sizing:border-box;margin-left:5px;word-wrap:break-word}.order-one-click__info{box-sizing:border-box;margin:10px 5px;word-wrap:break-word}.order-one-click__name{font-size:16px;font-weight:700;margin-bottom:5px;line-height:21px;display:block}.order-one-click__price{font-size:13px;color:#777}.order-one-click__price span{font-size:16px;font-weight:700;color:#306}.order-one-click__ordering{padding-top:20px;border-top:1px solid #e5e5e5}.order-one-click__ordering .form{margin:0}.order-one-click__title{font-size:28px;font-weight:700;text-align:center;width:100%}.order-one-click__description{font-size:13px}.order-one-click .features{margin-bottom:0}.order-one-click .features .feature{font-size:11px;margin-bottom:0}.order-one-click .features .feature .value{font-size:12px}.order-one-click__send{font-size:16px;text-transform:uppercase;margin:auto;display:block}.sizes .label,.sizes__number{font-size:12px;color:#777}.order-one-click__form_clear .form__personal-data{display:none}.order-one-click .form__personal-data{text-align:center}.order-one-click .form__submit-bt{text-align:center;margin:auto;display:block}.order-one-click .form__response{text-align:center}.availability{position:relative;line-height:30px;padding-left:25px}.availability .in-stock-ico{position:absolute;left:-5px}.sizes{padding-bottom:10px}.sizes__list{flex-wrap:wrap;width:100%;margin-top:10px}.sizes__header,.sizes__list{display:-webkit-box;display:flex}.sizes__header{-webkit-box-align:center;align-items:center}.sizes .label{margin-right:20px;float:left}.sizes__item{margin-right:4px}.sizes__item input{display:none}.sizes__item:hover label{border:4px solid #cacaca;border-radius:8px;behavior:url(/css/pie.htc.html)}.sizes__input:checked+label{border:4px solid #306;border-radius:8px;behavior:url(/css/pie.htc.html)}.sizes__label{padding:6px 12px;border:4px solid #fff;-webkit-transition:all .2s ease;transition:all .2s ease;cursor:pointer;display:block}.amount,.gallery__thumbnail-item{overflow:hidden;border-radius:4px;behavior:url(/css/pie.htc.html)}.sizes__name{font-weight:700}.sizes__name,.sizes__number{text-align:center;width:100%;display:block}.minus,.plus{height:50px;-webkit-transition:background .2 ease 1s;-webkit-transition:background .2s ease;transition:background .2s ease;position:relative;cursor:pointer;width:50px}.minus:before,.plus:before{position:absolute;top:0;display:block}.amount,.amount .plus-minus{float:left;display:inline-block}.amount{font-weight:700;color:#fff;background:#efefef;line-height:24px}.amount .plus:before{top:10px;left:10px}.amount .minus:before,.amount .plus:before,.amount .plus:hover:before{height:30px;background:url(/img/icons.svg##cross-gray-md);width:30px}.amount .minus:before{top:10px;left:10px}.amount .minus:hover:before{height:30px;background:url(/img/icons.svg##cross-gray-md);width:30px}.amount_on-sides{position:relative}.amount_on-sides .minus,.amount_on-sides .plus{position:absolute}.amount_on-sides .plus{left:0}.amount_on-sides .minus{right:0}.amount__field{height:50px;padding:0;border:0;outline:0;text-align:center;background:0 0;width:130px;line-height:50px;float:left}.amount__field:focus{background:#4fb2ff}.amount__unit{font-size:13px;color:#777;margin-left:10px;line-height:50px}.amount_available{font-size:13px;width:100%;display:block}.gallery{position:-webkit-sticky;position:sticky}.gallery .spinner{height:20px;-webkit-transition:"opacity" .4 ease 1s;-webkit-transition:"opacity" .4s ease;transition:"opacity" .4s ease;margin:-10px 0 0 -10px;background:url(/img/preloader.svg) 50% 50% no-repeat;width:20px;display:none;z-index:99}.gallery .spinner,.gallery__zoom{position:absolute;top:50%;left:50%}.gallery__zoom{height:40px;-webkit-transition:all .2 ease 1s;-webkit-transition:all .2s ease;transition:all .2s ease;opacity:0;margin:-20px 0 0 -20px;width:40px}.gallery__zoom:after{height:30px;position:absolute;top:0;width:30px;display:block}.gallery__image-viewer{height:533px;position:relative;text-align:center;width:100%;display:block}.gallery__image-viewer:hover .gallery__zoom{opacity:1}.gallery__thumbnail-list{padding:0 25px;box-sizing:border-box}.gallery__viewport{height:480px;border:1px solid #cacaca;position:absolute;top:0;background:#fff;margin-left:20px;left:100%;width:100%;display:none;z-index:9999}.gallery__viewport .image{position:relative;display:block}.gallery__viewport img{display:inline-block}.gallery__thumbnail-item{height:80px;-webkit-transition:all .2 ease 1s;-webkit-transition:all .2s ease;transition:all .2s ease;position:relative;text-align:center;box-sizing:border-box;margin:5px;box-shadow:0 1px 2px rgba(0,0,0,.2);background:#fff;width:80px;float:left;display:block}.gallery__thumbnail-item.active{box-shadow:0 10px 25px rgba(0,0,0,.35);behavior:url(/css/pie.htc.html)}.gallery__thumbnail-item:not(.active):hover{box-shadow:0 3px 10px rgba(0,0,0,.35);behavior:url(/css/pie.htc.html)}.gallery__thumbnail-item img{display:inline-block}.modal-open,.modal-open body{overflow:hidden}.modal-open body .gallery-full-screen{display:block}.modal-open .preview-list{position:absolute;left:-110px}.modal-open .gallery__thumbnail-list{overflow:hidden;padding:0 0 15px 10px;left:20px;width:100%;margin-top:20px}.gallery-full-screen{height:100%;overflow:hidden;right:0;color:#000;position:fixed;width:100%;display:none;z-index:999999}.gallery-full-screen__close{height:40px;right:40px;position:absolute;top:40px;border-radius:50%;background:#306;cursor:pointer;width:40px;background-image:-webkit-gradient(linear,left top,left bottom,from(#306),to(#4b095b));background-image:linear-gradient(180deg,#306 0,#4b095b);-pie-background-image:linear-gradient(180deg,#306 0,#4b095b);behavior:url(/css/pie.htc.html);z-index:999999}.gallery-full-screen__close:after{height:30px;position:absolute;top:5px;background:url(/img/icons.svg##cross-gray-md);left:5px;width:30px;display:block}.gallery-full-screen__modal-overlay{height:100%;overflow-y:auto;overflow-x:hidden;overflow:auto}.gallery-full-screen__modal-wrapper{-webkit-transition:all .2 ease 1s;-webkit-transition:all .2s ease;transition:all .2s ease;position:relative;z-index:2}.gallery-full-screen__modal-wrapper .image{vertical-align:bottom}.gallery-full-screen__image{min-height:420px;-webkit-transition:all .4 ease 1s;-webkit-transition:all .4s ease;transition:all .4s ease;position:relative;text-align:center;width:100%;margin-top:30px}.gallery-full-screen__image img{border:1px solid #f3f3f3;max-width:100%;box-shadow:0 0 15px rgba(0,0,0,.12);border-radius:4px;behavior:url(/css/pie.htc.html);display:none}.gallery-full-screen__modal-background{height:100%;position:absolute;top:0;background:hsla(0,0%,100%,.9);left:0;width:100%;z-index:0}.gallery-full-screen .gallery__thumbnail-list{position:fixed;bottom:0;left:0}.tables-sizes .table-sizes{display:block}.tables-sizes__item{border-bottom:2px solid #f3f3f3}.tables-sizes__item:last-child{border:0}.table-sizes-bt{display:inline-block}.table-sizes_inner .header-title{margin-bottom:5px}.table-sizes__back-to-list,.table-sizes__other-table{padding:0 15px;font-size:13px;font-weight:700;color:#fff;-webkit-transition:all .2 ease 1s;-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:15px;background:#f60;line-height:30px;behavior:url(/css/pie.htc.html);display:inline-block}.table-sizes__back-to-list:hover,.table-sizes__other-table:hover{color:#fff;background:#a23c50}.table-sizes__back-to-list{margin-bottom:15px}.table-sizes__other-table{margin:15px 0 0 15px}.table-sizes__image{position:relative;text-align:center;width:100%}.table-sizes__image img{max-width:100%}.table-sizes table{font-size:13px;border-collapse:collapse;text-align:center;width:100%}.table-sizes table tr:hover{color:#555;background:#ecfaff}.table-sizes table td{border:1px solid #e5e5e5;color:#999;line-height:40px}.table-sizes table td:hover{color:#fff;background:#306}.table-sizes table th{padding:12px 20px;font-size:12px;border:1px solid #e5e5e5;font-weight:700;color:#000;text-align:left}.advantages__item,.advantages__title-block,.before-after__title,.circulation__title,.city__marker span,.color__content .title,.color__header,.colors_inner .colors__color,.colors_inner .colors__item,.colors_sm .colors__color,.projects_md .projects__item,.search .header-title,.search-bt,.similar,.similar__header,.similar__item,.slider__points,.table-sizes__letter,.watched,.watched__header,.watched__item,.works__container,.works__info,.works__title{text-align:center}.table-sizes table th.last{border-right:none}.table-sizes__letter{height:20px;color:#fff;border-radius:50%;width:20px;line-height:20px;behavior:url(/css/pie.htc.html);display:inline-block}.circulation,.similar__item,.watched__item{border-radius:4px;behavior:url(/css/pie.htc.html)}.table-sizes__letter_a{background:#ed3374}.table-sizes__letter_b{background:#740b8e}.table-sizes__letter_c{background:#006}.table-sizes__title{padding:20px;font-size:24px}.table-sizes__name{font-size:13px;line-height:20px}.table-sizes__description{padding:15px 0;font-size:13px;display:block}.table-sizes_modal{display:none}.table-sizes_modal .table-sizes__row{flex-wrap:wrap;margin-right:-5px;margin-left:-5px;display:-webkit-box;display:flex}.table-sizes_modal .table-sizes__image,.table-sizes_modal .table-sizes__table{margin-right:5px;box-sizing:border-box;margin-left:5px;word-wrap:break-word}.circulation{overflow:hidden;position:absolute;bottom:60px;box-shadow:0 0 15px rgba(0,0,0,.12);background:#fff;width:260px;display:none;z-index:99}.circulation_wholesale{bottom:auto;top:20px}.circulation_wholesale .circulation__item{cursor:auto}.circulation_wholesale .circulation__item:hover{background:0 0}.circulation__item:hover,.similar,.watched{background:#f3f7f9}.circulation__title{font-size:13px;font-weight:700;line-height:40px}.circulation__item{height:30px;border-top:1px solid #f3f3f3;margin:0;cursor:pointer;display:block}.circulation__price,.circulation__value{box-sizing:border-box;width:50%!important;line-height:30px!important;float:left;padding-left:15px}.application{padding:10px 0;border-bottom:1px solid #f3f3f3}.application .checkbox strong{font-size:16px;font-weight:700;margin-right:10px}.application .label{padding:10px 0;font-size:13px;color:#777;display:block}.application__options{flex-wrap:wrap;display:none}.application__colors{padding-right:20px}.application__size{padding-left:20px}.sewing{padding:15px 0 10px;border-bottom:1px solid #f3f3f3}.sewing .checkbox strong{font-size:16px;font-weight:700;margin-right:10px}.sewing .label{padding:10px 0;font-size:13px;color:#777;display:block}.sewing__options{flex-wrap:wrap;display:none}.similar,.watched{padding:40px 0}.similar .no-image,.watched .no-image{margin-top:40px}.similar__title,.watched__title{font-size:24px}.similar__list,.watched__list{justify-content:center;flex-wrap:wrap;-webkit-box-pack:center;margin:30px 0 20px;display:-webkit-box;display:flex}.projects__item,.similar__item,.watched__item{box-sizing:border-box;margin-left:5px;word-wrap:break-word}.similar__item,.watched__item{height:200px;padding:0 15px;margin-right:5px;margin-bottom:10px;-webkit-transition:top .2s ease,box-shadow .2s ease;transition:top .2s ease,box-shadow .2s ease;position:relative;top:0;box-shadow:0 0 0 transparent;background:#fff;width:180px}.watched__clear,.watched__delete{-webkit-transition:all .2 ease 1s;cursor:pointer;behavior:url(/css/pie.htc.html)}.similar__item:hover,.watched__item:hover{top:-10px;box-shadow:0 10px 25px rgba(0,0,0,.1);behavior:url(/css/pie.htc.html)}.similar__image,.watched__image{height:120px;display:inline-block}.similar__image img,.watched__image img{height:100%;width:auto}.similar__name,.watched__name{padding:0 15px 5px;font-size:13px;line-height:18px;display:block}.similar__price,.watched__price{font-size:13px;font-weight:700}.similar__info,.watched__info{position:absolute;bottom:20px;left:0;width:100%}.similar{border-bottom:1px solid #e2e9ec;padding-bottom:0}.similar__tabs{margin:1rem 0}.watched__clear{padding:0 15px;font-size:13px;font-weight:700;-webkit-transition:all .2s ease;transition:all .2s ease;text-transform:uppercase;position:relative;top:0;box-shadow:0 0 0 transparent;border-radius:20px;background:#fff;line-height:40px;display:inline-block}.watched__clear:hover{top:-5px;box-shadow:0 10px 35px rgba(0,0,0,.12);behavior:url(/css/pie.htc.html)}.watched__delete{border:1px solid #f3f3f3;right:10px;-webkit-transition:all .2s ease;transition:all .2s ease;top:10px;border-radius:50%;z-index:99}.watched__delete,.watched__delete:after{height:30px;position:absolute;width:30px}.watched__delete:after{top:0;background:url(/img/icons.svg##cross-gray-md);display:block}.watched__delete:hover{border:1px solid #cacaca}.watched__delete:hover:after{height:30px;background:url(/img/icons.svg##cross-gray-md);width:30px}.watched__quantity{font-weight:700;color:#306}.projects .pagination{margin-top:5px}.projects__header_category{justify-content:space-evenly;-webkit-box-pack:space-evenly;-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex}.projects__background{height:100%;-webkit-transition:all .2 ease 1s;-webkit-transition:all .2s ease;transition:all .2s ease;position:absolute;-o-object-fit:cover;object-fit:cover;top:0;left:0;width:100%;display:block;z-index:1}.projects__item{height:320px;margin-right:5px;margin-bottom:10px;color:#fff;position:relative}.projects__item-container{height:100%;overflow:hidden;min-height:320px;padding:0 20px;-webkit-transition:all .2 ease 1s;-webkit-transition:all .2s ease;transition:all .2s ease;position:relative;box-sizing:border-box;border-radius:10px;background:#306;width:100%;behavior:url(/css/pie.htc.html)}.projects__category,.works__category{font-weight:700;-webkit-transition:all .2 ease 1s;text-transform:uppercase;border-radius:3px;behavior:url(/css/pie.htc.html)}.projects__item:hover{z-index:998}.projects__item:hover .projects__background{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:.2!important}.projects__item:hover .projects__info,.slider:hover .slider__arrows{opacity:1}.projects__item:hover .projects__item-container{box-shadow:0 0 0 transparent;behavior:url(/css/pie.htc.html)}.projects__category,.projects__name{color:#fff}.projects__category{padding:1px 6px;font-size:11px;margin-bottom:.5rem;color:#fff;-webkit-transition:all .2s ease;transition:all .2s ease;position:relative;top:0;background:#f60;line-height:20px;z-index:3}.projects__image,.projects__info{position:relative;width:100%;z-index:2}.projects__category:hover{color:#306}.projects__info{height:calc(100% - 40px);justify-content:left;-webkit-box-pack:left;-webkit-box-align:start;-webkit-box-direction:normal;flex-direction:column;align-items:flex-start;-webkit-box-orient:vertical;margin-top:20px;display:-webkit-box;display:flex}.projects__case{font-size:12px;font-style:italic}.projects__name{font-size:16px;line-height:24px;display:block}.projects__name:hover{color:#f60}.projects__description{padding:10px 0;font-size:14px;color:#fff}.projects__client{margin-top:auto}.projects__client .label{font-size:12px;color:#cacaca}.projects__client-name{font-weight:700;color:#f60}.projects__client-name:hover{color:#fff}.projects__image{height:80px;padding-bottom:20px}.projects__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.projects_block{padding:60px 0;position:relative;background:#f3f7f9;width:100%;z-index:99}.projects_block .projects__list{margin-bottom:0}.projects_services{background:#306}.projects_services .more{border:1px solid hsla(0,0%,100%,.1);color:#fff}.projects_services .more:hover{border:1px solid hsla(0,0%,100%,.2);color:#f3f7f9}.projects_dark .projects__categories a,.projects_dark .projects__title a,.projects_services .projects__title a,.works__category{color:#fff}.projects_services .projects__title{font-size:28px;text-transform:none}.projects_services .projects__title a:hover{color:#f60}.projects_md{-webkit-filter:drop-shadow(0 5px 10px rgba(0,0,0,.1));filter:drop-shadow(0 5px 10px rgba(0,0,0,.1))}.clients_main,.contacts-block,.works{-webkit-filter:drop-shadow(0 5px 10px rgba(0,0,0,.1))}.projects_md .projects__category{visibility:hidden;top:-20px}.projects_md .projects__description{visibility:hidden;width:295px}.projects_md .projects__name{width:295px}.projects_md .projects__info{justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;-webkit-transition:all .2 ease 1s;-webkit-transition:all .2s ease;transition:all .2s ease;opacity:0;align-items:center;margin-top:95px}.projects_md .projects__list{justify-content:center;flex-wrap:wrap;-webkit-box-pack:center;margin-right:-5px;margin-left:-5px;display:-webkit-box;display:flex}.projects_md .projects__item{justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;align-items:center}.projects_md .projects__item-container{height:310px;min-height:310px;padding:0;margin:auto;box-shadow:0 20px 45px rgba(0,0,0,.15);border-radius:50%;width:310px;behavior:url(/css/pie.htc.html)}.projects_md .projects__item:hover .projects__category{visibility:visible;top:0}.projects_md .projects__item:hover .projects__case,.projects_md .projects__item:hover .projects__description{visibility:visible}.projects_md .projects__item:hover .projects__info{margin-top:20px}.projects_md .projects__item:hover .projects__item-container{box-shadow:0 0 0 transparent;border-radius:10px;width:100%;behavior:url(/css/pie.htc.html)}.project__images{max-width:640px;margin:30px auto}.project__image{margin-bottom:20px;color:#000;max-width:640px;display:block}.project__image-title{font-weight:700;margin-top:15px}.project__image-description{padding:10px 0;display:block}.project__image img{overflow:hidden;margin-bottom:-5px;box-shadow:0 0 15px rgba(0,0,0,.12);border-radius:4px;width:100%;behavior:url(/css/pie.htc.html)}.works{filter:drop-shadow(0 5px 10px rgba(0,0,0,.1));padding:3rem 0 4rem;position:relative}.works__title{margin-bottom:2rem}.works__categories{justify-content:center;-webkit-box-pack:center;margin-bottom:1rem}.advantages__header,.works__item{-webkit-box-direction:normal;flex-direction:column;-webkit-box-orient:vertical}.works__item{padding-top:2rem;-webkit-box-align:center;align-items:center;display:-webkit-box!important;display:flex!important}.works__name{font-size:16px;margin-bottom:1rem;display:-webkit-box;display:flex}.works__description{font-size:13px;line-height:1rem}.works__info{max-width:380px}.works__header_category{justify-content:space-evenly;-webkit-box-pack:space-evenly;-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex}.works__category{padding:3px 10px;font-size:13px;-webkit-transition:all .2s ease;transition:all .2s ease;position:relative;top:-10px;background:#f60;line-height:20px;z-index:3}.works__category:hover{color:#306}.works__order{margin-top:1rem}.before-after__title{margin-bottom:30px}.before-after__item{flex-wrap:wrap;margin-right:-5px;margin-left:-5px;display:-webkit-box;display:flex}.before-after__after,.before-after__before{justify-content:center;-webkit-box-pack:center;margin-right:5px;position:relative;box-sizing:border-box;margin-left:5px;word-wrap:break-word}.before-after__image{overflow:hidden;position:relative;box-sizing:border-box;border-radius:10px;behavior:url(/css/pie.htc.html)}.before-after__status,.colors_inner .colors__circle{border-radius:50%;behavior:url(/css/pie.htc.html)}.before-after__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.before-after__status{height:80px;justify-content:center;-webkit-box-pack:center;color:#fff;-webkit-box-align:center;-webkit-transition:all .2 ease 1s;-webkit-transition:all .2s ease;transition:all .2s ease;position:absolute;top:-30px;align-items:center;background:#306;margin-left:-40px;left:50%;width:80px;display:-webkit-box;display:flex;z-index:99}.before-after__status span{font-size:13px;font-weight:700;display:inline-block}.before-after__status_after{background:#f60}.colors__item:hover label:before,.colors_inner .colors__circle:before{background-image:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.6)),to(hsla(0,0%,100%,0)))}.colors__input:checked+label:before,.colors__item:hover label:before,.colors_inner .colors__circle:before{-pie-background-image:linear-gradient(180deg,hsla(0,0%,100%,.6),hsla(0,0%,100%,0))}.colors_inner .colors__list{margin-bottom:40px}.colors_inner .colors__item{top:220px;margin:0 -4px 35px 0;float:none;vertical-align:top;display:inline-block}.colors_inner .colors__item:after{position:absolute;top:0;display:block}.colors_inner .colors__item:hover .colors__circle{box-shadow:0 10px 35px rgba(0,0,0,.12);behavior:url(/css/pie.htc.html)}.ceo__image img,.color__circle,.colors_inner .colors__circle,.colors_sm .colors__item{box-shadow:0 0 15px rgba(0,0,0,.12)}.colors_inner .colors__circle{height:220px;overflow:hidden;-webkit-transition:all .2 ease 1s;-webkit-transition:all .2s ease;transition:all .2s ease;position:relative;margin:auto;width:220px;display:block}.colors_inner .colors__circle:before{height:220px;position:absolute;opacity:.5;top:0;width:220px;background-image:linear-gradient(180deg,hsla(0,0%,100%,.6),hsla(0,0%,100%,0));behavior:url(/css/pie.htc.html);display:block}.colors_inner .colors__name{font-size:16px;font-weight:700;margin-top:15px}.colors_inner .colors__description{font-size:13px}.colors_inner .colors__color{height:220px;width:220px}.colors_inner .colors__color_first,.colors_inner .colors__color_second{height:110px}.colors_md{border-bottom:1px solid #f3f3f3}.colors_sm{padding:0;border:0;position:absolute;top:0;width:32px;margin-top:10px;z-index:99}.colors_sm .colors__item{height:12px;overflow:hidden;border:1px solid #f3f3f3;-webkit-transition:all .2 ease 1s;-webkit-transition:all .2s ease;transition:all .2s ease;top:12px;margin:0 2px 4px 0;border-radius:50%;width:12px;float:left;behavior:url(/css/pie.htc.html);display:block}.colors_sm .colors__item:after{position:absolute;top:0;display:block}.colors__select,.infomap .feature{display:inline-block}.colors_sm .colors__item:nth-of-type(odd){-webkit-transform:translateY(8px);transform:translateY(8px)}.colors_sm .colors__color{height:12px;width:12px}.colors_sm .colors__color_first,.colors_sm .colors__color_second{height:6px;border-radius:0}.colors__header{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex}.colors__list,.company{flex-wrap:wrap;display:-webkit-box}.colors__list{width:100%;display:flex}.colors__color,.colors__item:hover label:before{height:30px;width:30px;behavior:url(/css/pie.htc.html)}.colors .label{font-size:12px;margin-right:20px;color:#777;float:left}.colors__item{margin-right:4px}.colors__item input{-webkit-transition:all .2 ease 1s;-webkit-transition:all .2s ease;transition:all .2s ease;display:none}.colors__item:hover label{padding:4px;border:4px solid #cacaca;border-radius:8px;behavior:url(/css/pie.htc.html)}.colors__item:hover label:before{top:4px;background-image:linear-gradient(180deg,hsla(0,0%,100%,.6),hsla(0,0%,100%,0))}.colors__color{-webkit-transition:all .2 ease 1s;-webkit-transition:all .2s ease;transition:all .2s ease;box-shadow:0 0 10px rgba(0,0,0,.2);border-radius:4px}.advantages__description,.city__name,.color__circle,.colors__label{-webkit-transition:all .2 ease 1s}.colors__color_first,.colors__color_second{height:15px}.colors__input:checked+label:before,.colors__label:before{height:30px;top:4px;width:30px;behavior:url(/css/pie.htc.html)}.colors__color_first{border-radius:5px 5px 0 0}.colors__color_second{border-radius:0 0 5px 5px}.colors__input:checked+label{border:4px solid #306;border-radius:8px;behavior:url(/css/pie.htc.html)}.colors__input:checked+label:before{border-radius:4px;background-image:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.6)),to(hsla(0,0%,100%,0)));background-image:linear-gradient(180deg,hsla(0,0%,100%,.6),hsla(0,0%,100%,0))}.colors__label{padding:4px;border:4px solid #fff;-webkit-transition:all .2s ease;transition:all .2s ease;position:relative;cursor:pointer;display:block}.colors__label:before{position:absolute;border-radius:4px;background-image:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,78%,.4)),to(hsla(0,0%,78%,.1)));background-image:linear-gradient(180deg,hsla(0,0%,78%,.4),hsla(0,0%,78%,.1));-pie-background-image:linear-gradient(180deg,hsla(0,0%,78%,.4),hsla(0,0%,78%,.1));background-blend-mode:multiply;display:block}.color__circle,.color__circle:before,.color__color{height:260px;width:260px;display:block}.colors__number{font-size:12px;color:#777}.color__header{position:relative;padding-bottom:40px}.color__header .breadcrumbs{position:relative;z-index:99}.color__title{font-size:28px;font-weight:700;position:relative;max-width:360px;margin:15px auto;z-index:9}.color__circle{overflow:hidden;-webkit-transition:all .2s ease;transition:all .2s ease;position:relative;margin:auto;border-radius:50%;behavior:url(/css/pie.htc.html)}.color__circle:before{position:absolute;opacity:.5;top:0;background-image:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.6)),to(hsla(0,0%,100%,0)));background-image:linear-gradient(180deg,hsla(0,0%,100%,.6),hsla(0,0%,100%,0));-pie-background-image:linear-gradient(180deg,hsla(0,0%,100%,.6),hsla(0,0%,100%,0));behavior:url(/css/pie.htc.html);z-index:2}.color__color{position:relative;z-index:0}.color__color_first,.color__color_second{height:130px}.color__description{overflow:hidden;font-size:13px;position:relative;max-width:640px;max-height:60px;margin:0 auto 10px;line-height:18px}.color__content{padding:40px 0}.color__content .title{font-size:39px;font-weight:700}.color__text{padding:20px;font-size:14px;box-sizing:border-box;line-height:20px}.infomap,.slide__text h1,.slide__text h2,.slide__text h3,.slide__text h4{padding:15px}.color .background{height:100%;position:absolute;top:0;width:100%;z-index:0}#map-global{height:640px}#map-deliver,#map-main{height:480px;background:#777;width:100%}.infomap{overflow:hidden;width:320px}.infomap .title{font-size:24px;margin-bottom:10px}.infomap .more{margin-top:15px}.infomap .feature{font-size:13px;margin-bottom:20px;padding-right:30px;box-sizing:border-box;width:50%;line-height:16px;float:none;vertical-align:top}.infomap .feature .label{font-size:13px;font-weight:700;margin-bottom:8px;color:#777}.city .description,.contact .description,.contact .name{margin-bottom:20px}.infomap .feature .value{font-size:13px}.contact,.contacts__container{padding-bottom:30px}.contact .name{font-size:21px;display:block}.contact .feature{padding-right:10px}.company{margin-right:-5px;padding-bottom:15px;margin-left:-5px;display:flex}.city,.company__col{margin-right:5px;box-sizing:border-box;margin-left:5px;word-wrap:break-word}.company__col_social{display:-webkit-box;display:flex}.company__name{font-size:21px;font-weight:700;margin-bottom:10px;color:#306;display:block}.company__description{font-size:16px;margin-bottom:10px;line-height:21px}.company__regions{flex-wrap:wrap;margin-top:15px;display:-webkit-box;display:flex}.city{padding:10px 0;border-bottom:1px solid #e5e5e5;float:none;vertical-align:top;display:inline-block}.city:last-child{border:0}.advantages__more,.city_current{border-radius:15px;behavior:url(/css/pie.htc.html)}.city__header{margin-bottom:15px}.city__type{font-size:13px;color:#777;position:absolute;margin-left:45px;display:block}.city__link,.city__marker,.city__name{display:inline-block}.city__marker{height:40px;position:relative;top:10px;width:40px}.city__marker span{height:30px;font-size:13px;color:#fff;position:absolute;width:40px;line-height:32px}.city__marker svg{height:40px;fill:#306;width:40px}.city__link{line-height:40px;margin-top:20px}.city__name{font-size:21px;font-weight:700;color:#f60;-webkit-transition:all .2s ease;transition:all .2s ease;cursor:pointer;margin-left:-15px;line-height:30px}.city__name:hover{color:#306}.city__name:hover .city__marker{-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-animation-duration:1.6s;animation-duration:1.6s}@-webkit-keyframes bounce{0%{-webkit-transform:translateY(0) scaleY(.6);transform:translateY(0) scaleY(.6)}60%{-webkit-transform:translateY(-100%) scaleY(1.1);transform:translateY(-100%) scaleY(1.1)}70%{-webkit-transform:translateY(0) scaleY(.95) scaleX(1.05);transform:translateY(0) scaleY(.95) scaleX(1.05)}80%{-webkit-transform:translateY(0) scaleY(1.05) scaleX(1);transform:translateY(0) scaleY(1.05) scaleX(1)}90%{-webkit-transform:translateY(0) scaleY(.95) scaleX(1);transform:translateY(0) scaleY(.95) scaleX(1)}to{-webkit-transform:translateY(0) scaleY(1) scaleX(1);transform:translateY(0) scaleY(1) scaleX(1)}}.city .description{font-size:16px}.city .features{flex-wrap:wrap;margin-right:-5px;margin-left:-5px;display:-webkit-box;display:flex}.city .features .feature{margin-right:5px;padding-right:15px;box-sizing:border-box;margin-left:5px;word-wrap:break-word}.city .features .feature .value{font-size:13px}.city_main .city__marker svg{fill:#6700b5;stroke:#6700b5}.city_current{padding:40px;margin:0 0 35px;box-shadow:0 8px 8px rgba(0,0,0,.1);background:#fffcda;width:100%;display:block}.city_current .value span{background:0 0}.city_current .email .value,.city_current .telephone .value{font-size:18px!important;font-weight:700}.city_current .city__name{font-size:24px;color:#306}.city_current .city__name:hover{color:#f60}.city_current .city__marker svg{fill:#f60;stroke:#f60}.messenger,.social{margin-bottom:10px}.messenger__title,.social__title{font-size:13px;font-size:12px;margin-bottom:10px;color:#777}.messenger__list,.social__list{justify-content:start;-webkit-box-pack:start;display:-webkit-box;display:flex}.messenger__item,.social__item{justify-content:center;-webkit-box-pack:center;margin-right:1rem;-webkit-box-align:center;position:relative;align-items:center;cursor:pointer;display:-webkit-box;display:flex}.messenger_company,.social_company{margin-right:5px;box-sizing:border-box;margin-left:5px;word-wrap:break-word}.messenger_mobile,.social_mobile{padding:5px 0;justify-content:space-between;-webkit-box-pack:justify;margin-bottom:0;display:-webkit-box;display:flex}.messenger_mobile .messenger__title,.messenger_mobile .social__title,.social_mobile .messenger__title,.social_mobile .social__title{margin:0 15px 0 0;line-height:40px}.messenger_center .messenger__list,.messenger_center .social__list,.social_center .messenger__list,.social_center .social__list{justify-content:center;-webkit-box-pack:center}.social_footer .social__title{color:#cacaca}.advantages{padding:50px 0;position:relative;background:#f3f7f9}.advantages_contrast{color:#fff;background:#306}.advantages_contrast .advantages__description{color:#cacaca}.advantages__header{justify-content:center;-webkit-box-pack:center;margin-bottom:30px;-webkit-box-align:center;position:relative;align-items:center;display:-webkit-box;display:flex;z-index:2}.advantages__ico,.advantages__list{position:relative;width:100%;z-index:0}.advantages__sub-title{font-size:16px}.advantages__item{padding:0 20px;margin-right:5px;-webkit-box-align:center;-webkit-box-direction:normal;flex-direction:column;box-sizing:border-box;align-items:center;-webkit-box-orient:vertical;margin-left:5px;word-wrap:break-word;display:-webkit-box;display:flex}.advantages__list{flex-wrap:wrap;margin-right:-5px;margin-left:-5px;display:-webkit-box;display:flex}.advantages__ico{height:120px;margin-bottom:20px}.advantages__ico img{height:auto;right:0;position:absolute;bottom:0;top:0;margin:auto;left:0;z-index:9}.advantages__description,.advantages__title{position:relative;z-index:1}.advantages__title{margin-bottom:15px}.advantages__description{font-size:14px;color:#777;-webkit-transition:all .2s ease;transition:all .2s ease;max-width:220px;line-height:18px}.advantages__more{overflow:hidden;padding:0 15px;font-weight:700;color:#fff;-webkit-transition:all .2 ease 1s;-webkit-transition:all .2s ease;transition:all .2s ease;background:#f60;background-image:-webkit-gradient(linear,left top,left bottom,from(#f60),to(#a23c50));background-image:linear-gradient(180deg,#f60 0,#a23c50);-pie-background-image:linear-gradient(180deg,#f60 0,#a23c50);line-height:30px;margin-top:15px;display:inline-block}.advantages_main:after,.advantages_main:before{height:11px;content:"";position:absolute;width:100%;background-repeat:repeat-x;z-index:199}.callback-modal-block .form__response,.ceo,.feedback-ceo-modal-block .form__response,.feedback-modal-block .form__response,.feedback-sm-modal-block .form__response,.modal .form__response{margin-top:30px}.advantages_main{padding:60px 0}.advantages_main:before{top:-10px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='10' viewBox='0 0 100 10'%3E%3Cpath fill='%23306' d='M0 10C25.164 10 25.1.135 49.925 0 74.823.134 74.76 10 100 10z'/%3E%3C/svg%3E");display:block}.advantages_main:after{bottom:-11px;top:auto;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='10' viewBox='0 0 100 10'%3E%3Cpath fill='%23306' d='M0 0c25.164 0 25.1 9.865 49.925 10C74.823 9.866 74.76 0 100 0z'/%3E%3C/svg%3E");display:block}.advantages_main .advantages__list{overflow:hidden;position:relative}.advantages_main .advantages__title-block{font-size:39px}.about{padding:50px 0;background:#fff}.ceo__content{padding:50px;flex-wrap:wrap;max-width:840px;margin:auto;border-radius:10px;behavior:url(/css/pie.htc.html);display:-webkit-box;display:flex}.ceo__content p{font-size:16px;line-height:28px}.ceo__col{margin-right:5px;box-sizing:border-box;margin-left:5px;word-wrap:break-word}.ceo__image img{height:260px;overflow:hidden;-o-object-fit:cover;object-fit:cover;border-radius:50%;background:#ecfaff;width:260px;behavior:url(/css/pie.htc.html)}.search__form,.search__form input{height:60px;background:#fff;behavior:url(/css/pie.htc.html)}.ceo__info{padding:15px 0 25px;-webkit-box-direction:normal;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:flex}.ceo .ceo__name{font-size:24px;margin-bottom:10px}.ceo__position{font-size:16px;color:#777}.ceo__appeal{margin-bottom:20px}.search__form{position:relative;box-shadow:0 0 20px rgba(0,0,0,.24)}.search__form input{font-size:24px;box-shadow:0 0 0 transparent;padding-left:25px}.search__submit{height:60px;font-size:21px;right:0;position:absolute;margin:0;border-radius:0;behavior:url(/css/pie.htc.html)}.search__field{padding:0;margin:0;width:100%;float:left}.search__content{max-width:840px;margin:auto}.search__results{padding-top:40px}.search__results-item{padding:20px;border-bottom:1px solid #e5e5e5}.search__results-item:last-child{border:0}.search__results-section-name{font-size:21px;font-weight:700}.search-bt{height:90px;border-left:1px solid #e5e5e5;width:120px;float:right}.search-bt__form,.search-bt__form input{height:100px;background:#fff;behavior:url(/css/pie.htc.html)}.search-bt_open .search-bt__form{display:block}.search-bt__form{right:120px;position:absolute;box-shadow:0 0 20px rgba(0,0,0,.24);width:calc(100% - 240px);margin-top:60px;display:none;z-index:99}.search-bt__form input{font-size:24px;box-shadow:0 0 0 transparent;padding-left:40px}.search-bt .search__submit{font-size:21px;right:0;position:absolute;margin:25px;border-radius:0;behavior:url(/css/pie.htc.html)}.search-bt .search__field{padding:0;margin-right:0 -10% 0 0;width:100%;float:left}.notransition{-webkit-transition:none!important;transition:none!important}.slider{min-height:380px;position:relative}.slider .preloader{position:absolute;top:50%;margin:-12px 0 0 -12px;left:50%;z-index:99}.slider__arrows_next:hover:after,.slider__arrows_prev:hover:after{margin-left:10px}.slider__viewport{height:540px;overflow:hidden;position:relative;width:100%}.slider__container{height:inherit;flex-wrap:nowrap;position:relative;min-width:100%;display:-webkit-box;display:flex}.slider_touch:active{cursor:grabbing;cursor:-webkit-grabbing}.slider_touch .slider__container{-moz-backface-visibility:hidden;touch-action:manipulation}.slider_touch .slider__viewport:active{cursor:move}.slider__arrows{-webkit-transition:opacity .2 ease 1s;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;position:absolute;opacity:0;top:50%;width:100%;margin-top:-15px;z-index:99}.slider__arrows_next,.slider__arrows_prev{-webkit-transition:all .2 ease 1s;-webkit-transition:all .2s ease;transition:all .2s ease;position:absolute;top:0;cursor:pointer;display:block;z-index:99}.slider__arrows_next:after,.slider__arrows_prev:after{content:"";position:absolute;top:0;margin:10px;background:#ccc;display:block}.slider__arrows_next{height:30px;right:10px;background:url(/img/icons.svg##cross-gray-md);width:30px}.slider__arrows_next:after{right:0}.slider__arrows_next:hover{height:30px;width:30px}.slider__arrows_prev{left:10px}.slider__arrows_prev,.slider__arrows_prev:hover{height:30px;background:url(/img/icons.svg##cross-gray-md);width:30px}.slider__points{-webkit-transition:opacity .3s ease;transition:opacity .3s ease;position:absolute;bottom:20px;width:100%;z-index:99}.slider__points_left{text-align:left}.slider__points_right{text-align:right}.slider__points li{height:24px;text-align:center;cursor:pointer;width:30px;line-height:36px;display:inline-block}.slider__points li:before{height:12px;-webkit-transition:background .2s ease;transition:background .2s ease;content:"";border-radius:7px;background:#306;width:12px;behavior:url(/css/pie.htc.html);vertical-align:text-top;display:inline-block}.slider__points li:hover:before{background:#777}.slider__points li.active:before{height:16px;background:#f60;width:16px;margin-top:-2px}.slider .more,.slider__more{padding:0 20px;font-size:16px;border:0;font-weight:700;color:#fff;text-transform:uppercase;top:0;margin:15px 10px 0 0;border-radius:4px;background:#f60;background-image:-webkit-gradient(linear,left top,left bottom,from(#f60),to(#a23c50));background-image:linear-gradient(180deg,#f60 0,#a23c50);-pie-background-image:linear-gradient(180deg,#f60 0,#a23c50);line-height:45px;behavior:url(/css/pie.htc.html)}.slider .more:after,.slider__more:after{right:8px;content:"";position:absolute;top:12px;left:auto;display:block}.slider .more:hover,.slider__more:hover{top:-3px;box-shadow:0 15px 65px rgba(221,85,34,.85);background:#ff9000;behavior:url(/css/pie.htc.html)}.slider .more_primary,.slider__more_primary{background:#306;background-image:-webkit-gradient(linear,left top,left bottom,from(#306),to(#4b095b));background-image:linear-gradient(180deg,#306 0,#4b095b);-pie-background-image:linear-gradient(180deg,#306 0,#4b095b);behavior:url(/css/pie.htc.html)}.slider .more_primary:hover,.slider__more_primary:hover{top:-3px;box-shadow:0 15px 65px #37277a;background:#49389a;behavior:url(/css/pie.htc.html)}.contacts-block__callback,.mobile-bar__container,.splash__advantages{box-shadow:0 0 15px rgba(0,0,0,.12);behavior:url(/css/pie.htc.html)}.slider .more_ico,.slider__more_ico{padding-right:50px}.slider .more_price,.slider__more_price{position:relative}.slider .more_price:after,.slider__more_price:after{height:34px;right:3px;content:"";position:absolute;top:12px;background:url("data:image/svg+xml;charset=base64,%3Csvg%20width%3D%2220%22%20height%3D%2233%22%20viewBox%3D%220%200%2020%2033%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Crect%20x%3D%222%22%20y%3D%222%22%20width%3D%2216%22%20height%3D%2218%22%20stroke%3D%22white%22%20stroke-width%3D%224%22%2F%3E%0A%3Cpath%20d%3D%22M6%207H14%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%2F%3E%0A%3Cpath%20d%3D%22M6%2011H14%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%2F%3E%0A%3Cpath%20d%3D%22M6%2015H14%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%2F%3E%0A%3Cpath%20d%3D%22M17%2026L10%2031L3%2026%22%20stroke%3D%22%23FF5307%22%20stroke-width%3D%224%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3Cpath%20d%3D%22M10%2014V29.5%22%20stroke%3D%22%23FF5307%22%20stroke-width%3D%224%22%2F%3E%0A%3C%2Fsvg%3E%0A") no-repeat;width:30px;display:block}.slider_main{height:380px;background:#700983;width:100%;background-image:-webkit-gradient(linear,left top,right top,from(#700983),to(#49389a));background-image:linear-gradient(90deg,#700983 0,#49389a);-pie-background-image:linear-gradient(90deg,#700983 0,#49389a);behavior:url(/css/pie.htc.html)}.slider_main:before{height:11px;content:"";position:absolute;bottom:-1px;top:auto;width:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='10' viewBox='0 0 100 10'%3E%3Cpath fill='%23306' d='M0 10C25.164 10 25.1.135 49.925 0 74.823.134 74.76 10 100 10z'/%3E%3C/svg%3E");background-repeat:repeat-x;display:block;z-index:199}.slider_main .slider__viewport{height:380px}.slider_auto .slider__viewport{height:auto}.slide{overflow:hidden;width:100%;display:none}.slide,.slide__content{height:100%;position:relative}.slide__content{z-index:99}.slide__image_top,.slide__text_top{justify-content:flex-start;-webkit-box-pack:start}.slide__image_bottom,.slide__text_bottom{justify-content:flex-end;-webkit-box-pack:end}.cart__item,.order,.prices__item,.slide__image_left,.slide__text_left{-webkit-box-align:start}.slide__image_left,.slide__text_left{align-items:flex-start}.slide__image_right,.slide__text_right{-webkit-box-align:end;align-items:flex-end}.nav__item_category .nav__sub-menu .nav__item,.slide__text{-webkit-box-direction:normal;flex-direction:column;-webkit-box-orient:vertical}.slide__text{height:100%;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;max-width:480px;box-sizing:border-box;margin:auto;align-items:center;display:-webkit-box;display:flex;z-index:99}.splash,.splash__info{margin-bottom:2rem;position:relative}.contacts-block__container,.password-reset .container,.profile__content,.splash__description{max-width:640px}.slide__text_bottom{padding-bottom:50px}.slide__background{height:100%;position:absolute;background-size:cover!important;-o-object-fit:cover;object-fit:cover;top:0;background-position:50%!important;width:100%;z-index:0}.slide_contrast .slide__text h1,.slide_contrast .slide__text h2,.slide_contrast .slide__text h3,.slide_contrast .slide__text h4,.slide_contrast .slide__text h5,.slide_contrast .slide__text p,.slide_tinted .slide__text h1,.slide_tinted .slide__text h2,.slide_tinted .slide__text h3,.slide_tinted .slide__text h4,.slide_tinted .slide__text h5,.slide_tinted .slide__text p{color:#fff}.splash{padding-bottom:2rem;width:100%}.splash__info{z-index:2}.splash__title{margin-bottom:1rem}.splash__description{font-size:16px;margin-bottom:1rem;line-height:1.42857143em}.contacts-block__description,.contacts-block__header,.sidebar{margin-bottom:10px}.splash__advantages{padding:30px 0;position:relative;border-radius:4px;width:100%;z-index:2}.splash__background{height:100%;position:absolute;inset:0;width:100%;z-index:1}.splash__background img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.sidebar{padding:10px 15px;border:1px solid #e5e5e5;box-sizing:border-box;border-radius:4px;behavior:url(/css/pie.htc.html)}.sidebar__nav{padding:20px 0 15px;border-bottom:1px solid #e5e5e5}.sidebar__name:first-child,.sidebar__nav:last-child{border:0}.sidebar__nav:first-child{padding-top:10px}.sidebar__name{padding:0 5px;font-size:21px;font-weight:700;color:#f60;display:block}.sidebar__list{border-bottom:1px solid #e5e5e5;margin-top:15px}.sidebar__list:last-child{border:0}.nav-bt{height:90px;border-right:1px solid #e5e5e5;position:relative;text-align:center;width:80px;float:left}.mobile-bar{height:100%;position:absolute;top:0;left:-110%;width:100%}.mobile-bar__address{padding:20px 0 20px 60px!important;position:relative!important;background:#306;background-image:-webkit-gradient(linear,left top,left bottom,from(#306),to(#4b095b));background-image:linear-gradient(180deg,#306 0,#4b095b);-pie-background-image:linear-gradient(180deg,#306 0,#4b095b);line-height:20px;behavior:url(/css/pie.htc.html)}.mobile-bar__address a{color:#fff!important}.mobile-bar__address i{height:30px;position:absolute;top:50%;background:url(/img/icons.svg##cross-gray-md);left:10px;width:30px;float:left;margin-top:-15px}.mobile-bar__phone{position:relative;line-height:40px;display:-webkit-box!important;display:flex!important}.mobile-bar__phone .phone{margin-right:20px;line-height:50px}.mobile-bar__phone a{font-size:19px!important;font-weight:700}.mobile-bar__social{padding:10px}.mobile-bar__background{height:100%;position:fixed;top:0;background:rgba(0,0,0,.8);left:0;width:100%;display:none;z-index:9999}.mobile-bar__container{height:100%;overflow-y:auto;overflow-x:hidden;padding:0;-webkit-transition:left .4 ease 1s;-webkit-transition:left .4s ease;transition:left .4s ease;position:fixed;top:0;background-color:#fff;left:-110%;display:block;z-index:999999}.mobile-bar_open{visibility:visible;z-index:9999}.mobile-bar_open .mobile-bar__container{left:0}.mobile-bar_open .mobile-bar__background{display:block}.contacts-block{filter:drop-shadow(0 5px 10px rgba(0,0,0,.1));padding:40px 0;position:relative;text-align:center;background:#ecfaff;z-index:99}.contacts-block__description{font-size:16px;line-height:21px}.contacts-block__info{line-height:21px}.contacts-block__email,.contacts-block__phone{display:inline-block}.contacts-block__email .link,.contacts-block__phone .link{font-weight:700}.contacts-block__phone{padding-right:10px}.contacts-block__email{padding-left:10px}.contacts-block__messenger{margin-top:1rem}.contacts-block__callback{-webkit-transition:all .2 ease 1s;-webkit-transition:all .2s ease;transition:all .2s ease;margin-top:20px}.contacts-block__callback:hover{box-shadow:0 15px 55px rgba(96,0,98,.75);background:#700983;behavior:url(/css/pie.htc.html)}.contacts-block__address{text-align:center;margin-top:20px}.contacts-block__location{font-size:13px;color:#777;margin-top:10px;display:block}.ig-bt,.tg-bt,.vk-bt,.wt-bt{height:40px;margin-right:10px;-webkit-transition:all .2 ease 1s;-webkit-transition:all .2s ease;transition:all .2s ease;position:relative;box-shadow:0 0 0 transparent;border-radius:4px;background:#4b2589;width:40px;behavior:url(/css/pie.htc.html);display:block}.ig-bt:hover,.tg-bt:hover,.vk-bt:hover,.wt-bt:hover{box-shadow:0 0 15px rgba(0,0,0,.12);background:var(--background);behavior:url(/css/pie.htc.html)}.ig-bt_round,.tg-bt_round,.vk-bt_round,.wt-bt_round{border-radius:50%;background:var(--background)}.ig-bt .ig-ico{position:absolute;top:9px;left:9px;stroke:#fff}.ig-bt:hover{background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}.vk-bt{--background:radial-gradient(circle at 30% 107%,#5181b8 0%,#3e6898 100%)}.vk-bt .vk-ico{fill:#fff;position:absolute;top:6px;left:6px}.tg-bt .tg-ico,.wt-bt .wt-ico{position:absolute;top:5px;left:5px;stroke:#fff}.tg-bt{--background:#184ab8}.wt-bt{--background:radial-gradient(circle at 30% 107%,#0cb80b 0%,#098808 100%)}.wt-bt .wt-ico{fill:#fff}.made,.made__logotype,.made__year{position:relative;z-index:999}.tg-bt_round,.wt-bt_round{height:30px;width:30px}.tg-bt_round .svg-icon,.wt-bt_round .svg-icon{height:22px;top:3px;left:3px;width:22px}.blocks__title,.clients__title,.projects__title,.reviews__title{font-size:39px;margin-bottom:20px;text-align:center;display:block}.blocks__list,.clients__list,.projects__list,.reviews__list{flex-wrap:wrap;margin-right:-5px;margin-left:-5px;display:-webkit-box;display:flex}.made{margin:auto;width:110px}.made_center .made__info{padding:30px 30px 70px;margin-right:-140px;right:50%;bottom:-20px;text-align:center;background:#fff;width:280px}.made:hover .made__info{display:block}.made:hover .made__year{border:2px solid #306;color:#000}.made:hover .made_contrast .made__logotype{background-position:0 0}.made:hover .made__logotype:hover{background-position:0 -48px}.made__logotype{height:24px;background:url(/img/logo-mode.png) no-repeat;width:76px;display:inline-block}.made__logotype:hover{background-position:0 48!important}.made_contrast .made__year{border:2px solid #fff;color:#fff}.made_contrast .made__year:hover{border:2px solid #f60}.made_contrast .made__logotype{background-position:0 -24px}.made_contrast:hover .made__logotype{background-position:0 0}.made__year{padding:0 4px;font-size:7px;border:2px solid #36c;color:#000;line-height:14px;vertical-align:top;margin-top:1px;display:inline-block}.file__ico,.made__year:hover{border:2px solid #4fb2ff}.made__info{padding:30px 30px 70px;right:-30px;position:absolute;bottom:-20px;box-sizing:border-box;box-shadow:0 0 20px rgba(0,0,0,.24);background:#fff;width:280px;behavior:url(/css/pie.htc.html);display:none;z-index:0}.header__main,.header__services{behavior:url(/css/pie.htc.html);display:-webkit-box}.header,.header__main-container{position:relative;width:100%}.cart__list,.header__main,.order__result{box-shadow:0 0 15px rgba(0,0,0,.12)}.made__info p{font-size:13px;line-height:18px}.header .address,.header .phone,.header_fixed .catalog-nav__link,.header_fixed .nav_main .nav,.header_fixed .nav_main .nav__item,.header_fixed .nav_main .nav__link{line-height:60px}.made__title{font-weight:700;margin-bottom:10px}.header{background:#fff;z-index:999}.header__main,.header__services{box-sizing:border-box;width:100%}.header__main{height:91px;flex-wrap:nowrap;background:#fff;display:flex}.header__logotype{flex-grow:1;-webkit-box-flex:1}.header__services{height:60px;justify-content:space-between;flex-wrap:nowrap;-webkit-box-pack:justify;text-align:center;background:#306;background-image:-webkit-gradient(linear,left top,left bottom,from(#306),to(#4b095b));background-image:linear-gradient(180deg,#306 0,#4b095b);-pie-background-image:linear-gradient(180deg,#306 0,#4b095b);display:flex}.header__nav,.header__nav_services{display:-webkit-box;display:flex}.header__region{font-weight:700;margin-right:5px;color:#f60}.header__region:hover{color:#fff}.header__address:hover .marker-ico{-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;stroke:#fff;-webkit-animation-duration:1.6s;animation-duration:1.6s}@keyframes bounce{70%{-webkit-transform:translateY(0) scaleY(.95) scaleX(1.05);transform:translateY(0) scaleY(.95) scaleX(1.05)}90%{-webkit-transform:translateY(0) scaleY(.95) scaleX(1);transform:translateY(0) scaleY(.95) scaleX(1)}0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}.header__address .marker-ico{margin:15px 15px 0 8px;stroke:#f60;float:left}.header__address .marker-ico:hover{stroke:#fff}.header__address i{float:left}.header__address i,.header__phone i{position:relative;float:left}.header__address-link,.header__phone-link{color:#fff;cursor:pointer}.header__address-link:hover,.header__phone-link:hover{color:#f60}.header__phone .photo-ico{position:absolute;top:15px;left:5px}.header__phone:after{height:30px;right:0;content:"";position:absolute;top:18px;background:url(/img/icons.svg##cross-gray-md);width:30px;display:block}.header__phone span{-webkit-transition:all .2 ease 1s;-webkit-transition:all .2s ease;transition:all .2s ease;border-bottom:2px dashed hsla(0,0%,100%,.19)}.header__contacts{position:absolute;margin-left:-110px;left:50%;width:200px;z-index:9999}.header__contacts .dropdown-content{position:absolute;box-shadow:0 0 20px rgba(0,0,0,.24);margin-left:-130px;left:50%;width:240px;behavior:url(/css/pie.htc.html)}.header__contacts-block{border-bottom:1px solid #e5e5e5;margin-top:15px}.header__contacts-block:last-child,.nav_catalog .nav__item:last-child,.nav_mobile__list .nav__item:last-child{border:0}.header__contacts-block .list{padding:15px 0;text-align:center}.header__contacts-block .list .item{font-weight:700;background:0 0;display:inline-block}.header_fixed .header__contacts .dropdown-content,.header_fixed .logotype__description{display:none}.header__contacts .label{font-size:12px}.header .address,.header .phone{font-size:13px;color:#fff}.header .phone{font-size:16px;font-weight:700}.header .callback-bt{font-size:13px}.header_fixed .logotype{padding:16px 30px}.header_fixed .cart-bt,.header_fixed .nav-bt{height:60px}.header_fixed .cart-bt svg,.header_fixed .nav-bt svg{margin-top:10px}.header_fixed .nav-bt svg{margin-top:15px}.header_fixed .search-bt{height:60px}.header_fixed .search-bt__form{height:60px;margin-top:40px}.header_fixed .search-bt__form input{height:60px}.header_fixed .search-bt .search__submit{height:60px;margin:0}.header_fixed .search-bt__ico{margin-top:15px}.header_fixed .nav_main{padding-right:20px}.header_fixed .nav_main .nav__sub-menu{top:60px}.header_fixed .header__main{height:60px;-webkit-transition:height .4 ease 1s;-webkit-transition:height .4s ease;transition:height .4s ease;position:fixed;top:0;z-index:999}.header_fixed .header__services{height:160px}.copy-right{font-size:11px;color:#fff;line-height:16px;margin-top:20px}.copy-right__description{padding:10px 0;color:#cacaca;max-width:420px}.footer__made,.footer__main{padding-top:30px;box-sizing:border-box}.footer__contacts,.footer__contacts a,.nav_contrast,.nav_contrast .nav__item,.nav_contrast .nav__link{color:#fff}.footer{position:relative;background:#4f2791;padding-bottom:90px;background-image:-webkit-gradient(linear,left top,left bottom,from(#4f2791),to(#49389a));background-image:linear-gradient(180deg,#4f2791 0,#49389a);-pie-background-image:linear-gradient(180deg,#4f2791 0,#49389a);behavior:url(/css/pie.htc.html)}.footer__main{flex-wrap:wrap;display:-webkit-box;display:flex}.footer__contacts{padding:0 30px;box-sizing:border-box}.footer__contacts a:hover{color:#f60}.footer__category{padding:0 0 20px;font-size:12px;text-align:left;background:0 0}.footer__logotype{margin-bottom:10px;display:inline-block}.footer__logotype img{width:100%}.footer__phone{justify-content:start;flex-wrap:wrap;-webkit-box-pack:start;margin-bottom:10px;display:-webkit-box;display:flex}.footer__phone-link{font-size:24px;font-weight:700;margin-right:10px;line-height:40px}.footer .footer__email{font-size:16px;margin-bottom:1rem;color:#f60;line-height:30px;display:-webkit-box;display:flex}.footer__address{font-size:16px;margin:10px 0;line-height:21px}.footer__address .location{font-size:13px;display:-webkit-box;display:flex}.footer__made{height:80px;position:absolute;bottom:0;background:rgba(0,0,0,.1);width:100%}.footer__schedule{font-size:14px;margin-bottom:.5rem;-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex}.footer__schedule .label{margin-right:.5rem;color:#cacaca}.footer .footer__sitemap{color:#f60;margin:1rem 0 .25rem;display:-webkit-box;display:flex}.logotype{height:28px;padding:30px 0 34px 25px;flex-wrap:nowrap;width:228px;display:-webkit-box;display:flex}.logotype__container{height:28px;width:228px;display:block}.logotype__container img{height:100%}.logotype__description{border-left:1px solid rgba(64,38,129,.38);font-size:11px;color:#306;max-width:160px;margin-left:10px;line-height:15px;margin-top:0;padding-left:10px;display:inline-block}.nav,.nav__link{line-height:50px}.logotype_footer{padding:5px 0}.no-image{height:52px;width:52px;display:inline-block!important}.no-image:not(.no-image_white){background:url(/img/icons.svg##cross-gray-md)}.nav{padding:0;box-sizing:border-box;z-index:99}.nav__link{font-size:14px;color:#49389a;position:relative;display:block}.nav__item,.nav_main .nav__link,.nav_services{font-size:13px}.nav__item:hover .nav__link,.nav__item_active .nav__link,.nav__sub-menu .nav__item:hover a{color:#000}.nav__link:before{content:"";position:absolute;top:0;display:block}.nav__item{padding:0 10px;font-weight:700;position:relative;display:inline-block;z-index:99}.nav__item_drop>.nav__link{padding-left:15px}.nav__item_drop>.nav__link:before{top:50%;left:-10px;margin-top:-15px}.nav__item:hover .nav__item_drop>.nav__link:before,.nav__item_drop>.nav__link:before{height:30px;background:url(/img/icons.svg##cross-gray-md);width:30px}.nav__item:hover .nav__sub-menu{height:auto;display:block}.nav__sub-menu{position:absolute;min-width:220px;top:50px;box-shadow:0 0 20px rgba(0,0,0,.1);background:#fff;left:0;behavior:url(/css/pie.htc.html);display:none}.nav__sub-menu .nav__item{padding:0;text-align:left;display:block}.nav__sub-menu .nav__link{font-size:12px;line-height:40px;padding-left:25px}.nav_catalog .nav__ico{height:40px;position:absolute;top:0;left:0;width:25px}.nav_catalog .nav__ico img{height:auto;right:0;position:absolute;bottom:0;top:0;margin:auto;left:0}.nav_catalog .nav__link{font-weight:400;line-height:40px;padding-left:40px}.nav_catalog .nav__link:before{right:0;left:auto}.nav_catalog .nav__item{padding:0;display:block}.nav_catalog .nav__item_active.nav__item_drop>.nav__link:before,.nav_catalog .nav__item_open.nav__item_drop>.nav__link:before{height:30px;background:url(/img/icons.svg##cross-gray-md);width:30px}.nav_catalog .nav__item_active>.nav__link,.nav_catalog .nav__item_open>.nav__link{font-weight:700}.nav_catalog .nav__item_active .nav__sub-menu,.nav_catalog .nav__item_open .nav__sub-menu{display:block!important}.nav_catalog .nav__item:not(.nav__item_active):hover .nav__sub-menu,.nav_catalog .nav__item_hidden{display:none}.nav_catalog .nav__item_open,.nav_catalog .nav__item_show{display:block}.nav_catalog .nav__item_less,.nav_catalog .nav__item_more{position:relative;text-align:center;cursor:pointer}.nav_catalog .nav__item_less:before,.nav_catalog .nav__item_more:before{content:"";position:absolute;top:0;margin:10px 0 0 -30px;display:inline-block}.nav_catalog .nav__item_more-open:before,.nav_catalog .nav__item_more:before{height:30px;background:url(/img/icons.svg##cross-gray-md);width:30px}.nav_catalog .nav__sub-menu{position:relative;top:0;box-shadow:0 0 0 transparent;behavior:url(/css/pie.htc.html)}.nav__item_category .nav__sub-menu,.on-top-bt{box-shadow:0 0 20px rgba(0,0,0,.24);behavior:url(/css/pie.htc.html)}.nav_catalog .nav__sub-menu .nav__item{padding-left:15px}.nav_main{padding-right:15px}.nav_main .nav__item,.nav_main .nav__link{line-height:90px}.nav_main .nav__item{padding:0 7px}.nav__item_ico>.nav__link{padding-left:45px}.nav__item_category{position:static}.nav__item_category .nav__ico{height:4rem}.nav__item_category .nav__ico img{height:100%;width:100%}.nav__item_category .nav__sub-menu{padding:20px;-webkit-transition:all .2 ease 1s;-webkit-transition:all .2s ease;transition:all .2s ease;position:absolute;top:150px;box-sizing:border-box;background:#fff;left:120px;width:calc(100% - 240px);display:none;z-index:98}.nav__item_category .nav__sub-menu .nav__link{padding:0;line-height:20px}.nav__item_category .nav__sub-menu .nav__item{justify-content:center;-webkit-box-pack:center;font-weight:700;margin-right:-4px;-webkit-box-align:center;position:relative;box-sizing:border-box;align-items:center;padding-bottom:20px;width:20%;line-height:30px;float:none;vertical-align:top;display:-webkit-inline-box;display:inline-flex}.nav_text{position:relative}.nav_text .nav__item{padding:0;display:block}.nav_contrast .nav__item:hover .nav__link{color:#f60}.nav_services{border-right:1px solid hsla(0,0%,100%,.2);margin-right:15px;position:relative;padding-right:5px;line-height:60px;z-index:9999}.nav_services .nav__item,.nav_services .nav__link{line-height:59px}.nav_services .nav__sub-menu{top:59px}.nav_services .nav__sub-menu .nav__item,.nav_services .nav__sub-menu .nav__link{line-height:40px}.nav_services .nav__sub-menu .nav__item :hover{color:#306;background:#f3f7f9}.catalog-nav__link{padding:0 20px 0 60px;font-size:14px;font-weight:700;position:relative;line-height:90px;display:inline-block}.catalog-nav__link:after{height:30px;content:"";position:absolute;top:50%;background:url(/img/icons.svg##cross-gray-md);left:15px;width:30px;margin-top:-15px;display:block}.catalog-nav:hover .catalog-nav__drop{height:auto;display:block}.catalog-nav__ico{height:40px;position:absolute;top:0;left:0;width:40px}.catalog-nav__list{padding:35px}.catalog-nav__item-link{color:#f60;padding-left:35px}.catalog-nav__item{font-weight:700;margin-right:-4px;position:relative;padding-bottom:20px;line-height:30px;float:none;vertical-align:top;display:inline-block}.catalog-nav__sub-menu .catalog-nav__item{padding:0;font-size:13px;font-weight:400;line-height:24px;display:block}.catalog-nav__sub-menu .catalog-nav__item-link{color:#306}body.lock,html.lock{overflow:hidden}.nav_mobile{height:100%;background-color:#fff;width:100%}.nav_mobile .back-bt,.nav_mobile .close-bt{height:30px;top:10px;width:30px}.nav_mobile .back-bt:after,.nav_mobile .close-bt:after{content:"";position:absolute;top:0;display:block}.nav_mobile .back-bt{-webkit-transition:left .4 ease 1s;-webkit-transition:left .4s ease;transition:left .4s ease;position:absolute;left:-40px}.nav_mobile .back-bt:after{height:30px;background:url(/img/icons.svg##cross-gray-md);width:30px}.nav_mobile .back-bt_active{left:10px}.nav_mobile .close-bt{right:10px;position:absolute}.nav_mobile .close-bt:after,.nav_mobile .close-bt:hover:after{height:30px;background:url(/img/icons.svg##cross-gray-md);width:30px}.nav_mobile .nav__header{height:50px;position:absolute;border-bottom:1px solid #e5e5e5;width:100%;z-index:999}.nav_mobile .nav__container{height:100%}.nav_mobile .nav__screen{height:100%;-webkit-transition:transform .2 ease 1s;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;position:absolute;visibility:hidden;top:0;background:#fff;left:100%;width:100%}.nav_mobile .nav__screen_root{visibility:visible;left:0}.nav_mobile .nav__screen-list{height:0;overflow:hidden}.nav_mobile .nav__list_root a{color:#000}.nav_mobile .nav__item{padding:0 15px;font-size:13px;position:static;border-bottom:1px solid #e5e5e5;box-sizing:border-box;width:100%;display:block}.nav_mobile .nav__item_ico .nav__item-ico{height:40px;position:absolute;top:5px;left:0;width:25px}.nav_mobile .nav__item_ico>.nav__link{position:relative;padding-left:40px}.nav_mobile .nav__item_select>.nav__link{font-weight:700}.nav_mobile .nav__item_service{background:#f3f3f3}.nav_mobile .nav__item span{font-weight:700}.nav_mobile .nav__item_content>.nav__link{position:relative}.nav_mobile .nav__item_content>.nav__link:after{height:30px;right:0;content:"";position:absolute;top:10px;background:url(/img/icons.svg##cross-gray-md);width:30px;display:block}.nav_mobile .nav__item-header{height:50px;border-bottom:1px solid #e5e5e5;text-align:center;background:#f3f3f3;line-height:50px}.nav_mobile .nav__item_active>.nav__screen{visibility:visible;z-index:1}.nav_mobile .nav__item_active .nav__screen-list{height:auto;overflow:auto}.nav_mobile .nav__link{padding:0;font-size:13px;font-weight:400;line-height:50px;display:block}.nav_mobile .nav__link:hover{color:#f60}.nav_mobile .nav__link_header{font-size:16px;text-align:center}.nav_footer{flex-wrap:wrap;margin-right:-5px;margin-left:-5px;display:-webkit-box;display:flex}.nav_footer.nav_contract .nav__title{color:#fff}.nav_footer.nav_contract .nav__link{color:#f60}.nav_footer .nav__header{height:30px;font-size:16px;font-weight:700;margin-bottom:5px;position:relative;width:100%;line-height:20px}.nav_footer .nav__title{color:#000}.nav_footer .nav__ico-arrow{height:30px;right:0;position:absolute;top:10px;background:url(/img/icons.svg##cross-gray-md);width:30px;display:none}.nav_footer .nav__list{overflow:hidden;padding-bottom:10px}.nav_footer .nav__col{box-sizing:border-box;padding-left:30px;display:block}.nav_footer .nav__col_open .nav__list{display:block}.nav_footer .nav__item{padding:0;margin:0;float:none;display:block}.nav_footer .nav__link{padding:0;font-size:13px;font-weight:400;color:#000;line-height:30px}.tabs{position:relative;box-sizing:border-box}.tabs .tab-list{padding:.125rem;justify-content:flex-start;-webkit-box-pack:start;border:2px solid #cacaca;border-radius:4px;behavior:url(/css/pie.htc.html);display:-webkit-inline-box;display:inline-flex}.tabs .tab-viewport{min-height:50px;padding:20px 0;position:relative}.tabs .tab-all{padding:.5rem .75rem;font-size:13px;font-size:15px;text-align:center;line-height:1.42857143em}.tabs .tab-all a{color:#777}.tabs .tab-content{display:none}.tabs .tab{padding:.5rem .75rem;font-size:15px;-webkit-box-align:center;-webkit-transition:all .2 ease 1s;-webkit-transition:all .2s ease;transition:all .2s ease;text-align:center;align-items:center;border-radius:4px;cursor:pointer;line-height:20px;behavior:url(/css/pie.htc.html);display:-webkit-inline-box;display:inline-flex}.pagination .item,.regions__item{-webkit-transition:all .2 ease 1s}.tabs .tab.active{border:0;font-weight:700;color:#fff;background:#306;cursor:auto}.tabs .tab:not(.active):hover{color:#306;background:#f3f7f9}.tabs_category .tab-list{border:none}.tabs_category .tab{padding:10px 0;font-size:24px;border-bottom:4px solid #306;margin:0 5px;background:0 0}.tabs_category .tab.active{font-weight:700;color:#f60;background:0 0}.tabs_category .tab:not(.active):hover{color:#f3f7f9;border-bottom:4px solid #f60;background:0 0}.on-top-bt{height:40px;position:fixed;bottom:-60px;border-radius:50%;background:#f60;cursor:pointer;left:20px;width:40px;background-image:-webkit-gradient(linear,left top,left bottom,from(#f60),to(#a23c50));background-image:linear-gradient(180deg,#f60 0,#a23c50);-pie-background-image:linear-gradient(180deg,#f60 0,#a23c50);z-index:99999}.pagination{flex-wrap:wrap;font-size:13px;margin:15px 0;display:-webkit-box;display:flex}.pagination .item{padding:0 15px;font-size:13px;border:2px solid #e5e5e5;color:#000;-webkit-transition:all .2s ease;transition:all .2s ease;position:relative;text-align:center;top:0;border-radius:20px;margin-left:10px;line-height:40px;behavior:url(/css/pie.htc.html);display:block}.pagination .item:hover{border:2px solid #f60;top:-5px}.pagination .item.active{padding:0 15px;border:2px solid #f60;font-weight:700}.pagination .next,.pagination .prev{height:40px;position:relative;width:40px;line-height:20px;float:left}.articles__item,.catalog-list .item,.events__item{float:none;vertical-align:top}.pagination .next:after,.pagination .prev:after{content:"";position:absolute;top:9px;left:9px;display:block}.pagination .next.disabled,.pagination .prev.disabled{display:none}.pagination .next:after,.pagination .next:hover:after,.pagination .prev:after,.pagination .prev:hover:after{height:30px;background:url(/img/icons.svg##cross-gray-md);width:30px}.regions__header{margin-bottom:20px;color:#000;text-align:center}.regions__title{font-size:21px;font-weight:700;display:inline-block}.regions__description,.regions__item{font-size:13px}.regions__list{column-gap:20px;-webkit-columns:75px 4;-moz-columns:75px 4;columns:75px 4;overflow-y:scroll;padding:5px 0;max-height:380px;box-sizing:border-box;display:block}.regions__list::-webkit-scrollbar-track{background-color:#fff}.regions__list::-webkit-scrollbar{padding:5px;background-color:#f5f5f5;width:4px}.regions__list::-webkit-scrollbar-thumb{background-color:#777;border-radius:2px}.regions__item{padding:15px;-webkit-transition:all .2s ease;transition:all .2s ease;box-sizing:border-box;width:180px}.tags__item input,.tags_nav .tags__item,.years__item{-webkit-transition:all .2 ease 1s}.regions__item_active{font-weight:700}.regions__item_active .regions__name{color:#000}.regions__name{font-size:16px;font-weight:700;margin-bottom:10px;color:#f60;display:block}.breadcrumbs,.breadcrumbs__item{position:relative;display:inline-block}.breadcrumbs{font-size:11px}.breadcrumbs__item{height:20px;padding:15px 24px 15px 0;line-height:20px}.breadcrumbs__item:after{padding:15px 0;right:10px;content:"-";position:absolute;top:0;display:block}.breadcrumbs__item span{overflow:hidden;text-overflow:ellipsis;max-width:272px;display:inline-block}.breadcrumbs__item:last-child:after{content:""}.breadcrumbs__link{white-space:nowrap;display:block}.breadcrumbs__container{width:100%}.catalog-list{width:100%;margin-top:20px}.catalog-list .item{margin:0 -4px 30px 0;display:inline-block}.catalog-list .sub-item{font-size:13px;display:block}.catalog-list .title,.clients__link{font-size:21px}.years__item,.years__item a{line-height:40px;display:inline-block}.catalog-list .text-item{padding-left:20px}.catalog-list .sub-list{padding:10px 0}.years{padding-bottom:20px}.years__item{font-size:13px;border:2px solid #e5e5e5;-webkit-transition:all .2s ease;transition:all .2s ease;margin:0 10px 10px 0;border-radius:20px;behavior:url(/css/pie.htc.html)}.articles__item-container,.events__item-container{height:100%;overflow:hidden;-webkit-transition:all .4 ease 1s;behavior:url(/css/pie.htc.html)}.years__item a{padding:0 15px}.years__item:hover{border:2px solid #f60}.years__item_active{padding:0 15px;border:2px solid #f60!important;font-weight:700}.events_vertical .events__list{padding-right:20px;box-sizing:border-box}.events_vertical .events__item{padding:0 10px 0 0;width:100%!important;display:block}.events_main{padding:50px 0}.events__list{margin-bottom:30px}.events__date{font-size:13px;font-weight:700;color:#777;margin:15px 0 10px}.events__name{font-size:16px;margin:20px 0}.events__name,.events__title{font-weight:700;display:block}.events__title{font-size:39px;margin-bottom:40px;text-align:center;line-height:21px}.events__item-container{-webkit-transition:all .4s ease;transition:all .4s ease;border-radius:10px;background:#f3f7f9}.events__image{height:180px;overflow:hidden;position:relative}.events__image img{height:auto;right:0;position:absolute;bottom:0;top:0;margin:auto;left:0;width:100%}.events__text{padding:0 20px 20px;color:#000}.events__item{height:320px;padding:10px;margin-right:-4px;display:inline-block}.events__item:hover .events__item-container{background:#cbddec}.events__more{padding:0 15px;font-size:16px;font-weight:700;color:#fff;text-align:center;border-radius:4px;background:#f60;line-height:40px;behavior:url(/css/pie.htc.html);display:inline-block}.events__description{font-size:13px;color:#000}.articles_vertical .articles__list{padding-right:20px;box-sizing:border-box}.articles_vertical .articles__item{padding:0 10px 0 0;width:100%!important;display:block}.articles_main{padding:50px 0}.articles__list{margin-bottom:30px}.articles__date{font-size:13px;font-weight:700;color:#777;margin:15px 0 10px}.articles__name{font-size:16px;font-weight:700;margin:20px 0;display:block}.articles__title{font-size:39px;font-weight:700;margin-bottom:40px;text-align:center;line-height:21px;display:block}.articles__item,.articles__more,.publish__category,.publish__date{display:inline-block}.articles__item-container{-webkit-transition:all .4s ease;transition:all .4s ease;border-radius:10px;background:#f3f7f9}.articles__image{height:180px;overflow:hidden;position:relative}.articles__image img{height:auto;right:0;position:absolute;bottom:0;top:0;margin:auto;left:0;width:100%}.articles__text{padding:0 20px 20px;color:#000}.articles__item{height:320px;padding:10px;margin-right:-4px}.articles__item:hover .articles__item-container{background:#cbddec}.articles__more{padding:0 15px;font-size:16px;font-weight:700;color:#fff;text-align:center;border-radius:4px;background:#f60;line-height:40px;behavior:url(/css/pie.htc.html)}.articles__description{font-size:13px;color:#000}.publish__category{margin-left:20px}.publish__date{font-size:11px;margin-bottom:10px;color:#777}.publish__title{font-size:16px;font-weight:700;margin-bottom:10px;color:#000;display:block}.publish__title:hover{color:#4fb2ff}.publish__content,.tags{padding-bottom:20px}.tags_nav .tags__item{padding:0 15px;border:2px solid #e5e5e5;margin-bottom:10px;-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:20px;line-height:40px;behavior:url(/css/pie.htc.html);display:inline-block}.tags_nav .tags__item:hover{border:2px solid #f60}.tags_nav .tags__label{line-height:40px;display:none}.tags__label{font-weight:700;margin-right:20px;float:left}.tags__item{font-size:13px;margin-right:10px;display:inline-block}.tags__item_active{padding:0 15px;border:2px solid #f60!important;font-weight:700}.tags__item input{-webkit-transition:all .2s ease;transition:all .2s ease;display:none}.tags__item:hover label{border:4px solid #cacaca;border-radius:8px;behavior:url(/css/pie.htc.html)}.tags__content{padding-bottom:20px}.tags__input:checked+label{border:4px solid #306;border-radius:8px;behavior:url(/css/pie.htc.html)}.tags__input:checked+label:before{top:4px;border-radius:4px;behavior:url(/css/pie.htc.html)}.tags__header .label{padding:10px 0;font-size:12px;color:#777}.tags_checked .tags__label{padding:4px 8px;border:4px solid #f9f9f9;margin-right:0;-webkit-transition:all .2 ease 1s;-webkit-transition:all .2s ease;transition:all .2s ease;position:relative;border-radius:4px;cursor:pointer;behavior:url(/css/pie.htc.html);display:block}.categories{padding-bottom:20px}.categories_nav .categories__item{border:2px solid #e5e5e5;margin-bottom:10px;-webkit-transition:all .4 ease 1s;-webkit-transition:all .4s ease;transition:all .4s ease;border-radius:20px;line-height:40px;behavior:url(/css/pie.htc.html)}.categories_nav .categories__item a{padding:0 15px;line-height:40px;display:inline-block}.categories_nav .categories__item:hover{border:2px solid #f60}.categories_nav .categories__label{line-height:40px}.categories__label{font-weight:700;margin-right:20px;float:left}.categories__list{flex-wrap:wrap;display:-webkit-box;display:flex}.categories__item{font-size:13px;margin-right:10px;display:inline-block}.categories__item_active{padding:0 15px;border:2px solid #f60!important;font-weight:700}.categories__content{padding-bottom:20px}.prev-next{padding:20px 0 30px;flex-wrap:wrap;border-top:1px solid #e5e5e5;display:-webkit-box;display:flex}.prev-next__prev{text-align:left}.prev-next__next{text-align:right}.prev-next__link{padding:8px 0;font-size:16px;font-weight:700;display:block}.cart__tags,.cart__tags span,.prev-next__date{font-size:12px}.prev-next__label{font-size:13px;color:#777}.clients{position:relative;background:#f3f7f9}.clients_main{filter:drop-shadow(0 5px 10px rgba(0,0,0,.1));padding:30px 0 40px;width:100%}.clients__title{font-size:39px;margin-bottom:20px;text-align:center;display:block}.clients__count{font-size:16px;right:20px;-webkit-transition:all .2 ease 1s;-webkit-transition:all .2s ease;transition:all .2s ease;position:absolute;visibility:hidden;top:0}.clients__reviews,.clients__works{padding:0 10px;font-weight:700;color:#fff;margin:0 5px;border-radius:15px;line-height:30px;behavior:url(/css/pie.htc.html);display:inline-block}.clients__reviews{background:#306}.clients__works{background:#f60}.clients__name{font-size:13px;font-weight:700}.clients__description{overflow:hidden;font-size:13px;position:relative;max-height:0;margin:10px 0;line-height:21px}.clients__description:after{height:60px;content:"";position:absolute;top:0;width:100%;display:block}.clients__item,.clients__link{position:relative;text-align:center;box-sizing:border-box}.clients__info{overflow:hidden}.clients__list{flex-wrap:wrap;margin-right:-5px;margin-left:-5px;display:-webkit-box;display:flex}.clients__item{height:200px;margin-right:5px;margin-bottom:10px;-webkit-transition:top .2 ease 1s;-webkit-transition:top .2s ease;transition:top .2s ease;top:0;margin-left:5px;word-wrap:break-word}.clients__item-container{overflow:hidden;min-height:200px;padding:10px;justify-content:center;-webkit-box-pack:center;border:4px solid #e5eef2;-webkit-box-align:center;-webkit-transition:all .2 ease 1s;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-box-direction:normal;flex-direction:column;max-height:200px;box-sizing:border-box;align-items:center;box-shadow:0 0 0 transparent;border-radius:4px;-webkit-box-orient:vertical;width:100%;behavior:url(/css/pie.htc.html);display:-webkit-box;display:flex}.clients__item:hover{top:-10px;z-index:998}.clients__item:hover .clients__item-container{border:4px solid #fff;max-height:none;box-shadow:0 10px 25px rgba(0,0,0,.1);background:#fff;behavior:url(/css/pie.htc.html)}.clients__item:hover .clients__description{max-height:none}.clients__item:hover .clients__count{visibility:visible;top:-20px}.clients__image{height:140px;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;align-items:center;width:100%;display:-webkit-box;display:flex}.clients__link{padding:0 30px;font-weight:900;color:#000;margin:15px 0 10px;width:100%;display:block}.clients__link:hover{color:#f60}.cart-bt .cart__amount,.product_add_cart{font-weight:700;color:#fff;behavior:url(/css/pie.htc.html)}.clients__text{padding-left:20px}.clients_main .clients__list{margin-bottom:20px}.product_add_cart{padding:0 20px;font-size:16px;position:absolute;border-radius:4px;background:#f60;line-height:40px;display:inline-block;z-index:999999}.cart-bt,.cart__item,.cart__list,.cart__no-image{position:relative}.cart-bt{height:90px;border-left:1px solid #e5e5e5;text-align:center;width:120px;display:block}.cart-bt .cart__amount{padding:0 8px;font-size:11px;border-radius:12px;background:#f60;background-image:-webkit-gradient(linear,left top,left bottom,from(#f60),to(#a23c50));background-image:linear-gradient(180deg,#f60 0,#a23c50);-pie-background-image:linear-gradient(180deg,#f60 0,#a23c50);line-height:24px;display:inline-block}.cart-bt .cart__amount-wrapper{width:100%;margin-top:3px;display:block}.cart{overflow:hidden;padding:0;flex-wrap:wrap;border:1px solid #e5e5e5;margin-right:-5px;margin-bottom:15px;border-radius:4px;margin-left:-5px;behavior:url(/css/pie.htc.html);display:-webkit-box;display:flex}.cart__item,.order__header,.order__result-header{border-bottom:1px solid #f3f3f3}.cart__no-image{margin-right:15px;width:46px;float:left;display:block!important}.cart__comment{padding:20px;font-size:13px;box-sizing:border-box;border-radius:4px;background:#f1eeca;line-height:20px;behavior:url(/css/pie.htc.html);margin-top:10px}.cart__wrapper-list{padding:0}.cart__result{padding:20px;box-sizing:border-box}.cart__list{min-height:195px;padding:0;background:#fff;width:100%;behavior:url(/css/pie.htc.html)}.cart__tags span,.order__tags span{background:#f3f3f3;behavior:url(/css/pie.htc.html)}.cart__item{overflow:hidden;align-items:start;display:-webkit-box;display:flex}.cart__image{margin:0 20px;float:left}.cart__info{padding:20px 0}.cart__tags{margin-top:10px}.cart__tags .label{color:#777}.cart__tags-list{margin:10px 0}.cart__tags span{padding:3px 5px;margin:0 5px 5px 0;border-radius:4px}.cart__name{font-size:14px;line-height:20px}.cart__name span{font-weight:700}.cart__vendor-code{font-size:12px;margin-bottom:10px;color:#777}.cart__print{font-size:12px;margin-bottom:5px;color:#306;line-height:18px}.cart__print span,.cart__size{font-weight:700}.cart__size{font-size:13px;color:#777}.cart__total-quantity,.order_checkout{font-size:21px;font-weight:700}.cart__price{width:120px;line-height:40px}.cart__clear,.cart__price{font-weight:700;text-align:center}.cart__clear{-webkit-transition:all .2 ease 1s;-webkit-transition:all .2s ease;transition:all .2s ease;line-height:50px}.cart__clear:hover{color:#f60}.cart__delete{height:40px;right:15px;position:absolute;top:15px;border-radius:4px;background:#306;cursor:pointer;width:40px;background-image:-webkit-gradient(linear,left top,left bottom,from(#306),to(#a23c50));background-image:linear-gradient(180deg,#306 0,#a23c50);-pie-background-image:linear-gradient(180deg,#306 0,#a23c50);float:right;behavior:url(/css/pie.htc.html)}.cart__delete:before{height:30px;content:"";position:absolute;top:5px;background:url(/img/icons.svg##cross-gray-md);left:5px;width:30px;display:block}.cart__features .label,.cart__features .value,.order__status,.order__status i,.orders__date,.orders__status,.orders__status i{display:inline-block}.cart__delete:hover{background:#a23c50;background-image:-webkit-gradient(linear,left top,left bottom,from(#a23c50),to(#306));background-image:linear-gradient(180deg,#a23c50 0,#306);-pie-background-image:linear-gradient(180deg,#a23c50 0,#306);behavior:url(/css/pie.htc.html)}.cart__void{min-height:80px;text-align:center;width:100%;line-height:80px}.cart__features .feature{height:20px;margin-bottom:5px;display:block}.cart .bt{-webkit-transition:all .4 ease 1s;-webkit-transition:all .4s ease;transition:all .4s ease;background:#f60;background-image:-webkit-gradient(linear,left top,left bottom,from(#f60),to(#a23c50));background-image:linear-gradient(180deg,#f60 0,#a23c50);-pie-background-image:linear-gradient(180deg,#f60 0,#a23c50)}.cart .bt,.cart .bt:hover{behavior:url(/css/pie.htc.html)}.cart .bt:hover{color:#fff;background:#a23c50;background-image:-webkit-gradient(linear,left top,left bottom,from(#a23c50),to(#f60));background-image:linear-gradient(180deg,#a23c50 0,#f60);-pie-background-image:linear-gradient(180deg,#a23c50 0,#f60)}.cart-page{background:#f3f7f9!important}.order_checkout{text-align:center;box-sizing:border-box;background:#f60;width:100%;line-height:60px}.order{padding:0;-webkit-box-direction:reverse;flex-direction:row-reverse;align-items:flex-start;-webkit-box-orient:horizontal;display:-webkit-box;display:flex}.order__header{padding:10px 0;text-align:center}.order__result{padding:10px;margin-bottom:1rem;border-radius:0 4px 4px;background:#fff;behavior:url(/css/pie.htc.html)}.order__result-header{padding:10px 0;text-align:center}.order__total-price .value strong,.order__total-quantity .value strong{font-size:16px}.order__total-price .value .unit,.order__total-quantity .value .unit{color:#777}.order__wrapper-list{padding:20px;border:1px solid #e5e5e5;position:-webkit-sticky;position:sticky;align-self:flex-start;top:80px;border-radius:4px 0 4px 4px;background:#f3f7f9!important;behavior:url(/css/pie.htc.html)}.inner .print-bt,.order__item{border-bottom:1px solid #f3f3f3}.order__info{padding:10px 0}.order__list{padding:0;width:100%}.order__result,.order__wrapper-list{box-sizing:border-box;width:100%}.order__item{overflow:hidden}.order__item-result{font-size:13px;line-height:20px}.order__item-result span{font-size:12px;color:#777}.order__name{font-size:14px;margin-bottom:5px;line-height:20px}.order__image{margin:0 15px 0 0;width:80px;float:left}.order__vendor-code{font-size:12px;margin-bottom:10px;color:#777}.order__application,.order__sewing{font-size:12px;margin-bottom:5px;line-height:18px}.order__tags{font-size:12px;margin-top:10px}.order__tags .label{color:#777}.order__tags-list{margin:10px 0}.order__tags span{padding:3px 5px;font-size:12px;margin:0 5px 5px 0;border-radius:4px}.order__features{margin:15px 0}.order__features .feature{height:20px;margin-bottom:5px}.order__description{margin-bottom:20px;border-bottom:1px solid #e5e5e5;padding-bottom:15px}.order__number{margin-left:20px}.order__date{font-size:13px;margin-left:10px}.orders__date,.orders__number{margin-left:20px}.ordering-page{background:#f3f7f9!important}.order__status i,.orders__status i{height:12px;margin-right:15px;border-radius:6px;width:12px;behavior:url(/css/pie.htc.html)}.order__status:after,.orders__status:after{font-size:13px;font-weight:700;content:""}.order__status_new:after,.orders__status_new:after{content:"Новый"}.order__status_new i,.orders__status_new i{background:#4fb2ff}.order__status_close:after,.orders__status_close:after{content:"Зыкрыт"}.order__status_complete:after,.order__status_progress:after,.orders__status_complete:after,.orders__status_progress:after{content:"Завершон"}.order__status_close i,.orders__status_close i{background:#d00}.order__status_complete i,.order__status_progress i,.orders__status_complete i,.orders__status_progress i{background:#1fda1b}.orders__list{border-radius:4px;behavior:url(/css/pie.htc.html)}.orders__item{padding:10px 15px;font-size:13px;line-height:20px}.orders__item:hover{background:#f3f7f9}.order-steps{height:120px;margin-bottom:20px}.order-steps__step{position:relative;text-align:center;width:33.33333333%;float:left}.order-steps__step:first-child:before{left:50%;width:50%}.order-steps__step:last-child:before{right:50%;width:50%}.order-steps__step:before{content:"";position:absolute;border-top:2px solid #cacaca;top:25px;width:100%;display:block;z-index:1}.order-steps__step_active .order-steps__number{border:4px solid #f60;-webkit-transition:all .2 ease 1s;-webkit-transition:all .2s ease;transition:all .2s ease}.order-steps__step_active .order-steps__number:hover{border:4px solid #49389a}.order-steps__number{height:50px;font-size:21px;border:4px solid #777;font-weight:700;position:relative;border-radius:50%;background:#fff;width:50px;line-height:50px;behavior:url(/css/pie.htc.html);display:inline-block;z-index:2}.order-steps__name{font-size:13px;font-weight:700;line-height:18px;margin-top:10px}.account__bt{line-height:60px;float:right}.account__username{margin-right:20px;text-align:right}.account__username span{margin-right:10px;color:#f60}.account__logout{margin-right:30px}.account__logged-in,.account__logout,.account__signup,.account__username{font-size:13px;font-weight:700;color:#fff;cursor:pointer;line-height:60px}.account__logged-in:hover,.account__signup:hover,.service-item:hover .service-item__name{color:#f60}.account__logged-in,.account__signup{padding-right:15px}.account-drop{right:20px;position:absolute;text-align:center;width:240px;z-index:999999}.account-drop .account-drop-header{padding:30px 15px 20px;color:#fff;text-align:center;box-sizing:border-box;background:#4f2791;width:100%;background-image:-webkit-gradient(linear,left top,left bottom,from(#4f2791),to(#49389a));background-image:linear-gradient(180deg,#4f2791 0,#49389a);-pie-background-image:linear-gradient(180deg,#4f2791 0,#49389a);behavior:url(/css/pie.htc.html)}.service-prices,.services{background:#f3f7f9}.account-drop .account-drop-header .description{font-size:12px;font-weight:400;line-height:20px}.account-drop .account-drop-list{padding:10px 40px;box-sizing:border-box}.authorization__form{padding-bottom:30px}.authorization__descriptions{padding:0 30px;font-size:13px;line-height:20px}.authorization__forgot{margin-top:10px;display:block}.registration__form{padding-bottom:30px}.registration__descriptions{padding:0 30px;font-size:13px;line-height:20px}.profile .content{padding:0 30px 30px}.profile__descriptions{padding-bottom:20px}.password-reset .container,.password-reset__content{text-align:center}.password-reset__descriptions{margin-bottom:30px;text-align:center;line-height:20px}.services_main{overflow:hidden;padding:60px 0;text-align:center}.services_main .services__container{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:1000px;perspective:1000px}.services_main .services__list{flex-wrap:wrap;margin-right:-5px;position:relative;margin-left:-5px;width:100%;margin-top:60px;display:-webkit-box;display:flex;z-index:0}.service-item:after,.services_main .services__list:after{height:320px;-webkit-transition:all .4 ease 1s;background:url(/img/svg/bg/glow-purple.svg) no-repeat;width:320px}.services_main .services__list:after{-webkit-transform:scale(3);transform:scale(3);-webkit-transition:all .4s ease;transition:all .4s ease;content:"";position:absolute;opacity:0;top:50%;margin:-160px 0 0 -160px;left:50%;display:block}.services_main .services__item,.services_page .services__container{-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box}.services_main .services__list:hover:after{opacity:.1}.services_main .services__image{margin-bottom:15px}.services_main .services__item{height:240px;justify-content:center;-webkit-box-pack:center;border:0;font-weight:700;margin-right:5px;-webkit-box-align:center;flex-direction:column;text-align:center;box-sizing:border-box;align-items:center;margin-left:5px;word-wrap:break-word;display:flex}.services_main .services__item:hover .services__name{color:#fff;background:#306;background-image:-webkit-gradient(linear,left top,left bottom,from(#306),to(#4b095b));background-image:linear-gradient(180deg,#306 0,#4b095b);-pie-background-image:linear-gradient(180deg,#306 0,#4b095b);behavior:url(/css/pie.htc.html)}.scheme,.services__name{background:#fff}.services_page{overflow:hidden}.services_page .services__image{margin-top:40px}.services_page .services__container{justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;flex-direction:column;align-items:center;display:flex}.services_page .services__item{height:auto;flex-wrap:wrap;margin-right:-5px;border-bottom:1px solid #e5e5e5;margin-left:-5px;width:100%;display:-webkit-box;display:flex}.services_page .services__item:last-child{border:0}.services_page .services__item:nth-child(2n){-webkit-box-direction:reverse;flex-direction:row-reverse;-webkit-box-orient:horizontal}.services__item{height:240px;padding:40px 0;text-align:center}.services__descriptions{font-size:13px;max-width:480px;line-height:21px}.services__name,.services__title{position:relative;line-height:40px;z-index:4}.services__list{padding:0 50px;box-sizing:border-box}.services__title{font-size:39px;margin-bottom:10px;display:block}.services__name{padding:0 20px;-webkit-transition:all .4 ease 1s;-webkit-transition:all .4s ease;transition:all .4s ease;border-radius:20px;cursor:pointer;behavior:url(/css/pie.htc.html);display:inline-block}.services__image,.services__image img{position:relative;z-index:2}.services__image{height:140px;cursor:pointer;display:block}.services__sub-item{padding:0 10px;font-size:13px;border:2px solid #f60;margin-right:10px;-webkit-transition:all .2 ease 1s;-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:15px;line-height:30px;behavior:url(/css/pie.htc.html);display:inline-block}.services__sub-item:hover{border:2px solid #306}.service-item,.service-prices{overflow:hidden;border-radius:4px}.service .content{padding-bottom:30px}.service__title{font-size:24px;font-weight:700}.service-prices{padding:20px;text-align:center;margin:20px 0;behavior:url(/css/pie.htc.html)}.service-prices__title{font-size:28px;font-weight:700;position:relative;border-bottom:3px dashed #f60;padding-bottom:5px;display:inline-block}.service-prices__table{position:relative}.service-prices__table table{width:100%}.service-prices__size{border-top:2px solid #e5e5e5}.service-prices__size td:first-child{font-weight:700;vertical-align:middle}.service-list-item__title{font-size:16px;margin-bottom:1rem}.service-list-item__list{grid-auto-flow:dense;grid-gap:20px;display:grid}.service-item{min-height:125px;padding:15px;flex-wrap:nowrap;-webkit-box-align:center;position:relative;box-sizing:border-box;align-items:center;background:#306;behavior:url(/css/pie.htc.html);display:-webkit-box;display:flex}.service-item:after,.service-item:before{content:"";position:absolute;opacity:0;top:50%;display:block;z-index:1}.service-item:after{-webkit-transition:all .4s ease;transition:all .4s ease;margin:-160px 0 0 -160px;left:50%}.glow__content,.glow__content:before,.service-item:before{-webkit-transition:all .4 ease 1s;left:50%}.service-item:before{height:230px;-webkit-transition:all .4s ease;transition:all .4s ease;margin:-65px 0 0 -65px;background:url(/img/svg/bg/glow-cyen.svg) no-repeat;width:230px}.service-item:hover:after{opacity:.5}.service-item:hover:before{opacity:1}.service-item__image{height:100%;margin-right:5px;position:relative;box-sizing:border-box;margin-left:5px;word-wrap:break-word}.service-item__image img{height:auto;right:0;position:absolute;bottom:0;top:0;margin:auto;left:0}.service-item__name{font-size:16px;font-weight:700;color:#fff;position:relative;line-height:25px;z-index:99}.service-item__name span{font-weight:400}.service-item_all{justify-content:center;-webkit-box-pack:center;background:#49389a}.service-product{padding:50px 0}.development{padding:3rem 0 2rem;-webkit-box-align:center;position:relative;-webkit-box-direction:normal;flex-direction:column;align-items:center;border-radius:10px;-webkit-box-orient:vertical;behavior:url(/css/pie.htc.html);display:-webkit-box;display:flex}.prices,.scheme{padding:3rem 0 4rem;position:relative}.development__list{justify-content:center;flex-wrap:wrap;-webkit-box-pack:center;margin-right:-5px;margin-left:-5px;counter-reset:section;display:-webkit-box;display:flex}.development__item{margin-right:5px;margin-bottom:2rem;-webkit-box-align:center;position:relative;-webkit-box-direction:normal;flex-direction:column;text-align:center;box-sizing:border-box;align-items:center;-webkit-box-orient:vertical;margin-left:5px;word-wrap:break-word;display:-webkit-box;display:flex}.development__image{height:6rem;margin-bottom:.5rem}.development__image img{height:100%}.development__name{margin-bottom:1rem}.development__description{font-size:13px;color:#cacaca;line-height:1rem}.prices__title{margin-bottom:2rem;text-align:center}.prices__list{grid-template-columns:repeat(3,1fr);gap:2em;counter-reset:section;display:grid}.prices__item{position:relative;align-items:flex-start}.prices__image,.prices__item{display:-webkit-box;display:flex}.prices__image{margin-right:1rem;width:80px}.prices__image img{max-width:80px}.prices__name{font-size:18px;font-weight:700;margin-bottom:.5rem}.prices__description{margin-bottom:.5rem;line-height:1.42857143em}.prices__price{font-size:16px}.scheme__title{margin-bottom:2rem;text-align:center}.scheme__list{justify-content:center;flex-wrap:wrap;-webkit-box-pack:center;margin-right:-5px;margin-left:-5px;counter-reset:section;display:-webkit-box;display:flex}.scheme__item{margin-right:5px;margin-bottom:3.5rem;position:relative;-webkit-box-direction:normal;flex-direction:column;box-sizing:border-box;-webkit-box-orient:vertical;margin-left:5px;word-wrap:break-word}.scheme__item,.scheme__item:before{-webkit-box-align:center;text-align:center;align-items:center;display:-webkit-box;display:flex}.scheme__item:before{height:2rem;overflow:hidden;justify-content:center;-webkit-box-pack:center;font-weight:700;color:#fff;content:counter(section);position:absolute;counter-increment:section;top:-2.25rem;border-radius:50%;background:#f60;width:2rem;behavior:url(/css/pie.htc.html)}.scheme__image{height:6rem;margin-bottom:.5rem}.scheme__image img{height:100%}.scheme__name{margin-bottom:1rem}.scheme__description{font-size:13px;color:#cacaca;line-height:1rem}.scheme_vertical .scheme__name,.scheme_vertical .scheme__title{color:#fff}.scheme__btn{margin-top:.5rem}.scheme_vertical{background:#306}.scheme_vertical .scheme__list{-webkit-box-align:start;-webkit-box-direction:normal;flex-direction:column;align-items:flex-start;-webkit-box-orient:vertical}.scheme_vertical .scheme__image,.scheme_vertical .scheme__info{width:50%}.scheme_vertical .scheme__item{-webkit-box-align:start;-webkit-box-direction:normal;flex-direction:row;text-align:left;align-items:flex-start;-webkit-box-orient:horizontal;width:100%}.scheme_vertical .scheme__description{color:#777}.glow__content{height:320px;pointer-events:none;-webkit-transition:all .4s ease;transition:all .4s ease;position:absolute;opacity:0;top:50%;margin:-160px 0 0 -160px;background:url(/img/svg/bg/glow-purple.svg) no-repeat;width:320px;display:block;z-index:1}.glow__content:after,.glow__content:before{content:"";position:absolute;top:0;display:block}.glow__content:before{height:230px;-webkit-transition:all .4s ease;transition:all .4s ease;background:url(/img/svg/bg/glow-orange.svg) no-repeat;width:230px}.glow__content:after{height:230px;right:50%;-webkit-transition:all .4 ease 1s;-webkit-transition:all .4s ease;transition:all .4s ease;bottom:0;top:auto;background:url(/img/svg/bg/glow-cyen.svg) no-repeat;width:230px}.glow:hover .glow__content{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:1}.glow:hover .glow__content:after{right:0}.glow:hover .glow__content:before{left:0}.glow_light:hover .glow__content{opacity:.45}body{-webkit-box-direction:normal;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:flex}body.resize:before{height:100%;font-size:13px;right:0;color:#777;content:"RESIZING ...";position:fixed;bottom:0;top:0;background:#fff;left:0;width:100%;line-height:100vh;display:block;z-index:1000000}.notify,body.resize:before{font-weight:700;text-align:center}.notify{padding:15px;font-size:16px;color:#fff;background:#a23c50;line-height:20px;margin-top:0}.page{flex:1 0 auto;-webkit-box-flex:1}.footer{flex-shrink:0}.not-record{padding:20px;text-align:center;width:100%}.content{font-size:14px;line-height:20px}.content-container .header-title{margin-bottom:10px;max-width:840px;display:inline-block}.content-container .date{margin-top:10px}.content-container .events{margin-bottom:30px}.content-container .event-item{padding:0 20px 20px 0}.inner .header{height:auto}.inner .nav{border-radius:4px 4px 0 0}.inner__header{position:relative}.inner__title{font-size:28px;font-weight:700;margin-bottom:20px;line-height:32px}.inner__title_normal{font-weight:400}.inner__row{flex-wrap:wrap;margin-right:-5px;-webkit-box-align:start;align-items:start;margin-left:-5px;display:-webkit-box;display:flex}.inner__sidebar{padding:10px 25px}.inner__content{margin-right:5px;box-sizing:border-box;margin-left:5px;word-wrap:break-word}.inner__content_text{padding-left:20px}.inner .print-bt{font-size:13px;right:0;position:absolute;line-height:21px;float:right;margin-top:20px}.inner_lending .inner__header{text-align:center}.inner_lending .inner__title{margin-bottom:.5rem;text-align:center}.inner_lending .inner__subheading{font-size:21px}.inner_lending .inner__content{padding:2rem 0;margin:auto}.content .text-col{padding-left:20px}.content .text .image-link{position:relative}.content .text .image-link:after,.content .text .image-link:before{content:"";position:absolute;opacity:0;display:block}.content .text .image-link:before{height:30px;right:20px;top:20px;background:url(/img/icons.svg##cross-gray-md);width:30px;z-index:1}.content .text .image-link:after,.content .text .image-link:before{-webkit-transition:all .2 ease 1s;-webkit-transition:all .2s ease;transition:all .2s ease}.content .text .image-link:after{height:50px;right:10px;top:10px;border-radius:50%;background:#f60;width:50px;behavior:url(/css/pie.htc.html);z-index:0}.content .text .image-link:hover:after,.content .text .image-link:hover:before{opacity:1}.content .text p{font-size:14px;margin-bottom:10px;line-height:21px}.content .text p .image-link{overflow:hidden;border-radius:10px;behavior:url(/css/pie.htc.html);display:inline-block}.content .text p img{height:auto!important;max-width:100%}.content .text em,.content .text i{font-style:italic}.content .text h2{margin:5px 0}.content .text h3{margin:10px 0}.content .text hr{height:0;border:0;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid hsla(0,0%,100%,.3)}.content .text .table-default{border-collapse:collapse;border-spacing:0}.content .text .table-default td{vertical-align:top}.content .text ol,.content .text ul{font-size:14px;margin:5px 0}.content .text ol{padding:5px 0 0;list-style-type:none;margin:0;counter-reset:item}.content .text ol>li{margin-bottom:5px;counter-increment:item;display:table}.content .text ol>li:before{font-size:14px;font-weight:700;margin-bottom:5px;color:#49389a;content:counters(item,".") ". ";padding-right:10px;display:table-cell}.content .text ul{font-size:14px;margin:5px 0}.content .text ul li{list-style-type:none;margin:10px 0}.content .text ul>li{position:relative}.content .text ul>li:hover:before{color:#f60}.content .text ul>li:before{color:#306;content:"● ";padding-right:10px}.content .text ul>li li{font-size:13px;margin-left:20px}.content .text ul>li li:before{content:"- ";padding-right:10px}.content .text table{border:1px solid #cce0f0;border-collapse:collapse}.content .text table tr:hover{background:#f9f9f9}.content .text table tr:hover td{color:#555}.content .text table td{padding:12px 35px;border:1px solid #e5e5e5;border-collapse:collapse;color:#999}.content .text table th{padding:12px 10px;font-size:12px;color:#fff;text-transform:uppercase;background:#0079d4}.content .text table th.last{border-right:none}.content .text blockquote{padding:.25em 40px;font-size:16px;font-style:italic;color:#383838;position:relative;margin:30px 0;line-height:1.45}.content .text blockquote:before{font-size:36px;color:#7a7a7a;content:"\201C";position:absolute;top:0;left:0;display:block}.content .text blockquote:after{font-size:36px;right:0;color:#7a7a7a;content:"\201D";position:absolute;bottom:0;display:block}.file,.file__ico{position:relative;float:left;display:block}.content .text blockquote cite{font-size:14px;color:#999;margin-top:5px;display:block}.content .text blockquote cite:before{content:"\2014 \2009"}.documents_vertical .file{width:100%!important}.file{padding:20px 30px 20px 0;box-sizing:border-box}.file:hover .file__ico{color:#fff}.file__link{font-size:15px;margin-bottom:5px;line-height:17px}.file__link:hover{margin-bottom:6px;color:#36c}.file__ico{height:40px;margin-right:20px;color:#fff;width:30px}.file__size{font-size:11px;color:#333;margin:5px 0;display:block}.file__size span{font-style:italic;color:#888}.file__preview{font-size:13px;color:#777;line-height:16px;margin-top:7px;display:block}.file__description{overflow:hidden;margin-left:10px}.csv .file__ico:after,.doc .file__ico:after,.jpg .file__ico:after,.none .file__ico:after,.pdf .file__ico:after,.png .file__ico:after,.rar .file__ico:after,.tif .file__ico:after,.xls .file__ico:after,.zip .file__ico:after{height:17px;font-size:10px;position:absolute;text-align:center;top:10px;left:-5px;width:23px;line-height:14px;display:block}.none .file__ico:after{content:"*";background:#4e2ffb}.none .file__ico:hover:after{background:#2905f2}.doc .file__ico:after{content:"doc";background:#4e2ffb}.doc .file__ico:hover:after{background:#2905f2}.xls .file__ico:after{content:"xls";background:#277335}.xls .file__ico:hover:after{background:#1a4d23}.csv .file__ico:after{content:"csv";background:#277335}.csv .file__ico:hover:after{background:#1a4d23}.pdf .file__ico:after{content:"pdf";background:#c71150}.pdf .file__ico:hover:after{background:#980d3d}.jpg .file__ico:after{content:"jpg";background:#61c2eb}.jpg .file__ico:hover:after{background:#34b1e5}.png .file__ico:after{content:"png";background:#72ce47}.png .file__ico:hover:after{background:#59b230}.tif .file__ico:after{content:"tif";background:#0008c7}.tif .file__ico:hover:after{background:#000694}.rar .file__ico:after{content:"rar";background:#59105e}.rar .file__ico:hover:after{background:#300932}.zip .file__ico:after{content:"zip";background:#b0811e}.zip .file__ico:hover:after,p a[href$=".zip"]:hover:before{background:#846117}p a[href$=".doc"],p a[href$=".docx"],p a[href$=".pdf"],p a[href$=".rar"],p a[href$=".xls"],p a[href$=".xlsx"],p a[href$=".zip"]{font-weight:700;position:relative;margin:0 5px 0 25px}p a[href$=".doc"]:after,p a[href$=".docx"]:after,p a[href$=".pdf"]:after,p a[href$=".rar"]:after,p a[href$=".xls"]:after,p a[href$=".xlsx"]:after,p a[href$=".zip"]:after{height:30px;content:"";position:absolute;top:-5px;background:url(/img/icons.png) 0 -90px no-repeat;left:-25px;width:30px;display:block}p a[href$=".doc"]:before,p a[href$=".docx"]:before,p a[href$=".pdf"]:before,p a[href$=".rar"]:before,p a[href$=".xls"]:before,p a[href$=".xlsx"]:before,p a[href$=".zip"]:before{height:4px;content:"";position:absolute;top:7px;left:-17px;width:6px;display:block;z-index:1}p a[href$=".doc"]:hover,p a[href$=".docx"]:hover,p a[href$=".pdf"]:hover,p a[href$=".rar"]:hover,p a[href$=".xls"]:hover,p a[href$=".xlsx"]:hover,p a[href$=".zip"]:hover{color:#36c}p a[href$=".doc"]:before,p a[href$=".docx"]:before{background:#4e2ffb}p a[href$=".doc"]:hover:before,p a[href$=".docx"]:hover:before{background:#2905f2}p a[href$=".xls"]:before,p a[href$=".xlsx"]:before{background:#277335}p a[href$=".xls"]:hover:before,p a[href$=".xlsx"]:hover:before{background:#1a4d23}p a[href$=".pdf"]:before{background:#c71150}p a[href$=".pdf"]:hover:before{background:#980d3d}p a[href$=".rar"]:before{background:#59105e}p a[href$=".rar"]:hover:before{background:#300932}p a[href$=".zip"]:before{background:#b0811e}.text-gallery{padding:20px 0}.text-gallery__list{width:100%}.text-gallery__item{padding:10px;margin-right:-4px;float:none;vertical-align:top;display:inline-block}.text-gallery__image{border:2px solid #1fda1b;width:100%}.text-gallery__description{padding-top:15px;font-size:11px;display:block}.table_data,.table_full{font-size:13px;border-collapse:collapse;width:100%}.table_data td,.table_full td{border:1px solid #e5e5e5;color:#999;line-height:20px}.table_data td:hover,.table_full td:hover{color:#fff!important;background:#306}.table_data th,.table_full th{padding:12px 20px;font-size:12px;border:1px solid #e5e5e5;font-weight:700;text-align:left}.table_data,.thank section{text-align:center}.table_data th.last,.table_full th.last{border-right:none}.table_data tr:hover{color:#555;background:#ecfaff}.video{height:0;overflow:hidden;position:relative;padding-bottom:56.25%}.video embed,.video iframe,.video object{height:100%;position:absolute;top:0;left:0;width:100%}.personal-data a{font-weight:700;color:#f60}.form_modal{display:none}.modal-block .title{font-size:28px;color:#306}.callback-modal-block,.feedback-ceo-modal-block,.feedback-modal-block,.feedback-sm-modal-block,.modal{padding:20px;color:#000;display:none}.feedback-block{overflow:hidden;padding:60px 0;color:#fff;position:relative;background:#306}.feedback-block .select .item,.feedback-block .select .select-trigger{color:#000}.feedback-block .personal-data{color:#fff}.feedback-block .personal-data a{color:#f60}.contrast,.contrast h1,.contrast h2,.contrast h3,.contrast h4,.contrast p,.feedback-block p,.feedback-block__form label,.subscription .field__text input{color:#fff}.feedback-block:after{height:320px;-webkit-transform:scale(3);transform:scale(3);-webkit-transition:all .4 ease 1s;-webkit-transition:all .4s ease;transition:all .4s ease;content:"";position:absolute;opacity:0;top:50%;margin:-160px 0 0 -160px;background:url(/img/svg/bg/glow-purple.svg);left:50%;width:320px;display:block}.feedback-block:hover:after{opacity:.4}.feedback-block__title{font-size:36px;font-weight:700;margin-bottom:15px;line-height:46px}.feedback-block__container{position:relative;z-index:1}.feedback-block__row{flex-wrap:wrap;margin-right:-5px;margin-left:-5px;display:-webkit-box;display:flex}.feedback-block__form{padding:20px 0;display:block}.feedback-block__form .bt{background:#f60;background-image:-webkit-gradient(linear,left top,left bottom,from(#f60),to(#a23c50));background-image:linear-gradient(180deg,#f60 0,#a23c50);-pie-background-image:linear-gradient(180deg,#f60 0,#a23c50);behavior:url(/css/pie.htc.html)}.feedback-block__form .bt:hover{box-shadow:0 15px 65px rgba(221,85,34,.85);background:#ff9000;behavior:url(/css/pie.htc.html)}.feedback-block__form .bt:disabled{background:#777}.feedback-block__header{margin-bottom:20px}.feedback-block__description p{font-size:16px;margin-bottom:20px;line-height:28px}.subscription{padding:35px 0 25px;position:relative;background:#ecfaff}.subscription__container{justify-content:center;-webkit-box-pack:center;display:-webkit-box;display:flex}.subscription__content{flex-wrap:wrap;display:-webkit-box;display:flex}.subscription__info{margin-bottom:20px;max-width:220px}.subscription__title{font-size:28px;font-weight:700;margin-bottom:15px}.subscription__title h2{font-weight:700;line-height:25px}.subscription__description{font-size:13px;line-height:18px}.subscription .form{max-width:320px}.subscription .field{padding:0 0 20px;margin:0}.subscription .field input{background:#fff}.subscription .field__text label{display:none}.subscription .field__text:after{top:13px}.subscription .bt{text-transform:uppercase;line-height:40px}.thank section .content{max-width:400px;margin:0 auto 50px}.thank .heart{height:45px;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;position:relative;-webkit-animation-name:pulse;animation-name:pulse;margin:20px auto;width:50px;-webkit-animation-duration:1.5s;animation-duration:1.5s}.thank .heart:after{height:50px;content:"";position:absolute;top:0;background:url(/img/svg/bg/heart-ico.svg) no-repeat;width:50px;display:block}@-webkit-keyframes pulse{0%,to{-webkit-transform:scale(.9);transform:scale(.9)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@media screen and (min-width:0px){.sitemap__item{width:calc(100% - 10px)}.products__wrapper,.reviews__item{width:100%}.category__item,.order-one-click__image,.order-one-click__info,.product__gallery,.product__info,.products__item,.table-sizes_modal .table-sizes__image,.table-sizes_modal .table-sizes__table{width:calc(100% - 10px)}.application__colors,.application__sizes,.before-after__after,.before-after__before,.projects__item{width:100%}.company__col{width:calc(100% - 10px)}.city{width:100%}.city .features .feature,.messenger_company,.social_company{width:calc(100% - 10px)}.advantages__item{width:calc(50% - 10px)}.ceo__col{width:calc(100% - 10px)}.mobile-bar__container,.sidebar{width:100%}.footer__contacts,.footer__nav{width:calc(100% - 10px)}.cart__result,.cart__wrapper-list,.clients__item,.nav_footer .nav__col,.prev-next__next,.prev-next__prev{width:100%}.cart__info{width:calc(58.33333% - 10px)}.registration__descriptions,.registration__form{width:100%}.services_main .services__item,.services_page .services__image{width:calc(100% - 10px)}.services_page .services__list{width:100%}.services_page .services__info{width:calc(100% - 10px)}.service-item__image,.service-item__name{width:calc(50% - 10px)}.development__item,.scheme__item{width:50%}.feedback-block__content,.feedback-block__form,.inner__content,.inner__sidebar,.subscription__content{width:100%}}@media screen and (min-width:320px){.service-list-item__list{grid-template-columns:repeat(1,1fr)}}@media screen and (min-width:558px){.advantages__item,.application__colors,.application__sizes,.before-after__after,.before-after__before,.category__item,.city .features .feature,.messenger_company,.products__item,.projects__item,.reviews__item,.sitemap__item,.social_company{width:calc(50% - 10px)}.mobile-bar__container{width:50%}.clients__item,.nav_footer .nav__col,.prev-next__next,.prev-next__prev{width:calc(50% - 10px)}.nav_footer .nav__link{padding:5px 0;line-height:20px}.cart__info{width:calc(66.66667% - 10px)}.registration__descriptions,.registration__form{width:calc(50% - 10px)}.service-list-item__list{grid-template-columns:repeat(2,1fr)}.scheme__item{width:calc(33.33333% - 10px)}.feedback-block__content,.feedback-block__form{margin-right:calc(8.33333% + 5px);margin-left:calc(8.33333% + 5px);width:calc(83.33333% - 10px)}.subscription__content{width:calc(83.33333% - 10px)}}@media screen and (min-width:568px){.show-xs{display:block}.hide-xs{display:none}}@media screen and (min-width:768px){.show-sm{display:block}.hide-sm{display:none}}@media screen and (min-width:960px){.reviews__item,.sitemap__item{width:calc(33.33333% - 10px)}.products__wrapper{width:calc(75% - 10px)}.products__item{width:calc(33.33333% - 10px)}.products_block .products__item{width:calc(25% - 10px)}.product__gallery{width:calc(41.66667% - 10px)}.product__info{width:calc(58.33333% - 10px)}.category__item{width:calc(33.33333% - 10px)}.order-one-click__image{width:calc(41.66667% - 10px)}.order-one-click__info{width:calc(58.33333% - 10px)}.table-sizes_modal .table-sizes__image,.table-sizes_modal .table-sizes__table{width:calc(50% - 10px)}.projects__item{width:calc(33.33333% - 10px)}.city,.company__col{width:calc(50% - 10px)}.city_current{width:100%}.advantages__item{width:calc(33.33333% - 10px)}.ceo__col{width:calc(41.66667% - 10px)}.ceo__col:first-child{margin-right:calc(8.33333% + 5px);width:calc(33.33333% - 10px)}.ceo__col:last-child{width:calc(58.33333% - 10px)}.sidebar{width:calc(25% - 10px)}.mobile-bar,.nav-bt{display:none}.footer__nav{width:calc(58.33333% - 10px)}.footer__contacts{width:calc(41.66667% - 10px)}.nav_footer .nav__col{width:calc(33.33333% - 10px)}.breadcrumbs{height:auto!important}.contrast .breadcrumbs__link{color:#fff}.clients__item{width:calc(25% - 10px)}.cart__wrapper-list{width:66.66666667%}.cart__result{width:33.33333333%}.cart__info{width:calc(58.33333% - 10px)}.services_main .services__item{width:calc(33.33333% - 10px)}.services_page .services__image{width:calc(41.66667% - 10px)}.services_page .services__list{width:83.33333333%}.services_page .services__info{text-align:left;width:calc(58.33333% - 10px)}.service-list-item__list{grid-template-columns:repeat(3,1fr)}.development__item,.inner__sidebar,.scheme__item{width:calc(25% - 10px)}.inner__content{width:calc(75% - 10px)}.feedback-block__title{margin-top:80px}.feedback-block__content,.feedback-block__form{width:calc(33.33333% - 10px)}.subscription__content{width:calc(66.66667% - 10px)}}@media screen and (min-width:1025px){.container{width:980px}.show-md{display:block}.hide-md{display:none}}@media screen and (min-width:1280px){.container{width:1200px}.show-lg{display:block}.hide-lg{display:none}.sitemap__item{width:calc(25% - 10px)}.ceo__col,.ceo__col:first-child{width:calc(33.33333% - 10px)}.ceo__col:first-child{margin-right:calc(16.66667% + 5px)}.ceo__col:last-child{width:calc(50% - 10px)}.footer__nav{width:calc(66.66667% - 10px)}.footer__contacts{width:calc(33.33333% - 10px)}.nav_footer .nav__col{width:calc(25% - 10px)}.cart__info{width:calc(66.66667% - 10px)}.services_page .services__image{width:calc(33.33333% - 10px)}.services_page .services__list{width:75%}.services_page .services__info{width:calc(66.66667% - 10px)}.service-list-item__list{grid-template-columns:repeat(4,1fr)}.service-item__image{width:calc(41.66667% - 10px)}.service-item__name,.subscription__content{width:calc(58.33333% - 10px)}}@media screen and (min-width:1920px){.show-xl{display:block}.hide-xl{display:none}}@media screen and (max-width:1280px){.search-bt{width:70px}.search-bt__form{right:80px;width:calc(100% - 160px)}.logotype{-webkit-box-align:center;-webkit-box-direction:normal;flex-direction:column;align-items:center;-webkit-box-orient:vertical;width:180px}.logotype__container{height:28px;margin-bottom:10px;width:180px;display:block}.logotype__container img{width:100%}.logotype__description{padding:0;border:0;text-align:center;margin:0;line-height:10px}.cart-bt{width:70px}.header_fixed .logotype-container{padding:16px}.header_fixed .logotype-container .description{display:none}.header_fixed__ico{margin:15px 25px}}@media screen and (max-width:1025px){.header-container,.header-content,.product__price{text-align:center}.container{padding:0 15px;box-sizing:border-box;width:100%}.gallery-full-screen__modal-wrapper,.modal-leap .modal-wrapper,.products__list{padding:0}.gallery-full-screen__image{margin-top:10px}.gallery-full-screen__close{right:20px;top:20px}.gallery-full-screen .gallery__thumbnail-list{padding:25px}.gallery__thumbnail-list{margin-top:-65px}.gallery__image{height:100%}.table-sizes-modal .modal-wrapper{padding:0}.on-top-bt{display:none}.content .text-col{padding:20px 0 0}.content .text p img{height:auto!important;max-width:100%!important;width:100%!important}.header_fixed__ico{margin:15px 25px}.header-container{height:100px;padding:36px 0}.header-content .header-title{margin-top:20px}.product__info{border-left:0;padding:15px 0;border-top:3px solid #f3f3f3}.product__price .price{font-size:24px}}@media screen and (max-width:960px){.projects__header_category,.works__header_category{-webkit-box-pack:center;-webkit-box-direction:normal}.projects__header_category .project__title,.works__header_category .project__title{margin-bottom:10px}.copy-right,.header__contacts,.header__nav_main,.header__services,.search-bt{display:none}.breadcrumbs,.nav_text.nav,.product__gallery{overflow:hidden}.breadcrumbs,.ceo__content,.feedback-block__content,.flamp__title,.footer__category,.footer__contacts,.inner__header,.inner__title,.nav_text.nav,.tags_nav .tags__list{text-align:center}.flamp__title{font-size:28px}.products__sidebar{position:static}.products__wrapper{margin-right:0;margin-left:0}.application__colors{position:relative;z-index:998}.projects__header_category{justify-content:center;flex-wrap:wrap;flex-direction:column;-webkit-box-orient:vertical}.projects_md .projects__item{height:270px}.projects_md .projects__item-container{height:270px;min-height:270px;width:270px}.works__header_category{justify-content:center;flex-wrap:wrap;flex-direction:column;-webkit-box-orient:vertical}.company__col_social{margin-top:20px}.messenger__list,.social__list{justify-content:center;-webkit-box-pack:center}.messenger_company .messenger__list,.messenger_company .social__list,.social_company .messenger__list,.social_company .social__list{justify-content:start;-webkit-box-pack:start}.ceo__content{justify-content:center;-webkit-box-pack:center}.ceo__image img{height:160px;width:160px}.header_fixed .logotype{padding:16px 0}.footer__contacts{margin-bottom:30px}.footer__logotype,.footer__phone,.footer__social,.logotype_footer{margin-bottom:20px}.footer .footer__email,.footer__address,.footer__address .location,.footer__phone{justify-content:center;-webkit-box-pack:center}.footer__address .location{width:100%}.footer .footer__sitemap,.footer__schedule{justify-content:center;-webkit-box-pack:center}.logotype{padding:30px 0 34px}.logotype_footer{padding:0;display:inline-block}.nav_text .nav__link{padding:0;line-height:40px}.nav_text .nav__item{height:40px;width:100%;display:none}.nav_text .nav__item_active{font-weight:700;position:absolute;top:0;background:#fff;display:block;z-index:0}.nav_text.nav{height:40px;-webkit-transition:all .4 ease 1s;-webkit-transition:all .4s ease;transition:all .4s ease}.nav_text.nav:before{right:10px;content:"";position:absolute;top:10px;display:block;z-index:1}.nav_text.nav:before,.nav_text.nav:hover:before{height:30px;background:url(/img/icons.svg##cross-gray-md);width:30px}.nav_text.nav_open{height:auto;padding-top:40px}.nav_text.nav_open:before,.nav_text.nav_open:hover:before{height:30px;background:url(/img/icons.svg##cross-gray-md);width:30px}.nav_text.nav_open .nav{padding-top:40px}.nav_text.nav_open .nav__item{display:block}.tabs_center .tab-list{display:-webkit-box;display:flex}.pagination,.tabs_center .tab-list{justify-content:center;-webkit-box-pack:center}.breadcrumbs{height:49px;padding:0;font-size:13px;margin:0 -5px;border-radius:4px;background:#f9f9f9;behavior:url(/css/pie.htc.html);display:block}.breadcrumbs__item:after{padding:0}.breadcrumbs__item{height:50px;padding:0 25px;box-sizing:border-box;width:100%;line-height:50px;display:block}.breadcrumbs__item:hover{background:#f3f3f3}.breadcrumbs__item:after{height:0;border:0;border-left:3px solid #777;right:15px;content:"";border-top:3px solid transparent;border-bottom:3px solid transparent;top:22px;width:0}.breadcrumbs__item:first-child{border-top:0}.breadcrumbs__item:last-child{font-weight:700;background:#f3f3f3}.breadcrumbs__item:last-child:after{height:30px;border:0;right:0;top:10px;background:url(/img/icons.svg##cross-gray-md) #f3f3f3;width:35px!important}.breadcrumbs__link{width:100%;white-space:nowrap}.breadcrumbs__container{position:absolute;bottom:1px}.breadcrumbs_open .breadcrumbs__item:last-child:after{height:30px;background:url(/img/icons.svg##cross-gray-md);width:30px}.categories_nav .categories__item{margin:0 5px 5px 0;line-height:35px}.categories_nav .categories__item a{line-height:35px}.categories_nav .categories__list{justify-content:center;-webkit-box-pack:center}.cart__delete{height:30px;right:0;top:0;border-radius:0 0 0 4px;width:30px}.cart__delete:before{height:30px;top:0;background:url(/img/icons.svg##cross-gray-md);left:0;width:30px}.order{-webkit-box-direction:reverse;flex-direction:column-reverse;-webkit-box-orient:vertical}.profile__content{padding:0 0 30px;max-width:none;margin:auto}.page,.services_main .services__list{margin:0}.services__descriptions{max-width:none}.services__list{padding:0}.services__title{font-size:28px}.service .content{padding:0 0 30px}.prices__list{grid-template-columns:repeat(2,1fr)}.scheme_vertical .scheme__image,.scheme_vertical .scheme__info{width:100%}.page{height:auto;min-height:640px;max-height:none}.inner__title{font-size:24px;margin:20px 0;line-height:24px}.inner__content_text{padding:20px 0 0}.inner .print-bt{display:none}.table_data td,.table_full td{padding:0!important}.feedback-block__container{padding:0 20px}}@media screen and (max-width:768px){.product .gallery .no-image,.product__gallery .no-image{margin-top:100px}.about__content,.order-one-click__name,.subscription{text-align:center}.product__gallery__image{height:100%}.about__ico,.gallery__thumbnail-item{height:60px;width:60px}.product .table-sizes table{font-size:12px}.product .table-sizes table th{padding:15px 10px}.table-sizes table{font-size:11px}.table-sizes table th{padding:12px 10px;font-size:11px}.about__ico{margin:auto}.about__col{padding:0 15px}.about__content{padding:20px 0}.subscription__info{max-width:none;margin:0;float:none}.subscription .form{max-width:100%;margin:10px 0}}@media screen and (max-width:568px){.show-xs{display:block}.hide-xs{display:none}}@media screen and (max-width:558px){details{margin:.5rem 0!important}.details__content{padding:10px}h1{font-size:28px}h2,h3{font-size:21px}.product__add-cart,.product__one-click{flex-grow:1;padding:0 10px;-webkit-box-flex:1;font-size:12px}.product__features{padding:10px 0 5px;max-width:none}.category__title{font-size:24px}.gallery__image{max-width:100%}.gallery__image-viewer{height:320px}.application__colors,.application__sizes{padding:0}.similar__list,.watched__list{margin:15px 0 5px}.similar__item,.watched__item{padding:0;margin:0 0 10px;width:calc(100% - 20px)}.projects__item{margin:0 0 10px}.projects_md .projects__description{width:255px}.projects_md .projects__name{width:250px}.projects_md .projects__info{margin-top:190px}.projects_md .projects__item{height:240px;background:0 0}.projects_md .projects__item-container{height:240px;min-height:240px;width:240px}.company__col,.messenger_company .messenger__title,.messenger_company .social__title,.social_company .messenger__title,.social_company .social__title{text-align:center}.messenger_company .messenger__list,.messenger_company .social__list,.social_company .messenger__list,.social_company .social__list{justify-content:center;-webkit-box-pack:center}.messenger_center .messenger__list,.messenger_center .social__list,.social_center .messenger__list,.social_center .social__list{-webkit-box-direction:normal;flex-direction:column;-webkit-box-orient:vertical}.messenger_center .messenger__item,.messenger_center .social__item,.social_center .messenger__item,.social_center .social__item{margin:.25rem 0}.ceo__image{display:none}.slide__content{padding:0}.slide__text{width:100%}.slide__text h1{font-size:21px}.sidebar__name,.tabs .tab{font-size:16px}.sidebar__name{text-align:center}.nav-bt{width:50px}.footer__main{text-align:center}.logotype__container{height:23px;margin-bottom:10px;width:190px}.nav_footer .nav__header{height:40px;line-height:40px}.nav_footer .nav__ico-arrow{display:block}.nav_footer .nav__list{display:none}.nav_footer .nav__col_open__ico-arrow{height:30px;background:url(/img/icons.svg##cross-gray-md);width:30px;display:block}.nav_footer .nav__col{padding:0 20px;border-bottom:1px solid #306}.nav_footer .nav__col:last-child{border:0}.tabs_center .tab-list{flex-wrap:nowrap}.tabs .tab-list_scroll{border-right:none;border-left:none;justify-content:center;-webkit-box-pack:center;border-radius:0}.prev-next{padding:20px 0 30px;border-top:1px solid #e5e5e5}.prev-next__next,.prev-next__prev{padding:10px 0;text-align:left}.cart-bt{width:50px}.services__title{font-size:24px}.prices{padding:2rem 0}.prices__list{grid-template-columns:repeat(1,1fr);gap:1.5em}.inner__title{margin-top:20px}}@media screen and (max-width:480px){.product__amount{margin:0 10px 15px 0;width:100%}.product__amount .amount__field,.product__bts{width:100%}}@media screen and (max-width:568px),screen and (min-width:568px){.show-xs{display:block}.hide-xs{display:none}}@media print{.show-print-block{display:block}.show-print-inline{display:inline}.show-print-inline-block{display:inline-block}.hide-print{display:none}}@media only screen and (min-device-width:1024px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){.mobile-bar,.nav-bt{display:block}}