.container{width:100%;margin-left:auto;margin-right:auto}.row{margin-left:-5px;margin-right:-5px}.row:after{content:'';display:table;width:0;height:0;clear:both}.col-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xl-1,.col-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xl-2,.col-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xl-3,.col-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xl-4,.col-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xl-5,.col-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xl-6,.col-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xl-7,.col-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xl-8,.col-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xl-9,.col-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xl-10,.col-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xl-11,.col-12,.col-sm-12,.col-md-12,.col-lg-12,.col-xl-12{position:relative;float:left;padding-left:5px;padding-right:5px;min-height:1px}.col-1{width:8.33333%}.col-2{width:16.66667%}.col-3{width:25%}.col-4{width:33.33333%}.col-5{width:41.66667%}.col-6{width:50%}.col-7{width:58.33333%}.col-8{width:66.66667%}.col-9{width:75%}.col-10{width:83.33333%}.col-11{width:91.66667%}.col-12{width:100%}@media all and (max-width: 576px){.col-offset-1{margin-left:8.33333%}.no-padding,.no-padding-left{padding-left:0}.no-padding,.no-padding-right{padding-right:0}.col-offset-2{margin-left:16.66667%}.no-padding,.no-padding-left{padding-left:0}.no-padding,.no-padding-right{padding-right:0}.col-offset-3{margin-left:25%}.no-padding,.no-padding-left{padding-left:0}.no-padding,.no-padding-right{padding-right:0}.col-offset-4{margin-left:33.33333%}.no-padding,.no-padding-left{padding-left:0}.no-padding,.no-padding-right{padding-right:0}.col-offset-5{margin-left:41.66667%}.no-padding,.no-padding-left{padding-left:0}.no-padding,.no-padding-right{padding-right:0}.col-offset-6{margin-left:50%}.no-padding,.no-padding-left{padding-left:0}.no-padding,.no-padding-right{padding-right:0}.col-offset-7{margin-left:58.33333%}.no-padding,.no-padding-left{padding-left:0}.no-padding,.no-padding-right{padding-right:0}.col-offset-8{margin-left:66.66667%}.no-padding,.no-padding-left{padding-left:0}.no-padding,.no-padding-right{padding-right:0}.col-offset-9{margin-left:75%}.no-padding,.no-padding-left{padding-left:0}.no-padding,.no-padding-right{padding-right:0}.col-offset-10{margin-left:83.33333%}.no-padding,.no-padding-left{padding-left:0}.no-padding,.no-padding-right{padding-right:0}.col-offset-11{margin-left:91.66667%}.no-padding,.no-padding-left{padding-left:0}.no-padding,.no-padding-right{padding-right:0}.col-offset-12{margin-left:100%}.no-padding,.no-padding-left{padding-left:0}.no-padding,.no-padding-right{padding-right:0}}@media all and (min-width: 577px){.row{margin-left:-15px;margin-right:-15px}.col-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xl-1,.col-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xl-2,.col-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xl-3,.col-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xl-4,.col-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xl-5,.col-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xl-6,.col-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xl-7,.col-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xl-8,.col-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xl-9,.col-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xl-10,.col-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xl-11,.col-12,.col-sm-12,.col-md-12,.col-lg-12,.col-xl-12{padding-left:15px;padding-right:15px}}@media all and (min-width: 577px){.col-sm-1{width:8.33333%}.col-sm-offset-1{margin-left:8.33333%}.col-sm-2{width:16.66667%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-3{width:25%}.col-sm-offset-3{margin-left:25%}.col-sm-4{width:33.33333%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-5{width:41.66667%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-6{width:50%}.col-sm-offset-6{margin-left:50%}.col-sm-7{width:58.33333%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-8{width:66.66667%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-9{width:75%}.col-sm-offset-9{margin-left:75%}.col-sm-10{width:83.33333%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-11{width:91.66667%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-12{width:100%}.col-sm-offset-12{margin-left:100%}.col-sm-offset-0{margin-left:0}.sm-no-padding,.sm-no-padding-left{padding-left:0}.sm-no-padding,.sm-no-padding-right{padding-right:0}}@media all and (min-width: 577px) and (max-width: 767px){.container{width:570px}}@media all and (max-width: 767px){.container{padding-left:15px;padding-right:15px}}@media all and (min-width: 768px){.col-md-1{width:8.33333%}.col-md-offset-1{margin-left:8.33333%}.col-md-2{width:16.66667%}.col-md-offset-2{margin-left:16.66667%}.col-md-3{width:25%}.col-md-offset-3{margin-left:25%}.col-md-4{width:33.33333%}.col-md-offset-4{margin-left:33.33333%}.col-md-5{width:41.66667%}.col-md-offset-5{margin-left:41.66667%}.col-md-6{width:50%}.col-md-offset-6{margin-left:50%}.col-md-7{width:58.33333%}.col-md-offset-7{margin-left:58.33333%}.col-md-8{width:66.66667%}.col-md-offset-8{margin-left:66.66667%}.col-md-9{width:75%}.col-md-offset-9{margin-left:75%}.col-md-10{width:83.33333%}.col-md-offset-10{margin-left:83.33333%}.col-md-11{width:91.66667%}.col-md-offset-11{margin-left:91.66667%}.col-md-12{width:100%}.col-md-offset-12{margin-left:100%}.col-md-offset-0{margin-left:0}.md-no-padding,.md-no-padding-left{padding-left:0}.md-no-padding,.md-no-padding-right{padding-right:0}}@media all and (min-width: 768px) and (max-width: 991px){.container{width:760px}}@media all and (min-width: 992px){.col-lg-1{width:8.33333%}.col-lg-offset-1{margin-left:8.33333%}.col-lg-2{width:16.66667%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-3{width:25%}.col-lg-offset-3{margin-left:25%}.col-lg-4{width:33.33333%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-5{width:41.66667%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-6{width:50%}.col-lg-offset-6{margin-left:50%}.col-lg-7{width:58.33333%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-8{width:66.66667%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-9{width:75%}.col-lg-offset-9{margin-left:75%}.col-lg-10{width:83.33333%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-11{width:91.66667%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-12{width:100%}.col-lg-offset-12{margin-left:100%}.col-lg-offset-0{margin-left:0}.lg-no-padding,.lg-no-padding-left{padding-left:0}.lg-no-padding,.lg-no-padding-right{padding-right:0}}@media all and (min-width: 992px) and (max-width: 1199px){.container{width:960px}}@media all and (min-width: 1200px){.container{width:1170px}.col-xl-1{width:8.33333%}.col-xl-offset-1{margin-left:8.33333%}.col-xl-2{width:16.66667%}.col-xl-offset-2{margin-left:16.66667%}.col-xl-3{width:25%}.col-xl-offset-3{margin-left:25%}.col-xl-4{width:33.33333%}.col-xl-offset-4{margin-left:33.33333%}.col-xl-5{width:41.66667%}.col-xl-offset-5{margin-left:41.66667%}.col-xl-6{width:50%}.col-xl-offset-6{margin-left:50%}.col-xl-7{width:58.33333%}.col-xl-offset-7{margin-left:58.33333%}.col-xl-8{width:66.66667%}.col-xl-offset-8{margin-left:66.66667%}.col-xl-9{width:75%}.col-xl-offset-9{margin-left:75%}.col-xl-10{width:83.33333%}.col-xl-offset-10{margin-left:83.33333%}.col-xl-11{width:91.66667%}.col-xl-offset-11{margin-left:91.66667%}.col-xl-12{width:100%}.col-xl-offset-12{margin-left:100%}.col-xl-offset-0{margin-left:0}.xl-no-padding,.xl-no-padding-left{padding-left:0}.xl-no-padding,.xl-no-padding-right{padding-right:0}.col-5-xl-1{width:20%}.col-5-xl-2{width:40%}.col-5-xl-3{width:60%}.col-5-xl-4{width:80%}.col-5-xl-5{width:100%}.col-5-xl-1,.col-5-xl-2,.col-5-xl-3,.col-5-xl-4,.col-5-xl-5{float:left;padding-left:15px;padding-right:15px;min-height:1px}}@media all and (min-width: 2000px){.col-xxl-1{width:8.33333%}.col-xxl-offset-1{margin-left:8.33333%}.col-xxl-2{width:16.66667%}.col-xxl-offset-2{margin-left:16.66667%}.col-xxl-3{width:25%}.col-xxl-offset-3{margin-left:25%}.col-xxl-4{width:33.33333%}.col-xxl-offset-4{margin-left:33.33333%}.col-xxl-5{width:41.66667%}.col-xxl-offset-5{margin-left:41.66667%}.col-xxl-6{width:50%}.col-xxl-offset-6{margin-left:50%}.col-xxl-7{width:58.33333%}.col-xxl-offset-7{margin-left:58.33333%}.col-xxl-8{width:66.66667%}.col-xxl-offset-8{margin-left:66.66667%}.col-xxl-9{width:75%}.col-xxl-offset-9{margin-left:75%}.col-xxl-10{width:83.33333%}.col-xxl-offset-10{margin-left:83.33333%}.col-xxl-11{width:91.66667%}.col-xxl-offset-11{margin-left:91.66667%}.col-xxl-12{width:100%}.col-xxl-offset-12{margin-left:100%}.col-xxl-offset-0{margin-left:0}.xxl-no-padding,.xxl-no-padding-left{padding-left:0}.xxl-no-padding,.xxl-no-padding-right{padding-right:0}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;overflow-y:scroll;overflow-x:auto;min-height:100%}html.block-scroll{overflow:hidden !important}body{margin:0;text-align:left;background-color:#fff;font-family:'Open Sans';min-width:320px;position:relative;font-size:14px;line-height:18px;color:#333;min-height:100%;-webkit-overflow-scrolling:touch;-webkit-font-smoothing:antialiased;overflow:hidden}body.block-scroll{overflow:hidden !important}body.block-scroll .b24-widget-button-wrapper{z-index:-1 !important}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}[tabindex="-1"]:focus{outline:0 !important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:70%;line-height:0;vertical-align:baseline;margin-left:1px;margin-right:1px}sub{bottom:-.25em}sup{top:-.5em}a{color:#0082ce;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:sans-serif;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:top}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:none}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=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{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:inherit;line-height:inherit;color:inherit;white-space:normal}progress{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-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none !important}@font-face{font-family:'Open Sans';src:url("../fonts/OpenSans-Light.eot");src:local("Open Sans Light"),local("OpenSans-Light"),url("../fonts/OpenSans-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/OpenSans-Light.woff") format("woff"),url("../fonts/OpenSans-Light.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url("../fonts/OpenSans-Regular.eot");src:local("Open Sans Regular"),local("OpenSans-Regular"),url("../fonts/OpenSans-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/OpenSans-Regular.woff") format("woff"),url("../fonts/OpenSans-Regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url("../fonts/OpenSans-SemiBold.eot");src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url("../fonts/OpenSans-SemiBold.eot?#iefix") format("embedded-opentype"),url("../fonts/OpenSans-SemiBold.woff") format("woff"),url("../fonts/OpenSans-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url("../fonts/OpenSans-Bold.eot");src:local("Open Sans Bold"),local("OpenSans-Bold"),url("../fonts/OpenSans-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/OpenSans-Bold.woff") format("woff"),url("../fonts/OpenSans-Bold.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url("../fonts/OpenSans-ExtraBold.eot");src:local("Open Sans ExtraBold"),local("OpenSans-ExtraBold"),url("../fonts/OpenSans-ExtraBold.eot?#iefix") format("embedded-opentype"),url("../fonts/OpenSans-ExtraBold.woff") format("woff"),url("../fonts/OpenSans-ExtraBold.ttf") format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:'Appetite New';src:url("../fonts/AppetiteNew.eot");src:url("../fonts/AppetiteNew.eot?#iefix") format("embedded-opentype"),url("../fonts/AppetiteNew.woff2") format("woff2"),url("../fonts/AppetiteNew.woff") format("woff"),url("../fonts/AppetiteNew.svg#AppetiteNew") format("svg"),url("../fonts/AppetiteNew.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-o-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.loader,.loader-big{position:relative}.loader:after,.loader-big:after{content:'';animation:pulsate 1s ease-out;animation-iteration-count:infinite;border-width:3px;border-style:solid;height:18px;width:18px;position:absolute;top:50%;left:50%;display:block;margin-top:-9px;margin-left:-9px;text-align:center;z-index:7;border-color:#5fb432;filter:alpha(opactiy=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;-o-border-radius:30px}.loader-big:after{height:36px;width:36px;margin-top:-18px;margin-left:-18px}@-webkit-keyframes pulsate{0%{-webkit-transform:scale(0.1, 0.1);filter:alpha(opactiy=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0}50%{opacity:1.0}100%{-webkit-transform:scale(1.2, 1.2);filter:alpha(opactiy=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0}}header{padding:50px 0 50px;position:relative}header .header-menu{text-align:center}header .header-menu.fixed{position:absolute;top:30px;left:0;right:0;width:100%;z-index:20}header .header-slider{margin:-50px auto 0;position:relative;overflow:hidden;z-index:10;height:600px}header .header-slider .header-slider-inner{position:relative;-webkit-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;transition:opacity 0.3s ease}header .header-slider .header-slider-inner,header .header-slider .header-slider-slide{height:100%;width:100%}header .header-slider .header-slider-slide{position:absolute;top:0;right:0;bottom:0;left:0;display:none;filter:alpha(opactiy=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;transition:opacity 0.3s ease}header .header-slider .header-slider-slide.active{display:block}header .header-slider .header-slider-slide.show{filter:alpha(opactiy=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}header .header-slider .header-slider-slide .slide-background{width:100%;height:100%;background-position:center top;background-repeat:no-repeat;background-size:cover;position:absolute;top:0}header .header-slider .header-slider-slide .container{position:relative;padding-top:120px;padding-bottom:50px;height:100%}header .header-slider .header-slider-slide .slide-text-container{position:relative;z-index:50}header .header-slider .header-slider-slide .slide-text-container img{display:inline-block;max-width:100%}header .header-slider .header-slider-slide .slide-image-container{position:absolute;bottom:25px}header .header-slider .header-slider-slide .slide-image-container .slide-image{display:block;max-width:100%}header .header-slider .header-slider-slide .label{background:transparent url(../images/action_label.png) no-repeat center top;background-size:contain;position:absolute;right:0;top:0;width:100px;height:70px}@media all and (max-width: 576px){header .header-slider .header-slider-slide .label{top:120px}header .header-slider .header-slider-slide .label+.row .slide-text-container{padding-right:80px}}header .header-slider .slide-title{font-family:'Appetite New';font-size:30px;line-height:34px;margin-bottom:15px;color:#523b2d}header .header-slider .slide-description{color:#523b2d;font-weight:700}header .header-slider .slides-navigation{position:absolute;bottom:0;width:100%;text-align:center;z-index:101;font-size:0}header .header-slider .slides-navigation .nav-item{display:inline-block;margin:0 5px;width:20px;height:20px;cursor:pointer;background-color:transparent;border:2px solid #fff;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;-o-border-radius:20px;-webkit-transition:background-color 0.2s ease;-o-transition:background-color 0.2s ease;-ms-transition:background-color 0.2s ease;-moz-transition:background-color 0.2s ease;transition:background-color 0.2s ease}header .header-slider .slides-navigation .nav-item.active{background-color:#5fb432}header .header-slider .progress-bar{position:absolute;bottom:0;left:0;width:100%;height:2px;z-index:150}header .header-slider .progress-bar .bar-line{width:0;height:2px;background-color:#5fb432;-webkit-transition:width 50ms ease;-o-transition:width 50ms ease;-ms-transition:width 50ms ease;-moz-transition:width 50ms ease;transition:width 50ms ease}.logotype{display:inline-block;font-family:'Appetite New'}.logotype:hover,.logotype:active,.logotype:visited{text-decoration:none}.logotype .logotype-first-row,.logotype .logotype-second-row{display:block}.logotype .logotype-first-row{color:#5fb432;font-size:22px}.logotype .logotype-second-row{font-size:14px;color:#666;padding-left:20px}.cafe-section-title{font-family:'Appetite New';font-size:36px;line-height:36px}.cafe-menu{padding-bottom:50px}.cafe-menu .cafe-menu-days-select{font-size:0;padding-top:50px;margin-right:-5px}.cafe-menu .cafe-menu-days-select .cafe-menu-day-link{display:inline-block;font-weight:800;line-height:34px;text-decoration:none;text-align:center;border:1px solid #5fb432;background-color:transparent;color:#333;padding:0 15px;vertical-align:top;font-size:14px;margin-right:5px;margin-top:5px;min-width:18%;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;-o-border-radius:30px;-webkit-transition:background-color 0.2s ease, color 0.2s ease;-o-transition:background-color 0.2s ease, color 0.2s ease;-ms-transition:background-color 0.2s ease, color 0.2s ease;-moz-transition:background-color 0.2s ease, color 0.2s ease;transition:background-color 0.2s ease, color 0.2s ease}.cafe-menu .cafe-menu-days-select .cafe-menu-day-link:hover{color:#5fb432}.cafe-menu .cafe-menu-days-select .cafe-menu-day-link.selected{color:#fff;background-color:#5fb432}.cafe-menu .cafe-menu-days-select .cafe-menu-day-link.selected:hover{color:#fff}.cafe-menu .cafe-menu-days-select .cafe-menu-day-link .short-name{display:inline}.cafe-menu .cafe-menu-days-select .cafe-menu-day-link .full-name{display:none}.cafe-menu .cafe-menu-sections-select{font-size:0;margin-right:-5px}.cafe-menu .cafe-menu-sections-select.hidden{display:none}.cafe-menu .cafe-menu-sections-select .cafe-menu-section-link{color:#333;text-decoration:none;font-size:14px;font-weight:700;line-height:30px;margin-top:15px;background-color:#f3f3f3;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;-o-border-radius:30px;padding:0 15px;display:inline-block;margin-right:5px;-webkit-transition:background-color 0.2s ease, color 0.2s ease;-o-transition:background-color 0.2s ease, color 0.2s ease;-ms-transition:background-color 0.2s ease, color 0.2s ease;-moz-transition:background-color 0.2s ease, color 0.2s ease;transition:background-color 0.2s ease, color 0.2s ease}.cafe-menu .cafe-menu-sections-select .cafe-menu-section-link:hover{color:#5fb432}.cafe-menu .cafe-menu-sections-select .cafe-menu-section-link:hover,.cafe-menu .cafe-menu-sections-select .cafe-menu-section-link.selected{background-color:#5fb432}.cafe-menu .cafe-menu-sections-select .cafe-menu-section-link:hover,.cafe-menu .cafe-menu-sections-select .cafe-menu-section-link:hover:hover,.cafe-menu .cafe-menu-sections-select .cafe-menu-section-link.selected,.cafe-menu .cafe-menu-sections-select .cafe-menu-section-link.selected:hover{color:#fff}.cafe-menu .cafe-menu-items .section-price{display:block;padding:30px 0 0}.cafe-menu .cafe-menu-items .section-price strong{color:#5fb432}.cafe-menu .cafe-menu-items .product{padding:0 30px 60px;margin-top:30px;position:relative;border:1px solid #f6f6f6;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px}.cafe-menu .cafe-menu-items .product-picture{margin:0 auto;width:200px;height:200px;position:relative}.cafe-menu .cafe-menu-items .product-picture img{display:block;width:100%;height:auto;margin:0 auto}.cafe-menu .cafe-menu-items .product-picture.loader:before,.cafe-menu .cafe-menu-items .product-picture.loader-big:before{background-color:#fff}.cafe-menu .cafe-menu-items .product-picture:before{content:'';position:absolute;display:block;width:100%;height:100%;z-index:6;background-color:transparent;-webkit-transition:background-color 0.15s ease;-o-transition:background-color 0.15s ease;-ms-transition:background-color 0.15s ease;-moz-transition:background-color 0.15s ease;transition:background-color 0.15s ease}.cafe-menu .cafe-menu-items .product-name{font-size:15px;min-height:50px;font-weight:700}.cafe-menu .cafe-menu-items .product-description{font-size:12px;color:#666}.cafe-menu .cafe-menu-items .product-options .option-name,.cafe-menu .cafe-menu-items .product-options .option-value{width:50%;font-size:13px;border-bottom:1px solid #f3f3f3;padding-bottom:3px;padding-top:3px}.cafe-menu .cafe-menu-items .product-options .option-name{float:left;padding-right:10px}.cafe-menu .cafe-menu-items .product-options .option-value{float:right;padding-left:10px;text-align:right;color:#5fb432;font-weight:600}.cafe-menu .cafe-menu-items .product-options:after{content:'';display:block;width:0;height:0;clear:both}.cafe-menu .cafe-menu-items .product-out,.cafe-menu .cafe-menu-items .product-price{display:block;width:50%;position:absolute;font-weight:700;bottom:30px}.cafe-menu .cafe-menu-items .product-out{left:0;padding-left:30px}.cafe-menu .cafe-menu-items .product-price{right:0;text-align:right;color:#5fb432;padding-right:30px}footer{margin-top:100px;padding:100px 0;background-color:#f3f3f3}footer .contacts-title{font-weight:700;color:#5fb432;margin-bottom:15px}footer .contacts-left{margin-bottom:5px;line-height:26px}footer .contacts-phone{margin-top:10px}footer .contacts-phone a{color:#333;font-weight:600}footer .contacts-annotation{color:#666;font-size:13px;margin:10px 0}footer .fa{display:inline-block;width:14px;height:14px;vertical-align:middle}footer .fa:before{content:'';display:block;background-position:center;background-repeat:no-repeat;background-size:contain;width:100%;height:100%}footer .fa.fa-map-marker:before{background-image:url(../images/location-dot.svg)}footer .fa.fa-clock-o{background-image:url(../images/clock.svg)}@media all and (min-width: 500px) and (max-width: 576px){.cafe-menu .cafe-menu-items .col-12{width:50%}.cafe-menu .cafe-menu-items .product-picture{width:150px;height:150px}}@media all and (max-width: 767px){footer .contacts-right{margin-top:40px}}@media all and (min-width: 577px){header .header-menu{text-align:left}header .header-menu.fixed{top:50px}header .header-slider .header-slider-slide .container{padding-top:150px;padding-bottom:0}header .header-slider .header-slider-slide .container,header .header-slider .header-slider-slide .container .row,header .header-slider .header-slider-slide .container .row>div{height:100%}header .header-slider .header-slider-slide .slide-image-container{position:absolute;top:0}header .header-slider .header-slider-slide .slide-image-container .slide-image{position:absolute;bottom:0}.cafe-menu .cafe-menu-days-select{margin-right:-10px}.cafe-menu .cafe-menu-days-select .cafe-menu-day-link{min-width:70px;font-size:14px;margin-right:10px;margin-top:10px}}@media all and (min-width: 577px) and (max-width: 767px){header .header-slider{height:500px}header .header-slider .header-slider-slide .slide-image-container{left:30%}header .header-slider .header-slider-slide .slide-title{font-size:30px;line-height:34px;margin-bottom:15px}header .header-slider .header-slider-slide .slide-description{line-height:22px}header .header-slider .header-slider-slide .slide-description img{max-width:200px}header .header-slider .header-slider-slide .container{position:relative;padding-top:150px}header .header-slider .header-slider-slide .slide-image-container .slide-image{left:0}header .header-slider .header-slider-slide .label{width:150px;height:100px}.cafe-menu .cafe-menu-days-select{margin-right:-3%}.cafe-menu .cafe-menu-days-select .cafe-menu-day-link{min-width:13%;font-size:14px;margin-right:1%;margin-top:1%}.cafe-menu .cafe-menu-items .product-picture{width:190px;height:190px}}@media all and (min-width: 768px){header{padding-bottom:100px}.cafe-menu .cafe-menu-days-select .cafe-menu-day-link .short-name{display:none}.cafe-menu .cafe-menu-days-select .cafe-menu-day-link .full-name{display:inline}.cafe-menu .cafe-menu-sections-select{height:auto !important;margin-right:-15px}.cafe-menu .cafe-menu-sections-select .cafe-menu-section-link{display:inline-block;margin-right:15px}.cafe-menu .cafe-menu-sections-select .open-select{display:none}.cafe-menu .cafe-menu-items{padding-top:0px}}@media all and (min-width: 768px) and (max-width: 991px){header .header-slider{height:500px}header .header-slider .slide-image-container{left:40%}header .header-slider .slide-title{font-size:45px;line-height:45px;margin-bottom:15px}header .header-slider .slide-description{font-size:15px;line-height:22px}header .header-slider .slide-description img{max-width:300px}header .header-slider .header-slider-slide .label{width:162px;height:100px}.cafe-menu .cafe-menu-days-select{margin-right:-10px}.cafe-menu .cafe-menu-days-select .cafe-menu-day-link{min-width:175px;font-size:14px;margin-right:10px;margin-top:10px}.cafe-menu .cafe-menu-sections-select{margin-top:10px}.cafe-menu .cafe-menu-items .product{padding:20px 20px 50px}.cafe-menu .cafe-menu-items .product-picture{width:190px;height:190px}.cafe-menu .cafe-menu-items .product-name{font-size:14px;min-height:50px}.cafe-menu .cafe-menu-items .product-description{font-size:12px}.cafe-menu .cafe-menu-items .product-out,.cafe-menu .cafe-menu-items .product-price{bottom:20px}.cafe-menu .cafe-menu-items .product-out{padding-left:20px}.cafe-menu .cafe-menu-items .product-price{padding-right:20px}}@media all and (min-width: 992px){header .header-slider .header-slider-slide .label{width:150px;height:159px}}@media all and (min-width: 992px) and (max-width: 1199px){header .header-slider{height:600px}header .header-slider .slide-image-container{left:34%}header .header-slider .slide-title{font-size:55px;line-height:60px;margin-bottom:30px}header .header-slider .slide-description{font-size:17px;line-height:22px}.cafe-menu .cafe-menu-days-select{margin-right:-15px}.cafe-menu .cafe-menu-days-select .cafe-menu-day-link{min-width:120px;font-size:14px;margin-right:15px;margin-top:15px}.cafe-menu .cafe-menu-items .product{padding:20px 20px 50px}.cafe-menu .cafe-menu-items .product-picture{width:175px;height:175px}.cafe-menu .cafe-menu-items .product-name{font-size:14px;min-height:50px}.cafe-menu .cafe-menu-items .product-description{font-size:12px}.cafe-menu .cafe-menu-items .product-out,.cafe-menu .cafe-menu-items .product-price{bottom:20px}.cafe-menu .cafe-menu-items .product-out{padding-left:20px}.cafe-menu .cafe-menu-items .product-price{padding-right:20px}}@media all and (min-width: 1200px){header .header-slider{max-width:1600px;height:700px}header .header-slider .header-slider-slide .slide-image-container{left:33.3333%}header .header-slider .header-slider-slide .slide-image-container .slide-image{bottom:5%}header .header-slider .header-slider-slide .slide-title{font-size:70px;line-height:70px;margin-bottom:30px}header .header-slider .header-slider-slide .slide-description{font-size:18px;line-height:24px}.cafe-menu{padding-bottom:100px}.cafe-menu .cafe-menu-days-select{margin-right:-20px}.cafe-menu .cafe-menu-days-select .cafe-menu-day-link{min-width:150px;font-size:15px;margin-right:20px;margin-top:20px}.cafe-menu .cafe-menu-items .product-picture{width:208px;height:208px}}.btn,.btn-inverse{display:inline-block;border:1px solid #5fb432;height:46px;line-height:42px;text-align:center;padding:0 15px;font-weight:bold;-webkit-transition:background-color 0.2s ease, color 0.2s ease;-o-transition:background-color 0.2s ease, color 0.2s ease;-ms-transition:background-color 0.2s ease, color 0.2s ease;-moz-transition:background-color 0.2s ease, color 0.2s ease;transition:background-color 0.2s ease, color 0.2s ease;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px}.btn,.btn:hover,.btn:focus,.btn:active,.btn:visited,.btn-inverse,.btn-inverse:hover,.btn-inverse:focus,.btn-inverse:active,.btn-inverse:visited{outline:none;text-decoration:none}.btn.small,.btn-inverse.small{height:36px;line-height:32px}.btn-inverse{color:#fff;background-color:#5fb432}.btn-inverse:active,.btn-inverse:hover{background-color:#fff;color:#5fb432}.btn{color:#5fb432;background-color:#fff}.btn:active,.btn:hover{background-color:#5fb432;color:#fff}.btn-link{display:inline-block;position:relative;height:46px;line-height:42px;padding:0;font-weight:bold}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active,.btn-link:visited{outline:none;text-decoration:none;border:none;color:#5fb432}.btn-link:after{content:'';display:block;width:100%;height:1px;border-bottom:1px dotted #5fb432;position:absolute;left:0;bottom:8px;background-color:transparent;-webkit-transition:background-color 0.2s ease;-o-transition:background-color 0.2s ease;-ms-transition:background-color 0.2s ease;-moz-transition:background-color 0.2s ease;transition:background-color 0.2s ease}.btn-link:hover:after{background-color:#5fb432}.tabs-list a,.tabs-list a:hover,.tabs-list a:focus,.tabs-list a:active,.tabs-list a:visited{outline:none;text-decoration:none}.tab-content .tab-pane{display:none;-webkit-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.tab-content .tab-pane.fade{filter:alpha(opactiy=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0}.tab-content .tab-pane.show{filter:alpha(opactiy=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}.tab-content .tab-pane.active{display:block}.lds-ripple{display:inline-block;position:relative;width:80px;height:80px}.lds-ripple div{position:absolute;border:4px solid #5fb432;opacity:1;border-radius:50%;animation:lds-ripple 1.5s cubic-bezier(0, 0.5, 0.8, 1) infinite}.lds-ripple div:nth-child(2){animation-delay:-0.5s}@keyframes lds-ripple{0%{top:36px;left:36px;width:0;height:0;opacity:1}100%{top:0px;left:0px;width:72px;height:72px;opacity:0}}@media all and (max-width: 991px){.btn.small,.btn-inverse.small,.btn-link.small{font-size:13px;height:30px;line-height:27px}}@media all and (min-width: 1200px){.btn,.btn-inverse,.btn-link{font-size:20px}.btn.small,.btn-inverse.small,.btn-link.small{font-size:16px}}.alert{padding:15px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px}.alert.alert-small{display:inline-block;padding:10px}.alert.alert-small,.alert.alert-small p{font-size:13px;line-height:15px}.alert.alert-success{background-color:#d4edda;color:#155724}.alert.alert-danger{background-color:#f8d7da;color:#721c24}.alert.alert-warning{background-color:#fff3cd;color:#856404}.alert.alert-warning a{color:#856404}.alert.alert-warning a[data-toggle="collapse"]{margin-bottom:0}.alert.alert-warning a[data-toggle="collapse"]:before,.alert.alert-warning a[data-toggle="collapse"]>span{border-color:#856404}.alert.alert-info{background-color:#e1f0ff;color:#333}.alert.alert-dismissable{position:relative}.alert.alert-dismissable .close{cursor:pointer;position:absolute;top:10px;right:15px}.alert.alert-dismissable.alert-small .close{top:-5px;right:0}.alert ul:last-child,.alert ol:last-child,.alert p:last-child{margin-bottom:0}
