.event-page-wrapper{display:flex;height:fit-content;position:relative;width:100%}.event-page-bg{position:absolute;height:720px;width:100%;overflow:hidden}.event-page-grad{top:0;left:0;width:100%;height:720px;background:linear-gradient(268deg,rgba(199,232,255,.9) 12.55%,rgba(4,123,255,.9) 90.35%)}.event-page-slice{position:absolute;top:400px;left:-200px;height:500px;width:150%;transform:rotate(175deg);background:#fff}.event-page{max-width:1360px;margin:0 auto;padding:96px 40px 200px;width:100%;position:relative;z-index:2}.event-page,.event-page-hero{display:flex;flex-direction:column;align-items:center}.event-page-hero{width:680px}.event-page-hero-title{color:#FFF;text-align:center;font-size:40px;font-style:normal;font-weight:700;line-height:normal}.event-page-country-filter{width:100%;max-width:960px;display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0 auto 40px;padding-bottom:8px}.event-page-country-filter-button{min-height:44px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:8px 16px;border:2px solid #fff;border-radius:999px;color:#FFF;background:transparent;font-size:16px;font-weight:500;line-height:1;cursor:pointer;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.event-page-country-filter-button:focus-visible,.event-page-country-filter-button:hover{border-color:#FFF;background:rgba(255,255,255,.14);outline:none}.event-page-country-filter-button:focus-visible{box-shadow:0 0 0 3px rgba(255,255,255,.45)}.event-page-country-filter-button.is-active{border-color:#FFF;color:#195DA9;background:#FFF}.event-page-country-filter-button:disabled{opacity:.45;cursor:not-allowed}.event-page-country-filter-count{min-width:18px;font-family:var(--font-plumb-light);font-size:13px;text-align:right;opacity:.8}.event-page-filters{flex-direction:column;justify-content:center;gap:12px;margin-bottom:64px}.event-page-filters,.event-page-search{width:100%;display:flex;align-items:center}.event-page-search{max-width:680px;padding:8px 56px 8px 28px;border-radius:6px;border:1px solid #e9eaeb;background:#FFF;min-height:44px}.event-page-search:focus{border-color:#195DA9;box-shadow:0 0 0 3px rgba(25,93,169,.14);outline:none}.event-page-search::placeholder{color:#717680;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.event-page-filter-status{width:100%;max-width:680px;display:flex;align-items:center;justify-content:space-between;gap:16px;color:#FFF;font-family:var(--font-plumb-light);font-size:14px}.event-page-filter-status button{min-height:44px;color:#FFF;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.event-page-filter-status button:hover{color:#E8F5FF}.event-page-empty button{min-height:44px;color:#195DA9;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.event-page-empty button:hover{color:#047BFF}.event-page-empty{width:100%;padding:40px 16px;border-top:1px solid #d5d7da;border-bottom:1px solid #d5d7da;color:#535862;text-align:center}.event-page-empty p{margin-bottom:8px;font-size:18px}@media screen and (max-width:1280px){.event-page{padding:96px 32px 200px}}@media screen and (max-width:768px){.event-page-hero-title{font-size:24px}.event-page-bg,.event-page-grad{height:1080px}.event-page-slice{top:300px;left:50px;transform:rotate(45deg);height:150%}.event-page{padding:96px 16px 200px}.event-page-hero{width:100%}.event-page-filters{margin-bottom:48px}.event-page-search{width:100%}.event-page-review-title{font-size:24px}.event-page-search::placeholder{font-size:14px}}@media screen and (min-width:769px){.event-page-country-filter{justify-content:center;overflow-x:visible}.event-page-country-filter-button{padding:8px 16px;font-size:18px}.event-page-filter-status{font-size:16px}}@media (prefers-reduced-motion:reduce){.event-page-country-filter-button{transition:none}}.event-page-review{margin:0 auto;display:flex;justify-content:center;width:1280px;border-radius:16px;background:#FFF;box-shadow:0 2px 10px 0 rgba(0,0,0,.07);padding:56px}.event-page-review-cont{width:590px;display:flex;flex-direction:column;gap:32px;align-items:center}.event-page-review-title{color:#333;font-size:40px;font-weight:700}.event-page-review-desc,.event-page-review-title{text-align:center;font-style:normal;line-height:normal}.event-page-review-desc{margin-top:-20px;color:#A4A7AE;font-size:16px;font-weight:300}.event-page-review-input-cont{display:flex;flex-direction:column;gap:4px;width:100%}.event-page-review-input-name{color:#333;font-size:16px;font-style:normal;font-weight:500;line-height:normal;display:flex;align-items:center}.event-page-review-input-name div{color:#F97066}.event-page-review-input{padding:8px 12px;border-radius:6px;border:1px solid #e9eaeb;display:flex;justify-content:space-between}.event-page-review-mark{width:100%;display:flex;flex-direction:column;gap:8px}.event-page-review-mark-title{color:#333;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.event-page-review-stars{display:flex;align-items:center;gap:4}.event-page-review-review-cont{display:flex;flex-direction:column;gap:8px;width:100%}.event-page-review-review{padding:8px 12px;height:80px;border-radius:8px;border:1px solid #e9eaeb;background:#FFF}.event-page-review-review::placeholder{color:#A4A7AE;font-size:14px;font-style:normal;font-weight:300;line-height:normal}.event-page-review-capch{display:flex;align-items:center;gap:8px;color:#333;font-size:16px;font-style:normal;font-weight:500;line-height:normal;border-radius:8px;border:1px solid #e9eaeb;padding:8px 12px;align-self:flex-start}.event-page-review-capch img{margin-left:10px}.event-page-review-del{height:1px;width:100%;background:#D5D7DA}.event-page-review-btn{width:100%;padding:12px 16px;display:flex;align-items:center;justify-content:center;color:#fff;border-radius:8px;background:linear-gradient(242deg,#C7E8FF 6.61%,#047BFF 70.9%);transition:.2s}.event-page-review-btn:hover{background:linear-gradient(242deg,#047BFF 6.61%,#C7E8FF 70.9%)}@media screen and (max-width:1280px){.event-page-review{margin:0 32px;width:100%}}@media screen and (max-width:768px){.event-page-review{padding:16px;gap:24px}.event-page-review-title{font-size:24px}.event-page-review-desc{font-size:14px;margin-top:-12px}.event-page-review-input-name{font-size:14px}.event-page-review-input{font-size:16px}.event-page-review-mark-title{font-size:14px}.event-page-review-review::placeholder{font-size:14px}.event-page-review-btn,.event-page-review-capch{font-size:14px}}