@charset "UTF-8";@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes scale-width{0%{width:0}to{width:100%}}@keyframes scale-width{0%{width:0}to{width:100%}}@-webkit-keyframes animatePointer{0%{background-position:0 0}to{background-position:-360px 0}}@keyframes animatePointer{0%{background-position:0 0}to{background-position:-360px 0}}@-webkit-keyframes bounceanim{0%,to{-webkit-transform:translateY(0%);transform:translateY(0%)}50%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes bounceanim{0%,to{-webkit-transform:translateY(0%);transform:translateY(0%)}50%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@-webkit-keyframes fade-in-to-right{0%{-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes fade-in-to-right{0%{-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes fade-out-to-right{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}to{-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0);opacity:0}}@keyframes fade-out-to-right{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}to{-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0);opacity:0}}@-webkit-keyframes fade-in-to-left{0%{-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes fade-in-to-left{0%{-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes fade-out-to-left{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}to{-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0);opacity:0}}@keyframes fade-out-to-left{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}to{-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0);opacity:0}}@-webkit-keyframes to-bottom-1{50%{-webkit-transform:translateY(5px);transform:translateY(5px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes to-bottom-1{50%{-webkit-transform:translateY(5px);transform:translateY(5px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes to-bottom-2{50%{-webkit-transform:translateY(10px);transform:translateY(10px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes to-bottom-2{50%{-webkit-transform:translateY(10px);transform:translateY(10px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes to-bottom-3{50%{-webkit-transform:translateY(15px);transform:translateY(15px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes to-bottom-3{50%{-webkit-transform:translateY(15px);transform:translateY(15px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes to-top-1{50%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes to-top-1{50%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes to-top-2{50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes to-top-2{50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes to-top-3{50%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes to-top-3{50%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes to-top-4{50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes to-top-4{50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes rotate{50%{-webkit-transform:rotate(50deg);transform:rotate(50deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes rotate{50%{-webkit-transform:rotate(50deg);transform:rotate(50deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes keyAnimation{0%{-webkit-transform:rotate(-30deg);transform:rotate(-30deg);-webkit-animation-timing-function:0;animation-timing-function:0}50%{-webkit-transform:rotate(-24deg);transform:rotate(-24deg);-webkit-animation-timing-function:0;animation-timing-function:0}to{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}}@keyframes keyAnimation{0%{-webkit-transform:rotate(-30deg);transform:rotate(-30deg);-webkit-animation-timing-function:0;animation-timing-function:0}50%{-webkit-transform:rotate(-24deg);transform:rotate(-24deg);-webkit-animation-timing-function:0;animation-timing-function:0}to{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}}@-webkit-keyframes keyMobileAnimation{0%{-webkit-transform:rotate(-43deg);transform:rotate(-43deg);-webkit-animation-timing-function:0;animation-timing-function:0}50%{-webkit-transform:rotate(-37deg);transform:rotate(-37deg);-webkit-animation-timing-function:0;animation-timing-function:0}to{-webkit-transform:rotate(-43deg);transform:rotate(-43deg)}}@keyframes keyMobileAnimation{0%{-webkit-transform:rotate(-43deg);transform:rotate(-43deg);-webkit-animation-timing-function:0;animation-timing-function:0}50%{-webkit-transform:rotate(-37deg);transform:rotate(-37deg);-webkit-animation-timing-function:0;animation-timing-function:0}to{-webkit-transform:rotate(-43deg);transform:rotate(-43deg)}}@-webkit-keyframes phoneAnimation{0%,75%{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-animation-timing-function:0;animation-timing-function:0}25%,50%{-webkit-transform:rotate(-6deg);transform:rotate(-6deg);-webkit-animation-timing-function:0;animation-timing-function:0}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes phoneAnimation{0%,75%{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-animation-timing-function:0;animation-timing-function:0}25%,50%{-webkit-transform:rotate(-6deg);transform:rotate(-6deg);-webkit-animation-timing-function:0;animation-timing-function:0}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes eyeAnimation{0%,75%{-webkit-transform:translateX(0) translateY(0) rotate(0deg) scale(1,1);transform:translateX(0) translateY(0) rotate(0deg) scale(1,1);-webkit-animation-timing-function:0;animation-timing-function:0}25%,50%{-webkit-transform:translateX(6px) translateY(2px) rotate(17deg) scale(1.38,1.38);transform:translateX(6px) translateY(2px) rotate(17deg) scale(1.38,1.38);-webkit-animation-timing-function:0;animation-timing-function:0}to{-webkit-transform:translateX(0) translateY(0) rotate(0deg) scale(1,1);transform:translateX(0) translateY(0) rotate(0deg) scale(1,1)}}@keyframes eyeAnimation{0%,75%{-webkit-transform:translateX(0) translateY(0) rotate(0deg) scale(1,1);transform:translateX(0) translateY(0) rotate(0deg) scale(1,1);-webkit-animation-timing-function:0;animation-timing-function:0}25%,50%{-webkit-transform:translateX(6px) translateY(2px) rotate(17deg) scale(1.38,1.38);transform:translateX(6px) translateY(2px) rotate(17deg) scale(1.38,1.38);-webkit-animation-timing-function:0;animation-timing-function:0}to{-webkit-transform:translateX(0) translateY(0) rotate(0deg) scale(1,1);transform:translateX(0) translateY(0) rotate(0deg) scale(1,1)}}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{font-family:sans-serif}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;line-height:1.15}.slick-slide img,article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-size:1rem;font-weight:400;line-height:1.5;color:#000;text-align:left;background-color:#f6f5f4}[tabindex="-1"]:focus{outline:0!important}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}a,h1,h2,h3,h4,h5,h6,p{-webkit-font-smoothing:antialiased}p{margin-top:0}abbr[data-original-title],abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address,dl,ol,p,ul{margin-bottom:1rem}address{font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote,figure{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}.b-keys__table table,table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#636c72;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}audio,output,video{display:inline-block}summary{display:list-item}.slick-slide.slick-loading img,template{display:none}[hidden]{display:none!important}audio:not([controls]){display:none;height:0}@font-face{font-family:"Gora";src:url(./fonts/Gora-Regular.eot);src:url(./fonts/Gora-Regular.woff2) format("woff2"),url(./fonts/Gora-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"HaginCapsMedium";src:url(./fonts/HaginCapsMedium.eot);src:url(./fonts/HaginCapsMedium.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(./fonts/Montserrat-SemiBold.eot);src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(./fonts/Montserrat-SemiBold.eot?#iefix) format("embedded-opentype"),url(./fonts/Montserrat-SemiBold.woff2) format("woff2"),url(./fonts/Montserrat-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(./fonts/Montserrat-Black.eot);src:local("Montserrat Black"),local("Montserrat-Black"),url(./fonts/Montserrat-Black.eot?#iefix) format("embedded-opentype"),url(./fonts/Montserrat-Black.woff2) format("woff2"),url(./fonts/Montserrat-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(./fonts/Montserrat-Regular.eot);src:local("Montserrat Regular"),local("Montserrat-Regular"),url(./fonts/Montserrat-Regular.eot?#iefix) format("embedded-opentype"),url(./fonts/Montserrat-Regular.woff2) format("woff2"),url(./fonts/Montserrat-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Oswald";src:url(./fonts/Oswald-Regular.eot);src:url(./fonts/Oswald-Regular.eot?#iefix) format("embedded-opentype"),url(./fonts/Oswald-Regular.woff2) format("woff2"),url(./fonts/Oswald-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Acrom";src:url(fonts/Acrom-Regular.eot);src:local("Acrom Regular"),local("Acrom-Regular"),url(fonts/Acrom-Regular.eot?#iefix) format("embedded-opentype"),url(fonts/Acrom-Regular.woff2) format("woff2"),url(fonts/Acrom-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Kelly Slab";src:url(fonts/KellySlab-Regular.eot);src:local("Kelly Slab"),local("KellySlab-Regular"),url(fonts/KellySlab-Regular.eot?#iefix) format("embedded-opentype"),url(fonts/KellySlab-Regular.woff2) format("woff2"),url(fonts/KellySlab-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.vertical-middle{white-space:nowrap}.vertical-middle>*{display:inline-block;vertical-align:middle;white-space:normal}.vertical-middle:after{content:'';display:inline-block;height:100%;width:0;vertical-align:middle}.text{font-family:Montserrat,sans-serif;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#141414}.text h1,.text h2{font-family:Gora,serif;font-size:36px;line-height:1;text-align:center;text-transform:uppercase}.text h2{margin-bottom:32px;font-size:24px;line-height:1.33;text-align:left}.job-text h3,.text,.text h1,.text h2,.text h3{font-weight:400}.text p{margin-bottom:22px;font-size:16px;line-height:1.75;text-align:left}.b-promo__title>h1:last-child,.job-text p:last-child,.text p:last-child{margin-bottom:0}.t-nowrap{white-space:nowrap}.job-text{font-family:Montserrat,sans-serif;font-weight:400;color:#141414}.b-meta,.job-text h1{text-align:center;text-transform:uppercase}.job-text h1{line-height:1.1;font-size:36px;font-weight:700}.job-text h2{margin-bottom:32px;font-size:40px;text-align:center;line-height:1.1}.job-text p{margin-bottom:22px;line-height:1.75}a{outline:0;color:inherit}.b-meta{padding:0 10px;font-family:Montserrat,sans-serif;font-weight:600;font-size:11px;letter-spacing:1.8px;background:#ead7b6;border-radius:12px}.b-arrow,.b-date,.b-meta{display:inline-block}.b-date{font-family:Montserrat,sans-serif;font-weight:600;font-size:11px;line-height:1.09;letter-spacing:1.8px;text-transform:uppercase;text-align:center;white-space:nowrap}.b-forum-message__head-block .b-date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-arrow{width:22px;height:62px;padding:0;-webkit-box-flex:0;-ms-flex:none;flex:none;border:0;outline:0;z-index:10;cursor:pointer;background-color:transparent;-webkit-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}.b-arrow:focus{outline:0}.b-arrow:hover{-webkit-transform:scale(1.4);transform:scale(1.4)}.b-arrow--prev{left:0;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.b-arrow--prev:hover{-webkit-transform:scaleX(-1.4) scaleY(1.4);transform:scaleX(-1.4) scaleY(1.4)}.b-arrow--small{left:0;margin-left:12px;background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:70.47163362952837% 31.26338329764454%;width:11px;height:18px}.b-arrow--small-next{right:0;margin-left:auto;margin-right:12px}.b-arrow.disabled{opacity:.2;z-index:-1}.b-arrow.disabled:hover{-webkit-transform:scale(1);transform:scale(1)}.b-arrow--prev.disabled:hover,.b-arrow--small-next{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.b-number{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;border-radius:50%}.b-number span{font-family:HaginCapsMedium,serif;font-size:24px;line-height:1.17}.b-number__border{position:absolute;top:0;bottom:0;left:0;right:0;display:block;width:100%;height:100%;border:1px solid #141414;border-radius:inherit}.dropdown-enter{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.dropdown-enter-active{-webkit-transition:-webkit-transform .4s ease-in-out .4s;transition:transform .4s ease-in-out .4s;transition:transform .4s ease-in-out .4s,-webkit-transform .4s ease-in-out .4s}.dropdown-enter-active,.dropdown-leave{-webkit-transform:translateY(0);transform:translateY(0)}.dropdown-leave-active{-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.fade-enter{opacity:0}.fade-enter-active{opacity:1;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.fade-leave{opacity:1}.fade-leave-active{opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.bx-core-popup-menu{z-index:1060!important}.b-empty-result{max-width:840px;margin:0 auto;font-size:16px;line-height:1.75;text-align:center}.js-tooltip{cursor:pointer}.b-tooltip{display:inline-block;white-space:nowrap}.b-tooltip__container{line-height:2.29;margin-bottom:16px;text-align:center}.b-mobile-slider__nav-wrap .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.b-mobile-slider__nav-wrap .slick-slide{outline:0}.b-mobile-slider__body .slick-list{padding-bottom:4px!important}.b-mobile-slider__body .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.b-mobile-slider__body .slick-slide{outline:0}.custom-mfp-menu.mfp-bg{opacity:0;-webkit-transition:all .4s ease-out;transition:all .4s ease-out}.custom-mfp-menu.mfp-bg.mfp-ready{opacity:.8}.custom-mfp-menu.mfp-bg.mfp-removing{opacity:0}.custom-mfp-menu.mfp-wrap .mfp-content{opacity:1;-webkit-transition:all .4s ease-out;transition:all .4s ease-out}.custom-mfp-menu.mfp-wrap .mfp-content .b-menu__col{opacity:0;-webkit-transition:opacity .4s ease-in,-webkit-transform .4s ease-in-out;transition:opacity .4s ease-in,transform .4s ease-in-out;transition:opacity .4s ease-in,transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.custom-mfp-menu.mfp-wrap .mfp-content .b-menu__col:nth-child(1){-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);z-index:3;-webkit-transition-delay:0s;transition-delay:0s}.custom-mfp-menu.mfp-wrap .mfp-content .b-menu__col:nth-child(2){-webkit-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0);z-index:2;-webkit-transition-delay:.2s;transition-delay:.2s}.custom-mfp-menu.mfp-wrap .mfp-content .b-menu__col:nth-child(3){-webkit-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0);z-index:1;-webkit-transition-delay:.4s;transition-delay:.4s}.custom-mfp-menu.mfp-wrap .mfp-content .b-menu__col-wrap{-webkit-transition:all .2s ease-out .4s;transition:all .2s ease-out .4s;opacity:0}.custom-mfp-menu.mfp-wrap.mfp-ready .mfp-content .b-menu__col{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.custom-mfp-menu.mfp-wrap.mfp-removing .mfp-content{opacity:0}.custom-mfp-menu.mfp-bg,.custom-mfp-menu.mfp-wrap{z-index:1054}.custom-mfp-menu .mfp-container{bottom:0;right:0;height:auto;padding:24px;margin:auto}.custom-mfp-menu .mfp-content{height:100%}.custom-mfp-modal.mfp-bg,.custom-mfp-picture.mfp-bg{opacity:0;-webkit-transition:all .4s ease-out;transition:all .4s ease-out;background:#d8d8d8}.custom-mfp-modal.mfp-bg.mfp-ready,.custom-mfp-picture.mfp-bg.mfp-ready{opacity:.8}.custom-mfp-modal.mfp-bg.mfp-removing,.custom-mfp-picture.mfp-bg.mfp-removing{opacity:0}.custom-mfp-modal.mfp-wrap .mfp-content,.custom-mfp-picture.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .4s ease-out;transition:all .4s ease-out}.custom-mfp-menu.mfp-wrap.mfp-ready .mfp-content .b-menu__col-wrap,.custom-mfp-modal.mfp-wrap.mfp-ready .mfp-content,.custom-mfp-picture.mfp-wrap.mfp-ready .mfp-content{opacity:1}.custom-mfp-modal.mfp-wrap.mfp-removing .mfp-content,.custom-mfp-picture.mfp-wrap.mfp-removing .mfp-content{opacity:0}.custom-mfp-modal.mfp-bg,.custom-mfp-modal.mfp-wrap,.custom-mfp-picture.mfp-bg,.custom-mfp-picture.mfp-wrap{z-index:1054}.custom-mfp-modal .mfp-container,.custom-mfp-picture .mfp-container{padding:0}.custom-mfp-modal--size-large .mfp-content,.custom-mfp-picture--size-large .mfp-content{vertical-align:top}.custom-mfp-modal .mfp-content{padding:24px}.custom-mfp-modal--size-large .mfp-content{padding:0}.custom-mfp-picture .mfp-container{cursor:pointer}.custom-mfp-picture .mfp-content{overflow:hidden;margin:24px}.custom-mfp-picture figure{height:100%;overflow:hidden;background:#fff;border-radius:4px;-webkit-box-shadow:0 1px 2px 0 rgba(142,141,139,.5);box-shadow:0 1px 2px 0 rgba(142,141,139,.5);-webkit-transition:all .3s linear;transition:all .3s linear}.custom-mfp-picture figure:hover{-webkit-box-shadow:0 2px 4px 0 rgba(125,125,125,.5);box-shadow:0 2px 4px 0 rgba(125,125,125,.5)}.custom-mfp-picture .mfp-img{padding:0;cursor:pointer;-webkit-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}.mfp-wrap{-webkit-overflow-scrolling:touch;-webkit-transform:translateZ(0)}.slick-list,.slick-slider{position:relative;display:block}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-dots li button:focus,.slick-dots li button:hover,.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@font-face{font-family:"slick";src:url(./fonts/slick.eot);src:url(./fonts/slick.eot?#iefix) format("embedded-opentype"),url(./fonts/slick.woff) format("woff"),url(./fonts/slick.ttf) format("truetype"),url(./fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:0;outline:0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-dots li button:focus:before,.slick-dots li button:hover:before,.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-dots li button:before,.slick-next:before,.slick-prev:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}.slick-next:before,[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button,button.mfp-arrow,button.mfp-close{cursor:pointer;background:0 0;border:0;display:block;outline:0}.slick-dots li button{height:20px;width:20px;line-height:0;font-size:0;color:transparent;padding:5px}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.mfp-bg{z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-bg,.mfp-container,.mfp-wrap{width:100%;height:100%;left:0;top:0}.mfp-wrap{z-index:1043;outline:0!important;-webkit-backface-visibility:hidden;position:fixed}.mfp-container{text-align:center;position:absolute;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-container:before,.mfp-content{display:inline-block;vertical-align:middle}.mfp-container:before{content:'';height:100%}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure,.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}button.mfp-arrow,button.mfp-close{overflow:visible;-webkit-appearance:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;top:50%;margin:-55px 0 0;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.mfp-figure:after,img.mfp-img{display:block;width:auto;height:auto}img.mfp-img{-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;right:0;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content,img.mfp-img{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}.select2-container{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--multiple,.select2-container .select2-selection--single{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single{height:28px}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flatpickr-months .flatpickr-next-month i,.flatpickr-months .flatpickr-prev-month i,.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{min-height:32px}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container .select2-search--inline .select2-search__field{-webkit-box-sizing:border-box;box-sizing:border-box;border:0;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button,.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container--default .select2-selection--multiple,.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--classic .select2-selection--single .select2-selection__arrow b,.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b,.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{-webkit-box-sizing:border-box;box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:0;outline:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),to(#eee));background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:0;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#eee),to(#ccc));background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:0;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:0}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(50%,#eee));background-image:linear-gradient(to bottom,#fff 0%,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#eee),to(#fff));background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;-webkit-box-shadow:none;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:gray}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-slide,.swiper-wrapper{width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-wrapper{z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-ms-flex-negative:0;flex-shrink:0}.swiper-invisible-blank-slide{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(to left,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(to right,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(to top,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),transparent)}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:300ms opacity;transition:300ms opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:0;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:200ms top,200ms -webkit-transform;transition:200ms transform,200ms top;transition:200ms transform,200ms top,200ms -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:200ms left,200ms -webkit-transform;transition:200ms transform,200ms left;transition:200ms transform,200ms left,200ms -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:200ms right,200ms -webkit-transform;transition:200ms transform,200ms right;transition:200ms transform,200ms right,200ms -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill,.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-black .swiper-pagination-bullet-active,.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.scroll-textarea>.scroll-content>textarea::-webkit-scrollbar,.scroll-wrapper>.scroll-content::-webkit-scrollbar{height:0;width:0}.scroll-wrapper.scroll--rtl{direction:rtl}.scroll-textarea>.scroll-content>textarea{border:0!important;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%!important;margin:0;max-height:none!important;max-width:none!important;overflow:scroll!important;outline:0;padding:2px;position:relative!important;top:0;width:100%!important}.scrollbar-inner>.scroll-element,.scrollbar-inner>.scroll-element div{border:0;margin:0;padding:0;position:absolute;z-index:10}.scrollbar-inner>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-inner>.scroll-element.scroll-x{bottom:2px;height:8px;left:0;width:100%}.scrollbar-inner>.scroll-element.scroll-y{height:100%;right:2px;top:0;width:8px}.scrollbar-inner>.scroll-element .scroll-element_outer{overflow:hidden;border-radius:8px}.scrollbar-inner>.scroll-element .scroll-bar,.scrollbar-inner>.scroll-element .scroll-element_track{border-radius:8px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);opacity:.4}.scrollbar-inner>.scroll-element .scroll-element_track{background-color:#e0e0e0}.scrollbar-inner>.scroll-element .scroll-bar{background-color:#c2c2c2}.scrollbar-inner>.scroll-element.scroll-draggable .scroll-bar,.scrollbar-inner>.scroll-element:hover .scroll-bar{background-color:#919191}.scrollbar-inner>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-12px}.scrollbar-inner>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-12px}.scrollbar-inner>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-12px}.scrollbar-inner>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-12px}.scrollbar-outer>.scroll-element,.scrollbar-outer>.scroll-element div{border:0;margin:0;padding:0;position:absolute;z-index:10}.scrollbar-outer>.scroll-element{background-color:#fff}.scrollbar-outer>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-outer>.scroll-element.scroll-x{bottom:0;height:12px;left:0;width:100%}.scrollbar-outer>.scroll-element.scroll-y{height:100%;right:0;top:0;width:12px}.scrollbar-outer>.scroll-element.scroll-x .scroll-element_outer{height:8px;top:2px}.scrollbar-outer>.scroll-element.scroll-y .scroll-element_outer{left:2px;width:8px}.scrollbar-outer>.scroll-element .scroll-element_outer{overflow:hidden}.scrollbar-outer>.scroll-element .scroll-element_track{background-color:#eee}.scrollbar-outer>.scroll-element .scroll-bar,.scrollbar-outer>.scroll-element .scroll-element_outer,.scrollbar-outer>.scroll-element .scroll-element_track{border-radius:8px}.scrollbar-outer>.scroll-element .scroll-bar{background-color:#d9d9d9}.scrollbar-outer>.scroll-element .scroll-bar:hover{background-color:#c2c2c2}.scrollbar-outer>.scroll-element.scroll-draggable .scroll-bar{background-color:#919191}.scrollbar-outer>.scroll-content.scroll-scrolly_visible{left:-12px;margin-left:12px}.scrollbar-outer>.scroll-content.scroll-scrollx_visible{top:-12px;margin-top:12px}.scrollbar-outer>.scroll-element.scroll-x .scroll-bar{min-width:10px}.scrollbar-outer>.scroll-element.scroll-y .scroll-bar{min-height:10px}.scrollbar-outer>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-14px}.scrollbar-outer>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-14px}.scrollbar-outer>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-14px}.scrollbar-outer>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-14px}.scrollbar-macosx>.scroll-element,.scrollbar-macosx>.scroll-element div{background:0 0;border:0;margin:0;padding:0;position:absolute;z-index:10}.scrollbar-macosx>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-macosx>.scroll-element .scroll-element_track{display:none}.scrollbar-macosx>.scroll-element .scroll-bar{background-color:#6c6e71;display:block;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;border-radius:7px;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.scrollbar-macosx:hover>.scroll-element .scroll-bar,.scrollbar-macosx>.scroll-element.scroll-draggable .scroll-bar{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);opacity:.7}.scrollbar-macosx>.scroll-element.scroll-x{bottom:0;height:0;left:0;min-width:100%;overflow:visible;width:100%}.scrollbar-macosx>.scroll-element.scroll-y{height:100%;min-height:100%;right:0;top:0;width:0}.scrollbar-macosx>.scroll-element.scroll-x .scroll-bar{height:7px;min-width:10px;top:-9px}.scrollbar-macosx>.scroll-element.scroll-y .scroll-bar{left:-9px;min-height:10px;width:7px}.scrollbar-macosx>.scroll-element.scroll-x .scroll-element_outer{left:2px}.scrollbar-macosx>.scroll-element.scroll-x .scroll-element_size{left:-4px}.scrollbar-macosx>.scroll-element.scroll-y .scroll-element_outer{top:2px}.scrollbar-macosx>.scroll-element.scroll-y .scroll-element_size{top:-4px}.scrollbar-macosx>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-11px}.scrollbar-macosx>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-11px}.scrollbar-light>.scroll-element,.scrollbar-light>.scroll-element div{border:0;margin:0;overflow:hidden;padding:0;position:absolute;z-index:10}.scrollbar-light>.scroll-element{background-color:#fff}.scrollbar-light>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-light>.scroll-element .scroll-element_outer{border-radius:10px}.scrollbar-light>.scroll-element .scroll-element_size{background:#dbdbdb;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RiZGJkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGU4ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,right top,from(#dbdbdb),to(#e8e8e8));background:linear-gradient(to right,#dbdbdb 0%,#e8e8e8 100%);border-radius:10px}.scrollbar-light>.scroll-element.scroll-x{bottom:0;height:17px;left:0;min-width:100%;width:100%}.scrollbar-light>.scroll-element.scroll-y{height:100%;min-height:100%;right:0;top:0;width:17px}.scrollbar-light>.scroll-element .scroll-bar{background:#fefefe;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,right top,from(#fefefe),to(#f5f5f5));background:linear-gradient(to right,#fefefe 0%,#f5f5f5 100%);border:1px solid #dbdbdb;border-radius:10px}.scrollbar-light>.scroll-content.scroll-scrolly_visible{left:-17px;margin-left:17px}.scrollbar-light>.scroll-content.scroll-scrollx_visible{top:-17px;margin-top:17px}.scrollbar-light>.scroll-element.scroll-x .scroll-bar{height:10px;min-width:10px;top:0}.scrollbar-light>.scroll-element.scroll-y .scroll-bar{left:0;min-height:10px;width:10px}.scrollbar-light>.scroll-element.scroll-x .scroll-element_outer{height:12px;left:2px;top:2px}.scrollbar-light>.scroll-element.scroll-x .scroll-element_size{left:-4px}.scrollbar-light>.scroll-element.scroll-y .scroll-element_outer{left:2px;top:2px;width:12px}.scrollbar-light>.scroll-element.scroll-y .scroll-element_size{top:-4px}.scrollbar-light>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-19px}.scrollbar-light>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-19px}.scrollbar-light>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-19px}.scrollbar-light>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-19px}.scrollbar-rail>.scroll-element,.scrollbar-rail>.scroll-element div{border:0;margin:0;overflow:hidden;padding:0;position:absolute;z-index:10}.scrollbar-rail>.scroll-element{background-color:#fff}.scrollbar-rail>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-rail>.scroll-element .scroll-element_size{background-color:#999;background-color:rgba(0,0,0,.3)}.scrollbar-rail>.scroll-element .scroll-element_outer:hover .scroll-element_size{background-color:#666;background-color:rgba(0,0,0,.5)}.scrollbar-rail>.scroll-element.scroll-x{bottom:0;height:12px;left:0;min-width:100%;padding:3px 0 2px;width:100%}.scrollbar-rail>.scroll-element.scroll-y{height:100%;min-height:100%;padding:0 2px 0 3px;right:0;top:0;width:12px}.scrollbar-rail>.scroll-element .scroll-bar{background-color:#d0b9a0;border-radius:2px;-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.5);box-shadow:1px 1px 3px rgba(0,0,0,.5)}.scrollbar-rail>.scroll-element .scroll-element_outer:hover .scroll-bar{-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.6);box-shadow:1px 1px 3px rgba(0,0,0,.6)}.scrollbar-rail>.scroll-content.scroll-scrolly_visible{left:-17px;margin-left:17px}.scrollbar-rail>.scroll-content.scroll-scrollx_visible{margin-top:17px;top:-17px}.scrollbar-rail>.scroll-element.scroll-x .scroll-bar{height:10px;min-width:10px;top:1px}.scrollbar-rail>.scroll-element.scroll-y .scroll-bar{left:1px;min-height:10px;width:10px}.scrollbar-rail>.scroll-element.scroll-x .scroll-element_outer{height:15px;left:5px}.scrollbar-rail>.scroll-element.scroll-x .scroll-element_size{height:2px;left:-10px;top:5px}.scrollbar-rail>.scroll-element.scroll-y .scroll-element_outer{top:5px;width:15px}.scrollbar-rail>.scroll-element.scroll-y .scroll-element_size{left:5px;top:-10px;width:2px}.scrollbar-rail>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-25px}.scrollbar-rail>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-25px}.scrollbar-rail>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-25px}.scrollbar-rail>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-25px}.scrollbar-dynamic>.scroll-element,.scrollbar-dynamic>.scroll-element div{background:0 0;border:0;margin:0;padding:0;position:absolute;z-index:10}.scrollbar-dynamic>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-dynamic>.scroll-element.scroll-x{bottom:2px;height:7px;left:0;min-width:100%;width:100%}.scrollbar-dynamic>.scroll-element.scroll-y{height:100%;min-height:100%;right:2px;top:0;width:7px}.scrollbar-dynamic>.scroll-element .scroll-element_outer{opacity:.3;border-radius:12px}.scrollbar-dynamic>.scroll-element .scroll-element_size{background-color:#ccc;opacity:0;border-radius:12px;-webkit-transition:opacity .2s;transition:opacity .2s}.scrollbar-dynamic>.scroll-element .scroll-bar{background-color:#6c6e71;border-radius:7px}.scrollbar-dynamic>.scroll-element.scroll-x .scroll-bar{bottom:0;height:7px;min-width:24px;top:auto}.scrollbar-dynamic>.scroll-element.scroll-y .scroll-bar{left:auto;min-height:24px;right:0;width:7px}.scrollbar-dynamic>.scroll-element.scroll-x .scroll-element_outer{bottom:0;top:auto;left:2px;-webkit-transition:height .2s;transition:height .2s}.scrollbar-dynamic>.scroll-element.scroll-y .scroll-element_outer{left:auto;right:0;top:2px;-webkit-transition:width .2s;transition:width .2s}.scrollbar-dynamic>.scroll-element.scroll-x .scroll-element_size{left:-4px}.scrollbar-dynamic>.scroll-element.scroll-y .scroll-element_size{top:-4px}.scrollbar-dynamic>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-11px}.scrollbar-dynamic>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-11px}.scrollbar-dynamic>.scroll-element.scroll-draggable .scroll-element_outer,.scrollbar-dynamic>.scroll-element:hover .scroll-element_outer{overflow:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);opacity:.7}.scrollbar-dynamic>.scroll-element.scroll-draggable .scroll-element_outer .scroll-element_size,.scrollbar-dynamic>.scroll-element:hover .scroll-element_outer .scroll-element_size{opacity:1}.scrollbar-dynamic>.scroll-element.scroll-draggable .scroll-element_outer .scroll-bar,.scrollbar-dynamic>.scroll-element:hover .scroll-element_outer .scroll-bar{height:100%;width:100%;border-radius:12px}.scrollbar-dynamic>.scroll-element.scroll-x.scroll-draggable .scroll-element_outer,.scrollbar-dynamic>.scroll-element.scroll-x:hover .scroll-element_outer{height:20px;min-height:7px}.scrollbar-dynamic>.scroll-element.scroll-y.scroll-draggable .scroll-element_outer,.scrollbar-dynamic>.scroll-element.scroll-y:hover .scroll-element_outer{min-width:7px;width:20px}.scrollbar-chrome>.scroll-element,.scrollbar-chrome>.scroll-element div{border:0;margin:0;overflow:hidden;padding:0;position:absolute;z-index:10}.scrollbar-chrome>.scroll-element{background-color:#fff}.scrollbar-chrome>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-chrome>.scroll-element .scroll-element_track{background:#f1f1f1;border:1px solid #dbdbdb}.scrollbar-chrome>.scroll-element.scroll-x{bottom:0;height:16px;left:0;min-width:100%;width:100%}.scrollbar-chrome>.scroll-element.scroll-y{height:100%;min-height:100%;right:0;top:0;width:16px}.scrollbar-chrome>.scroll-element .scroll-bar{background-color:#d9d9d9;border:1px solid #bdbdbd;cursor:default;border-radius:2px}.scrollbar-chrome>.scroll-element .scroll-bar:hover{background-color:#c2c2c2;border-color:#a9a9a9}.scrollbar-chrome>.scroll-element.scroll-draggable .scroll-bar{background-color:#919191;border-color:#7e7e7e}.scrollbar-chrome>.scroll-content.scroll-scrolly_visible{left:-16px;margin-left:16px}.scrollbar-chrome>.scroll-content.scroll-scrollx_visible{top:-16px;margin-top:16px}.scrollbar-chrome>.scroll-element.scroll-x .scroll-bar{height:8px;min-width:10px;top:3px}.scrollbar-chrome>.scroll-element.scroll-y .scroll-bar{left:3px;min-height:10px;width:8px}.scrollbar-chrome>.scroll-element.scroll-x .scroll-element_outer{border-left:1px solid #dbdbdb}.scrollbar-chrome>.scroll-element.scroll-x .scroll-element_track{height:14px;left:-3px}.scrollbar-chrome>.scroll-element.scroll-x .scroll-element_size{height:14px;left:-4px}.scrollbar-chrome>.scroll-element.scroll-y .scroll-element_outer{border-top:1px solid #dbdbdb}.scrollbar-chrome>.scroll-element.scroll-y .scroll-element_track{top:-3px;width:14px}.scrollbar-chrome>.scroll-element.scroll-y .scroll-element_size{top:-4px;width:14px}.scrollbar-chrome>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-19px}.scrollbar-chrome>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-19px}.scrollbar-chrome>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-19px}.scrollbar-chrome>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-19px}.scroll-wrapper{overflow:hidden!important;padding:0!important;position:relative}.scroll-wrapper>.scroll-content{border:0!important;-webkit-box-sizing:content-box!important;box-sizing:content-box!important;height:auto;left:0;margin:0;max-height:none;max-width:none!important;overflow:scroll!important;padding:0;position:relative!important;top:0;width:auto!important}.scroll-element{display:none}.scroll-element,.scroll-element div{-webkit-box-sizing:content-box;box-sizing:content-box}.scroll-element.scroll-x.scroll-scrollx_visible,.scroll-element.scroll-y.scroll-scrolly_visible{display:block}.scroll-element .scroll-arrow,.scroll-element .scroll-bar{cursor:default}.scroll-textarea{border:1px solid #ccc;border-top-color:#999}.scroll-textarea>.scroll-content{overflow:hidden!important}.scroll-element,.scroll-element div{border:0;margin:0;padding:0;position:absolute;z-index:10}.scroll-element{background-color:#fff}.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scroll-element.scroll-x{bottom:0;height:12px;left:0;width:100%}.scroll-element.scroll-y{height:100%;right:0;top:0;width:12px}.scroll-element.scroll-x .scroll-element_outer{height:8px;top:2px}.scroll-element.scroll-y .scroll-element_outer{left:2px;width:8px}.scroll-element .scroll-element_outer{overflow:hidden}.scroll-element .scroll-element_track{background-color:#eee}.scroll-element .scroll-bar,.scroll-element .scroll-element_outer,.scroll-element .scroll-element_track{border-radius:8px}.scroll-element .scroll-bar{background-color:#d9d9d9}.scroll-element .scroll-bar:hover{background-color:#c2c2c2}.scroll-element.scroll-draggable .scroll-bar{background-color:#919191}.scroll-content.scroll-scrolly_visible{left:-12px;margin-left:12px}.scroll-content.scroll-scrollx_visible{top:-12px;margin-top:12px}.scroll-element.scroll-x .scroll-bar{min-width:10px}.scroll-element.scroll-y .scroll-bar{min-height:10px}.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-14px}.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-14px}.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-14px}.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-14px}.flatpickr-calendar{background:0 0;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08)}.flatpickr-calendar.inline,.flatpickr-calendar.open{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown 300ms cubic-bezier(.23,1,.32,1);animation:fpFadeInDown 300ms cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasTime .dayContainer,.flatpickr-calendar .hasWeeks .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:after,.flatpickr-calendar:before{position:absolute;display:block;pointer-events:none;border:solid transparent;content:'';height:0;width:0;left:22px}.flatpickr-calendar.rightMost:after,.flatpickr-calendar.rightMost:before{left:auto;right:22px}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:after,.flatpickr-calendar.arrowBottom:before{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus,.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:0 0;color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9);height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1 1}.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9)}.flatpickr-months .flatpickr-next-month.flatpickr-disabled,.flatpickr-months .flatpickr-prev-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-next-month.flatpickr-prev-month,.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-next-month.flatpickr-next-month,.flatpickr-months .flatpickr-prev-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-next-month:hover,.flatpickr-months .flatpickr-prev-month:hover{color:#959ea9}.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-prev-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-next-month svg,.flatpickr-months .flatpickr-prev-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-next-month svg path,.flatpickr-months .flatpickr-prev-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-inner-spin-button,.numInputWrapper input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,.1)}.numInputWrapper span:active{background:rgba(0,0,0,.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(0,0,0,.5)}.flatpickr-current-month span.cur-month:hover,.numInputWrapper:hover{background:rgba(0,0,0,.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,.9)}.flatpickr-current-month .flatpickr-monthDropdown-months,.flatpickr-current-month input.cur-year{background:0 0;border:0;border-radius:0;box-sizing:border-box;color:inherit;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;padding:0 0 0 .5ch;vertical-align:initial;-webkit-box-sizing:border-box}.flatpickr-current-month input.cur-year{display:inline-block;cursor:text;margin:0;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,.5);background:0 0;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;cursor:pointer;margin:-1px 0 0;outline:0;position:relative;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:active,.flatpickr-current-month .flatpickr-monthDropdown-months:focus{outline:0}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:0;padding:0}.flatpickr-weekdays{background:0 0;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1 1}span.flatpickr-weekday{cursor:default;font-size:90%;background:0 0;color:rgba(0,0,0,.54);line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-ms-flex:1;flex:1 1;font-weight:bolder}.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer,.flatpickr-day{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block}.dayContainer{padding:0;outline:0;min-width:307.875px;display:-ms-flexbox;display:-webkit-box;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;text-align:left;width:307.875px;max-width:307.875px;-ms-flex-pack:justify;justify-content:space-around}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{background:0 0;border:1px solid transparent;border-radius:150px;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.today.inRange,.flatpickr-day:focus,.flatpickr-day:hover{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:focus,.flatpickr-day.today:hover{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.endRange.startRange,.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.endRange.endRange,.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 0 #569ff7}.flatpickr-day.endRange.startRange.endRange,.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{background:0 0;border-color:transparent}.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.nextMonthDay,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.prevMonthDay{color:rgba(57,57,57,.3);background:0 0;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgba(57,57,57,.1)}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(57,57,57,.3);background:0 0;cursor:default;border:0}.flatpickr-innerContainer,.flatpickr-rContainer{-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-innerContainer{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;display:block}.flatpickr-rContainer{display:inline-block;padding:0}.flatpickr-time,.flatpickr-time input{text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{outline:0;display:block;max-height:40px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;height:0;line-height:40px}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-ms-flex:1;flex:1 1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:0 0;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:700}.b-typography__text th,.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-am-pm,.flatpickr-time .flatpickr-time-separator{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time .flatpickr-am-pm:focus,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time input:hover{background:#eee}.flatpickr-input[readonly]{cursor:pointer}.tippy-tooltip[data-animation=fade][data-state=hidden]{opacity:0}.tippy-iOS{cursor:pointer!important;-webkit-tap-highlight-color:transparent}.tippy-popper{pointer-events:none;max-width:calc(100vw - 10px);-webkit-transition-timing-function:cubic-bezier(.165,.84,.44,1);transition-timing-function:cubic-bezier(.165,.84,.44,1);-webkit-transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;background-color:#333;-webkit-transition-property:visibility,opacity,-webkit-transform;transition-property:visibility,opacity,transform;transition-property:visibility,opacity,transform,-webkit-transform;outline:0}.tippy-tooltip[data-placement^=top]>.tippy-arrow{border-width:8px 8px 0;border-top-color:#333;margin:0 3px;-webkit-transform-origin:50% 0;transform-origin:50% 0;bottom:-7px}.tippy-tooltip[data-placement^=bottom]>.tippy-arrow{border-width:0 8px 8px;border-bottom-color:#333;margin:0 3px;-webkit-transform-origin:50% 7px;transform-origin:50% 7px;top:-7px}.tippy-tooltip[data-placement^=left]>.tippy-arrow{border-width:8px 0 8px 8px;border-left-color:#333;margin:3px 0;-webkit-transform-origin:0 50%;transform-origin:0 50%;right:-7px}.tippy-tooltip[data-placement^=right]>.tippy-arrow{border-width:8px 8px 8px 0;border-right-color:#333;margin:3px 0;-webkit-transform-origin:7px 50%;transform-origin:7px 50%;left:-7px}.tippy-tooltip[data-interactive][data-state=visible]{pointer-events:auto}.tippy-tooltip[data-inertia][data-state=visible]{-webkit-transition-timing-function:cubic-bezier(.54,1.5,.38,1.11);transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{position:absolute;border-color:transparent;border-style:solid}.tippy-content{padding:5px 9px}.js-onchangeColor{opacity:0}.l-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh}.l-page__footer,.l-page__header{-ms-flex-negative:0;flex-shrink:0}.l-page__header{position:fixed;width:100%;z-index:1052;-webkit-backface-visibility:hidden}.l-page__content{padding-top:96px;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.l-page__content--stiky{padding-top:0}.l-page__content--top-large{padding-top:168px}.l-page__content--top-small{padding-top:63px}.l-page__content--top-m{padding-top:32px}.l-page__cookie{position:fixed;left:0;bottom:0;display:none;width:100%;z-index:1052}.l-page__wrap{max-width:1920px;padding-left:120px;padding-right:120px;margin:0 auto}.l-page__inner{width:100%;max-width:1470px;margin:0 auto}.l-page__section{margin-bottom:96px}.l-page__product-slider{margin-bottom:64px}.select2-container--custom .select2-selection--multiple,.select2-container--custom .select2-selection--single{position:relative;height:32px;padding:0 12px;font-family:Montserrat,sans-serif;font-weight:600;background:#fff;border:1px solid #7e7e7e;border-radius:16px;outline:0;overflow:hidden;-webkit-transition:border-color .3s ease-in-out;transition:border-color .3s ease-in-out}.select2-container--custom .select2-selection--multiple:focus,.select2-container--custom .select2-selection--single:focus{border-color:#5e5e5e;-webkit-box-shadow:0 2px 4px 0 rgba(20,20,20,.5);box-shadow:0 2px 4px 0 rgba(20,20,20,.5)}.select2-container--custom .select2-selection--multiple:hover,.select2-container--custom .select2-selection--single:hover{border-color:#141414}.b-form__field-suggestView li b,.select2-container--custom .select2-selection--multiple b,.select2-container--custom .select2-selection--single b{font-weight:600}.error .select2-container--custom .select2-selection--multiple,.error .select2-container--custom .select2-selection--single{border-color:#c3151c}.error .select2-container--custom .select2-selection--multiple:focus,.error .select2-container--custom .select2-selection--single:focus{border-color:#c3151c}.error .select2-container--custom .select2-selection--multiple:hover,.error .select2-container--custom .select2-selection--single:hover{border-color:#c3151c}.b-select--square .select2-container--custom .select2-selection--multiple,.b-select--square .select2-container--custom .select2-selection--single{font-family:Montserrat,sans-serif;font-weight:400;border-radius:5px}.b-select--size-small .select2-container--custom .select2-selection--single{height:24px}.select2-container--custom .b-select__output-multiple-resaults,.select2-container--custom .select2-selection--single .select2-selection__rendered{padding:0 20px 0 0;font-size:11px;letter-spacing:1.8px;line-height:30px;text-align:left;text-transform:uppercase;color:#141414;text-overflow:ellipsis}.select2-container--custom .select2-selection--single .select2-selection__rendered b{text-transform:uppercase}.select2-container--custom .select2-selection--multiple .select2-selection__rendered{padding:0;margin:0;list-style-type:none;width:100%;height:30px}.select2-container--custom .select2-selection--multiple .select2-search--inline,.select2-container--custom .select2-selection--multiple .select2-selection__choice{display:none}.b-select--square .select2-container--custom .b-select__output-multiple-resaults,.b-select--square .select2-container--custom .select2-selection--single .select2-selection__rendered{font-size:14px;text-transform:none}.b-select--size-small .select2-container--custom .b-select__output-multiple-resaults,.b-select--size-small .select2-container--custom .select2-selection--single .select2-selection__rendered{line-height:22px}.select2-container--custom .select2-selection--single .select2-selection__arrow{position:absolute;top:0;bottom:0;margin:auto 0;right:6px;background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:79.3222683264177% 68.70897155361051%;width:28px;height:28px;background-color:#fff;-webkit-transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out;z-index:5}.select2-container--custom .select2-dropdown{background:#fff;border:1px solid #7e7e7e;border-radius:16px;overflow:hidden;-webkit-transition:border-color .3s ease-in-out;transition:border-color .3s ease-in-out}.error .select2-container--custom .select2-dropdown{border-color:#c3151c}.b-select--square .select2-container--custom .select2-dropdown{border-radius:5px}.select2-container--custom .select2-dropdown .select2-results__option{padding:0 12px;font-family:Montserrat,sans-serif;font-weight:600;font-size:11px;letter-spacing:1.8px;line-height:32px;color:#141414;text-align:left;text-transform:uppercase}.select2-container--custom .select2-dropdown .select2-results__option:hover{background:#f0e3ab}.select2-container--custom .select2-dropdown .select2-results__option b{font-weight:600;text-transform:uppercase}.b-select--multi .select2-container--custom .select2-dropdown .select2-results__option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-select--multi .select2-container--custom .select2-dropdown .select2-results__option:hover{background:#f6f0d6}.b-select--multi .select2-container--custom .select2-dropdown .select2-results__option:hover:after{-webkit-box-shadow:0 0 0 1px #141414;box-shadow:0 0 0 1px #141414}.b-select--multi .select2-container--custom .select2-dropdown .select2-results__option:after{display:block;width:16px;height:16px;background:#fff;background-clip:content-box;border-radius:50%;-webkit-box-shadow:0 0 0 1px #7e7e7e;box-shadow:0 0 0 1px #7e7e7e;border:4px solid #fff;content:'';-webkit-transition:-webkit-box-shadow .25s ease-in-out;transition:box-shadow .25s ease-in-out;transition:box-shadow .25s ease-in-out,-webkit-box-shadow .25s ease-in-out}.select2-container--custom .select2-dropdown .select2-search__field{padding:0 12px}.select2-container--custom .select2-dropdown .select2-results__options{max-height:320px;overflow:auto}.b-select--multiline .select2-container--custom .select2-dropdown .select2-results__option{padding-top:8px;padding-bottom:8px;line-height:16px}.b-select--square .select2-container--custom .select2-dropdown .select2-results__option{font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;text-transform:none}.b-select--size-small .select2-container--custom .select2-dropdown .select2-results__option{line-height:24px}.b-select--multi .select2-container--custom .select2-dropdown .select2-results__option[aria-selected=true]:hover,.select2-container--custom .select2-dropdown .select2-results__option[aria-selected=true]{background:#f6f0d6}.select2-container--custom .select2-dropdown .select2-results__option[aria-selected=true]:hover{background:#f0e3ab}.b-select--multi .select2-container--custom .select2-dropdown .select2-results__option[aria-selected=true]{background:#fff}.b-select--multi .select2-container--custom .select2-dropdown .select2-results__option[aria-selected=true]:after{-webkit-box-shadow:0 0 0 1px #141414;box-shadow:0 0 0 1px #141414;background:#c3151c}.b-select--with-placeholder .select2-container--custom .select2-dropdown .select2-results__option:not([id]){display:none}.b-select__option--with-icon,.b-select__selection--with-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-select__option--with-icon:before,.b-select__selection--with-icon:before{display:block;margin-right:8px;content:''}.b-select__option--with-icon-all:before,.b-select__selection--with-icon-all:before{margin-right:0}.b-select__output-multiple-resaults{position:relative;width:100%}.b-select__output-multiple-resaults:after{position:absolute;top:0;bottom:0;right:-6px;margin:auto 0;display:block;content:'';background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:79.3222683264177% 68.70897155361051%;width:28px;height:28px;-webkit-transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}.select2-container--custom.select2-container--open .select2-dropdown,.select2-container--custom.select2-container--open .select2-selection--multiple,.select2-container--custom.select2-container--open .select2-selection--single{border-color:#5e5e5e;-webkit-box-shadow:0 2px 4px 0 rgba(20,20,20,.5);box-shadow:0 2px 4px 0 rgba(20,20,20,.5)}.error .select2-container--custom.select2-container--open .select2-selection--multiple,.error .select2-container--custom.select2-container--open .select2-selection--single{border-color:#c3151c}.select2-container--custom.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--custom.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--custom.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--custom.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--custom.select2-container--open .b-select__output-multiple-resaults:after,.select2-container--custom.select2-container--open .select2-selection--single .select2-selection__arrow{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.error .select2-container--custom.select2-container--open .select2-dropdown{border-color:#c3151c}.select2-container--custom.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;-webkit-box-shadow:0 0 4px 0 rgba(20,20,20,.5);box-shadow:0 0 4px 0 rgba(20,20,20,.5)}.select2-container--custom.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.b-select-custom:hover .b-select-custom__control,.b-select-custom:hover .b-select-custom__menu{border-color:#141414}.b-select-custom .b-select-custom__control{position:relative;min-height:32px;padding:0 12px;border:1px solid #7e7e7e;border-radius:4px;background:#fff}.b-select-custom .b-select-custom__control-is-focused{border-color:#5e5e5e;-webkit-box-shadow:0 2px 4px 0 rgba(20,20,20,.5);box-shadow:0 2px 4px 0 rgba(20,20,20,.5)}.b-select-custom .b-select-custom__value-container{padding:0}.b-select-custom .b-select-custom__single-value{margin:0;font-family:Montserrat,sans-serif;font-weight:600;font-size:11px;line-height:1.09;letter-spacing:1.8px;text-align:left;text-transform:uppercase}.b-select-custom .b-select-custom__indicator{position:absolute;top:0;right:6px;bottom:0;margin:auto 0;padding:0;background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:79.3222683264177% 68.70897155361051%;width:28px;height:28px;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}.b-select-custom .b-select-custom__indicator-separator,.b-select-custom .b-select-custom__indicator>svg{display:none}.b-select-custom .b-select-custom__menu{padding:0;margin:0;background-color:#fff;border:solid 1px #5e5e5e;border-top:none;border-radius:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px;-webkit-box-shadow:0 2px 4px 0 rgba(20,20,20,.5);box-shadow:0 2px 4px 0 rgba(20,20,20,.5);overflow:hidden;z-index:1000}.b-select-custom .b-select-custom__menu-list{padding:0;overflow:auto}.b-select-custom .b-select-custom__option{display:block;height:32px;padding:0 12px;font-family:Montserrat,sans-serif;font-weight:600;font-size:11px;line-height:32px;letter-spacing:1.8px;color:#141414;background-color:#fff;text-align:left;text-transform:uppercase;cursor:pointer}.b-select-custom .b-select-custom__option--is-selected{background:#f6f0d6}.b-select-custom--rounded .b-select-custom__control{border-radius:16px}.b-select-custom--rounded .b-select-custom__menu{border-radius:0;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.b-select-custom--filter .b-select-custom__control-is-focused{border-bottom-color:#5e5e5e;border-radius:16px;-webkit-box-shadow:none;box-shadow:none}.b-select-custom--filter .b-select-custom__menu{padding:16px 28px;margin-top:8px;border-top:solid 1px #5e5e5e;border-radius:5px}.b-select-custom--filter .b-select-custom__option{padding:0 12px;text-align:center;line-height:30px;background:0 0;border-radius:16px;border:solid 1px transparent}.b-select-custom--filter .b-select-custom__option:active{background:0 0}.b-select-custom--filter .b-select-custom__option--is-selected{background:0 0;border-color:#5e5e5e}.b-form__field input:hover,.b-form__field textarea:hover,.b-select-custom--filter:hover .b-select-custom__control-is-focused,.b-select-custom--filter:hover .b-select-custom__option--is-selected{border-color:#141414}.b-catalog-nav-select--open .b-select-custom__control .b-select-custom__indicator,.b-form__field--date.open label:after{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.b-catalog-nav-select--open .b-select-custom--rounded .b-select-custom__control,.b-catalog-nav-select--open .b-select-custom__control{border-bottom-color:#e8e1d5;border-bottom-left-radius:0;border-bottom-right-radius:0}.b-header{height:64px;font-family:Montserrat,sans-serif;font-weight:600;font-size:11px;letter-spacing:1.8px;text-transform:uppercase}.b-header__wrap{position:relative;height:100%}.b-header__main{padding-left:48px;padding-right:48px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#fff;background:0 0;-webkit-transition:all .4s ease-in-out .8s;transition:all .4s ease-in-out .8s;z-index:25}.b-header__main,.b-header__main-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.b-header__logo{position:relative;display:inline-block;width:111px;height:34px;margin-right:48px;-webkit-box-flex:0;-ms-flex:none;flex:none}.b-header__logo:after,.b-header__logo:before{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:'';background:no-repeat;-webkit-transition:opacity .4s ease-in-out .8s;transition:opacity .4s ease-in-out .8s}.b-header__logo:before{background-image:url(../images/logo/desktop-white.svg);opacity:1}.b-header__logo:after{background-image:url(../images/logo/desktop-red.svg);opacity:0}.b-header__geo,.b-header__geo-list{display:-webkit-box;display:-ms-flexbox;display:flex}.b-header__geo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;cursor:pointer;padding:0 36px}.b-header__geo:before{-webkit-box-flex:0;-ms-flex:none;flex:none;display:block;margin-right:8px;content:'';background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:39.04109589041096% 39.48497854077253%;width:14px;height:19px}.b-header__geo-list{padding:0;margin:0;list-style-type:none;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.b-header__geo-item{margin-left:20px}.b-header__geo-item:last-child{margin-left:20px}.b-header__menu{position:relative;display:block;width:46px;height:16px;-webkit-box-flex:0;-ms-flex:none;flex:none}.b-header__menu span,.b-header__menu:after,.b-header__menu:before{position:absolute;display:block;width:100%;height:2px;background:#fff}.b-header__menu span{top:0;bottom:0;margin:auto;-webkit-transition:background .4s ease-in-out .8s;transition:background .4s ease-in-out .8s}.b-header__menu:after,.b-header__menu:before{content:'';-webkit-transition:background .4s ease-in-out .8s,-webkit-transform .4s ease-in-out;transition:background .4s ease-in-out .8s,transform .4s ease-in-out;transition:background .4s ease-in-out .8s,transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.b-header__menu:before{top:0}.b-header__menu:after{bottom:0}.b-header__menu:hover:before{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.b-header__menu:hover:after{-webkit-transform:translateY(2px);transform:translateY(2px)}.b-header__main-menu,.b-mobile-slider__body .slick-slide>div{height:100%}.b-header__main-menu-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;cursor:pointer}.b-header__dropdown-geo,.b-header__main-menu-dropdown{position:absolute;left:50%;top:100%;width:100vw;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.b-header__dropdown-geo{display:none}.b-header__main-menu-dropdown{display:block;padding-bottom:2px;overflow:hidden}.b-header--color-black .b-header__main{color:#141414;background:#f6f5f4}.b-header--color-black .b-header__logo:before{opacity:0}.b-header--color-black .b-header__logo:after{opacity:1}.b-header--color-black .b-header__menu span,.b-header--color-black .b-header__menu:after,.b-header--color-black .b-header__menu:before{background:#141414}.b-header--bg-white .b-header__main,.b-header--bg-white.b-header:hover .b-header__main,.b-header:hover .b-header__main{color:#141414;background:#fff;-webkit-transition:all .4s ease-in-out .2s;transition:all .4s ease-in-out .2s}.b-header--bg-white .b-header__logo:after,.b-header--bg-white .b-header__logo:before,.b-header--bg-white.b-header:hover .b-header__logo:after,.b-header--bg-white.b-header:hover .b-header__logo:before,.b-header:hover .b-header__logo:after,.b-header:hover .b-header__logo:before{-webkit-transition-delay:.2s;transition-delay:.2s}.b-header--bg-white .b-header__logo:before,.b-header--bg-white.b-header:hover .b-header__logo:before,.b-header:hover .b-header__logo:before{opacity:0}.b-header--bg-white .b-header__logo:after,.b-header--bg-white.b-header:hover .b-header__logo:after,.b-header:hover .b-header__logo:after{opacity:1}.b-header--bg-white .b-header__menu span,.b-header--bg-white .b-header__menu:after,.b-header--bg-white .b-header__menu:before,.b-header--bg-white.b-header:hover .b-header__menu span,.b-header--bg-white.b-header:hover .b-header__menu:after,.b-header--bg-white.b-header:hover .b-header__menu:before,.b-header:hover .b-header__menu span,.b-header:hover .b-header__menu:after,.b-header:hover .b-header__menu:before{background:#141414;-webkit-transition:background .4s ease-in-out .2s,-webkit-transform .4s ease-in-out;transition:background .4s ease-in-out .2s,transform .4s ease-in-out;transition:background .4s ease-in-out .2s,transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.b-header__nav{position:absolute;top:0;left:50%;-webkit-box-flex:1;-ms-flex:auto;flex:auto;height:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.b-header__nav-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:100%;padding:0;margin:0;list-style-type:none}.b-header__nav-item{position:relative;height:100%}.b-header__nav-item:nth-child(n+2){margin-left:48px}.job-text .b-header__nav-item>a{white-space:nowrap}.b-header__nav-item>a,.b-header__nav-item>div{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.b-header__nav-item>a:after,.b-header__nav-item>a:before,.b-header__nav-item>div:after,.b-header__nav-item>div:before{display:block;width:28px;height:24px;-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:12px;background:no-repeat center;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}.b-header__nav-item>a:before,.b-header__nav-item>div:before{opacity:1}.b-header__nav-item>a:after,.b-header__nav-item>div:after{position:absolute;left:0;top:50%;opacity:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.b-header__nav-item .b-header__main-menu{position:static}.b-header__nav-item--mobile-ic>a span{display:block}.b-header__nav-item--ic-anketa>a:before{-webkit-transition:background-image .4s ease-in-out .8s;transition:background-image .4s ease-in-out .8s;content:'';background-image:url(../images/icon/anketa_white.svg)}.b-header--bg-white .b-header__nav-item--ic-anketa>a:before{-webkit-transition:background-image .4s ease-in-out .2s;transition:background-image .4s ease-in-out .2s}.b-header--bg-white .b-header__nav-item--ic-anketa>a:before,.b-header--color-black .b-header__nav-item--ic-anketa>a:before{content:'';background-image:url(../images/icon/anketa_red.svg)}.b-header:hover .b-header__nav-item--ic-anketa>a:before{-webkit-transition:background-image .4s ease-in-out .2s;transition:background-image .4s ease-in-out .2s;background-image:url(../images/icon/anketa_red.svg)}.b-header__nav-item--ic-dropdown>a:before,.b-header__nav-item--ic-dropdown>div:before{content:none}.b-header__nav-item--ic-dropdown>a:after,.b-header__nav-item--ic-dropdown>div:after{position:static;display:block;margin-left:4px;-webkit-box-flex:0;-ms-flex:none;flex:none;content:'';background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:39.69883641341547% 26.371308016877638%;width:13px;height:11px;opacity:1;-webkit-transform:none;transform:none}.b-header__menu--min-mobile,.b-header__nav-item--mobile{display:none}.b-header__logo-technical{width:111px;height:34px;display:block;margin:56px auto 40px;background-size:cover;background-image:url(../images/logo/mobile-red.svg)}.b-header__nav-sub{position:absolute;left:0;bottom:8px;font-weight:400;text-transform:none;white-space:nowrap;pointer-events:none}.b-link{position:relative;display:inline-block;font-size:inherit;line-height:1;padding-bottom:6px}.b-link:after{position:absolute;left:0;bottom:0;width:0;height:3px;content:'';background:#c3151c;-webkit-transition:width .3s ease-in-out;transition:width .3s ease-in-out}.b-link.active:after,.b-link.active:hover:after,.b-link:hover:after{width:100%}.b-link--simple{-webkit-text-decoration:underline #141414;text-decoration:underline #141414;line-height:1.4}.b-link--simple:after,.b-promo--with-video .b-promo__cover{display:none}.b-link--br-white:after{background:#fff}.b-link--thin:after{height:1px}.b-link--width-full:after{width:100%}.b-link--width-full:hover:after{-webkit-animation:.3s scale-width ease-in-out;animation:.3s scale-width ease-in-out}.b-blockquote a,.b-typography__text a{color:#c3151c}.b-promo{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}.b-promo:after,.b-promo:before{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:''}.b-promo:before{background:rgba(0,0,0,.3);z-index:15}.b-promo:after{background:#141414;z-index:5}.b-promo--no-shadow:after,.b-promo--no-shadow:before{z-index:0;content:none}.b-promo__cover,.b-promo__video{position:absolute;width:100%;height:100%;z-index:10}.b-promo__video{-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover'}.b-promo__cover{top:0;left:0}.b-promo__cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover'}.b-promo__wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:796px;height:100%;margin:0 auto;z-index:20}.b-promo__title>h2 span,.b-promo__wrapper p{font-family:Montserrat,sans-serif;font-weight:600}.b-promo__wrapper p{padding:0 150px;line-height:1.71;letter-spacing:inherit;color:inherit;text-align:center;font-size:14px}.b-promo__title{width:100%;margin-bottom:48px;text-align:center}.b-promo__title>h1{margin-bottom:6px;font-size:64px;color:inherit}.b-promo__title>h2{margin-bottom:0;font-family:HaginCapsMedium,serif;font-size:42px;line-height:normal;text-align:center}.b-promo__title>h2 span{position:relative;display:inline-block;margin-bottom:12px;font-size:36px}.b-promo__title>h2 span:after,.b-promo__title>h2 span:before{position:absolute;top:0;bottom:0;margin:auto;display:block;content:'';background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;width:233px;height:19px}.b-promo__title>h2 span:before{right:calc(100% + 10px);background-position:46.97824335213537% 16.738197424892704%}.b-promo__title>h2 span:after{left:calc(100% + 10px);background-position:65.75342465753425% 16.738197424892704%}.b-promo__pointer{position:absolute;bottom:80px;width:70px;height:70px;cursor:pointer}.b-pointer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:url(../images/icon/pointer-animate.svg) no-repeat;-webkit-animation:animatePointer 4s steps(5) normal infinite forwards;animation:animatePointer 4s steps(5) normal infinite forwards}.b-pointer__arrow{display:block;background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:60.295151089248066% 31.46551724137931%;width:51px;height:21px}.b-promo--stock{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.b-promo--stock .b-promo__wrapper{position:relative;max-width:1008px;height:auto;background:#fff;border-radius:4px;-webkit-box-shadow:0 1px 2px 0 rgba(142,141,139,.5);box-shadow:0 1px 2px 0 rgba(142,141,139,.5);-webkit-transition:all .3s linear;transition:all .3s linear;padding:48px 68px;color:#141414;-webkit-transform:translateY(50%);transform:translateY(50%)}.b-promo--stock .b-promo__wrapper:hover{-webkit-box-shadow:0 2px 4px 0 rgba(125,125,125,.5);box-shadow:0 2px 4px 0 rgba(125,125,125,.5)}.b-promo--stock .b-promo__inner{position:absolute;left:0;right:0;top:-156px;max-width:504px;margin:0 auto;color:#fff;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.b-promo--stock .b-promo__inner .b-promo__title{margin-bottom:25px}.b-promo--stock .b-promo__inner .b-promo__title h1{font-size:36px;line-height:1.31}.b-promo--stock .b-promo__inner p{padding:0;font-size:18px;letter-spacing:3px}.b-promo--stock .b-promo__wrapper>p{padding:0;font-size:16px;line-height:1.75;font-weight:400;text-align:center}.b-promo-icon{display:block}.b-promo-icon--diary{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:96.38386648122392% 47.767857142857146%;width:36px;height:37px}.b-promo__decor-box{width:100%;max-width:300px;margin:0 auto 25px}.b-promo__decor-box:last-child{margin-bottom:0}.b-promo.b-promo--slider .slick-track::after,.b-promo.b-promo--slider .slick-track::before{position:absolute;top:0;width:100vw;left:0;right:0;bottom:0;opacity:.3;z-index:2000;height:100%;pointer-events:none}.b-promo.b-promo--slider .slick-track::before{background:radial-gradient(61.82% 50% at 50% 50%,transparent 45.03%,#000 100%)}.b-promo.b-promo--slider .slick-track::after{background:-webkit-gradient(linear,left top,left bottom,color-stop(50.05%,transparent),to(#000));background:linear-gradient(180deg,transparent 50.05%,#000 100%)}.b-promo.b-promo--slider .slick-dots .slick-active circle:not(.js-outer-circle){fill:#fff}.b-promo.b-promo--slider .slick-dots .slick-active .js-outer-circle{stroke:#fff}.b-promo.b-promo--slider .b-slider-dots__nav .slick-dots{padding-bottom:1px}.b-promo--slider .b-slider-dots{position:absolute;top:0;left:0;right:0;bottom:0;z-index:19}.b-promo--slider>.b-promo__pointer{z-index:20}.b-decor-box--title .b-decor-box__inner h1,.b-decor-box--title .b-decor-box__inner h2,.b-promo--slider .b-slider-dots__body{margin-bottom:0}.b-promo--slider .b-slider-dots__nav{position:absolute;bottom:24px;height:auto}.b-promo--slider .b-slider-dots__item{max-width:none;margin-left:0}.b-btn{display:inline-block;height:32px;padding:0 12px;background:0 0;border:solid 1px #5e5e5e;text-align:center;vertical-align:top;border-radius:16px;overflow:hidden;-webkit-transition:background .3s;transition:background .3s;cursor:pointer}.b-btn:hover .b-btn__text,.b-social--with-text .b-social__btn:hover .b-social__btn-icon,.b-social--with-text .b-social__btn:hover .b-social__btn-text{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.b-btn:focus{outline:0}.b-btn .b-btn__bounce{width:5px;height:5px;background:#fff;margin:0 4px;display:inline-block;border-radius:5px;-webkit-animation-name:bounceanim;animation-name:bounceanim;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.b-btn .b-btn__bounce:nth-child(1){-webkit-animation-delay:0s;animation-delay:0s}.b-btn .b-btn__bounce:nth-child(2){-webkit-animation-delay:.3s;animation-delay:.3s}.b-btn .b-btn__bounce:nth-child(3){-webkit-animation-delay:.6s;animation-delay:.6s}.b-btn--flex{--gap: 6px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--gap)}.btn-subscribe{margin:0 0 20px auto;display:table}.b-btn__text{position:relative;display:inline-block;font-family:Montserrat,sans-serif;font-weight:600;font-size:11px;line-height:30px;letter-spacing:1.8px;color:#141414;vertical-align:top;text-transform:uppercase;white-space:nowrap;-webkit-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;pointer-events:none}.b-btn__text:after{position:absolute;left:0;top:100%;display:block;content:attr(data-hover);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.b-btn__text--m{display:none}.added .b-btn,.b-btn--red{background:#c3151c;border-color:#c3151c}.added .b-btn .b-btn__text,.b-btn--red .b-btn__text{color:#fff}.added .b-btn:hover,.b-btn--red:hover{background:#e21409;border-color:#e21409}.b-btn--beige{background:#f6f0d6;border-color:#f6f0d6}.b-btn--beige:hover{background:#f0e3ab;border-color:#f0e3ab}.b-btn--beige-dark{background:#f6e7cc;border-color:#f6e7cc}.b-btn--green{background:#bacd4b;border-color:#bacd4b}.b-btn--center{margin:0 auto}.b-btn--redish .b-btn__text{color:#fff}.b-btn--redish,.b-btn--redish:hover{background:#f32020;border-color:#f32020}.b-btn--white{border-color:#fff}.b-btn--white .b-btn__text{color:#fff}.b-btn--small{height:24px}.b-btn--small .b-btn__text{line-height:22px}.b-btn--wide{padding-left:18px;padding-right:18px}.b-btn--bg-white{background:#fff}.b-btn--big{height:48px;padding:0 18px;border-radius:24px}.b-btn--big .b-btn__text{line-height:46px}.b-decor-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.b-decor-box__inner{-webkit-box-flex:0;-ms-flex:none;flex:none;margin:0 16px}.b-decor-box:after,.b-decor-box:before{-webkit-box-flex:1;-ms-flex:auto;flex:auto;display:block;background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:0 7.563025210084033%;width:676px;height:9px;content:''}.b-decor-box--dir-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.b-decor-box--dir-column .b-decor-box__inner{width:100%;padding:40px 0;margin:0 auto}.b-decor-box--dir-column:after,.b-decor-box--dir-column:before{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:0 0;width:1474px;height:9px;max-width:100%}.b-decor-box--height-large .b-decor-box__inner{width:100%;padding:64px 0}.b-decor-box--title .b-decor-box__inner{margin:0 24px}.b-decor-box--select .b-decor-box__inner{width:100%;max-width:304px}.b-decor-box--white:after,.b-decor-box--white:before{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:84.71177944862156% 7.563025210084033%;width:676px;height:9px}.b-decor-box+.b-decor-box--dir-column:before,.b-decor-box--bottom:before{content:none}.b-decor-box--full-width{margin-bottom:36px}.b-decor-box--full-width::after,.b-decor-box--full-width::before{background-position:0 0}.b-footer__top-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:80px;padding-bottom:48px}.b-footer__top .b-footer__copy{display:none}.b-footer__bottom{font-family:Montserrat,sans-serif;font-weight:600;font-size:11px;line-height:2.18;color:#8c8c8c;background:#141414}.b-footer__bottom-wrap{position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:14px;padding-bottom:14px}.b-footer__bottom .b-footer__copy,.b-footer__bottom-wrap,.b-footer__nav{display:-webkit-box;display:-ms-flexbox;display:flex}.b-footer__bottom .b-footer__copy{gap:16px}.b-footer__bottom .b-footer__copy a{text-decoration:underline}.b-footer__logo{display:inline-block;background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:42.46376811594203% 32.22958057395144%;width:94px;height:32px;-webkit-box-flex:0;-ms-flex:none;flex:none}.b-footer__nav{margin-right:140px}.b-footer__nav-list{padding:0;margin:0 80px 0 0;list-style-type:none}.b-footer__nav-list:last-child{margin-right:0}.b-footer__nav-item{margin-bottom:8px;font-size:10px;line-height:2.4}.b-footer__nav-item:last-child{margin-bottom:0}.b-footer__nav-item a{font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:1.6px;text-transform:uppercase}.b-footer__contacts{display:none;max-width:224px;margin-right:24px}.b-footer__contacts-email,.b-footer__contacts-phone,.b-footer__contacts.active{display:block}.b-footer__contacts.active+.active{margin-right:0}.b-footer__contacts-email{margin-top:12px;margin-bottom:12px;font-family:HaginCapsMedium,serif;font-size:14px;line-height:1.71;letter-spacing:1px}.b-footer__contacts-email:first-child{margin-top:0}.b-footer__contacts-email:last-child{margin-bottom:0}.b-footer__contacts-address{margin-bottom:16px}.b-footer__contacts-address,.b-footer__contacts-phone{font-size:12px;line-height:1.67}.b-footer__contacts-mobile{display:none}.b-footer__contacts-mobile-label{margin-top:16px;font-family:Montserrat,sans-serif;font-weight:600;font-size:10px;line-height:2.4;letter-spacing:1.6px;text-transform:uppercase}.b-footer__contacts-mobile-label:first-child{margin-top:0}.b-footer__contacts-mobile-phone{font-size:12px;line-height:1.67}.b-footer__contacts-mobile-phone a{display:block;font-family:Gora,serif;font-size:24px;line-height:1.33}.b-footer__select{display:none}.b-footer__copy,.b-footer__dev,.b-products h2{margin-bottom:0}.b-footer__social{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.b-footer__wrap-grid{display:grid;grid-template-columns:auto 1fr;gap:80px;width:100%}.b-footer__grid{display:grid;grid-template-rows:repeat(2,1fr);gap:60px}.b-footer__grid-links{display:grid;grid-template-columns:repeat(3,1fr)}.b-footer__grid-list{display:grid;gap:16px;padding:0;margin:0;list-style:none}.b-footer__grid-list li{margin-right:auto}.b-footer__grid-link,.b-footer__info-title{display:block;color:#000;font-family:Montserrat,sans-serif;font-size:10px;font-style:normal;font-weight:600;line-height:135%;letter-spacing:1.6px;text-transform:uppercase}.b-footer__grid-info{display:none;grid-template-columns:repeat(3,1fr);gap:16px;padding:0;margin:0;list-style:none}.b-footer__grid-info.active{display:grid}.b-footer__info-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.b-footer__info-wrap *{margin-bottom:16px}.b-footer__info-wrap :first-child{margin-bottom:8px}.b-footer__info-wrap :last-child{margin-bottom:0}.b-footer__info-mail,.b-footer__info-tel{margin-right:auto;color:#000;font-style:normal}.b-footer__info-tel{margin-bottom:0;font-family:Montserrat,sans-serif;font-size:12px;font-weight:400;line-height:20px}.b-footer__info-mail{font-family:HaginCapsMedium,serif;font-size:14px;font-weight:500;line-height:100%;letter-spacing:1px;text-transform:uppercase}.b-footer__info-tel+.b-footer__info-mail{margin-top:16px}.b-footer__info-adress{color:#000;font-family:Montserrat,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:20px}.b-footer__contacts-label{margin:32px 0 8px;font-family:Montserrat,sans-serif;font-weight:600;font-size:10px;line-height:2.4;letter-spacing:1.6px;text-transform:uppercase}.b-footer__contacts-label:first-child{margin-top:0}.b-footer__contacts-label:last-child{margin-bottom:0}a.b-footer__contacts-phone{font-size:12px;line-height:1.67}a.b-footer__contacts-mobile-phone{display:block;font-family:Gora,serif;font-size:24px;line-height:1.33}.b-social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;margin:0;list-style-type:none}.b-social__item:nth-child(n+2){margin-left:24px}.b-social__btn{display:block}.b-social__btn-icon:before{display:block;content:""}.b-social__btn--inst .b-social__btn-icon:after,.b-social__btn--inst .b-social__btn-icon:before{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:37.82668500687758% 39.56989247311828%;width:20px;height:20px}.b-social__btn--vk .b-social__btn-icon:after,.b-social__btn--vk .b-social__btn-icon:before{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:99.31176875430144% 11.464968152866241%;width:21px;height:14px}.b-social__btn--fb .b-social__btn-icon:after,.b-social__btn--fb .b-social__btn-icon:before{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:35.430916552667576% 39.56989247311828%;width:12px;height:20px}.b-social__btn--tw .b-social__btn-icon:after,.b-social__btn--tw .b-social__btn-icon:before{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:64.11845730027548% 31.330472103004293%;width:22px;height:19px}.b-social__btn--ok .b-social__btn-icon:after,.b-social__btn--ok .b-social__btn-icon:before{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:30.911583276216586% 39.740820734341256%;width:15px;height:22px}.b-social--red .b-social__btn--inst .b-social__btn-icon:after,.b-social--red .b-social__btn--inst .b-social__btn-icon:before{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:36.45116918844567% 39.56989247311828%;width:20px;height:20px}.b-social--red .b-social__btn--tg .b-social__btn-icon:after,.b-social--red .b-social__btn--tg .b-social__btn-icon:before{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:23.947550034506556% 39.740820734341256%;width:25px;height:22px}.b-social--red .b-social__btn--dzen .b-social__btn-icon:after,.b-social--red .b-social__btn--dzen .b-social__btn-icon:before{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:22.22222222222222% 39.740820734341256%;width:25px;height:22px}.b-social--red .b-social__btn--vk .b-social__btn-icon:after,.b-social--red .b-social__btn--vk .b-social__btn-icon:before{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:97.86648313833447% 11.464968152866241%;width:21px;height:14px}.b-social--red .b-social__btn--fb .b-social__btn-icon:after,.b-social--red .b-social__btn--fb .b-social__btn-icon:before{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:34.61012311901505% 39.56989247311828%;width:12px;height:20px}.b-social--red .b-social__btn--tw .b-social__btn-icon:after,.b-social--red .b-social__btn--tw .b-social__btn-icon:before{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:62.603305785123965% 31.330472103004293%;width:22px;height:19px}.b-social--red .b-social__btn--ok .b-social__btn-icon:after,.b-social--red .b-social__btn--ok .b-social__btn-icon:before{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:29.883481836874573% 39.740820734341256%;width:15px;height:22px}.b-social__btn-text{display:block;font-family:Montserrat,sans-serif;font-weight:600;font-size:11px;line-height:32px;letter-spacing:1.8px;text-transform:uppercase}.b-social--disk .b-social__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;background:#141414;border-radius:50%}.b-social--bg-red .b-social__btn{background:#c3151c}.b-social--bg-red .b-social__btn-text{color:#fff}.b-social--with-text{overflow:hidden}.b-social--with-text .b-social__btn,.b-social--with-text .b-social__btn-icon{-webkit-box-flex:0;-ms-flex:none;flex:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:32px}.b-social--with-text .b-social__btn{padding:0 12px;border-radius:16px}.b-social--with-text .b-social__btn-icon{margin-right:12px}.b-social--with-text .b-social__btn-icon:after{position:absolute;left:0;top:150%;display:block;content:'';-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.b-social--with-text .b-social__btn-icon,.b-social--with-text .b-social__btn-text{position:relative;-webkit-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}.b-social--with-text .b-social__btn-text:before{position:absolute;left:0;top:100%;display:block;content:attr(data-hover);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.b-products{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.b-products__mobile-slider{margin-bottom:32px}.b-preview-forum__body h2,.b-products__all{display:none}.b-products__grid{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;padding:0;list-style-type:none;width:calc(100% + 24px);margin:24px 0 0 -12px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-products__item{width:calc(100%/2);height:424px;padding:0 12px}.b-products__item:nth-last-child(n+3){margin-bottom:24px}.b-product-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;height:100%;padding:24px 72px;background:url(../images/background/15.jpg) no-repeat center;border-radius:4px;-webkit-box-shadow:0 2px 4px 0 #b8b8b8;box-shadow:0 2px 4px 0 #b8b8b8;-webkit-transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s}.b-product-card:hover{-webkit-box-shadow:0 3px 6px 0 #858585;box-shadow:0 3px 6px 0 #858585}.b-product-card:hover .b-arrow{opacity:1;z-index:10}.b-product-card--bg-30deg{background-image:url(../images/background/30.jpg)}.b-product-card--bg-45deg{background-image:url(../images/background/45.jpg)}.b-product-card--bg-60deg{background-image:url(../images/background/60.jpg)}.b-product-card--bg-75deg{background-image:url(../images/background/75.jpg)}.b-product-card h3{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-bottom:40px;font-family:HaginCapsMedium,serif;font-size:18px;text-align:center}.b-product-card__slider{position:relative;-webkit-box-flex:1;-ms-flex:auto;flex:auto}.b-product-card__slider .slick-dotted.slick-slider{margin-bottom:20px}.b-product-card__slider .b-arrow{position:absolute;top:93px;right:-20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0;z-index:-1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.b-product-card__slider .b-arrow:hover{-webkit-transform:translateY(-50%) scale(1.4);transform:translateY(-50%) scale(1.4);-webkit-transition:opacity .3s ease-in-out .3s,z-index .3s ease-in-out .3s,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out .3s,z-index .3s ease-in-out .3s;transition:transform .3s ease-in-out,opacity .3s ease-in-out .3s,z-index .3s ease-in-out .3s,-webkit-transform .3s ease-in-out}.b-product-card__slider .b-arrow--prev{left:-20px;-webkit-transform:scaleX(-1) translateY(-50%);transform:scaleX(-1) translateY(-50%)}.b-product-card__slider .b-arrow--prev:hover{-webkit-transform:translateY(-50%) scaleX(-1.4) scaleY(1.4);transform:translateY(-50%) scaleX(-1.4) scaleY(1.4)}.b-product-card .b-product h1,.b-product-card .b-product__decor-icon,.b-product-card .b-product__img img{-webkit-transition:-webkit-transform .3s ease-in-out .3s;transition:transform .3s ease-in-out .3s;transition:transform .3s ease-in-out .3s,-webkit-transform .3s ease-in-out .3s}.b-product-card .b-product__decor-icon:after,.b-product-card .b-product__decor-icon:before{-webkit-transition:width .3s ease-in-out .3s;transition:width .3s ease-in-out .3s}.b-product-card.hover:hover .b-product h1,.b-product-card.hover:hover .b-product__decor-icon,.b-product-card.hover:hover .b-product__img img{-webkit-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}.b-product-card.hover:hover .b-product__decor-icon:after,.b-product-card.hover:hover .b-product__decor-icon:before{-webkit-transition:width .3s ease-in-out;transition:width .3s ease-in-out}.b-product,.b-product__img{position:relative;width:100%}.b-product{height:100%;padding-top:10px;padding-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.b-menu__close span:hover,.b-product:hover .b-product__btn{-webkit-transform:scale(1.25);transform:scale(1.25)}.b-product__img{margin-bottom:16px}.b-product__btn,.b-product__img img{margin:0 auto;-webkit-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}.b-product__img img{display:block;max-width:100%;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.b-product__btn{position:absolute;left:0;right:0;bottom:0;width:36px;height:36px;padding:0;background:#fff;border:2px solid #fff;border-radius:50%;cursor:pointer;z-index:15;overflow:hidden}.b-product__btn>img{width:100%;height:100%}.b-product__btn:focus{outline:0}.b-product--delete .b-product__btn{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:11.404728789986091% 77.728285077951%;width:36px;height:36px}.b-product__decor{position:absolute;left:0;bottom:-13px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-product h1,.b-product__decor-icon{-webkit-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}.b-product__decor-icon{display:block;-webkit-transform:scale(0);transform:scale(0);will-change:transform}.b-product--hearty-pancake .b-product__decor-icon,.b-product--home-lunch .b-product__decor-icon{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:54.149377593360995% 68.70897155361051%;width:28px;height:28px}.b-product--hearty-pancake .b-product__decor-icon{background-position:52.213001383125864% 68.70897155361051%}.b-product--porridge .b-product__decor-icon,.b-product--sweet-pancake .b-product__decor-icon{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:67.70401106500691% 68.70897155361051%;width:28px;height:28px}.b-product--porridge .b-product__decor-icon{background-position:61.89488243430152% 68.70897155361051%}.b-product--salad .b-product__decor-icon,.b-product--soup .b-product__decor-icon,.b-product--syrnik .b-product__decor-icon{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:65.76763485477179% 68.70897155361051%;width:28px;height:28px}.b-product--salad .b-product__decor-icon,.b-product--syrnik .b-product__decor-icon{background-position:63.83125864453665% 68.70897155361051%}.b-product--syrnik .b-product__decor-icon{background-position:69.64038727524205% 68.70897155361051%}.b-product--dessert .b-product__decor-icon,.b-product--dumpling .b-product__decor-icon{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:50.27662517289073% 68.70897155361051%;width:28px;height:28px}.b-product--dessert .b-product__decor-icon{background-position:46.40387275242047% 68.70897155361051%}.b-product--cold-drink .b-product__decor-icon,.b-product--doping .b-product__decor-icon{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:48.3402489626556% 68.70897155361051%;width:28px;height:28px}.b-product--cold-drink .b-product__decor-icon{background-position:44.46749654218534% 68.70897155361051%}.b-product--bread .b-product__decor-icon,.b-product--hot-drink .b-product__decor-icon{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:99.10034602076125% 61.050328227571114%;width:29px;height:28px}.b-product--bread .b-product__decor-icon{background-position:40.594744121715074% 68.70897155361051%;width:28px}.b-product--kids-lunch .b-product__decor-icon,.b-product--lenten .b-product__decor-icon{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:58.02213001383126% 68.70897155361051%;width:28px;height:28px}.b-product--kids-lunch .b-product__decor-icon{background-position:56.08575380359613% 68.70897155361051%}.b-product--novinki .b-product__decor-icon,.b-product--vareniki .b-product__decor-icon{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:59.95850622406639% 68.70897155361051%;width:28px;height:28px}.b-product--vareniki .b-product__decor-icon{background-position:71.57676348547717% 68.70897155361051%}.b-product--brand-drinks .b-product__decor-icon,.b-product--breakfast .b-product__decor-icon{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:38.65836791147994% 68.70897155361051%;width:28px;height:28px}.b-product--breakfast .b-product__decor-icon{background-position:42.531120331950206% 68.70897155361051%}.b-product__decor:after,.b-product__decor:before{height:26px;display:block;content:'';background:url(../images/product_block_156.svg) no-repeat center;width:0;-webkit-transition:width .3s ease-in-out;transition:width .3s ease-in-out}.b-product__decor:before{margin-right:4px;background-position:right}.b-product__decor:after{margin-left:4px;background-position:left}.b-product h1{width:100%;max-width:200px;margin:0 auto 16px;font-family:Montserrat,sans-serif;font-weight:600;font-size:11px;letter-spacing:2px;line-height:normal;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.b-news-list li:last-child,.b-product h1:last-child,.b-product-info__item:last-child{margin-bottom:0}.b-product-info{width:100%;max-width:200px;margin:0 auto}.b-product-info__item{margin-bottom:24px}.hover:hover .b-product__img img{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}.hover:hover .b-product__decor-icon{-webkit-transform:scale(1);transform:scale(1)}.hover:hover .b-product__decor:after,.hover:hover .b-product__decor:before{width:72px}.hover:hover .b-product h1{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}.b-preview-forum{position:relative;min-height:248px;color:#fff;border-radius:4px;overflow:hidden}.b-card-section--large:hover:before,.b-card-section:hover .b-card-section__header:before,.b-preview-forum:hover .b-preview-forum__bg-wrap:before{background:rgba(20,20,20,.6)}.b-card-section:hover .b-card-section__cover,.b-preview-forum:hover .b-preview-forum__bg-wrap img{-webkit-transform:scale(1.1);transform:scale(1.1)}.b-iframe-video iframe,.b-preview-forum__bg{position:absolute;top:0;left:0;width:100%;height:100%}.b-preview-forum__bg-wrap,.b-preview-forum__bg-wrap img{position:relative;width:100%;height:100%}.b-preview-forum__bg-wrap:before{background:rgba(20,20,20,.4);z-index:5}.b-preview-forum__bg-wrap img{-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover';-webkit-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;z-index:1}.b-preview-forum__wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:492px;padding:60px 24px;margin:0 auto;z-index:10}.b-preview-forum__title{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:34px;background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:13.729977116704806% 60.623229461756374%;width:163px;height:132px}.b-news-list,.b-preview-forum__body{text-align:center}.b-preview-forum__body P{margin-bottom:28px;font-family:Montserrat,sans-serif;font-weight:600;font-size:12px;line-height:1.83;text-align:center}.b-news-list ul{padding:0;margin:0 0 40px;list-style-type:none}.b-news-list li{padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #cecece}.b-news-list__item{max-width:582px;margin:0 auto}.b-news-list__item h1{margin-bottom:16px;font-size:24px;line-height:1.33}.b-card-link__title span,.b-card-section__title span,.b-news-list__item--font-hagin h1{font-family:HaginCapsMedium,serif}.b-card--font-montserrat .b-card__desc h1,.b-card-section__body p,.b-news-list__item--font-montserrat h1{font-family:Montserrat,sans-serif;font-weight:900}.b-news__tag{margin-bottom:16px}.b-card-section{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;color:#fff;background:#141414;overflow:hidden}.b-card-section:hover .b-card-section__title{-webkit-transform:translate3d(0,-50%,0) translate3d(0,-10px,0);transform:translate3d(0,-50%,0) translate3d(0,-10px,0)}.b-card-section:hover .b-card-section__body{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.b-card-section--large{width:100%;height:calc(980*(100vw/1920));padding:0 24px}.b-card-link:hover .b-card-link__cover,.b-card-section--large:hover .b-card-section__bg{-webkit-transform:scale(1.1);transform:scale(1.1)}.b-card-link--with-cover .b-card-link__header:before,.b-card-section--large:before,.b-card-section__header:before,.b-preview-forum__bg-wrap:before{position:absolute;top:0;left:0;width:100%;height:100%;content:'';-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.b-card-section--large:before{display:block;background:rgba(20,20,20,.4);z-index:5}.b-card-section--large .b-card-section__body p{margin-bottom:32px;font-size:14px;line-height:1.71;text-align:center}.b-card-section--large .b-card-section__body{max-width:418px;padding:0 16px}.b-card-section__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:no-repeat center/cover;-webkit-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}.b-card-section__header{position:relative;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-card-link--with-cover .b-card-link__header:before,.b-card-section__header:before{z-index:10}.b-card-section__header:before{background:rgba(20,20,20,.4)}.b-card-section--large .b-card-section__header:before{content:none}.b-card-section__cover,.b-card-section__title{-webkit-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}.b-card-section__cover{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover';will-change:transform;z-index:5}.b-card-section__title{z-index:20}.b-card-link__title h1,.b-card-section__title h1{margin-bottom:0;font-size:42px}.b-card-section__title-decor{display:block;margin:12px auto}.b-card-section--job .b-card-section__title-decor{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:54.17743324720069% 21.21212121212121%;width:313px;height:23px}.b-card-section--calculator .b-card-section__title-decor,.b-card-section--restaurants .b-card-section__title-decor{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:0 16.774193548387096%;width:335px;height:20px}.b-card-section--calculator .b-card-section__title-decor{background-position:27.217915590008612% 21.25813449023861%;width:313px;height:24px}.b-card-link--with-cover.b-card-link--form .b-card-link__title-decor,.b-card-section--form .b-card-section__title-decor{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:0 21.397379912663755%;width:316px;height:27px}.b-card-link--with-cover.b-card-link--qa .b-card-link__title-decor,.b-card-section--qa .b-card-section__title-decor{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:0 11.713665943600867%;width:352px;height:24px}.b-card-section__body{position:absolute;top:calc(50% + 10px);left:0;right:0;width:100%;max-width:444px;margin:auto;text-align:center;opacity:0;z-index:15;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);-webkit-transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out,-webkit-transform .3s ease-in-out}.b-card-section__body p{margin-bottom:24px;font-weight:600;font-size:12px;line-height:1.83;text-align:center}.b-card-link{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.b-card-link,.b-card-link__header{position:relative;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-card-link__cover,.b-card-link__title{-webkit-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}.b-card-link__cover{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover';will-change:transform;z-index:5}.b-card-link__title{z-index:20}.b-card-link__title h1{font-family:Gora,serif;font-weight:400;line-height:normal}.b-card-link__title-decor{display:block;margin:12px auto}.b-card-link--with-cover{color:#fff;background:#141414}.b-card-link--with-cover .b-card-link__header:before{background:rgba(20,20,20,.3)}.b-card-link--only-text,.b-typography__text.b-typography__text--presents ol>li:before{color:#141414}.b-card-link--only-text.b-card-link--contacts .b-card-link__title-decor{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:80.9278350515464% 21.120689655172413%;width:310px;height:21px}.b-card-link--only-text.b-card-link--since .b-card-link__title-decor{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:30.90430201931519% 11.587982832618026%;width:335px;height:19px}.b-card-review{width:100%;height:100%;color:#141414;background-color:#fff;overflow:hidden}.b-card-review__inner{padding:64px 0 85px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:526px;margin:0 auto;height:inherit}.b-card-review__text{text-align:center}.b-card-review__text::after,.b-card-review__text::before{content:'\0022';display:inline-block;font-family:Gora,serif;font-size:54px;vertical-align:top;height:40px;color:#d4bd9381}.b-card-review__text::before,.b-typography__text.b-typography__text--presents p{margin-bottom:20px}.b-card-review__title{line-height:16px;letter-spacing:1.6px;font-size:10px;font-weight:600;text-transform:uppercase;text-align:center}.b-card-review__review{line-height:24px;font-size:14px;text-align:center;margin-bottom:0;padding:15px 0}.b-card-review__author-name{font-family:HaginCapsMedium,serif;font-size:24px;line-height:1.1;text-align:center;margin:0 auto 16px;max-width:300px}.b-card-review__author-position{font-size:11px;font-weight:600;line-height:12px;letter-spacing:1.8px;text-align:center;text-transform:uppercase}.b-partners{background:url(../images/background/partners_back.jpg) no-repeat center/cover}.b-partners__wrap{max-width:1008px;padding-top:174px;padding-bottom:200px;margin:0 auto}.b-partners__desc{max-width:686px;padding-left:24px;padding-right:24px;margin:0 auto 64px;text-align:center}.b-partners__desc h2,.b-partners__desc p{margin-bottom:16px;text-align:center}.b-partners__desc p{font-size:14px;line-height:1.77}.b-partners-slider__filters{margin-bottom:32px}.b-partners-slider__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-menu-card__wrap h1,.b-partners-slider__content .b-arrow{display:none}.b-partners-slider__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:852px;margin:0 auto;overflow:hidden}.b-partners-slider__item{-webkit-box-flex:0;-ms-flex:none;flex:none;display:block!important;width:64px!important;margin:0 auto}.b-partners-slider__item-inner{width:100%;margin:0 auto}.b-partners-slider__item-inner img{display:block;max-width:100%;margin:0 auto}.b-partners-slider .slick-list{margin:0 auto}.b-menu,.b-menu__col{display:-webkit-box;display:-ms-flexbox;display:flex}.b-menu{width:100%;height:100%;border-radius:5px;overflow:hidden;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.b-menu__col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1.79411765;-ms-flex:1.79411765 1.79411765 732px;flex:1.79411765 1.79411765 732px;direction:rtl}.b-menu__col--small{-webkit-box-flex:1;-ms-flex:1 1 408px;flex:1 1 408px;background:#fff}.b-menu__col-wrap{width:100%;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;direction:ltr}.b-menu__close{width:100%;padding:60px 0;text-align:center}.b-menu__close span,.b-menu__logo{display:inline-block;background:url(../images/sprite/sprite-2fad7196.svg) no-repeat}.b-menu__close span{cursor:pointer;-webkit-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;background-position:13.908205841446453% 77.728285077951%;width:36px;height:36px}.b-menu__body{max-width:220px;margin:0 auto 60px;text-align:center;z-index:5}.b-menu__logo{margin-bottom:40px;background-position:42.46376811594203% 32.22958057395144%;width:94px;height:32px}.b-menu__select{position:relative;margin-bottom:22px}.b-menu__list{padding:0;list-style-type:none;margin:0 0 40px}.b-menu__item{margin-bottom:8px;font-size:12px;line-height:2}.b-menu__item:last-child{margin-bottom:0}.b-menu__item a{font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:1.8px;text-transform:uppercase}.b-menu__delivery{width:100%;padding:13px 0;background:#f6f5f4}.b-menu__delivery p{margin-bottom:0;font-size:12px;line-height:1.83;text-align:center}.b-menu-card{display:block;width:100%;height:50%;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;direction:ltr}.b-menu-card__wrap{position:relative;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.b-menu-card__bg,.b-menu-card__wrap:before{position:absolute;top:0;left:0;width:100%;height:100%}.b-menu-card__wrap:before{content:'';background:rgba(0,0,0,.4);-webkit-transition:background .3s,-webkit-transform .3s;transition:background .3s,transform .3s;transition:background .3s,transform .3s,-webkit-transform .3s;z-index:10}.b-menu-card__title{-webkit-box-flex:0;-ms-flex:none;flex:none;z-index:15}.b-menu-card--forum .b-menu-card__title,.b-menu-card--stocks .b-menu-card__title{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:13.729977116704806% 60.623229461756374%;width:163px;height:132px}.b-menu-card--stocks .b-menu-card__title{background-position:0 61.142857142857146%;width:180px;height:135px}.b-menu-card--company .b-menu-card__title,.b-menu-card--products .b-menu-card__title{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:0 31.565656565656564%;width:241px;height:89px}.b-menu-card--products .b-menu-card__title{background-position:0 100%;width:164px;height:136px}.b-menu-card__bg{background:#141414 no-repeat center/cover;-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;z-index:5}.b-menu-card:hover .b-menu-card__wrap:before{background:rgba(0,0,0,.6)}.b-menu-card:hover .b-menu-card__bg,.b-menu-card:hover .b-menu-card__wrap:before{-webkit-transform:scale(1.1);transform:scale(1.1)}.b-mobile-slider{display:none}.b-mobile-slider__nav{position:relative;margin-bottom:24px}.b-mobile-slider__nav:after,.b-mobile-slider__nav:before{position:absolute;top:0;display:inline-block;width:44px;height:100%;content:'';z-index:5}.b-mobile-slider__nav:before{left:0;background:-webkit-gradient(linear,left top,right top,from(#f6f5f4),to(rgba(246,245,244,0)));background:linear-gradient(to right,#f6f5f4,rgba(246,245,244,0))}.b-mobile-slider__nav:after{right:0;background:-webkit-gradient(linear,right top,left top,from(#f6f5f4),to(rgba(246,245,244,0)));background:linear-gradient(to left,#f6f5f4,rgba(246,245,244,0))}.b-mobile-slider__nav-line{position:absolute;bottom:0;left:0;height:2px;display:inline-block;background:#c3151c;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.b-mobile-slider__nav-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-mobile-slider__nav-wrap .slick-slide{margin-right:20px}.b-mobile-slider__nav-wrap .slick-slide:last-child{margin-right:0}.b-mobile-slider__nav-item{font-family:HaginCapsMedium,serif;font-size:18px;text-transform:uppercase}.b-mobile-slider__body{display:-webkit-box;display:-ms-flexbox;display:flex}.b-mobile-slider__body .slick-slide{max-width:calc(272px + 16px);padding-left:16px}.b-mobile-slider__body .slick-slide:last-child{max-width:calc(272px + 16px + 16px);padding-right:16px}.b-mobile-slider__body-item{-webkit-box-flex:0;-ms-flex:none;flex:none;display:block}.b-mobile-menu{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:5px;overflow:hidden}.b-mobile-menu__section{width:100%;height:50%;padding:0 32px;-webkit-box-flex:1;-ms-flex:auto;flex:auto;background:#141414 url(../images/background/dark_background@2x.jpg) no-repeat center/cover;color:#fff}.b-mobile-menu__section:last-child>.b-mobile-menu__section-wrap{padding-top:100px}.b-mobile-menu__section--bg-light{background-color:#fff;background-image:url(../images/background/white_background@2x.jpg);color:#141414}.b-mobile-menu__section-wrap{position:relative;max-width:300px;height:100%;padding:32px 0;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-mobile-menu__close,.b-mobile-menu__logo{display:inline-block;margin-bottom:48px;background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:25.656984785615492% 68.70897155361051%;width:28px;height:28px}.b-mobile-menu__logo{background-position:34.65783664459161% 32.66219239373602%;width:115px;height:38px}.b-mobile-menu__list{width:100%;padding:0;margin:0 0 48px;list-style-type:none;text-align:center}.b-mobile-menu__item{margin-bottom:24px;font-family:Montserrat,sans-serif;font-weight:600;font-size:13px;line-height:1.23;letter-spacing:2px;text-transform:uppercase}.b-mobile-menu__item:last-child{margin-bottom:0}.b-mobile-menu__social{position:absolute;bottom:0;left:50%;-webkit-transform:translateY(50%) translateX(-50%);transform:translateY(50%) translateX(-50%)}.b-mobile-menu__select{position:relative;width:100%;max-width:220px;margin:auto auto 32px}.b-mobile-menu__delivery p{text-align:center}.b-product-list__title{margin-bottom:60px}.b-banners__slider{display:-webkit-box;display:-ms-flexbox;display:flex}.b-banners__slider .slick-slide{margin-right:24px}.b-banners__slide:last-child,.b-banners__slider .slick-slide:last-child{margin-right:0}.b-banners__slide{max-width:816px;overflow:hidden;margin-right:48px}.b-banners__img{display:block;width:100%}.b-banners__img img,.b-banners__img source{max-width:100%}.b-detail-product__header{width:100%;margin-bottom:32px}.b-detail-product__title{margin-bottom:24px;text-align:center}.b-detail-product__title>h1{margin-bottom:8px}.b-detail-product__title>p{margin:0;font-size:14px;line-height:1.77;text-align:center}.b-detail-product__price{margin-bottom:112px}.b-detail-product__body{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:64px}.b-detail-product__body:last-child{margin-bottom:0}.b-detail-product__img{position:absolute;left:0;top:50%;width:100%;max-width:600px;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:5}.b-detail-product__img>img{display:block;max-width:100%;margin:0 auto}.b-detail-product__info,.b-detail-product__info-wrap{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.b-detail-product__info{padding:34px 34px 34px 0;background:#fff;border-radius:4px;-webkit-box-shadow:0 1px 2px 0 rgba(142,141,139,.5);box-shadow:0 1px 2px 0 rgba(142,141,139,.5);-webkit-transition:-webkit-box-shadow .3s linear;transition:box-shadow .3s linear;transition:box-shadow .3s linear,-webkit-box-shadow .3s linear;max-width:1232px}.b-detail-product__info:hover{-webkit-box-shadow:0 2px 4px 0 rgba(125,125,125,.5);box-shadow:0 2px 4px 0 rgba(125,125,125,.5)}.b-detail-product__info-wrap{max-width:554px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:calc(498/1232*100%)}.b-detail-product__info-wrap>h2{margin:0;font-family:HaginCapsMedium,serif;font-size:24px;line-height:1.17}.b-detail-product__info-body{width:100%;min-height:198px;padding-top:38px;margin-bottom:32px}.b-detail-product__info-body:last-child{margin-bottom:0}.b-detail-product__info-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #d8d8d8;font-size:13px;line-height:2.46}.b-detail-product__info-row:last-child,.b-typography__text tbody tr:last-child{border-bottom:none}.b-detail-product__info-row--header{font-family:HaginCapsMedium,serif;font-size:16px;line-height:2;border-bottom:none}.b-detail-product__info-cell{-webkit-box-flex:0;-ms-flex:none;flex:none;-ms-flex-preferred-size:88px;flex-basis:88px;text-align:right;white-space:nowrap}.b-detail-product__info-cell:nth-child(1){-ms-flex-preferred-size:218px;flex-basis:218px;text-align:left}.b-detail-product__info-cell:last-child{margin-right:0}.b-detail-product__slider,.b-form--calc button{margin:0 auto}.b-detail-product__add-calc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-detail-product__add-calc-label{display:none;margin-right:16px}.added .b-detail-product__add-calc-label,.b-recommendations__item a{display:block}.b-detail-product__subtext p{font-size:12px;line-height:1.5;color:rgba(20,20,20,.5)}.b-recommendations{padding:64px 42px;border-radius:4px;background:#fff;-webkit-box-shadow:0 1px 2px 0 rgba(142,141,139,.5);box-shadow:0 1px 2px 0 rgba(142,141,139,.5);-webkit-transition:-webkit-box-shadow .3s linear;transition:box-shadow .3s linear;transition:box-shadow .3s linear,-webkit-box-shadow .3s linear}.b-recommendations:hover,.b-restaurant:hover{-webkit-box-shadow:0 2px 4px 0 rgba(125,125,125,.5);box-shadow:0 2px 4px 0 rgba(125,125,125,.5)}.b-recommendations__wrap{width:100%;max-width:1010px;margin:0 auto}.b-recommendations__wrap>h2{margin-bottom:32px;text-align:center}.b-recommendations__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc(100% + 126px);padding:0;margin:0 0 0 -63px}.b-recommendations__item{display:block;width:calc(100%/3);padding:0 63px}.b-restaurant{position:relative;font-size:12px;line-height:1.5;background:#fff;border-radius:4px;-webkit-box-shadow:0 1px 2px 0 rgba(142,141,139,.5);box-shadow:0 1px 2px 0 rgba(142,141,139,.5);-webkit-transition:all .3s linear;transition:all .3s linear;border:2px solid transparent}.b-restaurant__inner{min-height:72px;padding:16px 32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-restaurant__price{-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;font-family:Gora,serif;font-size:24px;margin-right:20px}.b-restaurant__title{-webkit-box-flex:1;-ms-flex:1 1 220px;flex:1 1 220px;margin-right:60px}.b-restaurant__title h1{width:100%;margin-bottom:0;font-family:HaginCapsMedium,serif;font-size:18px;line-height:1.28;text-align:left}.b-restaurant__url:before{position:absolute;left:0;top:0;display:block;width:100%;height:100%;content:'';z-index:1}.b-restaurant__map,.b-restaurant__meta{-webkit-box-flex:1;-ms-flex:1 1 336px;flex:1 1 336px;-ms-flex-item-align:baseline;align-self:baseline;margin-right:100px}.b-restaurant--no-offer .b-restaurant__map{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-right:34px;-ms-flex-item-align:center;align-self:center}.b-restaurant__meta{-ms-flex:1 1 228px;flex:1 1 228px;margin-right:44px}.b-restaurant--no-offer .b-restaurant__meta,.b-restaurant__distance{display:none}.b-restaurant__address{width:100%;max-width:474px;font-family:Montserrat,sans-serif;font-weight:600;margin-bottom:4px}.b-restaurant__address:last-child{margin-bottom:0}.b-restaurant--no-offer .b-restaurant__address{max-width:none}.b-restaurant__metro{width:100%;max-width:474px;margin-bottom:4px}.b-restaurant__metro:last-child,.b-restaurant__type:last-child,.b-restaurant__working-hours:last-child{margin-bottom:0}.b-restaurant__metro-list{padding:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(100% + 16px);margin:0 0 0 -8px}.b-restaurant__metro-item{padding:0 8px}.b-restaurant__type{font-family:Montserrat,sans-serif;font-weight:600;margin-bottom:4px}.b-restaurant__working-hours{margin-bottom:4px}.b-restaurant__close,.b-restaurant__geo{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;width:20px;cursor:pointer}.b-restaurant__close{display:block;background-position:32.04951856946355% 39.56989247311828%;height:20px;margin:auto}.b-restaurant--no-offer .b-restaurant__close{margin:0}.b-restaurant__geo{-webkit-box-flex:0;-ms-flex:none;flex:none;margin:auto 0;background-position:37.07015130674003% 68.70897155361051%;height:28px;z-index:2}.b-restaurant-detail__header{position:relative;margin-bottom:88px;color:#fff}.b-restaurant-detail__header:before{position:absolute;top:0;left:0;right:0;bottom:0;display:block;width:100%;height:800px;content:'';background:rgba(20,20,20,.25);z-index:5}.b-restaurant-detail__header-wrap{position:relative;max-width:926px;padding-top:448px;margin:0 auto;z-index:10}.b-restaurant-detail__header-inner{width:100%;max-width:800px;margin:0 auto 40px;text-align:center}.b-restaurant-detail__header-btn{margin-bottom:40px}.b-restaurant-detail__header h1{line-height:1.33;word-wrap:break-word;overflow-wrap:break-word}.b-restaurant-detail__cover{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:800px}.b-restaurant-detail__cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover'}.b-restaurant-detail-info{background:#fff;border-radius:4px;-webkit-box-shadow:0 1px 2px 0 rgba(142,141,139,.5);box-shadow:0 1px 2px 0 rgba(142,141,139,.5);-webkit-transition:all .3s linear;transition:all .3s linear;color:#141414;text-align:center}.b-restaurant-detail-info:hover{-webkit-box-shadow:0 2px 4px 0 rgba(125,125,125,.5);box-shadow:0 2px 4px 0 rgba(125,125,125,.5)}.b-restaurant-detail-info--two-cols .b-restaurant-detail-info__wrap{padding:82px 0}.b-restaurant-detail-info--two-cols .b-restaurant-detail-info__list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc(100% + 104px);margin-left:-52px}.b-restaurant-detail-info--two-cols .b-restaurant-detail-info__item{width:calc(100%/2);padding:0 52px}.b-restaurant-detail-info__wrap{max-width:632px;padding:48px 0;margin:0 auto}.b-restaurant-detail-info__list{padding:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:calc(100% + 20px);margin:0 0 40px -10px;overflow-x:hidden}.b-restaurant-detail-info__item:last-child,.b-restaurant-detail-info__list:last-child{margin-bottom:0}.b-restaurant-detail-info__item{width:calc(100%/3);padding:0 10px}.b-restaurant-detail-info__item-label{margin-bottom:6px;font-size:12px;line-height:1.83}.b-restaurant-detail-info__item-content{font-family:HaginCapsMedium,serif;font-size:18px}.b-restaurant-detail-info__item-content ul,.b-restaurant-detail-info__occupancy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-restaurant-detail-info__item-content ul{padding:0;margin:0;list-style-type:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.b-restaurant-detail-info__occupancy{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:Montserrat,sans-serif;font-weight:600;font-size:11px;line-height:1.09;text-transform:uppercase}.b-restaurant-detail-info__occupancy:before{display:block;margin-right:6px;content:'';background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:95.32646048109966% 20.718816067653275%;width:19px;height:12px}.b-restaurant-detail-info__occupancy--normal:before{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:97.9381443298969% 20.718816067653275%;width:19px;height:12px}.b-restaurant-detail-info__occupancy--high:before,.b-restaurant-detail-info__occupancy--medium:before{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:96.63230240549828% 20.718816067653275%;width:19px;height:12px}.b-restaurant-detail-info__occupancy--high:before{background-position:94.02061855670104% 20.718816067653275%}.b-restaurant-detail__desc{margin-bottom:64px}.b-restaurant-detail__desc-wrap{max-width:926px;margin:0 auto;text-align:center}.b-restaurant-detail__desc-wrap p{text-align:center}.b-restaurant-detail__statistic{max-width:926px;margin:0 auto 106px}.b-restaurant-detail__employee-best,.b-restaurant-detail__visualization{margin-bottom:112px}.selected .b-restaurant{border-color:#ead7b6}.b-restaurant__section-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 145px;flex:0 0 145px}.b-restaurant--no-offer .b-restaurant__section-price,.b-restaurant__close{-webkit-box-flex:0;-ms-flex:none;flex:none}.b-restaurant__close{z-index:10}.b-restaurant-detail__mode{padding:0;margin:0;list-style-type:none}.b-restaurant-detail__mode-item{margin-bottom:12px}.b-restaurant-detail__mode-item:last-child{margin-bottom:0}.b-price__list{padding:0;list-style-type:none;margin:0 0 32px}.b-price__list:empty{margin-bottom:0}.b-price__list-item{margin-bottom:8px}.b-price__list-item:last-child{margin-bottom:0}.b-price__single{position:relative;display:none;padding:8px 16px;margin-bottom:8px;font-family:Gora,serif;font-size:24px;text-align:center;border-radius:4px;background-color:#fff;-webkit-box-shadow:0 1px 2px 0 rgba(142,141,139,.5);box-shadow:0 1px 2px 0 rgba(142,141,139,.5)}.b-price__single-close{position:absolute;top:0;bottom:0;right:16px;margin:auto;display:block;background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:32.04951856946355% 39.56989247311828%;width:20px;height:20px}.b-price__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-price__controls-item{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:16px}.b-price__controls-item:last-child{margin-right:0}.b-price-modal__wrap{width:100%}.b-price-modal__content{padding-top:24px;padding-bottom:24px}.b-content__promo{height:100vh;margin-bottom:64px;overflow:hidden}.b-content__promo--bottom-large{margin-bottom:128px}.b-content__two-cols{margin-bottom:48px}.b-content__about{margin-bottom:224px}.b-content__two-blocks{margin-bottom:104px}.b-content__employees{margin-bottom:96px}.b-content__code{margin-bottom:224px}.b-content__restaurants{margin-bottom:48px}.b-content__detail-product,.b-content__product-list{margin-bottom:96px}.b-content__detail-product:last-child{margin-bottom:0}.b-content__navigation{margin-bottom:64px}.b-filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.b-filters__controls{margin-right:62px}.b-filters__item{-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin-right:4px}.b-filters__item:last-child{margin-right:0}.b-filters__item .b-btn{border-color:transparent}.b-filters__item--active .b-btn{border-color:#5e5e5e}.b-filters__select{position:relative;-webkit-box-flex:0;-ms-flex:0 0 220px;flex:0 0 220px}.b-filters__select:last-child{margin-right:0;margin-bottom:0}.b-filters__select--mobile{display:none}.b-filters__select--size-large{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.b-card,.b-card__cover{position:relative;width:100%}.b-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.b-card:hover .b-card__cover{-webkit-transform:scale(1.06);transform:scale(1.06)}.b-card:hover .b-card__cover img,.visible .b-card__cover{-webkit-transform:scale(1);transform:scale(1)}.b-card--font-hagin .b-card__desc h1{font-family:HaginCapsMedium,serif}.b-card__cover{-webkit-box-flex:0;-ms-flex:none;flex:none;display:block;height:0;padding-bottom:100%;margin-bottom:25px;overflow:hidden;-webkit-transform:scale(.8);transform:scale(.8);-webkit-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}.b-card__cover img,.b-card__url:before{position:absolute;top:0;left:0;display:block;width:100%;height:100%}.b-card__cover img{-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover';margin:0 auto;opacity:0;will-change:transform;-webkit-transform:scale(1.22);transform:scale(1.22);-webkit-transition:opacity .3s linear,-webkit-transform .3s ease-in-out;transition:opacity .3s linear,transform .3s ease-in-out;transition:opacity .3s linear,transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.visible .b-card__cover img{opacity:1}.b-card__desc{-webkit-box-flex:1;-ms-flex:auto;flex:auto;width:100%;opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px);-webkit-transition:opacity .3s linear .3s,-webkit-transform .6s ease-in-out;transition:opacity .3s linear .3s,transform .6s ease-in-out;transition:opacity .3s linear .3s,transform .6s ease-in-out,-webkit-transform .6s ease-in-out}.visible .b-card__desc{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.b-card__desc-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:338px;margin:0 auto}.b-card__desc h1{font-size:24px;line-height:1.33}.b-card__date,.b-card__desc h1,.b-card__tag{margin-bottom:16px}.b-card__url:before{right:0;bottom:0;content:''}.b-card__address:last-child,.b-card__date:last-child{margin-bottom:0}.b-card__address{padding:0 12px;font-size:14px;line-height:1.71;text-align:center}.b-card-restaurant{background:#fff;border-radius:4px;-webkit-box-shadow:0 1px 2px 0 rgba(142,141,139,.5);box-shadow:0 1px 2px 0 rgba(142,141,139,.5);-webkit-transition:all .3s linear;transition:all .3s linear;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;font-size:12px;line-height:1.5;overflow:hidden}.b-card-restaurant:hover{-webkit-box-shadow:0 2px 4px 0 rgba(125,125,125,.5);box-shadow:0 2px 4px 0 rgba(125,125,125,.5)}.b-card-restaurant__cover{-webkit-box-flex:0;-ms-flex:none;flex:none;height:206px}.b-card-restaurant__cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover'}.b-card-restaurant__desc{-webkit-box-flex:1;-ms-flex:auto;flex:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:24px 28px}.b-card-restaurant__desc-wrap{max-width:288px;margin:0 auto 72px}.b-card-restaurant__metro{padding:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc(100% + 16px);margin:0 0 8px -8px}.b-card-restaurant__metro-item{padding:0 8px}.b-card-restaurant h1{font-family:HaginCapsMedium,serif;font-size:18px}.b-card-restaurant__url:before{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;content:''}.b-card-restaurant__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-card-restaurant__meta-item:last-child,.b-typography__text li:last-child,.b-typography__text ol:last-child{margin-bottom:0}.b-typography__text{max-width:840px;margin:0 auto}.b-typography__body{margin-bottom:168px}.b-typography__obj,.b-typography__obj img{display:block;max-width:1260px;margin:0 auto}.b-typography__obj img{max-width:100%}.b-typography__text ol{padding:0;list-style-type:none;width:100%;margin:0 0 20px;font-size:16px;line-height:1.75;text-align:left;counter-reset:myCounter}.b-typography__text li ol,.b-typography__text li ul{padding-left:28px;padding-top:10px}.b-typography__text li{position:relative;margin-bottom:10px}.b-typography__text li:before{display:inline-block;margin-right:14px}.b-typography__text ul>li:before{width:6px;height:6px;margin-bottom:3px;content:'';background:#d4bd93;border-radius:50%}.b-typography__text ol>li:before{counter-increment:myCounter;content:counters(myCounter,".") ".";color:#d4bd93}.b-typography__table{width:100%}.b-blockquote__text p,.b-typography__text thead{font-family:HaginCapsMedium,serif;font-size:18px;line-height:1.75}.b-typography__text tbody tr{font-size:16px;line-height:1.75;border-bottom:1px solid #d8d8d8}.b-typography__text tr{vertical-align:baseline}.b-typography__text td,.b-typography__text th{min-width:200px;padding:10px 24px 10px 0}.b-typography__text.b-typography__text--presents h2{margin-bottom:30px}.b-typography__text.b-typography__text--presents ol li{text-indent:initial;margin-bottom:20px}.b-typography__text.b-typography__text--presents ol li ul{max-width:500px}.b-typography__text.b-typography__text--presents ol li ul li:before{width:3px;height:3px;margin-bottom:3px;content:'';background:#141414;border-radius:50%;margin-right:10px}.b-typography__text.b-typography__text--presents li ul{padding-top:16px;padding-left:24px;margin-bottom:32px}.b-preview__wrap{background:#fff;border-radius:4px;-webkit-box-shadow:0 1px 2px 0 rgba(142,141,139,.5);box-shadow:0 1px 2px 0 rgba(142,141,139,.5);-webkit-transition:all .3s linear;transition:all .3s linear;height:100%}.b-preview__wrap:hover{-webkit-box-shadow:0 2px 4px 0 rgba(125,125,125,.5);box-shadow:0 2px 4px 0 rgba(125,125,125,.5)}.b-preview__inner{min-height:504px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.b-preview__img{display:block;margin-bottom:0;-webkit-box-flex:0;-ms-flex:0 0 630px;flex:0 0 630px}.b-preview__img img{width:100%;-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover'}.b-preview__body{-webkit-box-flex:1;-ms-flex:auto;flex:auto;padding:64px 0}.b-preview__body-wrap,.b-preview__stock{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.b-preview__body-wrap{max-width:630px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-preview__stock{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:justify;align-content:space-between}.b-blockquote{overflow:hidden}.b-blockquote__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:32px}.b-blockquote:after,.b-blockquote__head:after,.b-blockquote__head:before{display:block;content:'';background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:0 5.6722689075630255%;width:932px;height:9px}.b-blockquote__body{margin-bottom:36px}.b-blockquote:after{background-position:0 0;width:1474px}.b-blockquote__author-img{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%;max-width:64px;margin:0 22px;border-radius:50%;overflow:hidden}.b-blockquote__author-img img{max-width:100%}.b-blockquote__author-name{display:block;font-size:10px;line-height:1.6;letter-spacing:1.6px;font-style:normal;text-transform:uppercase;text-align:center}.b-blockquote__text{margin-bottom:20px}.b-blockquote__text p{margin-bottom:0;font-size:22px;line-height:1.45;letter-spacing:1px;text-align:center}.b-slider__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.b-slider__wrap--initial-height{height:initial!important}.b-slider__body{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;max-width:1260px;margin:0 auto;overflow:hidden}.b-slider__body .slick-slide>div,.b-slider__body .slick-track{height:100%}.b-slider__item{-webkit-box-flex:0;-ms-flex:none;flex:none;height:100%}.b-slider-dots__img img,.b-slider__item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover'}.b-slider-products{width:100%;height:232px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto}.b-slider-products__body{position:relative;width:100%;max-width:1008px;min-height:220px;margin:0 auto;overflow:hidden}.b-slider-products__slide{-webkit-box-flex:0;-ms-flex:none;flex:none}.b-slider-products__slide-inner{display:block;width:100%;max-width:168px;margin:0 auto;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.b-slider-products__slide-inner.fade-in-to-right{-webkit-animation-name:fade-in-to-right;animation-name:fade-in-to-right}.b-slider-products__slide-inner.fade-out-to-right{-webkit-animation-name:fade-out-to-right;animation-name:fade-out-to-right}.b-slider-products__slide-inner.fade-in-to-left{-webkit-animation-name:fade-in-to-left;animation-name:fade-in-to-left}.b-slider-products__slide-inner.fade-out-to-left{-webkit-animation-name:fade-out-to-left;animation-name:fade-out-to-left}.b-slider-products .b-arrow{margin-top:40px}.b-slider-dots,.b-slider-dots__body{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.b-slider-dots{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.b-slider-dots__body{margin-bottom:32px;-webkit-box-flex:1;-ms-flex:auto;flex:auto;overflow:hidden}.b-slider-dots__body .slick-list{height:auto}.b-slider-dots__body .slick-slide>div,.b-slider-dots__body .slick-track,.b-slider-dots__nav .slick-dots li{height:100%}.b-slider-dots__item{-webkit-box-flex:0;-ms-flex:none;flex:none;border-radius:5px;overflow:hidden;outline:0}.b-slider-dots__img,.b-slider-dots__item{display:block;width:100%;height:100%}.b-slider-dots__nav{height:22px}.b-slider-dots__nav .slick-dots{position:static;bottom:0;height:100%}.b-slider-menu{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-slider-menu .b-arrow{-webkit-box-flex:0;-ms-flex:none;flex:none}.b-slider-menu__body{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:100%;max-width:794px;margin:0 auto}.b-slider-menu__slide{width:100%;height:100%}.b-slider-menu__slide-list{padding:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 144px);margin:0 0 0 -72px}.b-slider-menu__slide-item{width:calc(100%/3);padding-left:72px;padding-right:72px}.b-slider-menu__slide-item:nth-last-child(n+4){margin-bottom:48px}.b-slider-menu__slide-item-inner{display:block;width:100%;max-width:168px}.b-slider-menu__body .slick-active{z-index:5}.b-slider-categories__line{position:absolute;top:100%;left:0;display:block;background:#c3151c;height:2px;width:126px;-webkit-transition:-webkit-transform .35s linear;transition:transform .35s linear;transition:transform .35s linear,-webkit-transform .35s linear}.b-slider-menu>span{z-index:100}.b-contacts .b-contacts__map-container .b-contacts__ofice.active,.b-slider-products--calc .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.b-contacts .b-contacts__map-container .b-contacts__ofice .b-btn,.b-slider-products--calc .slick-slide{-webkit-box-flex:0;-ms-flex:none;flex:none}.b-about__wrap{width:100%;max-width:670px;margin:0 auto}.b-about__title{margin-bottom:24px}.b-about .b-about__tabs{padding:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 64px}.b-about .b-about__tabs-item{margin-right:4px}.b-about .b-about__tabs-item:last-child{margin-right:0}.b-about__tab{border-color:transparent;-webkit-transition:border-color .3s ease-in-out;transition:border-color .3s ease-in-out}.b-about__tab.active{border-color:#5e5e5e}.b-about__content{padding:0;margin:0;list-style-type:none}.b-about__content-item{display:none}.b-about__content-item.active{display:block}.b-about__content-item p{margin-bottom:0;font-size:14px;line-height:1.71;text-align:center}.b-about__select{position:relative;display:none}.b-employees__slider,.b-employees__slider-body{display:-webkit-box;display:-ms-flexbox;display:flex}.b-employees__slider{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.b-employees__slider-body{max-width:1265px;margin:0 auto}.b-employees__slider-body .slick-list{padding-bottom:5px!important}.b-employees__item{width:100%;-webkit-box-flex:0;-ms-flex:none;flex:none;background:#fff;border-radius:4px;-webkit-box-shadow:0 1px 2px 0 rgba(142,141,139,.5);box-shadow:0 1px 2px 0 rgba(142,141,139,.5);-webkit-transition:-webkit-box-shadow .3s linear;transition:box-shadow .3s linear;transition:box-shadow .3s linear,-webkit-box-shadow .3s linear}.b-employee-best:hover,.b-employees__item:hover{-webkit-box-shadow:0 2px 4px 0 rgba(125,125,125,.5);box-shadow:0 2px 4px 0 rgba(125,125,125,.5)}.b-employees__item h1{margin-bottom:56px;font-size:24px;line-height:1.33}.b-employees__item-wrap{max-width:526px;margin:0 auto;padding:64px 0}.b-employee__meta{margin-bottom:36px}.b-employee__photo{width:100%;max-width:168px;margin:0 auto 30px;border-radius:50%;overflow:hidden}.b-employee__photo img{width:100%;-o-object-fit:cover;object-fit:cover}.b-employee__name,.b-employee__post{display:block;text-align:center;text-transform:uppercase}.b-employee__name{margin-bottom:8px;font-family:HaginCapsMedium,serif;font-size:24px;line-height:1.17}.b-employee__post{font-family:Montserrat,sans-serif;font-weight:600;font-size:11px;line-height:1.09;letter-spacing:1.8px}.b-employee__blockquote{margin-bottom:0}.b-employee__blockquote p{text-align:center}.b-employee-best{background:#fff;border-radius:4px;-webkit-box-shadow:0 1px 2px 0 rgba(142,141,139,.5);box-shadow:0 1px 2px 0 rgba(142,141,139,.5);-webkit-transition:all .3s linear;transition:all .3s linear}.b-employee-best__wrap{max-width:calc(526px + 18px*2);padding:56px 18px;margin:0 auto}.b-employee-best__header{margin-bottom:62px;text-align:center}.b-employee-best__header h2{margin-bottom:14px;text-align:inherit}.b-two-blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:calc(750*(100vw/1920));max-height:750px}.b-two-blocks__item{width:50%;height:100%}.b-two-blocks__item-cover{width:100%;height:100%}.b-two-blocks--review .b-two-blocks__item-cover,.b-two-blocks__item-cover img{-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover';height:100%;width:100%}.b-two-blocks--links-with-cover{max-height:733px}.b-two-blocks--links-only-text{max-height:320px}.b-two-blocks--review .b-two-blocks__item-cover{font-family:"object-fit: cover;"}.b-cards{padding:0 10px}.b-cards--restaurants,.b-form__field-suggestView ul{padding:0}.b-cards>h1{margin-bottom:64px;line-height:1.33}.b-cards__list{padding:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:calc(100% + 124px);margin:0 0 0 -64px}.b-cards--restaurants .b-cards__list{width:calc(100% + 104px);margin-left:-52px}.b-cards__list-item{width:calc(100%/3);padding:0 62px}.b-cards__list-item:nth-last-child(n+4){margin-bottom:64px}.b-cards--restaurants .b-cards__list-item{width:calc(100%/3);padding:0 52px}.b-cards--restaurants .b-cards__list-item:last-child,.b-code__item:last-child,.b-principle__list-item:last-child{margin-bottom:0}.b-code__title{margin-bottom:96px}.b-code__wrap{position:relative;max-width:1155px;margin:0 auto}.b-code__list{position:relative;padding:0;margin:0;list-style-type:none}.b-code__bg{position:absolute;top:0;left:0;right:0;margin:0 auto;width:506px;height:506px}.b-code__round{width:506px;height:506px;border-radius:50%;background:#fff}.b-code__counter,.b-principle__mobile-bg-wrap:before{position:absolute;left:0;top:0;width:100%;height:100%}.b-code__counter-list{padding:0;margin:0;list-style-type:none;width:506px;height:506px;z-index:10}.b-code__counter-item{position:absolute;left:116px;top:68px;width:107px;height:107px;z-index:10}.b-code__item{position:relative;margin-bottom:208px}.b-principle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-principle__img{position:relative;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:560px;height:560px;margin-right:84px}.b-principle__img img{position:absolute;top:0;left:0;max-width:100%}.b-principle__mobile{display:none}.b-principle__mobile-img{margin-bottom:64px;-webkit-box-flex:0;-ms-flex:0 1 525px;flex:0 1 525px;z-index:1}.b-calc-bg__img img,.b-event__desc-img img,.b-form-status__img img,.b-form__img img,.b-principle__mobile-img img{max-width:100%}.b-principle__mobile-bg{position:absolute;right:0;width:410px;height:410px}.b-principle__mobile-bg-wrap{position:relative;width:100%;height:100%}.b-principle__mobile-bg-wrap:before{display:block;content:'';background:#fff;border-radius:50%}.b-principle__mobile-number{position:absolute;left:8px;top:0;width:107px;height:107px;z-index:5}.b-principle__text{-webkit-box-flex:0;-ms-flex:0 1 420px;flex:0 1 420px}.b-principle__text h1{margin-bottom:32px;font-family:HaginCapsMedium,serif;font-size:24px;line-height:1.17;text-transform:none;text-align:left}.b-note__text ul,.b-principle__list{padding:0;margin:0;list-style-type:none}.b-principle__list-item{margin-bottom:24px}.b-principle__list-item p{position:relative;padding-left:calc(6px + 8px);font-size:14px;line-height:1.71}.b-principle__list-marker{position:absolute;left:0;top:calc(14px*1.71/2);display:inline-block;width:6px;height:6px;border-radius:50%;background:#d4bd93;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.b-form__field input,.b-form__field select,.b-form__field textarea,.b-modal_imgContacts .image-modal img,.b-two-cols{width:100%}.b-two-cols__wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:calc(100% + 48px);margin-left:-24px;margin-bottom:48px;overflow:hidden}.b-two-cols__item{width:calc(100%/2);padding-left:24px;padding-right:24px}.b-two-cols__item:first-child .b-preview-forum{display:none}.b-two-cols__item:last-child{position:absolute;right:0;margin-bottom:0}.b-two-cols__section{margin-bottom:40px}.b-two-cols__section:last-child{margin-bottom:0}.b-two-cols__section--bottom-sm{margin-bottom:24px}.b-modal_imgContacts .b-modal-content__title{height:28px;font-family:HaginCapsMedium,serif;font-size:24px;font-weight:500;line-height:1.17;text-align:center;color:#000;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.b-modal_imgContacts.b-modal--size-medium{max-width:1044px}.b-modal_imgContacts.b-modal--size-medium .b-modal__wrap{padding:85px 24px}.b-modal_imgContacts.b-modal--size-medium .b-modal__inner{width:100%;max-width:initial;padding:20px 18px 18px}.b-modal_imgContacts .b-modal__close{margin:0 0 0 15px}.b-contacts__toggle-cities{margin-bottom:56px}.b-contacts__toggle-cities-select{display:none}.b-contacts__meta,.b-contacts__title{margin-bottom:56px}.b-contacts__meta{background:#fff;border-radius:4px;-webkit-box-shadow:0 1px 2px 0 rgba(142,141,139,.5);box-shadow:0 1px 2px 0 rgba(142,141,139,.5);-webkit-transition:all .3s linear;transition:all .3s linear}.b-contacts__meta:hover{-webkit-box-shadow:0 2px 4px 0 rgba(125,125,125,.5);box-shadow:0 2px 4px 0 rgba(125,125,125,.5)}.b-contacts__meta-wrap{width:100%;max-width:950px;padding:54px 40px;margin:0 auto}.b-contacts__meta-main{padding:0;margin:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.b-contacts__meta-item{-webkit-box-flex:0;-ms-flex:0 0 210px;flex:0 0 210px}.b-contacts__meta-item:last-child{margin-right:0;margin-bottom:0}.b-contacts__meta-item-label{margin-bottom:8px;font-size:12px;line-height:1.83;text-align:center}.b-contacts__meta-item-text{font-family:HaginCapsMedium,serif;font-size:18px;text-align:center;margin-bottom:16px}.b-contacts__meta-item-text a{display:block;text-align:inherit}.b-contacts__text{width:100%;max-width:354px;margin:0 auto 64px;text-align:center}.b-contacts__text p{margin-bottom:32px;font-size:14px;line-height:1.71;text-align:center}.b-contacts .b-contacts__map-container,.b-contacts .b-contacts__map-container .b-contacts__ofice{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.b-contacts .b-contacts__map-container{-ms-flex-wrap:wrap;flex-wrap:wrap}.b-contacts .b-contacts__map-container .b-contacts__ofice{width:50%;background:#fff;max-height:623px;padding:5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none}.b-contacts .b-contacts__map-container .b-contacts__ofice-title{font-family:HaginCapsMedium,serif;font-size:24px;font-weight:500;color:#000;margin-bottom:13px}.b-contacts .b-contacts__map-container .b-contacts__ofice-place,.b-contacts .b-contacts__map-container .b-contacts__ofice-time{font-family:Montserrat;font-size:12px;font-weight:600;line-height:1.5;color:#000;margin-bottom:6px}.b-contacts .b-contacts__map-container .b-contacts__ofice-time{margin-bottom:28px}.b-contacts .b-contacts__map-container .b-contacts__ofice img{width:100%;max-width:380px;margin-bottom:33px}.b-contacts .b-contacts__map{width:50%;height:623px;margin-bottom:72px}.b-contacts__form{background:#fff;border-radius:4px;-webkit-box-shadow:0 1px 2px 0 rgba(142,141,139,.5);box-shadow:0 1px 2px 0 rgba(142,141,139,.5);-webkit-transition:all .3s linear;transition:all .3s linear}.b-contacts__form:hover{-webkit-box-shadow:0 2px 4px 0 rgba(125,125,125,.5);box-shadow:0 2px 4px 0 rgba(125,125,125,.5)}.b-contacts__form-wrap{max-width:calc(674px + 14px*2);padding:64px 14px;margin:0 auto}.b-contacts__meta-block{display:none}.b-contacts__meta-block.active{display:block}.b-contacts__meta-item-subtext{font-family:Montserrat,sans-serif;font-size:12px;line-height:1.83;text-align:center}.b-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-controls__item{margin-right:4px;border-color:transparent}.b-controls__item:last-child{margin-right:0}.b-controls__item.active{border-color:#5e5e5e}.b-form h1{width:100%;max-width:400px;margin:0 auto 56px;font-family:HaginCapsMedium,serif;font-size:24px;line-height:1.17}.b-form__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(100% + 34px*2);margin-left:-34px;margin-bottom:24px}.b-form__text p{font-size:16px;line-height:1.75}.b-form__img{width:256px;height:256px;margin-right:32px;-webkit-box-flex:0;-ms-flex:none;flex:none}.b-form__body{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-form__body--dir-row{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.b-form__body--dir-row .b-form__field{margin-bottom:0;margin-right:24px}.b-form__field{position:relative;width:100%;margin-bottom:22px}.b-form form:last-child,.b-form__field:last-child,.b-form__file label:last-child{margin-bottom:0}.b-form__field-label{display:inline-block;margin-bottom:4px;font-family:Montserrat,sans-serif;font-weight:600;font-size:11px;line-height:1.8;text-transform:uppercase}.b-form__field-desc{position:absolute;bottom:-2px;right:0;display:inline-block;width:100%;font-size:10px;text-align:right;-webkit-transform:translateY(100%);transform:translateY(100%)}.b-form__field .label,.b-form__field label{position:relative;display:block;width:100%;margin-bottom:0}.b-form__field .label .error-message,.b-form__field .label span.error,.b-form__field label .error-message,.b-form__field label span.error{position:absolute;right:0;top:100%;display:none;width:100%;font-size:10px;text-align:right;color:#c3151c}.b-form__field input,.b-form__field textarea{padding-left:12px;padding-right:12px;font-size:14px;background:#fff;border:1px solid #7e7e7e;border-radius:5px;outline:0;-webkit-transition:border-color .3s linear;transition:border-color .3s linear}.b-form__field input:focus,.b-form__field textarea:focus{border-color:#5e5e5e;-webkit-box-shadow:0 2px 4px 0 rgba(20,20,20,.5);box-shadow:0 2px 4px 0 rgba(20,20,20,.5)}.b-form__captcha.error>div,.b-form__field .error input,.b-form__field .error textarea,.b-form__field input.error,.b-form__field textarea.error{border-color:#c3151c}.b-form__field .b-form__field-subtext,.b-form__file.upload label{display:none}.b-form__field .error .b-form__field-subtext{position:absolute;right:0;top:100%;display:block;width:100%;font-size:10px;text-align:right;color:#c3151c}.b-form__field input{padding-top:0;padding-bottom:0;height:32px;line-height:30px}.b-form__field input.placeholder,.b-form__field textarea.placeholder{color:#141414;opacity:1}.b-form__field input:-moz-placeholder,.b-form__field input::-moz-placeholder,.b-form__field textarea:-moz-placeholder,.b-form__field textarea::-moz-placeholder{color:#141414;opacity:1}.b-form__field input:-ms-input-placeholder,.b-form__field textarea:-ms-input-placeholder{color:#141414;opacity:1}.b-form__field input::-webkit-input-placeholder,.b-form__field textarea::-webkit-input-placeholder{color:#141414;opacity:1}.b-form__field input:focus.placeholder,.b-form__field textarea:focus.placeholder{opacity:0}.b-form__field input:focus:-moz-placeholder,.b-form__field input:focus::-moz-placeholder,.b-form__field textarea:focus:-moz-placeholder,.b-form__field textarea:focus::-moz-placeholder{opacity:0}.b-form__field input:focus:-ms-input-placeholder,.b-form__field textarea:focus:-ms-input-placeholder{opacity:0}.b-form__field input:focus::-webkit-input-placeholder,.b-form__field textarea:focus::-webkit-input-placeholder{opacity:0}.b-form__field textarea{vertical-align:top;padding-top:4px;padding-bottom:4px;height:188px;line-height:1.71;resize:none}.b-form__field--half{width:calc(50% - 24px/2)}.b-form__field--rounded input{font-family:Montserrat,sans-serif;font-weight:600;font-size:11px;letter-spacing:1.8px;text-transform:uppercase;border-radius:16px}.b-form__field--rounded .label span.error,.b-form__field--rounded label span.error{text-align:center}.b-form__field--search input[type=submit]{position:absolute;top:0;bottom:0;right:12px;margin:auto 0;display:block;content:'';background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:73.51313969571231% 68.70897155361051%;width:28px;height:28px;background-color:#fff;z-index:5;border:0;cursor:pointer}.b-form__field--search input[type=submit]:focus,.b-forum-search__field .label input:focus,.b-forum-search__field label input:focus{-webkit-box-shadow:none;box-shadow:none}.b-form__field-suggestView{padding:12px 13px 17px;border-radius:5px;-webkit-box-shadow:0 2px 4px 0 rgba(20,20,20,.5);box-shadow:0 2px 4px 0 rgba(20,20,20,.5);background-color:#fff;border:solid 1px #5e5e5e;position:absolute;top:calc(100% + 7px);z-index:100}.b-form__field-suggestView li{list-style:none;margin-bottom:10px;font-size:14px;cursor:pointer}.b-form__field-suggestView li:hover{background:#f6f5f4}.b-form .b-form__select{position:relative;margin-bottom:54px}.b-form__file{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-form__file label{width:auto;position:relative}.b-form__file-native{position:absolute;top:0;left:0;width:0;height:0;visibility:hidden}.b-form__file-label{max-width:210px;margin-left:20px;font-size:10px}.error .b-form__file-label{color:#c3151c}.upload .b-form__file-label{display:none}.b-form__file-custom{display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding-left:12px;padding-right:12px;height:32px;background:#fff;border:1px solid #7e7e7e;border-radius:5px;-webkit-transition:border-color .3s linear;transition:border-color .3s linear}.b-form__file-custom:hover{border-color:#141414}.upload .b-form__file-custom{display:-webkit-box;display:-ms-flexbox;display:flex}.b-form__file-name{font-size:14px;line-height:30px;width:100%;height:100%;overflow:hidden}.b-form__file-clear{display:block;background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:33.42503438789546% 39.56989247311828%;width:20px;height:20px;cursor:pointer}.b-form__captcha{width:100%;max-width:298px;height:76px}.b-form__captcha>div{border:1px solid transparent;border-radius:5px;-webkit-transition:border-color .3s ease-in-out;transition:border-color .3s ease-in-out}.b-form__btn{-webkit-box-flex:0;-ms-flex:none;flex:none}.b-form__agreement{width:100%;margin:0 auto;font-size:12px;line-height:1.5;color:rgba(20,20,20,.5)}.b-form__agreement a{border-bottom:1px solid rgba(126,126,126,.5);-webkit-transition:.5s;transition:.5s}.b-form__agreement a:hover,.franchise-form__rule a:hover,.guide .table-guide__head-item .value a:hover{border-bottom:1px solid transparent}.b-form--stocks .b-form h1{margin-bottom:48px;font-family:Gora,serif;line-height:1.33}.b-form--stocks .b-form__body{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-form--stocks .b-form__captcha{max-width:302px;margin-bottom:30px}.b-form--stocks .b-form__agreement{text-align:center}.b-form form,.b-form--calc h1{margin-bottom:24px}.b-form--cv .b-form__field-label,.b-form--qa .b-form__field-label{letter-spacing:1.8px}.b-form--cv .b-form__field:last-child,.b-form--qa .b-form__field:last-child{margin-bottom:22px}.b-input,.b-textarea{width:100%;padding-left:12px;padding-right:12px;font-size:14px;background:#fff;border:1px solid #7e7e7e;border-radius:5px;outline:0;-webkit-transition:border-color .3s linear;transition:border-color .3s linear}.b-input:hover,.b-textarea:hover{border-color:#141414}.b-input:focus,.b-textarea:focus{border-color:#5e5e5e;-webkit-box-shadow:0 2px 4px 0 rgba(20,20,20,.5);box-shadow:0 2px 4px 0 rgba(20,20,20,.5)}.b-input.error,.b-textarea.error{border-color:#c3151c}.b-input{padding-top:0;padding-bottom:0;height:32px;line-height:30px}.b-input.placeholder{color:#141414;text-transform:uppercase;opacity:1}.b-input:-moz-placeholder,.b-input::-moz-placeholder{color:#141414;text-transform:uppercase;opacity:1}.b-input:-ms-input-placeholder{color:#141414;text-transform:uppercase;opacity:1}.b-input::-webkit-input-placeholder{color:#141414;text-transform:uppercase;opacity:1}.b-input:focus.placeholder{opacity:0}.b-input:focus:-moz-placeholder,.b-input:focus::-moz-placeholder{opacity:0}.b-input:focus:-ms-input-placeholder{opacity:0}.b-input:focus::-webkit-input-placeholder{opacity:0}.b-input--rounded{font-family:Montserrat,sans-serif;font-weight:600;font-size:11px;letter-spacing:1.8px;border-radius:16px}.b-desc,.b-label{display:inline-block;width:100%}.b-label{margin-bottom:4px;font-family:Montserrat,sans-serif;font-weight:600;line-height:1.8;text-transform:uppercase;font-size:11px}.b-desc{font-size:10px;text-align:right}.b-form--font-title-gora h1{font-family:Gora,serif}.b-form__field--required .b-checkbox__label:after,.b-form__field--required .b-form__field-label:after{content:'*';color:#c3151c}.b-form__field--required-black .b-checkbox__label:after,.b-form__field--required-black .b-form__field-label:after{content:'*';color:#141414}.b-forum-search__field .label,.b-forum-search__field label{position:relative;display:block}.b-forum-search__field .label{width:100%;margin-bottom:0}.b-forum-search__field .label .error-message,.b-forum-search__field .label span.error,.b-forum-search__field label .error-message,.b-forum-search__field label span.error{position:absolute;right:0;top:100%;display:none;width:100%;font-size:10px;text-align:right;color:#c3151c}.bxlhe-frame{background:#fff;border:1px solid #7e7e7e;border-radius:5px}.b-form__note{width:100%;margin-bottom:12px}.b-form-status b:last-child,.b-form-status:last-child,.b-form__note:last-child{margin-bottom:0}.b-form__note p{font-size:10px;font-stretch:normal;line-height:2.8;letter-spacing:normal}.b-form__field--date label:after{position:absolute;top:23px;bottom:0;right:8px;display:block;margin:auto 0;content:'';background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:79.3222683264177% 68.70897155361051%;width:28px;height:28px;-webkit-transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}.b-form-status{display:none;width:100%;max-width:536px;margin:0 auto 24px}.b-form-status b{display:block;margin-bottom:24px;font-family:Gora,serif;font-size:36px;line-height:1;font-weight:400;text-transform:uppercase}.b-form-status b,.b-form-status p,.b-form__note p{text-align:center}.b-form-status__img{width:150px;height:150px;margin:0 auto}.b-subs__text{margin-bottom:32px;padding:0 64px}.b-event-list__header p,.b-map-balloon,.b-subs__text p{font-size:14px;line-height:1.71;text-align:center}.b-map-balloon{position:absolute;display:block;width:272px;height:auto;padding:16px;font-size:12px;line-height:1.5;border:solid 1px #5e5e5e;background:#fff;border-radius:4px;-webkit-box-shadow:0 1px 2px 0 rgba(142,141,139,.5);box-shadow:0 1px 2px 0 rgba(142,141,139,.5);-webkit-transition:all .3s linear;transition:all .3s linear}.b-map-balloon:hover{-webkit-box-shadow:0 2px 4px 0 rgba(125,125,125,.5);box-shadow:0 2px 4px 0 rgba(125,125,125,.5)}.b-map-balloon__close{display:block;margin:0 auto 16px;background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:33.42503438789546% 39.56989247311828%;width:20px;height:20px;cursor:pointer;-webkit-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}.b-map-balloon__close:hover{-webkit-transform:scale(1.25);transform:scale(1.25)}.b-map-balloon__wrap{width:100%}.b-map-balloon__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:justify;align-content:space-between;margin-bottom:24px}.b-event-list__header p:last-child,.b-event__desc-text:last-child,.b-map-balloon__inner:last-child,.b-map-balloon__vacancies-item:last-child{margin-bottom:0}.b-map-balloon__inner h1{width:100%;margin-bottom:24px;font-family:HaginCapsMedium,serif;font-size:18px;text-align:center}.b-map-balloon__address{width:100%;margin-bottom:8px;font-family:Montserrat,sans-serif;font-weight:600;text-align:center}.b-map-balloon__metro{padding:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc(100% + 16px);margin:0 0 8px}.b-map-balloon__metro-item{padding:0 8px}.b-map-balloon__type{width:100%;margin-bottom:8px}.b-map-balloon__working-hours{width:100%}.b-map-balloon__vacancies{list-style-type:none;margin:0 0 22px;padding:12px 0 0}.b-map-balloon__vacancies-item{margin-bottom:6px}.b-map-balloon__vacancy{position:relative;display:inline-block}.b-map-balloon__vacancy--featured::after{position:absolute;top:2px;right:-15px;content:'';display:inline-block;background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:73.78507871321013% 30.997876857749468%;width:13px;height:14px}.ymaps-2-1-73-cluster-night-content{position:relative;top:5px}.b-animate{position:relative}.b-animate__layer{position:absolute;top:0;left:0;-webkit-animation-duration:3.2s;animation-duration:3.2s;-webkit-animation-timing-function:cubic-bezier(.1,.7,1,1);animation-timing-function:cubic-bezier(.1,.7,1,1);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.b-animate__layer--to-bottom-1{-webkit-animation-name:to-bottom-1;animation-name:to-bottom-1}.b-animate__layer--to-bottom-2{-webkit-animation-name:to-bottom-2;animation-name:to-bottom-2}.b-animate__layer--to-bottom-3{-webkit-animation-name:to-bottom-3;animation-name:to-bottom-3}.b-animate__layer--to-top-1{-webkit-animation-name:to-top-1;animation-name:to-top-1}.b-animate__layer--to-top-2{-webkit-animation-name:to-top-2;animation-name:to-top-2}.b-animate__layer--to-top-3{-webkit-animation-name:to-top-3;animation-name:to-top-3}.b-animate__layer--to-top-4{-webkit-animation-name:to-top-4;animation-name:to-top-4}.b-animate__layer--rotate{-webkit-transform-origin:57% 66%;transform-origin:57% 66%;-webkit-animation-name:rotate;animation-name:rotate}.b-event__header{margin-bottom:40px;text-align:center}.b-event__header-wrap{max-width:1084px;margin:0 auto}.b-event__header-wrap h1{margin-bottom:8px;line-height:1.33}.b-event__header-more{margin-bottom:50px}.b-event__header-tag{margin-bottom:16px}.b-event__section{margin-bottom:64px}.b-event__preview{margin-bottom:80px}.b-event__body{margin-bottom:168px}.b-event__desc{margin-bottom:96px}.b-event__desc-text{margin-bottom:56px}.b-event__desc-img{max-width:1260px;margin:0 auto}.b-event__form{background:#fff;border-radius:4px;-webkit-box-shadow:0 1px 2px 0 rgba(142,141,139,.5);box-shadow:0 1px 2px 0 rgba(142,141,139,.5);-webkit-transition:all .3s linear;transition:all .3s linear}.b-event__form:hover{-webkit-box-shadow:0 2px 4px 0 rgba(125,125,125,.5);box-shadow:0 2px 4px 0 rgba(125,125,125,.5)}.b-event__form-wrap{max-width:calc(400px + 14px*2);padding:64px 14px;margin:0 auto}.b-event__slider{width:100%;height:758px}.b-event-list,.b-note__text ul li p span{position:relative}.b-event-list__section{margin-bottom:64px}.b-event-list__header{text-align:center}.b-event-list__header--red-title h1{color:#c3151c}.b-event-list__header-wrap{max-width:672px;margin:0 auto}.b-event-list__header-inner{max-width:440px;margin:0 auto}.b-event-list__header h1{margin-bottom:24px;line-height:1.5}.b-event-list__header-controls{padding:0;margin:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.b-event-list__header-controls-item{margin-right:16px}.b-event-list__header-controls-item:last-child{margin-right:0}.b-event-list__nav-mobile{display:none}.b-event-list__nav-mobile-wrap{max-width:310px}.b-event-list__subs{max-width:554px;margin:0 auto}.b-event__promo{height:100vh;margin-bottom:210px}.b-event__form-wrap--size-lg{max-width:672px}.b-event__picture{width:100%;overflow-x:hidden}.b-stock-info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.b-stock-info__item{margin-bottom:40px}.b-conditions--dir-col .b-conditions__item:last-child,.b-stock-info__item-text:last-child,.b-stock-info__item:last-child{margin-bottom:0}.b-stock-info__item--restaurants{width:100%;max-width:510px}.b-stock-info__item-label{margin-bottom:8px;font-family:Montserrat,sans-serif;font-weight:600;font-size:11px;line-height:1.09;letter-spacing:1.8px;text-transform:uppercase}.b-stock-info__item-text{margin-bottom:12px;font-family:HaginCapsMedium,serif;font-size:24px;line-height:1.17;text-transform:uppercase}.b-stock-info__item-desc{font-size:14px;line-height:2.29}.b-stock-info__item-desc b{font-family:Montserrat,sans-serif;font-weight:600}.b-stock-info__item-desc--hidden-stock{line-height:1.8;padding-bottom:20px}.b-stock-info__item--text{position:relative;max-height:140px;padding-bottom:28px;overflow:hidden}.b-stock-info__item--text:after{position:absolute;left:0;right:0;bottom:0;display:block;width:100%;height:28px;background-image:-webkit-gradient(linear,left bottom,left top,from(#fff),to(rgba(255,255,255,0)));background-image:linear-gradient(to top,#fff,rgba(255,255,255,0));content:''}.b-conditions__title{margin-bottom:64px}.b-conditions__wrap{max-width:792px;margin:0 auto}.b-conditions__list{padding:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;width:calc(100% + 56px);margin:0 0 0 -28px}.b-conditions__item{width:calc(100%/3);padding:0 28px}.b-conditions__item:nth-last-child(n+4){margin-bottom:64px}.b-conditions--dir-col .b-conditions__wrap{max-width:752px}.b-conditions--dir-col .b-conditions__list{width:100%;margin:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.b-conditions--dir-col .b-conditions__item{width:100%;margin-bottom:56px;padding:0}.b-keynote__text p,.b-note{text-align:center}.b-note__img{margin:0 auto 20px}.b-note--limit .b-note__img,.b-note--one-off .b-note__img,.b-note--stock .b-note__img,.b-note--time .b-note__img{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:68.63173216885008% 55.58441558441559%;width:100px;height:100px}.b-note--limit .b-note__img,.b-note--one-off .b-note__img,.b-note--time .b-note__img{background-position:24.963609898107716% 55.58441558441559%}.b-note--one-off .b-note__img,.b-note--time .b-note__img{background-position:39.519650655021834% 55.58441558441559%}.b-note--time .b-note__img{background-position:75.90975254730714% 55.58441558441559%}.b-note--other-stocks .b-note__img,.b-note--show-promo-code .b-note__img,.b-note--visitors .b-note__img{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:46.79767103347889% 55.58441558441559%;width:100px;height:100px}.b-note--show-promo-code .b-note__img,.b-note--visitors .b-note__img{background-position:61.353711790393014% 55.58441558441559%}.b-note--visitors .b-note__img{background-position:90.46579330422125% 55.58441558441559%}.b-note--mors .b-note__img,.b-note--sales .b-note__img,.b-note--total-sold .b-note__img{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:83.1877729257642% 55.58441558441559%;width:100px;height:100px}.b-note--mors .b-note__img,.b-note--sales .b-note__img{background-position:54.075691411935956% 55.58441558441559%}.b-note--mors .b-note__img{background-position:32.24163027656478% 55.58441558441559%}.b-note__label{margin-bottom:10px;font-family:Gora,serif;font-size:24px;line-height:1.33;text-align:inherit}.b-note__text{font-size:14px;line-height:1.71;text-align:inherit}.b-note--full{position:relative;padding-left:144px;padding-right:0;text-align:left}.b-note--full .b-note__img{position:absolute;top:0;left:0}.b-note--full .b-note__label{margin-bottom:16px}.b-note__label--font-hagin{font-family:HaginCapsMedium,serif}.b-note--full .b-note__text{font-size:16px;line-height:1.75}.b-note--full .b-note__text p{margin-bottom:0;font-size:inherit;line-height:inherit}.b-note__text ul li p{text-indent:14px}.b-note__text ul li span:before{position:absolute;top:0;bottom:0;margin:auto 0;display:block;width:6px;height:6px;content:'';background:#d4bd93;border-radius:50%}.b-keynote__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:16px}.b-calc__header{margin-bottom:64px}.b-calc__header-wrap{max-width:1084px;margin:0 auto}.b-calc__header-wrap h1{margin-bottom:24px;line-height:1.33}.b-calc__header-wrap p{max-width:540px;margin:0 auto;text-align:center}.b-calc__products{margin-bottom:40px;background:#fff;border-radius:4px;-webkit-box-shadow:0 1px 2px 0 rgba(142,141,139,.5);box-shadow:0 1px 2px 0 rgba(142,141,139,.5);-webkit-transition:all .3s linear;transition:all .3s linear}.b-calc__products:hover{-webkit-box-shadow:0 2px 4px 0 rgba(125,125,125,.5);box-shadow:0 2px 4px 0 rgba(125,125,125,.5)}.b-calc__products-wrap{width:100%;max-width:1176px;padding-top:32px;padding-bottom:32px;margin:0 auto}.b-calc__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:1176px;margin:0 auto}.b-calc__container>.b-calc__norm{display:none}.b-calc__sidebar{position:-webkit-sticky;position:sticky;top:64px;width:276px;margin-right:60px;-webkit-box-flex:0;-ms-flex:none;flex:none}.b-calc__section,.b-calc__sidebar-item{margin-bottom:24px}.b-calc__section:last-child,.b-calc__sidebar-item:last-child{margin-bottom:0}.b-calc-bg{width:100%}.b-calc-bg__wrap{max-width:300px;margin:0 auto;overflow:hidden}.b-calc-bg__img{width:100%;height:300px;margin-bottom:20px}.b-calc-bg__caption{font-size:14px;line-height:1.71;text-align:center}.b-calc__content{width:100%;max-width:calc(100% - 276px - 60px)}.b-calc__grid{padding:0;list-style-type:none;width:calc(100% + 42px);margin:0 0 0 -21px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-calc__grid-item{width:calc(100%/3);padding-left:21px;padding-right:21px}.b-calc__grid-item:nth-last-child(n+4){margin-bottom:64px}.b-catalog{position:relative}.b-catalog__nav-select{display:none}.b-catalog__nav-select--bg-red{background:#c3151c;-webkit-box-shadow:0 1px 2px 0 rgba(142,141,139,.5);box-shadow:0 1px 2px 0 rgba(142,141,139,.5)}.b-catalog-nav-select{max-width:400px;margin:0 auto}.b-catalog__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.b-catalog__nav,.b-catalog__sidebar{-webkit-box-flex:0;-ms-flex:none;flex:none}.b-catalog__sidebar{margin-right:88px}.b-catalog__nav{padding:0;list-style-type:none;margin:0 0 40px}.b-catalog__content:last-child,.b-catalog__nav-item:last-child,.b-catalog__nav:last-child{margin-bottom:0}.b-catalog__nav-item{margin-bottom:24px;font-family:HaginCapsMedium,serif;text-transform:uppercase;font-size:16px;line-height:1}.b-catalog__nav-link{position:relative;display:inline-block}.b-catalog__nav-link:before{position:absolute;top:0;bottom:0;left:0;margin:auto 0;opacity:0;content:'';-webkit-transform:translateX(-250%);transform:translateX(-250%);-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.b-catalog__nav-link--home-lunch:before{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:54.149377593360995% 68.70897155361051%;width:28px;height:28px}.b-catalog__nav-link--hearty-pancake:before,.b-catalog__nav-link--porridge:before,.b-catalog__nav-link--sweet-pancake:before{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:67.70401106500691% 68.70897155361051%;width:28px;height:28px}.b-catalog__nav-link--hearty-pancake:before,.b-catalog__nav-link--porridge:before{background-position:61.89488243430152% 68.70897155361051%}.b-catalog__nav-link--hearty-pancake:before{background-position:52.213001383125864% 68.70897155361051%}.b-catalog__nav-link--salad:before,.b-catalog__nav-link--soup:before,.b-catalog__nav-link--syrnik:before{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:65.76763485477179% 68.70897155361051%;width:28px;height:28px}.b-catalog__nav-link--salad:before,.b-catalog__nav-link--syrnik:before{background-position:63.83125864453665% 68.70897155361051%}.b-catalog__nav-link--syrnik:before{background-position:69.64038727524205% 68.70897155361051%}.b-catalog__nav-link--dessert:before,.b-catalog__nav-link--doping:before,.b-catalog__nav-link--dumpling:before{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:50.27662517289073% 68.70897155361051%;width:28px;height:28px}.b-catalog__nav-link--dessert:before,.b-catalog__nav-link--doping:before{background-position:46.40387275242047% 68.70897155361051%}.b-catalog__nav-link--doping:before{background-position:48.3402489626556% 68.70897155361051%}.b-catalog__nav-link--bread:before,.b-catalog__nav-link--cold-drink:before,.b-catalog__nav-link--hot-drink:before{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:44.46749654218534% 68.70897155361051%;width:28px;height:28px}.b-catalog__nav-link--bread:before,.b-catalog__nav-link--hot-drink:before{background-position:99.10034602076125% 61.050328227571114%;width:29px}.b-catalog__nav-link--bread:before{background-position:40.594744121715074% 68.70897155361051%;width:28px}.b-catalog__nav-link--kids-lunch:before,.b-catalog__nav-link--lenten:before,.b-catalog__nav-link--novinki:before{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:58.02213001383126% 68.70897155361051%;width:28px;height:28px}.b-catalog__nav-link--kids-lunch:before,.b-catalog__nav-link--novinki:before{background-position:56.08575380359613% 68.70897155361051%}.b-catalog__nav-link--novinki:before{background-position:59.95850622406639% 68.70897155361051%}.b-catalog__nav-link--brand-drinks:before,.b-catalog__nav-link--breakfast:before,.b-catalog__nav-link--vareniki:before{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:71.57676348547717% 68.70897155361051%;width:28px;height:28px}.b-catalog__nav-link--brand-drinks:before,.b-catalog__nav-link--breakfast:before{background-position:38.65836791147994% 68.70897155361051%}.b-catalog__nav-link--breakfast:before{background-position:42.531120331950206% 68.70897155361051%}.b-catalog__nav-link.visible:before{opacity:1;-webkit-transform:translateX(-20px) translateX(-100%);transform:translateX(-20px) translateX(-100%)}.b-catalog__nav-link.active:after,.b-catalog__nav-link.active:hover:after{width:100%}.b-catalog__nav-link:hover:after,.b-geo__link:hover:after{width:0}.b-catalog__content{position:relative;width:100%;max-width:1116px;margin-bottom:48px}.b-catalog__slider{width:100%}.b-catalog__mobile{display:none}.b-catalog__list-item{width:calc(100%/3);padding-left:24px;padding-right:24px}.b-catalog__list-item:nth-last-child(n+4){margin-bottom:48px}.b-catalog__btn-more{display:none}.b-catalog--calc .b-catalog__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-catalog--calc .b-catalog__sidebar{margin-right:0}.b-catalog--calc .b-catalog__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:24px}.b-catalog--calc .b-catalog__nav-item{margin-left:10px;margin-right:10px}.b-catalog--calc .b-catalog__content{max-width:none}.sticky .b-catalog__nav-select--pos-sticky{margin-bottom:calc(100vh - 64px - 64px)}.sticky .b-catalog__container{margin-top:calc(-100vh + 64px + 64px)}.b-table{width:100%;border-collapse:collapse;border-bottom:1px solid #7e7e7e}.b-table__row{height:32px;border-bottom:1px solid #d8d8d8}.b-table__row:last-child{border-bottom:none}.b-table__cell:first-child{font-family:Montserrat,sans-serif;font-weight:600;font-size:13px;text-align:left}.b-table__cell:last-child{font-family:Gora,serif;font-size:13px;text-align:right}.b-result{text-align:center}.b-result__output{display:block;margin-bottom:4px;font-family:Gora,serif;font-size:36px;line-height:1;text-align:inherit}.b-result__unit{display:block;font-family:Montserrat,sans-serif;font-weight:600;font-size:11px;line-height:1.09;letter-spacing:1.8px;text-transform:uppercase;text-align:inherit}.b-section{padding:24px 32px;border-radius:4px;border:solid 1px #a9a9a9;text-align:center}.b-section h2{margin-bottom:16px;font-family:HaginCapsMedium,serif;font-size:16px;line-height:1.38;text-align:inherit}.b-section__item{margin-bottom:24px}.b-section__item:last-child{margin-bottom:0}.b-modal{max-width:520px;height:100%;margin:0 auto}.b-modal__inner{max-width:calc(280px + 18px*2);padding:32px 18px;margin:0 auto}.b-modal--ie .b-modal__container--bg-white{margin:0}.b-modal--size-medium{max-width:840px}.b-modal--size-medium .b-modal__inner{max-width:calc(680px + 18px*2)}.b-modal--size-large{max-width:100%}.b-modal--size-large .b-modal__inner{max-width:100%;padding:0}.b-modal--size-large .b-modal__close{margin:0}.b-modal__container{width:100%}.b-modal__container--bg-white{background:#fff;border-radius:4px;-webkit-box-shadow:0 1px 2px 0 rgba(142,141,139,.5);box-shadow:0 1px 2px 0 rgba(142,141,139,.5);-webkit-transition:all .3s linear;transition:all .3s linear;margin:auto}.b-modal__container--bg-white:hover{-webkit-box-shadow:0 2px 4px 0 rgba(125,125,125,.5);box-shadow:0 2px 4px 0 rgba(125,125,125,.5)}.b-modal__close{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:33.42503438789546% 39.56989247311828%;width:20px;height:20px;display:block;margin:0 auto 24px;border:0;cursor:pointer;-webkit-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}.b-modal__close:focus{outline:0}.b-modal__close:hover,.b-modal__video-close span:hover{-webkit-transform:scale(1.25);transform:scale(1.25)}.b-modal__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:24px}.b-modal-content h1{margin-bottom:20px;font-family:HaginCapsMedium,serif;font-size:24px;line-height:1.17;font-weight:500}.b-modal-content p{margin-bottom:16px;font-size:16px;line-height:2.19;text-align:left}.b-modal-content,.b-modal-content--text-center p{text-align:center}.b-modal--video .b-modal__container{max-width:400px}.b-modal--video .b-modal__inner{padding:32px;max-width:none;position:relative}.b-modal__video{height:597px;width:100%}.b-modal__video-close{display:inline-block;position:absolute;top:10px;right:10px}.b-modal__video-close span{display:inline-block;background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:33.42503438789546% 39.56989247311828%;width:20px;height:20px;cursor:pointer;-webkit-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}.b-modal-content__title{height:28px;font-family:HaginCapsMedium,serif;font-size:24px;font-weight:500;line-height:1.17;text-align:center;color:#000;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.b-modal-content__title .b-modal__close{margin-bottom:0;margin-right:0;margin-left:6px}.b-coupons{background:#fff;border-radius:4px;-webkit-box-shadow:0 1px 2px 0 rgba(142,141,139,.5);box-shadow:0 1px 2px 0 rgba(142,141,139,.5);-webkit-transition:all .3s linear;transition:all .3s linear;padding:64px 0}.b-coupons:hover{-webkit-box-shadow:0 2px 4px 0 rgba(125,125,125,.5);box-shadow:0 2px 4px 0 rgba(125,125,125,.5)}.b-coupons__list{width:100%;max-width:1046px;margin:0 auto}.b-coupons__list ul{padding:0;list-style-type:none;width:calc(100% + 20px);margin:0 0 0 -10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;text-decoration:none}.b-coupons__list ul li:before{content:none}.b-coupons__list li{width:calc(100%/2);padding:0 10px}.b-coupons__list li:nth-last-child(n+3){margin-bottom:20px}.b-coupons__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover'}.b-metro,.b-statistic__list{display:-webkit-box;display:-ms-flexbox;display:flex}.b-metro{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-metro:before{-webkit-box-flex:0;-ms-flex:none;flex:none;display:block;width:8px;height:8px;margin-right:6px;content:'';border-radius:50%}.b-metro--dark-green:before{background:#017101}.b-metro--blue:before{background:#0264af}.b-metro--red:before{background:#d10100}.b-metro--orange:before{background:#e96a00}.b-metro--gray:before{background:#758190}.b-metro--purple:before{background:#9b007f}.b-metro--light-blue:before{background:#039fd2}.b-metro--dark-red:before{background:#912900}.b-metro--yellow:before{background:#ffdf05}.b-metro--lime:before{background:#78c800}.b-metro--turquoise:before{background:#00b7a6}.b-metro--light-gray:before{background:#acbfe1}.b-metro--green:before{background:#3fa332}.b-statistic__list{padding:0;list-style-type:none;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 92px);margin:0 0 0 -46px}.b-statistic__item{width:calc(100%/4);padding:0 46px}.b-visualization__tabs{margin-bottom:56px}.b-visualization__content{padding:0;margin:0;list-style-type:none;width:100%;height:758px}.b-visualization__content-item{display:none;width:100%;height:100%}.b-visualization__content-item.active{display:block}.b-visualization__tour{max-width:1260px;margin:0 auto;height:100%}.b-search-header{position:relative;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.5);box-shadow:0 1px 2px 0 rgba(0,0,0,.5);z-index:10}.b-search-header__top{display:none;background:#fff;padding:13px 0}.b-search-header__top-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-search-header__bottom{background:#fff;padding-top:16px;padding-bottom:16px}.b-search-header__bottom--bg-red{background:#c3151c}.b-search-header__bottom--multi-rows{padding-top:24px;padding-bottom:24px}.b-search-header__bottom--multi-rows .b-search-header__bottom-grid{width:calc(100% + 24px);margin-left:-12px}.b-search-header__bottom--multi-rows .b-search-header__bottom-item{padding:0 12px}.b-search-header__bottom-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-search-header__bottom-item{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.b-search-header__form{width:100%;max-width:760px}.b-search-header__filter{width:100%;max-width:324px}.b-search-header__logo,.b-search__close{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:17.7336276674025% 32.66219239373602%;width:115px;height:38px}.b-search__close{display:block;border:0;background-position:23.72060857538036% 68.70897155361051%;width:28px;height:28px;cursor:pointer;-webkit-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}.b-search__close:focus{outline:0}.b-search__close:hover{-webkit-transform:scale(1.25);transform:scale(1.25)}.b-search__close--white{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:25.656984785615492% 68.70897155361051%;width:28px;height:28px}.b-search-result__list{padding:0;margin:0;list-style-type:none}.b-search-result__item{margin-bottom:8px}.b-search-result__item.selected{border-color:#ead7b6}.b-restaurants__map:last-child,.b-search-result__item:last-child{margin-bottom:0}.b-search-counter{font-size:12px;line-height:1.5;text-align:center}.b-geo__link.active:after,.b-geo__link.active:hover:after,.b-restaurants__wrap{width:100%}.b-restaurants__tabs{margin-left:auto}.b-restaurants__content{padding:0;margin:0;list-style-type:none}.b-restaurants__map{width:100%;height:704px;margin-bottom:16px}.b-restaurants__list{padding-top:24px;margin-bottom:48px}.b-cookie{color:#fff;background:#141414}.b-cookie__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 0}.b-cookie__wrap p{margin-bottom:0;margin-right:48px;font-size:14px;line-height:1.71}.b-cookie__wrap a{text-decoration:underline}.b-cookie__close{-webkit-box-flex:0;-ms-flex:none;flex:none}.b-delivery{position:relative;min-height:248px;height:1px;color:#fff;background:#0ec645;border-radius:4px;-webkit-box-shadow:0 1px 2px 0 rgba(142,141,139,.5);box-shadow:0 1px 2px 0 rgba(142,141,139,.5)}.b-delivery:hover{-webkit-box-shadow:0 2px 4px 0 rgba(125,125,125,.5);box-shadow:0 2px 4px 0 rgba(125,125,125,.5)}.b-delivery__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:492px;height:100%;padding:60px 24px;margin:0 auto}.b-delivery__logo{width:100%;margin-bottom:20px}.b-delivery__logo img{display:block;max-width:100%;margin:0 auto}.b-delivery__link{font-size:15px}.b-delivery__link:before{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;display:block;content:''}.b-main-menu-head{position:relative;width:100%;padding-top:17px;padding-bottom:17px;background:#c3151c;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.5);box-shadow:0 1px 2px 0 rgba(0,0,0,.5);z-index:10}.b-main-menu-head__list{padding:0;margin:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;width:100%}.b-main-menu-head__list-item{margin-right:20px;font-family:Montserrat,sans-serif;font-weight:600;font-size:11px;letter-spacing:1.8px;color:#fff}.b-main-menu-head__list-item:last-child,.b-main-menu-slider .slick-slide:last-child,.slick-slide:last-child .b-main-menu-subcategories__item{margin-right:0}.b-main-menu-content{height:1px;min-height:326px;padding-top:24px;padding-bottom:24px;color:#141414;background:#fff;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.5);box-shadow:0 1px 2px 0 rgba(0,0,0,.5)}.b-main-menu-content__wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:100%}.b-main-menu-content__wrap:after,.b-main-menu-content__wrap:before{position:absolute;top:0;display:block;width:136px;height:100%;content:'';z-index:10}.b-main-menu-content__wrap:before{left:0;background-image:-webkit-gradient(linear,left top,right top,from(#fff),to(rgba(255,255,255,0)));background-image:linear-gradient(to right,#fff,rgba(255,255,255,0))}.b-main-menu-content__wrap:after{right:0;background-image:-webkit-gradient(linear,right top,left top,from(#fff),to(rgba(255,255,255,0)));background-image:linear-gradient(to left,#fff,rgba(255,255,255,0))}.b-main-menu-subcategories{margin-bottom:30px}.b-main-menu-subcategories__wrap{position:relative;margin-left:132px;margin-right:132px}.b-main-menu-subcategories .slick-list{overflow:visible}.b-main-menu-subcategories .slick-slide{margin-right:14px}.b-main-menu-subcategories__item{width:auto;font-family:HaginCapsMedium,serif;text-transform:uppercase;font-size:16px;line-height:1;color:rgba(20,20,20,.5);-webkit-transition:color .8s linear;transition:color .8s linear;cursor:pointer}.slick-active .b-main-menu-subcategories__item{color:#141414}.b-main-menu-slider{position:relative;min-height:232px}.b-main-menu-slider__wrap{min-height:232px;margin-left:132px;margin-right:132px}.b-main-menu-slider .slick-list{overflow:visible}.b-main-menu-slider .slick-track,.b-main-menu-slider__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-main-menu-slider .b-arrow{position:absolute;top:calc(136px/2);right:26px;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:15}.b-main-menu-slider .b-arrow--prev{left:26px;-webkit-transform:translateY(-50%) scaleX(-1);transform:translateY(-50%) scaleX(-1)}.b-main-menu-slider .slick-slide{margin-right:32px}.b-main-menu-slider__item{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;height:100%;cursor:pointer}.b-main-menu-slider__item-ic{-webkit-box-flex:0;-ms-flex:none;flex:none;display:block;margin-right:34px;margin-top:calc(136px/2);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.b-main-menu-slider__item-ic--hearty-pancake{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:52.213001383125864% 68.70897155361051%;width:28px;height:28px}.b-main-menu-slider__item-ic--porridge,.b-main-menu-slider__item-ic--soup,.b-main-menu-slider__item-ic--sweet-pancake{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:67.70401106500691% 68.70897155361051%;width:28px;height:28px}.b-main-menu-slider__item-ic--porridge,.b-main-menu-slider__item-ic--soup{background-position:61.89488243430152% 68.70897155361051%}.b-main-menu-slider__item-ic--soup{background-position:65.76763485477179% 68.70897155361051%}.b-main-menu-slider__item-ic--dumpling,.b-main-menu-slider__item-ic--salad,.b-main-menu-slider__item-ic--syrnik{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:63.83125864453665% 68.70897155361051%;width:28px;height:28px}.b-main-menu-slider__item-ic--dumpling,.b-main-menu-slider__item-ic--syrnik{background-position:69.64038727524205% 68.70897155361051%}.b-main-menu-slider__item-ic--dumpling{background-position:50.27662517289073% 68.70897155361051%}.b-main-menu-slider__item-ic--cold-drink,.b-main-menu-slider__item-ic--dessert,.b-main-menu-slider__item-ic--doping{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:46.40387275242047% 68.70897155361051%;width:28px;height:28px}.b-main-menu-slider__item-ic--cold-drink,.b-main-menu-slider__item-ic--doping{background-position:48.3402489626556% 68.70897155361051%}.b-main-menu-slider__item-ic--cold-drink{background-position:44.46749654218534% 68.70897155361051%}.b-main-menu-slider__item-ic--bread,.b-main-menu-slider__item-ic--hot-drink,.b-main-menu-slider__item-ic--lenten{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:99.10034602076125% 61.050328227571114%;width:29px;height:28px}.b-main-menu-slider__item-ic--bread,.b-main-menu-slider__item-ic--lenten{background-position:40.594744121715074% 68.70897155361051%;width:28px}.b-main-menu-slider__item-ic--lenten{background-position:58.02213001383126% 68.70897155361051%}.b-main-menu-slider__item-ic--kids-lunch,.b-main-menu-slider__item-ic--novinki,.b-main-menu-slider__item-ic--vareniki{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:59.95850622406639% 68.70897155361051%;width:28px;height:28px}.b-main-menu-slider__item-ic--kids-lunch,.b-main-menu-slider__item-ic--vareniki{background-position:71.57676348547717% 68.70897155361051%}.b-main-menu-slider__item-ic--kids-lunch{background-position:56.08575380359613% 68.70897155361051%}.b-main-menu-slider__item-ic--brand-drinks,.b-main-menu-slider__item-ic--breakfast,.b-main-menu-slider__item-ic--home-lunch{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:54.149377593360995% 68.70897155361051%;width:28px;height:28px}.b-main-menu-slider__item-ic--brand-drinks,.b-main-menu-slider__item-ic--breakfast{background-position:38.65836791147994% 68.70897155361051%}.b-main-menu-slider__item-ic--breakfast{background-position:42.531120331950206% 68.70897155361051%}.b-main-menu-slider__item-product{display:block;width:168px}.b-main-menu-slider__item-product h1{height:70px}.b-geo{background:#c3151c;padding:17px 48px;color:#fff;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.5);box-shadow:0 1px 2px 0 rgba(0,0,0,.5);cursor:default}.b-geo__list,.b-geo__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.b-geo__list{padding:0;margin:0;list-style-type:none;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-family:Montserrat,sans-serif;font-weight:600;font-size:11px;letter-spacing:1.8px;text-transform:uppercase}.b-geo__item{margin-right:20px}.b-geo__item:last-child{margin-right:0}.b-geo__link{cursor:pointer}.b-checkbox{position:relative}.b-checkbox input{position:absolute;top:0;left:0;width:0;height:0;opacity:0}.b-checkbox__check{position:relative;-webkit-box-flex:0;-ms-flex:none;flex:none;display:block;margin-bottom:0;margin-right:16px;width:24px;height:24px;background:#fff;border:1px solid #7e7e7e;border-radius:50%;cursor:pointer;-webkit-transition:border-color .25s ease-in-out;transition:border-color .25s ease-in-out}.b-checkbox__check:hover{border-color:#141414}.b-checkbox__check:before{position:absolute;top:0;left:0;right:0;bottom:0;display:none;width:12px;height:12px;margin:auto;background:#c3151c;border-radius:50%;content:''}.b-checkbox__check:last-child{margin-right:0}.b-checkbox label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0}.b-checkbox input:checked~.b-checkbox__check{border-color:#141414}.b-checkbox input:checked~.b-checkbox__check:before,.b-checkbox--classic input:checked~.b-checkbox__check:before{display:block}.b-checkbox input.error~.b-checkbox__check{border-color:#c3151c}.b-checkbox__label{font-size:14px;line-height:1.71}.b-checkbox--classic .b-checkbox__check{border-radius:3px}.b-checkbox--classic .b-checkbox__check:before{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:99.93127147766323% 16.631130063965884%;width:19px;height:16px}.b-checkbox--classic input:checked~.b-checkbox__check{border-color:#7e7e7e}.b-info__label{margin-bottom:8px;font-size:12px;line-height:1.83;text-align:center}.b-info__label:last-child{margin-bottom:0}.b-info__content{font-family:HaginCapsMedium,serif;font-size:18px;text-align:center}.b-rules{background:#fff;border-radius:4px;-webkit-box-shadow:0 1px 2px 0 rgba(142,141,139,.5);box-shadow:0 1px 2px 0 rgba(142,141,139,.5);-webkit-transition:all .3s linear;transition:all .3s linear}.b-rules:hover{-webkit-box-shadow:0 2px 4px 0 rgba(125,125,125,.5);box-shadow:0 2px 4px 0 rgba(125,125,125,.5)}.b-rules__wrap{width:100%;max-width:698px;padding:48px 12px;margin:0 auto}.b-rules__section{margin-bottom:48px}.b-rules li:last-child,.b-rules p:last-child,.b-rules__section:last-child{margin-bottom:0}.b-rules h2{margin-bottom:22px;font-family:HaginCapsMedium,serif;line-height:1.17}.b-rules ol,.b-rules p,.b-rules ul{font-size:14px;line-height:1.71}.b-rules ol,.b-rules ul{padding:0;margin:0;list-style-type:none}.b-rules li,.b-rules p{margin-bottom:16px}.b-rules ol li{text-indent:20px}.b-rules__mark{margin-right:20px}.b-presents__imgs,.b-rules__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.b-presents__imgs{max-width:900px;padding-bottom:70px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:20px auto 0;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-presents__imgs-item{margin:0 30px 30px;max-width:calc((100%/4) - 60px)}.b-presents__imgs-item img{width:100%}.b-share,.b-share .ya-share2__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.b-share .ya-share2__list{padding:0;margin:0;list-style-type:none}.b-share .ya-share2__item{margin-bottom:0}.b-share .ya-share2__item:before{content:none}.b-share .ya-share2__item:nth-child(n+2){margin-left:24px}.b-share .ya-share2__title{display:none}.b-share .ya-share2__icon{display:block}.b-share .ya-share2__item_service_facebook .ya-share2__icon{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:34.61012311901505% 39.56989247311828%;width:12px;height:20px}.b-share .ya-share2__item_service_odnoklassniki .ya-share2__icon{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:29.883481836874573% 39.740820734341256%;width:15px;height:22px}.b-share .ya-share2__item_service_twitter .ya-share2__icon,.b-share .ya-share2__item_service_vkontakte .ya-share2__icon{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:97.86648313833447% 11.464968152866241%;width:21px;height:14px}.b-share .ya-share2__item_service_twitter .ya-share2__icon{background-position:62.603305785123965% 31.330472103004293%;width:22px;height:19px}.b-picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover'}.b-picture--square{position:relative}.b-picture--square:before{content:'';padding-bottom:100%;display:block}.b-picture--square picture{position:absolute;top:0;left:0;right:0;bottom:0}.b-keys .b-promo:before,.b-navigation__select{display:none}.b-navigation__select-wrap{max-width:310px}.b-preloader{position:absolute;left:0;top:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f6f5f4;z-index:2}.b-preloader--bg-white{background:#fff}.b-preloader__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-preloader__img{margin-bottom:20px}.b-media__text ul>li:last-child,.b-preloader__img:last-child{margin-bottom:0}.b-preloader__text{font-size:14px;line-height:1.71;letter-spacing:normal;font-weight:400;text-transform:none}.b-line{position:absolute;left:0;bottom:-3px;height:2px;background:#c3151c;-webkit-transition:all .8s ease-in-out;transition:all .8s ease-in-out}.b-iframe-video{position:relative;height:0;padding-bottom:56.25%;overflow:hidden}.b-banner-block{display:block;height:264px;border-radius:4px;overflow:hidden;-webkit-box-shadow:0 1px 2px 0 rgba(142,141,139,.5);box-shadow:0 1px 2px 0 rgba(142,141,139,.5);-webkit-transition:-webkit-box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out,-webkit-box-shadow .3s ease-in-out}.b-banner-block:hover,.b-media__text blockquote:hover{-webkit-box-shadow:0 2px 4px 0 rgba(125,125,125,.5);box-shadow:0 2px 4px 0 rgba(125,125,125,.5)}.b-banner-block__img{display:block;height:100%;margin-bottom:0}.b-banner-block__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover;'}.b-banner-block--loyalty{height:auto!important}.b-banner-block--loyalty .b-banner-block__img img{-o-object-fit:initial;object-fit:initial}.b-media__img{margin-bottom:56px;position:relative;max-width:272px;margin-left:auto;margin-right:auto}.b-media__subtitle{font-family:HaginCapsMedium,serif;font-size:24px;margin-bottom:1.5rem}.b-media__text{margin:0 auto}.b-media__text .b-media__subtitle,.b-media__text .b-media__title h2,.b-media__text li,.b-media__text p{text-align:center}.b-media__text p{margin-bottom:16px}.b-media__text blockquote{background:#fff;border-radius:4px;-webkit-box-shadow:0 1px 2px 0 rgba(142,141,139,.5);box-shadow:0 1px 2px 0 rgba(142,141,139,.5);-webkit-transition:all .3s linear;transition:all .3s linear;margin:0;padding:16px 12px;line-height:1.71}.b-media__text ul{padding:0;margin:0;list-style-type:none;margin-bottom:1.5rem;font-size:16px;line-height:1.75;text-align:left}.b-media__text ul>li:before{display:inline-block;width:4px;height:4px;margin-bottom:3px;margin-right:5px;content:'';background:#bc2e22;border-radius:50%}.b-media__text ul>li{margin-bottom:12px}.b-media__highlight{font-weight:600}.b-keys{padding-top:64px}.b-keys .b-promo{height:76vh;margin-bottom:40px}.b-keys .b-promo__cover img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 100%;object-position:50% 100%;font-family:'object-fit: cover; object-position: 50% 100%'}.b-keys .b-promo__wrapper{padding-bottom:112px}.b-keys .b-promo__title>h1,.b-keys h2{font-size:24px}.b-keys .b-promo__title{margin-bottom:8px}.b-keys .b-picture img{-o-object-fit:contain;object-fit:contain;font-family:'object-fit: contain'}.b-keys__modal .b-btn{-webkit-box-flex:0;-ms-flex:none;flex:none;margin:0 auto}.b-keys__inner,.b-keys__outer{max-width:504px;margin:0 auto}.b-keys__body{padding-top:40px}.b-keys__corner-coin,.b-keys__get-app .b-media__img{display:none}.b-keys__get-app .b-media__text{margin:0 auto}.b-keys__corner-coin img{max-width:100%}.b-keys__side-key img{max-width:126px;max-height:126px}.b-keys__side-key{margin-right:36px}.b-keys__app-links{margin-top:14px;margin-bottom:16px;margin-right:-24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.b-keys__app-link{display:inline-block;margin-right:24px;margin-top:16px}.b-keys__section{margin-bottom:56px}.b-keys__picture{width:100%;overflow-x:hidden}.b-keys__table{background:#fff;border-radius:4px;-webkit-box-shadow:0 1px 2px 0 rgba(142,141,139,.5);box-shadow:0 1px 2px 0 rgba(142,141,139,.5);-webkit-transition:all .3s linear;transition:all .3s linear;overflow-x:auto;margin:30px 0}.b-keys__table:hover{-webkit-box-shadow:0 2px 4px 0 rgba(125,125,125,.5);box-shadow:0 2px 4px 0 rgba(125,125,125,.5)}.b-keys__table-inner{margin:32px 26px 20px;display:inline-block}.b-keys__table thead{border-bottom:1px solid #979797}.b-keys__table tfoot{border-top:1px solid #979797}.b-keys__table tr.will-reveal{visibility:hidden;display:none}.b-keys__table thead th{font-weight:900;text-transform:uppercase;padding-right:16px;padding-bottom:20px}.b-keys__table tfoot th{font-weight:400;padding-top:20px;padding-right:16px;color:#7f7f7f;font-size:14px}.b-keys__table tfoot th p{font-size:12px;margin-bottom:6px}.b-keys__table tbody tr:first-child td{padding-top:16px}.b-keys__table tbody tr:last-child td{padding-bottom:16px}.b-keys__table tbody td{padding:8px 16px 8px 0;font-size:14px;width:33%}.b-keys .b-decor-box p{font-size:14px;margin-bottom:0}.f-centered .b-link,.t-centered h2,.t-centered p{text-align:center}.f-centered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mb-1{margin-bottom:24px}.app-banner{position:fixed;top:0;left:0;background:#fbfbfb;z-index:2000;width:100%;padding:7px 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none}.app-banner.show{display:-webkit-box;display:-ms-flexbox;display:flex}.app-banner__icon{border-radius:12px;margin-right:9px;border:1px solid #c9c9c9;-ms-flex-negative:0;flex-shrink:0}.app-banner__download{font-size:12px;line-height:14px;text-align:center;color:#000;width:100%}.app-banner__info{-ms-flex-negative:0;flex-shrink:0;margin-right:10px}.app-banner__info-name,.b-privacy-policy__section p strong{font-weight:600}.app-banner__rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.app-banner__rating-item{margin-right:5px;background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:71.56593406593407% 31.196581196581196%;width:18px;height:17px}.app-banner__rating-item--selected,.app-banner__rating-item--selected~.app-banner__rating-item{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:72.8021978021978% 31.196581196581196%;width:18px;height:17px}.app-banner__close{-ms-flex-negative:0;flex-shrink:0;padding-left:10px}.app-banner__close-btn{width:12px;height:12px;position:relative}.app-banner__close-btn::after,.app-banner__close-btn:before{content:'';width:100%;height:2px;background:#000;position:absolute;left:0;top:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.app-banner__close-btn::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.b-local-nav{width:100%;max-width:1920px;padding:0;margin:0 auto 36px;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;overflow:auto}.b-local-nav:after,.b-local-nav:before{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;content:'';display:block;width:120px}.b-local-nav__item{-webkit-box-flex:0;-ms-flex:none;flex:none}.b-local-nav__item+.b-local-nav__item{margin-left:24px}.b-local-nav__link{font-size:14px;font-weight:600;letter-spacing:1.8px;line-height:1;text-transform:uppercase;border-bottom:1px solid transparent;-webkit-transition:border .3s ease;transition:border .3s ease}.b-local-nav__link:hover{text-decoration:none}.b-local-nav__link.active,.b-local-nav__link:hover{border-bottom:1px solid rgba(0,0,0,.3)}.b-separate-line{width:100%;height:48px;background:#f6f5f4}.b-separate-line--small{height:16px}.grecaptcha-badge{bottom:90px!important}.b-privacy-policy__header{margin-bottom:48px}.b-privacy-policy__header-wrap:last-child,.b-privacy-policy__header:last-child{margin-bottom:0}.b-privacy-policy__header-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:536px;margin:0 auto 24px}.b-privacy-policy .b-decor-box{margin-bottom:24px}.b-privacy-policy .b-decor-box__inner-header{display:inline-block;overflow:hidden;margin-bottom:0;max-width:700px}.b-privacy-policy .b-decor-box__inner{max-width:700px}.b-privacy-policy__header .b-privacy-policy__text{text-align:center;padding:0;margin:0}.b-privacy-policy__wrapper{background:#fff;border-radius:4px;-webkit-box-shadow:0 1px 2px 0 rgba(142,141,139,.5);box-shadow:0 1px 2px 0 rgba(142,141,139,.5);-webkit-transition:all .3s linear;transition:all .3s linear}.b-privacy-policy__wrapper:hover{-webkit-box-shadow:0 2px 4px 0 rgba(125,125,125,.5);box-shadow:0 2px 4px 0 rgba(125,125,125,.5)}.b-privacy-policy__wrap{width:100%;max-width:698px;padding:48px 12px;margin:0 auto}.b-privacy-policy__section{margin-bottom:48px}.b-privacy-policy li:last-child,.b-privacy-policy p:last-child,.b-privacy-policy ul>li:last-child,.b-privacy-policy__section:last-child,.b-typography__text ul:last-child{margin-bottom:0}.b-privacy-policy .b-privacy-policy__list,.b-privacy-policy li{margin-bottom:16px}.b-privacy-policy h2{text-transform:none;margin-bottom:24px;font-family:HaginCapsMedium,serif;line-height:1.17}.b-privacy-policy p{margin-bottom:16px;font-size:14px;line-height:1.71}.b-privacy-policy ol,.b-privacy-policy ul,.b-typography__text ul{padding:0;margin:0;font-size:14px;line-height:1.71}.b-privacy-policy ol,.b-typography__text ul{list-style-type:none}.b-privacy-policy ol>li{display:grid;grid-template-columns:24px 1fr;gap:8px}.b-privacy-policy ol>li ol>li{display:grid;grid-template-columns:30px 1fr;gap:8px}.b-typography__text ul{width:100%;margin:0 0 20px;font-size:16px;line-height:1.75;text-align:left}.b-privacy-policy ul{list-style-type:none;margin-top:16px}.b-privacy-policy ul>li{position:relative;margin-bottom:16px}.b-privacy-policy ul>li:before{display:inline-block;margin-right:14px;width:6px;height:6px;margin-bottom:3px;content:'';background:#d4bd93;border-radius:50%}.delivery-modal .b-menu__close{position:absolute;right:-24px;top:-24px;padding:0;text-align:right}.delivery-modal .b-menu__close span{width:24px;height:24px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNicgaGVpZ2h0PScyNicgdmlld0JveD0nMCAwIDI2IDI2JyBmaWxsPSdub25lJz48cGF0aCBkPSdNMjQuMjg5NCAxLjg1NzEyTDEgMjQuMTY0NCcgc3Ryb2tlPScjMTQxNDE0JyBzdHJva2Utd2lkdGg9JzInLz48cGF0aCBkPSdNMjQuNDI1NiAyNC4zNjY4TDEgMScgc3Ryb2tlPScjMTQxNDE0JyBzdHJva2Utd2lkdGg9JzInLz48L3N2Zz4=)}.delivery-modal .b-modal{max-width:1150px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.delivery-modal__container{padding:13px 14px;border-radius:50px;background:#fff;position:relative;max-width:875px;width:100%}.delivery-modal__inner-block{border-radius:40px;border:4px solid #c3151c;padding:32px 38px 38px}.delivery-modal__title{font-family:HaginCapsMedium,serif;color:#000;font-size:33px;font-style:normal;font-weight:400;line-height:130%;text-transform:uppercase;margin:0}.delivery-modal__title--red{color:#c3151c}.delivery-modal__text-block{max-width:548px;display:grid;gap:20px}.delivery-modal__ul{font-family:Montserrat,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.2px;display:grid;max-width:462px;gap:14px;margin:0}.delivery-modal__ul li::marker{color:#c3151c}.delivery-modal__key{position:absolute;bottom:0;left:-30px;width:91px;-webkit-transform:rotate(-30deg);transform:rotate(-30deg);-webkit-animation:keyAnimation 2s infinite linear;animation:keyAnimation 2s infinite linear}.delivery-modal__mascot-block{position:absolute;bottom:-110px;right:-130px}.delivery-modal__mascot{width:267px}.delivery-modal__eye{width:9.6px;position:absolute;-webkit-animation:eyeAnimation 4s infinite linear;animation:eyeAnimation 4s infinite linear}.delivery-modal__eye--left{top:82px;left:130px}.delivery-modal__eye--right{right:75px;top:103px}.delivery-modal__phone{width:337px;position:absolute;bottom:0;right:-8px;-webkit-animation:phoneAnimation 4s infinite linear;animation:phoneAnimation 4s infinite linear}.delivery-modal__inner-block .b-btn{width:100%;margin-top:24px}.dubai-page .b-promo{margin-bottom:50px}.dubai-page .b-content__promo{height:auto}.dubai-page .b-promo__cover{position:static}.dubai-page .b-event__header-wrap{max-width:1440px}.dubai-page .b-event__header-wrap h1{margin-bottom:12px}.dubai-page .dubai-page__title{text-align:center;font-size:50px;font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase}.dubai-page__subtitle{text-align:center;font-size:20px;font-style:normal;font-weight:400;line-height:150%}.dubai-page .b-event{display:grid;gap:50px}.dubai-page .b-event__header{margin-bottom:0}.dubai-page__text-block{display:grid;gap:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:48px;padding-right:48px}.dubai-page .dubai-page__text-block__text{max-width:calc(1087px + 48px*2);text-align:center;font-family:Montserrat,sans-serif;font-size:30px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.7px;margin:0}.dubai-page .dubai-page__text-block__text span{font-family:Gora,serif}.dubai-page .b-detail-product__price{margin-bottom:0}.dubai-page .l-page__wrap{padding-left:10px;padding-right:10px}.promo-container{border-radius:4px;background:#fff;-webkit-box-shadow:0 1px 2px 0 rgba(142,141,139,.5);box-shadow:0 1px 2px 0 rgba(142,141,139,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.promo-container__wrapper{padding:20px 63px;-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}.promo-container__img-wrapper{position:relative}.promo-container__img{width:100%}.promo-container .promo-container__title{color:#000;font-family:HaginCapsMedium,serif;font-size:44px;font-style:normal;font-weight:500;line-height:110%;letter-spacing:-.7px;text-transform:uppercase;margin-bottom:12px}.promo-container__text{font-size:20px;font-style:normal;font-weight:400;line-height:150%}.b-forum__return{margin-bottom:48px}.b-forum__return--mb_0{margin-bottom:0}.bx-ilike-left-wrap{visibility:visible!important}.bx-ilike-icon,.bx-like-anim{display:none!important}.feed-add-post div.bx-html-editor{min-width:initial!important}.bxhtmled-area-cnt,.bxhtmled-iframe-cnt{width:100%!important}.b-forum-counter-messages{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Gora,serif;font-size:16px}.b-forum-counter-messages:after{display:block;margin-left:8px;content:'';background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:69.55326460481099% 31.26338329764454%;width:19px;height:18px}.b-forum-counter-messages--icon-left:after{margin-left:0;margin-right:8px;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.b-forum-counter-messages--new,.franchise-name span,.franchise-title span{color:#c3151c}.b-forum-counter-messages--new:after{margin-left:0;content:'+';background:0 0;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.b-forum-breadcrumbs__list{padding:0;margin:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.b-forum-breadcrumbs__list-item{margin-right:12px;font-family:HaginCapsMedium,serif;font-size:24px;line-height:1.17;color:#7e7e7e;text-transform:uppercase}.b-forum-breadcrumbs__list-item:last-child{margin-right:0;color:#141414}.b-forum-breadcrumbs__list-item:last-child:after{content:none}.b-forum-breadcrumbs__list-item:after{display:inline-block;margin-left:12px;font-family:inherit;font-size:inherit;color:inherit;content:' \\ '}.b-forum-block{position:relative;background:#fff;border-radius:4px;-webkit-box-shadow:0 1px 2px 0 rgba(142,141,139,.5);box-shadow:0 1px 2px 0 rgba(142,141,139,.5);-webkit-transition:all .3s linear;transition:all .3s linear;padding-top:32px;padding-bottom:32px}.b-forum-block:hover{-webkit-box-shadow:0 2px 4px 0 rgba(125,125,125,.5);box-shadow:0 2px 4px 0 rgba(125,125,125,.5)}.b-forum-block__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:588px}.b-forum-block__controls .b-btn{-ms-flex-negative:0;flex-shrink:0}.b-forum-block--size-small{padding-top:24px;padding-bottom:24px}.b-forum-block h2{margin-bottom:32px;font-family:HaginCapsMedium,serif;line-height:1.17;text-align:center}.b-forum-block__message-folders{width:100%;max-width:588px;margin:0 auto}.b-forum-block__preview{width:100%;padding-left:32px;padding-right:32px}.b-forum-block__message{position:relative;width:100%;max-width:838px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.b-forum-block__search{width:100%;max-width:840px;margin:0 auto}.b-forum-block__header{padding:18px 16px;margin-bottom:32px;background:rgba(195,21,28,.14);text-align:center;border-top-left-radius:4px;border-top-right-radius:4px;overflow:hidden}.b-forum-block__header:last-child{margin-bottom:0}.b-forum-block__header-text{font-family:Montserrat,sans-serif;font-weight:600;font-size:11px;line-height:1.09;letter-spacing:1.8px;text-transform:uppercase}.b-forum-block__body{padding-top:48px;margin-bottom:32px}.b-forum-block__footer{padding:18px 16px;background:#f6f0d6;border-bottom-left-radius:4px;border-bottom-right-radius:4px;overflow:hidden}.b-forum-block--with-header{padding-top:0}.b-forum-block--with-footer{padding-bottom:0}.b-forum-block__form{width:100%;max-width:400px;margin:0 auto}.b-forum-block__form--size-large{max-width:840px}.b-forum-block__links{padding:0;margin:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-forum-block__links-item{margin-right:20px;font-family:Montserrat,sans-serif;font-weight:600;font-size:11px;line-height:1.09;letter-spacing:1.8px;text-transform:uppercase}.b-forum-block__links-item:last-child{margin-right:0}.b-forum-block__info{width:100%;max-width:632px;margin:0 auto}.b-forum-status{display:block}.b-forum-status--alarm,.b-forum-status--neutral,.b-forum-status--warning,.b-forum-views:after{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:31.466113416320884% 68.70897155361051%;width:28px;height:28px}.b-forum-status--neutral,.b-forum-status--warning,.b-forum-views:after{background-position:35.33886583679115% 68.70897155361051%}.b-forum-status--neutral,.b-forum-views:after{background-position:33.40248962655602% 68.70897155361051%}.b-forum-message__head,.b-forum-views{display:-webkit-box;display:-ms-flexbox;display:flex}.b-forum-views{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Gora,serif;font-size:12px}.b-forum-views:after{display:block;margin-left:8px;content:'';background-position:96.40883977900552% 11.464968152866241%;width:26px;height:14px}.b-forum-message__head{position:relative;width:100%;max-width:120px;margin-bottom:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:20px}.b-forum-message__head-block:last-child,.b-forum-message__head:last-child{margin-bottom:0}.b-forum-message__head-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:4px}.b-forum-message__avatar{display:block;width:48px;height:48px;margin-bottom:5px;-ms-flex-negative:0;flex-shrink:0}.b-forum-message__username{font-family:Montserrat,sans-serif;font-weight:600;font-size:14px;margin-bottom:5px}.b-forum-message__head-link-copy{margin-right:8px}.b-forum-message__meta p{margin-bottom:0;font-size:12px;line-height:1.5}.b-forum-message__footer-block--hide,.b-forum-message__head--hide>*{opacity:.3}.b-forum-message__head--hide .b-forum-message__hide{opacity:1}.b-forum-message__hide{font-family:Montserrat,sans-serif;font-weight:600;font-size:14px;color:#c3151c}.b-forum-message__body p{font-size:14px;line-height:1.71}.b-forum-message__body p:last-child{margin-bottom:16px}.b-forum-message__body{min-height:120px}.b-forum-message__body--container{width:100%}.b-forum-message__body a{white-space:nowrap;max-width:200px;overflow:hidden;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:1.4;margin-right:5px}.b-forum-message__footer,.b-forum-message__footer-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-forum-message__footer-block{-webkit-box-flex:1;-ms-flex:auto;flex:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.b-forum-message__footer-block:last-child{margin-bottom:0}.b-forum-message__footer-block.b-forum-message__footer-block--moder .b-btn{-ms-flex-negative:0;flex-shrink:0;margin:0 5px}.b-forum-message__footer-block.b-forum-message__footer-block--moder .b-forum-message__select{margin-right:5px}.b-forum-message__footer-btn{margin-right:16px}.b-forum-message__footer-btn:last-child{margin-right:0}.b-forum-message__select{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;margin-right:16px;margin-bottom:0}.b-forum-message__blockquote:last-child,.b-forum-message__select:last-child{margin-bottom:0}.b-forum-message__blockquote{margin-bottom:16px}.b-forum-message__img:last-child{margin-bottom:24px}.b-forum-message__img img{max-width:100%}.b-forum-message__footer-block form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.b-forum-message__select-label{margin-right:6px;font-size:11px;letter-spacing:1.8px;font-family:Montserrat,sans-serif;font-weight:600;text-transform:uppercase;color:#141414}.b-forum-message__select-label:last-child{margin-bottom:0}.b-forum-message__select .b-select{width:100%;max-width:168px}.b-forum-message__head-block .message-hide{font-size:14px;color:#c3151c;font-weight:600}.b-forum-message__head-block--hide{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.b-forum-message__body--hide,.b-forum-message__head--hide,.b-forum-message__head-block--hide .b-date{opacity:.3}.b-forum-list{padding:0;margin:0;list-style-type:none;width:100%}.b-forum-list__item{margin-bottom:8px}.b-forum-list__item:last-child,.b-forum-preview__main-meta h2:last-child,.b-forum-preview__meta-item:last-child{margin-bottom:0}.b-forum-preview{position:relative}.b-forum-preview__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.b-forum-preview__avatar{display:block;width:48px;height:48px;border-radius:50%;overflow:hidden;z-index:5}.b-forum-preview__avatar,.b-forum-preview__emoji{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:24px}.b-forum-preview__meta{-webkit-box-flex:0;-ms-flex:0 0 190px;flex:0 0 190px}.b-forum-preview__meta-item{margin-bottom:8px}.b-forum-preview__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 336px;flex:0 0 336px;margin-right:114px}.b-forum-preview__city,.b-forum-preview__username{display:block;font-size:12px;line-height:1.5;z-index:5}.b-forum-preview__main-meta{-webkit-box-flex:0;-ms-flex:0 1 662px;flex:0 1 662px;margin-right:106px}.b-forum-preview__main-meta h2{margin-bottom:4px;font-family:Montserrat,sans-serif;font-weight:600;font-size:16px;line-height:1.5;text-transform:none;text-align:left}.b-forum-preview__link:before{position:absolute;left:0;top:0;width:100%;height:100%;content:''}.b-forum-preview__main-meta p{margin-top:8px;font-size:14px;line-height:1.71}.b-forum-preview__main-meta p:first-child{margin-top:0}.b-forum-preview__main-meta p:last-child{margin-bottom:0}.b-forum-preview__check{-webkit-box-flex:0;-ms-flex:none;flex:none;z-index:5}.b-forum-preview__views{-webkit-box-flex:0;-ms-flex:0 1 102px;flex:0 1 102px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.b-forum-preview--topic .b-forum-preview__block{-ms-flex-preferred-size:176px;flex-basis:176px}.b-forum-preview--topic .b-forum-preview__meta{margin-right:86px}.b-forum-preview--new{border:1px solid #979797}.b-forum-preview--fixed:before{top:-8px;left:-8px}.b-forum-preview--fixed:before,.b-forum-preview--new:before{position:absolute;display:block;content:''}.b-forum-block.b-forum-preview--fixed.b-forum-preview--noread:after,.b-forum-block.b-forum-preview--noread:after{content:'';position:absolute;top:-8px;left:-8px;display:block;background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:93.13453536754507% 61.58940397350993%;width:32px;height:32px}.b-forum-block.b-forum-preview--fixed.b-forum-preview--noread:after{left:10px}.b-forum-preview--fixed:before,.b-forum-preview--new:before{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:29.529737206085755% 68.70897155361051%;width:28px;height:28px}.b-forum-preview--new:before{top:-7px;left:-7px;background-position:27.593360995850624% 68.70897155361051%}.b-forum-message-folders__list{padding:0;list-style-type:none;margin:0 0 24px}.b-forum-message-folders__list:last-child{margin-bottom:0}.b-forum-message-folders__list-item{padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #d8d8d8}.b-forum-message-folders__list-item:last-child{margin-bottom:0;border-bottom-color:#7e7e7e}.b-forum-message-folder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.b-forum-message-folder__section{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.b-forum-message-folder__section:last-child{-webkit-box-flex:0;-ms-flex:0 0 150px;flex:0 0 150px;margin-bottom:0}.b-forum-message-folder__section--dir-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.b-forum-message-folder__name{font-family:HaginCapsMedium,serif;font-size:24px;line-height:1.17}.b-forum-message-folder__counter-messages{margin-right:16px}.b-forum-message-folder__counter-messages:nth-child(2){margin-left:auto}.b-forum-message-folder__counter-messages:last-child{margin-right:0}.b-forum-messages{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-forum-messages__list{margin-bottom:24px}.b-forum-messages__list:last-child{margin-bottom:24px}.b-forum-messages__counter{margin-right:24px;font-size:12px;line-height:1.5}.b-forum-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover'}.b-forum-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.b-forum-search__field{-webkit-box-flex:1;-ms-flex:auto;flex:auto;width:100%;margin-right:24px;margin-bottom:0}.b-forum-search__field:last-child{margin-right:0;margin-bottom:0}.b-forum-search__field label{width:100%;margin-bottom:0}.b-forum-search__select{position:relative;-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%;max-width:204px;margin-right:24px}.b-forum-search__select:last-child{margin-right:0}.b-forum-search__btn{-webkit-box-flex:0;-ms-flex:none;flex:none}.b-forum-search--profile .b-forum-search__field{width:240px}.b-forum-search-results__list,.b-job-desc__text-block ul{padding:0;margin:0;list-style-type:none}.b-forum-search-results__list-item{margin-bottom:56px}.b-forum-search-results__list-item:last-child{margin-bottom:0}.b-forum-topic__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:846px;margin:0 auto 40px}.b-forum-topic__header h1{font-size:24px;line-height:1.33;margin-bottom:24px;text-align:center}.b-forum-topic__emoji{margin-bottom:24px}.b-forum-topic__username{font-size:12px;line-height:1}.b-forum-link-copy{position:relative}.b-forum-link-copy__icon{display:block;background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:28.56159669649002% 39.740820734341256%;width:21px;height:22px;cursor:pointer}.b-forum-link-copy__modal{position:absolute;top:0;left:50%;background:#fff;border:solid 1px #5e5e5e;border-radius:4px;-webkit-box-shadow:0 1px 2px 0 rgba(142,141,139,.5);box-shadow:0 1px 2px 0 rgba(142,141,139,.5);-webkit-transition:all .3s linear;transition:all .3s linear;display:none;width:252px;padding:16px;z-index:100;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.b-forum-link-copy__modal:hover{-webkit-box-shadow:0 2px 4px 0 rgba(125,125,125,.5);box-shadow:0 2px 4px 0 rgba(125,125,125,.5)}.b-forum-link-copy__modal-close{margin-bottom:24px}.b-forum-link-copy__modal-close-icon{display:block;margin:0 auto;background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:33.42503438789546% 39.56989247311828%;width:20px;height:20px;-webkit-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;cursor:pointer}.b-forum-like__icon:hover,.b-forum-link-copy__modal-close-icon:hover{-webkit-transform:scale(1.25);transform:scale(1.25)}.b-forum-link-copy__modal-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.b-forum-link-copy__modal-input{width:100%;margin-bottom:16px}.b-forum-link-copy__modal-btn{-webkit-box-flex:0;-ms-flex:none;flex:none}.b-forum-like{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.b-forum-like__icon{display:block;background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:20.496894409937887% 39.82683982683983%;width:25px;height:23px;-webkit-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}.b-forum-like__counter{margin-left:6px;font-size:11px;line-height:1.09;letter-spacing:1.8px}.b-forum-like__counter:empty{margin-left:0}.b-forum-like--active .b-forum-like__icon{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:18.771566597653553% 39.82683982683983%;width:25px;height:23px}.b-forum-form__link{margin-left:24px;margin-right:auto;font-family:Montserrat,sans-serif;font-weight:600;font-size:11px;line-height:1.09;letter-spacing:1.8px;text-transform:uppercase}.b-forum-form__blockquote{position:relative;margin-bottom:24px}.b-forum-blockquote cite:last-child,.b-forum-blockquote p:last-child,.b-forum-form__blockquote:last-child,.b-forum-info__list:last-child{margin-bottom:0}.b-forum-info,.b-forum-info__list{display:-webkit-box;display:-ms-flexbox;display:flex}.b-forum-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-forum-info__list{padding:0;list-style-type:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;width:100%;margin:0 0 32px}.b-forum-info__list-item{margin-right:48px}.b-forum-info__controls-item:last-child,.b-forum-info__list-item:last-child{margin-right:0;margin-bottom:0}.b-forum-info__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-forum-info__controls-item{margin-right:16px}.b-forum-tags__list{padding:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 16px);margin:0 0 0 -8px}.b-forum-tags__list-item{padding-left:8px;padding-right:8px}.b-forum-pagination{padding:0;margin:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-forum-pagination__item{height:24px;margin-right:8px}.b-forum-pagination__item:last-child{margin-right:0}.b-forum-pagination__dots{height:24px;margin-right:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;font-size:20px}.b-forum-blockquote{background:#f6f5f4;border-radius:4px;-webkit-box-shadow:0 1px 2px 0 rgba(142,141,139,.5);box-shadow:0 1px 2px 0 rgba(142,141,139,.5);-webkit-transition:all .3s linear;transition:all .3s linear;overflow:hidden;padding:16px;width:100%}.b-forum-blockquote:hover{-webkit-box-shadow:0 2px 4px 0 rgba(125,125,125,.5);box-shadow:0 2px 4px 0 rgba(125,125,125,.5)}.b-forum-blockquote cite{display:block;font-style:normal}.b-forum-blockquote cite,.b-forum-blockquote p{font-size:12px;line-height:1.5;margin-bottom:8px}.b-forum-blockquote__delete{position:absolute;top:16px;right:16px;display:block;background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:33.42503438789546% 39.56989247311828%;width:20px;height:20px;background-color:transparent;border:0;cursor:pointer;-webkit-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}.b-forum-blockquote__delete:hover{-webkit-transform:scale(1.25);transform:scale(1.25)}.b-forum-blockquote__delete:focus{outline:0}.b-forum-closed-topic{display:block;background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:68.24742268041237% 31.26338329764454%;width:19px;height:18px}.b-forum-main__header,.b-forum-main__header-links{display:-webkit-box;display:-ms-flexbox;display:flex}.b-forum-main__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:24px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.b-forum-main__header:before{content:'';width:50%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.b-forum-main__header-links{padding:0;margin:0;list-style-type:none;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.b-forum-main__header-links-item{margin-right:20px;font-family:Montserrat,sans-serif;font-weight:600;font-size:11px;line-height:1.09;letter-spacing:1.8px;text-transform:uppercase}.b-forum-main__header-links-item:last-child{margin-right:0;margin-bottom:0}.b-forum-main__topics{margin-bottom:24px}.b-forum-main__topics:last-child{margin-bottom:0}.b-forum-main__footer{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-forum-main__footer-counter{position:absolute;left:0}.moder-check{margin:0 0 0 20px}.b-forum-main .b-forum-main__header-section{margin-bottom:20px;width:50%}.b-forum-main .b-forum-main__header-section--menu{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.b-forum-main .b-forum-main__header-section--post{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;text-align:end}.b-forum-main .b-forum-filters__item--moder,.b-forum-main .b-forum-main__header-section.b-forum-filters{width:50%;margin-bottom:32px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.b-forum-main .b-forum-filters__item--moder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-right:0}.b-forum-main--moderator .b-forum-main__header-section{margin-bottom:20px;width:50%}.b-forum-main--moderator .b-forum-main__header-section--menu{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.b-forum-main--moderator .b-forum-main__header-section--post{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;text-align:end}.b-forum-main--moderator .b-forum-main__header:before{content:none}.b-forum-filters__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.b-forum-filters__item{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:24px;width:286px}.b-forum-filters__item:last-child{margin-right:0;margin-bottom:0}.b-forum-filters__item--size-small{width:186px}.b-forum-filters__item--size-auto{width:auto}.b-forum-counter{font-size:12px;line-height:1.5}.b-forum-search-img__wrap{width:100%;max-width:468px;height:468px;margin:0 auto}.b-forum-search-img__wrap img,.b-forum-section__header-img img{max-width:100%}.b-forum-section__header{margin-bottom:48px}.b-forum-section__breadcrumbs:last-child,.b-forum-section__header h1:last-child,.b-forum-section__header p:last-child,.b-forum-section__header-avatar:last-child,.b-forum-section__header-wrap:last-child,.b-forum-section__header:last-child,.b-forum-section__info:last-child,.b-forum-section__nav:last-child,.b-forum-section__pagination:last-child,.b-forum-section__search-results:last-child,.b-forum-section__search:last-child,.b-forum-section__topic:last-child,.b-section__header-username h1:last-child,.b-section__header-username h2:last-child{margin-bottom:0}.b-forum-section__header-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:536px;margin:0 auto 24px}.b-forum-section__header-wrap--size-large{max-width:1084px}.b-forum-section__header-avatar{width:96px;height:96px;margin-bottom:40px}.b-forum-section__header h1{line-height:1.33}.b-forum-section__header p{text-align:center}.b-section__header-username h1{margin-bottom:16px}.b-section__header-username h2{font-family:Montserrat,sans-serif;font-weight:600;font-size:11px;line-height:1.09;letter-spacing:1.8px;text-align:center}.b-forum-section__nav{margin-bottom:48px}.b-forum-section__nav-select{display:none}.b-forum-section__breadcrumbs,.b-forum-section__header h1,.b-forum-section__header p,.b-forum-section__info,.b-forum-section__pagination,.b-forum-section__search,.b-forum-section__search-results,.b-forum-section__topic{margin-bottom:24px}.b-forum-section__search-results h2{padding-top:24px;text-align:center}.b-forum-section--movemessage .b-forum-block--movedmessage,.b-forum-section--movemessage .b-forum-block.b-forum-section__search,.b-forum-section__filters{margin-bottom:48px}.b-forum-section__search-img{padding-top:16px;padding-bottom:26px}.b-forum-footer_move-message{margin-top:30px;text-align:right;margin-bottom:50px}.b-forum-section_h2-wrap h2{text-align:center}.b-forum-section__header-img{width:150px;height:150px;margin-bottom:0}.b-faq__header{text-align:center;max-width:672px;margin:0 auto}.b-faq__header-wrap{margin-bottom:32px}.b-faq__header h1{margin-bottom:40px}.b-faq__header p{font-size:14px}.b-faq__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:546px;margin:0 auto}.b-faq__nav-wrap{margin-bottom:62px}.b-faq__nav-select{-webkit-box-flex:1;overflow:hidden;margin-right:32px;-ms-flex:auto;flex:auto}.b-faq__nav .b-btn{-webkit-box-flex:0;-ms-flex:none;flex:none}.b-faq-qa{margin-bottom:64px}.b-faq-qa__wrap{margin-bottom:50px}.b-faq-qa__item{background:#fff;border-radius:4px;-webkit-box-shadow:0 1px 2px 0 rgba(142,141,139,.5);box-shadow:0 1px 2px 0 rgba(142,141,139,.5);-webkit-transition:all .3s linear;transition:all .3s linear;margin-bottom:16px}.b-faq-qa__item:hover{-webkit-box-shadow:0 2px 4px 0 rgba(125,125,125,.5);box-shadow:0 2px 4px 0 rgba(125,125,125,.5)}.b-faq-qa__item:last-child{margin-bottom:0}.b-faq-qa__item-title{padding:20px 70px 20px 36px;font-weight:600;position:relative;cursor:pointer}.b-faq-qa__item-title::after{position:absolute;top:20px;right:36px;content:'';display:block;-webkit-box-flex:0;-ms-flex:none;flex:none;width:24px;height:36px;background:url(../images/icon/arrow-green.svg) right center/24px no-repeat;-webkit-transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.b-faq-qa__item-title.is-open::after{-webkit-transform:rotate(180deg);transform:rotate(180deg);background-position:left center}.b-faq-qa__item-content{padding:10px 40px 26px;display:none}.b-faq-qa__item-text{padding:40px 45px 30px;border-radius:4px;font-size:14px;-webkit-box-shadow:0 1px 2px 0 rgba(142,141,139,.5);box-shadow:0 1px 2px 0 rgba(142,141,139,.5);background-color:#f6f5f4;line-height:1.71}.b-faq-qa__pagination{padding:0;margin:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-faq-qa__pagination-item{height:24px}.b-faq-qa__pagination-ellipsis+.b-faq-qa__pagination-item,.b-faq-qa__pagination-item+.b-faq-qa__pagination-ellipsis,.b-faq-qa__pagination-item+.b-faq-qa__pagination-item{margin-left:8px}.b-faq-qa__pagination-item:last-child{margin-right:0}.b-faq-form{max-width:674px;margin:0 auto;padding:60px 0}.b-faq-form__wrap{background:#fff;border-radius:4px;-webkit-box-shadow:0 1px 2px 0 rgba(142,141,139,.5);box-shadow:0 1px 2px 0 rgba(142,141,139,.5);-webkit-transition:all .3s linear;transition:all .3s linear}.b-faq-form__wrap:hover{-webkit-box-shadow:0 2px 4px 0 rgba(125,125,125,.5);box-shadow:0 2px 4px 0 rgba(125,125,125,.5)}.b-faq-form h1{margin-bottom:32px;font-weight:500}.b-faq-form p{text-align:center;margin-bottom:16px}.b-faq-form__agreement{max-width:100%}.b-main-hero{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:80px;padding-bottom:80px;color:#fff;height:100vh;overflow:hidden}.b-main-hero::after,.b-main-hero__slider{position:absolute;top:0;left:0;height:100%;width:100%}.b-main-hero::after{display:block;content:'';background:#141414;z-index:0}.b-main-hero__slider{z-index:1}.b-main-features{padding:80px 0}.b-main-features h2{max-width:610px;margin:0 auto 64px;font-family:Gora,serif;font-size:30px;font-weight:400;line-height:1.3}.b-main-features__wrap{max-width:1280px;margin:0 auto;padding:0 60px}.b-main-features__list{display:grid;grid-template-columns:1fr 40% 1fr;margin-bottom:64px;font-size:20px}.b-main-features__image{max-width:470px;width:100%;margin:0 auto;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-ms-flex-item-align:center;align-self:center;border-radius:50%;overflow:hidden}.b-main-features__list-col{display:inline-grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}.b-main-features__list-col--1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.b-main-features__list-col--2{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.b-main-features__list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-main-features__list-icon{-ms-flex-negative:0;flex-shrink:0;width:64px;height:64px;margin-right:16px;padding:16px;background:#de1616;border-radius:50%}.b-main-features__item-cover img,.b-main-features__list-icon img{-o-object-fit:contain;object-fit:contain}.b-main-features__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;margin:0 -77px}.b-main-features__item{width:25%;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin-bottom:66px;padding:0 77px}.b-main-features__item-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.b-main-features__item-cover{text-align:center;width:192px;height:192px;margin-bottom:16px;padding-top:10px}.b-main-features__item-cover img{font-family:"object-fit: cover";height:100%;width:100%}.b-main-features__item-text{font-family:Montserrat,sans-serif;font-size:14px;line-height:24px;text-align:center}.b-main-features__btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.job-main-review{position:relative;overflow:hidden}.job-main-review .b-review-slider__dots{position:absolute;right:0;bottom:45px;width:50%;height:20px}.job-main-review .slick-dots{bottom:0!important}.job-main-review .slick-dots li{margin:0 10px;height:20px!important;width:20px!important}.job-main-review .slick-dots button{height:20px!important;width:20px!important;padding:10px}.b-hero-slider .slick-dots button::before,.job-main-review .slick-dots button::before{border-radius:50%;opacity:1!important;content:'';top:5px;left:5px;height:10px;width:10px}.job-main-review .slick-dots button::before{background:#d8d8d8}.job-main-review .slick-dots .slick-active button::before{background:#ef8337;height:14px;width:14px;top:3px;left:3px}.b-arrow-box{position:absolute;left:-60px;border:1px solid #979797;border-right:0;border-radius:10px;width:325px;padding:17px 30px 23px;margin:0 auto 40px;z-index:2}.b-arrow-box::after,.b-arrow-box::before{content:'';display:block;position:absolute;width:15px;border-right:1px solid #979797}.b-arrow-box::before{top:-1px;border-top:1px solid #979797;border-top-right-radius:10px;right:0;height:71px}.b-arrow-box::after{border-bottom-right-radius:10px;right:-1px;bottom:-1px;height:79px;border-bottom:1px solid #979797}.b-arrow-box__text{color:#fff;font-family:Montserrat,sans-serif;font-size:14px;line-height:24px;margin-bottom:17px}.b-arrow-box__btn{display:-webkit-box;display:-ms-flexbox;display:flex}.b-arrow-box__tip{content:'';height:14px;width:35px;position:absolute;top:70px;right:-19px;border-right:3px solid #979797;border-bottom:1px solid #979797;-webkit-transform:skew(69deg,0deg);transform:skew(69deg,0deg)}.b-main-career{padding:80px 0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.5))),#141414 url(../images/background/dark_background@2x.jpg) no-repeat center/cover;background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),#141414 url(../images/background/dark_background@2x.jpg) no-repeat center/cover}.b-main-career h2{color:#fff;font-size:24px;margin-bottom:60px}.b-main-career__wrapper{position:relative;margin:0 auto;max-width:780px;-webkit-overflow-scrolling:touch}.b-main-career__scheme{max-width:780px;text-align:center}.b-main-career__scheme img{max-width:740px;margin-bottom:30px}.b-main-career .scroll-content{-ms-overflow-style:none!important;overflow-y:hidden!important;top:22px!important}.job-main-contacts{background:url(../images/background/partners_back.jpg) no-repeat center/cover}.b-hero-slider{z-index:2;width:100%;height:100%}.b-hero-slider .slick-list,.b-hero-slider .slick-slide,.b-hero-slider .slick-slide>div,.b-hero-slider .slick-track{height:100%}.b-hero-slider__item{display:block;width:100%;height:100%;overflow:hidden;outline:0}.b-hero-slider__img{display:block;width:100%;height:100%;position:absolute;z-index:0}.b-hero-slider__img::after{content:'';position:absolute;display:block;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3)}.b-hero-slider__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover'}.b-hero-slider__text-wrap{z-index:1;position:relative;width:100%;max-width:796px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:none;flex:none;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-hero-slider__text h1{font-size:64px;margin-bottom:28px}.b-hero-slider__text p{max-width:590px;margin:0 auto 56px;line-height:1.75;text-align:center;font-size:16px}.b-hero-slider__btn{height:64px;line-height:64px;border-radius:32px;padding:0 40px}.b-hero-slider__btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.b-hero-slider__btn-text{font-size:18px;line-height:62px}.b-hero-slider__nav{outline:1px dashed red;outline-offset:-1px}.b-hero-slider .slick-dots{position:absolute;bottom:34px}.b-hero-slider .slick-dots li{margin:0 10px;height:10px!important;width:10px!important}.b-hero-slider .slick-dots button{height:10px!important;width:10px!important;padding:10px}.b-hero-slider .slick-dots button::before{background:#fff}.b-hero-slider .slick-dots .slick-active button::before{height:14px;width:14px;top:3px;left:3px}.b-review-slider{margin-bottom:0!important}.b-review-slider .slick-track{background-color:#fff!important}.b-cv__header{margin-bottom:40px}.b-cv__form{background:#fff;border-radius:4px;-webkit-box-shadow:0 1px 2px 0 rgba(142,141,139,.5);box-shadow:0 1px 2px 0 rgba(142,141,139,.5);-webkit-transition:all .3s linear;transition:all .3s linear;margin:0 auto}.b-cv__form:hover{-webkit-box-shadow:0 2px 4px 0 rgba(125,125,125,.5);box-shadow:0 2px 4px 0 rgba(125,125,125,.5)}.b-cv-form{max-width:672px;margin:0 auto;padding:60px 0 45px}.b-cv-form__title{width:100%;font-family:Gora,serif;font-size:24px;line-height:32px;text-align:center;text-transform:uppercase;margin-bottom:18px;padding:0 100px}.b-cv-form__group{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px}.b-cv-form__group-wrap:first-child{margin-bottom:48px}.b-cv-form__checkbox,.b-job-desc h1{margin-bottom:24px}.b-cv-form__file{position:relative}.b-cv-form__agreement{max-width:100%}.b-job-desc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative}.b-job-desc__preview{width:50%;position:absolute;top:32px;left:0}.b-job-desc__content{max-width:425px;padding:75px 0 48px}.b-job-desc__content-inner{background:#fff;border-radius:4px;-webkit-box-shadow:0 1px 2px 0 rgba(142,141,139,.5);box-shadow:0 1px 2px 0 rgba(142,141,139,.5);-webkit-transition:all .3s linear;transition:all .3s linear;padding-left:210px}.b-job-desc__content-inner:hover{-webkit-box-shadow:0 2px 4px 0 rgba(125,125,125,.5);box-shadow:0 2px 4px 0 rgba(125,125,125,.5)}.b-job-desc__content-wrap{width:945px;width:calc(50% + 105px)}.b-job-desc h1{text-align:left}.b-job-desc__block{margin-bottom:45px}.b-job-desc__block:last-child,.b-job-desc__info-item:last-child,.landing-text p:last-child{margin-bottom:0}.b-job-desc__brief{padding-right:80px;font-size:14px}.b-job-desc__info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-job-desc__info-item{width:50%;margin-bottom:20px}.b-job-desc__info-label{margin-bottom:8px;font-family:Montserrat,sans-serif;font-size:10px;font-weight:600;line-height:16px;text-transform:uppercase;letter-spacing:1.6px}.b-job-desc h2,.b-job-desc__info-text{font-family:HaginCapsMedium,serif;font-size:18px}.b-job-desc h2{text-align:left;font-size:24px;line-height:28px;margin-bottom:18px}.b-job-desc__text-block{width:100%}.b-job-desc__text-block:last-of-type{margin-bottom:40px}.b-job-desc__text-block li{margin-bottom:16px;font-size:14px;line-height:31px}.b-job-desc__text-block li::before{content:'';display:inline-block;margin-right:8px;width:8px;height:8px;margin-bottom:2px;background:#bacd4b;border-radius:50%}.b-job-desc-slider{margin-bottom:0!important}.b-job-desc-slider__img{height:728px}.b-job-desc-slider__img img{border-radius:4px;-webkit-box-shadow:0 2px 4px 0 rgba(142,141,139,.5);box-shadow:0 2px 4px 0 rgba(142,141,139,.5)}.b-job-desc-slider__dots{position:absolute;bottom:-35px;width:100%}.b-job-desc-slider__dots .slick-dots{bottom:0!important}.b-job-desc-slider__dots .slick-dots li{margin:0 10px;height:20px!important;width:20px!important}.b-job-desc-slider__dots .slick-dots button{height:20px!important;width:20px!important;padding:10px}.b-job-desc-slider__dots .slick-dots button::before{background:#d8d8d8;content:'';border-radius:50%;opacity:1!important;top:5px;left:5px;height:10px;width:10px}.b-job-desc-slider__dots .slick-dots .slick-active button::before{background:#ef8337;height:14px;width:14px;top:3px;left:3px}.b-vacancy-header{max-width:1920px;padding-left:120px;padding-right:120px;margin:0 auto 40px}.b-vacancy-header__wrap{background:#fff;border-radius:4px;-webkit-box-shadow:0 1px 2px 0 rgba(142,141,139,.5);box-shadow:0 1px 2px 0 rgba(142,141,139,.5);-webkit-transition:all .3s linear;transition:all .3s linear;height:100%}.b-vacancy-card:hover,.b-vacancy-header__wrap:hover{-webkit-box-shadow:0 2px 4px 0 rgba(125,125,125,.5);box-shadow:0 2px 4px 0 rgba(125,125,125,.5)}.b-vacancy-header__inner{min-height:600px;display:-webkit-box;display:-ms-flexbox;display:flex}.b-vacancy-header__img{margin-bottom:0;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;overflow:hidden}.b-job-desc-slider__img img,.b-vacancy-header__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover'}.b-vacancy-header__body{-webkit-box-flex:1;-ms-flex:auto;flex:auto;padding-left:85px}.b-vacancy-header__body-wrap{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:385px}.b-vacancy-header__body h1{margin-bottom:24px}.b-vacancy-header__body p{font-size:14px;margin-bottom:32px}.b-vacancy-header__desc{font-weight:600}.mb-20{margin-bottom:20px}.b-vacancy-list{padding:0 2px}.b-vacancy-list__btn{padding:0 26px}.b-vacancy-list__btn-wrap,.b-vacancy-list__inner{display:-webkit-box;display:-ms-flexbox;display:flex}.b-vacancy-list__btn-wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:18px}.b-vacancy-list__inner{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;overflow:hidden;padding:0;margin:0;list-style-type:none}.b-vacancy-list__item{width:25%;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin-bottom:34px;padding:0 30px}.b-vacancy__inner .b-decor-box .b-btn{cursor:default}.b-vacancy__inner .b-decor-box:hover .b-btn__text{-webkit-transform:none;transform:none}.b-vacancy-card{position:relative;display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;min-height:300px;height:100%;padding:50px 33px 8px;display:flex;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:center;background:#fff;border-radius:4px;-webkit-box-shadow:0 1px 2px 0 rgba(142,141,139,.5);box-shadow:0 1px 2px 0 rgba(142,141,139,.5);-webkit-transition:all .3s linear;transition:all .3s linear}.b-vacancy-card h1{margin-bottom:4px;font-family:HaginCapsMedium,serif;font-size:18px;text-transform:uppercase;line-height:1.2;font-weight:500}.b-vacancy-card--featured::before{content:'';display:block;position:absolute;top:16px;right:16px;background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:95.02418797512094% 61.31868131868132%;width:27px;height:30px}.b-vacancy-card__url{width:100%;height:32px;padding:8px 10px 10px;margin-bottom:16px;border:1px solid #bacd4b;border-radius:16px;background-color:#fff;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out;font-size:11px;line-height:1.5;font-weight:600;text-transform:uppercase}.b-vacancy-card__url:hover{background-color:#bacd4b}.b-vacancy-card__location{margin-bottom:4px;font-size:12px;color:rgba(0,0,0,.8);text-decoration:underline}.b-vacancy-card__salary{margin-bottom:18px;font-size:16px;font-weight:700}.b-vacancy-card__type{font-size:9px;color:rgba(0,0,0,.8)}.b-vacancy-map{display:none}.b-vacancy-map.active,.franchise-form form .b-form__field .b-form__field-label{display:block}.b-vacancy-map__header{max-width:900px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-vacancy-map__header-wrap{margin-bottom:32px}.b-vacancy-map__search-bar{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;margin-right:24px}.b-vacancy-map__filter{-webkit-box-flex:0;-ms-flex:0 0 300px;flex:0 0 300px}.b-vacancy-map__body{height:600px;background-color:gray}.franchise-logo,.landing-text p{text-align:center;margin-bottom:60px}.franchise-logo img{max-width:777px;width:100%}.franchise-name,.franchise-title{font-family:'Oswald';font-size:80px;line-height:1.4;text-align:center;color:#000;text-transform:uppercase;margin-bottom:51px}.franchise-title{font-family:'Montserrat';font-size:29px;font-weight:600;line-height:1.62;letter-spacing:-1.3px;margin-bottom:36px}.franchise-title--large{margin-bottom:72px}.franchise-wrappertext{font-size:14px;line-height:1.71;color:#000;margin:0 auto 40px;width:100%;max-width:820px}.franchise-text{margin-bottom:40px}.franchise-text__list-title{text-align:center;font-size:16px;margin-bottom:24px}.franchise-text__list-items{padding-left:0;width:100%;max-width:760px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0 auto 52px}.franchise-text__list-items li{position:relative;padding-left:34px;padding-right:10px;width:calc(100%/3);margin-bottom:24px}.franchise-text__list-items li:before,.franchise-text__list-items--check li:before{content:'';position:absolute;left:0;top:0;display:block;width:26px;height:24px;background-image:url(/images/franchise/star.svg)}.franchise-text__list-items--check{max-width:calc(100% + 40px);width:calc(100% + 40px);margin:0 -20px}.franchise-text__list-items--check li{position:relative;padding-left:20px;padding-right:7px;max-width:initial;margin-bottom:24px}.franchise-text__list-items--check li:before{width:16px;height:17px;background-image:url(/images/franchise/okay.svg)}.franchise .b-slider{margin-bottom:96px}.franchise-callback{font-size:18px;font-weight:600;line-height:1.33;text-align:center;text-transform:uppercase}.franchise-callback a{margin-bottom:16px;display:inline-block;font-weight:700}.franchise-callback__title{margin-bottom:38px;font-family:'Oswald';font-size:58px;line-height:1;text-align:center;color:#c3151c;text-transform:uppercase}.franchise-form{border-radius:4px;-webkit-box-shadow:0 2px 4px 0 rgba(142,141,139,.5);box-shadow:0 2px 4px 0 rgba(142,141,139,.5);background-color:#fff;margin-bottom:80px;padding:34px 14px 41px;text-align:center}.franchise-form__title{font-size:29px;font-weight:600;text-align:center;color:#000;margin-bottom:44px;text-transform:uppercase}.franchise-form__btnwrap{display:inline-block}.franchise-form form{display:inline-block;margin:0 auto;text-align:left}.franchise-form form .b-form__field{width:calc(100%/4);display:inline-block;margin-bottom:14px;margin-right:23px}.franchise-form form .franchise-form__btnwrap .b-btn{margin-top:-7px}.franchise-form__rule{opacity:.5;font-size:12px;color:#000}.franchise-form__rule a{border-bottom:1px solid rgba(0,0,0,.5);-webkit-transition:.3s;transition:.3s}.landing-text{font-family:Acrom,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:1.5;letter-spacing:-.04em;color:#000;max-width:600px;margin:0 auto;background:#fff;text-align:center}.landing-text h1,.landing-text h2,.landing-text h3,.landing-text h4,.landing-text h5,.landing-text h6{font-family:Kelly Slab,sans-serif;font-style:normal;font-weight:400;line-height:1;text-align:center;text-transform:uppercase;color:#000}.landing-text h2{font-size:32px;line-height:1.2}.landing-text .text-h1,.landing-text h1{font-size:43px}.landing-text .text-h2{font-size:32px}.landing-text .text-subtitle{line-height:1.5;text-align:center;letter-spacing:-.04em;color:#686868}.landing-text .text-subtitle--light{color:#999}.landing-text p{margin-bottom:20px}.landing-logo{width:130px;margin:48px auto}.landing-mb-l{margin-bottom:48px}.landing-mb-m{margin-bottom:32px}.landing-mb-xs{margin-bottom:16px}.landing-img-p{padding:0 24px}.landing-text--sm .landing-logo{margin:30px auto}.b-notfound,.b-notfound__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-notfound__wrap{height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.b-notfound--technical{padding-top:0}.b-notfound__img{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:405px;height:405px;margin-bottom:0}.b-notfound__img img{max-width:100%}.b-notfound__text{max-width:252px}.b-notfound__text h1{margin-bottom:16px;text-align:left}.b-notfound__text p{margin-bottom:24px;font-size:14px;line-height:1.71}.b-notfound__text--technical{max-width:445px}.b-notfound__text--technical h1{line-height:1.3;margin-bottom:32px}.b-notfound__text--technical p{font-size:16px}.b-notfound__contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:48px}.b-notfound__contacts-item{font-size:12px;line-height:1.6;max-width:189px;margin-right:30px}.b-notfound__contacts-item:last-child{margin-right:0}.b-unsubscribe{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-unsubscribe__wrap{height:100%;max-width:868px}.b-unsubscribe__header{margin-bottom:32px}.b-unsubscribe__img{margin-bottom:24px}.b-unsubscribe__img img{display:block;margin:0 auto}.b-unsubscribe__title h1{line-height:1.33}.b-unsubscribe__title{margin-bottom:32px}.b-unsubscribe__text{text-align:center;font-size:14px;line-height:1.71}.b-unsubscribe__checkboxes{background:#fff;border-radius:4px;-webkit-box-shadow:0 1px 2px 0 rgba(142,141,139,.5);box-shadow:0 1px 2px 0 rgba(142,141,139,.5);-webkit-transition:all .3s linear;transition:all .3s linear;padding:48px 58px;max-width:588px;margin:0 auto}.b-unsubscribe__checkboxes:hover{-webkit-box-shadow:0 2px 4px 0 rgba(125,125,125,.5);box-shadow:0 2px 4px 0 rgba(125,125,125,.5)}.b-unsubscribe__btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.b-unsubscribe__btn{padding:8px}.b-unsubscribe-status p{text-align:center}.b-unsubscribe-panel{display:none;visibility:hidden}.b-unsubscribe-panel.is-open{display:block;visibility:visible}.b-unsb-checkboxes__item label{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.b-unsb-checkboxes__item{margin-bottom:16px}.b-unsb-checkboxes__item:last-child{margin-bottom:0}.b-unsb-checkboxes__inner{max-width:75%;margin:0 auto 28px}.guide{margin-bottom:25px}.guide .container{max-width:1024px;margin:0 auto;padding:20px 0}.guide h1{font-size:36px;margin-bottom:35px}.guide h1,.guide h2,.guide h3{font-family:Gora,serif}.guide h2{margin-bottom:24px;font-size:28px}.guide h3{font-size:18px}.guide pre{padding:20px;border-radius:20px;background:#fff}.guide .guide-item{margin-top:40px}.guide img{margin:0 auto 20px;display:block;max-width:100%}.guide .copy{padding:10px 15px;background:#d4bd93;margin-bottom:15px;display:inline-block;border-radius:10px;-webkit-transition:.3s;transition:.3s;color:#fff;cursor:pointer}.guide .copy:hover{background:#fde3c9;color:#000}.guide .table-guide{width:720px;margin:0 auto 50px}.guide .table-guide__head,.guide .table-guide__head-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.guide .table-guide__head-item{width:50%}.guide .table-guide__head-item .title{width:50%;padding:10px;border:1px solid #d8d8d8;font-weight:700}.guide .table-guide__head-item .value{width:50%;padding:10px 15px;border:1px solid #d8d8d8}.guide .table-guide__head-item .value a{border-bottom:1px solid;-webkit-transition:.3s;transition:.3s}.guide .table-guide__image{padding:15px;border:1px solid #d8d8d8}.guide .table-guide__bottom .table-guide__head-item{width:100%}.guide .table-guide-title{font-size:24px;text-align:center;font-weight:700;font-family:Gora,serif;margin-bottom:20px}@media only screen and (min-width:361px){.b-media__text blockquote{padding:20px 28px}.b-keys__table tbody td{text-align:center}}@media only screen and (min-width:481px){.b-keys__app-links{margin-top:20px}}@media only screen and (min-width:669px){.b-keys__app-links--desktop-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (min-width:761px){.b-keynote__img{display:block;-webkit-box-flex:1;-ms-flex:1;flex:1 1;margin-bottom:0;margin-right:24px}.b-keynote__text p{text-align:left}.b-keynote{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-keynote,.b-media{display:-webkit-box;display:-ms-flexbox;display:flex}.b-media__item{width:50%}.b-media__item:nth-child(odd){padding-right:24px}.b-media__item:nth-child(even){padding-left:24px}.b-media__img{max-width:311px;margin:0 0 0 auto}.b-media__text{max-width:475px;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.b-media__text .b-media__subtitle,.b-media__text .b-media__title h2,.b-media__text li,.b-media__text p{text-align:left}.b-keys .b-promo{margin-bottom:64px;min-height:612px}.b-keys .b-promo__title>h1{font-size:36px}.b-keys__outer{max-width:696px}.b-keys__body{padding-top:64px}.b-keys__get-app{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.b-keys__get-app .b-media__item{width:auto}.b-keys__get-app .b-media__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.b-keys__get-app .b-media__text{max-width:350px;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.b-keys__corner-coin{display:block;position:absolute;width:67px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1;right:-65px;top:0}.b-keys__app-links{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.b-keys__section{margin-bottom:96px}.b-keys__table{margin:56px -80px}.b-keys__table-inner{margin:52px 76px 42px}.b-keys__table tr.will-reveal{visibility:visible;display:table-row}.b-keys__table tr.will-hide{visibility:hidden;display:none}.b-keys__table thead th{padding-right:32px;text-align:center}.b-keys__table tbody td,.b-keys__table tfoot th{padding-right:32px}.promo-container:nth-child(odd){margin-left:auto}}@media only screen and (min-width:769px){.promo-container{width:calc(100% - 106px)}.promo-container:nth-child(odd) .promo-container__img-wrapper{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.promo-container__img-wrapper{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;height:100%;max-width:636px;overflow:hidden;padding-top:calc(.149*100%)}.promo-container__img{-o-object-fit:cover;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0;height:100%}}@media (min-width:1000px){.b-review-slider .slick-slide{opacity:1!important}.b-review-slider .slick-slide.zetup1000{z-index:1000!important}.b-review-slider .slick-slide.zetup1001{z-index:1001!important}.b-review-slider .slick-slide .b-two-blocks--review{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;position:relative}@-webkit-keyframes move-down{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes move-down{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes move-up{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes move-up{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.b-review-slider .b-two-blocks.move-up-down .b-two-blocks__item:first-child{-webkit-animation:move-down .6s ease-in-out;animation:move-down .6s ease-in-out}.b-review-slider .b-two-blocks.move-up-down .b-two-blocks__item:last-child{-webkit-animation:move-up .6s ease-in-out;animation:move-up .6s ease-in-out}}@media only screen and (min-width:1001px){.b-media__item:nth-child(odd){padding-right:34px}.b-media__item:nth-child(even){padding-left:34px}.b-media__img{max-width:378px}.b-keys .b-promo{margin-bottom:80px;max-height:568px}.b-keys h2{font-size:36px}.b-keys__outer{max-width:1008px}.b-keys__inner{max-width:696px}.b-keys__body{padding-top:80px}.b-keys__get-app .b-media__text{max-width:475px}.b-keys__corner-coin{right:-80px;width:86px}.b-keys__section{margin-bottom:108px}.b-keys__table{margin:56px -80px 80px}.b-keys__table-inner{margin:52px 112px 42px}.delivery-modal__inner-block .b-btn{display:none}}@media only screen and (min-width:1281px){.b-media__img{max-width:504px}.b-keys .b-promo{margin-bottom:96px}.b-keys__body{padding-top:94px}.b-keys__corner-coin{width:96px}.b-main-features__list-col--2 .b-main-features__list-item{text-align:right;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.b-main-features__list-col--2 .b-main-features__list-icon{margin-right:0;margin-left:16px}}@media only screen and (min-width:1441px){.b-keys .b-promo{margin-bottom:96px;height:100vh;max-height:1376px}}@media only screen and (max-width:1920px){.b-two-blocks--review{height:calc(850*(100vw/1920))}.b-job-desc-slider__img{height:490px;min-height:512px}}@media only screen and (max-width:1600px){.b-empty-result{max-width:672px}.l-page__wrap{padding-left:48px;padding-right:48px}.l-page__inner{max-width:1176px}.b-promo--stock .b-promo__inner{top:-128px}.b-decor-box--dir-column:after,.b-decor-box--dir-column:before{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:0 1.8907563025210083%;width:1184px;height:9px}.b-footer__nav,.b-footer__nav-list{margin-right:84px}.b-product-card{padding-left:30px;padding-right:30px}.b-card-review{padding:0 45px}.b-card-review__inner{padding:45px 0 85px}.b-menu__col{-webkit-box-flex:1.20588235;-ms-flex:1.20588235 1.20588235 492px;flex:1.20588235 1.20588235 492px}.b-menu__col--small{-webkit-box-flex:1;-ms-flex:1 1 408px;flex:1 1 408px}.b-detail-product__header{margin-bottom:24px}.b-detail-product__img{left:-84px}.b-detail-product__info{max-width:926px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-left:34px}.b-detail-product__info-wrap{margin-left:0}.b-restaurant-detail__header-wrap{padding-top:296px}.b-restaurant-detail__cover,.b-restaurant-detail__header:before{height:632px}.b-price__list{margin-bottom:24px}.b-card__desc-wrap{max-width:100%}.b-card-restaurant__cover{height:174px}.b-card-restaurant__desc-wrap{max-width:100%;margin-bottom:34px}.b-typography__text{max-width:672px}.b-typography__obj{max-width:1008px}.b-preview__img{-ms-flex-preferred-size:504px;flex-basis:504px}.b-preview__body-wrap{max-width:505px}.b-blockquote:after,.b-blockquote__head:after,.b-blockquote__head:before{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:0 7.563025210084033%;width:676px;height:9px}.b-blockquote:after{background-position:0 1.8907563025210083%;width:1184px}.b-slider__wrap{height:606px}.b-slider__body{max-width:1008px}.b-slider-menu__body{max-width:672px}.b-cards--restaurants .b-cards__list,.b-slider-menu__slide-list{width:calc(100% + 84px);margin-left:-42px}.b-slider-menu__slide-item{padding-left:42px;padding-right:42px}.b-employees__slider-body{max-width:1008px}.b-cards{padding:0 20px}.b-cards--restaurants{padding:0}.b-cards--restaurants .b-cards__list-item{padding:0 42px}.b-code__wrap{max-width:1092px}.b-contacts .b-contacts__map-container .b-contacts__ofice{height:600px}.b-contacts .b-contacts__map{height:600px;margin-bottom:64px}.b-event__desc-img{max-width:1008px}.b-event__slider{height:606px}.b-catalog__content{max-width:896px}.b-coupons__list{max-width:1008px}.b-visualization__content{height:606px}.b-visualization__tour{max-width:1008px}.b-search-header__form{max-width:612px}.b-restaurants__map{height:600px}.b-local-nav:after,.b-local-nav:before{width:48px}.b-forum-block__message{max-width:700px}.b-forum-preview--topic .b-forum-preview__block,.b-forum-preview__block{margin-right:56px}.b-forum-preview__main-meta{margin-right:66px}.b-forum-preview--topic .b-forum-preview__meta{margin-right:24px}.b-forum-preview--topic .b-forum-preview__main-meta{-ms-flex-preferred-size:530px;flex-basis:530px}.b-cv__form{max-width:1176px}.b-vacancy-header{padding-left:48px;padding-right:48px}.b-vacancy-header__inner{min-height:512px}.b-vacancy-header__body{padding-left:75px}.b-vacancy-list__inner{margin:0 -28px}.b-vacancy-list__item{padding:0 28px}.b-vacancy-card{min-height:208px}.b-vacancy-card--featured::before{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:27.166437414030263% 39.740820734341256%;width:20px;height:22px}}@media only screen and (max-width:1440px){.b-footer__nav{margin-right:48px}.b-footer__nav-list{margin-right:32px}.b-footer__contacts{max-width:180px}.b-card-review__text{padding-top:30px;padding-bottom:30px}.b-content__promo--bottom-large{margin-bottom:96px}.b-content__about,.b-content__code{margin-bottom:112px}.b-two-blocks--links-with-cover{max-height:550px}.b-two-blocks--review{padding-left:0;padding-right:0;min-height:560px}.b-forum-block__form--size-large{max-width:674px}.b-main-hero{height:780px;min-height:800px}.b-main-features__inner{margin:0 -64px}.b-main-features__item{padding:0 64px}.b-job-desc__content-inner{padding-left:222px}.b-job-desc__content-wrap{width:calc(50% + 150px)}.b-job-desc-slider__img{height:430px;min-height:450px}}@media only screen and (max-width:1366px){.b-header__nav-item:nth-child(n+2){margin-left:24px}.b-product-card{padding-left:10px;padding-right:10px}.b-product-card__slider .b-arrow{right:-5px}.b-product-card__slider .b-arrow--prev{left:-5px}.b-menu__col{-webkit-box-flex:1.00980392;-ms-flex:1.00980392 1.00980392 412px;flex:1.00980392 1.00980392 412px}.b-menu__col--small{-webkit-box-flex:1;-ms-flex:1 1 408px;flex:1 1 408px}.b-menu__close{padding-top:32px;padding-bottom:32px}.b-menu__body{margin-bottom:30px}.b-notfound__img{width:370px;height:370px}}@media only screen and (max-width:1280px){.b-empty-result{max-width:592px}.l-page__inner{max-width:1036px}.b-footer__nav{margin-right:32px}.b-footer__nav-list{margin-right:24px}.b-footer__contacts{max-width:160px}.b-detail-product__info-wrap{max-width:434px}.b-recommendations__wrap{max-width:824px}.b-recommendations__inner{width:calc(100% + 30px);margin-left:-15px}.b-recommendations__item{padding:0 15px}.b-restaurant__address,.b-restaurant__metro{max-width:436px}.b-restaurant__close{display:none}.b-price__single{display:block}.b-card-restaurant__meta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.b-card-restaurant__meta-item{margin-bottom:8px}.b-typography__text{max-width:592px}.b-typography__obj{max-width:888px}.b-preview__img{-ms-flex-preferred-size:444px;flex-basis:444px}.b-preview__body{padding:56px 0}.b-preview__body-wrap{max-width:444px}.b-slider__wrap{height:536px}.b-slider__body{max-width:890px}.b-slider-products__body{max-width:880px}.b-employees__slider-body{max-width:888px}.b-cards{padding:0}.b-cards__list{width:calc(100% + 48px);margin-left:-24px}.b-cards--restaurants .b-cards__list{width:calc(100% + 74px);margin-left:-37px}.b-cards__list-item:nth-last-child(n+3){margin-bottom:64px}.b-cards__list-item{padding:0 24px}.b-cards--restaurants .b-cards__list-item{padding:0 37px;margin-bottom:0}.b-code__wrap{max-width:1036px}.b-code__bg{height:468px}.b-code__counter-list,.b-code__round{width:468px;height:468px}.b-principle__img{width:510px;height:510px;margin-right:74px}.b-contacts__title,.b-contacts__toggle-cities{margin-bottom:48px}.b-contacts .b-contacts__map,.b-contacts__text{margin-bottom:56px}.b-contacts__text p{margin-bottom:24px}.b-form__img{margin-right:24px}.b-event__desc{margin-bottom:64px}.b-event__desc-img{max-width:888px}.b-event__slider{height:536px}.b-stock-info__item--restaurants{max-width:370px}.b-conditions--dir-col .b-conditions__wrap{max-width:714px}.b-coupons__list{max-width:888px}.b-visualization__content{height:536px}.b-visualization__tour{max-width:890px}.b-search-header__form{max-width:542px}.b-banner-block:hover{-webkit-box-shadow:0 1px 2px 0 rgba(142,141,139,.5);box-shadow:0 1px 2px 0 rgba(142,141,139,.5)}.b-keys__app-links{-ms-flex-wrap:wrap;flex-wrap:wrap}.b-forum-preview__block{-ms-flex-preferred-size:310px;flex-basis:310px;margin-right:28px}.b-forum-preview__main-meta{-ms-flex-preferred-size:584px;flex-basis:584px;margin-right:54px}.b-forum-preview--topic .b-forum-preview__block{margin-right:28px}.b-forum-preview--topic .b-forum-preview__main-meta{-ms-flex-preferred-size:466px;flex-basis:466px;margin-right:46px}.b-forum-main__header-links{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.b-forum-main--moderator .b-forum-main__header-section--menu{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;width:100%}.b-forum-main .b-forum-main__header-section--post,.b-forum-main--moderator .b-forum-main__header-section--post{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;text-align:center;width:100%}.b-faq__header{max-width:700px}.b-main-features__list{grid-template-columns:100%;max-width:470px;margin:auto;font-size:16px}.b-main-features__image{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:48px}.b-main-features__list-col{margin-bottom:24px}.b-cv__form{max-width:1036px}.b-job-desc__content{max-width:360px}.b-job-desc__brief{padding-right:0}}@media (max-width:1280px){.b-forum-main .b-forum-main__header-section.b-forum-filters{width:100%}.b-forum-main .b-forum-main__header-section{width:100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.b-forum-main .b-forum-filters__item--moder{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.b-forum-main .b-forum-main__header{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.b-forum-main .b-forum-filters__item--moder .b-forum-filters__item,.b-forum-main .b-forum-main__header-section.b-forum-filters .b-forum-filters__item--size-small{width:100%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.b-forum-main .b-forum-filters__item--moder .b-forum-filters__item.b-forum-filters__item--size-auto{width:auto}.b-forum-main .b-forum-filters__item--moder .b-forum-filters__item{padding:0;margin-right:24px}.b-forum-main .b-forum-filters__item--moder .b-forum-filters__item:last-child{margin-right:0}}@media only screen and (max-width:1280px) and (max-width:1280px){.b-forum-main .b-forum-main__header-section{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}@media only screen and (max-width:1240px){.b-arrow:hover{-webkit-transform:none;transform:none}.b-arrow--prev:hover{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.b-arrow--small:hover{-webkit-transform:none;transform:none}.b-arrow--small-next:hover{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.b-empty-result{max-width:696px}.custom-mfp-menu.mfp-wrap .mfp-content{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.custom-mfp-menu.mfp-wrap .mfp-content .b-mobile-menu__section-wrap{opacity:0;-webkit-transition:all .4s ease-out;transition:all .4s ease-out}.custom-mfp-menu.mfp-wrap.mfp-ready .mfp-content{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.custom-mfp-menu.mfp-wrap.mfp-ready .mfp-content .b-mobile-menu__section-wrap{opacity:1}.custom-mfp-menu.mfp-wrap.mfp-removing .mfp-content{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.custom-mfp-menu.mfp-wrap.mfp-removing .mfp-content .b-mobile-menu__section-wrap{opacity:0}.custom-mfp-menu .mfp-container{padding:8px}.custom-mfp-menu .mfp-content{height:auto}.custom-mfp-picture figure:hover{-webkit-box-shadow:0 1px 2px 0 rgba(142,141,139,.5);box-shadow:0 1px 2px 0 rgba(142,141,139,.5)}.l-page__inner{max-width:none}.b-form__field--date label:after,.b-select__output-multiple-resaults:after,.select2-container--custom .select2-selection--single .select2-selection__arrow{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:81.25864453665284% 68.70897155361051%;width:28px;height:28px}.b-select--multi .select2-container--custom .select2-dropdown .select2-results__option:hover:after{-webkit-box-shadow:0 0 0 1px #7e7e7e;box-shadow:0 0 0 1px #7e7e7e}.b-header__menu:hover:after,.b-header__menu:hover:before,.select2-container--custom.select2-container--open .b-select__output-multiple-resaults:after,.select2-container--custom.select2-container--open .select2-selection--single .select2-selection__arrow{-webkit-transform:none;transform:none}.b-header__main{padding-left:24px;padding-right:24px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.b-header__logo:after,.b-header__logo:before{background-image:url(../images/logo/mobile-white.svg);-webkit-transition-delay:0;transition-delay:0}.b-header__logo:after{background-image:url(../images/logo/mobile-red.svg)}.b-header__logo{width:85px;height:26px}.b-header__geo{display:none}.b-header__menu{width:36px;margin-left:48px}.b-header__menu span{-webkit-transition:background .4s ease-in-out;transition:background .4s ease-in-out}.b-header__menu:after,.b-header__menu:before{-webkit-transition:background .4s ease-in-out,-webkit-transform .4s ease-in-out;transition:background .4s ease-in-out,transform .4s ease-in-out;transition:background .4s ease-in-out,transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.b-header__dropdown-geo,.b-header__main-menu-dropdown{display:none}.b-header--color-black .b-header__nav-item--ic-menu:before{opacity:0}.b-header--color-black .b-header__nav-item--ic-menu:after{opacity:1}.b-header--color-black .b-header__nav-item--ic-forum:before{opacity:0}.b-header--color-black .b-header__nav-item--ic-forum:after{opacity:1}.b-header--bg-white .b-header__logo:after,.b-header--bg-white .b-header__logo:before,.b-header--bg-white .b-header__main,.b-header--bg-white .b-header__menu span,.b-header--bg-white .b-header__menu:after,.b-header--bg-white .b-header__menu:before,.b-header--bg-white.b-header:hover .b-header__logo:after,.b-header--bg-white.b-header:hover .b-header__logo:before,.b-header--bg-white.b-header:hover .b-header__main,.b-header--bg-white.b-header:hover .b-header__menu span,.b-header--bg-white.b-header:hover .b-header__menu:after,.b-header--bg-white.b-header:hover .b-header__menu:before,.b-header:hover .b-header__logo:after,.b-header:hover .b-header__logo:before,.b-header:hover .b-header__main{-webkit-transition-delay:0;transition-delay:0}.b-header:hover .b-header__main{color:#fff;background:0 0}.b-header:hover .b-header__logo:before{opacity:1}.b-header--bg-white .b-header__nav-item--ic-menu a:before,.b-header--color-black .b-header__nav-item--ic-menu a:before,.b-header:hover .b-header__logo:after{opacity:0}.b-header:hover .b-header__nav-item--ic-menu a:before{background-image:url(../images/icon/food-menu.svg)}.b-header--bg-white .b-header__nav-item--ic-menu a:after,.b-header--color-black .b-header__nav-item--ic-menu a:after{opacity:1}.b-header--bg-white .b-header__nav-item--ic-forum a:before,.b-header--color-black .b-header__nav-item--ic-forum a:before{opacity:0}.b-card__cover img,.b-header--bg-white .b-header__nav-item--ic-forum a:after,.b-header--color-black .b-header__nav-item--ic-forum a:after{opacity:1}.b-header:hover .b-header__menu span,.b-header:hover .b-header__menu:after,.b-header:hover .b-header__menu:before{background:#fff;-webkit-transition-delay:0;transition-delay:0}.b-header__nav{position:static;left:0;-webkit-transform:none;transform:none}.b-header__nav-list{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.b-header__nav-item>a:after,.b-header__nav-item>a:before,.b-header__nav-item>div:after,.b-header__nav-item>div:before{content:''}.b-header__nav-item--ic-forum>a:before{background-image:url(../images/icon/forum.svg)}.b-header__nav-item--ic-forum>a:after{background-image:url(../images/icon/forum-black.svg)}.b-header__nav-item--ic-menu>a:before{background-image:url(../images/icon/food-menu.svg)}.b-header__nav-item--ic-menu>a:after{background-image:url(../images/icon/food-menu-black.svg)}.b-header__nav-item--ic-anketa>a:before{-webkit-transition:background-image .4s ease-in-out;transition:background-image .4s ease-in-out}.b-header__nav-item--desktop{display:none}.b-header__nav-item--mobile,.b-promo--with-video .b-promo__cover{display:block}.b-header__logo-technical{width:85px;height:26px}.b-link:after{content:none}.b-link--width-full:after{content:''}.b-promo__video{display:none}.b-promo__wrapper{padding-top:120px;padding-bottom:120px}.b-pointer{display:none}.b-promo--stock{padding-top:544px}.b-promo--stock .b-promo__cover,.b-promo--stock:after,.b-promo--stock:before{height:704px}.b-promo--stock .b-promo__wrapper:hover{-webkit-box-shadow:0 1px 2px 0 rgba(142,141,139,.5);box-shadow:0 1px 2px 0 rgba(142,141,139,.5)}.b-promo--stock .b-promo__wrapper{max-width:812px;padding:48px 58px;-webkit-transform:none;transform:none}.b-promo--stock .b-promo__inner{top:-96px}.b-promo.b-promo--slider{min-height:560px}.b-btn:hover .b-btn__text,.b-social--with-text .b-social__btn:hover .b-social__btn-icon,.b-social--with-text .b-social__btn:hover .b-social__btn-text{-webkit-transform:none;transform:none}.added .b-btn:hover,.b-btn--red:hover{background:#c3151c;border-color:#c3151c}.b-btn--beige:hover{background:#f6f0d6;border-color:#f6f0d6}.b-btn--redish:hover{background:#9b1313;border-color:#9b1313}.b-decor-box--title .b-decor-box__inner{margin:0 16px}.b-decor-box--mobile-without-decor:after,.b-decor-box--mobile-without-decor:before,.b-forum-preview__link:before{content:none}.b-footer__top-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:42px;padding-bottom:32px}.b-footer__top .b-footer__copy{display:block}.b-footer__bottom-wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.b-footer__bottom .b-footer__copy,.b-footer__contacts,.b-footer__contacts.active,.b-footer__logo,.b-footer__nav{display:none}.b-footer__contacts-email{margin-top:8px;font-size:20px}.b-footer__contacts-mobile.active{display:block}.b-footer__contacts-mobile{display:none;margin-bottom:26px;text-align:center}.b-footer__select{position:relative;display:block;width:100%;max-width:250px;margin:0 auto 38px}.b-footer__dev{display:none}.b-footer__social{position:static;-webkit-transform:none;transform:none}.b-footer__wrap-grid{display:none}.b-social--disk .b-social__item:nth-child(n+2),.b-social--with-text .b-social__item:nth-child(n+2){margin-left:16px}.b-products,.b-products h2{display:block}.b-products__all{display:inline-block;margin-right:16px}.b-product__decor,.b-products__grid{display:none}.b-card-section--large:hover .b-card-section__bg,.b-card-section:hover .b-card-section__cover,.b-card-section:hover .b-card-section__title,.b-product:hover .b-product__btn,.hover:hover .b-product h1,.hover:hover .b-product__img img{-webkit-transform:none;transform:none}.b-card-section--large:hover:before,.b-card-section:hover .b-card-section__header:before,.b-preview-forum:hover .b-preview-forum__bg-wrap:before{background:rgba(20,20,20,.4)}.b-preview-forum:hover .b-preview-forum__bg-wrap img{-webkit-transform:scale(1);transform:scale(1)}.b-preview-forum{border-radius:0}.b-preview-forum__wrap{min-height:390px}.b-news-list{padding:0 48px}.b-card-section{border-radius:4px;-webkit-box-shadow:0 1px 2px 0 rgba(142,141,139,.5);box-shadow:0 1px 2px 0 rgba(142,141,139,.5)}.b-card-section--large{min-height:522px;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.b-card-section--large .b-card-section__title,.b-products h2{margin-bottom:32px}.b-card-section--large .b-card-section__body{-webkit-box-flex:0;-ms-flex:none;flex:none;margin:0;background:0 0;color:inherit}.b-card-section__header{height:244px}.b-card-section__body,.b-card-section__title{-webkit-transition:none;transition:none}.b-card-section--job .b-card-section__title-decor{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:83.51910828025478% 16.70235546038544%;width:218px;height:18px}.b-card-section--calculator .b-card-section__title-decor,.b-card-section--restaurants .b-card-section__title-decor{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:56.31147540983606% 11.513859275053305%;width:254px;height:16px}.b-card-section--calculator .b-card-section__title-decor{background-position:98.44599844599844% 16.70235546038544%;width:187px;height:18px}.b-card-section__body{position:static;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:100%;padding:32px 24px;color:#141414;opacity:1;background:#fff;-webkit-transform:none;transform:none}.b-card-link--with-cover{min-height:500px}.b-card-link--only-text{min-height:256px}.b-card-link:hover,.b-card:hover .b-card__cover,.b-form__field--date.open label:after{-webkit-transform:none;transform:none}.b-card-link__title{-webkit-transition:none;transition:none}.b-partners__wrap{max-width:100%;padding-top:80px;padding-bottom:80px;margin:0}.b-partners-slider__content .b-arrow{display:none!important}.b-partners-slider__body{max-width:100%}.b-mobile-slider{display:block}.b-product-list__title{margin-bottom:32px}.b-detail-product__price{margin-bottom:64px}.b-detail-product__body{padding-top:234px}.b-detail-product__img{left:50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.b-detail-product__info:hover,.b-recommendations:hover,.b-restaurant:hover{-webkit-box-shadow:0 1px 2px 0 rgba(142,141,139,.5);box-shadow:0 1px 2px 0 rgba(142,141,139,.5)}.b-detail-product__info{max-width:100%;padding:230px 36px 48px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.b-detail-product__info-wrap{max-width:554px}.b-detail-product__info-body{min-height:initial}.b-restaurant__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:16px;padding-right:16px}.b-restaurant__price{-ms-flex-preferred-size:auto;flex-basis:auto;margin-right:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.b-restaurant__map,.b-restaurant__meta,.b-restaurant__title{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-ordinal-group:-1;-ms-flex-order:-2;order:-2;margin-right:0}.b-principle__list--center .b-principle__list-item p,.b-products h2,.b-restaurant__title h1{text-align:center}.b-restaurant__map,.b-restaurant__meta{-ms-flex-item-align:center;align-self:center;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.b-restaurant--no-offer .b-restaurant__map{margin-right:0}.b-restaurant__meta{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:8px}.b-restaurant--no-offer .b-restaurant__meta{display:block}.b-restaurant__distance{display:block;margin-bottom:16px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.b-restaurant__address{max-width:100%;margin-bottom:8px;text-align:center}.b-restaurant__metro{max-width:100%}.b-restaurant__metro-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-restaurant__type{max-width:100%;font-family:Montserrat,sans-serif;text-align:center;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.b-restaurant__geo,.b-restaurant__working-hours{display:none}.b-restaurant-detail__header-wrap{max-width:694px}.b-restaurant-detail-info:hover{-webkit-box-shadow:0 1px 2px 0 rgba(142,141,139,.5);box-shadow:0 1px 2px 0 rgba(142,141,139,.5)}.b-restaurant-detail-info--two-cols .b-restaurant-detail-info__wrap{padding:64px 0}.b-restaurant-detail-info__wrap{max-width:600px}.b-restaurant-detail__desc-wrap{max-width:694px}.b-restaurant-detail__statistic{max-width:864px}.b-restaurant-detail__visualization{margin-bottom:80px}.b-restaurant-detail__employee-best{margin-bottom:96px}.b-restaurant__section-price{display:none}.b-price-modal__wrap{max-width:696px;margin:0 auto}.b-content__promo{min-height:570px;height:1px;margin-bottom:0}.b-content__two-cols{padding-left:0;padding-right:0}.b-content__two-blocks{margin-bottom:80px}.b-content__detail-product,.b-content__employees{margin-bottom:64px}.b-filters__select{-ms-flex-preferred-size:130px;flex-basis:130px;margin-bottom:16px}.b-card:hover .b-card__cover img{-webkit-transform:scale(1.22);transform:scale(1.22)}.b-card__cover{-webkit-transform:scale(1);transform:scale(1)}.b-card__desc{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.b-card-restaurant:hover,.b-preview__wrap:hover{-webkit-box-shadow:0 1px 2px 0 rgba(142,141,139,.5);box-shadow:0 1px 2px 0 rgba(142,141,139,.5)}.b-typography__obj,.b-typography__text{max-width:696px}.b-preview__inner{display:block;min-height:none;max-width:696px;margin:0 auto;padding-top:48px;padding-bottom:48px}.b-preview__img{margin-bottom:48px;height:696px}.b-preview__body{padding:0}.b-preview__body-wrap{display:block}.b-preview__stock{display:block;max-width:412px;margin:0 auto;text-align:center}.b-preview__stock-btn,.b-preview__stock-info{margin-bottom:32px}.b-slider__wrap{height:420px}.b-slider__body{max-width:696px}.b-slider-dots__body{margin-bottom:0}.b-slider-dots__item{border-radius:0;max-width:696px;margin:0 12px}.b-slider-dots__nav{height:0}.b-slider-menu{display:none}.b-about .b-about__tabs{margin-bottom:48px}.b-employees__slider-body{max-width:820px}.b-employee-best:hover,.b-employees__item:hover{-webkit-box-shadow:0 1px 2px 0 rgba(142,141,139,.5);box-shadow:0 1px 2px 0 rgba(142,141,139,.5)}.b-two-blocks{max-height:none}.b-two-blocks,.b-two-blocks__item{height:auto;padding-left:24px;padding-right:24px}.b-two-blocks--links{max-height:none}.b-two-blocks--links,.b-two-blocks--links .b-two-blocks__item,.b-two-blocks--review .b-two-blocks__item{padding-left:0;padding-right:0}.b-two-blocks--links-only-text,.b-two-blocks--links-with-cover{max-height:none}.b-two-blocks--review{height:auto;min-height:640px;padding-left:0;padding-right:0}.b-cards{padding:0 64px}.b-cards--restaurants{padding:0}.b-cards__list{width:calc(100% + 164px);margin-left:-82px}.b-cards--restaurants .b-cards__list{width:calc(100% + 32px);margin-left:-16px}.b-cards__list-item{width:calc(100%/2);padding:0 82px}.b-cards--restaurants .b-cards__list-item{padding:0 16px}.b-code__wrap{max-width:696px}.b-code__bg{display:none}.b-code__item{margin-bottom:98px}.b-principle{display:block}.b-principle__img{display:none}.b-principle__mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.b-principle__text h1{margin-bottom:24px;text-align:center}.b-principle__list--cols-two{-webkit-column-count:2;column-count:2;-webkit-column-gap:40px;column-gap:40px}.b-principle__list--cols-two .b-principle__list-item{-webkit-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.b-principle__list--center .b-principle__list-item{max-width:464px;margin-left:auto;margin-right:auto}.b-principle__list--center .b-principle__list-marker{position:static;top:auto;left:auto;margin-right:8px;-webkit-transform:none;transform:none;vertical-align:middle;margin-bottom:3px}.b-principle__list-item{display:-webkit-box;display:-ms-flexbox;display:flex}.b-principle__list-item p:last-child{margin-right:0}.b-principle__list-item p{margin-right:40px;margin-bottom:0}.b-two-cols__wrap{display:block;width:100%;padding-left:0;padding-right:0;margin-left:0}.b-two-cols__item{width:100%;padding:0;margin-bottom:48px}.b-two-cols__item:first-child .b-preview-forum{display:block}.b-two-cols__item:last-child{position:static}.b-two-cols__item:last-child .b-preview-forum{display:none}.b-two-cols__section,.b-two-cols__section--bottom-sm{margin-bottom:48px}.b-contacts__title{margin-bottom:40px}.b-contacts__form:hover,.b-contacts__meta:hover,.b-map-balloon:hover{-webkit-box-shadow:0 1px 2px 0 rgba(142,141,139,.5);box-shadow:0 1px 2px 0 rgba(142,141,139,.5)}.b-contacts__meta,.b-contacts__text,.b-form h1{margin-bottom:48px}.b-map-balloon__close:hover{-webkit-transform:scale(1);transform:scale(1)}.b-event__header-wrap{max-width:928px}.b-event__desc{margin-bottom:56px}.b-event__desc-text p{text-align:center}.b-event__desc-text{margin-bottom:48px}.b-event__desc-img{max-width:696px}.b-calc__products:hover,.b-event__form:hover{-webkit-box-shadow:0 1px 2px 0 rgba(142,141,139,.5);box-shadow:0 1px 2px 0 rgba(142,141,139,.5)}.b-event__slider{height:420px}.b-event-list__header-wrap{max-width:700px}.b-event__promo{height:auto;margin-bottom:80px}.b-stock-info{display:block}.b-stock-info__item{margin-bottom:28px}.b-stock-info__item--restaurants{max-width:100%}.b-stock-info__item--text p,.b-stock-info__item-desc,.b-stock-info__item-label,.b-stock-info__item-text{text-align:center}.b-stock-info__item--text{max-height:196px}.b-calc__header{margin-bottom:48px}.b-calc__header-wrap{max-width:504px}.b-calc__products{background:0 0;border-radius:0}.b-calc__products,.b-calc__products:hover{-webkit-box-shadow:none;box-shadow:none}.b-calc__products-wrap{padding-top:0;padding-bottom:0}.b-calc__container,.b-calc__container>.b-calc__norm{display:block}.b-calc__sidebar .b-calc__norm{display:none}.b-calc__sidebar{position:static;width:100%;margin-right:0}.b-calc__content{margin:0 auto 32px;max-width:100%}.b-catalog__nav-select{display:block;width:100%;height:64px;padding-top:16px;padding-bottom:16px;-webkit-transition:background .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;transition:background .3s ease-in-out,box-shadow .3s ease-in-out;transition:background .3s ease-in-out,box-shadow .3s ease-in-out,-webkit-box-shadow .3s ease-in-out}.b-catalog__nav-select--pos-sticky{position:-webkit-sticky;position:sticky;top:64px;z-index:1000}.b-catalog__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-catalog__sidebar{display:none}.b-catalog__content{max-width:852px;margin-left:auto;margin-right:auto}.b-catalog__slider{display:none}.b-catalog__mobile{position:relative;display:block;width:100%;min-height:150px}.b-catalog__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;list-style-type:none;width:calc(100% + 48px);margin:0 0 0 -24px}.b-catalog__btn-more{width:100%}.b-catalog--calc .b-catalog__slider,.b-catalog__btn-more{display:-webkit-box;display:-ms-flexbox;display:flex}.b-section__wrap{max-width:200px;margin:0 auto}.b-coupons:hover,.b-modal__container--bg-white:hover{-webkit-box-shadow:0 1px 2px 0 rgba(142,141,139,.5);box-shadow:0 1px 2px 0 rgba(142,141,139,.5)}.b-coupons{padding:56px 0}.b-coupons__list{max-width:810px}.b-statistic__list{width:calc(100% + 70);margin-left:-35px}.b-statistic__item{padding:0 35px}.b-visualization__tabs{margin-bottom:32px}.b-visualization__content{height:420px}.b-visualization__tour{max-width:696px}.b-search-header__top{display:block}.b-search-header__bottom--multi-rows .b-search-header__bottom-grid{-ms-flex-wrap:wrap;flex-wrap:wrap}.b-search-header__bottom--multi-rows .b-search-header__bottom-item:nth-last-child(n+3){margin-bottom:24px}.b-search-header__bottom-grid .b-search__btn,.b-search-header__bottom-grid .b-search__close{display:none}.b-search-header__form{max-width:none}.b-search-header__filter{max-width:324px}.b-search__close:hover{-webkit-transform:scale(1);transform:scale(1)}.b-search-form{width:100%}.b-restaurants__wrap{max-width:696px;margin:0 auto}.b-restaurants__tabs{margin-left:0}.b-delivery:hover{-webkit-box-shadow:0 1px 2px 0 rgba(142,141,139,.5);box-shadow:0 1px 2px 0 rgba(142,141,139,.5)}.b-delivery{border-radius:0;min-height:initial;height:initial}.b-delivery__wrap{padding:25px 24px}.b-delivery__link{position:absolute;left:0;right:0;top:0;bottom:0;opacity:0}.b-delivery__logo{margin-bottom:0}.b-delivery__logo img{max-height:29px}.b-checkbox__check:hover{border-color:#7e7e7e}.b-media__text blockquote:hover,.b-rules:hover{-webkit-box-shadow:0 1px 2px 0 rgba(142,141,139,.5);box-shadow:0 1px 2px 0 rgba(142,141,139,.5)}.b-banner-block{height:390px;border-radius:0;-webkit-transition:none;transition:none}.b-keys .b-promo__wrapper{padding-bottom:192px}.b-keys__table:hover,.b-privacy-policy__wrapper:hover{-webkit-box-shadow:0 1px 2px 0 rgba(142,141,139,.5);box-shadow:0 1px 2px 0 rgba(142,141,139,.5)}.dubai-page .b-content__promo{min-height:0}.b-forum-block:hover{-webkit-box-shadow:0 1px 2px 0 rgba(142,141,139,.5);box-shadow:0 1px 2px 0 rgba(142,141,139,.5)}.b-forum-preview__meta{-ms-flex-preferred-size:114px;flex-basis:114px}.b-forum-preview__block{-ms-flex-preferred-size:228px;flex-basis:228px;margin-right:34px}.b-forum-preview__main-meta{-ms-flex-preferred-size:524px;flex-basis:524px;margin-right:26px}.b-forum-preview__views{display:none}.b-forum-preview--topic .b-forum-preview__block{margin-right:28px}.b-forum-preview--topic .b-forum-preview__meta{margin-right:0}.b-forum-preview--topic .b-forum-preview__main-meta{-ms-flex-preferred-size:418px;flex-basis:418px;margin-right:142px}.b-forum-link-copy__modal:hover{-webkit-box-shadow:0 1px 2px 0 rgba(142,141,139,.5);box-shadow:0 1px 2px 0 rgba(142,141,139,.5)}.b-forum-link-copy__modal-close-icon:hover{-webkit-transform:none;transform:none}.b-forum-blockquote:hover{-webkit-box-shadow:0 1px 2px 0 rgba(142,141,139,.5);box-shadow:0 1px 2px 0 rgba(142,141,139,.5)}.b-forum-blockquote__delete:hover{-webkit-transform:none;transform:none}.b-forum-main__header{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.b-forum-main__footer-counter{display:none}.b-forum-filters__wrap{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:calc(100% + 24px);margin-left:-12px}.b-forum-filters__item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;padding-left:12px;padding-right:12px;margin-right:0}.b-forum-filters__item--size-small{width:100%}.b-forum-filters__item--size-auto{-webkit-box-flex:0;-ms-flex:none;flex:none;width:auto}.b-cv__form:hover,.b-faq-form__wrap:hover,.b-faq-qa__item:hover,.b-job-desc__content-inner:hover,.b-unsubscribe__checkboxes:hover,.b-vacancy-card:hover,.b-vacancy-header__wrap:hover{-webkit-box-shadow:0 1px 2px 0 rgba(142,141,139,.5);box-shadow:0 1px 2px 0 rgba(142,141,139,.5)}.b-main-hero{height:680px;min-height:750px}.b-main-features__item{width:50%}.b-hero-slider__img{height:600px;min-height:750px}.b-vacancy-header__inner{display:block;min-height:none}.b-vacancy-header__img{height:1px;min-height:400px;margin-bottom:40px}.b-vacancy-header__img img{-o-object-position:60% 50%;object-position:60% 50%}.b-vacancy-header__body{padding-left:0}.b-vacancy-header__body-wrap{max-width:444px;margin:0 auto;padding-bottom:64px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-vacancy-list__item{width:calc(100%/3);margin-bottom:32px;padding:0 27px}}@media (max-width:1100px){.b-presents__imgs{margin-top:0}.franchise-name{font-size:60px}}@media only screen and (max-width:1000px){.b-empty-result{max-width:504px}.l-page__wrap--job-desc{padding-left:0;padding-right:0}.b-promo--stock{padding-top:520px}.b-promo--stock .b-promo__cover,.b-promo--stock:after,.b-promo--stock:before{height:632px}.b-promo--stock .b-promo__wrapper{max-width:672px;padding-left:82px;padding-right:82px;-webkit-transform:none;transform:none}.b-card-link--with-cover{min-height:375px}.b-card-link--with-cover.b-card-link--form .b-card-link__title-decor{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:19.26458832933653% 26.939655172413794%;width:223px;height:21px}.b-card-link--with-cover.b-card-link--qa .b-card-link__title-decor{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:27.32463295269168% 16.738197424892704%;width:248px;height:19px}.b-card-link--only-text{min-height:184px}.b-card-link--only-text.b-card-link--contacts .b-card-link__title-decor,.b-card-link--only-text.b-card-link--since .b-card-link__title-decor{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:93.78486055776892% 11.513859275053305%;width:219px;height:16px}.b-card-link--only-text.b-card-link--since .b-card-link__title-decor{background-position:76.00969305331179% 11.513859275053305%;width:236px}.b-card-link__title h1{font-size:30px}.b-card-link__title span{font-size:32px;line-height:.75}.b-card-link__title-decor{margin-top:8px;margin-bottom:8px}.b-card-review{padding:0 30px}.b-card-review__inner{padding:35px 0 70px;max-width:560px}.b-preview__inner,.b-typography__obj,.b-typography__text{max-width:504px}.b-preview__img{height:504px}.b-slider__wrap{height:304px}.b-slider__body{max-width:504px}.b-slider-products__body{max-width:568px}.b-employees__slider-body{max-width:586px}.b-employees__item-wrap{max-width:504px}.b-two-blocks--review .b-two-blocks__item{width:100%}.b-two-blocks--review .b-two-blocks__item:first-child{height:500px;min-height:512px}.b-two-blocks--review{display:block}.b-cards{padding:0}.b-cards__list{width:calc(100% + 36px);margin-left:-18px}.b-cards__list-item{padding:0 18px}.b-contacts__meta-main{-ms-flex-wrap:wrap;flex-wrap:wrap}.b-form__text{padding-left:0;padding-right:0}.b-form__img{width:240px;height:240px}.b-event__desc-text{margin-bottom:40px}.b-event__desc-img{max-width:504px}.b-event__slider{height:304px}.b-event-list__header-wrap{max-width:504px}.b-event__promo{margin-bottom:56px}.b-event__form-wrap--size-lg{max-width:504px}.b-conditions--dir-col .b-conditions__wrap{max-width:540px}.b-modal--size-medium{max-width:680px}.b-modal--size-medium .b-modal__inner{max-width:calc(520px + 18px*2)}.b-coupons__list{max-width:504px}.b-coupons__list ul{width:100%;margin-left:0}.b-coupons__list li:nth-last-child(n+2){margin-bottom:20px}.b-coupons__list li{width:100%;padding:0}.b-visualization__content{height:304px}.b-visualization__tour{max-width:504px}.b-cookie__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.b-cookie__wrap p{margin-right:0;margin-bottom:28px;font-size:12px;text-align:center}.b-privacy-policy__header{margin-bottom:32px}.b-privacy-policy .b-decor-box__inner,.b-privacy-policy .b-decor-box__inner-header{font-size:16px}.delivery-modal .b-menu__close{top:20px;right:20px}.delivery-modal .b-menu__close span{width:22px;height:22px;opacity:.2;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJz48cGF0aCBkPSdNMjIuMzQ4NiAxLjc4NTcxTDEgMjIuMjM0JyBzdHJva2U9J2JsYWNrJyBzdHJva2Utd2lkdGg9JzInLz48cGF0aCBkPSdNMjIuNDczNCAyMi40MTk2TDEgMScgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLXdpZHRoPScyJy8+PC9zdmc+)}.delivery-modal__container{padding:10px;border-radius:24px;max-width:420px}.delivery-modal__inner-block{border-radius:20px;border:2px solid #c3151c;padding:11px 10px 14px}.delivery-modal__title{max-width:calc(100% - 53px);font-size:22px}.delivery-modal__text-block{max-width:none}.delivery-modal__ul{font-size:14px;font-weight:500;letter-spacing:-.14px}.delivery-modal__key{width:84px;left:initial;bottom:initial;top:46px;right:-27px;-webkit-transform:rotate(-43deg);transform:rotate(-43deg);-webkit-animation:keyMobileAnimation 2s infinite linear;animation:keyMobileAnimation 2s infinite linear}.delivery-modal__mascot-block,.delivery-modal__phone{display:none}.b-forum-block__message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:calc(520px + 40px*2);padding-left:40px;padding-right:40px}.b-forum-block__search{max-width:584px}.b-forum-block__form--size-large{max-width:592px}.b-forum-block__info{max-width:524px}.b-forum-message__head{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;max-width:100%;margin-right:0}.b-forum-message__avatar{margin-bottom:0;margin-right:10px}.b-forum-message__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-forum-message__meta .b-forum-message__username{width:100%;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.b-forum-message__meta p{margin-right:5px}.b-forum-message__footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.b-forum-message__footer-block{margin-bottom:32px;width:100%}.b-forum-message__select{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px}.b-forum-preview__main-meta{-ms-flex-preferred-size:296px;flex-basis:296px;margin-right:16px}.b-forum-preview--topic .b-forum-preview__block{-ms-flex-preferred-size:146px;flex-basis:146px;margin-right:16px}.b-forum-preview--topic .b-forum-preview__main-meta{margin-right:28px}.b-forum-search--profile{-ms-flex-wrap:wrap;flex-wrap:wrap}.b-forum-search--profile .b-forum-search__field--theme{width:100%;margin-right:0;margin-bottom:24px}.b-forum-section__header{margin-bottom:32px}.b-forum-section__search-img{padding-top:8px;padding-bottom:34px}.b-faq__header{max-width:504px}.b-faq-qa{margin-bottom:40px}.b-faq-form{padding:40px 0}.b-faq-form__body{max-width:505px;margin:0 auto}.b-faq-form h1{margin-bottom:24px}.b-main-hero{height:612px;min-height:700px}.b-main-features h2{max-width:460px}.b-main-features__list{max-width:400px}.b-main-features__inner{margin:0 -55px}.b-main-features__item{padding:0 55px}.job-main-review .b-review-slider__dots{width:100%;bottom:30px}.b-arrow-box{border-right:1px solid #979797;border-bottom:0;left:auto;position:relative;margin-bottom:70px}.b-arrow-box::before{border-top:0;border-right:0;border-bottom:1px solid #979797;border-left:1px solid #979797;top:auto;left:-1px;border-bottom-left-radius:10px;bottom:-1px;height:15px;width:30px}.b-arrow-box::after{height:15px;width:265px}.b-arrow-box__text{text-align:center}.b-arrow-box__btn{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.b-arrow-box__tip{top:auto;right:auto;border-right:0;border-left:1px solid #979797;border-bottom-width:2px;width:30px;height:30px;-webkit-transform:rotate(13deg) skew(0deg,-50deg);transform:rotate(13deg) skew(0deg,-50deg);left:29px;bottom:-16px}.b-hero-slider__text h1{max-width:500px;margin:0 auto 28px;font-size:56px}.b-hero-slider__btn{height:56px;line-height:56px;border-radius:28px;padding:0 30px}.b-hero-slider__btn-text{line-height:54px;font-size:17px}.b-hero-slider__img{height:532px;min-height:700px}.b-cv-form{padding:60px 40px 45px}.b-cv-form__title{padding:0 50px}.b-cv-form__checkbox{width:50%}.b-cv-form__file{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:50%}.b-job-desc{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.b-job-desc__preview{top:0;position:relative;width:100%;margin-bottom:32px}.b-job-desc__content{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:40px 0 48px;max-width:400px}.b-job-desc__content-inner{padding:0}.b-job-desc__content-wrap{width:100%;padding:0 48px}.b-job-desc h1,.b-notfound--technical .b-notfound__text h1,.b-notfound__text--technical p,.b-vacancy-header__body p{text-align:center}.b-job-desc__brief{text-align:center;margin:0 auto 40px}.b-job-desc__info{margin:0 auto 48px}.b-job-desc__info-item{width:100%;text-align:center}.b-job-desc h2{max-width:360px}.b-job-desc-slider .slick-slide{margin:0 12px!important}.b-job-desc-slider__img{height:405px;min-height:425px}.b-job-desc-slider__dots{display:none}.b-vacancy-header__body-wrap{padding:0 24px;margin:0 auto 40px}.b-vacancy-header__body h1{margin-bottom:16px}.b-vacancy-list{padding:0 46px}.b-vacancy-list__inner{margin:0 -40px}.b-vacancy-list__item{width:50%;padding:0 40px}.b-notfound--technical .b-notfound__img{width:340px;height:340px;margin-bottom:32px}.b-notfound--technical .b-notfound__text{max-width:533px;text-align:left}.b-notfound--technical .b-notfound__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.b-notfound--technical .b-notfound__wrap,.b-notfound__contacts{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:1000px){.b-forum-message__footer-block.b-forum-message__footer-block--moder,.b-forum-message__footer-block.b-forum-message__footer-block--moder .b-forum-message__select .b-select{width:100%}.b-forum-message__footer-block.b-forum-message__footer-block--moder form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.b-forum-message__footer-block.b-forum-message__footer-block--moder .b-btn{margin:0 0 8px}}@media (max-width:920px){.franchise-form form .b-form__field{width:100%}.franchise-form form .b-form__field .b-form__field-label{display:block}.franchise-form form .franchise-form__btnwrap .b-btn{margin-top:0}.franchise-form form .franchise-form__btnwrap{margin-top:10px;margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}@media (max-width:880px){.franchise-text__list-items li{width:calc(100%/2)}.franchise-text__list-items li br{display:none}.franchise-text__list-items--check{max-width:100%;width:100%;margin:0}}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media only screen and (max-width:768px){.b-card-review__review{font-size:12px}.b-card-review__author-name{font-size:18px}.b-recommendations__inner{-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 84px);margin-left:-42px}.b-recommendations__item:last-child{margin-bottom:0}.b-recommendations__item{width:calc(100%/2);padding:0 42px;margin-bottom:48px}.b-restaurant-detail__header{margin-bottom:72px}.b-restaurant-detail__desc-wrap{max-width:504px;margin-bottom:96px}.b-restaurant-detail__statistic{max-width:400px}.b-restaurant-detail__visualization{margin-bottom:72px}.b-restaurant-detail__employee-best{margin-bottom:80px}.b-price-modal__wrap{max-width:504px}.b-filters{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.b-card-restaurant__cover{height:244px}.b-card-restaurant__desc-wrap{max-width:336px;margin-bottom:24px}.b-card-restaurant__meta{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.b-card-restaurant__meta-item{margin-bottom:0}.b-about__wrap,.b-slider-dots__item{max-width:504px}.b-cards--restaurants .b-cards__list{width:100%;margin-left:0}.b-cards--restaurants .b-cards__list-item{width:100%;padding:0;margin-bottom:64px}.b-principle__mobile-img{-ms-flex-preferred-size:450px;flex-basis:450px}.b-principle__mobile-bg{width:360px;height:360px}.b-principle__list{max-width:542px;margin-left:auto;margin-right:auto}.b-contacts__meta-wrap{padding-top:56px;padding-bottom:56px}.b-contacts__meta-item,.b-contacts__meta-main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.b-contacts__meta-main{-ms-flex-wrap:initial;flex-wrap:initial}.b-contacts__meta-item{-ms-flex-preferred-size:auto;flex-basis:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:48px}.b-contacts .b-contacts__map-container .b-contacts__ofice{height:initial;padding:2rem 1rem;width:100%}.b-contacts .b-contacts__map{height:496px;width:100%}.b-contacts__form-wrap{max-width:calc(504px + 14px*2)}.b-form--cv .b-form__field--half,.b-form--qa .b-form__field--half{width:100%}.b-conditions__title{margin-bottom:56px}.b-conditions__wrap{max-width:512px}.b-conditions__list{width:calc(100% + 66px);margin-left:-33px}.b-conditions__item:nth-last-child(n+3){margin-bottom:56px}.b-conditions__item{width:calc(100%/2);padding:0 33px}.b-calc__content{max-width:546px}.b-calc__grid-item:nth-last-child(n+4){margin-bottom:48px}.b-calc__grid-item:nth-last-child(n+3){margin-bottom:32px}.b-calc__grid-item{width:calc(100%/2)}.b-catalog__content{max-width:588px}.b-catalog__list{width:calc(100% + 84px);margin-left:-42px}.b-catalog__list-item:nth-last-child(n+3){margin-bottom:48px}.b-catalog__list-item{width:calc(100%/2);padding-left:42px;padding-right:42px}.b-statistic__list{width:calc(100% + 64);margin-left:-32px}.b-statistic__item:nth-last-child(n+3){margin-bottom:64px}.b-statistic__item{width:calc(100%/2);padding:0 32px}.b-restaurants__map{height:496px}.b-privacy-policy__wrap,.b-rules__wrap{max-width:538px}.b-privacy-policy .b-decor-box__inner{max-width:300px}.dubai-page .dubai-page__title{text-align:center;font-family:Gora,serif;font-size:24px;font-style:normal;font-weight:400;line-height:150%;text-transform:uppercase}.dubai-page__subtitle{font-size:16px}.dubai-page__text-block{padding-left:10px;padding-right:10px}.dubai-page .dubai-page__text-block__text{font-size:20px}.promo-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:10px;margin-right:10px}.promo-container__wrapper{min-height:212px;padding:40px 20px 10px}.promo-container .promo-container__title{font-size:30px}.promo-container__text{font-size:16px}.b-forum-block__message-folders{max-width:none;padding-left:40px;padding-right:40px}.b-forum-preview__block{margin-right:16px}.b-main-career{padding:48px 0}.b-main-career__scheme{padding-left:130px}.b-main-career__scheme img{position:relative;margin-right:110px}.b-cv-form{padding:50px 40px 45px}.b-cv-form__group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.b-cv-form__checkbox{width:100%;margin-bottom:16px}.b-cv-form__file{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.b-cv-form__btn,.b-cv-form__file{margin-bottom:16px}.b-job-desc__preview{margin-bottom:24px}.b-job-desc__content{padding:24px 20px 48px}.b-job-desc__content-wrap{padding:0 24px}.b-job-desc-slider .slick-slide{margin:0 6px!important}.b-job-desc-slider__img{height:348px;min-height:368px}.b-vacancy-map__header{display:block}.b-vacancy-map__search-bar{margin-bottom:24px;margin-right:0}.b-vacancy-map__body{height:496px;width:100%}.b-notfound__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.b-notfound__img{width:340px;height:340px;margin-bottom:32px}.b-notfound__text,.b-notfound__text h1{text-align:center}.b-notfound__text p{margin-bottom:32px;text-align:center}}@media (max-width:767px){.franchise-callback__title,.franchise-name{font-size:42px}}@media only screen and (max-width:760px){.l-page__content--top-large{padding-top:96px}.l-page__wrap{padding-left:24px;padding-right:24px}.l-page__wrap--banners{padding-left:48px;padding-right:48px}.l-page__section{margin-bottom:64px}.l-page__product-slider{max-width:272px;margin:0 auto}.b-promo--stock{padding-top:504px}.b-promo--stock .b-promo__wrapper{max-width:588px;padding:40px}.b-promo--stock .b-promo__wrapper>p{font-size:14px;line-height:1.71}.b-decor-box--mobile-no-decor:after,.b-decor-box--mobile-no-decor:before{content:none}.b-social--with-text .b-social__btn{padding:0;width:40px;height:40px;border-radius:50%}.b-social--with-text .b-social__btn-icon{margin-right:0}.b-social--with-text .b-social__btn-text{display:none}.b-news-list{padding:0 24px}.b-news-list__item{max-width:400px}.b-card-link--with-cover{min-height:328px;height:320px}.b-restaurant-detail__header{margin-bottom:56px}.b-restaurant-detail__header-wrap{max-width:470px}.b-restaurant-detail-info--two-cols .b-restaurant-detail-info__item{padding-left:0;padding-right:0}.b-restaurant-detail-info__wrap{max-width:100%}.b-restaurant-detail-info__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-left:0}.b-restaurant-detail-info__item{width:100%;padding-left:0;padding-right:0;margin-bottom:40px}.b-restaurant-detail__desc-wrap{max-width:400px}.b-restaurant-detail__visualization{margin-bottom:64px}.b-restaurant-detail__employee-best{margin-bottom:72px}.b-content__promo{min-height:420px}.b-content__two-cols{padding-left:0;padding-right:0}.b-filters{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.b-employees__slider .b-arrow,.b-filters__controls{display:none}.b-filters__select{-webkit-box-flex:0;-ms-flex:0 1 272px;flex:0 1 272px;margin-right:24px}.b-filters__select--mobile{display:block}.b-filters__select--size-large{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.b-card__desc-wrap{max-width:272px}.b-card__desc h1{font-size:18px}.b-slider__item{border-radius:4px;overflow:hidden}.b-employees{padding:0}.b-employees__slider-body{max-width:100%}.b-employees__slider-body .slick-slide{margin:0 8px}.b-employee-best__wrap{max-width:calc(400px + 18px*2)}.b-two-blocks{display:block}.b-two-blocks__item{width:100%;padding-left:0;padding-right:0;margin-bottom:24px}.b-two-blocks__item:last-child{margin-bottom:0}.b-two-blocks--links .b-two-blocks__item,.b-two-blocks--review .b-two-blocks__item{margin-bottom:0}.b-cards__list{width:100%;margin-left:0}.b-cards__list-item:last-child{margin-bottom:0}.b-cards__list-item{width:100%;max-width:400px;padding:0;margin:0 auto 64px}.b-cards--restaurants .b-cards__list-item{max-width:100%;margin-bottom:56px}.b-form__text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin-left:0;margin-bottom:16px}.b-form__text p{text-align:center}.b-form__img{margin-bottom:8px;margin-right:0}.b-form__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-form__body--dir-row{-ms-flex-wrap:wrap;flex-wrap:wrap}.b-form__body--dir-row .b-form__field{margin-right:0;margin-bottom:24px}.b-form__field--half{width:100%}.b-form__file{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-form__file label{margin-bottom:16px}.b-form__file-label{text-align:center;margin-left:0}.b-form__btn,.b-form__captcha{margin-bottom:24px}.b-form__btn:last-child{margin-bottom:0}.b-form__note{margin-bottom:20px}.b-form__note p{line-height:1.6}.b-form-status__img{width:132px;height:132px}.b-subs__text{padding:0}.b-conditions--dir-col .b-conditions__wrap,.b-event-list__subs,.b-event__form-wrap--size-lg{max-width:400px}.b-conditions--dir-col .b-conditions__item{margin-bottom:48px}.b-note--full .b-note__text{font-size:14px;line-height:1.71}.b-visualization__tour{border-radius:4px;overflow:hidden}.b-local-nav:after,.b-local-nav:before{width:24px}.b-forum-block--size-medium,.b-forum-block--size-small{padding-top:16px;padding-bottom:16px}.b-forum-block__preview{padding-left:16px;padding-right:16px}.b-forum-block__search{max-width:none;padding:0 18px}.b-forum-block__form--size-large{max-width:540px}.b-forum-preview__wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.b-forum-preview__avatar{width:40px;height:40px;margin-right:8px}.b-forum-preview__emoji{margin-right:0;margin-bottom:16px}.b-forum-preview__main-meta{-ms-flex-preferred-size:533px;flex-basis:533px;margin-top:16px;margin-left:48px;margin-right:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.b-forum-preview__main-meta h2{margin-bottom:4px;font-size:16px;line-height:1.5}.b-forum-preview--topic .b-forum-preview__wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.b-forum-preview--topic .b-forum-preview__block{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-right:0}.b-forum-preview--topic .b-forum-preview__meta{display:none}.b-forum-messages,.b-forum-preview--topic .b-forum-preview__main-meta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.b-forum-preview--topic .b-forum-preview__main-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:536px;flex-basis:536px;padding-right:0;margin-right:14px;margin-top:0;margin-left:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.b-forum-messages{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-forum-messages__counter{margin-right:0;margin-bottom:16px}.b-forum-section__header h1{line-height:2}.b-forum-section__header-img{width:132px;height:132px}.b-faq__header h1{font-size:32px}.b-faq-form{padding:40px 15px}.b-faq-form__body{max-width:400px}.b-faq-form__btn{margin-bottom:24px}.b-main-features{padding:48px 0}.b-main-features__wrap{padding:0 24px}.b-main-features__inner{margin:0 -42px}.b-main-features__item{padding:0 42px}.b-hero-slider__btn{height:48px;line-height:48px;border-radius:24px;padding:0 15px}.b-hero-slider__btn-text{line-height:46px;font-size:16px}.b-vacancy-header{padding-left:24px;padding-right:24px}.b-vacancy-list{padding:0}}@media (max-width:760px){.b-forum-main .b-checkbox.moder-check{position:absolute;right:-6px;top:-6px}}@media only screen and (max-width:668px){.b-form-status b,.text h1{font-size:24px}.b-empty-result{max-width:400px}.b-header__logo{margin-right:32px}.b-header__menu{width:30px;margin-left:32px}.b-header__nav-item:nth-child(n+2){margin-left:36px}.b-header__nav-item>a:after,.b-header__nav-item>a:before,.b-header__nav-item>div:after,.b-header__nav-item>div:before{margin-right:0}.b-header__nav-item--mobile-ic>a span{display:none}.b-promo__wrapper{max-width:440px;padding:120 24px 56px}.b-promo__wrapper p{padding:0}.b-promo__title{margin-bottom:24px}.b-promo__title>h1{margin-bottom:2px;font-size:32px}.b-card-section__title span,.b-promo__title>h2{font-size:32px;line-height:.75}.b-promo__title>h2 span{font-size:18px}.b-promo__title>h2 span:after,.b-promo__title>h2 span:before{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:92.19440353460972% 20.718816067653275%;width:116px;height:12px}.b-promo__title>h2 span:after{background-position:34.167893961708394% 26.427061310782243%}.b-promo.b-promo--slider{min-height:340px}.b-promo--slider .b-slider-dots__nav{bottom:8px}.b-decor-box--dir-column .b-decor-box__inner,.b-decor-box--height-large .b-decor-box__inner{padding:32px 0}.b-decor-box--dir-column:after,.b-decor-box--dir-column:before{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:0 7.563025210084033%;width:676px;height:9px}.b-decor-box--title .b-decor-box__inner{margin:0}.b-decor-box--title:after,.b-decor-box--title:before{content:none}.b-product h1{font-size:11px}.b-preview-forum__wrap{max-width:316px;padding-top:48px;padding-bottom:48px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.b-preview-forum__title{margin-right:0;margin-bottom:24px}.b-preview-forum__body P{margin-bottom:16px}.b-news-list__item h1{font-size:18px}.b-card-section--large{min-height:456px}.b-card-section--large .b-card-section__body{max-width:272px;padding:0}.b-card-section__title h1{font-size:32px;line-height:normal}.b-card-section__title-decor{margin-top:8px;margin-bottom:8px}.b-card-section__body p{max-width:400px;margin-bottom:16px}.b-partners__desc{max-width:448px}.b-mobile-menu__section{padding:0 16px}.b-banners__slide{max-width:272px;margin-right:24px;border-radius:5px;-webkit-box-shadow:0 2px 4px 0 #b8b8b8;box-shadow:0 2px 4px 0 #b8b8b8}.b-detail-product__info-wrap>h2,.b-detail-product__title>h1{margin-bottom:24px}.b-detail-product__title>p{max-width:400px;margin-left:auto;margin-right:auto}.b-detail-product__body,.b-detail-product__price,.b-recommendations__wrap>h2{margin-bottom:48px}.b-detail-product__info-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.b-detail-product__info-btn{margin-top:32px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.b-detail-product__info-body{padding-top:0}.b-detail-product__info-row:last-child{margin-bottom:0}.b-detail-product__info-row{-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:none;margin-bottom:32px;line-height:normal}.b-detail-product__info-row--header{margin-bottom:16px}.b-detail-product__info-row--header .b-detail-product__info-cell{font-family:Montserrat,sans-serif;font-size:11px}.b-detail-product__info-row--header .b-detail-product__info-cell:first-child{display:none}.b-detail-product__info-cell{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:1;-ms-flex:auto;flex:auto;font-family:Gora,serif;font-size:20px;text-align:center}.b-detail-product__info-cell:nth-child(1) span{margin:0 6px}.b-detail-product__info-cell:nth-child(1):after,.b-detail-product__info-cell:nth-child(1):before{display:block;height:1px;width:auto;-webkit-box-flex:1;-ms-flex:auto;flex:auto;content:'';background:#d8d8d8}.b-detail-product__info-cell:nth-child(1){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:12px;font-family:HaginCapsMedium,serif;font-size:16px;text-align:center}.b-detail-product__slider{max-width:252px}.b-detail-product__add-calc{-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}.b-detail-product__subtext p{text-align:center}.b-recommendations{padding:48px 10px}.b-recommendations__wrap{max-width:272px}.b-recommendations__inner{-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-left:0}.b-recommendations__item{width:100%;padding:0}.b-price-modal__wrap{max-width:none}.b-content__detail-product{margin-bottom:48px}.b-content__product-list{margin-bottom:64px}.b-content__navigation{margin-bottom:48px}.b-card__desc h1{margin-bottom:16px;font-size:18px}.b-card-restaurant h1{font-size:18px}.b-typography__text{max-width:400px}.b-typography__body{margin-bottom:96px}.b-preview__wrap{border-radius:0}.b-preview__inner{padding-top:0;max-width:668px}.b-preview__img{height:100vw}.b-preview__body{padding:0 24px}.b-blockquote:after{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:0 7.563025210084033%;width:676px;height:9px}.b-slider{padding:0}.b-slider__wrap{height:372px}.b-slider__body{max-width:100%}.b-slider__body .slick-slide{margin:0 8px}.b-slider .b-arrow{display:none}.b-slider-products__body{max-width:168px}.b-slider-dots__item{border-radius:5px;-webkit-box-shadow:0 2px 4px 0 #b8b8b8;box-shadow:0 2px 4px 0 #b8b8b8;max-width:272px;margin:0 6px}.b-about__wrap{max-width:400px}.b-about__title{margin-bottom:16px}.b-principle__mobile-bg{width:320px;height:320px}.b-principle__mobile-number{left:20px;width:88px;height:88px}.b-principle__list{max-width:414px;margin-left:auto;margin-right:auto}.b-principle__list--cols-two{-webkit-column-count:1;column-count:1;-webkit-column-gap:0;column-gap:0}.b-principle__list--center .b-principle__list-item p{text-align:left}.b-principle__list--center .b-principle__list-marker{position:absolute;left:0;top:calc(14px*1.71/2);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.b-principle__list-item{display:block;margin-bottom:16px}.b-principle__list-item p{margin-right:0;margin-bottom:16px;font-size:12px}.b-contacts__toggle-cities-controls{display:none}.b-contacts__toggle-cities-select{display:-webkit-box;display:-ms-flexbox;display:flex}.b-contacts__title{margin-bottom:24px;font-size:18px}.b-contacts__meta-wrap{padding-top:44px;padding-bottom:44px}.b-contacts__meta-item{margin-bottom:24px}.b-contacts__form-wrap{max-width:calc(400px + 14px*2)}.b-subs__form{max-width:272px;margin:0 auto}.b-event__preview,.b-event__section{margin-bottom:48px}.b-event__preview{padding:0}.b-event__body{margin-bottom:96px}.b-event__desc{margin-bottom:48px}.b-event__slider{height:372px}.b-event-list__section{margin-bottom:56px}.b-event-list__nav{display:none}.b-event-list__nav-mobile{display:block}.b-note--full{padding-left:0;text-align:center}.b-note--full .b-note__img{position:static}.b-catalog__content{max-width:562px}.b-catalog__list{width:calc(100% + 58px);margin-left:-29px}.b-catalog__list-item{padding-left:29px;padding-right:29px}.b-catalog--calc .b-catalog__content{max-width:252px}.b-modal__wrap{padding:0}.b-modal--video .b-modal__inner{padding:12px}.custom-mfp-modal--video .mfp-content{padding-left:15px;padding-right:15px}.b-coupons__list{max-width:466px}.b-visualization__content{height:372px}.b-visualization__tour{max-width:100%}.b-forum-message__footer-block form,.b-search-header__bottom--multi-rows .b-search-header__bottom-grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-search-header__bottom--multi-rows .b-search-header__bottom-item:nth-last-child(n+2){margin-bottom:24px}.b-restaurants__wrap,.b-search-header__filter{max-width:none}.b-delivery__wrap{max-width:316px;padding-top:48px;padding-bottom:48px}.b-rules__wrap{padding-top:40px;padding-bottom:40px;font-size:12px;line-height:1.5}.b-rules__section{margin-bottom:24px}.b-forum-preview__main-meta h2,.b-privacy-policy h2,.b-rules h2{font-size:16px}.b-privacy-policy ol,.b-privacy-policy p,.b-privacy-policy ul,.b-rules ol,.b-rules p,.b-rules ul{font-size:12px;line-height:1.5}.b-navigation__controls{display:none}.b-navigation__select{display:block}.b-privacy-policy__wrap{padding-top:40px;padding-bottom:40px;font-size:12px;line-height:1.5}.b-privacy-policy__section{margin-bottom:24px}.dubai-page .b-promo{margin-bottom:40px}.dubai-page .b-event{gap:40px}.b-forum__return{margin-bottom:32px}.b-forum-block__message{max-width:calc(468px + 40px*2);padding-left:40px;padding-right:40px}.b-forum-block__body{padding-top:20px;margin-bottom:0}.b-forum-message__body{min-height:100px}.b-forum-message__select-label{margin-bottom:12px}.b-forum-message__select .b-select{max-width:none}.b-forum-topic__header h1{margin-bottom:12px;font-size:18px}.b-forum-form__link{margin-left:0;margin-right:0}.b-forum-form__body,.b-forum-info__controls{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.b-forum-form__body{margin-left:0}.b-forum-info__controls{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.b-forum-info__controls-item{margin-right:0;margin-bottom:16px}.b-section__header-username h2{font-size:11px}.b-forum-section__nav-links{display:none}.b-forum-section__nav-select{display:block;margin-bottom:0}.b-main-hero{height:492px;min-height:650px}.b-main-career__scheme{padding-left:120px}.b-main-career__scheme img{margin-right:100px}.b-hero-slider__text-wrap{max-width:440px}.b-hero-slider__text h1{max-width:300px;font-size:36px}.b-hero-slider__text p{font-size:12px;padding:0 24px}.b-hero-slider__img{height:412px;min-height:650px}.b-cv-form{padding:32px 15px 26px}.b-cv-form__title{padding:0;font-size:18px}.b-cv-form__group-wrap:first-child{margin-bottom:16px}.b-job-desc__content{padding:40px 20px}.b-job-desc__content-inner{border-radius:0}.b-job-desc__content-wrap,.b-vacancy-header{padding:0}.b-vacancy-header__wrap{border-radius:0}.b-vacancy-list__inner{margin:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-vacancy-list__item{width:100%;max-width:340px;padding:0 20px}.b-notfound__img,.b-vacancy-map__header-wrap{margin-bottom:24px}.b-notfound__img{width:250px;height:250px}.b-notfound__text h1{margin-bottom:8px}.b-notfound__text p{margin-bottom:8px;font-size:12px;line-height:1.83}.b-unsubscribe__btns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (max-width:660px){.b-header__nav-item--max-mobile{display:none}.b-header__menu--min-mobile{display:block}.b-header__logo-technical{margin-top:35px}.b-promo--stock{padding-top:392px}.b-promo--stock .b-promo__cover,.b-promo--stock:after,.b-promo--stock:before{height:512px}.b-promo--stock .b-promo__wrapper{max-width:none;padding-left:20px;padding-right:20px}.b-promo--stock .b-promo__inner{top:-72px}.b-promo--stock .b-promo__inner .b-promo__title h1{font-size:24px;line-height:1.5}.b-promo--stock .b-promo__inner p{font-size:12px;letter-spacing:2px}.b-promo-icon--diary{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:97.09141274238227% 61.31868131868132%;width:30px;height:30px}.b-promo--stock .b-promo__inner .b-promo__title,.b-promo__decor-box{margin-bottom:12px}.b-two-blocks--review .b-two-blocks__item:first-child{height:350px;min-height:400px}.b-form h1{margin-bottom:24px;text-align:center}.b-form__text{margin-bottom:32px}.b-form__img{width:208px;height:208px}.b-form__captcha{max-width:none;height:72px}.b-form__agreement,.b-modal-content p{text-align:center}.b-event__promo{margin-bottom:48px}.b-modal--size-medium .b-modal__inner{max-width:calc(520px + 16px*2)}.b-forum-block__search{padding:0 24px}.b-forum-block__form--size-large{max-width:none;padding-left:16px;padding-right:16px}.b-forum-block__info{max-width:none;padding-left:34px;padding-right:34px}.b-forum-search{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-forum-search__field,.b-forum-search__select{margin-right:0;margin-bottom:24px}.b-forum-search__select{max-width:none}.b-forum-search--profile .b-forum-search__field{width:100%}.b-forum-info__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-forum-info__list-item{margin-right:0;margin-bottom:32px}.b-forum-main__header-links{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.b-arrow-box{padding:17px 5px 23px;width:280px}.b-arrow-box::before{width:150px}.b-arrow-box::after{width:101px}.b-arrow-box__tip{left:auto;right:100px}.landing-text--sm h2{font-size:25px}.landing-text--sm .text-h2{font-size:25px;line-height:1.2}.landing-text--sm.landing-text{max-width:95vw}}@media (max-width:650px){.b-presents__imgs-item{margin:0 15px 30px;max-width:calc(50% - 30px)}.b-forum-block__controls{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.b-forum-block__controls .b-btn{margin-bottom:15px}.b-forum-block__controls .b-forum-message__select{margin-right:0}.b-forum-block__controls .b-forum-message__select .b-select{max-width:200px}}@media only screen and (max-width:600px){.job-text h2{font-size:24px}.b-detail-product__body{padding-top:102px}.b-detail-product__img{max-width:272px}.b-detail-product__info{padding:126px 24px 32px}.b-forum-breadcrumbs__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-faq__wrap{padding:0 22px}.b-faq__header-wrap{margin-bottom:24px}.b-faq__header h1{margin-bottom:16px}.b-faq__nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-faq__nav-wrap{margin-bottom:30px}.b-faq__nav-select{-ms-flex-item-align:stretch;align-self:stretch;margin:0 0 16px}.b-faq-qa__item{margin-bottom:10px;padding:16px 25px}.b-faq-qa__item-title::after{top:auto;bottom:-4px;right:0;-ms-flex-item-align:end;align-self:flex-end;padding-top:20px}.b-faq-qa__item-title{padding:0 0 28px}.b-faq-qa__item-content{padding:15px 0 0}.b-faq-form p,.b-faq-qa__item-text{padding:33px 15px;font-size:14px}.b-faq-form h1{font-size:22px}.b-faq-form p{padding:0 5px}.b-main-features{padding:32px 0}.b-main-features__inner{margin:0}.b-main-features__item{width:100%;margin-bottom:32px;padding:0}.b-main-features__item-cover{padding-top:5px;width:168px;height:168px}}@media (max-width:570px){.franchise-name{font-size:32px}.franchise-title{font-size:18px}.franchise-title br{display:none}.franchise-text__list-items li{width:100%}.franchise-callback__title{font-size:32px}}@media only screen and (max-width:480px){.l-page__wrap--banners{padding-left:0;padding-right:0}.b-select--square .select2-container--custom .b-select__output-multiple-resaults,.b-select--square .select2-container--custom .select2-dropdown .select2-results__option,.b-select--square .select2-container--custom .select2-selection--single .select2-selection__rendered{letter-spacing:normal}.b-select-custom--filter .b-select-custom__menu{padding-left:16px;padding-right:16px}.b-select-custom--filter .b-select-custom__option{padding-left:6px;padding-right:6px}.b-promo__wrapper{max-width:320px;padding-top:110px;padding-bottom:56px}.b-btn__text--d{display:none}.b-btn__text--m{display:block}.b-decor-box--select .b-decor-box__inner{max-width:100%}.b-decor-box--select:after,.b-decor-box--select:before{content:none}.b-banners__slide{margin-right:0}.b-detail-product__add-calc{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.b-detail-product__add-calc-label{margin-right:0;margin-bottom:16px}.b-restaurant-detail__header-wrap{max-width:272px;padding-top:200px}.b-restaurant-detail__cover,.b-restaurant-detail__header:before{height:590px}.b-restaurant-detail__desc-wrap p{font-size:14px;line-height:1.71}.b-restaurant-detail__visualization{margin-bottom:56px}.b-restaurant-detail__employee-best{margin-bottom:64px}.b-filters{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}.b-filters__select{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:0;margin-bottom:16px}.b-card-restaurant__cover{height:174px}.b-card-restaurant__meta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.b-card-restaurant__meta-item{margin-bottom:8px}.b-slider__wrap{height:164px}.b-about .b-about__tabs{display:none}.b-about__content-item p{font-size:12px;line-height:1.83}.b-about__select{display:block;width:100%;max-width:400px;margin-bottom:24px}.b-employees__item h1{margin-bottom:36px;font-size:18px}.b-employees__item-wrap{max-width:228px;padding:48px 0}.b-employee__meta{margin-bottom:24px}.b-employee__photo{width:155px}.b-employee__name{font-size:18px}.b-employee__blockquote p{font-size:14px;line-height:1.71}.b-principle__mobile-img{-ms-flex-preferred-size:240px;flex-basis:240px}.b-principle__mobile-bg{width:206px;height:206px}.b-principle__mobile-number{left:34px;width:72px;height:72px}.b-contacts__toggle-cities{margin-bottom:32px}.b-contacts .b-contacts__map{margin-bottom:48px}.b-contacts__form-wrap{padding-top:48px;padding-bottom:48px}.b-subs__text{margin-bottom:16px}.b-event__desc-text{margin-bottom:24px}.b-event__form-wrap{padding-top:32px;padding-bottom:32px}.b-event__slider{height:164px}.b-stock-info__item--text{max-height:280px}.b-conditions__title{margin-bottom:40px}.b-conditions__wrap{max-width:224px}.b-conditions__list{width:100%;margin-left:0}.b-calc__grid-item:nth-last-child(n+2),.b-conditions__item:nth-last-child(n+2){margin-bottom:32px}.b-conditions__item{width:100%;padding:0}.b-calc__grid{width:100%;margin-left:0}.b-calc__grid-item{width:100%}.b-catalog__content{max-width:252px}.b-catalog__list{width:100%;margin-left:0}.b-catalog__list-item:nth-last-child(n+2){margin-bottom:48px}.b-catalog__list-item{width:100%;padding-left:0;padding-right:0}.b-modal__inner{padding-top:16px;padding-bottom:16px}.b-modal-content p{font-size:14px}.b-coupons{padding:40px 0}.b-coupons__list{max-width:100%;padding:0 20px}.b-coupons__list li:nth-last-child(n+2){margin-bottom:10px}.b-statistic__list{width:100%;margin-left:0}.b-statistic__item:nth-last-child(n+2){margin-bottom:64px}.b-statistic__item{width:100%;max-width:170px;padding:0;margin-left:auto;margin-right:auto}.b-visualization__content{height:164px}.b-checkbox label{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.b-forum-breadcrumbs__list-item{margin-right:0}.b-forum-block__message-folders{padding-left:16px;padding-right:16px}.b-forum-block__message{margin-right:auto}.b-forum-block__form,.b-forum-block__message{max-width:none;padding-left:16px;padding-right:16px}.b-forum-block__links{-ms-flex-wrap:wrap;flex-wrap:wrap}.b-forum-block__links-item{margin:5px}.b-forum-block__links-item--d{display:none}.b-forum-message__head-block{width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.b-forum-message__avatar{width:40px;height:40px}.b-forum-message__username{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.b-forum-message__date{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.b-forum-message__body p,.b-forum-preview__main-meta p{font-size:12px;line-height:1.5}.b-forum-message__footer-block{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.b-forum-message__select{max-width:none;margin-right:0}.b-forum-preview__block{-ms-flex-preferred-size:216px;flex-basis:216px;margin-right:0}.b-forum-preview__main-meta{padding-right:0;margin-left:0}.b-forum-message-folder{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-forum-message-folder__section{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin-bottom:10px}.b-forum-message-folder__section:last-child{-ms-flex-preferred-size:auto;flex-basis:auto}.b-forum-message-folder__section--dir-end{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.b-forum-message-folder__counter-messages:nth-child(2){margin-left:0}.b-forum-message-folder__counter-messages{margin-right:12px}.b-forum-message-folder__check{position:absolute;right:0}.b-forum-link-copy{position:static}.b-forum-link-copy__modal{width:calc(100% + 48px)}.b-forum-like__counter{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-left:0;margin-right:6px}.b-forum-main__header-links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.b-forum-main__header-links-item{margin-right:0;margin-bottom:16px}.b-forum-filters__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin-left:0}.b-forum-filters__item{padding-left:0;padding-right:0;margin-bottom:16px}.b-forum-search-img__wrap{max-width:256px;height:256px}.b-hero-slider__text-wrap{max-width:320px}.b-notfound--technical .b-notfound__img{width:250px;height:250px;margin-bottom:32px}.b-notfound__contacts{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.b-notfound__contacts-item{margin-right:0;margin-bottom:24px}}@media (max-width:480px){.b-forum-main .b-forum-filters__item--moder{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-forum-main .b-forum-filters__item--moder .b-forum-filters__item{margin-bottom:16px;margin-right:0}.b-forum-main .b-forum-filters__item--moder .b-btn{min-width:118px}}@media only screen and (max-width:375px){.b-promo.b-promo--slider{min-height:240px}.b-news-list__item{max-width:272px}.b-card-section__title h1{font-size:18px}.b-card-section__body p{max-width:248px}.b-partners__wrap{margin-top:38px;margin-bottom:38px}.b-partners__desc{max-width:320px}.b-mobile-slider__body .slick-slide{max-width:272px;padding-left:0;margin-right:16px}.b-mobile-slider__body .slick-slide:last-child{max-width:272px;padding-right:0;margin-right:0}.b-banners__slider .slick-slide{margin-right:12px}.b-form__captcha{-webkit-transform:scale(.8);transform:scale(.8);margin-left:-40px}}@media only screen and (max-width:320px){.b-blockquote:after,.b-decor-box--white:after,.b-decor-box--white:before,.b-decor-box:after,.b-decor-box:before{background:url(../images/sprite/sprite-2fad7196.svg) no-repeat;background-position:98.8313856427379% 1.8907563025210083%;width:276px;height:9px}.b-blockquote:after,.b-decor-box--white:after,.b-decor-box--white:before{background-position:86.81135225375625% 3.7815126050420167%}.b-card-section__body{padding-left:12px;padding-right:12px}.b-blockquote:after{background-position:98.8313856427379% 1.8907563025210083%}}@media only screen and (min-width:1000px) and (max-width:1000px){.b-review-slider .slick-slide .b-two-blocks--review{display:block!important}}