.EventsGrid_grid__43AVP{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}@media only screen and (max-width:1200px){.EventsGrid_grid__43AVP{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:950px){.EventsGrid_grid__43AVP{gap:12px}}@media only screen and (max-width:500px){.EventsGrid_grid__43AVP{grid-template-columns:repeat(1,1fr)}}.PageWrapper_main__3qTgP{margin:auto;padding-top:20px;max-width:1304px;padding-bottom:40px}.PageWrapper_content__ZG_ak{max-width:1280px;margin:0 12px}@media only screen and (max-width:500px){.PageWrapper_main__3qTgP{padding-bottom:0}}.BackButton_backButton__jyWFr{display:inline-flex;justify-content:center;align-items:center;gap:8px;font-family:var(--roboto);font-size:16px;line-height:19px;color:#989fa7;margin-top:12px}.BackButton_backButton__jyWFr .BackButton_icon__Ppbm_{stroke:#989fa7}.BackButton_backButton__jyWFr:hover{color:#5e5e5e}.BackButton_backButton__jyWFr:hover .BackButton_icon__Ppbm_{stroke:#5e5e5e}@media only screen and (max-width:500px){.BackButton_backButton__jyWFr{margin-top:0;font-size:12px;line-height:14px;gap:5px}.BackButton_backButton__jyWFr .BackButton_icon__Ppbm_{width:16px;height:16px}}.BackButton_breadcrumbs__EIQCB{display:inline-flex;justify-content:center;align-items:center;gap:0;font-family:var(--roboto);font-size:16px;line-height:19px;color:#989fa7;margin-top:12px}@media only screen and (max-width:500px){.BackButton_breadcrumbs__EIQCB{margin-top:0;font-size:12px;line-height:14px}}.BackButton_link__6ne9g{color:#989fa7}.BackButton_link__6ne9g:hover{color:#5e5e5e}.BackButton_separator__zrkHn{color:#989fa7;pointer-events:none}.Banquet_footer__Ix4_r{display:flex;gap:40px}@media only screen and (max-width:750px){.Banquet_footer__Ix4_r{flex-direction:column}}.Banquet_conditions__ziWrE{font-family:var(--roboto);font-weight:400;color:#989fa7;font-size:16px;line-height:19px;width:60%}@media only screen and (max-width:750px){.Banquet_conditions__ziWrE{font-size:12px;line-height:16px;width:100%}}.Banquet_error__W2vkW{color:#fc2c38;text-align:center}.Banquet_modal__zz1JX{overflow-y:scroll;padding:24px}@media only screen and (max-width:1000px){.Banquet_modal__zz1JX{padding:12px}}.BookingFlow_flow__Fsw_J{position:relative;overflow-anchor:none;width:100%;max-width:480px;margin:0 auto;background:#f2f3f8;color:#152c3f;font-family:var(--roboto),sans-serif;font-size:16px;line-height:1.4;border-radius:0}.BookingFlow_flow__Fsw_J,.BookingFlow_flow__Fsw_J *{box-sizing:border-box}.BookingFlow_flow__Fsw_J button,.BookingFlow_flow__Fsw_J input{font:inherit}.BookingFlow_flow__Fsw_J button:focus-visible{outline:2px solid #152c3f;outline-offset:3px}.BookingFlow_selection__aPheb{padding:24px 20px}.BookingFlow_heading__1WHYP{padding:0;margin:0 0 8px;font:700 22px/1.25 var(--roboto),sans-serif;color:#152c3f}.BookingFlow_heading__1WHYP:focus{outline:none}.BookingFlow_hint__M6X5t{margin:0 0 24px;color:#546471}.BookingFlow_searchLabel__2E2uI{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.BookingFlow_search__g9KRd{width:100%;min-height:54px;padding:14px 18px;border:0;border-radius:20px;background:#fff;color:#152c3f;margin-top:16px;margin-bottom:20px}.BookingFlow_search__g9KRd::placeholder{color:#687680}.BookingFlow_flow__Fsw_J .BookingFlow_search__g9KRd:focus{outline:none;box-shadow:0 0 0 1px #5e5e5e}.BookingFlow_list__tGqUP{display:grid;grid-gap:10px;gap:10px;padding:0;margin:0;list-style:none}.BookingFlow_restaurant__bJ_TN{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:16px 18px;background:#fff;border:0;border-radius:22px;color:#152c3f;text-align:left;cursor:pointer;transition:background .15s}.BookingFlow_restaurant__bJ_TN:hover{background:#e4eaf0}.BookingFlow_restaurantTitle__6ruKD{display:block;margin:0;font-weight:700}.BookingFlow_address__NmyES{display:block;margin:4px 0 0;color:#546471;font-size:14px}.BookingFlow_arrow___drCr{font-size:28px;line-height:1;flex-shrink:0}.BookingFlow_summary__NXjry{padding:16px 20px;background:#fff}.BookingFlow_back__TgBOA{display:inline-block;padding:8px 0;margin:0 0 8px;border:0;background:transparent;color:#152c3f;cursor:pointer;font-weight:600}.BookingFlow_back__TgBOA:hover{text-decoration:underline}.BookingFlow_form__Wij4r{padding:16px 20px 24px}.BookingFlow_form__Wij4r>div{display:block}.BookingFlow_form__Wij4r .filled-input{margin-bottom:18px;min-width:0}.BookingFlow_form__Wij4r .filled-input>label{color:#152c3f;font:700 16px/1.4 var(--roboto),sans-serif;margin-bottom:6px}.BookingFlow_form__Wij4r .filled-input>div:first-of-type{background:#fff;border-radius:18px;min-height:52px}.BookingFlow_form__Wij4r .filled-input input{color:#152c3f;font-size:16px}.BookingFlow_form__Wij4r>div:last-child{display:flex;flex-direction:column;gap:16px;margin-top:16px}.BookingFlow_form__Wij4r>div:last-child>button{width:100%;min-height:54px;border:0;border-radius:20px;background:#152c3f;color:#fff;font:700 16px/1.4 var(--roboto),sans-serif}.BookingFlow_form__Wij4r>div:last-child>div{width:100%;color:#546471;font-size:12px;line-height:1.5}.BookingFlow_confirmation__y0zPp{position:-webkit-sticky;position:sticky;top:0;z-index:60;margin:12px;padding:20px;border-radius:22px;background:#fff;box-shadow:0 4px 24px rgba(21,44,63,.16)}.BookingFlow_confirmation__y0zPp .BookingFlow_hint__M6X5t{margin:8px 0 16px}.BookingFlow_confirmationActions__4tc2I{display:flex;flex-wrap:wrap;gap:8px}.BookingFlow_confirmationActions__4tc2I button{flex:1 1;min-height:48px;padding:10px 14px;border:0;border-radius:18px;background:#edf0f5;color:#152c3f;font-weight:600;cursor:pointer}.BookingFlow_confirmationActions__4tc2I button:last-child{background:#152c3f;color:#fff}.BookingFlow_page__c_DXo{max-width:1280px;margin:0;border-radius:0;background:transparent;color:#000;scroll-margin-top:100px}.BookingFlow_page__c_DXo.BookingFlow_selected__uKMg3{max-width:480px;background:#fff;border-radius:20px}.BookingFlow_page__c_DXo .BookingFlow_selection__aPheb{padding:0}.BookingFlow_page__c_DXo .BookingFlow_heading__1WHYP{color:#000;font:700 24px/1.3 var(--montserrat),sans-serif}.BookingFlow_page__c_DXo .BookingFlow_address__NmyES,.BookingFlow_page__c_DXo .BookingFlow_hint__M6X5t{color:#000}.BookingFlow_page__c_DXo .BookingFlow_pageSearch__0M254{width:calc((100% - 24px)/2);min-height:48px;margin-top:16px;margin-bottom:24px}.BookingFlow_page__c_DXo .BookingFlow_list__tGqUP{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.BookingFlow_page__c_DXo .BookingFlow_form__Wij4r,.BookingFlow_page__c_DXo .BookingFlow_form__Wij4r>div,.BookingFlow_page__c_DXo .BookingFlow_list__tGqUP>li,.BookingFlow_page__c_DXo .BookingFlow_restaurant__bJ_TN>span{min-width:0}.BookingFlow_page__c_DXo .BookingFlow_restaurant__bJ_TN{min-height:44px;padding:20px;border-radius:20px;background:#fff;color:#000;overflow-wrap:anywhere}.BookingFlow_page__c_DXo .BookingFlow_restaurant__bJ_TN:hover{background:#e4eaf0}.BookingFlow_page__c_DXo .BookingFlow_address__NmyES,.BookingFlow_page__c_DXo .BookingFlow_restaurantTitle__6ruKD,.BookingFlow_page__c_DXo .BookingFlow_summary__NXjry{overflow-wrap:anywhere}.BookingFlow_page__c_DXo button:focus-visible{outline-color:#fc2c38}.BookingFlow_page__c_DXo:not(.BookingFlow_hostia__3GfFU) .BookingFlow_summary__NXjry{background:transparent}.BookingFlow_page__c_DXo .BookingFlow_summary__NXjry{padding:20px 24px 24px;border-bottom:1px solid #d8dbe3}.BookingFlow_page__c_DXo .BookingFlow_summary__NXjry .BookingFlow_restaurantTitle__6ruKD{font:700 18px/1.4 var(--montserrat),sans-serif}.BookingFlow_page__c_DXo .BookingFlow_summary__NXjry .BookingFlow_address__NmyES{margin-top:8px;color:#5e5e5e;line-height:1.5}.BookingFlow_page__c_DXo .BookingFlow_back__TgBOA{min-height:44px;margin-bottom:16px;padding:10px 14px;border:1px solid #d8dbe3;border-radius:8px;color:#5e5e5e;font-size:14px;font-weight:500}.BookingFlow_page__c_DXo .BookingFlow_back__TgBOA:hover{background:#f2f3f7;color:#000;text-decoration:none}.BookingFlow_page__c_DXo .BookingFlow_confirmation__y0zPp{margin:0 0 24px;border:1px solid #d8dbe3;border-radius:8px;background:#fff}.BookingFlow_page__c_DXo .BookingFlow_confirmationActions__4tc2I button{min-width:0;border-radius:8px;background:#f2f3f7;color:#000}.BookingFlow_page__c_DXo .BookingFlow_confirmationActions__4tc2I button:hover{background:#d8dbe3}.BookingFlow_page__c_DXo .BookingFlow_confirmationActions__4tc2I button:last-child{background:#000;color:#fff}.BookingFlow_page__c_DXo .BookingFlow_confirmationActions__4tc2I button:last-child:hover{background:#fc2c38}.BookingFlow_page__c_DXo .BookingFlow_form__Wij4r{padding:24px}.BookingFlow_page__c_DXo .BookingFlow_form__Wij4r .filled-input{margin-bottom:20px}.BookingFlow_page__c_DXo .BookingFlow_form__Wij4r .filled-input>label{color:#000;font:500 14px/1.5 var(--roboto),sans-serif;margin-bottom:8px}.BookingFlow_page__c_DXo .BookingFlow_form__Wij4r .filled-input>div:first-of-type{background:#f2f3f7;border-radius:8px}.BookingFlow_page__c_DXo .BookingFlow_form__Wij4r .filled-input input{color:#000;font-weight:400}.BookingFlow_page__c_DXo .BookingFlow_form__Wij4r>div:last-child>button{min-height:48px;border-radius:8px;background:#000}.BookingFlow_page__c_DXo .BookingFlow_form__Wij4r>div:last-child>button:hover{background:#fc2c38}.BookingFlow_page__c_DXo .BookingFlow_form__Wij4r>div:last-child>div{color:#000}.BookingFlow_page__c_DXo .BookingFlow_requiredNote__14Frp>div{margin:4px 0 20px;color:#5e5e5e;font-size:12px;line-height:1.5}@media(max-width:900px){.BookingFlow_page__c_DXo .BookingFlow_pageSearch__0M254{width:100%}.BookingFlow_page__c_DXo .BookingFlow_heading__1WHYP{font-size:20px}.BookingFlow_page__c_DXo .BookingFlow_list__tGqUP{grid-template-columns:minmax(0,1fr);gap:12px}.BookingFlow_page__c_DXo .BookingFlow_restaurant__bJ_TN,.BookingFlow_page__c_DXo .BookingFlow_summary__NXjry{padding:16px}.BookingFlow_page__c_DXo .BookingFlow_form__Wij4r{padding:20px 16px}}.BookingFlow_flow__Fsw_J.BookingFlow_hostia__3GfFU{display:flex;flex-direction:column;background:#ededf2;border:0;border-radius:0}.BookingFlow_flow__Fsw_J.BookingFlow_hostia__3GfFU.BookingFlow_page__c_DXo{border-radius:20px}.BookingFlow_flow__Fsw_J.BookingFlow_hostia__3GfFU.BookingFlow_page__c_DXo .BookingFlow_summary__NXjry{border-radius:20px 20px 0 0}.BookingFlow_flow__Fsw_J.BookingFlow_hostia__3GfFU .BookingFlow_summary__NXjry{margin-bottom:16px;border-bottom:0}.BookingFlow_flow__Fsw_J.BookingFlow_hostia__3GfFU.BookingFlow_directWidget__jvZXu{padding-top:16px}.BookingFlow_flow__Fsw_J.BookingFlow_completed__is0YB{display:flex;flex-direction:column;background:#fff}.BookingFlow_success__Jl8AT{display:flex;flex:1 1;flex-direction:column;align-items:center;justify-content:center;min-height:340px;padding:48px 24px;text-align:center;color:#000}.BookingFlow_successIcon__K_o7S{display:flex;align-items:center;justify-content:center;width:72px;height:72px;flex-shrink:0;border-radius:50%;background:#dbf9ec;color:#28734f}.BookingFlow_successTitle__owufn{margin:16px 0 12px;padding:0;font-family:var(--montserrat),sans-serif;font-size:32px;font-weight:700;line-height:1.25;letter-spacing:-.5px}.BookingFlow_successText__xhkLO{max-width:320px;margin:0;color:#5e5e5e;font:400 16px/1.6 var(--roboto),sans-serif}.BookingFlow_successButton__0YbU3{width:100%;max-width:280px;min-height:48px;margin-top:28px;padding:12px 24px;border:0;border-radius:8px;background:#000;color:#fff;cursor:pointer}.BookingFlow_successButton__0YbU3:hover{background:#fc2c38}.CatalogNavArrow_container__t_lOw{position:absolute;bottom:0;z-index:2;display:flex;align-items:center;width:40px;height:100%;background:linear-gradient(90deg,#f9faff 0,#f9faff 38.67%,rgba(249,250,255,0));left:0;right:auto;justify-content:flex-start;cursor:pointer}@media only screen and (max-width:500px){.CatalogNavArrow_container__t_lOw{display:none}}.CatalogNavArrow_container__t_lOw.swiper-button-disabled{display:none}.CatalogNavArrow_container__t_lOw.CatalogNavArrow_right__ER4qf{background:linear-gradient(270deg,#f9faff 0,#f9faff 38.67%,rgba(249,250,255,0));left:auto;right:0;justify-content:flex-end}.CatalogNavArrow_container__t_lOw.CatalogNavArrow_right__ER4qf .CatalogNavArrow_arrow__iHSOe{transform:rotate(-90deg)}.has-submenu .CatalogNavArrow_container__t_lOw{background:linear-gradient(90deg,#fff 0,#fff 38.67%,hsla(0,0%,100%,0))}.has-submenu .CatalogNavArrow_container__t_lOw.CatalogNavArrow_right__ER4qf{background:linear-gradient(270deg,#fff 0,#fff 38.67%,hsla(0,0%,100%,0))}.CatalogNavArrow_arrow__iHSOe{transition-duration:.3s;transition-property:transform;will-change:transform;height:24px;width:24px;stroke:#000;transform:rotate(90deg)}.page_card__pRBNX{overflow:visible}.page_restaurantsGrid__hx894{display:grid;grid-template-columns:auto auto auto;grid-gap:20px}@media only screen and (max-width:1200px){.page_restaurantsGrid__hx894{grid-gap:12px}}@media only screen and (max-width:1100px){.page_restaurantsGrid__hx894{grid-template-columns:auto auto}}@media only screen and (max-width:750px){.page_restaurantsGrid__hx894{grid-template-columns:auto;grid-gap:12px}}.page_mapContainer__1XAGD{max-height:450px;position:relative;margin-top:40px}.page_secondaryHeader__r0YKd{padding-top:40px}.page_contacts__Y6Fux{display:flex;margin-top:40px;margin-bottom:40px}.page_contacts__Y6Fux .page_card__pRBNX{width:70%}.page_contacts__Y6Fux .page_buttons__jjyi9{padding-left:20px;display:grid;grid-template-columns:calc(50% - 10px) calc(50% - 10px);grid-gap:20px;gap:20px;width:30%}@media only screen and (max-width:1000px){.page_contacts__Y6Fux{flex-direction:column;gap:24px}.page_contacts__Y6Fux .page_card__pRBNX{width:100%;justify-content:flex-end}.page_contacts__Y6Fux .page_buttons__jjyi9{padding:0;width:100%;grid-template-columns:196px 196px;gap:12px}}@media only screen and (max-width:750px){.page_contacts__Y6Fux .page_buttons__jjyi9,.page_contacts__Y6Fux .page_card__pRBNX{width:100%}}@media only screen and (max-width:500px){.page_contacts__Y6Fux{gap:12px}.page_contacts__Y6Fux .page_card__pRBNX{order:2}.page_contacts__Y6Fux .page_buttons__jjyi9{order:1;grid-template-columns:calc(50% - 6px) calc(50% - 6px)}.page_contacts__Y6Fux .page_contactBtn__vRC5v{max-width:unset}}.page_header__pKoC7{margin-top:20px;background-color:#e30613;height:300px;width:100%;position:relative;display:flex;border-radius:20px;overflow:hidden;justify-content:space-between}@media only screen and (max-width:1100px){.page_header__pKoC7{height:220px}}@media only screen and (max-width:900px){.page_header__pKoC7 .page_headerPattern__oZp5h{right:-20%}.page_header__pKoC7 .page_headerDishIconWrapper__1acuo{max-width:30%;align-items:flex-end}.page_header__pKoC7 .page_headerIcon__o3riM{max-width:70%}}@media only screen and (max-width:600px){.page_header__pKoC7{height:220px;flex-direction:column;padding:30px 20px}.page_header__pKoC7 .page_headerIcon__o3riM{max-width:100%;width:100%;padding-left:0}.page_header__pKoC7 .page_headerDishIconWrapper__1acuo{max-width:unset;width:unset;height:110px;padding-right:0;margin-right:-40px;margin-bottom:-30px;align-self:flex-end}.page_header__pKoC7 .page_headerDishIcon___NBZp{height:100%;max-width:unset;width:unset}}.page_headerPattern__oZp5h{height:100%;position:absolute;top:0;right:0}.page_headerIcon__o3riM{z-index:3;max-width:55%;padding-left:80px}.page_headerDishIconWrapper__1acuo{z-index:1;max-width:45%;padding-right:20px;display:flex;height:100%}.page_headerDishIcon___NBZp{width:100%}.page_advantages__m52FL{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:16px;margin-top:50px;margin-bottom:20px}@media only screen and (max-width:750px){.page_advantages__m52FL{grid-template-columns:1fr 1fr;margin-top:30px;margin-bottom:10px}}@media only screen and (max-width:350px){.page_advantages__m52FL{grid-template-columns:1fr}}.page_advantage__h9dj2{background-color:#fef2e5;border-radius:20px;display:flex;flex-direction:column;padding:30px;gap:25px;align-items:center;justify-content:flex-start;text-align:center;font-family:var(--montserat);font-weight:700;font-size:18px;line-height:26px}.page_advantage__h9dj2 svg{height:120px}@media only screen and (max-width:1000px){.page_advantage__h9dj2{gap:25px;padding:20px}.page_advantage__h9dj2 svg{height:100px}}@media only screen and (max-width:750px){.page_advantage__h9dj2{font-weight:500}.page_advantage__h9dj2 svg{height:80px}}@media only screen and (max-width:500px){.page_advantage__h9dj2 svg{height:50px}}.page_advantage__h9dj2 svg{max-width:120px}.page_advantageText__mkmqq{flex-grow:1;display:flex;justify-content:center;align-items:center}.page_description__l_IdX{display:grid;grid-template-columns:55% auto;align-items:center;grid-gap:40px;font-family:var(--montserat);font-weight:500;font-size:16px;line-height:24px}@media only screen and (max-width:1000px){.page_description__l_IdX{gap:25px}}@media only screen and (max-width:600px){.page_description__l_IdX{grid-template-columns:1fr;gap:25px;font-size:14px;line-height:22px}}.page_description__l_IdX p{margin-bottom:20px}.page_description__l_IdX .page_descriptionImage__zUh_x{background-color:#f2f3f7;overflow:hidden;border-radius:20px;position:relative}@media only screen and (max-width:750px){.page_description__l_IdX .page_descriptionImage__zUh_x{border-radius:12px}}.page_description__l_IdX .page_descriptionImageWrapper__cptQl{width:100%;padding-bottom:75%;position:relative;display:block;background-color:#f2f3f7}@media only screen and (max-width:600px){.page_description__l_IdX .page_descriptionImageWrapper__cptQl{padding-bottom:60%}}.OutsideButton_container__U9iEF{cursor:pointer;border:2px solid #000;border-radius:20px;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:24px;padding:50px 20px;flex-basis:196px;flex-grow:0;flex-shrink:1;color:#000;font-size:16px;font-family:var(--roboto);background-color:unset;transition:all .3s cubic-bezier(.215,.61,.355,1)}@media only screen and (max-width:750px){.OutsideButton_container__U9iEF:not(.OutsideButton_big__etA_E){flex-direction:row;gap:8px;border-radius:12px;padding:16px 0}.OutsideButton_container__U9iEF:not(.OutsideButton_big__etA_E) .OutsideButton_circleBackground__ohqt8{width:32px;height:32px}.OutsideButton_container__U9iEF:not(.OutsideButton_big__etA_E) .OutsideButton_circleBackground__ohqt8 .OutsideButton_svgIcon__WF8PV{width:20px;height:20px}.OutsideButton_container__U9iEF.OutsideButton_big__etA_E{padding:40px 0}.OutsideButton_container__U9iEF.OutsideButton_big__etA_E .OutsideButton_circleBackground__ohqt8{width:48px;height:48px}.OutsideButton_container__U9iEF.OutsideButton_big__etA_E .OutsideButton_circleBackground__ohqt8 .OutsideButton_svgIcon__WF8PV{width:20px;height:20px}}.OutsideButton_container__U9iEF .OutsideButton_circleBackground__ohqt8{background:#000;border-radius:50%;width:64px;height:64px;display:flex;justify-content:center;align-items:center}.OutsideButton_container__U9iEF .OutsideButton_text__YI_rk{text-align:center;transition:all .3s cubic-bezier(.215,.61,.355,1)}@media only screen and (max-width:750px){.OutsideButton_container__U9iEF .OutsideButton_text__YI_rk{word-spacing:normal}}.OutsideButton_container__U9iEF svg{fill:#000;transition:all .3s cubic-bezier(.215,.61,.355,1)}@media(hover:hover)and (pointer:fine){.OutsideButton_container__U9iEF:hover{border:2px solid #383838!important}.OutsideButton_container__U9iEF:hover svg{fill:#383838}.OutsideButton_container__U9iEF:hover .OutsideButton_text__YI_rk{color:#383838!important}}.OutsideEvents_mainBlock__yKns_{display:flex;gap:20px;align-items:flex-start}@media only screen and (max-width:750px){.OutsideEvents_mainBlock__yKns_{flex-direction:column;align-items:unset}}.OutsideEvents_mainBlock__yKns_ .OutsideEvents_mainCard__p9dPN{width:100%;background-color:#f2f3f7!important;font-size:20px;font-weight:500;font-family:var(--montserrat)}.OutsideEvents_mainBlock__yKns_ .OutsideEvents_mainCard__p9dPN .OutsideEvents_mainHeader__QHRhl{font-size:32px;font-weight:700;margin-bottom:22px}@media only screen and (max-width:1200px){.OutsideEvents_mainBlock__yKns_ .OutsideEvents_mainCard__p9dPN .OutsideEvents_mainHeader__QHRhl{font-size:28px}}@media only screen and (max-width:1000px){.OutsideEvents_mainBlock__yKns_ .OutsideEvents_mainCard__p9dPN .OutsideEvents_mainHeader__QHRhl{font-size:20px}}.OutsideEvents_mainBlock__yKns_ .OutsideEvents_bookingButton__rj_gR{flex-basis:196px;flex-shrink:0}@media only screen and (max-width:750px){.OutsideEvents_mainBlock__yKns_ .OutsideEvents_bookingButton__rj_gR{flex-basis:auto;order:-1}}.OutsideEvents_mainCardGrid__Kznce{display:grid;grid-template-columns:1fr 1fr;align-items:start;grid-gap:50px;gap:50px}@media only screen and (max-width:500px){.OutsideEvents_mainCardGrid__Kznce{grid-template-columns:1fr;gap:10px}}.OutsideEvents_mainCardGrid__Kznce .OutsideEvents_bigText__8egyh{font-family:var(--montserrat);font-weight:500;font-size:20px;line-height:28px;font-style:normal}@media only screen and (max-width:500px){.OutsideEvents_mainCardGrid__Kznce .OutsideEvents_bigText__8egyh{font-size:16px;line-height:22px}}.OutsideEvents_tiny__ditDr{font-family:var(--montserrat);font-weight:500;font-size:12px;line-height:16px;font-style:normal}@media only screen and (max-width:500px){.OutsideEvents_tiny__ditDr{font-size:10px;line-height:14px}}.OutsideEvents_container__mlSeD{max-width:850px}.OutsideEvents_form__o2Hyg .h1{padding-top:0!important}.OutsideEvents_block__H_rtq{margin-top:80px;letter-spacing:-1px}.OutsideEvents_block__H_rtq.OutsideEvents_texts__rdM4s{display:flex;flex-direction:column;gap:32px}.OutsideEvents_block__H_rtq.OutsideEvents_texts__rdM4s a{color:#fc2c38;text-decoration:underline}@media only screen and (max-width:950px){.OutsideEvents_block__H_rtq{margin-top:60px}.OutsideEvents_block__H_rtq .OutsideEvents_texts__rdM4s{gap:20px}}@media only screen and (max-width:500px){.OutsideEvents_block__H_rtq{margin-top:40px}}.OutsideEvents_block__H_rtq .OutsideEvents_bold__hPh1s{font-weight:600}.OutsideEvents_small__5zMqj{font-family:var(--montserrat);font-weight:500;font-size:16px;line-height:24px;font-style:normal}@media only screen and (max-width:500px){.OutsideEvents_small__5zMqj{font-size:14px;line-height:18px}}.OutsideEvents_heading__PtJD3{font-family:var(--montserrat);font-weight:700;font-size:24px;line-height:32px;font-style:normal}@media only screen and (max-width:750px){.OutsideEvents_heading__PtJD3{font-size:18px;line-height:24px}}.OutsideEvents_heading2__xl_0Q{font-family:var(--montserrat);font-weight:600;font-size:20px;line-height:28px;font-style:normal}@media only screen and (max-width:500px){.OutsideEvents_heading2__xl_0Q{font-size:16px;line-height:20px}}.OutsideEvents_medium__2muXT{font-family:var(--montserrat);font-weight:500;font-size:20px;line-height:28px;font-style:normal}@media only screen and (max-width:500px){.OutsideEvents_medium__2muXT{font-size:14px;line-height:18px}}.OutsideEvents_bigLink__cJ14L{font-weight:600}.OutsideEvents_topBlock__bN8Xo{position:relative;background-color:#fc2c38;border-radius:20px;font-weight:700;font-family:var(--montserrat);font-size:56px;line-height:64px;height:300px;margin:24px 0;color:#fff;padding:0 40px;display:flex;overflow:hidden;align-items:center;justify-content:space-between;gap:30px}.OutsideEvents_topBlock__bN8Xo .OutsideEvents_topBlockTitle__hK60V{font-size:56px;padding:0}.OutsideEvents_topBlock__bN8Xo .OutsideEvents_topBlockIcon__SYSjm{height:130%;margin:-20% 0;flex-shrink:0}@media only screen and (max-width:1000px){.OutsideEvents_topBlock__bN8Xo{height:250px;font-size:46px;line-height:56px;border-radius:12px}}@media only screen and (max-width:750px){.OutsideEvents_topBlock__bN8Xo{flex-direction:column;align-items:flex-start;padding:16px;gap:0}.OutsideEvents_topBlock__bN8Xo .OutsideEvents_topBlockIcon__SYSjm{height:100%;margin-bottom:-15%;flex-shrink:0}}@media only screen and (max-width:500px){.OutsideEvents_topBlock__bN8Xo{height:216px;margin:12px 0;font-size:24px;line-height:32px;border-radius:12px}.OutsideEvents_topBlock__bN8Xo .OutsideEvents_topBlockTitle__hK60V{font-size:24px;padding:0}}@keyframes BanquetPage_loading-icon__RJjZx{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.BanquetPage_container__PqHkG{max-width:650px}.page_mainCard__zP_mZ{width:100%;background-color:#f2f3f7!important;font-size:20px;font-weight:500;font-family:var(--montserrat)}.page_mainCard__zP_mZ .page_mainHeader__GhQg_{font-size:36px;font-weight:700;margin-bottom:32px}@media only screen and (max-width:1200px){.page_mainCard__zP_mZ .page_mainHeader__GhQg_{font-size:28px}}@media only screen and (max-width:1000px){.page_mainCard__zP_mZ .page_mainHeader__GhQg_{font-size:24px}}@media only screen and (max-width:750px){.page_mainCard__zP_mZ .page_mainHeader__GhQg_{font-size:20px;margin-bottom:16px}}.page_mainCardGrid__mCiBn{display:grid;grid-template-columns:1fr 1fr auto;align-items:start;grid-gap:50px;gap:50px;font-weight:500;font-family:var(--montserrat)}.page_mainCardGrid__mCiBn .page_info__4sTLu{max-width:350px;display:block;font-size:14px}.page_mainCardGrid__mCiBn .page_info__4sTLu a{color:#fc2c38;text-decoration:underline;font-size:20px}@media only screen and (max-width:750px){.page_mainCardGrid__mCiBn .page_info__4sTLu{font-size:12px}.page_mainCardGrid__mCiBn .page_info__4sTLu a{color:#fc2c38;text-decoration:underline;font-size:18px}}.page_mainCardGrid__mCiBn .page_mainCardColumn__jQiM_{display:flex;flex-direction:column;gap:8px}.page_mainCardGrid__mCiBn .page_subHeader__BWD7s{font-weight:500;font-size:20px;line-height:28px;margin-bottom:8px}@media only screen and (max-width:1100px){.page_mainCardGrid__mCiBn{gap:30px}}@media only screen and (max-width:500px){.page_mainCardGrid__mCiBn{display:flex;flex-direction:column;gap:30px}}.page_content__AZgTU{padding-top:40px;max-width:850px;font-weight:500;font-family:var(--montserrat);color:#000;font-size:16px;line-height:24px}.page_content__AZgTU .page_bold__k7PL3{font-weight:700;margin-bottom:30px}.BookButton_container__6Al24{border:2px solid #000;border-radius:20px;display:flex;flex-grow:1;justify-content:center;align-items:center;flex-direction:column;gap:24px;padding:36px 16px;max-width:196px;color:#000;font-size:16px;font-family:var(--roboto);transition:all .3s cubic-bezier(.215,.61,.355,1)}@media only screen and (max-width:750px){.BookButton_container__6Al24{gap:16px;border-radius:12px;padding:36px 16px}}.BookButton_container__6Al24 .BookButton_icon__w1P4T{height:64px}@media only screen and (max-width:500px){.BookButton_container__6Al24 .BookButton_icon__w1P4T{height:48px}}.BookButton_container__6Al24 .BookButton_text__qzIZW{word-spacing:9999px;text-align:center;transition:all .3s cubic-bezier(.215,.61,.355,1)}@media only screen and (max-width:750px){.BookButton_container__6Al24 .BookButton_text__qzIZW{word-spacing:normal}}.BookButton_container__6Al24 svg{fill:#000;transition:all .3s cubic-bezier(.215,.61,.355,1)}@media(hover:hover)and (pointer:fine){.BookButton_container__6Al24:hover{border:2px solid #383838!important}.BookButton_container__6Al24:hover svg{fill:#383838}.BookButton_container__6Al24:hover .BookButton_text__qzIZW{color:#383838!important}}.SideNav_container__hPUQv{background-color:#505458;border-radius:8px;padding:24px 14px;width:305px}@media only screen and (max-width:1000px){.SideNav_container__hPUQv{padding:12px 6px}}.SideNav_item__TswMV{cursor:pointer;display:flex;align-items:center;font-family:var(--roboto);font-weight:400;font-size:16px;line-height:20px;color:#fff;border-radius:8px;padding:8px}.SideNav_item__TswMV .SideNav_icon__BnVrU{height:32px;width:32px;margin-right:16px;filter:brightness(0) invert(100%)}@media only screen and (max-width:1000px){.SideNav_item__TswMV{font-size:14px;line-height:18px}.SideNav_item__TswMV .SideNav_icon__BnVrU{height:24px;width:24px;margin-right:8px}}@media(hover:hover)and (pointer:fine){.SideNav_item__TswMV:hover{background-color:#5e5e5e}}.SideNav_item__TswMV.SideNav_active__daP2n{background-color:#fc2c38}.SideNav_separator__vtZPy{height:1px;background-color:#fff;margin:16px 0}