.menu{background-color:#fff;display:block;margin-top:20px;padding:10px}.menu__list,.menu__logo,.menu__title{display:inline-block;vertical-align:top}.menu__logo{cursor:pointer;max-width:100px}.menu__title{color:#000;font-size:24px;margin:36px 15px 0}.menu__list{list-style:none;margin:0;padding:0}.menu__list__item{color:#000;display:inline-block;font-size:16px;font-weight:400;line-height:16px;padding:12px 15px;text-transform:uppercase;vertical-align:top}.menu__list__item:hover{text-decoration:underline}@media only screen and (max-width:1024px){.menu__list{display:block;float:none}}@media only screen and (max-width:468px){.menu__list__item{border:none;display:block;padding-left:0;text-decoration:underline}}.mainContent{margin:50px auto 0;max-width:1024px;padding-bottom:25px;position:relative}.mainContent__header{background-position:top;position:relative;text-align:center}.mainContent__cont{background:#fff;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.mainContent__logoPart{display:inline-block;margin-top:35px;text-align:center;vertical-align:top}.mainContent__logoPart:hover{text-decoration:none}.mainContent__logo{display:inline-block;vertical-align:top}.mainContent__leftName{color:#6d506f;font-size:50px}.mainContent__leftName,.mainContent__separator{font-family:Great Vibes,Arial;text-transform:none}.mainContent__separator{color:#000;font-size:30px;line-height:30px;margin:0 10px}.mainContent__rightName{color:#6d506f;font-family:Great Vibes,Arial;font-size:50px;text-transform:none}.mainContent__anon{color:#898989;letter-spacing:4px;margin:0;text-transform:uppercase}.mainContent__menuLinesCover{background:#fff;margin:0;padding:20px 0;text-align:center}.mainContent__menuLines{display:inline-block;vertical-align:top;width:90%}.mainContent__levander01{left:50%;opacity:.8;position:fixed;top:58px;transform:translateX(300%);z-index:-1}.mainContent__levander02{left:50%;opacity:.8;position:fixed;top:700px;transform:translateX(-405%);z-index:-1}@media only screen and (max-width:1024px){.mainContent{padding:16px}}@media only screen and (max-width:680px){.mainContent{margin-top:0}}.content{padding:16px 32px 32px}.mainPage,.mainPage__alignToCenter{text-align:center}.mainPage__place{font-weight:400;margin:0;text-decoration:none}.mainPage__place.others{text-decoration:underline}.mainPage__circlePhoto{background:#6d506f;border:4px solid #6d506f;border-radius:4px;border-radius:100%;margin:20px 0;max-width:100%}.mainPage__list{display:inline-block;margin:20px auto;padding:0}.mainPage__listItem{font-size:20px;margin:5px 0;text-align:left}.mapPage__title{font-weight:400}.mapPage__map{height:600px}.mapPage__krysa{background:#6d506f}.mapPage__krysa,.mapPage__planek{border:4px solid #6d506f;border-radius:4px;max-width:100%}.messengerPage__title{font-size:32px;font-weight:400;line-height:40px;margin:10px 0;padding:0}.messengerPage__emojis{cursor:pointer;font-size:20px;font-weight:400;line-height:24px;margin:5px 0;padding:0}.messengerPage__emojis:hover{text-decoration:underline}.messengerPage__emojisList{display:flex;flex-direction:row;flex-wrap:wrap;gap:5px;list-style:none;margin:0;padding:0}.messengerPage__emojisList__item{background:#fff;border:1px solid #ccc;border-radius:4px;cursor:pointer;flex:0 1 auto;padding:4px;text-align:center}.messengerPage__emojisList__itemImg{display:inline-block;max-width:85px}.messengerPage__emojisList__itemTitle{display:block;text-align:center}.messengerPage__emojisList__item:hover{background:#ddd;border-color:green}.messengerPage__list{list-style:none;margin:15px 0 0;max-height:500px;overflow:auto;padding:0}.messengerPage__list__item{border-top:1px solid #cacaca;padding:15px 0}.messengerPage__list__item .inner-content{background:#fff;border-radius:4px;padding:15px}.messengerPage__list__item .inner-content p{height:64px;line-height:64px;margin:0 0 10px;padding:0}.messengerPage__list__item .inner-content p img{display:inline-block;max-width:64px;vertical-align:top}.messengerPage__list__item .inner-content p:empty{display:none}.messengerPage__list__item .inner-content .date{color:#ccc;font-size:14px;text-align:right}.messengerPage__list__item:first-child{border-top:none}.messengerPage__addSection{margin-top:15px}.messengerPage__textarea{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;font-size:16px;height:100px;outline:none;padding:10px;resize:none;text-align:left;width:100%}.messengerPage__addBtn,.messengerPage__clearBtn{background:#fff;border:1px solid #ccc;border-radius:4px;font-size:16px;margin-top:15px;padding:6px 10px}.messengerPage__addBtn{float:right}.suggest{background:#fafafa;border:1px solid #ccc;position:absolute;text-align:left}.suggest__item{cursor:pointer;display:block;padding:3px 10px}.suggest__item .image{display:inline-block;vertical-align:top}.suggest__item .image img{max-width:32px}.suggest__item .title{color:#000;display:inline-block;font-size:16px;line-height:32px;margin-left:10px;vertical-align:top}.suggest__item.active{background:#ccc}.colorsPage__title{font-weight:400}.colorsPage__weddingColors{display:flex}.colorsPage__weddingColor{color:#fff;flex:0 0 25%;height:50px;line-height:50px;text-align:center}.colorsPage__weddingColor:nth-child(3),.colorsPage__weddingColor:nth-child(4){color:#000}.colorsPage__center{text-align:center}.colorsPage__img{max-width:100%}.martinekPage__title{font-weight:400}.martinekPage__galleries{display:flex;flex-wrap:wrap;gap:10px}.martinekPage__gallery{cursor:pointer;flex-basis:calc(33.33333% - 10px);flex-grow:0;flex-shrink:1;text-align:center}.martinekPage__gallery,.martinekPage__galleryHolder{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;padding:10px}.martinekPage__galleryHolder{align-items:center;background:#f6f4f3;display:flex;height:300px;justify-content:center;width:100%}.martinekPage__galleryCover{border-radius:4px;flex:0 1 auto;max-height:100%;max-width:100%}@media only screen and (max-width:1024px){.martinekPage__gallery,.martinekPage__photo,.martinekPage__video{flex-basis:calc(50% - 10px);height:auto}}@media only screen and (max-width:640px){.martinekPage__gallery,.martinekPage__photo,.martinekPage__video{flex-basis:calc(100% - 10px);height:auto}}.programPage__place{font-weight:400;margin:0;text-decoration:underline}.programPage__list{display:inline-block;margin:20px auto;padding:0 0 0 35px}.programPage__listItem{font-size:20px;margin:5px 0;text-align:left}.anouncementPage__title{font-weight:400}.anouncementPage__center{text-align:center}.anouncementPage__img{max-width:640px;width:100%}.accommodationsPage__title{font-weight:400}.accommodationsPage__table{max-width:100%;table-layout:fixed;width:100%}.accommodationsPage__table thead tr th{background:#f4f4f4}.accommodationsPage__table tbody tr td,.accommodationsPage__table thead tr th{padding:5px;text-align:center;word-break:break-word}.accommodationsPage__table tbody tr:hover td{background:#ccc;cursor:pointer}.seatPage__title{font-weight:400}.seatPage__bgImg{max-width:100%}.seatPage__tableSelect{position:relative}.seatPage__areaTable01{height:66%;top:0;width:25%}.seatPage__areaTable01,.seatPage__areaTable02{background:rgba(255,0,0,0);left:0;position:absolute}.seatPage__areaTable02{bottom:0;height:26%;width:35%}.seatPage__areaTable03{background:rgba(255,0,0,0);bottom:0;height:23%;position:absolute;right:0;width:43%}.seatPage__seatTableInner{background:#fafafa;border:1px solid #ccc;border-radius:4px;flex:0 0 auto;max-width:50%}.seatPage__seatTableCont{align-items:center;display:flex;height:100%;justify-content:center;left:0;pointer-events:none;position:absolute;top:0;width:100%}.seatPage__seatTableCont.tableId-00{display:none}.seatPage__seatTableCont.tableId-02 .seatPage__seatTableInner{max-width:100%;transform:rotate(30deg)}.seatPage__seatTableCont.tableId-03 .seatPage__seatTableInner{max-width:100%}.seatPage__seatTable{border-collapse:collapse;border-spacing:0;box-shadow:3px 3px rgba(0,0,0,.5);max-width:100%;table-layout:fixed;width:100%}.seatPage__seatTable tbody tr td{border:1px solid #ccc;padding:2px;text-align:center;word-break:break-word}.seatPage__btn{background:#fff;border:1px solid #ccc;border-radius:4px;font-size:16px;padding:6px 10px}.dancePage{position:relative}.dancePage__title{font-weight:400}.dancePage__videoElem{margin:25px 0;max-width:100%}.dancePage__btn,.dancePage__inputText{background:#fff;border:1px solid #ccc;padding:4px 10px}.dancePage__btn{margin-left:15px}.dancePage__btn.clear{margin-left:0}.dancePage__timesPopup{background:#fff;border:1px solid #ccc;left:-107px;padding:10px;position:absolute;top:55px;width:120%}.dancePage__timesPopup ul{display:flex;flex-direction:column;flex-wrap:wrap;list-style:none;margin:0;max-height:550px;padding:0}.dancePage__item{flex:0 0 33.3%;padding:2px 0}.dancePage__selectedTime{margin-top:15px}.dancePage__selectedTime>div{margin-bottom:5px}.dancePage__itemTime{color:#000;padding-right:5px;text-align:right;width:50px}.dancePage__itemText,.dancePage__itemTime{display:inline-block;vertical-align:top}.dancePage__item:hover .dancePage__itemText,.dancePage__item:hover .dancePage__itemTime{text-decoration:underline}.galleryPage__title{font-weight:400}.galleryPage__btn{background:#fff;border:1px solid #ccc;border-radius:4px;padding:6px 10px}.galleryPage__videos{display:flex;flex-wrap:wrap;gap:10px}.galleryPage__video{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;cursor:pointer;flex-basis:calc(33.33333% - 10px);flex-grow:0;flex-shrink:1;padding:10px;text-align:center}.galleryPage__btnCover{margin:10px 0}.galleryPage__photos{display:flex;flex-wrap:wrap;gap:10px}.galleryPage__photo{background:#f6f4f3;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;cursor:pointer;flex-basis:calc(33.33333% - 10px);flex-grow:0;flex-shrink:1;padding:10px}.galleryPage__photoCont,.galleryPage__videoHolder{align-items:center;display:flex;height:300px;justify-content:center}.galleryPage__photoCont{width:100%}.galleryPage__photoImg{border-radius:4px;flex:0 1 auto;max-height:100%;max-width:100%}.modal{bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:100}.galleryPage__photoOverlay{align-items:center;background:rgba(0,0,0,.6);display:flex;height:100%;justify-content:center;width:100%}.galleryPage__photoOverlayImg{flex:0 1 auto;max-height:90%;max-width:90%}.galleryPage__photoOverlayLoader{animation:rotation .6s linear infinite;border:6px solid rgba(0,174,239,.15);border-radius:100%;border-top-color:rgba(0,174,239,.8);flex:0 1 auto;height:60px;margin:0 auto;width:60px}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.galleryPage__photoOverlayPanel{align-items:center;background:rgba(0,0,0,.1);bottom:0;cursor:pointer;display:flex;height:100%;justify-content:center;position:fixed;top:0;z-index:100}.galleryPage__photoOverlayPanel.left{left:0}.galleryPage__photoOverlayPanel.right{right:0}.galleryPage__photoOverlayIcon{color:#fff;flex:0 1 auto;font-size:50px;height:auto;text-align:center;width:100px}.galleryPage__videoElem{max-height:100%;max-width:100%;width:100%}@media only screen and (max-width:1024px){.galleryPage__gallery,.galleryPage__photo,.galleryPage__video{flex-basis:calc(50% - 10px);height:auto}}@media only screen and (max-width:640px){.galleryPage__gallery,.galleryPage__photo,.galleryPage__video{flex-basis:calc(100% - 10px);height:auto}.galleryPage__photoOverlayPanel{background:transparent}.galleryPage__photoOverlayIcon{background:rgba(0,0,0,.1)}}html{height:-webkit-fill-available}body{background-color:#f8efde;background-size:auto;font-family:Comfortaa,Arial;height:100vh;height:-webkit-fill-available;margin:0;min-height:100vh;min-height:-webkit-fill-available;overflow:auto;padding:0;text-transform:uppercase}button{cursor:pointer}button>*{left:0;pointer-events:none;position:relative;top:0}button::-moz-focus-inner{border:0}a{color:#b673bb;text-decoration:none}a:hover{text-decoration:underline}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background:#8a8a8a;border-radius:4px}*{scrollbar-color:#8a8a8a #fff;scrollbar-width:thin}#app{bottom:0;left:0;overflow:auto;position:fixed;right:0;top:0}h1,h2,h3,h4{text-decoration:underline}@media only screen and (max-width:1700px){body{background-position:0 0}}@media only screen and (max-width:468px){body{background-position:100%}}
/*# sourceMappingURL=main0044.css.map*/