.alert,.relative{position:relative}.features.multi-col,.regions__list{-webkit-column-gap:20px;-moz-column-gap:20px}.features.multi-col .feature,.regions__item{-webkit-column-break-inside:avoid;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}@font-face{font-family:Roboto;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOkCnqEu92Fr1Mu51xFIzc.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmSU5fCRc9.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu72xP.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmWUlfCRc9.ttf) format('truetype')}.center{text-align:center}.container:not(.not-animate){-webkit-transition:width .4 1s ease;-webkit-transition:width .4s ease;transition:width .4s ease}.split{border-top:1px solid #cacaca}.split-up{border-top:solid 1px;margin-top:20px}.split-down{border-bottom:solid 1px;margin-bottom:20px}.row:after{content:"";display:table;clear:both}.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-]{float:left;box-sizing:border-box}.col-1-1{padding:auto 0}.absolute{position:absolute}.static{position:static}.container{min-width:300px;margin:auto}.alert{font-size:14px;padding:15px;margin-top:20px;line-height:20px;background:#306;color:#fff}.alert:first-child{margin-top:0}.alert_float{display:none}.alert__close{width:30px;height:30px;background:url(../img/icons.svg#cross-gray-md);position:absolute;right:15px;top:15px}.alert__close:hover{width:30px;height:30px;background:url(../img/icons.svg#cross-black-md)}.alert_success{background:#91ffc4;border:1px solid #5effa8}.alert_success .alert__link{color:#005e2b}.alert_info{background:#b3ffff;border:1px solid #80ffff}.alert_info .alert__link{color:#007f80}.alert_warning{background:#ffe0b3;border:1px solid #ffcc80}.alert_warning .alert__link{color:#804d00}.alert_danger{background:#ffb3d6;border:1px solid #ff80bb}.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{min-height:40px;display:block;-webkit-columns:180px 3;-moz-columns:180px 3;columns:180px 3;column-gap:20px}.features.multi-col .feature{overflow:hidden;margin-bottom:15px}.features .features-header{font-weight:700;font-size:16px}.features.lines .label{position:relative}.features.lines .label:after{display:block;position:absolute;top:0;z-index:-1;width:100%;height:14px;border-bottom:1px dotted #cacaca}.features .title{font-size:13px;font-weight:700;margin-bottom:5px}.features .feature{color:#000;margin-bottom:15px;display:inline-block;float:none;margin-right:-4px;line-height:21px;vertical-align:top;font-size:13px}.features .feature span{background:#fff}.features .feature .label{margin-bottom:5px;color:#777}.more,.spoiler__header:hover{color:#306}.features .feature .value{margin:0;font-size:14px}.features.horizontal,.spoiler{margin-bottom:10px}.features.horizontal .label,.features.horizontal .value{margin:0;line-height:20px;float:left;box-sizing:border-box}.features.horizontal .label{width:40%}.features.horizontal .value{padding-left:5px;width:60%}.features.horizontal .feature{width:100%}.more{border-radius:20px;behavior:url(pie.htc);font-weight:700;font-size:16px;-webkit-transition:all .2 1s ease;-webkit-transition:all .2s ease;transition:all .2s ease;cursor:pointer;position:relative;display:inline-block;padding:0 20px;line-height:40px;border:1px solid rgba(0,0,0,.1)}.more:hover{color:#49389a;border:1px solid rgba(0,0,0,.2)}.more__contrast{color:#fff;border:1px solid rgba(255,255,255,.1)}.more__contrast:hover{color:#f3f7f9;border:1px solid rgba(255,255,255,.2)}.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(to bottom,#f60 0,#a23c50 100%);-pie-background-image:linear-gradient(to bottom,#f60 0,#a23c50 100%);behavior:url(pie.htc)}.spoiler{box-shadow:0 0 10px rgba(0,0,0,.1);behavior:url(pie.htc)}.spoiler_preview .spoiler__overflow{position:relative;height:150px}.spoiler_preview .spoiler__overflow:before{display:block;position:absolute;top:0;z-index:2;width:100%;height: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) 0,#f3f7f9 100%);-pie-background-image:linear-gradient(180deg,rgba(243,247,249,0) 0,#f3f7f9 100%);behavior:url(pie.htc)}.spoiler__content,.spoiler__header{position:relative;padding:10px;box-sizing:border-box}.spoiler__header{padding-left:50px;width:100%;position:relative;cursor:pointer;display:inline-block;font-weight:700;-webkit-transition:all .2 1s ease;-webkit-transition:all .2s ease;transition:all .2s ease}.spoiler__header:before{display:block;position:absolute;width:30px;height:30px;background:url(../img/icons.svg#plus-base);top:20px;left:10px}.spoiler__header:hover:before{width:30px;height:30px;background:url(../img/icons.svg#plus-extra)}.spoiler__overflow{overflow:hidden;height:0;width:100%}.spoiler__content{line-height:20px;font-size:13px}.spoiler_open .spoiler__header:before{width:30px;height:30px;background:url(../img/icons.svg#minus-base)}.spoiler_open .spoiler__header:hover:before{width:30px;height:30px;background:url(../img/icons.svg#minus-extra)}.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{border-radius:4px;behavior:url(pie.htc);font-size:13px;width:100%;padding:15px;box-sizing:border-box;background:#dd4d48;color:#fff;border:1px solid #D00}.form__personal-data{font-size:10px;color:#000;line-height:12px;margin:-10px 0 15px}.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 1s ease;-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{behavior:url(pie.htc);-webkit-transition:all .2 1s ease}.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{border-radius:50%;-webkit-transition:all .2s ease;transition:all .2s ease;cursor:pointer;display:block;position:absolute;right:20px;top:20px;z-index:1001;height:40px;width:40px;background:#4b095b}.modal-leap .modal-close:after{display:block;position:absolute;top:5px;left:5px;width:30px;height:30px;background:url(../img/icons.svg#cross-white-md)}.modal-leap .modal-close:hover{background:#49389a}.modal-leap .modal-arrows{opacity:0;-webkit-transition:opacity .2 1s ease;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;position:absolute;top:50%;width:100%;margin-top:-16px}.modal-leap .modal-wrapper{border-radius:3px;-webkit-transition:all .2s ease;transition:all .2s ease;overflow:hidden;z-index:2;position:relative;margin:auto;background:#fff;box-sizing:border-box;min-width:auto}.modal-leap .modal-wrapper:hover .modal-arrows{opacity:1}.modal-leap .next-arrow,.modal-leap .prev-arrow{display:block;position:absolute;z-index:99;height:100%;top:0}.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{margin:0;padding:0 0 30px;border:0;border-collapse:collapse;position:fixed;left:0;top:0;right:0;bottom:0;z-index:1000;overflow:auto;background:rgba(0,0,0,.7)}.bt,.dropdown-content,.dropdown-menu,.modal-leap .modal-thumbs{border-radius:3px;behavior:url(pie.htc)}.modal-leap .wrapper-image{position:relative;width:100%;-webkit-transition:all .2 1s ease;-webkit-transition:all .2s ease;transition:all .2s ease}.modal-leap .wrapper-image img{position:absolute;-webkit-transition:all .2 1s ease;-webkit-transition:all .2s ease;transition:all .2s ease}.modal-leap .modal-background{display:none;position:fixed;left:0;top:0;right:0;bottom:0;z-index:1000;background:rgba(0,0,0,.7)}.modal-leap .modal-dialog{border-top:1px solid #ccc;padding:16px}.modal-leap .modal-text{padding:16px}.modal-leap .modal-thumbs{position:fixed;bottom:20px;left:50%;height:80px;overflow:hidden;z-index:2;background:#fff}.modal-leap .modal-thumbs .modal-thumb{-webkit-transition:all .2 1s ease;-webkit-transition:all .2s ease;transition:all .2s ease;width:80px;height:80px;display:inline-block;overflow:hidden;background:#4b095b}.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{box-shadow:0 0 15px rgba(0,0,0,.12);overflow:hidden;display:none;background:#fff}.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 1s ease;-webkit-transition:all .2s ease;transition:all .2s ease}.bt,.tip{-webkit-transition:all .2 1s ease}.dropdown .item:hover{background:#f3f7f9}.dropdown-header{font-weight:700;color:#777;width:100%;height:32px;line-height:32px;background:#f3f3f3;box-sizing:border-box}.dropdown-menu .divider,.dropdown-menu .separator{width:100%;height:1px;background:#e5e5e5}.dropdown-menu{font-size:13px;line-height:40px}.bt,.bt span{display:inline-block;line-height:50px}.dropdown-menu .disabled a{color:#777}.bt,.bt:hover{color:#fff}.dropdown-content{font-size:13px;padding:15px}.bt,.tip:before{font-size:14px;font-weight:700}.bt{box-shadow:0 0 0 transparent;-webkit-transition:all .2s ease;transition:all .2s ease;background:#49389a;background-image:-webkit-gradient(linear,left top,left bottom,from(#49389a),to(#4f2791));background-image:linear-gradient(to bottom,#49389a 0,#4f2791 100%);-pie-background-image:linear-gradient(to bottom,#49389a 0,#4f2791 100%);cursor:pointer;position:relative;padding:0 20px;outline:0;border:0;margin:0 4px 4px 0}.bt span{vertical-align:middle;color:#000}.bt:not(.disabled):hover{z-index:1}.bt.disabled,.bt:disabled{background:#777;color:#cacaca}.bt-background{background:#fff}.bt-contrast{color:#fff}.bt-default{background:0 0;border:2px solid #e5e5e5;color:#000}.bt-primary,.select .input-filter{border:0;behavior:url(pie.htc)}.bt-default:hover{color:#49389a}.bt-primary{color:#fff;background:#f60;background-image:-webkit-gradient(linear,left top,left bottom,from(#f60),to(#a23c50));background-image:linear-gradient(to bottom,#f60 0,#a23c50 100%);-pie-background-image:linear-gradient(to bottom,#f60 0,#a23c50 100%);-webkit-transition:all .4 1s ease;-webkit-transition:all .4s ease;transition:all .4s ease}.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(pie.htc)}.comment{margin:5px 0 15px;padding-left:26px}.field{position:relative;padding:20px 0 10px}.field__help{font-style:italic;padding-top:8px;max-height:0;overflow:hidden;-webkit-transition:max-height .6 1s ease;-webkit-transition:max-height .6s ease;transition:max-height .6s ease;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.field__help li{line-height:13px;margin-bottom:7px}.field:hover .field__help{max-height:1000px;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}.field .errorlist{font-size:13px;padding-top:8px;color:#D00}.field:after{display:block;position:absolute;top:0}.field.required:after{font-weight:700;font-size:21px;pointer-events:none;display:block;content:'*';position:absolute;top:30px;right:15px;height:10px;width:10px;color:#f60}.field input,.field textarea{outline:0;border-radius:4px;box-shadow:inset 0 0 3px rgba(0,0,0,.35);behavior:url(pie.htc);font-size:13px;color:#000;font-family:Roboto,arial,sans-serif;padding:0 10px;line-height:40px;height:40px;border:0;background:#f3f3f3;width:100%;box-sizing:border-box;-webkit-transition:border .2 1s ease;-webkit-transition:border .2s ease;transition:border .2s ease}.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{max-height:1000px;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}.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;left:0;top:0}.field textarea{width:100%;height:120px;line-height:21px}.select,.select-trigger{box-sizing:border-box;line-height:40px;width:100%}.select-wrapper{position:relative;margin-bottom:10px;height:40px}.select{font-size:13px;font-family:Roboto,arial,sans-serif;border:2px solid #d3d3d3;border-radius:4px;display:block;text-decoration:none;overflow:hidden;position:absolute;background:#fff;z-index:99}.select.focused{border:2px solid #49389a}.select-trigger{padding:0 20px;height:40px;display:inline-block}.select-trigger:after{display:block;position:absolute;right:18px;top:17px;border:2px solid gray;border-top:none;border-left:none;width:4px;height:4px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.password__strength,.preloader,.select .not-found,.select-dropdown,summary::marker{display:none}.select-dropdown{z-index:9999;background:0 0;list-style:none;-webkit-transition:all .4 1s ease;-webkit-transition:all .4s ease;transition:all .4s ease}.select-list{margin:0;padding:0;list-style:none;overflow-y:scroll;overflow-x:hidden}.checkbox,.field,.radio{margin:10px 0}.select .item{line-height:30px;padding:0 20px}.select .item.active{background:#4fb2ff;color:#fff}.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{line-height:36px;width:100%;outline:0;background:#efefef;padding:0 15px;box-sizing:border-box;border-radius:3px}.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{display:block;position:absolute;left:6px;top:-3px;z-index:2;width:8px;height:12px;border:5px inset #306;border-radius:3px;behavior:url(pie.htc);border-top:none;border-left:none;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.checkbox label:after,.field input[type=checkbox]+label:after{border-radius:3px;box-shadow:0 0 15px rgba(0,0,0,.12);behavior:url(pie.htc);top:0}.checkbox input[type=checkbox]{opacity:0;position:absolute;width:16px;height:16px}.checkbox label{display:inline-block;cursor:pointer;position:relative;padding-left:26px;line-height:16px;font-size:13px}.colors_md,.field__checkbox{padding:0 0 10px}.checkbox label:after{position:absolute;left:0;display:inline-block;background:#cacaca;width:16px;height:16px}.checkbox input[type=checkbox]:checked+label:before,.checkbox:hover input[type=checkbox]:not([disabled])+label:before{display:block;left:6px;top:-3px;z-index:2;width:8px;height:12px;border:5px inset #306;content:'';position:absolute}.checkbox:hover input[type=checkbox]:not([disabled])+label:before{border-radius:3px;behavior:url(pie.htc);border-top:none;border-left:none;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:.6}.checkbox input[type=checkbox]:checked+label:before{border-radius:3px;behavior:url(pie.htc);border-top:none;border-left:none;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.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(pie.htc)}.checkbox input[type=checkbox]:disabled+label:after{background:#cacaca}.checkbox input[type=checkbox]:disabled:checked+label:after{background:#cacaca}.field input[type=checkbox]{opacity:0;position:absolute;width:16px;height:16px}.field input[type=checkbox]+label{display:inline-block;cursor:pointer;position:relative;padding-left:26px;line-height:16px;font-size:13px}.field input[type=checkbox]+label:after{content:'';position:absolute;left:0;display:inline-block;background:#cacaca;width:16px;height:16px}.field input[type=checkbox]:checked+label:before,.field:hover input[type=checkbox]:not([disabled])+label:before{content:'';left:6px;top:-3px;width:8px;height:12px;behavior:url(pie.htc);display:block;position:absolute;z-index:2}.field:hover input[type=checkbox]:not([disabled])+label:before{border:5px inset #306;border-radius:3px;border-top:none;border-left:none;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:.6}.field input[type=checkbox]:checked+label:before{border:5px inset #f60;border-radius:3px;border-top:none;border-left:none;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.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(pie.htc)}.field input[type=checkbox]:disabled+label:after{background:#cacaca}.field input[type=checkbox]:disabled:checked+label:after{background:#cacaca}.field input[type=radio]+label:after,.radio label:after,.radio-ico:before{background:#fff;content:'';border-radius:50%;behavior:url(pie.htc)}.radio-ico:before{display:block;position:absolute;z-index:2;left:5px;top:5px;width:6px;height:6px;box-shadow:0 0 10px rgba(0,0,0,.1)}.radio input[type=radio]{opacity:0;position:absolute;width:16px;height:16px}.field input[type=radio]+label,.radio label{position:relative;padding-left:26px;line-height:16px;font-size:13px;cursor:pointer}.radio label{display:inline-block}.radio label:after{-webkit-transition:background .4 1s ease;-webkit-transition:background .4s ease;transition:background .4s ease;box-shadow:0 0 15px rgba(0,0,0,.12);position:absolute;left:0;top:0;display:inline-block;width:16px;height:16px}.radio:hover input[type=radio]:not([disabled],[checked])+label:before{opacity:.3}.radio input[type=radio]:checked+label:before{display:block;content:'';position:absolute;z-index:2;left:5px;top:5px;width:6px;height:6px;border-radius:50%;box-shadow:0 0 10px rgba(0,0,0,.1);behavior:url(pie.htc);background:#4fb2ff}.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(pie.htc)}.field input[type=radio]{opacity:0;position:absolute;width:16px;height:16px}.field input[type=radio]+label{display:inline-block}.field input[type=radio]+label:after{-webkit-transition:background .4 1s ease;-webkit-transition:background .4s ease;transition:background .4s ease;box-shadow:0 0 15px rgba(0,0,0,.12);position:absolute;left:0;top:0;display:inline-block;width:16px;height:16px}.field:hover input[type=radio]:not([disabled],[checked])+label:before{opacity:.3}.field input[type=radio]:checked+label:before{display:block;content:'';position:absolute;z-index:2;left:5px;top:5px;width:6px;height:6px;border-radius:50%;box-shadow:0 0 10px rgba(0,0,0,.1);behavior:url(pie.htc);background:#4fb2ff}.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(pie.htc)}.tip{width:21px;height:21px;border-radius:50%;behavior:url(pie.htc);-webkit-transition:all .2s ease;transition:all .2s ease;position:relative;border:2px solid #cacaca}.tip_right{margin-left:auto}.tip_right .tip__info{right:-15px;left:auto}.tip_right .tip__info:before{top:-5px;right:18px}.tip:before{-webkit-transition:all .2 1s ease;-webkit-transition:all .2s ease;transition:all .2s ease;font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Helvetica,Arial,sans-serif;content:'i';line-height:21px;color:#f60;display:inline-block;width:100%;position:absolute}.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{visibility:visible;height:auto}.tip__info{width:180px;color:#fff;background:#555;font-size:11px;line-height:17px;position:absolute;top:25px;left:-15px;z-index:999;height:0;visibility:hidden}.tip__info:before{display:block;position:absolute;font-size:13px;border:0;width:0;height:0;border-bottom:6px solid #555;border-left:7px solid transparent;border-right:7px solid transparent;top:-5px}.password input,.password label{font-size:13px;display:block;width:100%}.password input{padding-left:50px!important}.password .generation-bt,.password .show-password-bt{cursor:pointer;width:40px;height:40px;position:absolute;top:0}.password .generation-bt:after,.password .show-password-bt:after{display:block;position:absolute}.password .show-password-bt{left:10px}.password .show-password-bt:after{top:5px;width:30px;height:30px;background:url(../img/icons.svg#hide-base)}.password .generation-bt{right:35px}.password .generation-bt:after{top:5px;width:30px;height:30px;background:url(../img/icons.svg#generate-base)}.password__wrapper{position:relative}.password_show-password .password__strength{display:block}.password_show-password .show-password-bt:after{top:5px;width:30px;height:30px;background:url(../img/icons.svg#show-base)}.error__path,.password .progress-bar{background:#f3f3f3;behavior:url(pie.htc)}.password__strength-text{margin-top:8px}.password__strength-label{font-size:12px;color:gray}.password__strength-value{font-weight:700;font-size:12px}.password__strength-comment{line-height:16px;font-size:11px;margin-top:10px}.password .progress-bar{box-shadow:inset 0 0 3px rgba(0,0,0,.35);border-radius:2px;margin-top:10px;position:relative;width:100%;height:4px;color:#000;font-size:10px;overflow:hidden}.password .progress-bar .progress{-webkit-transition:all .4 1s ease;-webkit-transition:all .4s ease;transition:all .4s ease;background:#777;position:absolute;top:0;left:0;height:100%}.captcha{position:absolute;left:0;background:#306;height:40px;overflow:hidden;cursor:pointer;border-radius:4px 0 0 4px;-webkit-border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-bottomleft:4px;behavior:url(pie.htc)}.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{margin:-10px 0 0 -10px;width:20px;height:20px;background:url(../img/preloader.svg) 50% 50% no-repeat}.preloader-svg{width:24px;height:24px;margin:-12px 0 0 -12px}details{box-shadow:0 0 15px rgba(0,0,0,.12);behavior:url(pie.htc);background:#fff;width:100%;overflow:hidden;border-radius:1rem;margin:1rem 0!important}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{display:-webkit-box;display:flex;cursor:pointer;min-height:50px;box-sizing:border-box;-webkit-box-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}summary::-moz-list-bullet{list-style-type:none}summary:before{content:"";background:url(../img/icons.svg#plus-extra);-webkit-box-align:center;align-items:center;width:2rem;height:2rem;-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;margin:0 .5rem;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.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{width:30px;height:30px}.svg-icon,.svg-text svg{-webkit-transition:all .2 1s ease}.details__content{padding:10px 20px}.details_lg .details__trigger{font-size:21px}.field .comment,.label .comment{font-size:12px;margin:10px 0;max-width:480px;color:#777}.arrow-ico{display:inline-block;cursor:pointer}.svg-icon{-webkit-transition:all .2s ease;transition:all .2s ease;display:inline-block;cursor:pointer;stroke:#000}.svg-text svg{-webkit-transition:all .2s ease;transition:all .2s ease}.svg-text svg:hover{stroke:#f60}.s-arrow-black-right-lg{background:url(../img/icons.svg#arrow-black-right-lg)}.s-arrow-black-left-lg{background:url(../img/icons.svg#arrow-black-left-lg)}.s-arrow-black-top-lg{background:url(../img/icons.svg#arrow-black-top-lg)}.s-arrow-black-bottom-lg{background:url(../img/icons.svg#arrow-black-bottom-lg)}.s-arrow-gray-right-lg{background:url(../img/icons.svg#arrow-gray-right-lg)}.s-arrow-gray-left-lg{background:url(../img/icons.svg#arrow-gray-left-lg)}.s-arrow-gray-top-lg{background:url(../img/icons.svg#arrow-gray-top-lg)}.s-arrow-gray-bottom-lg{background:url(../img/icons.svg#arrow-gray-bottom-lg)}.s-arrow-white-right-lg{background:url(../img/icons.svg#arrow-white-right-lg)}.s-arrow-white-left-lg{background:url(../img/icons.svg#arrow-white-left-lg)}.s-arrow-white-top-lg{background:url(../img/icons.svg#arrow-white-top-lg)}.s-arrow-white-bottom-lg{background:url(../img/icons.svg#arrow-white-bottom-lg)}.s-arrow-base-right-lg,.slider__arrows_next:hover{background:url(../img/icons.svg#arrow-base-right-lg)}.s-arrow-base-left-lg{background:url(../img/icons.svg#arrow-base-left-lg)}.s-arrow-base-top-lg{background:url(../img/icons.svg#arrow-base-top-lg)}.s-arrow-base-bottom-lg{background:url(../img/icons.svg#arrow-base-bottom-lg)}.s-arrow-black-right-md{background:url(../img/icons.svg#arrow-black-right-md)}.s-arrow-black-left-md{background:url(../img/icons.svg#arrow-black-left-md)}.s-arrow-black-top-md{background:url(../img/icons.svg#arrow-black-top-md)}.s-arrow-black-bottom-md{background:url(../img/icons.svg#arrow-black-bottom-md)}.s-arrow-gray-right-md{background:url(../img/icons.svg#arrow-gray-right-md)}.s-arrow-gray-left-md{background:url(../img/icons.svg#arrow-gray-left-md)}.s-arrow-gray-top-md{background:url(../img/icons.svg#arrow-gray-top-md)}.s-arrow-gray-bottom-md{background:url(../img/icons.svg#arrow-gray-bottom-md)}.s-arrow-white-right-md{background:url(../img/icons.svg#arrow-white-right-md)}.s-arrow-white-left-md{background:url(../img/icons.svg#arrow-white-left-md)}.s-arrow-white-top-md{background:url(../img/icons.svg#arrow-white-top-md)}.s-arrow-white-bottom-md{background:url(../img/icons.svg#arrow-white-bottom-md)}.s-arrow-base-right-md{background:url(../img/icons.svg#arrow-base-right-md)}.s-arrow-base-left-md{background:url(../img/icons.svg#arrow-base-left-md)}.s-arrow-base-top-md{background:url(../img/icons.svg#arrow-base-top-md)}.s-arrow-base-bottom-md{background:url(../img/icons.svg#arrow-base-bottom-md)}.s-arrow-black-right-sm{background:url(../img/icons.svg#arrow-black-right-sm)}.s-arrow-black-left-sm{background:url(../img/icons.svg#arrow-black-left-sm)}.s-arrow-black-top-sm{background:url(../img/icons.svg#arrow-black-top-sm)}.s-arrow-black-bottom-sm{background:url(../img/icons.svg#arrow-black-bottom-sm)}.s-arrow-gray-right-sm{background:url(../img/icons.svg#arrow-gray-right-sm)}.s-arrow-gray-left-sm{background:url(../img/icons.svg#arrow-gray-left-sm)}.s-arrow-gray-top-sm{background:url(../img/icons.svg#arrow-gray-top-sm)}.s-arrow-gray-bottom-sm{background:url(../img/icons.svg#arrow-gray-bottom-sm)}.s-arrow-white-right-sm{background:url(../img/icons.svg#arrow-white-right-sm)}.s-arrow-white-left-sm{background:url(../img/icons.svg#arrow-white-left-sm)}.s-arrow-white-top-sm{background:url(../img/icons.svg#arrow-white-top-sm)}.s-arrow-white-bottom-sm{background:url(../img/icons.svg#arrow-white-bottom-sm)}.s-arrow-base-right-sm{background:url(../img/icons.svg#arrow-base-right-sm)}.s-arrow-base-left-sm{background:url(../img/icons.svg#arrow-base-left-sm)}.s-arrow-base-top-sm{background:url(../img/icons.svg#arrow-base-top-sm)}.s-arrow-base-bottom-sm{background:url(../img/icons.svg#arrow-base-bottom-sm)}.s-cross-black-lg{background:url(../img/icons.svg#cross-black-lg)}.s-cross-gray-lg{background:url(../img/icons.svg#cross-gray-lg)}.s-cross-white-lg{background:url(../img/icons.svg#cross-white-lg)}.s-cross-base-lg{background:url(../img/icons.svg#cross-base-lg)}.s-cross-black-md{background:url(../img/icons.svg#cross-black-md)}.s-cross-gray-md{background:url(../img/icons.svg#cross-gray-md)}.s-cross-white-md{background:url(../img/icons.svg#cross-white-md)}.s-cross-base-md{background:url(../img/icons.svg#cross-base-md)}.s-cross-black-sm{background:url(../img/icons.svg#cross-black-sm)}.s-cross-gray-sm{background:url(../img/icons.svg#cross-gray-sm)}.s-cross-white-sm{background:url(../img/icons.svg#cross-white-sm)}.s-cross-base-sm{background:url(../img/icons.svg#cross-base-sm)}.s-zoom-black{background:url(../img/icons.svg#zoom-black)}.gallery__zoom:after,.s-zoom-gray{background:url(../img/icons.svg#zoom-gray)}.s-zoom-white{background:url(../img/icons.svg#zoom-white)}.s-zoom-base{background:url(../img/icons.svg#zoom-base)}.s-marker-black{background:url(../img/icons.svg#marker-black)}.s-marker-gray{background:url(../img/icons.svg#marker-gray)}.s-marker-white{background:url(../img/icons.svg#marker-white)}.s-marker-base{background:url(../img/icons.svg#marker-base)}.s-avatar-black{background:url(../img/icons.svg#avatar-black)}.s-avatar-gray{background:url(../img/icons.svg#avatar-gray)}.reviews__avatar_no-avatar:before,.s-avatar-white{background:url(../img/icons.svg#avatar-white)}.s-avatar-base{background:url(../img/icons.svg#avatar-base)}.s-plus-black{background:url(../img/icons.svg#plus-black)}.s-plus-gray{background:url(../img/icons.svg#plus-gray)}.s-plus-white{background:url(../img/icons.svg#plus-white)}.s-plus-base{background:url(../img/icons.svg#plus-base)}.s-plus-extra{background:url(../img/icons.svg#plus-extra)}.s-minus-black{background:url(../img/icons.svg#minus-black)}.s-minus-gray{background:url(../img/icons.svg#minus-gray)}.s-minus-white{background:url(../img/icons.svg#minus-white)}.s-minus-base{background:url(../img/icons.svg#minus-base)}.s-minus-extra{background:url(../img/icons.svg#minus-extra)}.s-hide-black{background:url(../img/icons.svg#hide-black)}.s-hide-base{background:url(../img/icons.svg#hide-base)}.s-show-black{background:url(../img/icons.svg#show-black)}.s-show-base{background:url(../img/icons.svg#show-base)}.s-generate-black{background:url(../img/icons.svg#generate-black)}.s-generate-base{background:url(../img/icons.svg#generate-base)}.s-no-image-black{background:url(../img/icons.svg#no-image-black)}.s-no-image-gray{background:url(../img/icons.svg#no-image-gray)}.no-image_white,.s-no-image-white{background:url(../img/icons.svg#no-image-white)}.s-no-image-base{background:url(../img/icons.svg#no-image-base)}.s-city-white{background:url(../img/icons.svg#city-white)}.s-heart{background:url(../img/svg/bg/heart-ico.svg) no-repeat;width:50px;height:50px}.s-glow-purple{background:url(../img/svg/bg/glow-purple.svg) no-repeat;width:320px;height:320px}.s-glow-orange{background:url(../img/svg/bg/glow-orange.svg) no-repeat;width:230px;height:230px}.s-glow-cyan{background:url(../img/svg/bg/glow-cyen.svg) no-repeat;width:230px;height:230px}.ico{width:30px;height:30px;stroke:#000}.no-image-ico{width:52px;height:52px}.cart-ico,.sandwich-ico,.search-ico{width:30px;height:30px;-webkit-transition:all .2 1s ease;-webkit-transition:all .2s ease;transition:all .2s ease;margin-top:30px;display:inline-block;stroke:#000}.cart-ico:hover,.sandwich-ico:hover,.search-ico:hover{stroke:#f60}.search-ico{stroke:#777}.marker-ico{-webkit-transition:all .2 1s ease;-webkit-transition:all .2s ease;transition:all .2s ease;fill:transparent}.city-ico{width:136px;height:75px;position:absolute;stroke:#fff;top:0;left:-55px;opacity:.15;pointer-events:none}.on-top-ico{width:30px;height:30px;-webkit-transition:all .2 1s ease;-webkit-transition:all .2s ease;transition:all .2s ease;display:inline-block;cursor:pointer;margin:5px;stroke:#fff}.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{display:block;position:absolute;top:-10px;z-index:199}.up-down-wave-blue:after,.up-down-wave:after{display:block;position:absolute;top:auto;bottom:-11px;z-index:199}.up-wave-blue:before,.up-wave:before{display:block;position:absolute;top:-10px;z-index:199}.down-wave-blue:after,.down-wave:after{display:block;position:absolute;top:auto;bottom:-11px;z-index:199}.down-wave,.up-down-wave,.up-wave{background:#306!important}.down-wave:before,.up-down-wave:before,.up-wave:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='10' viewBox='0 0 100 10' %3E%3Cpath fill='%23330066' d='M0 10C25.1642 10 25.1007 0.134545 49.9249 0C74.8233 0.133636 74.7607 10 100 10C66.5036 10 33.4871 10 0 10Z' /%3E%3C/svg%3E");background-repeat:repeat-x;width:100%;height:11px}.down-wave:after,.up-down-wave:after,.up-wave:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='10' viewBox='0 0 100 10' %3E%3Cpath fill='%23330066' d='M0 0C25.1642 0 25.1007 9.86545 49.9249 10C74.8233 9.86636 74.7607 0 100 0C66.5036 0 33.4871 0 0 0Z' /%3E%3C/svg%3E");background-repeat:repeat-x;width:100%;height:11px}.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{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='10' viewBox='0 0 100 10' %3E%3Cpath fill='%23ecfaff' d='M0 10C25.1642 10 25.1007 0.134545 49.9249 0C74.8233 0.133636 74.7607 10 100 10C66.5036 10 33.4871 10 0 10Z' /%3E%3C/svg%3E");background-repeat:repeat-x;width:100%;height:11px}.down-wave-blue:after,.up-down-wave-blue:after,.up-wave-blue:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='10' viewBox='0 0 100 10' %3E%3Cpath fill='%23ecfaff' d='M0 0C25.1642 0 25.1007 9.86545 49.9249 10C74.8233 9.86636 74.7607 0 100 0C66.5036 0 33.4871 0 0 0Z' /%3E%3C/svg%3E");background-repeat:repeat-x;width:100%;height:11px}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{margin:0;padding:0;border:0;font:inherit;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{font-weight:700;font-size:16px;line-height:21px;padding:20px 0}.error__description,.error__path{font-size:13px}.error__path{font-style:italic;border-radius:10px;display:inline-block;padding:5px 15px;line-height:20px;color:#777}.error__back{line-height:20px;padding:15px 0}.error__link{font-weight:700;font-size:16px;color:#49389a}body,html{height:100%}.gray{color:#777}a{color:#49389a;text-decoration:none;-webkit-transition:color .2 1s ease;-webkit-transition:color .2s ease;transition:color .2s ease}a:hover{color:#000}.link{-webkit-transition:color .2 1s ease;-webkit-transition:color .2s ease;transition:color .2s ease;color:#4fb2ff;text-decoration:none}.link:hover{color:#36c}p{line-height:1.42857143em;color:#333}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{border:0;height:0;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(255,255,255,.3)}.block-quote{font-style:italic}.block-quote .autor{font-size:16px;font-family:Roboto,arial,sans-serif!important;color:#777;margin:10px}.file,.file__link,blockquote cite{font-family:Roboto,arial,sans-serif}blockquote{font-size:24px;font-style:italic;padding:.25em 40px;line-height:1.45;color:#777;margin:50px 0}blockquote:after,blockquote:before{display:block;font-size:28px;position:absolute;color:#777}blockquote:before{content:"\201C";left:20px;top:0}blockquote:after{content:"\201D";right:20px;bottom:0}blockquote cite{font-size:16px;text-align:right;color:#333;display:block;margin-top:5px}blockquote cite:before{content:"\2014 \2009"}b,strong{font-weight:700}.block:after{visibility:hidden;font-size:0;content:" ";clear:both;height:0;display:inline-block;display:block}.block:after::after{display:block;content:"";clear:both}.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}.hidden{visibility:hidden}.clearfix{visibility:hidden;font-size:0;content:" ";clear:both;height:0;display:block}* html .clearfix{height:1%}.inline-block{display:-moz-inline-stack;display:inline-block;zoom:1}.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;background:var(--ex-lt-gray);border-radius:var(--border-radius)}.sitemap__section{margin-bottom:2.5rem}.sitemap__header{margin-top:1rem;margin-bottom:1rem}.sitemap__title{font-weight:700;font-size:24px}.sitemap__list{text-align:left;display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}.sitemap__list_sub{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;margin-bottom:1rem;border-bottom:1px solid #e5e5e5;padding-bottom:1rem}.sitemap__item{font-size:var(--h6);line-height:var(--line-height);box-sizing:border-box;word-wrap:break-word;margin:.5rem 5px}.sitemap__item_sub{font-size:var(--p)}.review__name,.reviews__name{font-size:16px}.sitemap__item_header{margin-top:1rem;margin-left:0;width:100%!important}.sitemap__link{display:flex;-webkit-box-align:center;align-items:center}.sitemap__ico{padding-right:5px;display:-webkit-inline-box;display:inline-flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:32px;height:32px}.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{background:#306;border-radius:5px;behavior:url(pie.htc)}.scroll::-webkit-scrollbar-thumb:hover{background:#f60;border-radius:5px;behavior:url(pie.htc)}.scroll_horizontal{white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.scroll_horizontal::-webkit-scrollbar{display:none}.reviews__scan{width:100%;height:60px;background:#306}.reviews__scan:before{display:block;position:absolute;top:50%;left:50%;margin:-15px 0 0 -15px;width:30px;height:30px;background:url(../img/icons.svg#zoom-white)}.reviews__avatar{border-radius:50%;behavior:url(pie.htc);overflow:hidden;width:100px;height:100px;background:#49389a;position:absolute;left:50%;margin-left:-50px;top:-50px}.reviews__avatar_no-avatar:before{display:block;position:absolute;-webkit-transition:all .2 1s ease;-webkit-transition:all .2s ease;transition:all .2s ease;width:30px;height:30px;top:35px;left:35px}.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{top:0;margin-bottom:30px}.reviews__list{margin-top:60px}.reviews__item{-webkit-transition:all .2 1s ease;-webkit-transition:all .2s ease;transition:all .2s ease;text-align:center;box-sizing:border-box;word-wrap:break-word;margin-left:5px;margin-right:5px;top:0;margin-bottom:80px}.reviews__item:hover{top:-10px}.reviews__item:hover .reviews__container{box-shadow:0 10px 35px rgba(0,0,0,.12);behavior:url(pie.htc);background:#fff}.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{color:#777;font-size:11px;line-height:18px}.reviews__info{margin-bottom:15px}.reviews__name-date{margin-bottom:3px}.reviews__wrapper{padding:50px 30px 25px}.reviews__container{-webkit-transition:all .2 1s ease;-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:4px;behavior:url(pie.htc);overflow:hidden;background:#fff}.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{width:100%;height:60px;background:#306}.review__scan:before{display:block;position:absolute;top:50%;left:50%;margin:-15px 0 0 -15px;width:30px;height:30px;background:url(../img/icons.svg#zoom-white)}.review__avatar{border-radius:50%;behavior:url(pie.htc);width:100px;height:100px;background:#49389a;position:absolute;left:50%;margin-left:-50px;top:-50px}.review__avatar_no-avatar:before{display:block;position:absolute;-webkit-transition:all .2 1s ease;-webkit-transition:all .2s ease;transition:all .2s ease;width:30px;height:30px;background:url(../img/icons.svg#avatar-white);top:24px;left:24px}.review__avatar:hover{background:#4b095b}.review__avatar:hover:before{top:20px}.review__date{color:#777;margin-bottom:20px}.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{background:#ecfaff;padding:2rem 0}.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{color:#777;font-size:13px;margin-bottom:.5rem}.client__tab,.faq__answer .value,.faq__question .value{font-size:16px}.client__tabs{width:100%;height:0;position:fixed;top:-60px;left:0;z-index:500;background:#700983;background-image:-webkit-gradient(linear,left top,right top,from(#700983),to(#49389a));background-image:linear-gradient(to right,#700983 0,#49389a 100%);-pie-background-image:linear-gradient(to right,#700983 0,#49389a 100%);-webkit-transition:all .4 1s ease;-webkit-transition:all .4s ease;transition:all .4s ease;behavior:url(pie.htc);text-align:center}.catalog-nav__drop,.client__tab{-webkit-transition:all .2 1s ease;behavior:url(pie.htc)}.client__tabs_fixed{display:block;top:60px;height:50px}.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{color:#fff;padding:0 15px}.client__header{text-align:center;position:relative;padding-bottom:40px}.client__header .breadcrumbs{position:relative;z-index:99}.client__header.contrast .breadcrumbs-link{color:#fff}.client__title{font-size:28px;margin:15px auto;max-width:360px;position:relative;z-index:9}.client__logotype{border-radius:50%;behavior:url(pie.htc);display:block;position:relative;width:300px;height:300px;overflow:hidden;margin:20px auto 0;z-index:66;background:#fff}.client__logotype img{height:auto;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}.client__description{font-size:13px;line-height:18px;margin:0 auto 10px;max-height:60px;overflow:hidden;position:relative;max-width:640px}.client__content{padding:40px 0}.client__content .title{font-size:39px;text-align:center}.client__text{line-height:20px;font-size:14px;padding:20px;box-sizing:border-box}.client .background{width:100%;height:100%;position:absolute;z-index:0;top:0}.links{padding:50px 0 20px;width:100%}.links__title{font-size:16px}.links__list{display:flex;flex-wrap:wrap}.addresses__list,.products__image{flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}.links__item{font-size:13px;line-height:20px;margin:0 10px 10px 0;border-radius:20px;behavior:url(pie.htc);padding:10px 15px;border:1px solid #e5e5e5}.addresses{padding:20px 15px 0 7px;width:100%;box-sizing:border-box}.addresses__title{font-size:14px}.addresses__list{display:flex}.addresses__item{font-size:13px;line-height:20px;padding:15px 0}.actions{position:absolute;top:10px;right:10px;z-index:3;font-size:9px}.actions_center{text-align:center;width:100%;top:35px;right:auto}.actions__item{border-radius:2px;behavior:url(pie.htc);margin:0 0 6px 3px;padding:5px;line-height:8px;display:inline-block;color:#fff}.actions__item_action{background:#ff9000}.actions__item_new{background:#1c9119}.actions__item_sela{background:#D00}.actions__item_hit{background:#36c}.catalog-nav__drop{-webkit-transition:all .2s ease;transition:all .2s ease;box-shadow:0 0 20px rgba(0,0,0,.24);display:none;width:calc(100% - 240px);position:absolute;left:120px;z-index:999;background:#fff;padding:30px;box-sizing:border-box;height:0}.products__printing{width:30px;height:30px;position:absolute;left:20px;top:20px;z-index:3}.products__title-ico{width:40px;height:40px;position:relative;right:-20px;top:8px;display:inline-block}.products__title-ico:after{display:block;position:absolute;top:0;border-radius:50%;behavior:url(pie.htc);width:40px;height:40px;border:2px solid #f60;box-sizing:border-box}.products__title-ico img{height:auto;margin:auto;position:absolute;top:0;left:0;bottom:0;right: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;display:inline-block;line-height:18px}.products__price{font-size:16px}.products__image{border-radius:4px;behavior:url(pie.htc);overflow:hidden;z-index:2;width:100%;height:248px;min-height:160px;padding-bottom:15px;box-sizing:border-box;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.products__info{padding:0 10px}.products__row{display:-webkit-box;display:flex;margin-left:-5px;margin-right:-5px;-webkit-box-align:start;align-items:start;flex-wrap:wrap}.products__sidebar{position:-webkit-sticky;position:sticky;top:60px}.products__wrapper{box-sizing:border-box;word-wrap:break-word;margin-left:5px;margin-right:5px}.products__list{display:-webkit-box;display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}.products__item{text-align:center;-webkit-transition:all .2 1s ease;-webkit-transition:all .2s ease;transition:all .2s ease;box-sizing:border-box;word-wrap:break-word;margin-left:5px;margin-right:5px;border-radius:4px;behavior:url(pie.htc);background:#fff;height:350px;margin-bottom:10px;top:0}.products__item:hover{z-index:99;box-shadow:0 10px 25px rgba(0,0,0,.3);behavior:url(pie.htc);top:-10px}.products .colors__color{box-shadow:none}.products .more{margin-top:20px}.cart__features,.products__content{margin:20px 0 30px}.products_block{padding:15px 0;overflow:hidden;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);behavior:url(pie.htc);background:#fff}.product__content{padding-bottom:20px}.product__row{display:-webkit-box;display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px;-webkit-box-align:start;align-items:flex-start}.product__gallery,.product__info{margin-left:5px;margin-right:5px;word-wrap:break-word;box-sizing:border-box}.product__gallery{position:-webkit-sticky;position:sticky;z-index:0;top:60px}.product__buy,.product__info{position:relative}.product__gallery .no-image{margin-top:200px}.product__info{z-index:1;background:#fff;border-left:3px solid #f3f3f3;padding-left:30px}.product__attention,.product__order-amount{font-size:13px;text-align:center;border-radius:4px;behavior:url(pie.htc);box-shadow:0 1px 3px rgba(0,0,0,.1);background:#fffdde;padding:8px}.product__attention{background:#e4fff7;margin:.75rem 0;font-size:12px}.product__vendor-code{color:#777;font-size:12px}.amount__field,.product__price{font-size:21px;font-weight:700}.product__name{font-weight:700}.product__availability{font-size:13px}.product__tags{margin-top:10px;padding:0 0 10px!important;border-bottom:1px solid #f3f3f3}.product__print{padding-bottom:5px;margin:0}.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{display:-webkit-box;display:flex;flex-wrap:nowrap}.product__add-cart,.product__one-click{font-size:16px;font-weight:700;text-align:center;-webkit-transition:all .2 1s ease;-webkit-transition:all .2s ease;transition:all .2s ease}.product__add-cart{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(to bottom,#4f2791 0,#49389a 100%);-pie-background-image:linear-gradient(to bottom,#4f2791 0,#49389a 100%);behavior:url(pie.htc);margin:0 15px 0 0}.product__add-cart:hover{box-shadow:0 15px 65px rgba(60,3,98,.85);behavior:url(pie.htc);background:#6a2bb0}.product__one-click{background:#f60;background-image:-webkit-gradient(linear,left top,left bottom,from(#f60),to(#a23c50));background-image:linear-gradient(to bottom,#f60 0,#a23c50 100%);-pie-background-image:linear-gradient(to bottom,#f60 0,#a23c50 100%);box-shadow:0 0 0 rgba(221,85,34,.85);behavior:url(pie.htc);margin:0}.product__one-click:hover{box-shadow:0 15px 65px rgba(221,85,34,.85);behavior:url(pie.htc);background:#ff9000}.product__notify{border-radius:4px;behavior:url(pie.htc);opacity:.9;text-align:center;font-weight:700;position:fixed;left:50%;top:50%;width:320px;margin:-20px 0 0 -160px;padding:15px;background:#340942;z-index:999;color:#fff;display:none}.product__features{max-width:320px;padding:20px 0 10px;margin:0!important}.category__title,.projects__pagination{margin-bottom:20px}.product__features .label{font-size:12px}.category{text-align:center;padding:40px 0;width:100%;display:block;color:#fff;background:#306;overflow:hidden}.category__container{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:1000px;perspective:1000px;position:relative;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{width:100%;position:relative;z-index:0;display:-webkit-box;display:flex;flex-wrap:wrap}.category__list:after{display:block;position:absolute;-webkit-transition:all .4 1s ease;-webkit-transition:all .4s ease;transition:all .4s ease;opacity:0;background:url(../img/svg/bg/glow-purple.svg) no-repeat;width:320px;height:320px;pointer-events:none;left:50%;top:60%;margin:-160px 0 0 -160px;-webkit-transform:scale(2.5);transform:scale(2.5)}.category__name,.category__sub-list{position:relative;top:0;behavior:url(pie.htc)}.category__list:hover:after{opacity:.5}.category__image{-webkit-transition:all .2 1s ease;-webkit-transition:all .2s ease;transition:all .2s ease;position:relative;z-index:2;cursor:pointer;height:140px;display:block}.category__image img{position:relative;z-index:2}.category__name{border-radius:20px;-webkit-transition:all .4 1s ease;-webkit-transition:all .4s ease;transition:all .4s ease;z-index:3;background:0 0;cursor:pointer;line-height:40px;padding:0 20px;display:inline-block}.category__sub-list,.sizes__label{-webkit-transition:all .2 1s ease}.category__sub-list-wrapper{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.category__sub-list{-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:4px;font-size:16px;z-index:3;opacity:0;background:#fff;padding:0;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:0;overflow:hidden}.category__sub-item{font-size:13px;color:#306;display:block;padding:4px 0}.category__sub-item:after{display:block;position:absolute;border:0;width:0;height:0;border-bottom:6px solid #fff;border-left:5px solid transparent;border-right:5px solid transparent;top:-5px;left:50%;margin-left:-5px}.category__item{text-align:center;font-weight:700;position:relative;padding:60px 0;height:270px;box-sizing:border-box;word-wrap:break-word;margin-left:5px;margin-right:5px}.category__item a{color:#fff}.category__item:hover{z-index:100}.category__item:hover .category__glow{opacity:1;-webkit-transform:scale(1.5);transform:scale(1.5);pointer-events:none}.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{background:#f60;background-image:-webkit-gradient(linear,left top,left bottom,from(#f60),to(#a23c50));background-image:linear-gradient(to bottom,#f60 0,#a23c50 100%);-pie-background-image:linear-gradient(to bottom,#f60 0,#a23c50 100%);behavior:url(pie.htc);top:-50px}.category__item:hover .category__sub-list{min-width:140px;opacity:1;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;top:-35px;padding:9px 15px;height:auto}.category__item:hover .category__sub-item{color:#306}.order-one-click{display:none;padding:0 20px 20px}.order-one-click__product{display:-webkit-box;display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}.order-one-click__image{margin-bottom:-3px;text-align:center;box-sizing:border-box;word-wrap:break-word;margin-left:5px;margin-right:5px}.order-one-click__info{margin:10px 5px;box-sizing:border-box;word-wrap:break-word}.order-one-click__name{font-size:16px;font-weight:700;line-height:21px;display:block;margin-bottom:5px}.order-one-click__price{font-size:13px;color:#777}.order-one-click__price span{color:#306;font-weight:700;font-size:16px}.order-one-click__ordering{border-top:1px solid #e5e5e5;padding-top:20px}.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;margin:auto;display:block;text-transform:uppercase}.sizes .label,.sizes__number{color:#777;font-size:12px}.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;padding-left:25px;line-height:30px}.availability .in-stock-ico{left:-5px;position:absolute}.sizes{padding-bottom:10px}.sizes__list{width:100%;margin-top:10px;display:-webkit-box;display:flex;flex-wrap:wrap}.sizes__header{display:-webkit-box;display:flex;-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(pie.htc)}.sizes__input:checked+label{border:4px solid #306;border-radius:8px;behavior:url(pie.htc)}.sizes__label{-webkit-transition:all .2s ease;transition:all .2s ease;cursor:pointer;display:block;padding:6px 12px;border:4px solid #fff}.amount,.gallery__thumbnail-item{border-radius:4px;overflow:hidden;behavior:url(pie.htc)}.sizes__name{font-weight:700}.sizes__name,.sizes__number{width:100%;display:block;text-align:center}.minus,.plus{position:relative;cursor:pointer;width:50px;height:50px;-webkit-transition:background .2 1s ease;-webkit-transition:background .2s ease;transition:background .2s ease}.minus:before,.plus:before{display:block;position:absolute;top:0}.amount,.amount .plus-minus{display:inline-block;float:left}.amount{font-weight:700;background:#efefef;line-height:24px;color:#fff}.amount .plus:before{width:30px;height:30px;background:url(../img/icons.svg#plus-base);top:10px;left:10px}.amount .plus:hover:before{width:30px;height:30px;background:url(../img/icons.svg#plus-extra)}.amount .minus:before{width:30px;height:30px;background:url(../img/icons.svg#minus-base);top:10px;left:10px}.amount .minus:hover:before{width:30px;height:30px;background:url(../img/icons.svg#minus-extra)}.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{text-align:center;float:left;width:130px;padding:0;line-height:50px;height:50px;outline:0;border:0;background:0 0}.amount__field:focus{background:#4fb2ff}.amount__unit{font-size:13px;color:#777;line-height:50px;margin-left:10px}.amount_available{width:100%;display:block;font-size:13px}.gallery{position:-webkit-sticky;position:sticky}.gallery .spinner{-webkit-transition:'opacity' .4 1s ease;-webkit-transition:'opacity' .4s ease;transition:'opacity' .4s ease;position:absolute;top:50%;left:50%;z-index:99;margin:-10px 0 0 -10px;width:20px;height:20px;background:url(../../img/preloader.svg) 50% 50% no-repeat;display:none}.gallery__zoom{opacity:0;width:40px;height:40px;-webkit-transition:all .2 1s ease;-webkit-transition:all .2s ease;transition:all .2s ease;position:absolute;left:50%;top:50%;margin:-20px 0 0 -20px}.gallery__zoom:after{display:block;position:absolute;top:0;width:30px;height:30px}.gallery__image-viewer{text-align:center;position:relative;width:100%;height:533px;display:block}.gallery__image-viewer:hover .gallery__zoom{opacity:1}.gallery__thumbnail-list{box-sizing:border-box;padding:0 25px}.gallery__viewport{display:none;width:100%;height:480px;left:100%;margin-left:20px;position:absolute;top:0;z-index:9999;border:1px solid #cacaca;background:#fff}.gallery__viewport .image{display:block;position:relative}.gallery__viewport img{display:inline-block}.gallery__thumbnail-item{-webkit-transition:all .2 1s ease;-webkit-transition:all .2s ease;transition:all .2s ease;text-align:center;width:80px;height:80px;float:left;display:block;box-sizing:border-box;position:relative;background:#fff;margin:5px;box-shadow:0 1px 2px rgba(0,0,0,.2)}.gallery__thumbnail-item.active{box-shadow:0 10px 25px rgba(0,0,0,.35);behavior:url(pie.htc)}.gallery__thumbnail-item:not(.active):hover{box-shadow:0 3px 10px rgba(0,0,0,.35);behavior:url(pie.htc)}.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{left:20px;width:100%;overflow:hidden;margin-top:20px;padding:0 0 15px 10px}.gallery-full-screen{display:none;position:fixed;overflow:hidden;color:#000;right:0;width:100%;height:100%;z-index:999999}.gallery-full-screen__close{width:40px;height:40px;border-radius:50%;right:40px;top:40px;z-index:999999;position:absolute;cursor:pointer;background:#306;background-image:-webkit-gradient(linear,left top,left bottom,from(#306),to(#4b095b));background-image:linear-gradient(to bottom,#306 0,#4b095b 100%);-pie-background-image:linear-gradient(to bottom,#306 0,#4b095b 100%);behavior:url(pie.htc)}.gallery-full-screen__close:after{display:block;position:absolute;top:5px;left:5px;width:30px;height:30px;background:url(../img/icons.svg#cross-white-md)}.gallery-full-screen__modal-overlay{overflow-x:hidden;overflow-y:auto;height:100%;overflow:auto}.gallery-full-screen__modal-wrapper{-webkit-transition:all .2 1s ease;-webkit-transition:all .2s ease;transition:all .2s ease;z-index:2;position:relative}.gallery-full-screen__modal-wrapper .image{vertical-align:bottom}.gallery-full-screen__image{margin-top:30px;width:100%;min-height:420px;position:relative;-webkit-transition:all .4 1s ease;-webkit-transition:all .4s ease;transition:all .4s ease;text-align:center}.gallery-full-screen__image img{border-radius:4px;box-shadow:0 0 15px rgba(0,0,0,.12);behavior:url(pie.htc);display:none;max-width:100%;border:1px solid #f3f3f3}.gallery-full-screen__modal-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background:rgba(255,255,255,.9)}.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{font-size:13px;font-weight:700;-webkit-transition:all .2 1s ease;-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:15px;behavior:url(pie.htc);display:inline-block;padding:0 15px;line-height:30px;background:#f60;color:#fff}.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{width:100%;position:relative;text-align:center}.table-sizes__image img{max-width:100%}.table-sizes table{font-size:13px;text-align:center;width:100%;border-collapse:collapse}.table-sizes table tr:hover{background:#ecfaff;color:#555}.table-sizes table td{color:#999;border:1px solid #e5e5e5;line-height:40px}.table-sizes table td:hover{background:#306;color:#fff}.table-sizes table th{font-weight:700;color:#000;border:1px solid #e5e5e5;padding:12px 20px;font-size:12px;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{border-radius:50%;behavior:url(pie.htc);display:inline-block;width:20px;height:20px;color:#fff;line-height:20px}.circulation,.similar__item,.watched__item{border-radius:4px;behavior:url(pie.htc)}.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{font-size:13px;padding:15px 0;display:block}.table-sizes_modal{display:none}.table-sizes_modal .table-sizes__row{display:-webkit-box;display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}.table-sizes_modal .table-sizes__image,.table-sizes_modal .table-sizes__table{box-sizing:border-box;word-wrap:break-word;margin-left:5px;margin-right:5px}.circulation{box-shadow:0 0 15px rgba(0,0,0,.12);display:none;overflow:hidden;width:260px;background:#fff;position:absolute;bottom:60px;z-index:99}.circulation_wholesale{top:20px;bottom:auto}.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{cursor:pointer;height:30px;display:block;margin:0;border-top:1px solid #f3f3f3}.circulation__price,.circulation__value{padding-left:15px;float:left;box-sizing:border-box;width:50%!important;line-height:30px!important}.application{padding:10px 0;border-bottom:1px solid #f3f3f3}.application .checkbox strong{font-size:16px;font-weight:700;margin-right:10px}.application .label{font-size:13px;color:#777;display:block;padding:10px 0}.application__options{display:none;flex-wrap:wrap}.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{font-size:13px;color:#777;display:block;padding:10px 0}.sewing__options{display:none;flex-wrap:wrap}.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{margin:30px 0 20px;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center}.projects__item,.similar__item,.watched__item{margin-left:5px;word-wrap:break-word;box-sizing:border-box}.similar__item,.watched__item{box-shadow:0 0 0 transparent;top:0;position:relative;width:180px;height:200px;padding:0 15px;background:#fff;margin-bottom:10px;-webkit-transition:top .2s ease,box-shadow .2s ease;transition:top .2s ease,box-shadow .2s ease;margin-right:5px}.watched__clear,.watched__delete{-webkit-transition:all .2 1s ease;behavior:url(pie.htc);cursor:pointer}.similar__item:hover,.watched__item:hover{box-shadow:0 10px 25px rgba(0,0,0,.1);behavior:url(pie.htc);top:-10px}.similar__image,.watched__image{display:inline-block;height:120px}.similar__image img,.watched__image img{height:100%;width:auto}.similar__name,.watched__name{line-height:18px;font-size:13px;padding:0 15px 5px;display:block}.similar__price,.watched__price{font-size:13px;font-weight:700}.similar__info,.watched__info{position:absolute;width:100%;bottom:20px;left:0}.similar{border-bottom:1px solid #e2e9ec;padding-bottom:0}.similar__tabs{margin:1rem 0}.watched__clear{border-radius:20px;font-size:13px;font-weight:700;box-shadow:0 0 0 transparent;-webkit-transition:all .2s ease;transition:all .2s ease;text-transform:uppercase;position:relative;background:#fff;line-height:40px;display:inline-block;padding:0 15px;top:0}.watched__clear:hover{box-shadow:0 10px 35px rgba(0,0,0,.12);behavior:url(pie.htc);top:-5px}.watched__delete{width:30px;height:30px;-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:50%;position:absolute;right:10px;top:10px;z-index:99;border:1px solid #f3f3f3}.watched__delete:after{display:block;position:absolute;top:0;width:30px;height:30px;background:url(../img/icons.svg#cross-black-sm)}.watched__delete:hover{border:1px solid #cacaca}.watched__delete:hover:after{width:30px;height:30px;background:url(../img/icons.svg#cross-base-sm)}.watched__quantity{font-weight:700;color:#306}.projects .pagination{margin-top:5px}.projects__header_category{display:-webkit-box;display:flex;-webkit-box-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;align-items:center}.projects__background{width:100%;height:100%;display:block;position:absolute;top:0;left:0;z-index:1;-webkit-transition:all .2 1s ease;-webkit-transition:all .2s ease;transition:all .2s ease;-o-object-fit:cover;object-fit:cover}.projects__item{position:relative;height:320px;color:#fff;margin-right:5px;margin-bottom:10px}.projects__item-container{-webkit-transition:all .2 1s ease;-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:10px;behavior:url(pie.htc);background:#306;box-sizing:border-box;width:100%;height:100%;position:relative;overflow:hidden;padding:0 20px;min-height:320px}.projects__category,.works__category{border-radius:3px;behavior:url(pie.htc);-webkit-transition:all .2 1s ease;font-weight:700;text-transform:uppercase}.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(pie.htc)}.projects__category,.projects__name{color:#fff}.projects__category{font-size:11px;-webkit-transition:all .2s ease;transition:all .2s ease;color:#fff;top:0;position:relative;margin-bottom:.5rem;z-index:3;padding:1px 6px;background:#f60;line-height:20px}.projects__image,.projects__info{z-index:2;position:relative;width:100%}.projects__category:hover{color:#306}.projects__info{margin-top:20px;height:calc(100% - 40px);display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:left;justify-content:left;-webkit-box-align:start;align-items:flex-start}.projects__case{font-size:12px;font-style:italic}.projects__name{font-size:16px;display:block;line-height:24px}.projects__name:hover{color:#f60}.projects__description{padding:10px 0;color:#fff;font-size:14px}.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{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.projects_block{width:100%;position:relative;padding:60px 0;background:#f3f7f9;z-index:99}.projects_block .projects__list{margin-bottom:0}.projects_services{background:#306}.projects_services .more{color:#fff;border:1px solid rgba(255,255,255,.1)}.projects_services .more:hover{color:#f3f7f9;border:1px solid rgba(255,255,255,.2)}.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{-webkit-transition:all .2 1s ease;-webkit-transition:all .2s ease;transition:all .2s ease;opacity:0;margin-top:95px;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.projects_md .projects__list{display:-webkit-box;display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px;-webkit-box-pack:center;justify-content:center}.projects_md .projects__item{-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.projects_md .projects__item-container{width:310px;height:310px;box-shadow:0 20px 45px rgba(0,0,0,.15);border-radius:50%;behavior:url(pie.htc);padding:0;min-height:310px;margin:auto}.projects_md .projects__item:hover .projects__category{top:0;visibility:visible}.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;behavior:url(pie.htc);width:100%}.project__images{max-width:640px;margin:30px auto}.project__image{display:block;max-width:640px;margin-bottom:20px;color:#000}.project__image-title{font-weight:700;margin-top:15px}.project__image-description{padding:10px 0;display:block}.project__image img{border-radius:4px;box-shadow:0 0 15px rgba(0,0,0,.12);behavior:url(pie.htc);width:100%;overflow:hidden;margin-bottom:-5px}.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{-webkit-box-pack:center;justify-content:center;margin-bottom:1rem}.advantages__header,.works__item{flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}.works__item{display:-webkit-box!important;display:flex!important;-webkit-box-align:center;align-items:center;padding-top:2rem}.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{display:-webkit-box;display:flex;-webkit-box-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;align-items:center}.works__category{font-size:13px;-webkit-transition:all .2s ease;transition:all .2s ease;top:-10px;position:relative;z-index:3;padding:3px 10px;background:#f60;line-height:20px}.works__category:hover{color:#306}.works__order{margin-top:1rem}.before-after__title{margin-bottom:30px}.before-after__item{display:-webkit-box;display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}.before-after__after,.before-after__before{box-sizing:border-box;word-wrap:break-word;margin-left:5px;margin-right:5px;position:relative;-webkit-box-pack:center;justify-content:center}.before-after__image{border-radius:10px;behavior:url(pie.htc);box-sizing:border-box;position:relative;overflow:hidden}.before-after__status,.colors_inner .colors__circle{border-radius:50%;behavior:url(pie.htc)}.before-after__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.before-after__status{width:80px;height:80px;-webkit-transition:all .2 1s ease;-webkit-transition:all .2s ease;transition:all .2s ease;background:#306;position:absolute;top:-30px;margin-left:-40px;left:50%;color:#fff;z-index:99;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.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(rgba(255,255,255,.6)),to(rgba(255,255,255,0)))}.colors__input:checked+label:before,.colors__item:hover label:before,.colors_inner .colors__circle:before{-pie-background-image:linear-gradient(180deg,rgba(255,255,255,.6) 0,rgba(255,255,255,0) 100%)}.colors_inner .colors__list{margin-bottom:40px}.colors_inner .colors__item{top:220px;margin:0 -4px 35px 0;float:none;display:inline-block;vertical-align:top}.colors_inner .colors__item:after{display:block;position:absolute;top:0}.colors_inner .colors__item:hover .colors__circle{box-shadow:0 10px 35px rgba(0,0,0,.12);behavior:url(pie.htc)}.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{width:220px;height:220px;-webkit-transition:all .2 1s ease;-webkit-transition:all .2s ease;transition:all .2s ease;display:block;overflow:hidden;margin:auto;position:relative}.colors_inner .colors__circle:before{display:block;position:absolute;top:0;background-image:linear-gradient(180deg,rgba(255,255,255,.6) 0,rgba(255,255,255,0) 100%);behavior:url(pie.htc);opacity:.5;width:220px;height:220px}.colors_inner .colors__name{font-size:16px;font-weight:700;margin-top:15px}.colors_inner .colors__description{font-size:13px}.colors_inner .colors__color{width:220px;height:220px}.colors_inner .colors__color_first,.colors_inner .colors__color_second{height:110px}.colors_md{border-bottom:1px solid #f3f3f3}.colors_sm{margin-top:10px;position:absolute;top:0;z-index:99;border:0;padding:0;width:32px}.colors_sm .colors__item{width:12px;height:12px;border-radius:50%;-webkit-transition:all .2 1s ease;-webkit-transition:all .2s ease;transition:all .2s ease;top:12px;display:block;margin:0 2px 4px 0;float:left;overflow:hidden;behavior:url(pie.htc);border:1px solid #f3f3f3}.colors_sm .colors__item:after{display:block;position:absolute;top:0}.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{width:12px;height:12px}.colors_sm .colors__color_first,.colors_sm .colors__color_second{height:6px;border-radius:0}.colors__header{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.colors__list,.company{display:-webkit-box;flex-wrap:wrap}.colors__list{width:100%;display:flex}.colors__color,.colors__item:hover label:before{width:30px;height:30px;behavior:url(pie.htc)}.colors .label{font-size:12px;color:#777;margin-right:20px;float:left}.colors__item{margin-right:4px}.colors__item input{-webkit-transition:all .2 1s ease;-webkit-transition:all .2s ease;transition:all .2s ease;display:none}.colors__item:hover label{border-radius:8px;behavior:url(pie.htc);border:4px solid #cacaca;padding:4px}.colors__item:hover label:before{top:4px;background-image:linear-gradient(180deg,rgba(255,255,255,.6) 0,rgba(255,255,255,0) 100%)}.colors__color{-webkit-transition:all .2 1s ease;-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 1s ease}.colors__color_first,.colors__color_second{height:15px}.colors__input:checked+label:before,.colors__label:before{top:4px;width:30px;height:30px;behavior:url(pie.htc)}.colors__color_first{border-radius:5px 5px 0 0}.colors__color_second{border-radius:0 0 5px 5px}.colors__input:checked+label{border-radius:8px;behavior:url(pie.htc);border:4px solid #306}.colors__input:checked+label:before{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.6)),to(rgba(255,255,255,0)));background-image:linear-gradient(180deg,rgba(255,255,255,.6) 0,rgba(255,255,255,0) 100%);border-radius:4px}.colors__label{-webkit-transition:all .2s ease;transition:all .2s ease;display:block;padding:4px;position:relative;cursor:pointer;border:4px solid #fff}.colors__label:before{display:block;position:absolute;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(200,200,200,.4)),to(rgba(200,200,200,.1)));background-image:linear-gradient(180deg,rgba(200,200,200,.4) 0,rgba(200,200,200,.1) 100%);-pie-background-image:linear-gradient(180deg,rgba(200,200,200,.4) 0,rgba(200,200,200,.1) 100%);border-radius:4px;background-blend-mode:multiply}.color__circle,.color__circle:before,.color__color{width:260px;height:260px;display:block}.colors__number{color:#777;font-size:12px}.color__header{position:relative;padding-bottom:40px}.color__header .breadcrumbs{position:relative;z-index:99}.color__title{font-size:28px;font-weight:700;margin:15px auto;max-width:360px;position:relative;z-index:9}.color__circle{border-radius:50%;behavior:url(pie.htc);-webkit-transition:all .2s ease;transition:all .2s ease;overflow:hidden;margin:auto;position:relative}.color__circle:before{position:absolute;top:0;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.6)),to(rgba(255,255,255,0)));background-image:linear-gradient(180deg,rgba(255,255,255,.6) 0,rgba(255,255,255,0) 100%);-pie-background-image:linear-gradient(180deg,rgba(255,255,255,.6) 0,rgba(255,255,255,0) 100%);behavior:url(pie.htc);opacity:.5;z-index:2}.color__color{position:relative;z-index:0}.color__color_first,.color__color_second{height:130px}.color__description{font-size:13px;line-height:18px;margin:0 auto 10px;max-height:60px;overflow:hidden;position:relative;max-width:640px}.color__content{padding:40px 0}.color__content .title{font-weight:700;font-size:39px}.color__text{line-height:20px;font-size:14px;padding:20px;box-sizing:border-box}.infomap,.slide__text h1,.slide__text h2,.slide__text h3,.slide__text h4{padding:15px}.color .background{width:100%;height:100%;position:absolute;z-index:0;top:0}#map-global{height:640px}#map-deliver,#map-main{width:100%;height:480px;background:#777}.infomap{overflow:hidden;width:320px}.infomap .title{margin-bottom:10px;font-size:24px}.infomap .more{margin-top:15px}.infomap .feature{width:50%;float:none;padding-right:30px;box-sizing:border-box;vertical-align:top;font-size:13px;margin-bottom:20px;line-height:16px}.infomap .feature .label{font-size:13px;font-weight:700;color:#777;margin-bottom:8px}.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{display:flex;margin-left:-5px;margin-right:-5px;padding-bottom:15px}.city,.company__col{margin-left:5px;margin-right:5px;box-sizing:border-box;word-wrap:break-word}.company__col_social{display:-webkit-box;display:flex}.company__name{font-size:21px;font-weight:700;color:#306;margin-bottom:10px;display:block}.company__description{font-size:16px;margin-bottom:10px;line-height:21px}.company__regions{margin-top:15px;display:-webkit-box;display:flex;flex-wrap:wrap}.city{padding:10px 0;display:inline-block;vertical-align:top;float:none;border-bottom:1px solid #e5e5e5}.city:last-child{border:0}.advantages__more,.city_current{border-radius:15px;behavior:url(pie.htc)}.city__header{margin-bottom:15px}.city__type{font-size:13px;display:block;color:#777;margin-left:45px;position:absolute}.city__link,.city__marker,.city__name{display:inline-block}.city__marker{width:40px;height:40px;position:relative;top:10px}.city__marker span{font-size:13px;height:30px;color:#fff;position:absolute;width:40px;line-height:32px}.city__marker svg{width:40px;height:40px;fill:#306}.city__link{line-height:40px;margin-top:20px}.city__name{font-size:21px;font-weight:700;-webkit-transition:all .2s ease;transition:all .2s ease;line-height:30px;color:#f60;margin-left:-15px;cursor:pointer}.city__name:hover{color:#306}.city__name:hover .city__marker{-webkit-animation-duration:1.6s;animation-duration:1.6s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-animation-name:bounce;animation-name:bounce}@-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)}100%{-webkit-transform:translateY(0) scaleY(1) scaleX(1);transform:translateY(0) scaleY(1) scaleX(1)}}.city .description{font-size:16px}.city .features{display:-webkit-box;display:flex;margin-left:-5px;margin-right:-5px;flex-wrap:wrap}.city .features .feature{box-sizing:border-box;word-wrap:break-word;margin-left:5px;margin-right:5px;padding-right:15px}.city .features .feature .value{font-size:13px}.city_main .city__marker svg{stroke:#6700b5;fill:#6700b5}.city_current{box-shadow:0 8px 8px rgba(0,0,0,.1);display:block;background:#fffcda;padding:40px;width:100%;margin:0 0 35px}.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{stroke:#f60;fill:#f60}.messenger,.social{margin-bottom:10px}.messenger__title,.social__title{font-size:13px;font-size:12px;color:#777;margin-bottom:10px}.messenger__list,.social__list{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:start}.messenger__item,.social__item{position:relative;cursor:pointer;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin-right:1rem}.messenger_company,.social_company{box-sizing:border-box;word-wrap:break-word;margin-left:5px;margin-right:5px}.messenger_mobile,.social_mobile{margin-bottom:0;display:-webkit-box;display:flex;padding:5px 0;-webkit-box-pack:justify;justify-content:space-between}.messenger_mobile .messenger__title,.messenger_mobile .social__title,.social_mobile .messenger__title,.social_mobile .social__title{line-height:40px;margin:0 15px 0 0}.messenger_center .messenger__list,.messenger_center .social__list,.social_center .messenger__list,.social_center .social__list{-webkit-box-pack:center;justify-content:center}.social_footer .social__title{color:#cacaca}.advantages{position:relative;padding:50px 0;background:#f3f7f9}.advantages_contrast{color:#fff;background:#306}.advantages_contrast .advantages__description{color:#cacaca}.advantages__header{margin-bottom:30px;z-index:2;position:relative;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.advantages__ico,.advantages__list{position:relative;width:100%;z-index:0}.advantages__sub-title{font-size:16px}.advantages__item{padding:0 20px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;box-sizing:border-box;word-wrap:break-word;margin-left:5px;margin-right:5px}.advantages__list{display:-webkit-box;display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}.advantages__ico{height:120px;margin-bottom:20px}.advantages__ico img{z-index:9;height:auto;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}.advantages__description,.advantages__title{z-index:1;position:relative}.advantages__title{margin-bottom:15px}.advantages__description{-webkit-transition:all .2s ease;transition:all .2s ease;font-size:14px;line-height:18px;color:#777;max-width:220px}.advantages__more{-webkit-transition:all .2 1s ease;-webkit-transition:all .2s ease;transition:all .2s ease;font-weight:700;background:#f60;background-image:-webkit-gradient(linear,left top,left bottom,from(#f60),to(#a23c50));background-image:linear-gradient(to bottom,#f60 0,#a23c50 100%);-pie-background-image:linear-gradient(to bottom,#f60 0,#a23c50 100%);margin-top:15px;padding:0 15px;line-height:30px;overflow:hidden;display:inline-block;color:#fff}.advantages_main:after,.advantages_main:before{position:absolute;background-repeat:repeat-x;width:100%;height:11px;z-index:199;content:''}.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{display:block;top:-10px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='10' viewBox='0 0 100 10' %3E%3Cpath fill='%23330066' d='M0 10C25.1642 10 25.1007 0.134545 49.9249 0C74.8233 0.133636 74.7607 10 100 10C66.5036 10 33.4871 10 0 10Z' /%3E%3C/svg%3E")}.advantages_main:after{display:block;top:auto;bottom:-11px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='10' viewBox='0 0 100 10' %3E%3Cpath fill='%23330066' d='M0 0C25.1642 0 25.1007 9.86545 49.9249 10C74.8233 9.86636 74.7607 0 100 0C66.5036 0 33.4871 0 0 0Z' /%3E%3C/svg%3E")}.advantages_main .advantages__list{position:relative;overflow:hidden}.advantages_main .advantages__title-block{font-size:39px}.about{background:#fff;padding:50px 0}.ceo__content{border-radius:10px;behavior:url(pie.htc);display:-webkit-box;display:flex;flex-wrap:wrap;padding:50px;max-width:840px;margin:auto}.ceo__content p{font-size:16px;line-height:28px}.ceo__col{box-sizing:border-box;word-wrap:break-word;margin-left:5px;margin-right:5px}.ceo__image img{width:260px;height:260px;border-radius:50%;-o-object-fit:cover;object-fit:cover;overflow:hidden;background:#ecfaff;behavior:url(pie.htc)}.search__form,.search__form input{background:#fff;behavior:url(pie.htc);height:60px}.ceo__info{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:15px 0 25px}.ceo .ceo__name{font-size:24px;margin-bottom:10px}.ceo__position{font-size:16px;color:#777}.ceo__appeal{margin-bottom:20px}.search__form{box-shadow:0 0 20px rgba(0,0,0,.24);position:relative}.search__form input{font-size:24px;box-shadow:0 0 0 transparent;padding-left:25px}.search__submit{font-size:21px;border-radius:0;behavior:url(pie.htc);position:absolute;right:0;height:60px;margin:0}.search__field{margin:0;padding:0;float:left;width:100%}.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{width:120px;height:90px;float:right;border-left:1px solid #e5e5e5}.search-bt__form,.search-bt__form input{height:100px;background:#fff;behavior:url(pie.htc)}.search-bt_open .search-bt__form{display:block}.search-bt__form{box-shadow:0 0 20px rgba(0,0,0,.24);display:none;width:calc(100% - 240px);position:absolute;right:120px;margin-top:60px;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;border-radius:0;behavior:url(pie.htc);position:absolute;right:0;margin:25px}.search-bt .search__field{padding:0;float:left;width:100%;margin-right:0 -10% 0 0}.notransition{-webkit-transition:none!important;transition:none!important}.slider{min-height:380px;position:relative}.slider .preloader{position:absolute;z-index:99;left:50%;top:50%;margin:-12px 0 0 -12px}.slider__arrows_next:hover:after,.slider__arrows_prev:hover:after{margin-left:10px}.slider__viewport{overflow:hidden;position:relative;height:540px;width:100%}.slider__container{height:inherit;position:relative;min-width:100%;display:-webkit-box;display:flex;flex-wrap:nowrap}.slider_touch:active{cursor:grabbing;cursor:-webkit-grabbing}.slider_touch .slider__container{touch-action:manipulation;-moz-backface-visibility:hidden}.slider_touch .slider__viewport:active{cursor:move}.slider__arrows{opacity:0;-webkit-transition:opacity .2 1s ease;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;position:absolute;top:50%;width:100%;margin-top:-15px;z-index:99}.slider__arrows_next,.slider__arrows_prev{-webkit-transition:all .2 1s ease;-webkit-transition:all .2s ease;transition:all .2s ease;cursor:pointer;display:block;position:absolute;top:0;z-index:99}.slider__arrows_next:after,.slider__arrows_prev:after{display:block;content:'';position:absolute;top:0;margin:10px;background:#ccc}.slider__arrows_next{right:10px;width:30px;height:30px;background:url(../img/icons.svg#arrow-gray-right-lg)}.slider__arrows_next:after{right:0}.slider__arrows_next:hover{width:30px;height:30px}.slider__arrows_prev{left:10px;width:30px;height:30px;background:url(../img/icons.svg#arrow-gray-left-lg)}.slider__arrows_prev:hover{width:30px;height:30px;background:url(../img/icons.svg#arrow-base-left-lg)}.slider__points{z-index:99;position:absolute;bottom:20px;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;width:100%}.slider__points_left{text-align:left}.slider__points_right{text-align:right}.slider__points li{width:30px;height:24px;display:inline-block;text-align:center;line-height:36px;cursor:pointer}.slider__points li:before{content:'';border-radius:7px;behavior:url(pie.htc);vertical-align:text-top;width:12px;height:12px;background:#306;-webkit-transition:background .2s ease;transition:background .2s ease;display:inline-block}.slider__points li:hover:before{background:#777}.slider__points li.active:before{background:#f60;height:16px;width:16px;margin-top:-2px}.slider .more,.slider__more{font-size:16px;font-weight:700;border-radius:4px;background:#f60;background-image:-webkit-gradient(linear,left top,left bottom,from(#f60),to(#a23c50));background-image:linear-gradient(to bottom,#f60 0,#a23c50 100%);-pie-background-image:linear-gradient(to bottom,#f60 0,#a23c50 100%);behavior:url(pie.htc);text-transform:uppercase;margin:15px 10px 0 0;padding:0 20px;line-height:45px;color:#fff;border:0;top:0}.slider .more:after,.slider__more:after{display:block;content:'';position:absolute;top:12px;left:auto;right:8px}.slider .more:hover,.slider__more:hover{box-shadow:0 15px 65px rgba(221,85,34,.85);behavior:url(pie.htc);top:-3px;background:#ff9000}.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(to bottom,#306 0,#4b095b 100%);-pie-background-image:linear-gradient(to bottom,#306 0,#4b095b 100%);behavior:url(pie.htc)}.slider .more_primary:hover,.slider__more_primary:hover{box-shadow:0 15px 65px #37277a;behavior:url(pie.htc);top:-3px;background:#49389a}.contacts-block__callback,.mobile-bar__container,.splash__advantages{box-shadow:0 0 15px rgba(0,0,0,.12);behavior:url(pie.htc)}.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{display:block;content:'';position:absolute;width:30px;height:34px;top:12px;right:3px;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}.slider_main{width:100%;height:380px;background:#700983;background-image:-webkit-gradient(linear,left top,right top,from(#700983),to(#49389a));background-image:linear-gradient(to right,#700983 0,#49389a 100%);-pie-background-image:linear-gradient(to right,#700983 0,#49389a 100%);behavior:url(pie.htc)}.slider_main:before{display:block;content:'';position:absolute;top:auto;bottom:-1px;z-index:199;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='10' viewBox='0 0 100 10' %3E%3Cpath fill='%23330066' d='M0 10C25.1642 10 25.1007 0.134545 49.9249 0C74.8233 0.133636 74.7607 10 100 10C66.5036 10 33.4871 10 0 10Z' /%3E%3C/svg%3E");background-repeat:repeat-x;width:100%;height:11px}.slider_main .slider__viewport{height:380px}.slider_auto .slider__viewport{height:auto}.slide{display:none;overflow:hidden;width:100%;height:100%;position:relative}.slide__content{position:relative;z-index:99;height:100%}.slide__image_top,.slide__text_top{-webkit-box-pack:start;justify-content:flex-start}.slide__image_bottom,.slide__text_bottom{-webkit-box-pack:end;justify-content:flex-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{flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}.slide__text{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;height:100%;margin:auto;max-width:480px;z-index:99;box-sizing:border-box}.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{top:0;position:absolute;z-index:0;-o-object-fit:cover;object-fit:cover;background-size:cover!important;width:100%;height:100%;background-position:center!important}.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{width:100%;padding-bottom:2rem}.splash__info{z-index:2}.splash__title{margin-bottom:1rem}.splash__description{font-size:16px;line-height:1.42857143em;margin-bottom:1rem}.contacts-block__description,.contacts-block__header,.sidebar{margin-bottom:10px}.splash__advantages{width:100%;position:relative;z-index:2;padding:30px 0;border-radius:4px}.splash__background{width:100%;height:100%;position:absolute;inset:0;z-index:1}.splash__background img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sidebar{border-radius:4px;behavior:url(pie.htc);padding:10px 15px;border:1px solid #e5e5e5;box-sizing:border-box}.sidebar__nav{border-bottom:1px solid #e5e5e5;padding:20px 0 15px}.sidebar__name:first-child,.sidebar__nav:last-child{border:0}.sidebar__nav:first-child{padding-top:10px}.sidebar__name{font-size:21px;font-weight:700;color:#f60;padding:0 5px;display:block}.sidebar__list{margin-top:15px;border-bottom:1px solid #e5e5e5}.sidebar__list:last-child{border:0}.nav-bt{text-align:center;position:relative;border-right:1px solid #e5e5e5;width:80px;height:90px;float:left}.mobile-bar{position:absolute;left:-110%;top:0;width:100%;height:100%}.mobile-bar__address{background:#306;background-image:-webkit-gradient(linear,left top,left bottom,from(#306),to(#4b095b));background-image:linear-gradient(to bottom,#306 0,#4b095b 100%);-pie-background-image:linear-gradient(to bottom,#306 0,#4b095b 100%);behavior:url(pie.htc);line-height:20px;padding:20px 0 20px 60px!important;position:relative!important}.mobile-bar__address a{color:#fff!important}.mobile-bar__address i{float:left;position:absolute;margin-top:-15px;top:50%;left:10px;width:30px;height:30px;background:url(../img/icons.svg#marker-base)}.mobile-bar__phone{line-height:40px;position:relative;display:-webkit-box!important;display:flex!important}.mobile-bar__phone .phone{margin-right:20px;line-height:50px}.mobile-bar__phone a{font-weight:700;font-size:19px!important}.mobile-bar__social{padding:10px}.mobile-bar__background{display:none;position:fixed;width:100%;height:100%;left:0;top:0;z-index:9999;background:rgba(0,0,0,.8)}.mobile-bar__container{position:fixed;top:0;left:-110%;z-index:999999;background-color:#fff;height:100%;padding:0;overflow-x:hidden;overflow-y:auto;display:block;-webkit-transition:left .4 1s ease;-webkit-transition:left .4s ease;transition:left .4s ease}.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{text-align:center;filter:drop-shadow(0 5px 10px rgba(0, 0, 0, .1));padding:40px 0;position:relative;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 1s ease;-webkit-transition:all .2s ease;transition:all .2s ease;margin-top:20px}.contacts-block__callback:hover{background:#700983;box-shadow:0 15px 55px rgba(96,0,98,.75);behavior:url(pie.htc)}.contacts-block__address{text-align:center;margin-top:20px}.contacts-block__location{font-size:13px;margin-top:10px;display:block;color:#777}.ig-bt,.tg-bt,.vk-bt,.wt-bt{width:40px;height:40px;-webkit-transition:all .2 1s ease;-webkit-transition:all .2s ease;transition:all .2s ease;box-shadow:0 0 0 transparent;border-radius:4px;behavior:url(pie.htc);position:relative;margin-right:10px;background:#4b2589;display:block}.ig-bt:hover,.tg-bt:hover,.vk-bt:hover,.wt-bt:hover{box-shadow:0 0 15px rgba(0,0,0,.12);behavior:url(pie.htc);background:var(--background)}.ig-bt_round,.tg-bt_round,.vk-bt_round,.wt-bt_round{border-radius:50%;background:var(--background)}.ig-bt .ig-ico{position:absolute;left:9px;top: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{position:absolute;left:6px;top:6px;fill:#fff}.tg-bt .tg-ico,.wt-bt .wt-ico{left:5px;top:5px;position:absolute;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{width:30px;height:30px}.tg-bt_round .svg-icon,.wt-bt_round .svg-icon{left:3px;top:3px;width:22px;height:22px}.blocks__title,.clients__title,.projects__title,.reviews__title{font-size:39px;text-align:center;display:block;margin-bottom:20px}.blocks__list,.clients__list,.projects__list,.reviews__list{display:-webkit-box;display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}.made{margin:auto;width:110px}.made_center .made__info{text-align:center;bottom:-20px;right:50%;width:280px;background:#fff;margin-right:-140px;padding:30px 30px 70px}.made:hover .made__info{display:block}.made:hover .made__year{color:#000;border:2px solid #306}.made:hover .made_contrast .made__logotype{background-position:0 0}.made:hover .made__logotype:hover{background-position:0 -48px}.made__logotype{background:url(../img/logo-mode.png) no-repeat;width:76px;height:24px;display:inline-block}.made__logotype:hover{background-position:0 48!important}.made_contrast .made__year{color:#fff;border:2px solid #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{color:#000;font-size:7px;padding:0 4px;display:inline-block;border:2px solid #36c;vertical-align:top;line-height:14px;margin-top:1px}.file__ico,.made__year:hover{border:2px solid #4fb2ff}.made__info{display:none;position:absolute;bottom:-20px;right:-30px;z-index:0;width:280px;background:#fff;padding:30px 30px 70px;box-sizing:border-box;box-shadow:0 0 20px rgba(0,0,0,.24);behavior:url(pie.htc)}.header__main,.header__services{display:-webkit-box;behavior:url(pie.htc)}.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{z-index:999;background:#fff}.header__main,.header__services{width:100%;box-sizing:border-box}.header__main{display:flex;flex-wrap:nowrap;height:91px;background:#fff}.header__logotype{-webkit-box-flex:1;flex-grow:1}.header__services{text-align:center;background:#306;background-image:-webkit-gradient(linear,left top,left bottom,from(#306),to(#4b095b));background-image:linear-gradient(to bottom,#306 0,#4b095b 100%);-pie-background-image:linear-gradient(to bottom,#306 0,#4b095b 100%);height:60px;display:flex;flex-wrap:nowrap;-webkit-box-pack:justify;justify-content:space-between}.header__nav,.header__nav_services{display:-webkit-box;display:flex}.header__region{font-weight:700;color:#f60;margin-right:5px}.header__region:hover{color:#fff}.header__address:hover .marker-ico{-webkit-animation-duration:1.6s;animation-duration:1.6s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-animation-name:bounce;animation-name:bounce;stroke:#fff}@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%,100%,20%,50%,80%{-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;float:left;stroke:#f60}.header__address .marker-ico:hover{stroke:#fff}.header__address i{float:left}.header__address i,.header__phone i{float:left;position:relative}.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{display:block;content:'';position:absolute;width:30px;height:30px;background:url(../img/icons.svg#arrow-base-bottom-sm);top:18px;right:0}.header__phone span{border-bottom:2px dashed rgba(255,255,255,.19);-webkit-transition:all .2 1s ease;-webkit-transition:all .2s ease;transition:all .2s ease}.header__contacts{position:absolute;left:50%;width:200px;margin-left:-110px;z-index:9999}.header__contacts .dropdown-content{box-shadow:0 0 20px rgba(0,0,0,.24);behavior:url(pie.htc);position:absolute;left:50%;width:240px;margin-left:-130px}.header__contacts-block{margin-top:15px;border-bottom:1px solid #e5e5e5}.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{margin-top:40px;height:60px}.header_fixed .search-bt__form input{height:60px}.header_fixed .search-bt .search__submit{margin:0;height:60px}.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{position:fixed;z-index:999;height:60px;top:0;-webkit-transition:height .4 1s ease;-webkit-transition:height .4s ease;transition:height .4s ease}.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;max-width:420px;color:#cacaca}.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{background:#4f2791;background-image:-webkit-gradient(linear,left top,left bottom,from(#4f2791),to(#49389a));background-image:linear-gradient(to bottom,#4f2791 0,#49389a 100%);-pie-background-image:linear-gradient(to bottom,#4f2791 0,#49389a 100%);behavior:url(pie.htc);position:relative;padding-bottom:90px}.footer__main{display:-webkit-box;display:flex;flex-wrap:wrap}.footer__contacts{padding:0 30px;box-sizing:border-box}.footer__contacts a:hover{color:#f60}.footer__category{font-size:12px;text-align:left;padding:0 0 20px;background:0 0}.footer__logotype{display:inline-block;margin-bottom:10px}.footer__logotype img{width:100%}.footer__phone{margin-bottom:10px;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:start;justify-content:start}.footer__phone-link{font-size:24px;font-weight:700;line-height:40px;margin-right:10px}.footer .footer__email{font-size:16px;color:#f60;display:-webkit-box;display:flex;margin-bottom:1rem;line-height:30px}.footer__address{font-size:16px;margin:10px 0;line-height:21px}.footer__address .location{font-size:13px;display:-webkit-box;display:flex}.footer__made{background:rgba(0,0,0,.1);height:80px;position:absolute;width:100%;bottom:0}.footer__schedule{margin-bottom:.5rem;display:-webkit-box;display:flex;font-size:14px;-webkit-box-align:center;align-items:center}.footer__schedule .label{color:#cacaca;margin-right:.5rem}.footer .footer__sitemap{color:#f60;display:-webkit-box;display:flex;margin:1rem 0 .25rem}.logotype{display:-webkit-box;display:flex;flex-wrap:nowrap;width:228px;height:28px;padding:30px 0 34px 25px}.logotype__container{display:block;width:228px;height:28px}.logotype__container img{height:100%}.logotype__description{font-size:11px;line-height:15px;display:inline-block;color:#306;margin-left:10px;padding-left:10px;border-left:1px solid rgba(64,38,129,.38);max-width:160px;margin-top:0}.nav,.nav__link{line-height:50px}.logotype_footer{padding:5px 0}.no-image{width:52px;height:52px;display:inline-block!important}.no-image:not(.no-image_white){background:url(../img/icons.svg#no-image-gray)}.nav{z-index:99;padding:0;box-sizing:border-box}.nav__link{position:relative;font-size:14px;color:#49389a;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{display:block;content:'';position:absolute;top:0}.nav__item{font-weight:700;position:relative;z-index:99;display:inline-block;padding:0 10px}.nav__item_drop>.nav__link{padding-left:15px}.nav__item_drop>.nav__link:before{width:30px;height:30px;background:url(../img/icons.svg#arrow-gray-bottom-sm);left:-10px;top:50%;margin-top:-15px}.nav__item:hover .nav__item_drop>.nav__link:before{width:30px;height:30px;background:url(../img/icons.svg#arrow-base-bottom-sm)}.nav__item:hover .nav__sub-menu{display:block;height:auto}.nav__sub-menu{box-shadow:0 0 20px rgba(0,0,0,.1);behavior:url(pie.htc);display:none;position:absolute;top:50px;left:0;background:#fff;min-width:220px}.nav__sub-menu .nav__item{display:block;text-align:left;padding:0}.nav__sub-menu .nav__link{font-size:12px;line-height:40px;padding-left:25px}.nav_catalog .nav__ico{width:25px;height:40px;position:absolute;top:0;left:0}.nav_catalog .nav__ico img{height:auto;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}.nav_catalog .nav__link{line-height:40px;padding-left:40px;font-weight:400}.nav_catalog .nav__link:before{left:auto;right:0}.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{width:30px;height:30px;background:url(../img/icons.svg#arrow-base-top-sm)}.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:before{width:30px;height:30px;background:url(../img/icons.svg#arrow-base-bottom-sm)}.nav_catalog .nav__item_more-open:before{width:30px;height:30px;background:url(../img/icons.svg#arrow-base-top-sm)}.nav_catalog .nav__sub-menu{box-shadow:0 0 0 transparent;behavior:url(pie.htc);top:0;position:relative}.nav__item_category .nav__sub-menu,.on-top-bt{box-shadow:0 0 20px rgba(0,0,0,.24);behavior:url(pie.htc)}.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{width:100%;height:100%}.nav__item_category .nav__sub-menu{-webkit-transition:all .2 1s ease;-webkit-transition:all .2s ease;transition:all .2s ease;top:150px;display:none;width:calc(100% - 240px);position:absolute;left:120px;z-index:98;background:#fff;padding:20px;box-sizing:border-box}.nav__item_category .nav__sub-menu .nav__link{line-height:20px;padding:0}.nav__item_category .nav__sub-menu .nav__item{width:20%;position:relative;display:-webkit-inline-box;display:inline-flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;float:none;vertical-align:top;margin-right:-4px;line-height:30px;padding-bottom:20px;box-sizing:border-box;font-weight:700}.nav_text{position:relative}.nav_text .nav__item{padding:0;display:block}.nav_contrast .nav__item:hover .nav__link{color:#f60}.nav_services{z-index:9999;line-height:60px;border-right:1px solid rgba(255,255,255,.2);padding-right:5px;margin-right:15px;position:relative}.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{background:#f3f7f9;color:#306}.catalog-nav__link{font-weight:700;font-size:14px;line-height:90px;display:inline-block;padding:0 20px 0 60px;position:relative}.catalog-nav__link:after{display:block;content:'';position:absolute;width:30px;height:30px;background:url(../img/icons.svg#arrow-gray-bottom-md);left:15px;top:50%;margin-top:-15px}.catalog-nav:hover .catalog-nav__drop{display:block;height:auto}.catalog-nav__ico{width:40px;height:40px;position:absolute;top:0;left:0}.catalog-nav__list{padding:35px}.catalog-nav__item-link{color:#f60;padding-left:35px}.catalog-nav__item{position:relative;display:inline-block;float:none;vertical-align:top;margin-right:-4px;line-height:30px;padding-bottom:20px;font-weight:700}.catalog-nav__sub-menu .catalog-nav__item{font-size:13px;font-weight:400;line-height:24px;display:block;padding:0}.catalog-nav__sub-menu .catalog-nav__item-link{color:#306}body.lock,html.lock{overflow:hidden}.nav_mobile{background-color:#fff;height:100%;width:100%}.nav_mobile .back-bt,.nav_mobile .close-bt{top:10px;width:30px;height:30px}.nav_mobile .back-bt:after,.nav_mobile .close-bt:after{display:block;content:'';position:absolute;top:0}.nav_mobile .back-bt{position:absolute;left:-40px;-webkit-transition:left .4 1s ease;-webkit-transition:left .4s ease;transition:left .4s ease}.nav_mobile .back-bt:after{width:30px;height:30px;background:url(../img/icons.svg#arrow-base-left-md)}.nav_mobile .back-bt_active{left:10px}.nav_mobile .close-bt{position:absolute;right:10px}.nav_mobile .close-bt:after{width:30px;height:30px;background:url(../img/icons.svg#cross-base-md)}.nav_mobile .close-bt:hover:after{width:30px;height:30px;background:url(../img/icons.svg#cross-black-md)}.nav_mobile .nav__header{width:100%;height:50px;border-bottom:1px solid #e5e5e5;position:absolute;z-index:999}.nav_mobile .nav__container{height:100%}.nav_mobile .nav__screen{-webkit-transition:transform .2 1s ease;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;visibility:hidden;position:absolute;top:0;left:100%;width:100%;height:100%;background:#fff}.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{font-size:13px;padding:0 15px;border-bottom:1px solid #e5e5e5;display:block;width:100%;box-sizing:border-box;position:static}.nav_mobile .nav__item_ico .nav__item-ico{width:25px;height:40px;position:absolute;top:5px;left:0}.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{display:block;content:'';position:absolute;width:30px;height:30px;background:url(../img/icons.svg#arrow-gray-right-md);right:0;top:10px}.nav_mobile .nav__item-header{text-align:center;height:50px;line-height:50px;border-bottom:1px solid #e5e5e5;background:#f3f3f3}.nav_mobile .nav__item_active>.nav__screen{visibility:visible;z-index:1}.nav_mobile .nav__item_active .nav__screen-list{overflow:auto;height:auto}.nav_mobile .nav__link{line-height:50px;display:block;padding:0;font-weight:400;font-size:13px}.nav_mobile .nav__link:hover{color:#f60}.nav_mobile .nav__link_header{font-size:16px;text-align:center}.nav_footer{display:-webkit-box;display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}.nav_footer.nav_contract .nav__title{color:#fff}.nav_footer.nav_contract .nav__link{color:#f60}.nav_footer .nav__header{font-size:16px;font-weight:700;margin-bottom:5px;position:relative;width:100%;line-height:20px;height:30px}.nav_footer .nav__title{color:#000}.nav_footer .nav__ico-arrow{width:30px;height:30px;background:url(../img/icons.svg#arrow-gray-bottom-sm);display:none;position:absolute;right:0;top:10px}.nav_footer .nav__list{padding-bottom:10px;overflow:hidden}.nav_footer .nav__col{display:block;padding-left:30px;box-sizing:border-box}.nav_footer .nav__col_open .nav__list{display:block}.nav_footer .nav__item{display:block;padding:0;float:none;margin:0}.nav_footer .nav__link{font-size:13px;font-weight:400;color:#000;padding:0;line-height:30px}.tabs{position:relative;box-sizing:border-box}.tabs .tab-list{border-radius:4px;behavior:url(pie.htc);border:2px solid #cacaca;display:-webkit-inline-box;display:inline-flex;-webkit-box-pack:start;justify-content:flex-start;padding:.125rem}.tabs .tab-viewport{position:relative;min-height:50px;padding:20px 0}.tabs .tab-all{font-size:13px;font-size:15px;padding:.5rem .75rem;text-align:center;line-height:1.42857143em}.tabs .tab-all a{color:#777}.tabs .tab-content{display:none}.tabs .tab{font-size:15px;padding:.5rem .75rem;-webkit-transition:all .2 1s ease;-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:4px;behavior:url(pie.htc);cursor:pointer;display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;line-height:20px;text-align:center}.pagination .item,.regions__item{-webkit-transition:all .2 1s ease}.tabs .tab.active{font-weight:700;background:#306;color:#fff;cursor:auto;border:0}.tabs .tab:not(.active):hover{color:#306;background:#f3f7f9}.tabs_category .tab-list{border:none}.tabs_category .tab{font-size:24px;border-bottom:4px solid #306;padding:10px 0;background:0 0;margin:0 5px}.tabs_category .tab.active{font-weight:700;background:0 0;color:#f60}.tabs_category .tab:not(.active):hover{background:0 0;border-bottom:4px solid #f60;color:#f3f7f9}.on-top-bt{z-index:99999;position:fixed;bottom:-60px;left:20px;width:40px;height:40px;cursor:pointer;background:#f60;background-image:-webkit-gradient(linear,left top,left bottom,from(#f60),to(#a23c50));background-image:linear-gradient(to bottom,#f60 0,#a23c50 100%);-pie-background-image:linear-gradient(to bottom,#f60 0,#a23c50 100%);border-radius:50%}.pagination{font-size:13px;margin:15px 0;display:-webkit-box;display:flex;flex-wrap:wrap}.pagination .item{font-size:13px;-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:20px;behavior:url(pie.htc);text-align:center;color:#000;display:block;margin-left:10px;border:2px solid #e5e5e5;padding:0 15px;line-height:40px;position:relative;top:0}.pagination .item:hover{border:2px solid #f60;top:-5px}.pagination .item.active{font-weight:700;padding:0 15px;border:2px solid #f60}.pagination .next,.pagination .prev{width:40px;height:40px;float:left;line-height:20px;position:relative}.articles__item,.catalog-list .item,.events__item{float:none;vertical-align:top}.pagination .next:after,.pagination .prev:after{display:block;content:'';position:absolute;top:9px;left:9px}.pagination .next.disabled,.pagination .prev.disabled{display:none}.pagination .next:after{width:30px;height:30px;background:url(../img/icons.svg#arrow-gray-right-sm)}.pagination .next:hover:after{width:30px;height:30px;background:url(../img/icons.svg#arrow-base-right-sm)}.pagination .prev:after{width:30px;height:30px;background:url(../img/icons.svg#arrow-gray-left-sm)}.pagination .prev:hover:after{width:30px;height:30px;background:url(../img/icons.svg#arrow-base-left-sm)}.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{max-height:380px;overflow-y:scroll;box-sizing:border-box;display:block;padding:5px 0;-webkit-columns:75px 4;-moz-columns:75px 4;columns:75px 4;column-gap:20px}.regions__list::-webkit-scrollbar-track{background-color:#fff}.regions__list::-webkit-scrollbar{width:4px;background-color:#F5F5F5;padding:5px}.regions__list::-webkit-scrollbar-thumb{border-radius:2px;background-color:#777}.regions__item{width:180px;-webkit-transition:all .2s ease;transition:all .2s ease;padding:15px;box-sizing:border-box}.tags__item input,.tags_nav .tags__item,.years__item{-webkit-transition:all .2 1s ease}.regions__item_active{font-weight:700}.regions__item_active .regions__name{color:#000}.regions__name{font-size:16px;font-weight:700;display:block;color:#f60;margin-bottom:10px}.breadcrumbs,.breadcrumbs__item{position:relative;display:inline-block}.breadcrumbs{font-size:11px}.breadcrumbs__item{line-height:20px;height:20px;padding:15px 24px 15px 0}.breadcrumbs__item:after{display:block;position:absolute;top:0;right:10px;content:"-";padding:15px 0}.breadcrumbs__item span{max-width:272px;text-overflow:ellipsis;overflow:hidden;display:inline-block}.breadcrumbs__item:last-child:after{content:""}.breadcrumbs__link{white-space:nowrap;display:block}.breadcrumbs__container{width:100%}.catalog-list{margin-top:20px;width:100%}.catalog-list .item{display:inline-block;margin:0 -4px 30px 0}.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;-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:20px;behavior:url(pie.htc);margin:0 10px 10px 0;border:2px solid #e5e5e5}.articles__item-container,.events__item-container{height:100%;-webkit-transition:all .4 1s ease;behavior:url(pie.htc);overflow:hidden}.years__item a{padding:0 15px}.years__item:hover{border:2px solid #f60}.years__item_active{font-weight:700;padding:0 15px;border:2px solid #f60!important}.events_vertical .events__list{padding-right:20px;box-sizing:border-box}.events_vertical .events__item{width:100%!important;display:block;padding:0 10px 0 0}.events_main{padding:50px 0}.events__list{margin-bottom:30px}.events__date{font-size:13px;font-weight:700;margin:15px 0 10px;color:#777}.events__name{font-size:16px;font-weight:700;margin:20px 0;display:block}.events__title{text-align:center;font-size:39px;font-weight:700;line-height:21px;margin-bottom:40px;display:block}.events__item-container{background:#f3f7f9;border-radius:10px;-webkit-transition:all .4s ease;transition:all .4s ease}.events__image{height:180px;position:relative;overflow:hidden}.events__image img{height:auto;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;width:100%}.events__text{padding:0 20px 20px;color:#000}.events__item{height:320px;padding:10px;display:inline-block;margin-right:-4px}.events__item:hover .events__item-container{background:#cbddec}.events__more{text-align:center;background:#f60;line-height:40px;font-weight:700;font-size:16px;padding:0 15px;display:inline-block;color:#fff;border-radius:4px;behavior:url(pie.htc)}.events__description{font-size:13px;color:#000}.articles_vertical .articles__list{padding-right:20px;box-sizing:border-box}.articles_vertical .articles__item{width:100%!important;display:block;padding:0 10px 0 0}.articles_main{padding:50px 0}.articles__list{margin-bottom:30px}.articles__date{font-size:13px;font-weight:700;margin:15px 0 10px;color:#777}.articles__name{font-size:16px;font-weight:700;margin:20px 0;display:block}.articles__title{text-align:center;font-size:39px;font-weight:700;line-height:21px;margin-bottom:40px;display:block}.articles__item,.articles__more,.publish__category,.publish__date{display:inline-block}.articles__item-container{background:#f3f7f9;border-radius:10px;-webkit-transition:all .4s ease;transition:all .4s ease}.articles__image{height:180px;position:relative;overflow:hidden}.articles__image img{height:auto;margin:auto;position:absolute;top:0;left:0;bottom:0;right: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{text-align:center;background:#f60;line-height:40px;font-weight:700;font-size:16px;padding:0 15px;color:#fff;border-radius:4px;behavior:url(pie.htc)}.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-weight:700;font-size:16px;margin-bottom:10px;display:block;color:#000}.publish__title:hover{color:#4fb2ff}.publish__content,.tags{padding-bottom:20px}.tags_nav .tags__item{-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:20px;behavior:url(pie.htc);margin-bottom:10px;line-height:40px;border:2px solid #e5e5e5;padding:0 15px;display:inline-block}.tags_nav .tags__item:hover{border:2px solid #f60}.tags_nav .tags__label{display:none;line-height:40px}.tags__label{font-weight:700;float:left;margin-right:20px}.tags__item{font-size:13px;margin-right:10px;display:inline-block}.tags__item_active{font-weight:700;padding:0 15px;border:2px solid #f60!important}.tags__item input{-webkit-transition:all .2s ease;transition:all .2s ease;display:none}.tags__item:hover label{border-radius:8px;behavior:url(pie.htc);border:4px solid #cacaca}.tags__content{padding-bottom:20px}.tags__input:checked+label{border-radius:8px;behavior:url(pie.htc);border:4px solid #306}.tags__input:checked+label:before{top:4px;border-radius:4px;behavior:url(pie.htc)}.tags__header .label{font-size:12px;color:#777;padding:10px 0}.tags_checked .tags__label{-webkit-transition:all .2 1s ease;-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:4px;behavior:url(pie.htc);display:block;padding:4px 8px;position:relative;cursor:pointer;border:4px solid #f9f9f9;margin-right:0}.categories{padding-bottom:20px}.categories_nav .categories__item{border-radius:20px;behavior:url(pie.htc);-webkit-transition:all .4 1s ease;-webkit-transition:all .4s ease;transition:all .4s ease;margin-bottom:10px;line-height:40px;border:2px solid #e5e5e5}.categories_nav .categories__item a{line-height:40px;padding:0 15px;display:inline-block}.categories_nav .categories__item:hover{border:2px solid #f60}.categories_nav .categories__label{line-height:40px}.categories__label{font-weight:700;float:left;margin-right:20px}.categories__list{display:-webkit-box;display:flex;flex-wrap:wrap}.categories__item{font-size:13px;margin-right:10px;display:inline-block}.categories__item_active{font-weight:700;padding:0 15px;border:2px solid #f60!important}.categories__content{padding-bottom:20px}.prev-next{padding:20px 0 30px;border-top:1px solid #e5e5e5;display:-webkit-box;display:flex;flex-wrap:wrap}.prev-next__prev{text-align:left}.prev-next__next{text-align:right}.prev-next__link{font-weight:700;font-size:16px;padding:8px 0;display:block}.cart__tags,.cart__tags span,.prev-next__date{font-size:12px}.prev-next__label{font-size:13px;color:#777}.clients{background:#f3f7f9;position:relative}.clients_main{width:100%;padding:30px 0 40px;filter:drop-shadow(0 5px 10px rgba(0, 0, 0, .1))}.clients__title{font-size:39px;text-align:center;display:block;margin-bottom:20px}.clients__count{-webkit-transition:all .2 1s ease;-webkit-transition:all .2s ease;transition:all .2s ease;font-size:16px;position:absolute;top:0;right:20px;visibility:hidden}.clients__reviews,.clients__works{font-weight:700;border-radius:15px;behavior:url(pie.htc);line-height:30px;color:#fff;padding:0 10px;display:inline-block;margin:0 5px}.clients__reviews{background:#306}.clients__works{background:#f60}.clients__name{font-size:13px;font-weight:700}.clients__description{font-size:13px;line-height:21px;margin:10px 0;max-height:0;overflow:hidden;position:relative}.clients__description:after{display:block;content:'';position:absolute;top:0;height:60px;width:100%}.clients__item,.clients__link{position:relative;text-align:center;box-sizing:border-box}.clients__info{overflow:hidden}.clients__list{display:-webkit-box;display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}.clients__item{-webkit-transition:top .2 1s ease;-webkit-transition:top .2s ease;transition:top .2s ease;word-wrap:break-word;margin-left:5px;margin-right:5px;top:0;height:200px;margin-bottom:10px}.clients__item-container{-webkit-transition:all .2 1s ease;-webkit-transition:all .2s ease;transition:all .2s ease;box-shadow:0 0 0 transparent;border-radius:4px;behavior:url(pie.htc);padding:10px;box-sizing:border-box;border:4px solid #e5eef2;max-height:200px;min-height:200px;width:100%;overflow:hidden;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.clients__item:hover{z-index:998;top:-10px}.clients__item:hover .clients__item-container{max-height:none;background:#fff;border:4px solid #fff;box-shadow:0 10px 25px rgba(0,0,0,.1);behavior:url(pie.htc)}.clients__item:hover .clients__description{max-height:none}.clients__item:hover .clients__count{visibility:visible;top:-20px}.clients__image{height:140px;width:100%;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.clients__link{font-weight:900;width:100%;padding:0 30px;color:#000;display:block;margin:15px 0 10px}.clients__link:hover{color:#f60}.cart-bt .cart__amount,.product_add_cart{color:#fff;behavior:url(pie.htc);font-weight:700}.clients__text{padding-left:20px}.clients_main .clients__list{margin-bottom:20px}.product_add_cart{font-size:16px;border-radius:4px;position:absolute;display:inline-block;line-height:40px;background:#f60;padding:0 20px;z-index:999999}.cart-bt,.cart__item,.cart__list,.cart__no-image{position:relative}.cart-bt{text-align:center;width:120px;height:90px;display:block;border-left:1px solid #e5e5e5}.cart-bt .cart__amount{border-radius:12px;background:#f60;background-image:-webkit-gradient(linear,left top,left bottom,from(#f60),to(#a23c50));background-image:linear-gradient(to bottom,#f60 0,#a23c50 100%);-pie-background-image:linear-gradient(to bottom,#f60 0,#a23c50 100%);font-size:11px;line-height:24px;display:inline-block;padding:0 8px}.cart-bt .cart__amount-wrapper{display:block;margin-top:3px;width:100%}.cart{border-radius:4px;behavior:url(pie.htc);padding:0;border:1px solid #e5e5e5;overflow:hidden;margin-bottom:15px;display:-webkit-box;display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}.cart__item,.order__header,.order__result-header{border-bottom:1px solid #f3f3f3}.cart__no-image{display:block!important;width:46px;float:left;margin-right:15px}.cart__comment{font-size:13px;background:#f1eeca;padding:20px;margin-top:10px;box-sizing:border-box;line-height:20px;border-radius:4px;behavior:url(pie.htc)}.cart__wrapper-list{padding:0}.cart__result{padding:20px;box-sizing:border-box}.cart__list{behavior:url(pie.htc);background:#fff;min-height:195px;width:100%;padding:0}.cart__tags span,.order__tags span{background:#f3f3f3;behavior:url(pie.htc)}.cart__item{overflow:hidden;display:-webkit-box;display:flex;align-items:start}.cart__image{float:left;margin:0 20px}.cart__info{padding:20px 0}.cart__tags{margin-top:10px}.cart__tags .label{color:#777}.cart__tags-list{margin:10px 0}.cart__tags span{border-radius:4px;padding:3px 5px;margin:0 5px 5px 0}.cart__name{font-size:14px;line-height:20px}.cart__name span{font-weight:700}.cart__vendor-code{font-size:12px;color:#777;margin-bottom:10px}.cart__print{font-size:12px;color:#306;line-height:18px;margin-bottom:5px}.cart__print span{font-weight:700}.cart__size{font-size:13px;font-weight:700;color:#777}.cart__total-quantity,.order_checkout{font-size:21px;font-weight:700}.cart__price{font-weight:700;text-align:center;line-height:40px;width:120px}.cart__clear{line-height:50px;font-weight:700;text-align:center;-webkit-transition:all .2 1s ease;-webkit-transition:all .2s ease;transition:all .2s ease}.cart__clear:hover{color:#f60}.cart__delete{width:40px;height:40px;border-radius:4px;background:#306;background-image:-webkit-gradient(linear,left top,left bottom,from(#306),to(#a23c50));background-image:linear-gradient(to bottom,#306 0,#a23c50 100%);-pie-background-image:linear-gradient(to bottom,#306 0,#a23c50 100%);behavior:url(pie.htc);float:right;cursor:pointer;position:absolute;right:15px;top:15px}.cart__delete:before{display:block;content:'';position:absolute;top:5px;left:5px;width:30px;height:30px;background:url(../img/icons.svg#cross-white-md)}.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(to bottom,#a23c50 0,#306 100%);-pie-background-image:linear-gradient(to bottom,#a23c50 0,#306 100%);behavior:url(pie.htc)}.cart__void{text-align:center;min-height:80px;line-height:80px;width:100%}.cart__features .feature{height:20px;margin-bottom:5px;display:block}.cart .bt{background:#f60;background-image:-webkit-gradient(linear,left top,left bottom,from(#f60),to(#a23c50));background-image:linear-gradient(to bottom,#f60 0,#a23c50 100%);-pie-background-image:linear-gradient(to bottom,#f60 0,#a23c50 100%);behavior:url(pie.htc);-webkit-transition:all .4 1s ease;-webkit-transition:all .4s ease;transition:all .4s ease}.cart .bt:hover{color:#fff;background:#a23c50;background-image:-webkit-gradient(linear,left top,left bottom,from(#a23c50),to(#f60));background-image:linear-gradient(to bottom,#a23c50 0,#f60 100%);-pie-background-image:linear-gradient(to bottom,#a23c50 0,#f60 100%);behavior:url(pie.htc)}.cart-page{background:#f3f7f9!important}.order_checkout{text-align:center;background:#f60;line-height:60px;box-sizing:border-box;width:100%}.order{padding:0;display:-webkit-box;display:flex;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.order__header{text-align:center;padding:10px 0}.order__result{border-radius:0 4px 4px;behavior:url(pie.htc);padding:10px;background:#fff;margin-bottom:1rem}.order__result-header{text-align:center;padding:10px 0}.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{border-radius:4px 0 4px 4px;behavior:url(pie.htc);padding:20px;border:1px solid #e5e5e5;position:-webkit-sticky;position:sticky;align-self:flex-start;top:80px;background:#f3f7f9!important}.inner .print-bt,.order__item{border-bottom:1px solid #f3f3f3}.order__info{padding:10px 0}.order__list{width:100%;padding:0}.order__result,.order__wrapper-list{box-sizing:border-box;width:100%}.order__item{overflow:hidden}.order__item-result{line-height:20px;font-size:13px}.order__item-result span{color:#777;font-size:12px}.order__name{font-size:14px;line-height:20px;margin-bottom:5px}.order__image{float:left;margin:0 15px 0 0;width:80px}.order__vendor-code{font-size:12px;color:#777;margin-bottom:10px}.order__application,.order__sewing{font-size:12px;line-height:18px;margin-bottom:5px}.order__tags{margin-top:10px;font-size:12px}.order__tags .label{color:#777}.order__tags-list{margin:10px 0}.order__tags span{border-radius:4px;font-size:12px;padding:3px 5px;margin:0 5px 5px 0}.order__features{margin:15px 0}.order__features .feature{height:20px;margin-bottom:5px}.order__description{padding-bottom:15px;margin-bottom:20px;border-bottom:1px solid #e5e5e5}.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{width:12px;height:12px;border-radius:6px;behavior:url(pie.htc);margin-right:15px}.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(pie.htc)}.orders__item{font-size:13px;padding:10px 15px;line-height:20px}.orders__item:hover{background:#f3f7f9}.order-steps{height:120px;margin-bottom:20px}.order-steps__step{width:33.33333333%;text-align:center;float:left;position:relative}.order-steps__step:first-child:before{width:50%;left:50%}.order-steps__step:last-child:before{right:50%;width:50%}.order-steps__step:before{display:block;content:'';z-index:1;top:25px;border-top:2px solid #cacaca;width:100%;position:absolute}.order-steps__step_active .order-steps__number{-webkit-transition:all .2 1s ease;-webkit-transition:all .2s ease;transition:all .2s ease;border:4px solid #f60}.order-steps__step_active .order-steps__number:hover{border:4px solid #49389a}.order-steps__number{font-size:21px;font-weight:700;border-radius:50%;behavior:url(pie.htc);position:relative;z-index:2;background:#fff;display:inline-block;width:50px;height:50px;line-height:50px;border:4px solid #777}.order-steps__name{margin-top:10px;line-height:18px;font-size:13px;font-weight:700}.account__bt{float:right;line-height:60px}.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;cursor:pointer;color:#fff;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{text-align:center;width:240px;right:20px;position:absolute;z-index:999999}.account-drop .account-drop-header{text-align:center;padding:30px 15px 20px;box-sizing:border-box;width:100%;color:#fff;background:#4f2791;background-image:-webkit-gradient(linear,left top,left bottom,from(#4f2791),to(#49389a));background-image:linear-gradient(to bottom,#4f2791 0,#49389a 100%);-pie-background-image:linear-gradient(to bottom,#4f2791 0,#49389a 100%);behavior:url(pie.htc)}.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{font-size:13px;line-height:20px;padding:0 30px}.authorization__forgot{display:block;margin-top:10px}.registration__form{padding-bottom:30px}.registration__descriptions{font-size:13px;line-height:20px;padding:0 30px}.profile .content{padding:0 30px 30px}.profile__descriptions{padding-bottom:20px}.password-reset .container,.password-reset__content{text-align:center}.password-reset__descriptions{text-align:center;margin-bottom:30px;line-height:20px}.services_main{text-align:center;padding:60px 0;overflow:hidden}.services_main .services__container{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:1000px;perspective:1000px}.services_main .services__list{width:100%;margin-top:60px;z-index:0;position:relative;display:-webkit-box;display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}.service-item:after,.services_main .services__list:after{-webkit-transition:all .4 1s ease;background:url(../img/svg/bg/glow-purple.svg) no-repeat;width:320px;height:320px}.services_main .services__list:after{display:block;content:'';position:absolute;-webkit-transition:all .4s ease;transition:all .4s ease;opacity:0;left:50%;top:50%;margin:-160px 0 0 -160px;-webkit-transform:scale(3);transform:scale(3)}.services_main .services__item,.services_page .services__container{display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-direction:normal}.services_main .services__list:hover:after{opacity:.1}.services_main .services__image{margin-bottom:15px}.services_main .services__item{font-weight:700;text-align:center;box-sizing:border-box;word-wrap:break-word;margin-left:5px;margin-right:5px;border:0;height:240px;display:flex;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.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(to bottom,#306 0,#4b095b 100%);-pie-background-image:linear-gradient(to bottom,#306 0,#4b095b 100%);behavior:url(pie.htc)}.scheme,.services__name{background:#fff}.services_page{overflow:hidden}.services_page .services__image{margin-top:40px}.services_page .services__container{display:flex;-webkit-box-pack:center;justify-content:center;flex-direction:column;-webkit-box-align:center;align-items:center}.services_page .services__item{height:auto;display:-webkit-box;display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px;width:100%;border-bottom:1px solid #e5e5e5}.services_page .services__item:last-child{border:0}.services_page .services__item:nth-child(2n){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.services__item{text-align:center;height:240px;padding:40px 0}.services__descriptions{font-size:13px;line-height:21px;max-width:480px}.services__name,.services__title{position:relative;z-index:4;line-height:40px}.services__list{box-sizing:border-box;padding:0 50px}.services__title{font-size:39px;display:block;margin-bottom:10px}.services__name{-webkit-transition:all .4 1s ease;-webkit-transition:all .4s ease;transition:all .4s ease;border-radius:20px;behavior:url(pie.htc);cursor:pointer;padding:0 20px;display:inline-block}.services__image,.services__image img{z-index:2;position:relative}.services__image{cursor:pointer;height:140px;display:block}.services__sub-item{font-size:13px;-webkit-transition:all .2 1s ease;-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:15px;behavior:url(pie.htc);display:inline-block;margin-right:10px;line-height:30px;padding:0 10px;border:2px solid #f60}.services__sub-item:hover{border:2px solid #306}.service-item,.service-prices{border-radius:4px;overflow:hidden}.service .content{padding-bottom:30px}.service__title{font-size:24px;font-weight:700}.service-prices{behavior:url(pie.htc);text-align:center;margin:20px 0;padding:20px}.service-prices__title{font-size:28px;font-weight:700;display:inline-block;position:relative;border-bottom:3px dashed #f60;padding-bottom:5px}.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{vertical-align:middle;font-weight:700}.service-list-item__title{font-size:16px;margin-bottom:1rem}.service-list-item__list{display:grid;grid-gap:20px;grid-auto-flow:dense}.service-item{behavior:url(pie.htc);display:-webkit-box;display:flex;flex-wrap:nowrap;min-height:125px;padding:15px;box-sizing:border-box;background:#306;-webkit-box-align:center;align-items:center;position:relative}.service-item:after,.service-item:before{display:block;content:'';position:absolute;top:50%;z-index:1;opacity:0}.service-item:after{-webkit-transition:all .4s ease;transition:all .4s ease;left:50%;margin:-160px 0 0 -160px}.glow__content,.glow__content:before,.service-item:before{-webkit-transition:all .4 1s ease;left:50%}.service-item:before{-webkit-transition:all .4s ease;transition:all .4s ease;background:url(../img/svg/bg/glow-cyen.svg) no-repeat;width:230px;height:230px;margin:-65px 0 0 -65px}.service-item:hover:after{opacity:.5}.service-item:hover:before{opacity:1}.service-item__image{box-sizing:border-box;word-wrap:break-word;margin-left:5px;margin-right:5px;height:100%;position:relative}.service-item__image img{height:auto;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}.service-item__name{font-size:16px;font-weight:700;color:#fff;line-height:25px;position:relative;z-index:99}.service-item__name span{font-weight:400}.service-item_all{-webkit-box-pack:center;justify-content:center;background:#49389a}.service-product{padding:50px 0}.development{padding:3rem 0 2rem;position:relative;border-radius:10px;behavior:url(pie.htc);display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center}.prices,.scheme{padding:3rem 0 4rem;position:relative}.development__list{display:-webkit-box;display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px;-webkit-box-pack:center;justify-content:center;counter-reset:section}.development__item{box-sizing:border-box;word-wrap:break-word;margin-left:5px;margin-right:5px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;position:relative;text-align:center;margin-bottom:2rem}.development__image{height:6rem;margin-bottom:.5rem}.development__image img{height:100%}.development__name{margin-bottom:1rem}.development__description{font-size:13px;line-height:1rem;color:#cacaca}.prices__title{text-align:center;margin-bottom:2rem}.prices__list{counter-reset:section;display:grid;grid-template-columns:repeat(3,1fr);gap:2em}.prices__item{display:-webkit-box;display:flex;position:relative;align-items:flex-start}.prices__image{display:-webkit-box;display:flex;width:80px;margin-right:1rem}.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{text-align:center;margin-bottom:2rem}.scheme__list{display:-webkit-box;display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px;-webkit-box-pack:center;justify-content:center;counter-reset:section}.scheme__item{box-sizing:border-box;word-wrap:break-word;margin-left:5px;margin-right:5px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;position:relative;text-align:center;margin-bottom:3.5rem}.scheme__item:before{counter-increment:section;content:counter(section);border-radius:50%;behavior:url(pie.htc);font-weight:700;color:#fff;overflow:hidden;position:absolute;top:-2.25rem;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;text-align:center;-webkit-box-pack:center;justify-content:center;width:2rem;height:2rem;background:#f60}.scheme__image{height:6rem;margin-bottom:.5rem}.scheme__image img{height:100%}.scheme__name{margin-bottom:1rem}.scheme__description{font-size:13px;line-height:1rem;color:#cacaca}.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-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start;align-items:flex-start}.scheme_vertical .scheme__image,.scheme_vertical .scheme__info{width:50%}.scheme_vertical .scheme__item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;width:100%;-webkit-box-align:start;align-items:flex-start;text-align:left}.scheme_vertical .scheme__description{color:#777}.glow__content{opacity:0;-webkit-transition:all .4s ease;transition:all .4s ease;background:url(../img/svg/bg/glow-purple.svg) no-repeat;width:320px;height:320px;pointer-events:none;position:absolute;top:50%;display:block;z-index:1;margin:-160px 0 0 -160px}.glow__content:after,.glow__content:before{display:block;content:'';position:absolute;top:0}.glow__content:before{-webkit-transition:all .4s ease;transition:all .4s ease;background:url(../img/svg/bg/glow-orange.svg) no-repeat;width:230px;height:230px}.glow__content:after{-webkit-transition:all .4 1s ease;-webkit-transition:all .4s ease;transition:all .4s ease;top:auto;bottom:0;right:50%;background:url(../img/svg/bg/glow-cyen.svg) no-repeat;width:230px;height:230px}.glow:hover .glow__content{opacity:1;-webkit-transform:scale(1.5);transform:scale(1.5)}.glow:hover .glow__content:after{right:0}.glow:hover .glow__content:before{left:0}.glow_light:hover .glow__content{opacity:.45}body{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}body.resize:before{display:block;font-size:13px;font-weight:700;width:100%;height:100%;position:fixed;top:0;bottom:0;left:0;right:0;z-index:1000000;background:#fff;line-height:100vh;text-align:center;color:#777;content:'RESIZING ...'}.notify{font-size:16px;font-weight:700;text-align:center;background:#a23c50;color:#fff;line-height:20px;padding:15px;margin-top:0}.page{-webkit-box-flex:1;flex:1 0 auto}.footer{flex-shrink:0}.not-record{text-align:center;padding:20px;width:100%}.content{font-size:14px;line-height:20px}.content-container .header-title{margin-bottom:10px;display:inline-block;max-width:840px}.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{display:-webkit-box;display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px;-webkit-box-align:start;align-items:start}.inner__sidebar{padding:10px 25px}.inner__content{box-sizing:border-box;word-wrap:break-word;margin-left:5px;margin-right:5px}.inner__content_text{padding-left:20px}.inner .print-bt{font-size:13px;right:0;line-height:21px;margin-top:20px;position:absolute;float:right}.inner_lending .inner__header{text-align:center}.inner_lending .inner__title{text-align:center;margin-bottom:.5rem}.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{display:block;content:'';position:absolute;opacity:0}.content .text .image-link:before{-webkit-transition:all .2 1s ease;-webkit-transition:all .2s ease;transition:all .2s ease;right:20px;top:20px;width:30px;height:30px;background:url(../img/icons.svg#zoom-white);z-index:1}.content .text .image-link:after{width:50px;height:50px;-webkit-transition:all .2 1s ease;-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:50%;behavior:url(pie.htc);background:#f60;right:10px;top:10px;z-index:0}.content .text .image-link:hover:after,.content .text .image-link:hover:before{opacity:1}.content .text p{font-size:14px;line-height:21px;margin-bottom:10px}.content .text p .image-link{border-radius:10px;behavior:url(pie.htc);overflow:hidden;display:inline-block}.content .text p img{max-width:100%;height:auto!important}.content .text em,.content .text i{font-style:italic}.content .text h2{margin:5px 0}.content .text h3{margin:10px 0}.content .text hr{border:0;height:0;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(255,255,255,.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{list-style-type:none;counter-reset:item;margin:0;padding:5px 0 0}.content .text ol>li{display:table;counter-increment:item;margin-bottom:5px}.content .text ol>li:before{font-weight:700;font-size:14px;color:#49389a;content:counters(item,".") ". ";display:table-cell;margin-bottom:5px;padding-right:10px}.content .text ul{font-size:14px;margin:5px 0}.content .text ul li{margin:10px 0;list-style-type:none}.content .text ul>li{position:relative}.content .text ul>li:hover:before{color:#f60}.content .text ul>li:before{content:"● ";color:#306;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-collapse:collapse;border:1px solid #cce0f0}.content .text table tr:hover{background:#f9f9f9}.content .text table tr:hover td{color:#555}.content .text table td{color:#999;border:1px solid #e5e5e5;padding:12px 35px;border-collapse:collapse}.content .text table th{padding:12px 10px;background:#0079d4;color:#fff;text-transform:uppercase;font-size:12px}.content .text table th.last{border-right:none}.content .text blockquote{font-size:16px;font-style:italic;margin:30px 0;padding:.25em 40px;line-height:1.45;position:relative;color:#383838}.content .text blockquote:before{display:block;content:"\201C";font-size:36px;position:absolute;left:0;top:0;color:#7a7a7a}.content .text blockquote:after{display:block;content:"\201D";font-size:36px;position:absolute;right:0;bottom:0;color:#7a7a7a}.file,.file__ico{float:left;position:relative;display:block}.content .text blockquote cite{color:#999;font-size:14px;display:block;margin-top:5px}.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{width:30px;height:40px;margin-right:20px;color:#fff}.file__size{font-size:11px;display:block;margin:5px 0;color:#333}.file__size span{font-style:italic;color:#888}.file__preview{line-height:16px;display:block;margin-top:7px;font-size:13px;color:#777}.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{font-size:10px;display:block;width:23px;height:17px;position:absolute;top:10px;left:-5px;text-align:center;line-height:14px}.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$=".xls"],p a[href$=".xlsx"],p a[href$=".pdf"],p a[href$=".rar"],p a[href$=".zip"]{position:relative;margin:0 5px 0 25px;font-weight:700}p a[href$=".doc"]:after,p a[href$=".docx"]:after,p a[href$=".xls"]:after,p a[href$=".xlsx"]:after,p a[href$=".pdf"]:after,p a[href$=".rar"]:after,p a[href$=".zip"]:after{content:'';display:block;position:absolute;top:-5px;left:-25px;background:url(../img/icons.png) 0 -90px no-repeat;width:30px;height:30px}p a[href$=".doc"]:before,p a[href$=".docx"]:before,p a[href$=".xls"]:before,p a[href$=".xlsx"]:before,p a[href$=".pdf"]:before,p a[href$=".rar"]:before,p a[href$=".zip"]:before{content:'';display:block;position:absolute;top:7px;left:-17px;z-index:1;width:6px;height:4px}p a[href$=".doc"]:hover,p a[href$=".docx"]:hover,p a[href$=".xls"]:hover,p a[href$=".xlsx"]:hover,p a[href$=".pdf"]:hover,p a[href$=".rar"]: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;display:inline-block;vertical-align:top;float:none;margin-right:-4px}.text-gallery__image{width:100%;border:2px solid #1fda1b}.text-gallery__description{font-size:11px;padding-top:15px;display:block}.table_data,.table_full{font-size:13px;width:100%;border-collapse:collapse}.table_data td,.table_full td{color:#999;border:1px solid #e5e5e5;line-height:20px}.table_data td:hover,.table_full td:hover{background:#306;color:#fff!important}.table_data th,.table_full th{font-weight:700;border:1px solid #e5e5e5;padding:12px 20px;font-size:12px;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{background:#ecfaff;color:#555}.video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video embed,.video iframe,.video object{position:absolute;top:0;left:0;width:100%;height:100%}.personal-data a{font-weight:700;color:#f60}.form_modal{display:none}.modal-block .title{color:#306;font-size:28px}.callback-modal-block,.feedback-ceo-modal-block,.feedback-modal-block,.feedback-sm-modal-block,.modal{display:none;padding:20px;color:#000}.feedback-block{background:#306;color:#fff;position:relative;overflow:hidden;padding:60px 0}.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{display:block;content:'';position:absolute;-webkit-transition:all .4 1s ease;-webkit-transition:all .4s ease;transition:all .4s ease;width:320px;height:320px;opacity:0;background:url(../img/svg/bg/glow-purple.svg);left:50%;top:50%;margin:-160px 0 0 -160px;-webkit-transform:scale(3);transform:scale(3)}.feedback-block:hover:after{opacity:.4}.feedback-block__title{font-weight:700;font-size:36px;line-height:46px;margin-bottom:15px}.feedback-block__container{position:relative;z-index:1}.feedback-block__row{display:-webkit-box;display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}.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(to bottom,#f60 0,#a23c50 100%);-pie-background-image:linear-gradient(to bottom,#f60 0,#a23c50 100%);behavior:url(pie.htc)}.feedback-block__form .bt:hover{box-shadow:0 15px 65px rgba(221,85,34,.85);behavior:url(pie.htc);background:#ff9000}.feedback-block__form .bt:disabled{background:#777}.feedback-block__header{margin-bottom:20px}.feedback-block__description p{font-size:16px;line-height:28px;margin-bottom:20px}.subscription{position:relative;padding:35px 0 25px;background:#ecfaff}.subscription__container{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.subscription__content{display:-webkit-box;display:flex;flex-wrap:wrap}.subscription__info{max-width:220px;margin-bottom:20px}.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{margin:0;padding:0 0 20px}.subscription .field input{background:#fff}.subscription .field__text label{display:none}.subscription .field__text:after{top:13px}.subscription .bt{line-height:40px;text-transform:uppercase}.thank section .content{max-width:400px;margin:0 auto 50px}.thank .heart{margin:20px auto;position:relative;width:50px;height:45px;-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.thank .heart:after{display:block;content:'';position:absolute;top:0;background:url(../img/svg/bg/heart-ico.svg) no-repeat;width:50px;height:50px}@-webkit-keyframes pulse{0%,100%{-webkit-transform:scale(.9);transform:scale(.9)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%,100%{-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.333333333333336% - 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{line-height:20px;padding:5px 0}.cart__info{width:calc(66.66666666666667% - 10px)}.registration__descriptions,.registration__form{width:calc(50% - 10px)}.service-list-item__list{grid-template-columns:repeat(2,1fr)}.scheme__item{width:calc(33.333333333333336% - 10px)}.feedback-block__content,.feedback-block__form{width:calc(83.33333333333334% - 10px);margin-left:calc(8.33333333% + 5px);margin-right:calc(8.33333333% + 5px)}.subscription__content{width:calc(83.33333333333334% - 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.333333333333336% - 10px)}.products__wrapper{width:calc(75% - 10px)}.products__item{width:calc(33.333333333333336% - 10px)}.products_block .products__item{width:calc(25% - 10px)}.product__gallery{width:calc(41.66666666666667% - 10px)}.product__info{width:calc(58.333333333333336% - 10px)}.category__item{width:calc(33.333333333333336% - 10px)}.order-one-click__image{width:calc(41.66666666666667% - 10px)}.order-one-click__info{width:calc(58.333333333333336% - 10px)}.table-sizes_modal .table-sizes__image,.table-sizes_modal .table-sizes__table{width:calc(50% - 10px)}.projects__item{width:calc(33.333333333333336% - 10px)}.city,.company__col{width:calc(50% - 10px)}.city_current{width:100%}.advantages__item{width:calc(33.333333333333336% - 10px)}.ceo__col{width:calc(41.66666666666667% - 10px)}.ceo__col:first-child{width:calc(33.333333333333336% - 10px);margin-right:calc(8.33333333% + 5px)}.ceo__col:last-child{width:calc(58.333333333333336% - 10px)}.sidebar{width:calc(25% - 10px)}.mobile-bar,.nav-bt{display:none}.footer__nav{width:calc(58.333333333333336% - 10px)}.footer__contacts{width:calc(41.66666666666667% - 10px)}.nav_footer .nav__col{width:calc(33.333333333333336% - 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.333333333333336% - 10px)}.services_main .services__item{width:calc(33.333333333333336% - 10px)}.services_page .services__image{width:calc(41.66666666666667% - 10px)}.services_page .services__list{width:83.33333333%}.services_page .services__info{width:calc(58.333333333333336% - 10px);text-align:left}.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.333333333333336% - 10px)}.subscription__content{width:calc(66.66666666666667% - 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.333333333333336% - 10px)}.ceo__col:first-child{margin-right:calc(16.66666667% + 5px)}.ceo__col:last-child{width:calc(50% - 10px)}.footer__nav{width:calc(66.66666666666667% - 10px)}.footer__contacts{width:calc(33.333333333333336% - 10px)}.nav_footer .nav__col{width:calc(25% - 10px)}.cart__info{width:calc(66.66666666666667% - 10px)}.services_page .services__image{width:calc(33.333333333333336% - 10px)}.services_page .services__list{width:75%}.services_page .services__info{width:calc(66.66666666666667% - 10px)}.service-list-item__list{grid-template-columns:repeat(4,1fr)}.service-item__image{width:calc(41.66666666666667% - 10px)}.service-item__name,.subscription__content{width:calc(58.333333333333336% - 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{width:calc(100% - 160px);right:80px}.logotype{width:180px;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.logotype__container{display:block;width:180px;height:28px;margin-bottom:10px}.logotype__container img{width:100%}.logotype__description{text-align:center;border:0;line-height:10px;margin:0;padding:0}.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{width:100%;padding:0 15px;box-sizing:border-box}.gallery-full-screen__modal-wrapper,.modal-leap .modal-wrapper,.products__list{padding:0}.gallery-full-screen__image{margin-top:10px}.gallery-full-screen__close{top:20px;right: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{width:100%!important;max-width:100%!important;height:auto!important}.header_fixed__ico{margin:15px 25px}.header-container{height:100px;padding:36px 0}.header-content .header-title{margin-top:20px}.product__info{border-top:3px solid #f3f3f3;border-left:0;padding:15px 0}.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-left:0;margin-right:0}.application__colors{position:relative;z-index:998}.projects__header_category{justify-content:center;flex-wrap:wrap;-webkit-box-orient:vertical;flex-direction:column}.projects_md .projects__item{height:270px}.projects_md .projects__item-container{width:270px;height:270px;min-height:270px}.works__header_category{justify-content:center;flex-wrap:wrap;-webkit-box-orient:vertical;flex-direction:column}.company__col_social{margin-top:20px}.messenger__list,.social__list{-webkit-box-pack:center;justify-content:center}.messenger_company .messenger__list,.messenger_company .social__list,.social_company .messenger__list,.social_company .social__list{-webkit-box-pack:start;justify-content:start}.ceo__content{-webkit-box-pack:center;justify-content:center}.ceo__image img{width:160px;height: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__phone{-webkit-box-pack:center;justify-content:center}.footer__address .location{width:100%;-webkit-box-pack:center;justify-content:center}.footer .footer__sitemap,.footer__schedule{-webkit-box-pack:center;justify-content:center}.logotype{padding:30px 0 34px}.logotype_footer{display:inline-block;padding:0}.nav_text .nav__link{padding:0;line-height:40px}.nav_text .nav__item{width:100%;height:40px;display:none}.nav_text .nav__item_active{font-weight:700;display:block;position:absolute;background:#fff;top:0;z-index:0}.nav_text.nav{-webkit-transition:all .4 1s ease;-webkit-transition:all .4s ease;transition:all .4s ease;height:40px}.nav_text.nav:before{display:block;content:'';position:absolute;z-index:1;width:30px;height:30px;background:url(../img/icons.svg#arrow-gray-bottom-md);top:10px;right:10px}.nav_text.nav:hover:before{width:30px;height:30px;background:url(../img/icons.svg#arrow-base-bottom-md)}.nav_text.nav_open{padding-top:40px;height:auto}.nav_text.nav_open:before{width:30px;height:30px;background:url(../img/icons.svg#arrow-gray-top-md)}.nav_text.nav_open:hover:before{width:30px;height:30px;background:url(../img/icons.svg#arrow-base-top-md)}.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;-webkit-box-pack:center;justify-content:center}.pagination{-webkit-box-pack:center;justify-content:center}.breadcrumbs{border-radius:4px;behavior:url(pie.htc);display:block;background:#f9f9f9;padding:0;height:49px;margin:0 -5px;font-size:13px}.breadcrumbs__item:after{padding:0}.breadcrumbs__item{display:block;line-height:50px;height:50px;width:100%;padding:0 25px;box-sizing:border-box}.breadcrumbs__item:hover{background:#f3f3f3}.breadcrumbs__item:after{content:'';right:15px;top:22px;border:0;width:0;height:0;border-left:3px solid #777;border-top:3px solid transparent;border-bottom:3px solid transparent}.breadcrumbs__item:first-child{border-top:0}.breadcrumbs__item:last-child{background:#f3f3f3;font-weight:700}.breadcrumbs__item:last-child:after{height:30px;background:url(../img/icons.svg#arrow-base-bottom-sm) #f3f3f3;width:35px!important;border:0;top:10px;right:0}.breadcrumbs__link{white-space:nowrap;width:100%}.breadcrumbs__container{position:absolute;bottom:1px}.breadcrumbs_open .breadcrumbs__item:last-child:after{width:30px;height:30px;background:url(../img/icons.svg#arrow-base-top-sm)}.categories_nav .categories__item{line-height:35px;margin:0 5px 5px 0}.categories_nav .categories__item a{line-height:35px}.categories_nav .categories__list{-webkit-box-pack:center;justify-content:center}.cart__delete{width:30px;height:30px;top:0;right:0;border-radius:0 0 0 4px}.cart__delete:before{top:0;left:0;width:30px;height:30px;background:url(../img/icons.svg#cross-white-sm)}.order{-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}.profile__content{max-width:none;margin:auto;padding:0 0 30px}.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;max-height:none;min-height:640px}.inner__title{font-size:24px;line-height:24px;margin:20px 0}.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{width:60px;height: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{font-size:11px;padding:12px 10px}.about__ico{margin:auto}.about__col{padding:0 15px}.about__content{padding:20px 0}.subscription__info{max-width:none;float:none;margin:0}.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{-webkit-box-flex:1;flex-grow:1;font-size:12px;padding:0 10px}.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{width:calc(100% - 20px);margin:0 0 10px;padding:0}.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{background:0 0;height:240px}.projects_md .projects__item-container{width:240px;height:240px;min-height: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{-webkit-box-pack:center;justify-content:center}.messenger_center .messenger__list,.messenger_center .social__list,.social_center .messenger__list,.social_center .social__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.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{width:190px;height:23px;margin-bottom:10px}.nav_footer .nav__header{line-height:40px;height:40px}.nav_footer .nav__ico-arrow{display:block}.nav_footer .nav__list{display:none}.nav_footer .nav__col_open__ico-arrow{display:block;width:30px;height:30px;background:url(../img/icons.svg#arrow-gray-top-sm)}.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-radius:0;border-left:none;border-right:none;-webkit-box-pack:center;justify-content:center}.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 (min-width:568px),screen and (max-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}}