

/* Start:/local/templates/template1/public/css/common/blocks/new-year/new-year.css?179319245515324*/
.new-year{font:400 13px/1.6 "Raleway",Verdana,sans-serif;position:relative;padding-bottom:40px;font-family:"Raleway",Verdana,sans-serif;font-style:normal;font-weight:400;line-height:1.8;letter-spacing:.48px;color:#fff;background:url(/upload/image/new-year/sparkles-bg.webp) top left repeat-y,url(/upload/image/new-year/branches-top.webp) top left no-repeat,url(/upload/image/new-year/branches-bottom.webp) bottom left no-repeat #253746;background-size:100% auto,100% auto,100% auto}@media (min-width:1326px){.new-year{font-size:14px;line-height:1.8}}@media (min-width:1601px){.new-year{font-size:16px}}.new-year::after,.new-year::before{position:absolute;top:0;content:"";background-repeat:no-repeat;background-size:contain}.new-year::before{left:0;width:19.9%;height:auto;aspect-ratio:382/1125;background-image:url(/upload/image/new-year/balls-left.webp);background-position:left top}.new-year::after{right:0;width:23.95%;height:auto;aspect-ratio:460/1022;background-image:url(/upload/image/new-year/balls-right.webp);background-position:right top}@media (min-width:768px){.new-year{padding-bottom:80px}}@media (min-width:1326px){.new-year{padding-bottom:100px}}@media (min-width:1601px){.new-year{padding-bottom:150px}}.new-year__content{position:relative;z-index:1}.new-year__title{margin-top:30px;margin-bottom:49px;font:500 26px/1.45 "Jost",Arial,sans-serif;font-style:normal;text-transform:uppercase}@media (min-width:768px){.new-year__title{font-size:30px}}@media (min-width:1326px){.new-year__title{font-size:36px}}@media (min-width:1601px){.new-year__title{font-size:48px}}.new-year__description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;max-width:1156px;margin-bottom:100px;margin-left:auto;margin-right:auto;text-align:center}@media (max-width:991px){.new-year__description{margin-bottom:50px}}.new-year__booking,.new-year__contacts,.new-year__menu,.new-year__program{margin-bottom:100px}@media (max-width:991px){.new-year__booking,.new-year__contacts,.new-year__menu,.new-year__program{margin-bottom:50px}}.new-year__menu-title,.new-year__program-title{font:500 24px/1.45 "Jost",Arial,sans-serif;margin-bottom:22px;text-align:center;text-transform:uppercase}@media (min-width:768px){.new-year__menu-title,.new-year__program-title{font-size:28px}}@media (min-width:1326px){.new-year__menu-title,.new-year__program-title{font-size:32px}}@media (min-width:1601px){.new-year__menu-title,.new-year__program-title{font-size:40px}}.new-year__menu-subtitle,.new-year__program-subtitle{letter-spacing:.03em;color:inherit;font:400 20px/1.44 "Jost",Arial,sans-serif;margin-bottom:40px;text-align:center}@media (min-width:768px){.new-year__menu-subtitle,.new-year__program-subtitle{font-size:22px}}@media (min-width:1326px){.new-year__menu-subtitle,.new-year__program-subtitle{font-size:24px}}@media (min-width:1601px){.new-year__menu-subtitle,.new-year__program-subtitle{font-size:26px}}.new-year__activities-list,.new-year__activity{display:-webkit-box;display:-ms-flexbox;display:flex}.new-year__activities-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;margin-bottom:24px}.new-year__activity{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;padding:20px;-o-border-image:linear-gradient(to right,rgba(218,185,106,.6),rgba(245,227,158,.6)) 1;border-image:-webkit-gradient(linear,left top,right top,from(rgba(218,185,106,.6)),to(rgba(245,227,158,.6))) 1;border-image:linear-gradient(to right,rgba(218,185,106,.6),rgba(245,227,158,.6)) 1;border-width:1px;border-style:solid;background-image:url(/upload/image/new-year/program-bg.png);background-size:auto auto;background-position:top left;background-repeat:repeat-x}@media (max-width:767px){.new-year__activity{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:start}}.new-year__activity-time{font-family:"Jost",Arial,sans-serif;font-size:26px;line-height:1.46;letter-spacing:.78px;font-weight:500}.new-year__guests{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:40px}@media (max-width:991px){.new-year__guests{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.new-year__guests{grid-template-columns:1fr}}.new-year__guest-photo{display:block;width:100%;height:auto;aspect-ratio:433/347;margin-bottom:16px;-o-object-fit:cover;object-fit:cover}.new-year__guest-name{margin-bottom:8px;font-family:"Jost",Arial,sans-serif;font-size:26px;line-height:1.46;letter-spacing:.78px}@media (max-width:991px){.new-year__guest-name{font-size:22px}}@media (max-width:767px){.new-year__guest-name{font-size:18px}}.new-year__program-outro{color:inherit;font:400 20px/1.44 "Jost",Arial,sans-serif;font-family:"Jost",Arial,sans-serif;text-align:center;letter-spacing:.78px}@media (min-width:768px){.new-year__program-outro{font-size:22px}}@media (min-width:1326px){.new-year__program-outro{font-size:24px}}@media (min-width:1601px){.new-year__program-outro{font-size:26px}}.new-year__menu-grid{display:grid;grid-template-columns:repeat(2,auto);gap:20px;grid-template-areas:'original snacks' 'original main'}@media (max-width:991px){.new-year__menu-grid{grid-template-columns:1fr;grid-template-areas:unset}}.new-year__meal-wrapper{display:grid;grid-row-gap:12px}.new-year__meal-wrapper--horizontal{grid-template-columns:repeat(2,auto);grid-column-gap:20px}@media (max-width:767px){.new-year__meal-wrapper--horizontal{grid-template-columns:1fr}}.new-year__meal-category{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;padding:20px 40px;border-width:1px;border-style:solid;-o-border-image:linear-gradient(to right,rgba(218,185,106,.6),rgba(245,227,158,.6)) 1;border-image:-webkit-gradient(linear,left top,right top,from(rgba(218,185,106,.6)),to(rgba(245,227,158,.6))) 1;border-image:linear-gradient(to right,rgba(218,185,106,.6),rgba(245,227,158,.6)) 1;backdrop-filter:blur(4px)}.new-year__meal-category--original{grid-area:original;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:535px}@media (max-width:991px){.new-year__meal-category--original{max-width:unset}}.new-year__meal-category--snacks{grid-area:snacks}.new-year__meal-category--main-dishes{grid-area:main;background-image:url(/upload/image/new-year/corner-snow.png);background-position:right bottom;background-size:42% auto;background-repeat:no-repeat}@media (max-width:991px){.new-year__meal-category{grid-area:unset}}@media (max-width:767px){.new-year__meal-category{padding:20px}}.new-year__meal-category-title{color:inherit;font:400 20px/1.44 "Jost",Arial,sans-serif;letter-spacing:.78px}@media (min-width:768px){.new-year__meal-category-title{font-size:22px}}@media (min-width:1326px){.new-year__meal-category-title{font-size:24px}}@media (min-width:1601px){.new-year__meal-category-title{font-size:26px}}.new-year__meals-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.new-year__meals-list--two-columns{display:block;-webkit-column-count:2;-moz-column-count:2;column-count:2}@media (max-width:767px){.new-year__meals-list--two-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-count:unset;-moz-column-count:unset;column-count:unset}}.new-year__meal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:16px}.new-year__meal::before{font-size:24px;line-height:1;color:transparent;background-image:-webkit-gradient(linear,left top,right top,from(#dab96a),to(#f5e39e));background-image:linear-gradient(to right,#dab96a,#f5e39e);-webkit-background-clip:text;background-clip:text}.new-year__meals-list--two-columns .new-year__meal{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.new-year__meals-list--two-columns .new-year__meal:not(:last-child){margin-bottom:12px}@media (max-width:991px){.new-year__meals-list--two-columns .new-year__meal{display:-webkit-box;display:-ms-flexbox;display:flex}}.new-year__meal-subcategory{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.new-year__meal-subcategory-title{font-family:"Jost",Arial,sans-serif}@media (min-width:1326px){.new-year__meal-subcategory-title{font-size:20px}}.new-year__booking-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:40px}@media (max-width:991px){.new-year__booking-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}}.new-year__booking-title{font:500 24px/1.45 "Jost",Arial,sans-serif;text-transform:uppercase}@media (min-width:768px){.new-year__booking-title{font-size:28px}}@media (min-width:1326px){.new-year__booking-title{font-size:32px}}@media (min-width:1601px){.new-year__booking-title{font-size:40px}}.new-year__booking-subtitle{letter-spacing:.03em;color:inherit;font:400 20px/1.44 "Jost",Arial,sans-serif;max-width:433px;font-family:"Jost",Arial,sans-serif;text-align:end}@media (min-width:768px){.new-year__booking-subtitle{font-size:22px}}@media (min-width:1326px){.new-year__booking-subtitle{font-size:24px}}@media (min-width:1601px){.new-year__booking-subtitle{font-size:26px}}@media (max-width:991px){.new-year__booking-subtitle{text-align:unset}}.new-year__booking-info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin-bottom:60px}@media (max-width:991px){.new-year__booking-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.new-year__booking-info-theses{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.new-year__booking-info-these{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.new-year__booking-info-these::before{display:block;width:20px;height:2px;content:"";background-image:-webkit-gradient(linear,left top,right top,from(#dab96a),to(#f5e39e));background-image:linear-gradient(to right,#dab96a,#f5e39e)}@media (min-width:1326px){.new-year__booking-info-these{font-size:18px}}.new-year__prices{letter-spacing:.03em;color:inherit;font:400 20px/1.44 "Jost",Arial,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 60px;font-family:"Jost",Arial,sans-serif;text-align:center;font-weight:600;background-image:-webkit-gradient(linear,left top,right top,from(rgba(218,185,106,.2)),to(rgba(245,227,158,.2)));background-image:linear-gradient(to right,rgba(218,185,106,.2),rgba(245,227,158,.2));-o-border-image:linear-gradient(to right,rgba(218,185,106,.6),rgba(245,227,158,.6)) 1;border-image:-webkit-gradient(linear,left top,right top,from(rgba(218,185,106,.6)),to(rgba(245,227,158,.6))) 1;border-image:linear-gradient(to right,rgba(218,185,106,.6),rgba(245,227,158,.6)) 1;border-width:1px;border-style:solid}@media (min-width:768px){.new-year__prices{font-size:22px}}@media (min-width:1326px){.new-year__prices{font-size:24px}}@media (min-width:1601px){.new-year__prices{font-size:26px}}@media (max-width:991px){.new-year__prices{-ms-flex-item-align:center;align-self:center}}.new-year__prices-title{margin-bottom:20px;font-weight:500}.new-year__price-item{color:inherit;font:400 20px/1.44 "Jost",Arial,sans-serif;font-weight:400;letter-spacing:.78px}@media (min-width:768px){.new-year__price-item{font-size:22px}}@media (min-width:1326px){.new-year__price-item{font-size:24px}}@media (min-width:1601px){.new-year__price-item{font-size:26px}}.new-year__price-item:not(:last-child){margin-bottom:12px}.new-year__contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:40px;padding:40px;background-size:auto auto,cover;background:rgba(255,255,255,.1) url(/upload/image/new-year/program-bg.png) repeat-x top left;backdrop-filter:blur(4px)}@media (max-width:991px){.new-year__contacts{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.new-year__contacts-title{margin-bottom:20px}@media (min-width:1326px){.new-year__contacts-title{font-size:18px}}@media (max-width:767px){.new-year__contacts-title{text-align:center}}.new-year__contact-links-wrapper{display:grid;grid-template-columns:repeat(2,auto);grid-column-gap:20px;grid-row-gap:12px}@media (max-width:767px){.new-year__contact-links-wrapper{grid-template-columns:1fr;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.new-year__contact-link-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}.new-year__contact-link-wrapper::before{padding-top:2px;font-size:32px;line-height:1;color:transparent;background:-webkit-gradient(linear,left top,right top,from(#dab96a),to(#f5e39e));background:linear-gradient(to right,#dab96a,#f5e39e);-webkit-background-clip:text;background-clip:text}.new-year__contact-link{color:inherit;text-decoration:underline}.new-year__contact-link:hover{text-decoration:none}.new-year__contact-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}@media (max-width:991px){.new-year__contact-buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.new-year__contact-button{min-width:315px;gap:10px;font-size:inherit;letter-spacing:.54px;line-height:1.8}.new-year__contact-button::before{font-size:24px;line-height:1}@media (min-width:1326px){.new-year__contact-button{font-size:18px}}@media (max-width:767px){.new-year__contact-button{min-width:100%}}.new-year__page-outro{font:500 24px/1.45 "Jost",Arial,sans-serif;max-width:899px;margin-left:auto;margin-right:auto;text-transform:uppercase;text-align:center}@media (min-width:768px){.new-year__page-outro{font-size:28px}}@media (min-width:1326px){.new-year__page-outro{font-size:32px}}@media (min-width:1601px){.new-year__page-outro{font-size:40px}}
/*# sourceMappingURL=new-year.css.map */

/* End */


/* Start:/local/templates/template1/public/css/common/blocks/page-inner-top/page-inner-top.css?17931033202784*/
.page-inner-top{position:relative;max-width:1506px;margin:0 auto 80px;padding-right:80px;padding-left:80px}@media (max-width:1600px){.page-inner-top{margin-bottom:60px;padding-right:100px;padding-left:100px}}@media (max-width:1325px){.page-inner-top{margin-bottom:30px;padding-right:60px;padding-left:60px}}@media (max-width:767px){.page-inner-top{margin-bottom:20px;padding:0}}.page-inner-top--poster,.page-inner-top--video{max-width:100%;min-height:890px;padding:0}@media (max-width:1600px){.page-inner-top--poster,.page-inner-top--video{min-height:690px}}@media (max-width:1325px){.page-inner-top--poster,.page-inner-top--video{min-height:600px}}.page-inner-top--full{max-width:100%;min-height:870px;margin-bottom:70px;padding-right:0;padding-left:0}@media (max-width:1600px){.page-inner-top--full{margin-bottom:30px;min-height:750px}}@media (max-width:767px){.page-inner-top--full{min-height:auto}}.page-inner-top--new-year{margin-bottom:0}@media (min-width:768px){.page-inner-top--new-year{height:100vh}}.page-inner-top__poster,.page-inner-top__video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-inner-top__video-content{position:absolute;top:45%;right:0;left:0;color:#fff}@media (max-width:1325px){.page-inner-top__video-content{top:60%}}@media (max-width:480px){.page-inner-top__video-content{top:70%}}.page-inner-top__banner-content{position:absolute;top:80%;right:0;width:550px;background:rgba(93,121,117,.8);color:#fff}@media (max-width:1325px){.page-inner-top__banner-content{top:60%}}@media (max-width:767px){.page-inner-top__banner-content{top:70%;width:310px}}.banner-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;padding:10px 70px 10px 20px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.page-inner-top__banner-icon{font-size:32px;padding-top:5px}.page-inner-top__video-title{margin-bottom:15px;font-family:"Raleway",Verdana,sans-serif;font-size:54px;font-weight:300;text-transform:uppercase;line-height:78px}@media (max-width:1325px){.page-inner-top__video-title{font-size:38px;line-height:53px}}@media (max-width:480px){.page-inner-top__video-title{font-size:22px;line-height:30px}}.page-inner-top__banner-title{font-size:16px;font-weight:500;line-height:1.4}.page-inner-top__content{position:absolute;top:0;left:0;right:0;bottom:0}@media (max-width:767px){.page-inner-top__content{position:relative;height:500px}}.page-inner-top--new-year .page-inner-top__content::before{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;content:"";background-color:rgba(0,0,0,.2)}@media (max-width:480px){.page-inner-top__content{height:300px}}.page-inner-top__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
/*# sourceMappingURL=page-inner-top.css.map */

/* End */
/* /local/templates/template1/public/css/common/blocks/new-year/new-year.css?179319245515324 */
/* /local/templates/template1/public/css/common/blocks/page-inner-top/page-inner-top.css?17931033202784 */
