@media (max-width:980px){.et_non_fixed_nav.et_transparent_nav #main-header,.et_non_fixed_nav.et_transparent_nav #top-header,.et_fixed_nav #main-header,.et_fixed_nav #top-header{position:fixed}}@media (min-width:981px){.et_pb_menu .et_pb_menu__menu>nav>ul>li{display:block;margin:auto}.et-menu-nav li a{padding-bottom:0!important;padding-top:0!important}.et_pb_menu_0_tb_header.et_pb_menu .et-menu-nav li ul.sub-menu a{padding:12px 20px!important}.nav li li{padding:0}}.et_mobile_menu{overflow:scroll!important;max-height:83vh}.et_pb_menu_0_tb_header.et_pb_menu .et-menu-nav li.menu_cta a{padding-bottom:10px!important;padding-top:10px!important}.menu_cta a{color:#000!important;padding:10px 20px!important;border:2px solid #ead9be;margin-left:10px!important;margin-right:20px!important}.et_mobile_menu li.menu_cta a{border-bottom:2px solid #ead9be}.wpcf7-form{color:#000;margin-bottom:0px}.wpcf7-form p{margin:0px}.wpcf7-form br{display:none}.wpcf7-form .form__label{display:block;color:#000;margin-top:15px;font-weight:400;line-height:1.2}.wpcf7-form .form__label__strong{display:block;color:#000;margin-top:24px;font-weight:700;line-height:1.2;margin-bottom:12px}.wpcf7-form .form__small{font-size:0.8rem}.wpcf7-form input,.wpcf7-form select{width:100%;display:block;border:1px solid #000;padding:15px 15px;background:rgba(255,255,255,0.1);color:#000;margin-top:5px;margin-bottom:15px;border-radius:8px;font-size:1rem!important;background:#fff}.wpcf7-form input[type="file"]{width:100%;display:block;border:0px solid #000;padding:10px 0px;background:transparent;color:#000;margin-top:5px;margin-bottom:10px;padding-bottom:10px}@media (min-width:992px){.wpcf7-form input[type="file"]{margin-bottom:28px;padding-bottom:24px}}.wpcf7-form input[type="text"],.wpcf7-form input[type="email"],.wpcf7-form input[type="number"]{appearance:none}.wpcf7-form input[type="checkbox"]{display:inline-block;width:auto;margin:0px;margin-right:5px;position:relative;top:2px}.wpcf7-form input[type="submit"]{width:100%;display:block;cursor:pointer;appearance:none;margin-top:20px;margin-bottom:0px;background:#000;color:#fff;font-weight:700;font-size:1rem!important}@media (min-width:992px){.wpcf7-form input[type="submit"]{width:auto;display:inline-block}}.wpcf7-form textarea{width:100%;display:block;border:1px solid #000;padding:15px 15px;background:rgba(255,255,255,0.1);color:#000;margin-top:5px;margin-bottom:15px;height:100px;appearance:none;border-radius:8px;resize:vertical;font-size:1rem!important;background:#fff}.wpcf7-form .wpcf7-radio{display:block;margin-bottom:20px}.wpcf7-form .wpcf7-radio .wpcf7-list-item{display:flex;align-items:center;justify-content:flex-start;margin-bottom:16px;line-height:1}.wpcf7-form .wpcf7-radio .wpcf7-list-item input[type="radio"]{appearance:none;width:16px;height:16px;border:1px solid #532a00;border-radius:50%;outline:none;position:relative;margin-top:0px;margin-bottom:0px;margin-right:4px;flex:0 0 auto;padding:0px;cursor:pointer}.wpcf7-form .wpcf7-radio .wpcf7-list-item input[type="radio"]:checked{background-color:white}.wpcf7-form .wpcf7-radio .wpcf7-list-item input[type="radio"]:checked::before{content:'';display:block;width:8px;height:8px;border-radius:50%;background-color:#532a00;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.wpcf7-form .reservation__type__wrap .wpcf7-radio{display:flex;margin-bottom:8px}.wpcf7-form .reservation__type__wrap .wpcf7-radio .wpcf7-list-item{display:flex;align-items:center;justify-content:flex-start;margin-top:0px;margin-right:24px}.wpcf7-form .reservation__type__table__wrap{border-top:1px solid #000}.wpcf7-form .reservation__type__event__wrap{border-top:1px solid #000;padding-top:24px}.wpcf7-form .wpcf7-checkbox{display:block}.wpcf7-form .wpcf7-checkbox .wpcf7-list-item{display:block;width:100%;margin-top:0px}.wpcf7-form .wpcf7-checkbox .wpcf7-list-item input{margin-top:0px;margin-bottom:0px}.wpcf7-form span.wpcf7-list-item{margin-left:0px;margin-bottom:0px}.wpcf7-form .form__accept span.wpcf7-list-item{margin-left:0px;margin-top:0px;margin-bottom:0px}.wpcf7-form span.wpcf7-not-valid-tip{color:#ce0000;line-height:1.6;padding-top:3px;padding-left:3px;position:relative;top:-12px;display:block;font-size:0.7rem}.wpcf7-form .row-acceptance span.wpcf7-not-valid-tip{top:-4px}.wpcf7-form .check__wrap span.wpcf7-not-valid-tip{top:0px}.wpcf7-form .wpcf7-acceptance{line-height:1.6;letter-spacing:0px;color:#000!important;padding-left:4px;font-size:0.7rem;display:inline;margin-top:10px}.wpcf7-form .wpcf7-acceptance a,.wpcf7-form .wpcf7-acceptance a:hover{color:#000!important;font-weight:normal;text-decoration:underline}.wpcf7-form .accept-page .wpcf7-acceptance{color:#fff!important}.wpcf7-form .accept-page .wpcf7-acceptance a,.wpcf7-form .accept-page .wpcf7-acceptance a:hover{color:#fff!important}.wpcf7-form ::-webkit-input-placeholder{color:#000;opacity:1!important;filter:alpha(opacity=100)}.wpcf7-form :-moz-placeholder{color:#000;opacity:1!important;filter:alpha(opacity=100)}.wpcf7-form ::-moz-placeholder{color:#000;opacity:1!important;filter:alpha(opacity=100)}.wpcf7-form :-ms-input-placeholder{color:#000;opacity:1!important;filter:alpha(opacity=100)}.wpcf7-response-output{display:none!important}.wpcf7 form .wpcf7-response-output,.wpcf7 form .wpcf7-response-output{margin:0px;background:#46b450;border:0px solid #46b450;color:#fff;font-weight:700;margin-top:20px;padding:15px;width:100%;border-radius:8px}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{margin:0px;background:#ce0000;border:0px solid #ce0000;color:#fff;font-weight:700;margin-top:20px;padding:15px;width:100%;border-radius:8px}.form__acceptance{font-size:0.7rem;color:#000;margin-bottom:10px;display:block}.form__acceptance a{text-decoration:underline;font-weight:500;color:#000}.accept-page .form__acceptance{color:#fff}.accept-page .form__acceptance a{color:#fff}.form__acceptance a:hover{text-decoration:underline}.form__acceptance .show__more{display:block;padding-left:4px}@media (min-width:992px){.form__acceptance .show__more{display:inline;padding-left:0px}}.row__flex{display:block}.row__flex .form__row__item{width:100%}@media (min-width:992px){.row__flex{display:flex;justify-content:space-between}.row__flex .form__row__item{width:49%}}.fc table{margin-bottom:0px!important}#calendar-wrap a.sala-grafitowa_dec_category{background-color:#3d3d3d!important;color:#fff!important}#calendar-wrap a.sala-grafitowa_dec_category .fc-calendar-title a{color:#fff!important}#calendar-wrap tbody .fc-fri,#calendar-wrap tbody .fc-sat,#calendar-wrap tbody .fc-sun{}.fc-next-button:hover,.fc-prev-button:hover,.fc-today-button:hover{background-color:#333!important;margin:3px!important;border-radius:4px;color:#fff!important}a.fc-event .fc-content .fc-title .fc-calendar-venue{display:none!important}#mobile-legend{display:none}#mobile-legend a{color:#666!important}.fc-toolbar.fc-header-toolbar .fc-right{width:13.5%!important}@media (max-width:992px){.decm_divi_event_calendar_0 a.fc-day-grid-event,.decm_divi_event_calendar_0 .fc .fc-row .fc-content-skeleton td{padding:2px!important}#mobile-legend{display:block}a.fc-event{border-radius:4px!important;display:block;width:70%!important;height:12px!important;margin-bottom:2px!important}a.fc-event .fc-content{display:block!important}a.fc-event .fc-content .fc-title .fc-calendar-time,a.fc-event .fc-content .fc-title .fc-calendar-title,a.fc-event .fc-content .fc-title br{display:none!important}a.fc-event .fc-content .fc-title .fc-calendar-venue{display:block!important}.decm_divi_event_calendar_0 .fc-week,.decm_divi_event_calendar_0 .fc-day{border-color:#dddddd!important}#calendar-wrap.et_pb_row{width:96%!important}.entry-content #calendar-wrap tr td{padding:0px!important}#calendar-wrap .fc-view-container{border:1px solid #ddd!important}.entry-content #calendar-wrap tr td,.et-l.et-l--body #calendar-wrap tr td{padding:0px!important}.fc-content{visibility:visible!important;width:100%!important;height:100%!important}.decm_divi_event_calendar_0 .fc-day-header.fc-fri,.decm_divi_event_calendar_0 .fc-day-header.fc-sat,.decm_divi_event_calendar_0 .fc-day-header.fc-sun{background-color:#e1dad1!important}}.et_pb_menu_0_tb_header.et_pb_menu .et-menu-nav li ul.sub-menu{right:auto!important}body .et_pb_menu_0_tb_header.et_pb_menu ul li.menu_cta a{color:#000!important}