:root{--color-bg:#020308;--color-surface:#080a14e0;--color-surface-strong:#060810f5;--color-text:#f5f7fb;--color-text-muted:#f5f7fbb8;--color-line:#ffffff1f;--color-brand:#de1943;--color-brand-hover:#f23b66;--color-accent:#0062ba;--color-accent-hover:#1185ef;--color-shadow:#00000059;--font-sans:var(--font-object-sans),"Segoe UI",sans-serif;--radius-sm:10px;--radius-md:18px;--radius-lg:28px;--container-width:1440px;--container-wide-width:1560px;--header-height:92px;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--transition-default:.18s ease}@media (max-width:1024px){:root{--header-height:72px}}*,:before,:after{box-sizing:border-box}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scroll-behavior:smooth}body{min-width:320px;min-height:100vh;color:var(--color-text);font-family:var(--font-sans);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;background-color:#020308;background-image:radial-gradient(circle at top,#0062ba26,#0000 40%),radial-gradient(circle at 20% 20%,#de19431f,#0000 30%),url(/img/bg-sky-dark.webp);background-position:50%;background-size:cover;background-attachment:fixed;margin:0;line-height:1.5}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button{color:inherit;cursor:pointer;background:0 0;border:0}img,svg,video{max-width:100%;display:block}ul,ol{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6,p{margin:0}:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.site-shell{flex-direction:column;min-height:100vh;display:flex}.site-main{flex:1 0 auto}.site-shell--admin .site-main,.site-shell--admin .c-main{padding-top:0}.c-layout,.c-layout--wide{width:min(100% - 48px,var(--container-width));margin:0 auto}.c-layout--wide{width:min(100% - 48px,var(--container-wide-width))}.c-button{letter-spacing:.02em;text-transform:uppercase;border-radius:4px;justify-content:center;align-items:center;min-height:36px;padding:0 1.25rem;font-weight:800;transition:all .18s;display:inline-flex}.c-button--brand{background:var(--color-brand);color:#fff}.c-button--brand:hover{background:var(--color-brand-hover)}.c-button--outline{color:#fff;background:0 0;border:1px solid #fff3}.c-button--outline:hover{background:#ffffff0d;border-color:#fff6}.c-link--highlight{background:var(--color-brand);letter-spacing:.015em;justify-content:center;align-items:center;font-size:12px;font-weight:700;line-height:1;display:inline-flex;color:#fff!important;opacity:1!important;border-radius:2px!important;padding:7px 11px 6px!important}.c-link--blue-highlight{letter-spacing:.015em;justify-content:center;align-items:center;font-size:12px;font-weight:700;line-height:1;display:inline-flex;color:#fff!important;opacity:1!important;background:#006dc7!important;border-radius:2px!important;padding:7px 9px 6px!important}.c-button:hover,.c-link--highlight:hover,.c-menu-book-now:hover,.c-header__contacts__booking:hover{background:var(--color-brand-hover)}.c-link--blue-highlight:hover{background:var(--color-accent-hover)}.c-header{z-index:100;background:#020202;border-bottom:1px solid #ffffff14;padding:0;position:fixed;top:0;left:0;right:0}.c-header__container{min-height:47px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:center;gap:24px;padding:0;display:flex}.c-header__nav{align-items:center;gap:22px;min-width:0;display:flex}.c-header__contacts{flex:none;align-items:center;gap:16px;margin-left:auto;display:flex}.c-header__contacts__desktop{align-items:center;gap:13px;display:flex}.c-header__contacts__mobile{display:none}.c-header__nav ul{align-items:center;gap:16px;min-width:0;display:flex}.c-header__right{align-items:center;gap:var(--space-6);display:flex}.c-header__phone{white-space:nowrap;color:#fff;letter-spacing:0;font-size:12px;font-weight:700;line-height:12px}.c-header__nav ul a{letter-spacing:0;text-transform:uppercase;color:#fff;opacity:1;white-space:nowrap;font-size:12px;font-weight:700;line-height:11px}.c-header__nav ul a:hover,.c-header__nav ul a.is-active{color:#b8b8b8}.c-header-language>button{color:#fff;letter-spacing:0;background:0 0;border:1px solid #ffffff2e;border-radius:2px;justify-content:center;align-items:center;gap:4px;min-width:41px;height:28px;padding:0 8px 0 10px;font-size:12px;font-weight:700;line-height:1;display:flex}.c-header__nav ul a.is-active,.c-header__nav ul a:hover{color:#b8b8b8}.c-header__logo,.c-footer__logo{letter-spacing:-.01em;text-transform:uppercase;color:#fff;flex:none;align-items:center;gap:0;font-size:1.1rem;font-weight:800;line-height:0;display:inline-flex}.c-header__logo img{width:164px;height:auto}.c-header__hamburger{border:1px solid #ffffff29;border-radius:2px;justify-content:center;align-items:center;width:40px;height:40px;display:none}.c-header__hamburger:before{content:"";background:currentColor;width:18px;height:2px;box-shadow:0 -6px,0 6px}.c-bar{z-index:60;opacity:0;pointer-events:none;transition:opacity var(--transition-default);grid-template-columns:minmax(0,420px) 1fr;display:grid;position:fixed;inset:0}.c-bar__main{z-index:1;padding:var(--space-10);background:var(--color-surface-strong);border-right:1px solid var(--color-line);transition:transform var(--transition-default);grid-area:1/1;position:relative;transform:translate(-100%)}body.is-bar .c-bar{opacity:1;pointer-events:auto}body.is-bar .c-bar__main{transform:translate(0)}.c-header-language{position:relative}.c-header-language>button,.c-header-language__list button,.c-bar__contacts__language a{text-transform:uppercase}.c-header-language>button{position:relative}.c-header-language>button:after{content:"";border-bottom:1px solid;border-right:1px solid;width:5px;height:5px;transform:translateY(-1px)rotate(45deg)}.c-header-language__list{background:#060606;border:1px solid #ffffff2e;border-radius:2px;min-width:58px;padding:4px;display:none;position:absolute;top:calc(100% + 6px);right:0}.c-header-language.is-open .c-header-language__list{gap:4px;display:grid}.c-header-language__list button{color:#fff;border-radius:2px;min-height:30px;font-size:12px}.c-header-language__list .is-active{background:#ffffff14}.c-social{align-items:center;gap:var(--space-4);display:flex}.c-social-item,.c-social a{color:#fff}.c-social-item{justify-content:center;align-items:center;line-height:0;display:inline-flex}.c-footer{border-top:1px solid var(--color-line);padding:var(--space-12)0;background:#030408b8}.c-footer__container{justify-content:space-between;align-items:flex-start;gap:var(--space-8);display:flex}.c-footer__container+.c-footer__container,.c-footer__legal,.c-footer__copyright{margin-top:var(--space-8)}.c-footer__contacts,.c-footer__copyright{color:var(--color-text-muted)}.c-admin{gap:1.5rem;display:grid}.c-admin--auth{max-width:40rem;margin:0 auto}.c-admin__hero,.c-admin-card,.c-admin-form,.c-admin-delete{background:#070912d1;border:1px solid #ffffff1a;border-radius:28px;padding:1.5rem}.c-admin__eyebrow{color:var(--color-brand);letter-spacing:.12em;text-transform:uppercase;font-size:.8rem;font-weight:800}.c-admin__intro{max-width:48rem;color:var(--color-text-muted);margin-top:.75rem}.c-admin__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.c-admin-card__header,.c-admin__toolbar,.c-admin-form__actions,.c-admin__footer{justify-content:space-between;align-items:center;gap:1rem;display:flex}.c-admin-list{grid-template-columns:1fr;gap:.75rem;margin-top:1rem;display:grid}.c-admin-list__item{transition:background-color var(--transition-default),transform var(--transition-default);background:#ffffff0a;border-radius:18px;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.1rem;display:flex}.c-admin-list__item:hover{background:#ffffff14;transform:translateY(-1px)}.c-admin-list__body{gap:.25rem;min-width:0;display:grid}.c-admin-list__meta,.c-admin-list__body span{color:var(--color-text-muted);font-size:.9rem}.c-admin-alert{border-radius:18px;padding:.95rem 1.1rem;font-size:.95rem}.c-admin-alert--success{background:#20af742e;border:1px solid #20af744d}.c-admin-alert--error{background:#de19432e;border:1px solid #de19434d}.c-admin-form,.c-admin-editor,.c-admin-array{gap:1rem;display:grid}.c-admin-array__item,.c-admin-editor__group{min-width:0}.c-admin-array__item{background:#ffffff08;border-radius:20px;padding:1rem}.c-admin-editor__legend{color:var(--color-brand);letter-spacing:.12em;text-transform:uppercase;margin-bottom:.85rem;font-size:.8rem;font-weight:800}.c-admin-form--compact{max-width:32rem}.c-admin-form__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.c-admin-form__section{background:#ffffff08;border-radius:20px;gap:1rem;padding:1rem;display:grid}.c-admin-field{gap:.45rem;display:grid}.c-admin-field span{letter-spacing:.08em;text-transform:uppercase;font-size:.82rem;font-weight:800}.c-admin-field__hint{color:var(--color-text-muted);font-size:.78rem}.c-admin-field--formatted{align-content:start}.c-admin-field--checkbox{align-items:start}.c-admin-checkbox{align-items:center;gap:.75rem;display:inline-flex}.c-admin-checkbox input[type=checkbox]{width:18px;height:18px;accent-color:var(--color-brand)}.c-admin-field input,.c-admin-field textarea{width:100%;color:var(--color-text);font:inherit;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:18px;padding:.9rem 1rem}.c-admin-field textarea{resize:vertical;min-height:140px}.c-admin-preview{background:#0003;border:1px solid #ffffff14;border-radius:18px;gap:.65rem;padding:.9rem 1rem;display:grid}.c-admin-preview__label{letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);font-size:.72rem;font-weight:800}.c-admin-preview__body{color:var(--color-text);line-height:1.55}.c-admin-preview__body p+p{margin-top:.85rem}.c-admin-preview__body span,.c-admin-preview__body strong{color:var(--color-brand)}.c-admin-preview__placeholder{color:var(--color-text-muted)}.c-admin-delete{justify-content:flex-start;display:flex}@media (max-width:1024px){.c-header__nav ul,.c-header__contacts__desktop,.c-header__contacts__booking{display:none}.c-header{background:0 0;border-bottom:0;padding:10px 0}.c-header__container{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#000000b3;border:1px solid #ffffff1a;border-radius:999px;min-height:56px;padding:0 18px;box-shadow:0 10px 30px #0006}.c-header__hamburger{justify-content:center;align-items:center;display:inline-flex}.c-footer__container,.c-footer__nav ul,.c-footer__legal ul{flex-direction:column;align-items:flex-start}}@media (max-width:900px){.c-admin__grid,.c-admin-form__grid{grid-template-columns:1fr}.c-admin-card__header,.c-admin__toolbar,.c-admin-form__actions,.c-admin__footer{flex-direction:column;align-items:stretch}}.c-cookie-bar{z-index:1000;background:#000;border-top:1px solid #ffffff1a;padding:1.5rem 0;position:fixed;bottom:0;left:0;right:0}.c-cookie-bar__inner{justify-content:space-between;align-items:center;gap:2rem;display:flex}.c-cookie-bar__content h3{color:#fff;margin-bottom:.25rem;font-size:1rem;font-weight:800}.c-cookie-bar__content p{color:var(--color-text-muted);max-width:800px;font-size:.8rem}.c-cookie-bar__actions{gap:var(--space-3);flex-shrink:0;display:flex}@media (max-width:1024px){.c-cookie-bar__inner{flex-direction:column;align-items:flex-start;gap:1.5rem}}@media (max-width:640px){.c-layout,.c-layout--wide{width:min(100% - 32px,var(--container-width))}.c-header__logo img{width:144px}.c-section{padding:var(--space-12)0}.c-bar{grid-template-columns:1fr}.c-bar__main{padding:var(--space-8)}}.c-home-legacy .c-hero{z-index:1;min-height:100vh;position:relative;overflow:visible}.c-home-legacy .c-hero__media{z-index:0;height:71vh;position:relative;left:0;right:0;overflow:hidden}@media screen and (max-width:1200px){.c-home-legacy .c-hero__media{height:71vh}}@media screen and (max-width:767px){.c-home-legacy .c-hero__media{height:80vh}}.c-home-legacy .c-hero__media:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(#0000 0%,#000 90%);height:15vh;display:block;position:absolute;bottom:0;left:0;right:0}.c-home-legacy .c-hero__video{width:100%;height:100%;position:relative;overflow:hidden}.c-home-legacy .c-hero__media video{object-fit:cover;-webkit-user-select:none;user-select:none;outline:none;width:auto;min-width:100%;height:auto;min-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.c-home-legacy .c-hero__content{padding:8vh 0}.c-home-legacy .c-promo{padding:0 0 70px}.c-home-legacy .c-hero:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000 0%,#000 90%);height:50vh;display:block;position:absolute;bottom:0;left:0;right:0}.c-home-legacy .c-hero__meta{z-index:3;pointer-events:auto;padding-top:10px;position:relative}.c-home-legacy .c-hero__meta>.c-layout{z-index:3;pointer-events:auto;position:relative}.c-home-legacy .c-hero__logo img{width:100%;max-width:1000px;height:auto;display:block}@media screen and (max-width:767px){.c-home-legacy .c-hero__logo{max-width:300px;margin:40px auto 0}.c-home-legacy .c-hero__logo .c-hero__scroll{display:none}}.c-home-legacy .c-hero__scroll{z-index:20;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg width='61' height='61' viewBox='0 0 61 61' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.6875 37.6074C12.6875 42.2487 14.5314 46.7002 17.8132 49.9819C21.0951 53.2639 25.5462 55.1072 30.1875 55.1072C34.8288 55.1072 39.28 53.2639 42.562 49.9819C45.8438 46.7002 47.6875 42.2487 47.6875 37.6074V22.6074C47.6875 17.9661 45.8438 13.515 42.562 10.2331C39.28 6.95127 34.8288 5.10742 30.1875 5.10742C25.5462 5.10742 21.0951 6.95127 17.8132 10.2331C14.5314 13.515 12.6875 17.9661 12.6875 22.6074V37.6074Z' stroke='white' stroke-width='3.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M30.1875 15.1074V35.1074' stroke='white' stroke-width='3.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M37.6875 27.6074L30.1875 35.1074L22.6875 27.6074' stroke='white' stroke-width='3.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;width:61px;height:61px;margin:0 0 0 auto;transition:all .2s;animation:2s ease-in-out infinite homeScrollDownDesktop;position:absolute;bottom:-10px;right:0}@media (max-width:992px){.c-home-legacy .c-hero__scroll{width:40px;height:40px}}@media (max-width:767px){.c-home-legacy .c-hero__scroll{width:30px;height:30px;margin:0 auto;animation:2s ease-in-out infinite homeScrollDownMobile;bottom:60px;left:0;right:0}}@media (min-width:768px){.c-home-legacy .c-hero__video .c-hero__scroll{display:none}}@keyframes homeScrollDownDesktop{0%{bottom:-10px}50%{bottom:20px}to{bottom:-10px}}@keyframes homeScrollDownMobile{0%{bottom:10px}50%{bottom:30px}to{bottom:10px}}.c-home-legacy .c-hero__title{text-transform:uppercase;letter-spacing:0;color:#fff;max-width:800px;font-size:45px;font-weight:700;line-height:1.2}.c-home-legacy .c-hero__title span{color:#de1943}@media screen and (max-width:767px){.c-home-legacy .c-hero__title{font-size:28px}}.c-home-legacy .c-hero__options{color:#fff;flex-direction:row;gap:40px;max-width:600px;margin:0;padding:20px 0 40px;list-style:none;display:flex}.c-home-legacy .c-hero__options li{color:#fff;padding-left:0;font-size:16px;font-weight:400;position:relative}.c-home-legacy .c-hero__options li:before{display:none}@media screen and (max-width:767px){.c-home-legacy .c-hero__options{flex-direction:column;gap:10px}}.c-home-legacy .c-hero__actions{gap:10px;display:flex}.c-promo__title{text-transform:uppercase;color:#fff;margin-bottom:30px;font-size:36px;font-weight:700;line-height:1.2}.c-promo__title span{color:#de1943}@media screen and (max-width:1023px){.c-promo__title{text-align:center;font-size:28px}}@media screen and (max-width:767px){.c-promo__title{font-size:20px}.c-promo__title br{display:none}}.c-promo__list{justify-content:space-between;gap:20px;display:flex}@media screen and (max-width:1023px){.c-promo__list{flex-direction:column;justify-content:flex-start;align-items:center}}.c-promo-item{width:100%;max-width:290px;font-size:16px}@media screen and (max-width:767px){.c-promo-item{margin-bottom:30px}}.c-promo-item__media{margin-bottom:15px}.c-promo-item__media img{width:100%;height:auto;margin:0 auto;display:block}.c-promo-item__meta{text-align:center;color:#fff;font-size:16px;line-height:1.5}.c-promo-item__meta span{color:#de1943}.c-section{padding:70px 0}#section-games{z-index:2;background:#000;position:relative}.c-section__title{text-transform:uppercase;color:#fff;margin-bottom:40px;font-size:36px;font-weight:700;line-height:1.2}.c-section__title span{color:#de1943}.c-section__title br{display:block}@media screen and (max-width:767px){.c-section__title{font-size:24px}}.c-section__title-description{text-transform:none;color:#fff;opacity:.8;margin-top:10px;font-size:16px;font-weight:400}.c-game-item{position:relative}.c-game-item__meta{z-index:2;color:#fff;background:linear-gradient(90deg,#000000a6 0%,#0000 100%);flex-grow:1;padding:70px 60px;position:relative}.swiper-slide .c-game-item__meta{background:#000000ab}@media screen and (max-width:1280px){.c-game-item__meta{padding:40px}}@media screen and (max-width:1023px){.c-game-item__meta{padding:40px 30px}}@media screen and (max-width:640px){.c-game-item__meta{padding:40px 20px}}.swiper-slide .c-game-item__meta{max-width:50%;min-height:65vh}@media screen and (max-width:1280px){.swiper-slide .c-game-item__meta{max-width:80%}}@media screen and (max-width:1200px){.swiper-slide .c-game-item__meta{max-width:none;min-height:1px}}.c-game-item__title{color:#fff;margin-bottom:20px;font-size:36px;font-weight:700}@media screen and (max-width:1023px){.c-game-item__title{font-size:28px}}@media screen and (max-width:767px){.c-game-item__title{font-size:20px}.c-game-item__title br{display:none}}.c-game-item__text{color:#fff;max-width:800px;margin-bottom:0;font-size:17px;line-height:1.4}@media screen and (max-width:767px){.c-game-item__text{font-size:1rem}}.c-game-item__actions{gap:20px;padding-top:50px;display:flex}@media screen and (max-width:1023px){.c-game-item__actions{padding-top:30px}}@media screen and (max-width:767px){.c-game-item__actions{flex-direction:column;gap:10px}}.c-game-item__actions .o-mobile-only{display:none}@media screen and (max-width:1200px){.c-game-item__actions .o-mobile-only{display:block}}.c-game-item__info{flex-wrap:wrap;gap:20px;margin-bottom:30px;padding:0;font-size:17px;list-style:none;display:flex}@media screen and (max-width:767px){.c-game-item__info{flex-wrap:wrap;gap:0;margin-bottom:20px;font-size:1rem}}.c-game-item__info li{color:#fff;margin-right:20px;padding-right:41px;display:block;position:relative}@media screen and (max-width:767px){.c-game-item__info li{width:100%;max-width:50%;margin-bottom:10px;margin-right:0;padding-right:0}}.c-game-item__info li:after{content:"";background:#de1943;width:1px;height:100%;display:block;position:absolute;top:0;right:0}@media screen and (max-width:767px){.c-game-item__info li:after{display:none}}.c-game-item__info li:last-child:after{opacity:0}.c-game-item__info span{opacity:.6;color:#de1943;font-weight:600;line-height:1.1;display:block}.c-game-item__media{z-index:1;position:absolute;inset:0}.c-game-item__media img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.c-game-item__play{z-index:2;cursor:pointer;background:url("data:image/svg+xml,%3Csvg width='80' height='80' viewBox='0 0 80 80' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='40' cy='40' r='40' fill='%23DE1943'/%3E%3Cpath d='M32 24L56 40L32 56V24Z' fill='white'/%3E%3C/svg%3E") 50%/contain no-repeat;width:80px;height:80px;transition:transform .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.c-game-item__play:hover{transform:translate(-50%,-50%)scale(1.1)}.c-price-list{padding:0}@media screen and (max-width:767px){.c-price-list{padding:0 20px}}.c-price-item{min-height:unset;background:linear-gradient(#1c3a8c 0%,#0c2262 100%);border-radius:40px;flex-direction:column;gap:20px;height:auto;padding:32px 40px;transition:all .3s;display:flex;position:relative}.c-price-item .c-price-item-hover{content:"";z-index:1;opacity:0;background:linear-gradient(#b51da6 0%,#e41646 100%);border-radius:40px;transition:all .3s;position:absolute;inset:0}@media (hover:hover){.c-price-item:hover .c-price-item-hover{opacity:1}}.c-price-item:after{content:"";z-index:3;background:linear-gradient(138deg,#1c3a8c2e 0%,#e5034380 100%);border-radius:40px;position:absolute;inset:4px}.c-price-item:before{content:"";z-index:2;background-color:#000;border-radius:40px;position:absolute;inset:4px}.c-price-item__title{z-index:4;text-align:center;position:relative}.c-price-item__title img{height:auto;margin:0 auto;width:90%!important;position:static!important}.c-price-item__main{z-index:4;justify-content:space-between;align-items:center;gap:4px;display:flex;position:relative}.c-price-item__main__text{color:#fff;font-size:20px;font-weight:400;line-height:1.2}@media (max-width:1760px){.c-price-item__main__text{font-size:18px}}@media (max-width:1600px){.c-price-item__main__text{font-size:16px}}@media (max-width:1480px){.c-price-item__main__text{font-size:14px}}.c-price-item__main__price{color:#fff;text-align:right;font-size:32px;font-weight:700;line-height:1}@media (max-width:1760px){.c-price-item__main__price{font-size:28px}}@media (max-width:1600px){.c-price-item__main__price{font-size:24px}}@media (max-width:1480px){.c-price-item__main__price{font-size:18px}}@media (max-width:1160px){.c-price-item__main__price{font-size:14px}}.c-price-item__info{z-index:4;flex-wrap:wrap;gap:20px;padding-top:20px;display:flex;position:relative}.c-price-item__info__extra{color:#fff;width:100%;font-size:20px;font-weight:700;line-height:1}@media (max-width:1600px){.c-price-item__info__extra{font-size:16px}}@media (max-width:1160px){.c-price-item__info__extra{font-size:14px}}.c-price-item__info__name{color:#fff;width:calc(60% - 10px);font-size:16px;font-weight:400;line-height:1}@media (max-width:1600px){.c-price-item__info__name{font-size:14px}}@media (max-width:1160px){.c-price-item__info__name{font-size:12px}}.c-price-item__info__price{color:#fff;text-align:right;width:calc(40% - 10px);font-size:20px;font-weight:700;line-height:1}@media (max-width:1600px){.c-price-item__info__price{font-size:16px}}@media (max-width:1160px){.c-price-item__info__price{font-size:14px}}.c-price-item__action{z-index:4;padding-top:10px;position:relative}.c-price-item__action a,.c-price-item__action button{color:#fff;text-transform:uppercase;cursor:pointer;background:#de1943;border:none;border-radius:4px;justify-content:center;align-items:center;width:100%;padding:12px 30px;font-size:16px;font-weight:700;text-decoration:none;transition:all .3s;display:inline-flex}.c-price-item__action a:hover,.c-price-item__action button:hover{background:#c41238;transform:translateY(-2px)}.c-section__text table{border-collapse:collapse;color:#fff;width:100%}.c-section__text table td{text-align:center;border:1px solid #fff3;padding:15px 20px}.c-section__text table tr:first-child td{text-transform:uppercase;color:#de1943;border-top:none;font-weight:700}.c-section__text table tr td:first-child{text-align:left}.c-section__text table tr td.o-highlight{color:#de1943;font-weight:700}.c-section__text table tr.o-footer td{border-bottom:none;font-weight:700}.c-section__text table tr.o-footer td.o-highlight{color:#de1943}.c-section__actions{justify-content:center;padding-top:40px;display:flex}.c-section__actions .c-button{color:#fff;text-transform:uppercase;cursor:pointer;background:#de1943;border:none;border-radius:4px;justify-content:center;align-items:center;padding:15px 40px;font-size:18px;font-weight:700;text-decoration:none;transition:all .3s;display:inline-flex}.c-section__actions .c-button:hover{background:#c41238;transform:translateY(-2px)}.c-section__actions .c-button--brand{background:#de1943}.c-button{color:#fff;text-transform:uppercase;cursor:pointer;background:#de1943;border:none;border-radius:4px;justify-content:center;align-items:center;padding:12px 30px;font-size:16px;font-weight:700;text-decoration:none;transition:all .3s;display:inline-flex}.c-button:hover{background:#c41238;transform:translateY(-2px)}.c-button--readmore{background:0 0;border:2px solid #fff}.c-button--readmore:hover{color:#000;background:#fff}.c-button--brand{background:#de1943}.c-layout{max-width:1440px;margin:0 auto;padding:0 20px}.c-layout--wide{max-width:1600px}.c-swiper{position:relative}.c-swiper.has-paginator{padding-bottom:50px}.swiper-button-prev,.swiper-button-next{justify-content:center;align-items:center;opacity:1!important;background-color:#de1943!important;background-image:none!important;border:none!important;border-radius:50%!important;width:32px!important;height:32px!important;margin-top:-16px!important;display:flex!important;position:absolute!important;top:50%!important;box-shadow:0 0 20px #de1943!important}.swiper-button-prev:hover,.swiper-button-next:hover{transform:none!important;box-shadow:0 0 20px #de1943!important}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:0!important;display:none!important}.swiper-button-prev:before,.swiper-button-next:before,.swiper-button-prev:after,.swiper-button-next:after{content:none!important;display:none!important}.swiper-button-prev>*,.swiper-button-next>*{display:none!important}.swiper-button-prev{background:#de1943!important;left:10px!important;right:auto!important}.swiper-button-next{background:#de1943!important;left:auto!important;right:10px!important}.swiper-button-prev:after,.swiper-button-next:after{border-top:2px solid #fff;border-right:2px solid #fff;width:7px;height:7px;position:absolute;top:50%;left:50%;content:""!important;margin:0!important;display:block!important}.swiper-button-prev:after{transform:translate(-38%,-50%)rotate(-135deg)}.swiper-button-next:after{transform:translate(-62%,-50%)rotate(45deg)}.swiper-pagination-bullet{opacity:.5;background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#de1943}.c-page{position:relative}.c-page.has-media{padding-top:40vh}@media screen and (max-width:767px){.c-page.has-media{padding-top:0}}.c-page__media{z-index:1;height:60vh;min-height:400px;position:absolute;top:0;left:0;right:0;overflow:hidden}@media screen and (max-width:767px){.c-page__media{height:300px;min-height:150px;position:relative;top:auto;left:auto;right:auto}}.c-page__media img{object-fit:cover;width:100%;height:100%;display:block}.c-page__meta{z-index:2;position:relative}.c-page__title{text-transform:uppercase;color:#fff;margin-bottom:50px;font-size:36px;font-weight:700;line-height:1.2}@media screen and (max-width:1023px){.c-page__title{margin-bottom:30px;font-size:28px}}@media screen and (max-width:767px){.c-page__title{margin-bottom:20px;font-size:20px}.c-page__title br{display:none}}.c-page__text{color:#fff;font-size:18px;line-height:1.4}.c-page__text h4{color:#fff;margin-top:20px;margin-bottom:10px;font-size:18px;font-weight:700}.c-page__text h4:first-child{margin-top:0}.c-page__text p{color:#ccc;margin-bottom:15px}.c-page__text a{color:#de1943;text-decoration:underline}@media screen and (max-width:767px){.c-page__text{font-size:1rem}}.c-page__actions{gap:20px;padding-top:50px;display:flex}@media screen and (max-width:767px){.c-page__actions{flex-direction:column;gap:10px;padding-top:30px}}.c-faq-item__question{border-top:1px solid #fff3}.c-faq-item__question button{text-align:left;cursor:pointer;color:#fff;background:0 0;border:none;width:100%;padding:27px 30px 27px 0;font-size:18px;line-height:1.4;display:block;position:relative}.c-faq-item__question button:hover{opacity:.7}@media screen and (max-width:767px){.c-faq-item__question button{padding:20px 30px 20px 0;font-size:15px}}.c-faq-item__question button:after{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAxMSAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzI2NDhfMTIyKSI+CjxwYXRoIGQ9Ik01LjY1NyA5LjA3MTA3TDAgMy40MTQzNkwxLjQxNDIxIDIuMDAwMTVMNS42NTY4NSA2LjI0Mjc5TDkuODk5NjUgMkwxMS4zMTM5IDMuNDE0MjFMNS42NTcgOS4wNzEwN1oiIGZpbGw9IndoaXRlIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfMjY0OF8xMjIiPgo8cmVjdCB3aWR0aD0iMTEiIGhlaWdodD0iMTEiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==);background-position:100%;background-repeat:no-repeat;background-size:12px 12px;width:12px;height:12px;margin-top:-6px;transition:transform .3s;display:block;position:absolute;top:50%;right:0;transform:rotate(0)}.c-faq-item.is-open .c-faq-item__question button:after{transform:rotate(180deg)}.c-faq-item__answer{color:#fff;max-height:0;transition:all .3s linear;overflow:hidden}.c-faq-item.is-open .c-faq-item__answer{max-height:1000px}.c-faq-item__content{opacity:0;padding:0 0 20px;transition:all .3s linear}.c-faq-item.is-open .c-faq-item__content{opacity:1}.c-faq-item__content p{color:#ccc;margin-bottom:1em}.c-faq__list{max-width:100%}.c-event-block,.c-gift-block{font-size:0;transition:all .8s;position:relative;overflow:hidden;box-shadow:0 0 60px #f000}@media (hover:hover){.c-event-block:hover,.c-gift-block:hover{box-shadow:0 0 30px #ff0000bf}}.c-event-block:after,.c-gift-block:after{content:"";z-index:7;opacity:.06;filter:blur(20px);background:#fff;width:210px;height:160%;transition:all .7s;display:block;position:absolute;top:-70px;left:-100%;transform:rotate(15deg)}.c-event-block:hover:after,.c-gift-block:hover:after{left:130%}.c-event-block img,.c-gift-block img{width:100%;height:auto}.c-event-block button,.c-gift-block button{cursor:pointer;background:0 0;border:none;width:100%;padding:0}@media (max-width:1280px){.c-event-block,.c-gift-block{padding:0 40px}}@media (max-width:1023px){.c-event-block,.c-gift-block{padding:0 30px}}@media (max-width:640px){.c-event-block,.c-gift-block{padding:0 20px}}body.is-sticky .c-home-legacy .c-hero__video:after{background-color:#0009}.c-header{z-index:10;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000d9;border-bottom:none;padding:0;position:fixed;top:0;left:0;right:0}.c-header__container{flex-grow:1;justify-content:center;align-items:center;gap:20px;height:60px;display:flex;position:relative}@media screen and (max-width:1200px){.c-header__container{height:50px}}@media screen and (max-width:767px){.c-header__container{gap:20px}}.c-header__logo{text-indent:100px;background-image:url(/images/logotype.svg?2c9ead37cec8b2184bb087337fc02dc0);background-position:0 0;background-repeat:no-repeat;background-size:contain;width:219px;min-width:219px;height:32px;margin:0 40px 0 0;font-size:1px;line-height:1;display:block;overflow:hidden}@media screen and (max-width:1200px){.c-header__logo{width:172px;min-width:172px;height:26px;margin:0 20px 0 0}}@media screen and (max-width:767px){.c-header__logo{width:133px;min-width:133px;height:20px;margin:0}}.c-header__logo span{display:none}.c-header__nav{flex-grow:1;justify-content:center;align-items:center;display:flex}@media screen and (max-width:1200px){.c-header__nav{justify-content:flex-start}}.c-header__nav ul{justify-content:center;align-items:center;gap:14px;width:100%;line-height:1;display:flex}@media screen and (max-width:1200px){.c-header__nav ul{display:none}}.c-header__nav ul li{display:block}.c-header__nav ul li .c-link--blue-highlight,.c-header__nav ul li .c-link--highlight{position:relative;top:-1px}.c-header__contacts__booking{color:#fff;text-transform:uppercase;background:#de1943;border-radius:2px;justify-content:center;align-items:center;padding:8px 16px;font-size:12px;font-weight:700;text-decoration:none;transition:background .25s;display:inline-flex}.c-header__contacts__booking:hover{background:#ea4065}@media screen and (max-width:767px){.c-header__contacts__booking{display:none}}.c-header__hamburger{border:1px solid #ffffff29;border-radius:2px;justify-content:center;align-items:center;width:40px;height:40px;display:none;position:relative}.c-header__hamburger:after{content:"";background:currentColor;width:18px;height:2px;box-shadow:0 -6px,0 6px}@media screen and (max-width:1023px){.c-header__hamburger{display:flex}}.c-header-language{border:1px solid #3a3a3a;border-radius:2px;transition:all .3s;position:relative}.c-header-language button{color:#fff;cursor:pointer;z-index:1;align-items:center;gap:12px;height:28px;padding:3px 6px 0;font-size:14px;font-weight:700;text-decoration:none;display:flex;position:relative}.c-header-language button:after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='7' height='4' viewBox='0 0 7 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.155366 0.165094C-0.0517887 0.382547 -0.0517887 0.735148 0.155366 0.9526L2.75047 3.67418C3.16486 4.10875 3.83632 4.10858 4.2505 3.67384L6.8446 0.950595C7.0518 0.733142 7.0518 0.380541 6.8446 0.163089C6.63746 -0.0543631 6.30157 -0.0543631 6.09443 0.163089L3.87414 2.49386C3.667 2.71137 3.33111 2.71137 3.12397 2.49386L0.905546 0.165094C0.698391 -0.0523578 0.362521 -0.0523578 0.155366 0.165094Z' fill='white'/%3E%3C/svg%3E%0A");background-position:50%;background-repeat:no-repeat;background-size:contain;width:7px;min-width:7px;height:4px;min-height:4px;position:relative;top:-1px}.c-header-language button:hover{background-color:#ffffff1a}.c-header-language__list{display:none}.c-header-language__list a{color:#fff;padding:3px 0;font-size:14px;font-weight:500;display:block}.c-header-language__list .is-active{display:none}.c-header-language.is-open{border-color:#0000}.c-header-language.is-open .c-header-language__list{z-index:100;background:#060606;border:1px solid #ffffff2e;border-radius:2px;min-width:58px;padding:4px;display:block;position:absolute;top:calc(100% + 6px);right:0}.c-header.is-bar{background:#000000f2}.c-footer__logo{text-indent:100px;background-image:url(/images/logotype.svg?2c9ead37cec8b2184bb087337fc02dc0);background-size:cover;width:169px;min-width:169px;height:25px;font-size:1px;display:block;overflow:hidden}.c-footer__logo span{display:none}@media screen and (max-width:1200px){.c-footer__logo{display:none}}@media screen and (max-width:767px){.c-footer__logo{margin-bottom:30px;display:block}}.c-bar{z-index:60;opacity:0;pointer-events:none;grid-template-columns:minmax(0,420px) 1fr;transition:opacity .18s;display:grid;position:fixed;inset:0}.c-bar__overlay{background:#0000009e;grid-area:1/1/auto/-1}.c-bar__main{z-index:1;padding:var(--space-10);background:var(--color-surface-strong);border-right:1px solid var(--color-line);grid-area:1/1;transition:transform .18s;position:relative;transform:translate(-100%)}.c-bar.is-active{opacity:1;pointer-events:auto}.c-bar.is-active .c-bar__main{transform:translate(0)}.c-bar__close{top:var(--space-6);right:var(--space-6);border:1px solid var(--color-line);border-radius:999px;width:40px;height:40px;position:absolute}.c-bar__close:before{content:"×";font-size:24px;line-height:1}.c-bar__header{margin-bottom:var(--space-8)}.c-bar__header .c-header__logo{margin:0}.c-bar__content ul{gap:var(--space-4);display:grid}.c-bar__content a{padding:var(--space-3)0;color:var(--color-text);font-size:16px;font-weight:600;text-decoration:none;display:block}.c-bar__content a:hover{color:#de1943}.c-menu-book-now{color:#fff;text-transform:uppercase;background:#de1943;border-radius:2px;justify-content:center;align-items:center;padding:10px 20px;font-size:14px;font-weight:700;text-decoration:none;transition:background .25s;display:inline-flex}.c-menu-book-now:hover{background:#ea4065}.c-bar__contacts{margin-top:var(--space-10);gap:var(--space-5);color:var(--color-text-muted);display:grid}.c-bar__contacts__language a{padding:var(--space-2)0;color:var(--color-text);font-size:14px;font-weight:600;text-decoration:none;display:inline-block}.c-bar__contacts__language a.is-active{color:#de1943}.c-bar__contacts__links{margin-top:var(--space-4);font-size:14px;line-height:1.6}.c-bar__contacts__links a{color:inherit;text-decoration:none}.c-bar__contacts__links a:hover{color:#de1943}@media (max-width:1024px){.c-bar{grid-template-columns:1fr}.c-bar__main{padding:var(--space-8)}}@media (max-width:767px){.c-bar__main{max-width:100%}}.c-hero{background:0 0}.c-hero__media{z-index:1;height:71vh;position:sticky;top:60px;overflow:hidden}.c-hero__video{width:100%;height:100%;position:absolute;inset:0}.c-hero__video video{object-fit:cover;width:100%;height:100%;display:block}.c-hero__meta{z-index:2;position:relative}.c-hero__logo img{width:100%;max-width:1000px;height:auto;display:block}@media screen and (max-width:1200px){.c-hero__media{top:50px}}@media screen and (max-width:767px){.c-hero__media{height:80vh}}.c-home-legacy .c-hero__video:after{content:"";z-index:9;background-color:#0000;transition:all .3s;position:absolute;inset:0}.c-hero.is-sticky .c-hero__video:after{background-color:#0009}.c-home-legacy .c-hero__scroll{z-index:20;background-image:url("data:image/svg+xml,%3Csvg width='61' height='61' viewBox='0 0 61 61' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.6875 37.6074C12.6875 42.2487 14.5314 46.7002 17.8132 49.9819C21.0951 53.2639 25.5462 55.1072 30.1875 55.1072C34.8288 55.1072 39.28 53.2639 42.562 49.9819C45.8438 46.7002 47.6875 42.2487 47.6875 37.6074V22.6074C47.6875 17.9661 45.8438 13.515 42.562 10.2331C39.28 6.95127 34.8288 5.10742 30.1875 5.10742C25.5462 5.10742 21.0951 6.95127 17.8132 10.2331C14.5314 13.515 12.6875 17.9661 12.6875 22.6074V37.6074Z' stroke='white' stroke-width='3.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M30.1875 15.1074V35.1074' stroke='white' stroke-width='3.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M37.6875 27.6074L30.1875 35.1074L22.6875 27.6074' stroke='white' stroke-width='3.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-position:50%;background-repeat:no-repeat;background-size:contain;width:61px;height:61px;margin:0 0 0 auto;transition:all .2s;animation:2s ease-in-out infinite homeScrollDownDesktop;position:absolute;bottom:-10px;right:0}#section-games{z-index:2;position:relative}@media (max-width:992px){.c-home-legacy .c-hero__scroll{width:40px;height:40px}}@media (max-width:767px){.c-home-legacy .c-hero__scroll{width:30px;height:30px;margin:0 auto;animation:2s ease-in-out infinite homeScrollDownMobile;bottom:60px;left:0;right:0}}.c-home-legacy .c-hero__logo{width:100%;margin:6vh 0 0;position:relative}@media screen and (max-width:767px){.c-home-legacy .c-hero__logo{max-width:300px;margin:40px auto 0}.c-home-legacy .c-hero__logo .c-hero__scroll{display:none}}@media (min-width:768px){.c-home-legacy .c-hero__video .c-hero__scroll{display:none}}.c-home-legacy .c-section{padding:70px 0}.c-home-legacy .c-hero{z-index:1;padding-bottom:70px;position:relative}.c-home-legacy .c-hero:after{content:"";z-index:1;background:linear-gradient(#0000 0%,#000 90%);height:50vh;display:block;position:absolute;bottom:-1px;left:0;right:0}.c-home-legacy .c-hero__meta{padding-top:10px}.c-home-legacy .c-hero__meta>.c-layout{z-index:3;position:relative}.c-home-legacy .c-hero__content{-webkit-backdrop-filter:none;backdrop-filter:none;max-width:none;box-shadow:none;background:0 0;border:0;border-radius:0;padding:8vh 0}.c-home-legacy .c-hero__title{text-transform:uppercase;letter-spacing:0;max-width:800px;font-size:45px;font-weight:700;line-height:1.2}.c-home-legacy .c-hero__options{gap:40px;max-width:600px;margin:0;padding:20px 0 40px;display:flex}.c-home-legacy .c-hero__options li{align-items:center;padding-left:0;font-size:16px;font-weight:400;line-height:1;display:flex}.c-home-legacy .c-hero__options li:before{content:"";width:10px;min-width:10px;height:10px;min-height:10px;box-shadow:none;background:#de1943;border-radius:100%;margin-right:10px;position:static}.c-home-legacy .c-hero__actions{gap:20px;padding-top:20px;display:flex}.c-home-legacy .c-hero__actions .c-button{border-radius:0;min-width:0;min-height:62px}.c-home-legacy .c-promo{width:100%;margin-top:0}.c-home-legacy .c-promo__list{justify-content:space-between;margin-top:0;display:flex}.c-home-legacy .c-promo-item{width:100%;max-width:290px;font-size:16px;display:block}.c-home-legacy .c-promo-item__media{aspect-ratio:auto;width:auto;box-shadow:none;border:0;border-radius:0;overflow:visible}.c-home-legacy .c-promo-item__media img{object-fit:contain;width:100%;height:auto}.c-home-legacy .c-promo-item__meta{text-align:center;color:#fff;font-size:16px;line-height:1.5}.c-home-legacy .c-section__title{text-transform:uppercase;text-align:center;letter-spacing:0;margin-bottom:50px;font-size:36px;font-weight:700;line-height:1.2}.c-home-legacy .c-swiper.has-paginator,.c-home-legacy .swiper.c-price-list{position:relative}.c-home-legacy .c-price-list{padding:0}.c-home-legacy .c-price-item__action a{color:#fff;text-transform:uppercase;background:#de1943;justify-content:center;align-items:center;width:100%;min-height:62px;padding:5px 30px;text-decoration:none;display:inline-flex}.c-home-legacy #section-faq .c-section__title{text-align:left}.c-home-legacy .c-footer__contacts,.c-home-legacy .c-footer__social{display:block}@media screen and (max-width:1023px){.c-home-legacy .c-hero__title{text-align:center;font-size:38px}.c-home-legacy .c-hero__options,.c-home-legacy .c-hero__actions{justify-content:center}.c-home-legacy .c-promo__list{flex-direction:column;justify-content:flex-start;align-items:center}}@media screen and (max-width:767px){.c-home-legacy .c-section{padding:40px 0}.c-home-legacy .c-hero__content{flex-direction:column;align-items:center;padding:40px 0;display:flex}.c-home-legacy .c-hero__title{font-size:24px}.c-home-legacy .c-hero__options{flex-direction:column;gap:10px;margin:0 auto;padding:20px 0 5px}.c-home-legacy .c-section__title{margin-bottom:20px;font-size:20px}}
.c-footer{color:#fff;z-index:2;padding:70px 0;position:relative}@media screen and (max-width:767px){.c-footer{padding:40px 0}}.c-footer__logo{background-image:url(/images/logotype.svg);background-size:cover;width:169px;min-width:169px;height:25px;display:block}@media screen and (max-width:1200px){.c-footer__logo{display:none}}@media screen and (max-width:767px){.c-footer__logo{margin-bottom:30px;display:block}}.c-footer__container{justify-content:space-between;align-items:center;display:flex}@media screen and (max-width:1023px){.c-footer__container{flex-direction:column;justify-content:flex-start;align-items:flex-start}}.c-footer__container+.c-footer__container{margin-top:50px}@media screen and (max-width:1023px){.c-footer__nav{margin-bottom:30px}}.c-footer__nav ul{align-items:center;gap:20px;display:flex}@media screen and (max-width:767px){.c-footer__nav ul{flex-direction:column;align-items:flex-start;gap:10px}}.c-footer__nav li{display:block}.c-footer__nav a{color:#fff;font-size:18px;text-decoration:none}.c-footer__nav a:hover{color:#de1943}.c-footer__nav a.is-active{pointer-events:none;cursor:default;color:#de1943;font-weight:700;text-decoration:none}.c-footer__contacts{font-size:17px;line-height:1.7}@media screen and (max-width:1023px){.c-footer__contacts{margin-bottom:30px}}.c-footer__contacts a{color:#fff;text-decoration:none}.c-footer__contacts a:hover{color:#de1943}.c-footer__legal{padding-top:50px}@media screen and (max-width:767px){.c-footer__legal{padding-top:30px}}.c-footer__legal ul{gap:20px;display:flex}@media screen and (max-width:767px){.c-footer__legal ul{flex-direction:column;gap:10px}}.c-footer__legal li{display:block}.c-footer__legal a{opacity:.7;color:#fff;text-decoration:none}.c-footer__legal a:hover{opacity:1}.c-footer__copyright{opacity:.7;padding-top:50px;font-size:12px}.c-social{gap:20px;display:flex}.c-social.o-align--center{justify-content:center}.c-social a,.c-social-item{cursor:pointer;opacity:.7;color:#fff;justify-content:center;align-items:center;gap:5px;text-decoration:none;display:flex;overflow:hidden}.c-social a:before,.c-social-item:before{content:" ";background-position:50%;background-repeat:no-repeat;background-size:30px 30px;width:36px;min-width:36px;height:36px;display:block}.c-social a:hover,.c-social-item:hover{opacity:1;color:#fff}.c-social a--instagram:before,.c-social-item--instagram:before,.c-social a[href*="https://instagram.com"]:before,.c-social-item[href*="https://instagram.com"]:before,.c-social a[href*="https://www.instagram.com"]:before,.c-social-item[href*="https://www.instagram.com"]:before{background-image:url(/images/icon-instagram.svg)}.c-social a--facebook:before,.c-social-item--facebook:before,.c-social a[href*="https://www.facebook.com"]:before,.c-social-item--facebook:before,.c-social a[href*="https://facebook.com"]:before,.c-social-item--facebook:before{background-image:url(/images/icon-facebook.svg)}.c-social a--whatsapp:before,.c-social-item--whatsapp:before,.c-social a[href*="https://wa.me"]:before,.c-social-item--whatsapp:before,.c-social a[href*="https://www.wa.me"]:before,.c-social-item--whatsapp:before{background-image:url(/images/icon-whatsapp.svg)}.c-social a--tel:before,.c-social-item--tel:before,.c-social a--phone:before,.c-social-item--phone:before,.c-social a[href*=tel\:]:before,.c-social-item--tel:before{background-image:url(/images/icon-tel.svg)}.c-social a img,.c-social-item img,.c-social a svg,.c-social-item svg{width:100%;height:auto;display:block}.c-social a span,.c-social-item span{display:none}
