﻿@import"bootstrap.css";@import"https://fonts.googleapis.com/css2?family=Sora:wght@100;200;300;400;500;600;700;800&display=swap";@import"https://cdn.jsdelivr.net/npm/bootstrap-icons@1.10.3/font/bootstrap-icons.css";@import"https://fonts.cdnfonts.com/css/general-sans";@import"../fonts/iconfont.css";@import"icons/css/sprite.css";.pw-pre{font-family:"Courier New",Courier,monospace;padding:.5em;background:#f1f1f1;border:1px solid #f0f0f0}.form-group{margin-bottom:1rem}.form-group.has-validation:not(.is-changed) .form-check .form-check-label{color:#dc3545}.form-group.has-validation:not(.is-changed) .zf-invalid-feedback.invalid-feedback{display:block}.zf-invalid-feedback .form-group.has-validation:not(.is-changed).is-changed.invalid-feedback{display:none}.form-group>.form-check-label{margin-bottom:.5rem}.form-group.form-check>label.form-check-label{margin-bottom:0}.form-group-sm .form-group>.form-label,.form-group-sm .form-group>.form-check-label{margin-bottom:.3rem}.form-group-sm .form-control,.form-group-sm .form-select{min-height:calc(1.5em + .5rem + 2px);font-size:.875rem;padding:.25rem .5rem;border-radius:.25rem}.form-group-sm .form-check:not(.form-group){margin:0}.form-check .form-group-sm.form-group>.form-check-label{margin-bottom:0rem}.form-bg{background:rgba(0,0,0,.05)}.form-hidden{margin:0;padding:0}.phone-number{display:flex;gap:.5rem;align-items:stretch}.phone-number__region{flex:0 0 auto}.phone-number__number{flex:1 1 auto}div.radio>label{margin-left:1.5rem}div.radio>label>input[type=radio]{margin-left:-1rem;margin-right:.5rem}.my-content-light{background-color:#f2eae1}.my-content-light-gradient{background:url(../img/white-big-decor-left.svg) no-repeat left -90px,url(../img/white-big-decor-right.svg) no-repeat right -90px,linear-gradient(180deg, #F2EAE1 60%, rgba(255, 255, 255, 0.75) 100%)}.my-content-primary{background-color:#a60d44;color:#fff}.my-content-primary a{color:inherit}.decor-white-right{background-image:url("../img/white-decor-left.svg"),url("../img/white-decor.svg");background-position:top left,top right;background-repeat:no-repeat}.decor-white-180{background-image:url("../img/white-decor-left.svg"),url("../img/white-decor.svg");background-position:top left,top right;background-repeat:no-repeat;background-size:180px,180px}.invitation-user-accept{padding-top:1em;padding-bottom:1em}.invitation-user-accept form .panel{border-bottom:1px solid #e1e1e1;border-radius:5px;margin-bottom:1em}.invitation-user-accept form .panel>.panel-body>fieldset>fieldset{padding:1em;background-color:#f2eae1;margin-top:.5em;border-radius:5px}.invitation-user-accept form .panel>.panel-body>fieldset>fieldset .party-options-fieldset{position:relative;margin-bottom:2em;margin-top:0;padding-top:0}.invitation-user-accept form .panel>.panel-body>fieldset>fieldset .party-options-fieldset legend{position:relative;font-size:1.1em;font-weight:bold;margin-top:0}.invitation-user-accept .alert{padding:.5em}.invitation-user-accept .alert.alert-danger{background-color:#a60d44;color:#fff}button.close{position:absolute;right:1em;background:none;border:none}.my-notification{border-radius:var(--bs-border-radius);box-shadow:0 0 .8em rgba(0,0,0,.25);background:#fff}.my-notification .notification-header{background-color:#a60d44;min-height:var(--bs-border-radius);border-radius:var(--bs-border-radius) var(--bs-border-radius) 0 0;color:#fff}.my-notification .notification-body{border-radius:0 0 var(--bs-border-radius) var(--bs-border-radius)}.layout-bs5{background-color:#f2eae1}.up-title{text-transform:uppercase;color:#a60d44;font-weight:bold;margin:0}.btn{display:inline-block;position:relative;overflow:hidden;transition:all ease-in-out .5s}.btn::after{content:"";display:block;position:absolute;top:0;left:25%;height:100%;width:50%;background-color:#000;border-radius:50%;opacity:0;pointer-events:none;transition:all ease-in-out .5s;transform:scale(5, 5)}.btn:active::after{padding:0;margin:0;opacity:.2;transition:0s;transform:scale(0, 0)}.nav a{position:relative;overflow:hidden;transition:all ease-in-out .5s}.nav a::after{content:"";display:block;position:absolute;top:0;left:25%;height:100%;width:50%;background-color:#000;border-radius:50%;opacity:0;pointer-events:none;transition:all ease-in-out .5s;transform:scale(5, 5)}.nav a:active::after{padding:0;margin:0;opacity:.2;transition:0s;transform:scale(0, 0)}.btn-light{background-color:#f2eae1}.btn-fab{font-size:18px;border-radius:50%;border:0;display:inline-block;width:2em;height:2em;text-align:center;vertical-align:middle;padding:.2em;position:relative}.btn-fab .icon{vertical-align:middle}.slick-slider .slick-arrow{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:24px;height:24px;padding:0;transform:translate(0, -50%);cursor:pointer;color:rgba(0,0,0,0);border:none;outline:none;background:rgba(0,0,0,0)}.slick-slider .slick-arrow.slick-next{right:-25px}.slick-slider .slick-arrow.slick-next:before{font-family:"AppIcons";content:"";font-size:24px;line-height:1;color:#f1f1f1;width:24px;height:24px;background:#a60d44;border-radius:25%}.slick-slider .slick-arrow.slick-prev{left:-25px}.slick-slider .slick-arrow.slick-prev:before{font-family:"AppIcons";content:"";font-size:24px;line-height:1;color:#f1f1f1;width:24px;height:24px;background:#a60d44;border-radius:25%}#partySlider{margin:0 -10px}#partySlider .item{border:1px solid #b6265a;border-radius:1em;color:#fff;margin:0 5px;position:relative;overflow:hidden;transition:width 500ms}#partySlider .item>.d-flex{width:100%;margin-left:0;border-collapse:collapse}#partySlider .item .ev-party-info-container{transition:width 500ms;width:100%;position:relative}#partySlider .item .ev-title{font-size:22px;line-height:32px;font-weight:600;overflow-y:hidden;width:inherit;height:32px}#partySlider .item .ev-title h3{font-size:inherit;line-height:inherit;font-weight:inherit;word-break:break-all}#partySlider .item .ev-date{font-size:16px;font-weight:400}#partySlider .item .ev-label{font-size:12px;line-height:16px;font-weight:400}#partySlider .item .ev-text-medium{font-size:16px;line-height:26px}#partySlider .item .ev-count-down{font-size:18px}#partySlider .item .ev-party-info-container{padding:30px;background-color:#b6265a}#partySlider .item .ev-party-tasks-container{background-color:#f2eae1;padding:0;color:#212529}#partySlider .item .ev-party-tasks-container{transition:all 500ms;overflow:hidden;width:0;padding:0}#partySlider .item .ev-party-tasks-container .text-light{color:#9c856b !important}#partySlider .item .ev-toggle{background-color:rgba(0,0,0,0) !important;transition:all 500ms;position:absolute;right:10px;top:10px}#partySlider .item.expand .ev-party-info-container{width:50%}#partySlider .item.expand .ev-party-tasks-container{width:50%;padding:30px;overflow:hidden}#partySlider .item.expand .ev-toggle{transform:scaleX(-1)}#partySlider .item .overflow-hidden>div{white-space:nowrap}#partySlider .slick-arrow{top:-20px}#partySlider .slick-arrow.slick-next{right:3px}#partySlider .slick-arrow.slick-prev{left:auto;right:35px}#partySlider .ev-timer .btn-fab{width:50px;height:50px;padding:10px}td.btn-toolbar{max-width:30px;padding:0 !important;display:table-cell;vertical-align:middle}td.btn-toolbar>.btn-group{display:inline-block}td.btn-toolbar>.btn-group>.dropdown-toggle{margin:0;width:32px;height:32px}table.ev-table-border td{border-color:#faf6f3}.text-inherit-decoration{color:inherit;text-decoration:inherit}.text-inherit-decoration:hover{color:inherit;text-decoration:inherit}.text-inherit-size{font-size:inherit}#flashMessenger{position:fixed;top:20px;width:60%;margin-left:calc(100vw - 80%);z-index:5000}.loading{position:relative}div.pw-lo-con{z-index:1;position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,.8);text-align:center}div.pw-lo-con>div{display:inline-block;vertical-align:middle}div.pw-lo-con>div.h-fix{height:100%;max-height:80vh;min-height:60px;width:0px}div.pw-lo-con>div.lo{text-align:center}div.pw-lo-con>div.lo .lo-msg{white-space:nowrap;font-size:.9em;color:#333}div.pw-lo-con>div.lo .lo-img{display:inline-block;width:60px;height:60px}div.pw-lo-con>div.lo .lo-img>svg{width:100%;height:100%}