/*!
 * Beerteka
 * Maximus || studio-maximus.com
 * Andrey Alekhin
*/

@charset "UTF-8";html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}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{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}*,:after,:before{box-sizing:border-box}html{background-color:#0d0d0d;-webkit-tap-highlight-color:rgba(0,0,0,0)}body,html{height:100%}body{min-width:320px;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:18px;line-height:1.6;color:#fff;-webkit-font-smoothing:antialiased;scroll-behavior:smooth}body.overflow{overflow:hidden}h1,h2,h3,h4,h5,h6,p{margin-top:0;margin-bottom:20px}a,label,span,time{display:inline-block}a{text-decoration:none;transition:color .3s ease,opacity .3s ease;color:#fff}a:hover{color:#ca741f}picture{display:block}img,svg{display:block}img,svg,video{max-width:100%;height:auto}video{outline:none}button,input,optgroup,select,textarea{line-height:1.5}button{cursor:pointer}.container{width:100%;padding-left:20px;padding-right:20px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{padding-left:40px;padding-right:40px}}@media (min-width:1560px){.container{max-width:1840px}}.row{flex-wrap:wrap;margin-left:-20px;margin-right:-20px}.page,.row{display:flex}.page{flex-direction:column;min-height:100%;height:100%;opacity:0;transition:opacity 1s ease}.page.page_loaded{opacity:1}.content{flex:1 0 auto;padding-top:102px}@media (min-width:1280px){.content{padding-top:0}}.footer{flex:0 0 auto}.section{padding:40px 0}@media (min-width:1024px){.section{padding:80px 0}}@media (min-width:1560px){.section{padding:100px 0}}.title{margin-bottom:20px;text-transform:uppercase;font-weight:600;font-size:30px;line-height:1.2}@media (min-width:1024px){.title{margin-bottom:40px;font-size:60px}}@media (min-width:1560px){.title{font-size:80px}}.nav{margin:0;padding:0;list-style:none;display:flex}.nav__item{display:flex;text-transform:uppercase;font-size:18px;font-weight:500}.nav__item+.nav__item{margin-left:30px}.nav__link{position:relative;overflow:hidden;background:linear-gradient(180deg,#fff,#fff 50%,#ca741f 0);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;background-size:100% 200%;background-position:0 0;transition:background-position .3s ease}.nav__link.active,.nav__link:hover{background-position:0 100%}.animation-fadein{opacity:0;transition:opacity 1.5s ease,transform .75s ease;transform:translateY(10%)}.animation-fadein_active{opacity:1;transform:translateY(0)}.header{position:fixed;z-index:100;top:0;left:0;width:100%;height:102px;padding:36px 0;background:#0d0d0d;transition:padding .3s ease;overflow:hidden}@media (min-width:1024px){.header{height:auto;padding:20px 0}}@media (min-width:1280px){.header{position:relative;overflow:initial}}@media (min-width:1560px){.header{padding:60px 0}}.header.fixed{height:54px;padding:12px 0}.header.active{height:100%;padding:12px 0 0;overflow:auto;-webkit-overflow-scrolling:touch}@media (min-width:1024px){.header.active{position:fixed;height:100%;padding:12px 0 0}}.header.active .container{height:100%}.header.active .header__inner{align-items:flex-start;height:100%}.header.active .header__nav{position:relative;display:flex;flex-direction:column;align-self:flex-end;right:0;width:100%;min-height:calc(100% - 54px)}.header.active .header__nav .nav{flex-direction:column;text-align:center;margin-top:auto;padding-top:0}.header.active .header__nav .nav__item{margin:0 0 20px;justify-content:center}.header.active .header__nav .nav__link{font-size:24px;transform:rotateX(0);transition:transform .3s ease .15s}.header.active .header__nav .nav__there{margin:0 0 20px}@media (min-width:768px){.header.active .header__nav .nav__there{margin-bottom:40px}}.header.active .header__contacts{align-items:center}.header.active .header__address{text-align:center}.header__inner{display:flex;flex-wrap:wrap;align-items:center;margin:0}@media (min-width:1280px){.header__inner{display:flex;flex-wrap:wrap;margin-left:-20px;margin-right:-20px}}.logo{display:flex;align-items:center;width:228px;margin:0}@media (min-width:1280px){.logo{width:calc(20.83333% - 40px);margin-left:20px;margin-right:20px}}.logo svg{max-width:100%}.logo__link{display:flex;align-items:center}.burger{padding:0;border:none;border-radius:0;background-color:transparent;outline:none;position:relative;display:block;width:30px;height:30px;margin-left:auto}@media (min-width:1280px){.burger{display:none}}.burger:after,.burger:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;width:30px;height:2px;background:#fff;transition:all .2s linear;transform-origin:center center}.burger:before{transform:translateY(calc(-50% + 5px))}.burger:after{transform:translateY(calc(-50% - 5px))}.burger.active{display:block}.burger.active:before{transform:translateY(-50%) rotate(135deg)}.burger.active:after{transform:translateY(-50%) rotate(-135deg)}.header__nav{position:absolute;top:0;right:-100%;width:calc(100% - 230px);justify-content:space-between}@media (min-width:1024px){.header__nav{width:calc(75% - 40px);margin-left:20px;margin-right:20px}}@media (min-width:1280px){.header__nav{width:calc(79.16667% - 40px);position:static;display:flex;align-items:center}}@media (min-width:1560px){.header__nav{width:calc(79.16667% - 40px)}}.header__nav .nav__item{font-size:14px}@media (min-width:1560px){.header__nav .nav__item{font-size:18px}}.header__nav .nav__item+.nav__item{margin-left:20px}@media (min-width:1560px){.header__nav .nav__item+.nav__item{margin-left:30px}}.header__nav .nav__link{transform:rotateX(90deg);transform-origin:0 0}@media (min-width:1024px){.header__nav .nav__link{transform:rotateX(0)}}.nav__there{display:flex;align-items:center;justify-content:center;margin-left:0;width:100%}@media (min-width:1024px){.nav__there{width:auto}}.header__contacts{display:flex;flex-direction:column;margin-top:auto;margin-bottom:20px;align-items:center}@media (min-width:768px){.header__contacts{margin-bottom:40px}}@media (min-width:1280px){.header__contacts{align-items:flex-start;margin-top:0;margin-bottom:0}}.header__phone{position:relative;overflow:hidden;background:linear-gradient(180deg,#fff,#fff 50%,#ca741f 0);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;background-size:100% 200%;background-position:0 0;transition:background-position .3s ease;margin-bottom:6px;font-weight:500;font-size:18px;line-height:1;white-space:nowrap}.header__phone.active,.header__phone:hover{background-position:0 100%}@media (min-width:1280px){.header__phone{font-size:12px}}@media (min-width:1560px){.header__phone{font-size:18px}}.header__worktime{margin-bottom:0;font-size:16px;color:#868686}@media (min-width:1280px){.header__worktime{font-size:12px}}@media (min-width:1560px){.header__worktime{font-size:16px}}.header__address{margin-bottom:20px;text-align:center;font-weight:500;font-size:18px;color:#868686}@media (min-width:768px){.header__address{margin-bottom:40px}}@media (min-width:1280px){.header__address{margin-bottom:0;text-align:left;font-size:12px}}@media (min-width:1560px){.header__address{font-size:18px}}.footer{padding:40px 0 80px}@media (min-width:1024px){.footer{padding:60px 0 40px}}@media (min-width:1560px){.footer{padding:80px 0 60px}}.footer__inner{display:flex;flex-wrap:wrap;margin-left:-20px;margin-right:-20px}.copyright{width:calc(100% - 40px);margin-left:20px;margin-right:20px;text-transform:uppercase;font-size:16px;opacity:.5}@media (min-width:576px){.copyright{width:calc(50% - 40px)}}@media (min-width:768px){.copyright{order:2;font-size:18px}}@media (min-width:1280px){.copyright{width:calc(25% - 40px)}}.footer__nav{display:none}@media (min-width:768px){.footer__nav{width:calc(100% - 40px);margin-left:20px;margin-right:20px;display:flex;order:1;margin-bottom:40px}}@media (min-width:1280px){.footer__nav{width:calc(50% - 40px);order:2;justify-content:center;margin-bottom:20px;text-align:center}}.footer__nav .nav__item+.nav__item{margin-left:40px}.developer{width:calc(100% - 40px);margin-left:20px;margin-right:20px;font-size:16px}@media (min-width:576px){.developer{width:calc(50% - 40px);text-align:right}}@media (min-width:768px){.developer{order:3;font-size:18px}}@media (min-width:1280px){.developer{width:calc(25% - 40px)}}.developer__link{opacity:.2}.developer__link:hover{opacity:1}.flatpickr-calendar{background:#fff;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.hasTime .flatpickr-time{border-top:1px solid #e6e6e6}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-months .flatpickr-month{background:transparent}.flatpickr-months .flatpickr-month,.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9)}.flatpickr-months .flatpickr-next-month:hover,.flatpickr-months .flatpickr-prev-month:hover{color:#959ea9}.numInputWrapper span{border:1px solid rgba(57,57,57,.15)}.numInputWrapper span:hover{background:rgba(0,0,0,.1)}.numInputWrapper span:active{background:rgba(0,0,0,.2)}.numInputWrapper span.arrowUp:after{border-bottom:4px solid rgba(57,57,57,.6)}.numInputWrapper span.arrowDown:after{border-top:4px solid rgba(57,57,57,.6)}.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)}.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 input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{color:rgba(0,0,0,.5)}.flatpickr-current-month .flatpickr-monthDropdown-months{background:transparent}.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}span.flatpickr-weekday{background:transparent;color:rgba(0,0,0,.54)}.dayContainer+.dayContainer{box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{color:#393939}.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{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;border-color:#569ff7}.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)){box-shadow:-10px 0 0 #569ff7}.flatpickr-day.inRange{box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.nextMonthDay,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.prevMonthDay{color:rgba(57,57,57,.3)}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{color:rgba(57,57,57,.1)}.flatpickr-day.week.selected{box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.flatpickr-weekwrapper .flatpickr-weeks{box-shadow:1px 0 0 #e6e6e6}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{color:rgba(57,57,57,.3)}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time .flatpickr-am-pm,.flatpickr-time .flatpickr-time-separator,.flatpickr-time input{color:#393939}.flatpickr-time .flatpickr-am-pm:focus,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time input:hover{background:#eee}.flatpickr-calendar{background:transparent;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;box-sizing:border-box;touch-action:manipulation;background:#3f4458;box-shadow:1px 0 0 #20222c,-1px 0 0 #20222c,0 1px 0 #20222c,0 -1px 0 #20222c,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 .3s cubic-bezier(.23,1,.32,1);animation:fpFadeInDown .3s 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){box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){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.hasTime .flatpickr-time{height:40px;border-top:1px solid #20222c}.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.arrowRight:after,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.rightMost:before{left:auto;right:22px}.flatpickr-calendar.arrowCenter:after,.flatpickr-calendar.arrowCenter:before{left:50%;right:50%}.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:#20222c}.flatpickr-calendar.arrowTop:after{border-bottom-color:#3f4458}.flatpickr-calendar.arrowBottom:after,.flatpickr-calendar.arrowBottom:before{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#20222c}.flatpickr-calendar.arrowBottom:after{border-top-color:#3f4458}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:flex}.flatpickr-months .flatpickr-month{background:#3f4458;color:#fff;fill:#fff;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;flex: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:#fff;fill:#fff}.flatpickr-months .flatpickr-next-month.flatpickr-disabled,.flatpickr-months .flatpickr-prev-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-next-month i,.flatpickr-months .flatpickr-prev-month i{position:relative}.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:#eee}.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{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 hsla(0,0%,100%,.15);box-sizing:border-box}.numInputWrapper span:hover{background:rgba(192,187,167,.1)}.numInputWrapper span:active{background:rgba(192,187,167,.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 hsla(0,0%,100%,.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 hsla(0,0%,100%,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:hsla(0,0%,100%,.5)}.numInputWrapper:hover{background:rgba(192,187,167,.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;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;transform:translateZ(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 span.cur-month:hover{background:rgba(192,187,167,.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#fff}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#fff}.flatpickr-current-month input.cur-year{background:transparent;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:hsla(0,0%,100%,.5);background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:#3f4458;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:active,.flatpickr-current-month .flatpickr-monthDropdown-months:focus{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(192,187,167,.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:#3f4458;outline:none;padding:0}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:flex;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:flex;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:#3f4458;color:#fff;line-height:1;margin:0;text-align:center;display:block;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{position:relative;overflow:hidden;display:flex;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;box-sizing:border-box;display:inline-block;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:space-around;transform:translateZ(0);opacity:1}.dayContainer+.dayContainer{box-shadow:-1px 0 0 #20222c}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;box-sizing:border-box;color:hsla(0,0%,100%,.95);cursor:pointer;font-weight:400;width:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;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:#646c8c;border-color:#646c8c}.flatpickr-day.today{border-color:#eee}.flatpickr-day.today:focus,.flatpickr-day.today:hover{border-color:#eee;background:#eee;color:#3f4458}.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:#80cbc4;box-shadow:none;color:#fff;border-color:#80cbc4}.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)){box-shadow:-10px 0 0 #80cbc4}.flatpickr-day.endRange.startRange.endRange,.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;box-shadow:-5px 0 0 #646c8c,5px 0 0 #646c8c}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.nextMonthDay,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.prevMonthDay{color:hsla(0,0%,100%,.3);background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:hsla(0,0%,100%,.1)}.flatpickr-day.week.selected{border-radius:0;box-shadow:-5px 0 0 #80cbc4,5px 0 0 #80cbc4}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;box-shadow:1px 0 0 #20222c}.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:hsla(0,0%,100%,.3);background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:flex;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;box-sizing:border-box;overflow:hidden;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:hsla(0,0%,100%,.95)}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:hsla(0,0%,100%,.95)}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:hsla(0,0%,100%,.95);font-size:14px;position:relative;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:700}.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:hsla(0,0%,100%,.95);font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;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:#6a7395}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{0%{opacity:0;transform:translate3d(0,-20px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fpFadeInDown{0%{opacity:0;transform:translate3d(0,-20px,0)}to{opacity:1;transform:translateZ(0)}}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;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--selectable{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%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.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--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;height:26px;margin-right:20px;padding-right:0}.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--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__clear{float:left}.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--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{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:700;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0 0 0 20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:700;padding:0 4px;position:absolute;left:0;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{background-color:#f1f1f1;color:#333;outline:none}.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__display{padding-left:5px;padding-right:2px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;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:transparent;border:none;outline:0;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 .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--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{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:linear-gradient(180deg,#fff 50%,#eee);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;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;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:linear-gradient(180deg,#eee 50%,#ccc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0)}.select2-container--classic .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--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;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:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.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:linear-gradient(180deg,#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:linear-gradient(180deg,#eee 50%,#fff);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;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.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;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:700;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.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;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--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:grey}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{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}.field{margin:0 -10px 20px}.field:last-child{margin-bottom:0;margin-top:40px}.fields{display:flex}.fields .control{width:100%;max-width:50%}.control{padding:0 10px}.input{width:100%;padding:17px 20px;border:1px solid #818181;border-radius:0;background:transparent;font-size:16px;color:#fff;outline:0}@media (min-width:1024px){.input{padding:28px 30px;font-size:15px}}.input::-moz-placeholder{color:#818181}.input:-ms-input-placeholder{color:#818181}.input::-ms-input-placeholder{color:#818181}.input::placeholder{color:#818181}.input:focus{border-color:#fff}.input_datepicker{position:relative;min-height:60px;max-height:60px}@media (min-width:1024px){.input_datepicker{min-height:80px;max-height:80px}}.input_datepicker:after{content:attr(placeholder);position:absolute;left:20px;top:50%;transform:translateY(-50%);color:#818181}.input_datepicker[value]:not([value=""])+input:after{content:""}.input_timepicker{position:relative;min-height:60px}@media (min-width:1024px){.input_timepicker{min-height:80px}}.input_timepicker:after{content:attr(placeholder);position:absolute;left:20px;top:50%;transform:translateY(-50%);color:#818181}.input_timepicker[value]:not([value=""])+input:after{content:""}.btn{padding:17px 20px;text-transform:uppercase;text-align:center;font-weight:500;font-size:15px;color:#fff;transition:border-color .3s ease,background .3s ease;outline:0}@media (min-width:1024px){.btn{padding:17px 30px}}.btn_main{border:2px solid #ca741f;background-color:#ca741f}.btn_main:hover{color:#fff;border-color:#eb8b48;background-color:#eb8b48}.btn_main:active{color:#fff;border-color:#c57034;background-color:#c57034}.btn_outline{border:2px solid #ca741f;background-color:#0d0d0d}.btn_outline:hover{color:#fff;border-color:#eb8b48}.btn_outline:active{color:#fff;border-color:#c57034}.flatpickr-calendar{background:#0d0d0d;box-shadow:1px 0 0 #ca741f,-1px 0 0 #ca741f,0 1px 0 #ca741f,0 -1px 0 #ca741f,0 3px 13px transparent}.flatpickr-calendar.arrowBottom:before{border-top-color:#ca741f}.flatpickr-calendar.arrowBottom:after{border-top-color:#0d0d0d}.flatpickr-calendar.arrowTop:after{border-bottom-color:#0d0d0d}.flatpickr-calendar.arrowTop:before{border-bottom-color:#ca741f}.flatpickr-calendar.hasTime{width:210px;height:60px}.flatpickr-calendar .flatpickr-time{max-height:60px!important}.flatpickr-calendar .flatpickr-time input{font-size:15px}.flatpickr-calendar .flatpickr-time .numInputWrapper{height:60px}.flatpickr-calendar .flatpickr-time .flatpickr-am-pm:focus,.flatpickr-calendar .flatpickr-time .flatpickr-am-pm:hover,.flatpickr-calendar .flatpickr-time input:focus,.flatpickr-calendar .flatpickr-time input:hover{background:rgba(13,13,13,.9)}.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.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.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,.flatpickr-day.today.inRange,.flatpickr-day:focus,.flatpickr-day:hover{background:#ca741f;border-color:#ca741f}.flatpickr-day,.flatpickr-day.flatpickr-disabled:hover{background:#0d0d0d;border-color:#0d0d0d}.flatpickr-months .flatpickr-month{background:#0d0d0d}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{color:#818181}.flatpickr-current-month .flatpickr-monthDropdown-months,span.flatpickr-weekday{background:#0d0d0d}.select+.select2{width:100%!important}.select+.select2 .selection{width:100%}.select+.select2 .select2-selection{display:flex;align-items:center}.select+.select2 .select2-selection--single{height:60px;padding:17px 20px 17px 12px;border:1px solid #818181;border-radius:0;background:transparent;font-size:16px;color:#fff;outline:0}@media (min-width:1024px){.select+.select2 .select2-selection--single{height:80px;padding:17px 30px 17px 22px}}.select+.select2 .select2-selection--single .select2-selection__rendered{color:#fff}.select+.select2 .select2-selection--single .select2-selection__arrow{top:50%;transform:translateY(-50%);right:20px}@media (min-width:1024px){.select+.select2 .select2-selection--single .select2-selection__arrow{right:30px}}.select+.select2 .select2-selection--single .select2-selection__arrow b{border-color:#818181 transparent transparent}.select+.select2.select2-container--focus .select2-selection--single{border:1px solid #fff}.select+.select2.select2-container--focus .select2-selection--single .select2-selection__arrow b{border-color:#fff transparent transparent}.select+.select2.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #fff}.select2-dropdown{border:1px solid #fff}.select2-dropdown .select2-results__option{padding:10px 30px;background:#0d0d0d}.select2-dropdown .select2-results__option.select2-results__option--highlighted.select2-results__option--selectable,.select2-dropdown .select2-results__option:hover{background:#ca741f}.select2-results__options .select2-results__option:first-child{display:none}.pagination{padding:0;list-style:none;display:flex;justify-content:center;flex-wrap:wrap;margin:40px -5px -5px}@media (min-width:1024px){.pagination{margin:60px -10px -10px}}@media (min-width:1280px){.pagination{margin-top:80px}}@media (min-width:1560px){.pagination{margin-top:110px}}.pagination__item{margin:5px}@media (min-width:1024px){.pagination__item{margin:10px}}.pagination__link{display:flex;justify-content:center;align-items:center;text-align:center;width:40px;height:40px;border:1px solid #ca741f;background:#0d0d0d;font-size:16px;color:#fff}@media (min-width:1024px){.pagination__link{width:60px;height:60px;border-width:2px}}.pagination__link:hover{color:#fff;border-color:#eb8b48}.pagination__link.active{background:#ca741f;pointer-events:none}.socials{margin:0;padding:0;list-style:none;display:flex}.socials__item{display:flex;align-items:center;text-transform:uppercase;font-size:18px;font-weight:500}.socials__item:not(:last-child):after{content:"";display:inline-block;min-width:4px;height:4px;border-radius:50%;margin:0 10px;background-color:#cf7d43}.socials__link{position:relative;overflow:hidden;background:linear-gradient(180deg,#fff,#fff 50%,#ca741f 0);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;background-size:100% 200%;background-position:0 0;transition:background-position .3s ease}.socials__link.active,.socials__link:hover{background-position:0 100%}.contacts{position:fixed;display:flex;bottom:0;left:10px;width:calc(100% - 20px);padding:10px 10px 20px;background:#0d0d0d}@media (min-width:1024px){.contacts{display:none}}.contacts__address{margin:0 auto 0 0;padding-right:5px;font-weight:500;font-size:15px}.contacts__actions,.contacts__btn{display:flex;align-items:center}.contacts__btn{justify-content:center;text-align:center;width:50px;height:50px;padding:0}.contacts__btn+.contacts__btn{margin-left:5px}.tabs{margin:0 -20px 40px;overflow:hidden;background:#0d0d0d}@media (min-width:1024px){.tabs{margin:0 0 80px;width:100%}}.tabs__list{list-style:none;display:flex;padding:0 20px 20px;margin:0 0 -20px;overflow-x:auto;-webkit-overflow-scrolling:touch}@media (min-width:1024px){.tabs__list{padding:20px 0;justify-content:flex-end}}.tabs__item{margin-right:20px;font-weight:500;font-size:18px;white-space:nowrap}@media (min-width:1280px){.tabs__item{margin-right:30px;margin-right:40px}}.tabs__item:last-child{margin-right:0;padding-right:20px}@media (min-width:1024px){.tabs__item:last-child{padding-right:0}}.tabs__btn{border-radius:0;background-color:transparent;outline:none;padding:0 0 20px;border:none;border-bottom:2px solid transparent;text-transform:uppercase;font-weight:500;font-size:18px;color:#868686;transition:all .3s ease}.tabs__btn.active{border-color:#cf7d43;color:#fff}.tabs__btn:hover{color:#fff}.tab__content{width:calc(100% - 40px);margin-left:20px;margin-right:20px}.tab__item{display:none}.tab__item.active{display:block}.menu__inner{display:flex;flex-wrap:wrap;margin-left:-20px;margin-right:-20px;align-items:flex-start}.menu__title{margin-bottom:40px}.menu__tabs{width:calc(100% - 40px);margin-left:20px;margin-right:20px;position:-webkit-sticky;position:sticky;z-index:50;top:54px}@media (min-width:1024px){.menu__tabs{display:flex;justify-content:flex-end;top:0}}.menu__content{width:calc(100% - 40px);margin-left:20px;margin-right:20px}.menu__list{margin:0;padding:0;list-style:none;max-width:1310px;width:100%}.menu__item{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding:40px 0;border-bottom:1px solid #fff}@media (min-width:1024px){.menu__item{padding:40px}}.menu__item:first-child{border-top:1px solid #fff}.menu__name{max-width:750px;margin-bottom:20px;text-transform:uppercase;font-weight:400;font-size:18px}@media (min-width:1280px){.menu__name{max-width:1030px}}.menu__text{max-width:750px;margin-bottom:20px;font-size:18px;color:#868686}@media (min-width:1024px){.menu__text{margin-bottom:0}}@media (min-width:1280px){.menu__text{max-width:1030px}}.menu__price{font-weight:500;font-size:24px;line-height:1.2}@media (min-width:1024px){.menu__price{font-size:40px;position:absolute;right:40px;top:50%;transform:translateY(-50%)}}.beers__list{display:flex;flex-wrap:wrap;margin-left:-20px;margin-right:-20px;margin-bottom:-20px}@media (min-width:576px){.beers__list{margin-bottom:-40px}}.beers__item{width:calc(100% - 40px);margin-left:20px;margin-right:20px;margin-bottom:20px;padding:20px;border:1px solid #818181;background:#000;transition:border .3s ease}@media (min-width:576px){.beers__item{width:calc(50% - 40px);margin-bottom:40px}}@media (min-width:1024px){.beers__item{width:calc(33.33333% - 40px)}}@media (min-width:1560px){.beers__item{padding:40px}}.beers__item:hover{color:#fff;border-color:#ca741f}.beers__img{position:relative;width:100%;margin-bottom:30px;padding-bottom:125%}.beers__img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.beers__name{font-weight:500;font-size:32px;line-height:1.2}@media (min-width:576px){.beers__name{font-size:28px}}@media (min-width:1280px){.beers__name{font-size:32px}}@media (min-width:1560px){.beers__name{font-size:40px}}.beers__props{display:flex;flex-wrap:wrap;margin:0}@media (min-width:1560px){.beers__props{margin:0 0 10px}}.beers__prop{display:flex;align-items:center;margin-bottom:10px;font-weight:500;font-size:16px;line-height:1.33}@media (min-width:1560px){.beers__prop{font-size:24px}}.beers__prop:not(:last-child):after{content:"";display:inline-block;min-width:4px;height:4px;border-radius:50%;margin:0 10px;background-color:#cf7d43}.beers__label{margin-right:5px;opacity:.5}.beers__value{margin:0}.menu__more{width:100%;margin-top:40px}@media (min-width:576px){.menu__more{display:block;max-width:280px;width:100%;margin:40px auto 0}}@media (min-width:1024px){.menu__more{margin:80px auto 0}}.reservation{padding-bottom:0}.reservation__inner{display:flex;flex-wrap:wrap;border:1px solid #818181}.reservation__info{width:100%;padding:40px 20px;border-bottom:1px solid #818181}@media (min-width:768px){.reservation__info{padding:40px}}@media (min-width:1024px){.reservation__info{width:50%;padding:80px 40px;border-bottom:0;border-right:1px solid #818181}}@media (min-width:1560px){.reservation__info{padding:120px 40px 120px 80px}}.reservation__form{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;padding:40px 20px}@media (min-width:768px){.reservation__form{padding:40px}}@media (min-width:1024px){.reservation__form{width:50%;padding:80px 40px;align-items:center}}@media (min-width:1560px){.reservation__form{padding:120px 80px}}.reservation__form .form{width:100%}@media (min-width:576px){.reservation__form .form{max-width:450px}}.reservation__btn{width:100%;padding:17px 20px}@media (min-width:1024px){.reservation__btn{padding:27px 30px}}.reservation__contacts{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:20px}.reservation__phone{position:relative;overflow:hidden;background:linear-gradient(180deg,#fff,#fff 50%,#ca741f 0);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;background-size:100% 200%;background-position:0 0;transition:background-position .3s ease;margin-bottom:20px;font-weight:500;font-size:24px;line-height:1.2}.reservation__phone.active,.reservation__phone:hover{background-position:0 100%}@media (min-width:1024px){.reservation__phone{font-size:40px}}.reservation__address{margin-bottom:10px;font-size:18px;line-height:1.33;font-weight:500;color:#868686}@media (min-width:1024px){.reservation__address{font-size:24px}}.reservation__worktime{margin-bottom:40px;font-size:18px;font-weight:500}@media (min-width:1024px){.reservation__worktime{font-size:24px}}.reservation__caption{margin-bottom:20px;font-weight:500;font-size:20px;line-height:1.33}@media (min-width:1024px){.reservation__caption{font-size:24px}}@media (min-width:576px){.reservation__caption{max-width:450px}}.hero__inner{display:flex;flex-wrap:wrap;margin-left:-20px;margin-right:-20px}.hero__contacts{width:calc(66.66667% - 40px);margin-right:20px;margin-left:calc(33.33333% + 20px);display:none}@media (min-width:1024px){.hero__contacts{width:calc(50% - 40px);margin-left:calc(50% + 20px);display:block}}@media (min-width:1280px){.hero__contacts{width:calc(66.66667% - 40px);margin-left:calc(33.33333% + 20px)}}@media (min-width:1560px){.hero__contacts{width:calc(50% - 40px);margin-left:calc(50% + 20px)}}.hero__phone{position:relative;overflow:hidden;background:linear-gradient(180deg,#fff,#fff 50%,#ca741f 0);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;background-size:100% 200%;background-position:0 0;transition:background-position .3s ease;margin-bottom:40px;font-weight:500;font-size:16px}.hero__phone.active,.hero__phone:hover{background-position:0 100%}@media (min-width:1024px){.hero__phone{font-size:18px}}.hero__phone:hover{color:#868686}.hero__address{margin-bottom:10px;font-weight:500;font-size:16px;color:#868686}@media (min-width:1024px){.hero__address{font-size:18px}}.hero__worktime{margin-bottom:80px;font-size:16px;font-weight:500}@media (min-width:1024px){.hero__worktime{font-size:18px}}.hero__btn{max-width:200px;width:100%;margin-bottom:80px}.hero__title{width:calc(100% - 40px);margin-left:20px;margin-right:20px;max-width:100%;font-size:30px;line-height:1.33}@media (min-width:768px){.hero__title{max-width:620px;font-size:40px}}@media (min-width:1024px){.hero__title{max-width:680px}}@media (min-width:1280px){.hero__title{max-width:860px;font-size:60px;line-height:1.21}}@media (min-width:1560px){.hero__title{max-width:1160px;font-size:80px}}.hero__img{width:calc(100% - 40px);margin-left:20px;margin-right:20px;position:relative;overflow:hidden;padding-bottom:calc(109.09091% - 40px)}.hero__img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:1024px){.hero__img{padding-bottom:calc(68.18182% - 40px)}}.promo__descr{width:calc(100% - 40px);margin-left:20px;margin-right:20px;order:2;display:flex;flex-direction:column;align-items:flex-start;z-index:2}@media (min-width:1024px){.promo__descr{width:calc(50% - 40px);order:1;padding-top:184px}}@media (min-width:1560px){.promo__descr{padding-top:336px}}.promo__img{width:calc(100% - 40px);margin-left:20px;margin-right:20px;position:relative;z-index:1;order:1;margin-bottom:20px}@media (min-width:1024px){.promo__img{width:calc(50% - 40px);order:2;margin-bottom:0}}.promo__img:before{content:"";position:absolute;z-index:-1;left:-100px;bottom:-80px;width:360px;height:360px;border-radius:50%;background:#ffe269;opacity:.2;-webkit-filter:blur(100px);filter:blur(100px)}@media (min-width:1024px){.promo__img:before{left:-160px;bottom:-160px;width:480px;height:480px}}.promo__title{width:calc(100% - 40px);margin-left:20px;margin-right:20px;position:relative}@media (min-width:1024px){.promo__title{width:calc(50% - 40px);margin-bottom:-144px}}@media (min-width:1560px){.promo__title{top:160px;margin-bottom:-96px}}.promo__caption{margin-bottom:20px;text-transform:uppercase;font-weight:500;font-size:24px;line-height:1.33;color:#fff;color:#cf7d43}.promo__caption span{color:#fff}@media (max-width:575px){.promo__caption{font-size:18px}}@media (min-width:1024px){.promo__caption{margin-bottom:40px}}@media (min-width:1560px){.promo__caption{font-size:36px;line-height:1.25;margin-bottom:80px}}.promo__text{font-size:16px;margin-bottom:40px}@media (min-width:1024px){.promo__text{position:relative;left:calc(50% + 40px);font-size:18px}}@media (min-width:1560px){.promo__text{margin-bottom:80px}}.promo__btn{margin:auto 0 30px;width:100%}@media (min-width:576px){.promo__btn{width:auto;min-width:200px}}.video{padding:120px 0;text-align:center}@media (min-width:1024px){.video{padding:160px 0}}@media (min-width:1560px){.video{padding:220px 0}}.video__inner{position:relative;max-width:1204px;margin:0 auto;overflow:hidden;background:#0d0d0d}.video__mask{position:absolute;top:-2px;left:-2px;width:calc(100% + 4px)}.video__mask #mask rect{fill:#fff}.video__mask>rect{-webkit-mask:url(#mask);mask:url(#mask);fill:#0d0d0d}.video__video{display:block;width:calc(100% - 4px);height:100%;-o-object-fit:cover;object-fit:cover}.about{overflow:hidden}.about__hero{position:relative}.about__hero:before{content:"";position:absolute;z-index:-1;top:200px;left:50%;transform:translateX(-50%);width:600px;height:600px;border-radius:50%;background:#9869ff;opacity:.2;-webkit-filter:blur(100px);filter:blur(100px)}.about__descr{max-width:720px;margin:0 auto}@media (min-width:1560px){.about__descr{max-width:860px}}.about__title{margin-bottom:40px;text-align:center;font-size:16px}@media (min-width:1280px){.about__title{font-size:18px}}.about__text{margin-bottom:80px;text-transform:uppercase;text-align:center;font-weight:500;font-size:24px;line-height:1.33}@media (min-width:1560px){.about__text{font-size:40px;line-height:1.2}}.about-left{width:calc(100% - 40px);margin-left:20px;margin-right:20px;display:flex;flex-direction:column;align-items:flex-start;margin-bottom:80px}@media (min-width:768px){.about-left{width:calc(50% - 40px);margin-bottom:0}}.about-right{width:calc(100% - 40px);margin-left:20px;margin-right:20px}@media (min-width:768px){.about-right{width:calc(50% - 40px)}}.about-left__img{margin-bottom:40px}.about-left__text{margin:auto 0 0;text-transform:uppercase;font-size:24px;line-height:1.33;font-weight:500}@media (min-width:1560px){.about-left__text{font-size:40px;line-height:1.2}}.about-left__text span{display:inline;color:#ca741f}.about__caption{width:calc(100% - 40px);margin:40px 20px 0}@media (min-width:768px){.about__caption{width:calc(25% - 40px);margin-left:calc(50% + 20px);max-width:410px;width:100%}}@media (min-width:1024px){.about__caption{margin-top:80px}}@media (min-width:1560px){.about__caption{margin-top:120px}}.action{position:relative}.action__title{max-width:420px;margin:0 auto;padding:0 0 200px;text-transform:uppercase;text-align:center;font-weight:600;font-size:40px;line-height:1.2}@media (min-width:576px){.action__title{padding:0 0 200px}}@media (min-width:1024px){.action__title{max-width:640px;padding:0 0 450px;font-size:60px}}@media (min-width:1560px){.action__title{max-width:860px;padding:0 0 550px;font-size:80px}}.action__title span{color:#ca741f}.action__caption{width:calc(100% - 40px);margin-left:20px;margin-right:20px;position:relative;z-index:1;margin-bottom:80px;font-weight:500;font-size:24px;line-height:1.33}@media (min-width:1024px){.action__caption{width:calc(50% - 40px);margin-left:calc(25% + 20px)}}@media (min-width:1560px){.action__caption{width:calc(25% - 40px);margin-left:calc(25% + 20px)}}.action__subcaption{width:calc(100% - 40px);margin-left:20px;margin-right:20px;margin-bottom:0;font-weight:400;font-size:18px;color:#868686}@media (min-width:1024px){.action__subcaption{width:calc(50% - 40px);margin-bottom:40px;align-self:flex-end}}@media (min-width:1280px){.action__subcaption{width:calc(25% - 40px);margin-left:calc(25% + 20px)}}.action__text{width:calc(100% - 40px);margin-left:20px;margin-right:20px;margin-bottom:0;font-size:18px}@media (min-width:1024px){.action__text{width:calc(50% - 40px)}}@media (min-width:1280px){.action__text{width:calc(25% - 40px)}}.action__beer{position:absolute;left:calc(50% - 150px);top:-50px;width:356px;height:308.5px;background:url(../img/action_beer.png) 50%/contain no-repeat}@media (min-width:1024px){.action__beer{top:-100px;left:calc(50% - 250px);width:569.6px;height:493.6px}}@media (min-width:1560px){.action__beer{left:calc(50% - 250px);top:-150px;width:712px;height:617px}}.action__seed{position:absolute;width:54.5px;height:25px;background:url(../img/action_seed.png) 50%/contain no-repeat}@media (min-width:1024px){.action__seed{width:109px;height:50px}}.action__seed_1{top:0;left:-40px;transform:rotate(120deg) scale(1.5);-webkit-filter:blur(5px);filter:blur(5px)}@media (min-width:1024px){.action__seed_1{top:50px}}.action__seed_2{left:-30%;top:0;transform:rotate(180deg) scaleY(-1)}@media (min-width:576px){.action__seed_2{left:0;top:25%}}@media (min-width:1024px){.action__seed_2{left:10%;top:50%}}.action__seed_3{z-index:-1;top:250px;left:30%;transform:rotate(180deg)}.action__seed_3,.action__seed_4{-webkit-filter:blur(5px);filter:blur(5px)}.action__seed_4{display:none;width:200px;height:100px;transform:rotate(-20deg)}@media (min-width:1024px){.action__seed_4{display:block;top:40%;right:100px}}.action__seed_5{z-index:-1;width:100px;height:50px;top:100px;right:150px;-webkit-filter:blur(3px);filter:blur(3px)}@media (min-width:576px){.action__seed_5{top:200px}}@media (min-width:1024px){.action__seed_5{width:100px;height:50px;top:200px;right:200px;-webkit-filter:none;filter:none}}.about-video__img{width:calc(100% - 40px);margin-left:20px;margin-right:20px;position:relative;margin-bottom:120px}@media (min-width:576px){.about-video__img{width:calc(75% - 40px)}}@media (min-width:1024px){.about-video__img{margin-bottom:80px}}@media (min-width:1560px){.about-video__img{margin-bottom:120px}}.about-video__btn{padding:0;border:none;border-radius:0;background-color:transparent;outline:none;position:absolute;right:-20px;bottom:-100px;width:200px;height:200px}@media (min-width:1024px){.about-video__btn{right:-110px;bottom:160px}}.about-video__btn:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;border-radius:50%;background:url(../img/icons/play.svg) 50%/contain no-repeat}.about-video__btn-text{-webkit-animation:rotate-text 20s linear infinite;animation:rotate-text 20s linear infinite}@-webkit-keyframes rotate-text{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes rotate-text{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.about-video__title{width:calc(100% - 40px);margin-left:20px;margin-right:20px;margin-bottom:40px;text-transform:uppercase;font-size:18px;color:#868686}@media (min-width:1024px){.about-video__title{width:calc(50% - 40px)}}.about-video__text{width:calc(100% - 40px);margin-left:20px;margin-right:20px;margin-bottom:0;font-weight:500;font-size:24px;line-height:1.33}@media (min-width:1024px){.about-video__text{width:calc(50% - 40px)}}.about-video__video{position:absolute;z-index:-1;width:0;height:0}.about-beerteka{overflow:hidden}.about-beerteka__bg{width:4088px;height:640px;background:url(../img/about_beerteka.svg) 50%/contain repeat-x}.about-end__title{width:calc(100% - 40px);margin-left:20px;margin-right:20px;margin-bottom:20px;text-transform:uppercase;font-weight:600;font-size:40px;line-height:1.21}@media (min-width:1024px){.about-end__title{width:calc(50% - 40px)}}@media (min-width:1280px){.about-end__title{margin-bottom:40px;font-size:60px}}@media (min-width:1560px){.about-end__title{margin-bottom:80px;font-size:80px}}.about-end__title span{color:#ca741f}.about-end__video{width:calc(100% - 40px);margin-left:20px;margin-right:20px}@media (min-width:1024px){.about-end__video{width:calc(50% - 40px);margin-left:calc(25% + 20px)}}.about-end__video video{display:block;margin:0 auto}.beer__img{width:calc(100% - 40px);margin-left:20px;margin-right:20px;align-self:flex-start;margin-bottom:40px}@media (min-width:768px){.beer__img{width:calc(50% - 40px);position:-webkit-sticky;position:sticky;top:0}}.beer__descr{width:calc(100% - 40px);margin-left:20px;margin-right:20px;margin-bottom:40px}@media (min-width:768px){.beer__descr{width:calc(50% - 40px)}}.beer__name{margin-bottom:40px;font-weight:600;font-size:32px;line-height:1.2}@media (min-width:768px){.beer__name{font-size:40px}}@media (min-width:1280px){.beer__name{font-size:60px}}@media (min-width:1560px){.beer__name{font-size:80px}}.beer__text{margin-bottom:40px;line-height:1.6;font-size:16px}@media (min-width:1560px){.beer__text{margin-bottom:80px;font-size:18px}}.beer__props{display:flex;flex-direction:column;margin:0 0 40px}.beer__prop{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px;max-width:410px;font-size:20px;font-weight:500;line-height:1.33}@media (min-width:1560px){.beer__prop{font-size:24px;margin-bottom:40px}}.beer__label{margin-bottom:10px;color:#868686}.beer__value{margin:0 0 10px}.beer__line{position:relative;width:100%;height:10px;border-radius:8px;background:#000}.beer__line span{position:absolute;top:0;left:0;height:100%;border-radius:8px;background:#cf7d43}.beer__btn{max-width:410px;width:100%}.beer__bg{width:100%;height:1105px;margin-bottom:100px;background-image:url(../img/beer_bg.jpg);background-position:50%;background-repeat:repeat-x;height:552.5px;background-size:1160px;-webkit-animation:beer-bg 120s linear infinite;animation:beer-bg 120s linear infinite}@media (min-width:1024px){.beer__bg{height:736.66667px;background-size:1546.66667px}}@media (min-width:1560px){.beer__bg{height:1105px;background-size:2320px}}@-webkit-keyframes beer-bg{0%{background-position:0 0}to{background-position:-2320px 0}}@keyframes beer-bg{0%{background-position:0 0}to{background-position:-2320px 0}}.events__title{margin-bottom:20px}@media (min-width:1024px){.events__title{margin-bottom:40px}}@media (min-width:1280px){.events__title{margin-bottom:80px}}.events__сaption{width:calc(100% - 40px);margin-left:20px;margin-right:20px;margin-bottom:20px;font-size:18px;color:#868686}@media (min-width:1024px){.events__сaption{width:calc(50% - 40px);margin-bottom:40px}}@media (min-width:1280px){.events__сaption{width:calc(33.33333% - 40px);margin-bottom:80px}}.events__text{width:calc(100% - 40px);margin-left:20px;margin-right:20px;margin-bottom:40px;font-weight:500;font-size:20px;line-height:1.33}@media (min-width:1024px){.events__text{width:calc(50% - 40px);margin-bottom:40px;font-size:24px}}@media (min-width:1280px){.events__text{width:calc(50% - 40px);margin-left:calc(16.66667% + 20px);margin-bottom:80px}}.events__list{display:flex;flex-wrap:wrap;margin-left:-20px;margin-right:-20px;margin-bottom:-20px}@media (min-width:768px){.events__list{margin-bottom:-40px}}.events__item{width:calc(100% - 40px);margin-left:20px;margin-right:20px;display:flex;flex-direction:column;margin-bottom:20px;border:1px solid #818181}@media (min-width:768px){.events__item{width:calc(50% - 40px);margin-bottom:40px}}@media (min-width:1024px){.events__item{width:calc(33.33333% - 40px)}}.events__img{position:relative;padding-bottom:65.71429%}.events__img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.events__descr{display:flex;flex-direction:column;flex:1;padding:20px}@media (min-width:1560px){.events__descr{padding:40px}}.events__name{text-transform:uppercase;font-weight:500;font-size:24px;line-height:1.2}@media (min-width:1560px){.events__name{font-size:40px}}.events__date{display:block;font-weight:400;font-size:16px}@media (min-width:1560px){.events__date{font-size:18px}}.events__date span:first-child{display:block;margin-bottom:10px;font-weight:500;font-size:20px;line-height:1.33}@media (min-width:1560px){.events__date span:first-child{font-size:24px}}.events__btn{width:100%;margin-top:auto}.our-hero__title{margin-bottom:0;font-size:32px;line-height:1.5}@media (min-width:1024px){.our-hero__title{text-align:center;font-size:40px;line-height:1.2}}@media (min-width:1280px){.our-hero__title{font-size:60px}}@media (min-width:1560px){.our-hero__title{font-size:80px}}.our-hero__title span{display:inline;color:#ca741f}.steps{overflow:hidden}.step{display:flex;flex-wrap:wrap;margin-left:-20px;margin-right:-20px;margin-bottom:40px}@media (min-width:768px){.step{margin-bottom:80px}}@media (min-width:1024px){.step{margin-bottom:0}}.step_1{align-items:center}.step_2{margin-top:0}@media (min-width:1024px){.step_2{margin-top:-100px;margin-bottom:0}}@media (min-width:1280px){.step_2{margin-top:-140px}}@media (min-width:1560px){.step_2{margin-top:-240px}}.step_2 .step__img{order:1}@media (min-width:768px){.step_2 .step__img{order:2}}@media (min-width:1024px){.step_2 .step__img{width:calc(33.33333% - 40px);margin-left:calc(66.66667% + 20px);order:1}}@media (min-width:1560px){.step_2 .step__img{width:calc(25% - 40px);margin-left:calc(75% + 20px)}}.step_2 .step__decor{display:none;margin-bottom:80px}.step_2 .step__decor:before{content:"";position:absolute;z-index:-1;top:-450px;left:300px;width:700px;height:700px;border:1px solid #6b6b6b}@media (min-width:1024px){.step_2 .step__decor{width:calc(50% - 40px);margin-right:20px;margin-left:calc(8.33333% + 20px);display:block;order:2}}@media (min-width:1560px){.step_2 .step__decor{width:calc(50% - 40px);margin-right:20px;margin-left:calc(25% + 20px)}}.step_2 .step__descr{order:2}@media (min-width:768px){.step_2 .step__descr{order:1}}@media (min-width:1024px){.step_2 .step__descr{order:3}}.step_3{margin-top:0}@media (min-width:768px){.step_3{margin-bottom:0}}@media (min-width:1024px){.step_3{margin-top:-200px}}@media (min-width:768px){.step_3 .step__img{display:flex;justify-content:flex-end;align-items:flex-start}}@media (min-width:1024px){.step_3 .step__img{margin-left:calc(50% + 20px)}}.step_3 .step__decor{display:none}@media (min-width:1024px){.step_3 .step__decor{width:calc(33.33333% - 40px);margin-right:20px;margin-left:calc(16.66667% + 20px);display:flex;justify-content:flex-end;align-items:flex-start}}.step_3 .step__decor:before{content:"";position:absolute;z-index:-1;top:-150px;left:350px;width:700px;height:450px;border:1px solid #6b6b6b}@media (min-width:1024px){.step_3 .step__descr{margin-left:calc(50% + 20px)}}.step__img{width:calc(100% - 40px);margin-left:20px;margin-right:20px;margin-bottom:40px}@media (min-width:768px){.step__img{width:calc(50% - 40px);margin-bottom:0}}.step__decor,.step__descr{position:relative}.step__descr{width:calc(100% - 40px);margin-left:20px;margin-right:20px}@media (min-width:768px){.step__descr{width:calc(50% - 40px)}}@media (min-width:1024px){.step__descr{padding-top:60px;padding-left:100px}}@media (min-width:1280px){.step__descr{padding-top:80px;padding-left:120px}}@media (min-width:1560px){.step__descr{padding-top:100px;padding-left:160px}}.step__number{margin-bottom:10px;font-weight:600;font-size:80px;line-height:1;color:#fff;-webkit-text-fill-color:transparent;-webkit-text-stroke:1px #6b6b6b}@media (min-width:1024px){.step__number{position:absolute;top:0;left:0;font-size:100px;margin-bottom:0}}@media (min-width:1280px){.step__number{font-size:120px}}@media (min-width:1560px){.step__number{font-size:160px}}.step__text{margin-bottom:0;font-size:16px}@media (min-width:1024px){.step__text{font-size:18px}}.our-international__content{width:calc(100% - 40px);margin-left:20px;margin-right:20px}@media (min-width:1024px){.our-international__content{width:calc(50% - 40px);margin-left:calc(25% + 20px)}}.our-international__video{display:block;margin:0 auto 80px}.our-international__text{margin-bottom:0;text-align:center;font-weight:500;font-size:24px;line-height:1.2}@media (min-width:1024px){.our-international__text{font-size:40px;line-height:1.2}}.our-clients{position:relative}.our-clients:before{content:"";position:absolute;z-index:-1;top:-200px;left:-200px;width:600px;height:600px;border-radius:50%;background:#ffe269;opacity:.2;-webkit-filter:blur(100px);filter:blur(100px)}.our-clients:after{content:"";position:absolute;z-index:1;bottom:-80px;right:0;width:96px;height:162px;background:url(../img/our-clients_decor.png) 50%/cover no-repeat}@media (min-width:768px){.our-clients:after{bottom:-160px;width:192px;height:324px}}@media (min-width:1024px){.our-clients:after{bottom:-240px;width:288px;height:486px}}@media (min-width:1280px){.our-clients:after{bottom:-320px;width:384px;height:648px}}@media (min-width:1560px){.our-clients:after{bottom:-400px;width:480px;height:810px}}.our-clients__title{width:calc(100% - 40px);margin-left:20px;margin-right:20px;font-size:32px;line-height:1.5}@media (min-width:768px){.our-clients__title{font-size:40px}}@media (min-width:1024px){.our-clients__title{width:calc(75% - 40px);margin-bottom:40px}}@media (min-width:1280px){.our-clients__title{margin-bottom:60px;font-size:60px;line-height:1.2}}@media (min-width:1560px){.our-clients__title{font-size:80px;margin-bottom:80px}}.our-clients__title span{display:inline;color:#ca741f}.our-clients__text{width:calc(100% - 40px);margin-left:20px;margin-right:20px;margin-bottom:0}@media (min-width:1024px){.our-clients__text{width:calc(66.66667% - 40px);margin-left:calc(16.66667% + 20px);font-size:18px}}@media (min-width:1280px){.our-clients__text{width:calc(50% - 40px);margin-left:calc(25% + 20px)}}.success__inner{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.success__title{margin-bottom:40px;font-size:30px}@media (min-width:1024px){.success__title{font-size:40px}}@media (min-width:1560px){.success__title{font-size:60px}}.menu-pdf{display:flex;align-items:center;justify-content:center}.menu-pdf .section{width:100%}.menu-pdf__inner{max-width:1200px;margin:0 auto}.menu-pdf__list{padding:0;list-style:none;display:flex;flex-wrap:wrap;margin:0 -20px}.menu-pdf__item{width:calc(100% - 40px);margin-left:20px;margin-right:20px;margin-bottom:30px}@media (min-width:768px){.menu-pdf__item{width:calc(33.33333% - 40px);margin-bottom:0}}.menu-pdf__link{width:100%}