.breadcrumbs{font-size:13px;list-style-type:none;display:flex;padding:0;white-space:nowrap;overflow:hidden;position:relative;color:#8f8784}.breadcrumbs:after{content:"";position:absolute;bottom:0;right:0;width:30px;height:25px;background-image:linear-gradient(90deg,hsla(0,0%,100%,.001),#fff 80%);transition:opacity .3s ease-in}.breadcrumbs__item{position:relative;line-height:15px}.breadcrumbs__item:last-child{max-width:310px;overflow:hidden;text-overflow:ellipsis}.breadcrumbs__item:after{content:"/";display:inline-block;margin:0 5px}.breadcrumbs__item:last-child:after{display:none}.breadcrumbs__link{color:#8f8784}.back{color:#483b35;margin-right:15px;position:relative;white-space:nowrap}.back__svg{display:inline-block;margin-right:5px}.pic{background-position:50%;background-repeat:no-repeat}.pic--size-contain{background-size:contain}.pic--size-cover{background-size:cover}.pic--fade{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transform:scale(1.03);transform:scale(1.03);transition:opacity .3s ease-out,-webkit-transform 2s ease-out;transition:opacity .3s ease-out,transform 2s ease-out;transition:opacity .3s ease-out,transform 2s ease-out,-webkit-transform 2s ease-out;-webkit-animation:pic-appear .3s ease-in .3s;animation:pic-appear .3s ease-in .3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.has-js .pic--fade{-webkit-animation:none;animation:none}.pic--fade.pic--error,.pic--fade.pic--loaded{-ms-filter:none;-webkit-filter:none;filter:none;opacity:1;-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0)}.pic--inline{display:inline-block}.pic--error{background-color:#483b35}.pic__img-for-size{visibility:hidden;width:100%}@-webkit-keyframes pic-appear{0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}to{-ms-filter:none;-webkit-filter:none;filter:none;opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes pic-appear{0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}to{-ms-filter:none;-webkit-filter:none;filter:none;opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.pic-box{display:inline-block;overflow:hidden}.pic-box--shadow{box-shadow:3px 3px 10px rgba(72,59,53,.3)}.pic-box--rounded,.pic-box .pic{border-radius:5px}.pic-box .pic{width:100%;height:100%}.scroll-select{overflow-y:auto}.form-select{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-width:70px;display:inline-block}.form-select:after{position:absolute;right:20px;content:"";-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);border-bottom:2px solid;border-right:2px solid;pointer-events:none}.form-select--field.form-select:after{width:6px;height:6px;top:50%;border-color:#e4e3e0}.form-select--empty{cursor:default;pointer-events:none}.form-select--empty:after{display:none}.form-select__handler{box-sizing:border-box;color:#483b35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:16px;padding:0 40px 0 15px;cursor:pointer}.form-select--field .form-select__handler{line-height:50px;height:50px;border:1px solid #e4e3e0;background:#fff}.form-select:first-child .form-select__handler{border-top-left-radius:5px;border-bottom-left-radius:5px}.form-select:last-child .form-select__handler{border-top-right-radius:5px;border-bottom-right-radius:5px}.form-select__dropdown{box-sizing:border-box;padding:10px 0;position:absolute;left:0;min-width:100%;max-height:0;overflow:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;background:#fff;color:#2f2f2f;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:opacity .2s ease-in,max-height 0s .2s;z-index:-1;text-align:left}.form-select--field .form-select__dropdown{top:0}.form-select:first-child .form-select__dropdown{border-top-left-radius:5px;border-bottom-left-radius:5px}.form-select:last-child .form-select__dropdown{border-top-right-radius:5px;border-bottom-right-radius:5px}.form-select--open .form-select__dropdown{z-index:1;max-height:100vh;-ms-filter:none;-webkit-filter:none;filter:none;opacity:1;transition:opacity .2s ease-in,max-height 0s}.form-select__item{padding:7px 16px;white-space:nowrap}.form-select__item--active{font-weight:700}.form-select__item:hover{background:#faf6f0;cursor:pointer}.form-label{display:block;box-sizing:border-box;margin:5px 0}.form-label--half{flex:50%}.form-label--half:nth-child(2n){padding-left:15px}@media (max-width:760px){.form-label--half:nth-child(2n){padding-left:0}}.form-label--half:nth-child(odd){padding-right:15px}@media (max-width:760px){.form-label--half:nth-child(odd){padding-right:0}}@media (max-width:760px){.form-label--half{flex:100%}}.form-label--full{flex:100%;padding:0}.form-label__title{margin:20px 0;text-transform:uppercase;font-size:12px;letter-spacing:.5px;line-height:15px;color:#483b35}.btn-close{position:fixed;top:20px;right:30px;z-index:3}@media (max-width:760px){.btn-close{right:15px;top:15px}}.form-phone[data-v-1bacf5b6]{display:flex}.form-phone__code[data-v-1bacf5b6]{flex:none;margin-right:-2px;z-index:1}.form-phone__number[data-v-1bacf5b6]{-ms-flex-grow:1;flex-grow:1}.form-text{width:100%;height:100px;min-height:80px;padding:10px 15px;box-sizing:border-box;border:1px solid #e4e3e0;border-radius:4px;font-size:16px;outline:none;color:#483b35;resize:vertical}.form-text::-webkit-input-placeholder{color:#bcb7b5}.form-text:-moz-placeholder,.form-text::-moz-placeholder{color:#bcb7b5}.form-text:-ms-input-placeholder{color:#bcb7b5}.form-file{position:relative;color:#999;border:1px dashed #e4e3e0;width:100%;min-height:60px;box-sizing:border-box;padding:30px 20px;border-radius:5px;cursor:pointer;transition:color .2s ease-in,background .2s ease-in,border .2s ease-in}.form-file:hover{color:#483b35;border-color:#483b35}.form-file__info{text-align:center}.form-file--selected .form-file__info{display:none}.form-file__title{letter-spacing:.5px;text-transform:uppercase;font-size:12px}.form-file__types{margin-top:10px;font-size:13px}.form-file__name{text-align:center}.form-file__input{position:absolute;top:0;right:0;bottom:0;left:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;cursor:pointer;min-height:60px;width:100%}.form-file--chosen .form-file__input{pointer-events:none}.share{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.share__container{display:inline-block;vertical-align:middle;height:28x}.share__title{display:inline-block;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#483b35;line-height:30px;margin-right:7px;cursor:default}.share__icon{display:inline-block;vertical-align:middle;width:28px;height:28px;margin-right:5px;cursor:pointer}.share__icon circle,.share__icon path{transition:fill .2s ease-in}.share--active .share__icon.share__toggle,.share__icon:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);opacity:.8}.slider-with-nav{position:relative;height:100%}@media (max-width:1160px){.slider-with-nav .swiper-container{overflow:visible}}.slider-with-nav__next,.slider-with-nav__prev{z-index:3;font-size:0;position:absolute;top:50%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slider-with-nav__prev{left:0;-webkit-transform:rotate(180deg) translateY(50%);transform:rotate(180deg) translateY(50%)}.slider-with-nav--start .slider-with-nav__prev{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;pointer-events:none}.slider-with-nav__next{right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.slider-with-nav--end .slider-with-nav__next{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;pointer-events:none}.item{display:block;box-sizing:border-box;min-width:140px;overflow:hidden;position:relative;text-align:center}.item:before{content:"";display:block;height:0;padding-top:133.33333333333331%}.item__content{position:absolute;top:0;right:15px;bottom:30px;left:15px;border-radius:5px;background:#faf6f0}@media (max-width:1100px){.item__content{position:absolute;top:0;right:7.5px;bottom:15px;left:7.5px}}.item__gallery{position:relative;overflow:hidden;height:0;padding-bottom:100%;box-sizing:border-box;display:flex}@media (max-width:460px){.item__gallery{padding-bottom:80%}}.item:hover .item__gallery{cursor:pointer}.item__gallery-hover{width:100%;height:300px}.item__gallery-hover:first-child{z-index:1}.item__gallery-hover:hover{z-index:2;z-index:1}@media (max-width:600px){.item__gallery-hover{height:200px}}.item__counter{position:absolute;top:27px;left:0;right:0;text-align:center;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;transition:opacity .2s ease-in}.item:hover .item__counter{-ms-filter:none;-webkit-filter:none;filter:none;opacity:1}.item__counter-pic{display:inline-block;border-radius:3px;height:6px;width:6px;margin:0 2px;background-color:#bcb7b5}.item__gallery-hover:first-child .item__counter-pic:first-child,.item__gallery-hover:nth-child(2) .item__counter-pic:nth-child(2),.item__gallery-hover:nth-child(3) .item__counter-pic:nth-child(3),.item__gallery-hover:nth-child(4) .item__counter-pic:nth-child(4){background-color:#483b35}.item__pic{position:absolute;top:54px;right:27px;bottom:27px;left:27px;pointer-events:none;background-color:#faf6f0}@media (max-width:600px){.item__pic{position:absolute;top:27px;right:15px;bottom:15px;left:15px}}.item__title{max-width:180px;max-height:55px;overflow:hidden;margin:0 auto;font-family:Marmelad;font-size:16px;color:#483b35}@media (max-width:600px){.item__title{font-size:14px}}@media (max-width:460px){.item__title{font-size:12px}}.item__weight{color:#8f8784;font-size:13px;position:absolute;right:0;bottom:20px;left:0}.shadow-block{position:relative;overflow:hidden}.shadow-block:after,.shadow-block:before{content:"";position:absolute;top:0;bottom:0;width:30px;z-index:2}@media (max-width:768px){.shadow-block:after,.shadow-block:before{display:none}}.shadow-block:before{left:0;background-image:linear-gradient(90deg,#fff,transparent)}.shadow-block:after{right:0;background-image:linear-gradient(-90deg,#fff,transparent)}.resume-from{margin:0 auto}.badge{width:80px;height:18px;background:#ed1c24;border-radius:5px;text-align:center;font-size:13px;line-height:18px;color:#fff}