.content-section__faq{width:100%}.content-section__faq-list{margin-top:8px}.content-section__faq-item{border-bottom:1px solid #0000001a}.content-section__faq-item:first-child{border-top:1px solid #0000001a}.content-section__faq-trigger{text-align:left;cursor:pointer;color:#1a1a1a;width:100%;font-family:var(--font-family-titillium-bold);background:0 0;border:0;align-items:center;gap:10px;margin:0;padding:14px 36px 14px 0;font-size:22px;line-height:1.25;display:flex;position:relative}@media screen and (min-width:768px){.content-section__faq-trigger{padding-top:16px;padding-bottom:16px;font-size:28px;line-height:30px}}.content-section__faq-trigger:hover{color:#00aa5c}.content-section__faq-trigger:focus-visible{outline-offset:2px;outline:2px solid #00aa5c}.content-section__faq-trigger-icon{background-image:url(/img/ON_yesil.png);background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:24px;height:24px}.content-section__faq-trigger-text{flex:1;min-width:0}.content-section__faq-chevron{color:#00aa5c;flex-shrink:0;width:18px;height:18px;transition:transform .25s}.content-section__faq-item.is-open .content-section__faq-chevron{transform:rotate(180deg)}.content-section__faq-panel{padding:0 0 16px 25px}.content-section__faq-panel[hidden]{display:none}.content-section__prose--faq-answer h5{font-family:var(--font-family-titillium-semibold);color:#1a1a1a;margin-top:8px;margin-bottom:0;padding-left:30px;font-weight:600}.content-section__prose--faq-answer h5+p,.content-section__prose--faq-answer p{color:#1a1a1a;margin:0;padding-left:30px;font-size:18px;line-height:30px;display:block}.content-section__prose--faq-answer>p:first-child{padding-left:0}.content-section__prose--faq-answer h5:first-child+p{padding-left:30px}.content-section__prose--faq-answer a{color:inherit;text-decoration:underline}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-border-style:solid;--tw-duration:initial;--tw-leading:initial}}}.content-section .content-section__container{margin-inline:auto;max-width:100%;margin-left:auto;margin-right:auto;padding-inline:15px}@media screen and (min-width:768px){.content-section .content-section__container{width:750px}}@media screen and (min-width:992px){.content-section .content-section__container{width:970px}}@media screen and (min-width:1200px){.content-section .content-section__container{width:1170px}}.content-section .content-section__container--pb{padding-bottom:60px}.content-section .content-section__container--faq-top{margin-bottom:40px;padding-top:30px}.content-section .sponsors__text{font-size:18px;line-height:30px;display:flow-root}.content-section .sponsors__text p{margin-block:0;padding-top:0}.content-section .sponsors__text p+p{padding-top:30px}.content-section__prose--item-title h1{z-index:0;box-sizing:border-box;margin-top:0;margin-bottom:24px;padding-top:30px;padding-bottom:30px;position:relative}@media screen and (max-width:768px){.content-section__prose--item-title h1{padding-top:24px;padding-bottom:24px}}.content-section__prose--item-title h1:before{content:"";z-index:-1;background-image:url(/img/bg-merch-1.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100vw;margin-left:-50vw;position:absolute;top:0;bottom:0;left:50%}.content-section--stacked{width:100%}.content-section--stacked .sponsors__text h3{color:#00aa5c;font-size:calc(.892857vw + 35.7143px);font-family:var(--font-family-titillium-bold);margin-top:30px;margin-bottom:0;padding-bottom:30px}.content-section--stacked .content-section__prose--merch>h3:first-child{margin-top:0;padding-top:30px}.content-section--stacked .video-block{vertical-align:middle;background:#000;width:100%;height:660px;margin-top:30px;display:inline-block;position:relative;overflow:hidden}@media screen and (max-width:992px){.content-section--stacked .video-block{height:330px}}.content-section--stacked .video-block__video-wrapper{z-index:0;height:100%;position:absolute;inset:0;overflow:hidden}.content-section--stacked .video-block__video{border:0;width:auto;min-width:calc(100% + 2px);height:auto;min-height:calc(100% + 2px);position:absolute;inset:50% 0 0 50%;transform:translate(-50%,-50%)}.content-section--stacked .tickets__merch-photo{z-index:2;max-width:160px;max-height:400px;position:absolute;bottom:-75.5px;right:0}.content-section--stacked .tickets__merch-photo img{width:100%;height:auto}@media screen and (max-width:992px){.content-section--stacked .tickets__merch-photo{max-width:95px;max-height:400px;bottom:-45px}}.content-section--stacked .about__bsg-photo{z-index:2;max-width:190px;max-height:400px;position:absolute;top:-46.5px;right:0}.content-section--stacked .about__bsg-photo img{width:100%;height:auto}@media screen and (max-width:992px){.content-section--stacked .about__bsg-photo{max-width:110px;max-height:400px;top:-50.5px}}.content-section__merch-band{color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;width:100%;min-height:200px;padding-top:0;padding-bottom:60px;position:relative;overflow:visible}.content-section__merch-band .content-section__prose--item-title h1{margin-bottom:0;padding-top:30px;padding-bottom:20px}.content-section__merch-band .content-section__prose--item-title h1:before{display:none}.content-section__plain-band{background-color:#fff;width:100%}.content-section__prose--merch h1{padding-top:30px;padding-bottom:calc(var(--spacing,.25rem) * 5);line-height:1.2;font-family:var(--font-family-titillium-bold);color:#00aa5c;margin-top:0;margin-bottom:0;font-size:calc(.892857vw + 35.7143px)}.content-section__prose--merch p,.content-section__prose--merch strong{color:#fff}.content-section__prose--stacked:not(.content-section__prose--item-title) h1{padding-top:30px;padding-bottom:calc(var(--spacing,.25rem) * 5);line-height:1.2;font-family:var(--font-family-titillium-bold);color:#00aa5c;margin-top:0;margin-bottom:0;font-size:calc(.892857vw + 35.7143px)}.content-section__prose--stacked p{color:#1a1a1a}.content-section__prose--faq h1{color:#2f3030;line-height:1.2;font-family:var(--font-family-titillium-bold);font-size:calc(.892857vw + 35.7143px)}.content-section__prose--faq h1 span,.content-section__prose--faq h1,.content-section__prose--faq h1 span{color:#00aa5c}.content-section__prose--faq h4{font-size:28px;line-height:30px;font-family:var(--font-family-titillium-bold);color:#1a1a1a;margin-top:15px;margin-bottom:0;padding-bottom:5px;padding-left:25px;position:relative}.content-section__prose--faq h4:first-of-type{margin-top:0}.content-section__prose--faq h4:after{content:"";background-image:url(/img/ON_yesil.png);background-repeat:no-repeat;background-size:contain;width:24px;height:24px;position:absolute;top:calc(.5lh - 12px);left:0}.content-section__prose--faq h5{margin-top:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);font-family:var(--font-family-titillium-semibold);color:#1a1a1a}.content-section__prose--faq h4+p,.content-section__prose--faq p{color:#1a1a1a;font-size:18px;line-height:30px;display:block}.content-section__prose--faq h4~h5,.content-section__prose--faq h4~h5+p,.content-section__prose--faq h4~div p{padding-left:30px}.content-section__prose--faq a{color:inherit;text-decoration:underline}.content-section--contact{width:100%;padding-bottom:calc(var(--spacing,.25rem) * 2)}.content-section__prose--contact h1{color:#2f3030;line-height:1.2;font-family:var(--font-family-titillium-bold);font-size:calc(.892857vw + 35.7143px)}.content-section__prose--contact h1 span,.content-section__prose--contact h1,.content-section__prose--contact h1 span{color:#00aa5c}.content-section__prose--contact>p:first-of-type{color:#1a1a1a;font-size:18px;line-height:30px}.content-section__prose--contact h4{margin-top:calc(var(--spacing,.25rem) * 4);padding-bottom:var(--spacing,.25rem);font-size:28px;font-family:var(--font-family-titillium-bold);color:#1a1a1a;margin-bottom:0}.content-section__prose--contact p,.content-section__prose--contact a{color:#1a1a1a;font-size:18px;line-height:30px;display:block}.content-section__prose--contact a:hover{color:currentColor}.content-section__map{filter:grayscale(0%)brightness();width:100%;height:300px}@media screen and (min-width:768px){.content-section__map{height:600px}}.content-section__map #footer-map{width:100%;height:100%}.content-section__map #footer-map iframe{border-style:var(--tw-border-style);border-width:0;width:100%;height:100%;position:static}.content-section--renting{width:100%}@media screen and (min-width:992px){.content-section--renting.renting{overflow:visible}}.content-section__renting-merch{color:#fff;background:url(/pics/bg-merch.jpg) 50%/cover no-repeat fixed;width:100%;min-height:200px;padding-top:0;padding-bottom:60px;position:relative}.content-section__prose--renting-intro h1{padding-top:30px;padding-bottom:calc(var(--spacing,.25rem) * 5);color:#2f3030;line-height:1.2;font-family:var(--font-family-titillium-bold);margin-top:0;margin-bottom:0;font-size:calc(.892857vw + 35.7143px)}.content-section__prose--renting-intro h1 span,.content-section__prose--renting-intro h1,.content-section__prose--renting-intro h1 span{color:#00aa5c}.content-section__prose--renting-intro p,.content-section__prose--renting-intro a{color:#fff}.content-section__prose--renting-intro a{text-decoration:underline}.content-section__renting-row{margin-inline:-15px;margin-top:calc(var(--spacing,.25rem) * 12)}.content-section__renting-row:before,.content-section__renting-row:after{content:" ";display:table}.content-section__renting-row:after{clear:both}.content-section__renting-col{float:left;width:100%;min-height:1px;padding-inline:15px;position:relative}@media screen and (min-width:992px){.content-section__renting-col--info{width:33.3333%}.content-section__renting-col--gallery{width:66.6667%}}.content-section__renting-col--gallery #gallery-screen{margin-top:0}@media screen and (min-width:992px){.content-section__renting-col--gallery #gallery-screen{margin-top:-3px}}.content-section .renting__wrapper{z-index:10;color:#fff;background:url(/pics/bg-green.png) 50% no-repeat;width:100vw;margin-left:-50vw;margin-right:-50vw;padding:15px 30px 30px 15px;position:relative;left:50%;right:50%;box-shadow:10px 10px 38px -9px #00000059}@media screen and (min-width:992px){.content-section .renting__wrapper{width:100%;margin-left:0;margin-right:0;left:auto;right:auto}}.content-section .renting__wrapper .content-section__prose--renting-sidebar.sponsors__text{color:#fff;margin:0;padding:0;font-size:18px;line-height:30px;display:block}.content-section .renting__wrapper .content-section__prose--renting-sidebar.sponsors__text p{color:#fff;margin-block:0;padding-top:0}.content-section .renting__wrapper .content-section__prose--renting-sidebar.sponsors__text p+p{padding-top:0}.content-section .renting__wrapper .renting__item{position:relative}.content-section .renting__wrapper .renting__item:not(:last-child){margin-bottom:24px}.content-section .renting__wrapper .renting__header,.content-section .renting__wrapper .content-section__prose--renting-sidebar h3,.content-section .renting__wrapper .content-section__prose--renting-sidebar h4{text-transform:uppercase;font-size:20px;font-weight:700;line-height:1.6;font-family:var(--font-family-titillium-bold);margin-top:0;margin-bottom:2px;padding-bottom:0;color:#fff!important}@media screen and (min-width:480px){.content-section .renting__wrapper .renting__header,.content-section .renting__wrapper .content-section__prose--renting-sidebar h3,.content-section .renting__wrapper .content-section__prose--renting-sidebar h4{font-size:30px}}.content-section .renting__wrapper .content-section__prose--renting-sidebar>h3:not(:first-child),.content-section .renting__wrapper .content-section__prose--renting-sidebar>h4:not(:first-child){margin-top:24px}.content-section .renting__wrapper ul.renting__text,.content-section .renting__wrapper .content-section__prose--renting-sidebar ul{color:#fff;margin:0;padding:0 0 0 1.25em;font-size:18px;line-height:30px;list-style-type:disc;list-style-position:outside;display:block}.content-section .renting__wrapper .content-section__prose--renting-sidebar ol{color:#fff;margin:0;padding:0 0 0 1.25em;font-size:18px;line-height:30px;list-style-type:decimal;list-style-position:outside;display:block}.content-section .renting__wrapper ul.renting__text li,.content-section .renting__wrapper .content-section__prose--renting-sidebar ul li,.content-section .renting__wrapper .content-section__prose--renting-sidebar ol li{color:#fff;margin:0;padding:0 0 0 .25em;font-size:18px;line-height:30px;display:list-item}.content-section .renting__wrapper ul.renting__text li::marker{color:#fff}.content-section .renting__wrapper .content-section__prose--renting-sidebar ul li::marker{color:#fff}.content-section .renting__wrapper .content-section__prose--renting-sidebar ol li::marker{color:#fff}.content-section .renting__wrapper ul.renting__text:hover,.content-section .renting__wrapper ul.renting__text:active,.content-section .renting__wrapper ul.renting__text:focus{color:#fff}.content-section .renting__wrapper ul.renting__text li strong,.content-section .renting__wrapper .content-section__prose--renting-sidebar li strong{color:#fff;font-weight:700}.content-section .renting__wrapper a{color:#fff}.content-section .renting__wrapper a:hover{color:currentColor}.content-section__prose--renting-sidebar{margin:0;padding:0;display:block}.content-section__renting-gallery .gallery__container{width:100%;font-size:0}.content-section__renting-gallery .gallery__item{z-index:1;vertical-align:top;box-sizing:border-box;display:inline-block;position:relative}.content-section__renting-gallery .gallery__item:after{content:"";opacity:0;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;z-index:2;background:linear-gradient(135deg,#71337e 0%,#fa6a80 100%);transition-duration:.3s;position:absolute;inset:0}.content-section__renting-gallery .gallery__item:hover:after{opacity:.9}.content-section__renting-gallery .gallery__item:hover .gallery__item-zoom{opacity:1}.content-section__renting-gallery .gallery__item--renting{aspect-ratio:1;width:50%;height:auto;padding:3px;overflow:hidden}.content-section__renting-gallery .gallery__item--renting picture{width:100%;height:100%;display:block}.content-section__renting-gallery .gallery__item--renting img{border-radius:10px}.content-section__renting-gallery .gallery__item--renting:after{border-radius:10px;inset:3px}@media screen and (min-width:768px){.content-section__renting-gallery .gallery__item--renting{width:25%}.content-section__renting-gallery .gallery__item--renting img,.content-section__renting-gallery .gallery__item--renting:after{border-radius:16px}}@media screen and (min-width:992px){.content-section__renting-gallery .gallery__item--renting{padding:4px}.content-section__renting-gallery .gallery__item--renting:after{border-radius:20px;inset:4px}.content-section__renting-gallery .gallery__item--renting img{border-radius:20px}}.content-section__renting-gallery .gallery__item-zoom{pointer-events:none;z-index:3;--tw-leading:1;width:35px;height:35px;color:var(--color-white,#fff);opacity:0;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;justify-content:center;align-items:center;font-size:35px;line-height:1;transition-duration:.3s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.content-section__renting-gallery .gallery__image{object-fit:cover;width:100%;height:100%;display:block}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-border-style:solid}}}.event-calendar-section.layout-light{width:100%}.event-calendar-section.layout-light .clearfix:before,.event-calendar-section.layout-light .clearfix:after{content:" ";display:table}.event-calendar-section.layout-light .clearfix:after{clear:both}.event-calendar-section.layout-light .event-calendar-section__merch{color:#fff;background:url(/pics/bg-merch.jpg) 50%/cover no-repeat fixed;width:100%;min-height:200px;padding-top:0;position:relative;overflow:hidden;padding-bottom:0!important}@media screen and (min-width:992px){.event-calendar-section.layout-light .event-calendar-section__merch{overflow:visible}}.event-calendar-section.layout-light .event-calendar-section__container{max-width:100%;margin-inline:auto;padding-inline:15px}@media screen and (min-width:768px){.event-calendar-section.layout-light .event-calendar-section__container{width:750px}}@media screen and (min-width:992px){.event-calendar-section.layout-light .event-calendar-section__container{width:970px}}@media screen and (min-width:1200px){.event-calendar-section.layout-light .event-calendar-section__container{width:1170px}}.event-calendar-section.layout-light .event-calendar-section__title{margin-bottom:calc(var(--spacing,.25rem) * 5);color:#2f3030;line-height:1.2;font-family:var(--font-family-titillium-bold);margin-top:30px;padding-top:30px;font-size:calc(.892857vw + 35.7143px)}.event-calendar-section.layout-light .event-calendar-section__title span{color:#00aa5c}.event-calendar-section.layout-light .custom-calendar-wrap{width:100%;position:relative}.event-calendar-section.layout-light .custom-header{padding:20px 20px 10px 30px;position:relative}.event-calendar-section.layout-light .custom-month-year{text-align:center;--tw-font-weight:var(--font-weight-light,300);width:100%;font-weight:var(--font-weight-light,300);color:#ddd;text-shadow:1px 1px #0000001a;float:left;font-size:25px;line-height:1.2}@media screen and (min-width:768px){.event-calendar-section.layout-light .custom-month-year{font-size:20px}}.event-calendar-section.layout-light .custom-month,.event-calendar-section.layout-light .custom-year{font-size:inherit;line-height:inherit;font-weight:600;color:#fff!important}.event-calendar-section.layout-light .custom-header nav{-webkit-user-select:none;user-select:none;touch-action:manipulation;position:absolute;top:50%;transform:translateY(-50%)}.event-calendar-section.layout-light .calendar-nav-left{left:20px!important;right:auto!important}.event-calendar-section.layout-light .calendar-nav-right{float:right;right:20px}.event-calendar-section.layout-light .custom-prev,.event-calendar-section.layout-light .custom-next{cursor:pointer;border-style:var(--tw-border-style);color:#fff;background:#00aa5c;border-width:0;border-radius:0 3px 3px 0;justify-content:center;align-items:center;width:30px;height:30px;margin:0 1px;padding:0;line-height:1;display:inline-flex;position:relative;box-shadow:inset 0 1px #0003}.event-calendar-section.layout-light .custom-prev svg,.event-calendar-section.layout-light .custom-next svg{flex-shrink:0;width:40px;height:40px;display:block}.event-calendar-section.layout-light .custom-prev{border-radius:3px 0 0 3px}.event-calendar-section.layout-light .custom-prev--disabled,.event-calendar-section.layout-light .custom-prev:disabled{cursor:not-allowed;opacity:.35;pointer-events:none}.event-calendar-section.layout-light .custom-next{border-radius:0 3px 3px 0}.event-calendar-section.layout-light .fc-calendar-container{width:100%;height:auto;position:relative}.event-calendar-section.layout-light .fc-calendar-container--loading .fc-body{opacity:.55;pointer-events:none}.event-calendar-section.layout-light .fc-calendar-container--events-pending .fc-content .calendar-day-events{visibility:hidden}.event-calendar-section.layout-light .fc-calendar{width:100%;margin-top:10px;position:relative;background:unset!important}.event-calendar-section.layout-light .fc-head{color:#ffffffe6;background-color:#00aa5c;border-radius:5px 5px 0 0;height:40px;padding:0 20px;line-height:40px}.event-calendar-section.layout-light .fc-head>div,.event-calendar-section.layout-light .fc-row>div{vertical-align:top;width:14.2857%;height:100%;display:inline-block;position:relative}.event-calendar-section.layout-light .fc-head>div{text-align:center;text-transform:initial;color:#fff;font-size:16px;font-weight:300}.event-calendar-section.layout-light .fc-body{border:none;width:100%;height:900px;min-height:900px;padding:20px;position:relative}.event-calendar-section.layout-light .fc-row{width:100%;box-shadow:inset 0 -1px #e5e5e5}.event-calendar-section.layout-light .fc-calendar.fc-four-rows .fc-row{height:25%}.event-calendar-section.layout-light .fc-calendar.fc-five-rows .fc-row{height:20%}.event-calendar-section.layout-light .fc-calendar.fc-six-rows .fc-row{height:16.6667%}.event-calendar-section.layout-light .fc-row:last-child{box-shadow:none!important}.event-calendar-section.layout-light .fc-row>div{overflow:hidden;box-shadow:-1px 0 #e5e5e5;padding:0!important}.event-calendar-section.layout-light .fc-row>div:first-child{box-shadow:none!important}.event-calendar-section.layout-light .fc-row>div:last-child{border-right:none}.event-calendar-section.layout-light .fc-date{--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300);text-align:left;color:#fff;width:30px;font-size:28px;font-weight:300;line-height:1;position:absolute;top:4px;left:4px}.event-calendar-section.layout-light .fc-weekday{padding-left:5px;display:none}.event-calendar-section.layout-light .fc-row>div.fc-content{background-color:#00aa5c}.event-calendar-section.layout-light .fc-row>div.fc-today{background-color:#0000}.event-calendar-section.layout-light .fc-row>div.fc-today.fc-content{background-color:#ffbf02}.event-calendar-section.layout-light .fc-row>div.fc-today .fc-date,.event-calendar-section.layout-light .fc-row>div.fc-today.fc-content .fc-date{color:#fff}.event-calendar-section.layout-light .fc-cell{width:100%;height:100%;position:relative}.event-calendar-section.layout-light .fc-cell-head{z-index:2;flex-shrink:0;width:100%;height:32px;position:relative}.event-calendar-section.layout-light .fc-row>div>.fc-cell>.calendar-day-events{box-sizing:border-box;width:100%;margin-top:0;padding:0 4px 6px}.event-calendar-section.layout-light .fc-row>div.fc-content-multi .fc-cell>.calendar-day-events--multi{flex-direction:column;flex:1;gap:4px;min-height:0;padding:0 3px 5px;display:flex;overflow:hidden}@media screen and (min-width:992px){.event-calendar-section.layout-light .fc-row>div.fc-content-multi .fc-cell>.calendar-day-events--pair{flex-direction:row;gap:3px;padding-left:2px;padding-right:2px}}.event-calendar-section.layout-light .fc-row>div.fc-content-multi .fc-cell{flex-direction:column;height:100%;min-height:0;display:flex}.event-calendar-section.layout-light .calendar-event-block{margin-bottom:0;position:relative}.event-calendar-section.layout-light a.calendar-event-block--link{color:inherit;cursor:pointer;text-decoration:none;display:block}.event-calendar-section.layout-light a.calendar-event-block--link:hover .calendar-event-container{transform:scale(1.05)}.event-calendar-section.layout-light .calendar-event-container{pointer-events:none;background-position:50%;background-repeat:no-repeat;border:0 solid #0000;width:100%;min-width:0;height:115px;margin-bottom:0;display:block;position:relative;overflow:hidden;background-size:cover!important;border-radius:0!important;transition:transform .3s!important;display:block!important}.event-calendar-section.layout-light .calendar-event-container--past,.event-calendar-section.layout-light a.calendar-event-block--past .calendar-event-container{filter:grayscale()}@media screen and (min-width:992px){.event-calendar-section.layout-light .calendar-day-events--multi .calendar-event-block,.event-calendar-section.layout-light .calendar-day-events--multi a.calendar-event-block--link{flex-direction:column;flex:1;gap:0;min-width:0;min-height:0;display:flex}.event-calendar-section.layout-light .calendar-day-events--multi .calendar-event-container{flex:1 1 0;width:100%;min-height:44px;position:relative;height:auto!important}.event-calendar-section.layout-light .calendar-day-events--multi .calendar-event-title{white-space:normal;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;flex-shrink:0;padding:2px 3px;font-size:10px;line-height:1.2;display:-webkit-box;position:relative;bottom:auto;left:auto;right:auto;color:#000!important;background-color:#ffffffbf!important}.event-calendar-section.layout-light .calendar-day-events--multi a.calendar-event-block--link:hover .calendar-event-container{transform:scale(1.03)}.event-calendar-section.layout-light .calendar-day-events--pair .calendar-event-block,.event-calendar-section.layout-light .calendar-day-events--pair a.calendar-event-block--link{flex:50%}.event-calendar-section.layout-light .calendar-day-events--pair .calendar-event-container{min-height:52px}.event-calendar-section.layout-light .calendar-day-events--pair .calendar-event-title{-webkit-line-clamp:3;line-clamp:3;font-size:9px}}.event-calendar-section.layout-light .calendar-event-title{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);z-index:1;white-space:nowrap;text-overflow:ellipsis;padding:3px 5px;font-size:12px;line-height:1.3;display:block;position:absolute;bottom:0;left:0;right:0;overflow:hidden;color:#000!important;background-color:#ffffffbf!important}@media screen and (max-width:992px){.event-calendar-section.layout-light .event-calendar-section__title{margin-top:20px;padding-top:20px;font-size:clamp(26px,7vw,34px)}.event-calendar-section.layout-light .custom-header{padding:12px 12px 8px 16px}.event-calendar-section.layout-light .calendar-nav-left{left:12px!important}.event-calendar-section.layout-light .calendar-nav-right{right:12px}.event-calendar-section.layout-light .fc-calendar{margin:12px 0 16px}.event-calendar-section.layout-light .fc-body{height:auto;min-height:0;padding:0}.event-calendar-section.layout-light .fc-head{display:none}.event-calendar-section.layout-light .fc-row,.event-calendar-section.layout-light .fc-row>div{float:none;border:none;border-radius:0!important;width:100%!important;height:auto!important;overflow:visible!important;box-shadow:inset 0 -1px #e5e5e5!important}.event-calendar-section.layout-light .fc-row>div:not(.fc-content):not(:empty){min-height:0;padding:6px 14px 7px!important}.event-calendar-section.layout-light .fc-row>div:not(.fc-content):not(:empty) .fc-cell{flex-direction:row;align-items:center;gap:8px}.event-calendar-section.layout-light .fc-row>div:not(.fc-content):not(:empty) .fc-cell-head{margin-bottom:0;padding-bottom:0}.event-calendar-section.layout-light .fc-row>div:not(.fc-content):not(:empty) .fc-date{min-width:22px;font-size:17px;font-weight:600}.event-calendar-section.layout-light .fc-row>div:not(.fc-content):not(:empty) .fc-weekday{opacity:.85;font-size:10px}.event-calendar-section.layout-light .fc-row{box-shadow:none}.event-calendar-section.layout-light .fc-row>div:first-child{box-shadow:inset 0 -1px #e5e5e5!important}.event-calendar-section.layout-light .fc-row>div:empty{height:0;min-height:0;margin:0;box-shadow:none!important;padding:0!important;display:none!important}.event-calendar-section.layout-light .fc-date{text-align:left;width:auto;min-width:26px;font-size:20px;font-weight:600;display:inline-block;position:relative;top:auto;left:auto}.event-calendar-section.layout-light .fc-weekday{letter-spacing:.04em;text-transform:uppercase;color:#fff;opacity:.95;width:auto;font-size:11px;font-weight:600;display:inline-block}.event-calendar-section.layout-light .fc-cell{flex-direction:column;align-items:stretch;gap:10px;width:100%;height:auto;display:flex}.event-calendar-section.layout-light .fc-cell-head{flex-direction:row;flex-shrink:0;align-items:baseline;gap:8px;width:100%;height:auto;margin-bottom:0;padding-bottom:2px;display:flex}.event-calendar-section.layout-light .fc-row>div.fc-content{padding:12px 14px 14px!important}.event-calendar-section.layout-light .fc-row>div>.fc-cell>.calendar-day-events{flex-direction:column;flex:none;gap:10px;width:100%;min-width:0;max-width:100%;max-height:none;margin-top:0;padding:0;display:flex;overflow:visible}.event-calendar-section.layout-light .fc-row>div.fc-content-multi .fc-cell>.calendar-day-events--multi{flex-direction:column;gap:10px;display:flex;overflow:visible}.event-calendar-section.layout-light .fc-row>div>.fc-cell>.calendar-day-events .calendar-event-container{margin-bottom:0!important}.event-calendar-section.layout-light a.calendar-event-block--link{box-sizing:border-box;width:100%;max-width:100%;min-height:0;color:inherit;background-color:#ffffff1f;border-radius:8px;flex-direction:row;flex:none;align-items:stretch;gap:12px;margin-bottom:0;padding:8px;text-decoration:none;display:flex;position:relative}.event-calendar-section.layout-light .calendar-event-container{aspect-ratio:1;border-radius:6px;flex:0 0 80px;width:80px;min-width:80px;max-width:80px;min-height:0;position:relative;inset:auto;height:80px!important}.event-calendar-section.layout-light .calendar-day-events--multi a.calendar-event-block--link{flex-direction:row;align-items:stretch;width:100%;max-width:100%;margin-bottom:0}.event-calendar-section.layout-light .calendar-day-events--multi .calendar-event-container{aspect-ratio:1;flex:0 0 80px;width:80px;min-width:80px;max-width:80px;height:80px!important;position:relative!important;inset:auto!important}.event-calendar-section.layout-light .calendar-day-events--multi .calendar-event-title{white-space:normal;text-overflow:unset;-webkit-line-clamp:unset;line-clamp:unset;flex:1;-webkit-box-orient:unset;align-self:center;align-items:center;padding:0 4px 0 0;font-size:14px;line-height:1.35;display:flex;position:relative;inset:auto;overflow:visible;color:#fff!important;background-color:#0000!important}.event-calendar-section.layout-light .fc-row>div.fc-today.fc-content .calendar-day-events--multi .calendar-event-title{color:#000!important}.event-calendar-section.layout-light .calendar-event-title{white-space:normal;text-overflow:unset;-webkit-line-clamp:unset;line-clamp:unset;flex:1;-webkit-box-orient:unset;align-self:center;align-items:center;padding:0 4px 0 0;font-size:14px;line-height:1.35;display:flex;position:relative;inset:auto;overflow:visible;color:#fff!important;background-color:#0000!important}.event-calendar-section.layout-light .fc-row>div.fc-today.fc-content .calendar-event-title{color:#000!important}}@media screen and (max-width:768px){.event-calendar-section.layout-light .event-calendar-section__container{padding-inline:calc(var(--spacing,.25rem) * 3)}.event-calendar-section.layout-light .custom-prev,.event-calendar-section.layout-light .custom-next{width:26px;height:26px}.event-calendar-section.layout-light .custom-prev svg,.event-calendar-section.layout-light .custom-next svg{width:24px;height:24px}.event-calendar-section.layout-light .calendar-event-container,.event-calendar-section.layout-light .calendar-day-events--multi .calendar-event-container{flex:0 0 72px;width:72px;min-width:72px;max-width:72px;height:72px!important}.event-calendar-section.layout-light .calendar-event-title{font-size:13px}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
