.table{display:grid;width:100%;border:1px solid #353535;background-color:#353535;grid-gap:1px}.table:not(:last-child){margin-bottom:3.75rem}.table__title{margin-bottom:1.5rem;text-align:left}.table_followedby-content{margin-bottom:1.5rem!important}.table_type_1{grid-template-columns:repeat(2,1fr)}.table_type_2{grid-template-columns:1fr minmax(min-content,120px)}.table_type_3{grid-template-columns:repeat(4,1fr)}.table__cell{display:flex;justify-content:center;align-items:center;padding:.75rem;line-height:1.5;background-color:#000;text-align:center}.table__cell_title{grid-column:1/-1;margin:-1px -1px 0;justify-content:left}.table__cell-suffix{padding:.1428em .2857em;background-color:#0f0;border-radius:.2857em;font-size:.875rem;color:#000;font-weight:700}.table__cell_stretched-row{grid-row-start:span 2}.table__cell_stretched-column{grid-column-end:span 2}.table__cell_header{background-color:#232323}.table__cell_spacer{grid-column:1/-1;margin:0 -1px;height:24px;background-color:#000}.table__cell_subheader{grid-column:1/-1;display:flex;justify-content:space-between;text-align:left;background-color:#232323}.table__cell_minor{color:#7f7f7f}.table__cell_strong{font-weight:700}.table__cell_xl-only{display:none}.table__time{background-size:16px;background-repeat:no-repeat;background-position:left center;padding-left:24px}.table__time--30min{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none'%3E%3Cpath d='M8 2.66667C8.7004 2.66667 9.39393 2.80462 10.041 3.07264C10.688 3.34067 11.276 3.73352 11.7713 4.22877C12.2665 4.72401 12.6593 5.31196 12.9274 5.95903C13.1954 6.6061 13.3333 7.29963 13.3333 8C13.3333 8.70038 13.1954 9.39391 12.9274 10.041C12.6593 10.688 12.2665 11.276 11.7713 11.7712C11.276 12.2664 10.688 12.6593 10.041 12.9273C9.39393 13.1953 8.7004 13.3333 8 13.3333L8 8V2.66667Z' fill='%234F4F4F'/%3E%3Ccircle cx='8' cy='8' r='7.5' stroke='%234F4F4F'/%3E%3C/g%3E%3C/svg%3E")}.table__time--15min{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none'%3E%3Cpath d='m 8.00008,2.66663 c 0.70039,0 1.39391,0.13795 2.04102,0.40597 0.647,0.26803 1.235,0.66088 1.7302,1.15612 0.4953,0.49525 0.8881,1.08319 1.1561,1.73026 0.2681,0.64707 0.406,1.3406 0.406,2.04098 H 8.00008 Z' fill='%234F4F4F'/%3E%3Ccircle cx='8' cy='8' r='7.5' stroke='%234F4F4F'/%3E%3C/g%3E%3C/svg%3E")}.table__time--60min{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none'%3E%3Ccircle cx='8.00008' cy='7.99996' r='5.33333' fill='%234F4F4F'/%3E%3Ccircle cx='8' cy='8' r='7.5' stroke='%234F4F4F'/%3E%3C/g%3E%3C/svg%3E")}@media (min-width: 768px){.table_type_1{grid-template-columns:2fr 1fr 2fr}.table_type_2{grid-template-columns:2fr 1fr}.table_type_3{grid-template-columns:40% repeat(4,1fr)}.table__cell_xl-hidden{display:none}.table__cell_xl-only{display:flex}.table__cell_subheader{grid-row-start:span 2;grid-column:auto;background-color:#000}.table__cell_header{background-color:#000}.table__cell_w-indent{justify-content:left;text-indent:40px}}.prices{width:100%}.prices__title{margin-bottom:2.5rem}@counter-style cs-symbolic{system:symbolic;symbols:"*";suffix:" "}.rules{width:100%;margin:0 auto;font-size:.625rem;line-height:1.6;color:#7f7f7f;text-align:left}.rules__item:not(:last-child){margin:0 0 .75rem}.rules__list{margin:0;padding:0 0 0 1rem;list-style:cs-symbolic}.rules__sublist{margin:0;padding:0 0 0 1rem;list-style-type:disc}.express-offers{width:100%}.express-offers__title{margin-bottom:2.5rem}.express-offers__descr{margin-bottom:2.5rem;line-height:1.5}.exclusive-offers{width:100%}.exclusive-offers__title{margin-bottom:2.5rem}.exclusive-offer{display:grid;width:100%;grid-template-columns:68px repeat(2,1fr);grid-template-areas:"decor title title" "prices prices prices" "details details details"}.exclusive-offer:not(:last-child){margin:0 0 2rem}.exclusive-offer__title{line-height:1.5;grid-area:title;font-size:1.75rem;color:#fff;text-align:left;border-bottom:1px solid #353535}.exclusive-offer__prices-group{display:flex;justify-content:space-around;grid-area:prices;padding:1rem 0;border-bottom:1px solid #353535}.exclusive-offer__price{width:100%}.exclusive-offer__price-name{padding-bottom:1em;color:#0f0;font-size:.875rem;line-height:1.42}.exclusive-offer__price-value{font-weight:700;font-size:1.125rem}.exclusive-offer__details-group{grid-area:details;padding:20 0 24 0;border-bottom:1px solid #353535}.exclusive-offer__detail{width:100%;display:flex;justify-content:space-between;line-height:1.5rem}.exclusive-offer__detail-name{text-align:left;color:#7f7f7f}.exclusive-offer__detail-value{text-align:right}.exclusive-offer__decor{width:100%;height:100%;min-height:55px;grid-area:decor;border-bottom:1px solid #353535;background-repeat:no-repeat;background-position:left top;background-size:48px 43px}.exclusive-offer__decor_elementary-school{background-image:url(/assets/images/svg/badge-with-two-guns.svg)}.exclusive-offer__decor_middle-school{background-image:url(/assets/images/svg/badge-with-two-targets.svg)}.exclusive-offer__decor_high-school{background-image:url(/assets/images/svg/badge-with-two-guns-in-hands.svg)}.exclusive-offer__decor_higher-education{background-image:url(/assets/images/svg/badge-with-two-guns-crossed.svg)}.exclusive-offer__decor_higher-education-12-cal{background-image:url(/assets/images/svg/badge-with-two-rifles-crossed-and-mask.svg)}@media (min-width: 992px){.exclusive-offer{grid-template-columns:repeat(5,1fr);grid-template-areas:"title title title title title" "decor details details prices prices"}.exclusive-offer__title{text-indent:0;background-image:none}.exclusive-offer__decor{height:auto;min-height:150px;background-position:center left;background-size:120px 113px}.exclusive-offer__decor_elementary-school{background-image:url(/assets/images/svg/badge-with-two-guns.svg)}.exclusive-offer__decor_middle-school{background-image:url(/assets/images/svg/badge-with-two-targets.svg)}.exclusive-offer__decor_high-school{background-image:url(/assets/images/svg/badge-with-two-guns-in-hands.svg)}.exclusive-offer__decor_higher-education{background-image:url(/assets/images/svg/badge-with-two-guns-crossed.svg)}}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/assets/fonts/roboto-v30-cyrillic_latin-regular.woff2) format("woff2")}@font-face{font-family:BlenderPro Bold;font-display:swap;src:local("BlenderProBold"),local("BlenderPro Bold"),local("BlenderPro-Bold"),url(/assets/fonts/BlenderPro-Bold.woff2) format("woff2"),url(/assets/fonts/BlenderPro-Bold.woff) format("woff");font-weight:700}@font-face{font-family:BlenderPro Book;font-display:swap;src:local("BlenderProBook"),local("BlenderPro Book"),local("BlenderPro-Book"),url(/assets/fonts/BlenderPro-Book.woff2) format("woff2"),url(/assets/fonts/BlenderPro-Book.woff) format("woff");font-weight:400}.gift-certificates{width:100%}.gift-certificates__title{margin:0 0 1.25rem}.gift-certificates__subtitle{margin:0 0 2rem}.gift-certificates__list{width:100%;display:flex;flex-wrap:wrap;justify-content:center;gap:0 2rem;margin:0;font-size:2.5rem;font-family:BlenderPro Bold,Arial,sans-serif;letter-spacing:-.02em;text-transform:uppercase;color:#000}.gift-certificates__item{display:flex;justify-content:center;align-items:center;max-width:437px;width:100%;aspect-ratio:437/368;background-image:-webkit-image-set(url(/assets/images/jpg/gift-card-empty.jpg) 1x,url(/assets/images/jpg/gift-card-empty@2x.jpg) 2x);background-image:image-set(url(/assets/images/jpg/gift-card-empty.jpg) 1x,url(/assets/images/jpg/gift-card-empty@2x.jpg) 2x);background-repeat:no-repeat;background-position:top center;background-size:contain}
