#add-to-coolagenda-calendar .flatpickr-calendar{box-shadow:none;width:100%!important}#add-to-coolagenda-calendar .flatpickr-calendar .flatpickr-days,#add-to-coolagenda-calendar .flatpickr-innerContainer,#add-to-coolagenda-calendar .flatpickr-calendar .flatpickr-rContainer,#add-to-coolagenda-calendar .flatpickr-calendar .dayContainer{width:100%!important;min-width:unset!important;max-width:unset!important}.add-to-coolagenda-popup button[type="submit"][disabled],.add-to-coolagenda-popup a[disabled]{opacity:.5;cursor:no-drop!important}.add-to-coolagenda-popup a[disabled]:hover{background-color:var(--e-global-color-7a3a34f)!important}.add-to-coolagenda-popup .elementor-message{text-align:center!important}.add-to-coolagenda.hide{display:none}.add-to-coolagenda.show{display:block}#add-to-coolagenda-info .elementor-widget-image{background-image:url(/wp-content/themes/coolturalia/assets/img/landscape-placeholder.svg)!important;background-size:cover!important;background-position:center!important}.add-to-coolagenda-popup h2,.add-to-coolagenda-popup p,.add-to-coolagenda-info *{color:var(--e-global-color-4b62499)!important}.add-to-coolagenda-info{background-color:var(--e-global-color-6841fbb)!important}.add-to-coolagenda-popup .dialog-close-button *{color:var(--e-global-color-4b62499)!important}.add-to-coolagenda-popup button[type="submit"]{background-color:var(--e-global-color-4b62499)!important}.add-to-coolagenda-popup #add-to-coolagenda-change,.add-to-coolagenda-popup #add-to-coolagenda-remove{color:var(--e-global-color-4b62499);border-color:var(--e-global-color-4b62499)}#add-to-coolagenda-calendar .flatpickr-calendar .flatpickr-weekday{color:var(--e-global-color-4b62499)}#add-to-coolagenda-calendar .flatpickr-calendar .flatpickr-current-month .flatpickr-monthDropdown-months,#add-to-coolagenda-calendar .flatpickr-calendar .flatpickr-current-month input.cur-year{color:var(--e-global-color-4b62499)}#add-to-coolagenda-calendar .flatpickr-calendar .flatpickr-months .flatpickr-prev-month svg path,#add-to-coolagenda-calendar .flatpickr-calendar .flatpickr-months .flatpickr-next-month svg path{fill:var(--e-global-color-4b62499)}#add-to-coolagenda-calendar .flatpickr-calendar .flatpickr-day,#add-to-coolagenda-calendar .flatpickr-calendar .flatpickr-day.today{color:var(--e-global-color-4b62499);background:var(--e-global-color-6841fbb);box-shadow:none}#add-to-coolagenda-calendar .flatpickr-calendar .flatpickr-day:hover,#add-to-coolagenda-calendar .flatpickr-calendar .flatpickr-day.today:hover{background:var(--e-global-color-4b62499);color:var(--e-global-color-7a3a34f);box-shadow:none}#add-to-coolagenda-calendar .flatpickr-calendar .flatpickr-day.flatpickr-disabled,#add-to-coolagenda-calendar .flatpickr-calendar .flatpickr-day.flatpickr-disabled:hover{color:var(--e-global-color-21d7a39);background:#fff0}#add-to-coolagenda-calendar .flatpickr-calendar .flatpickr-day.nextMonthDay,#add-to-coolagenda-calendar .flatpickr-calendar .flatpickr-day.prevMonthDay{color:var(--e-global-color-80ce79d);background:#fff0}#add-to-coolagenda-calendar .flatpickr-calendar .flatpickr-day.nextMonthDay:hover,#add-to-coolagenda-calendar .flatpickr-calendar .flatpickr-day.prevMonthDay:hover{background:var(--e-global-color-4b62499);color:var(--e-global-color-7a3a34f)}#add-to-coolagenda-calendar .flatpickr-calendar .flatpickr-day.flatpickr-disabled.nextMonthDay:hover,#add-to-coolagenda-calendar .flatpickr-calendar .flatpickr-day.flatpickr-disabled.prevMonthDay:hover{color:var(--e-global-color-80ce79d);background:#fff0}#add-to-coolagenda-calendar .flatpickr-calendar .flatpickr-day.selected{background:var(--e-global-color-4b62499);color:var(--e-global-color-7a3a34f)}@media screen and (max-width:767px){.add-to-coolagenda-popup .dialog-widget-content{border-radius:0!important}}#coolagenda-print{display:none;width:100%;height:auto;margin:0;box-sizing:border-box;gap:1.5rem;flex-direction:column;flex-wrap:nowrap;overflow:visible;background-color:#fff}#coolagenda-print table{border-spacing:0;border-collapse:collapse}#coolagenda-print thead{display:table-header-group}#coolagenda-print tbody{display:table-row-group}#coolagenda-print tfoot{display:table-footer-group}#coolagenda-print td{margin:0;padding:0;width:100vw}.coolagenda-print-header{display:flex;justify-content:space-between;align-items:flex-start;padding:.6875rem 1.25rem;margin-bottom:1.5rem;background-color:var(--e-global-color-6841fbb);border-radius:1rem}.coolagenda-print-header-logo{display:block;width:8.9375rem;height:1.3125rem;margin-top:.25rem}.coolagenda-print-header-info{text-align:right;color:var(--e-global-color-primary);font-family:"Inter"}.coolagenda-print-header-name{font-weight:600;font-size:.75rem;line-height:1.125rem}.coolagenda-print-header-date{font-size:.5rem;line-height:.6875rem}.coolagenda-print-content{display:block;width:100%;height:auto;overflow:visible;column-count:2;column-gap:1rem}.coolagenda-print-day{width:100%;break-inside:avoid;margin-bottom:1.25rem}.coolagenda-print-date{padding:.25rem .625rem;background-color:var(--e-global-color-6841fbb);border-radius:.25rem;color:var(--e-global-color-primary);font-family:"Koroko Bold";font-size:1rem;margin-bottom:.625rem}.coolagenda-print-events{display:block;flex-direction:column;justify-content:flex-start;align-content:flex-start;gap:.625rem;padding:0 .625rem}.coolagenda-print-event-title{color:var(--e-global-color-primary);font-family:"Inter";font-size:.625rem;font-weight:500;margin-bottom:.25rem}.coolagenda-print-event-nickname{color:rgb(0 0 0 / .7);font-family:"Inter";font-size:.5rem}.coolagenda-print-empty{color:var(--e-global-color-primary);font-family:"Koroko Bold";font-size:1rem;text-align:center}@media print{html.cool-agenda-print,html.cool-agenda-print body{width:210mm!important;height:100%!important}html.cool-agenda-print{font-size:22px!important}html.cool-agenda-print body *{display:none!important}html.cool-agenda-print body #coolagenda-print,html.cool-agenda-print body #coolagenda-print *{display:block!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}html.cool-agenda-print body #coolagenda-print thead{display:table-header-group!important}html.cool-agenda-print body #coolagenda-print tbody{display:table-row-group!important}html.cool-agenda-print body #coolagenda-print tfoot{display:table-footer-group!important}html.cool-agenda-print body #coolagenda-print .coolagenda-print-content{display:block!important}html.cool-agenda-print body #coolagenda-print .coolagenda-print-header,html.cool-agenda-print body #coolagenda-print .coolagenda-print-events{display:flex!important}}#coolevent-print{display:none;width:100%;height:auto;margin:0;box-sizing:border-box;background-color:#fff;overflow:hidden}.coolevent-print-logo{display:block;position:fixed;right:0;top:0;transform:rotateZ(-90deg) translateY(-100%);transform-origin:top right;width:100vh;height:auto;object-fit:contain;z-index:1;padding:1rem;box-sizing:border-box}.coolevent-print-content{width:66vw;position:relative;z-index:2;box-sizing:content-box;padding:1rem}.coolevent-print-date{font-family:"Inter";font-size:.75rem;font-weight:600;line-height:1.125rem;color:var(--e-global-color-21d7a39);break-inside:avoid}.coolevent-print-title{font-family:"Koroko Bold";font-size:1.7813rem;font-weight:700;line-height:2.1375rem;color:var(--e-global-color-primary);break-inside:avoid}.coolevent-print-venue{font-family:"Inter";font-size:.625rem;font-weight:700;line-height:.9375rem;color:var(--e-global-color-21d7a39);margin-top:.5rem;break-inside:avoid}.coolevent-print-image{display:block;width:100%;height:100%;max-width:100%;max-height:18.75rem;object-fit:contain;object-position:top left;margin-top:1.5rem}.coolevent-print-description{font-family:"Inter";font-size:.625rem;font-weight:300;line-height:.9375rem;color:var(--e-global-color-primary);margin-top:1rem;break-inside:avoid}@media print{html.cool-event-print,html.cool-event-print body{width:210mm!important;height:100%!important}html.cool-event-print{font-size:22px!important}html.cool-event-print body *{display:none!important}html.cool-event-print body #coolevent-print,html.cool-event-print body #coolevent-print *{display:block!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}html.cool-event-print body #coolevent-print .coolevent-print-address{display:inline!important}}#add-to-calendar-placeholder{width:100%!important}#add-to-calendar-placeholder .flatpickr-calendar .flatpickr-weekday{color:var(--e-global-color-4b62499)}#add-to-calendar-placeholder .flatpickr-calendar .flatpickr-current-month .flatpickr-monthDropdown-months,#add-to-calendar-placeholder .flatpickr-calendar .flatpickr-current-month input.cur-year{color:var(--e-global-color-4b62499)}#add-to-calendar-placeholder .flatpickr-calendar .flatpickr-months .flatpickr-prev-month svg path,#add-to-calendar-placeholder .flatpickr-calendar .flatpickr-months .flatpickr-next-month svg path{fill:var(--e-global-color-4b62499)}#add-to-calendar-placeholder .flatpickr-calendar .flatpickr-day,#add-to-calendar-placeholder .flatpickr-calendar .flatpickr-day.today{color:var(--e-global-color-4b62499);background:var(--e-global-color-6841fbb);box-shadow:none}#add-to-calendar-placeholder .flatpickr-calendar .flatpickr-day.inRange,#add-to-calendar-placeholder .flatpickr-calendar .flatpickr-day.inRange.today{background:var(--e-global-color-4b62499);color:var(--e-global-color-7a3a34f);box-shadow:none}#add-to-calendar-placeholder .flatpickr-calendar .flatpickr-day:hover,#add-to-calendar-placeholder .flatpickr-calendar .flatpickr-day.today:hover{background:var(--e-global-color-4b62499);color:var(--e-global-color-7a3a34f);box-shadow:none}#add-to-calendar-placeholder .flatpickr-calendar .flatpickr-day.flatpickr-disabled,#add-to-calendar-placeholder .flatpickr-calendar .flatpickr-day.flatpickr-disabled:hover{color:var(--e-global-color-21d7a39);background:#fff0}#add-to-calendar-placeholder .flatpickr-calendar .flatpickr-day.nextMonthDay,#add-to-calendar-placeholder .flatpickr-calendar .flatpickr-day.prevMonthDay{color:var(--e-global-color-80ce79d);background:#fff0}#add-to-calendar-placeholder .flatpickr-calendar .flatpickr-day.nextMonthDay:hover,#add-to-calendar-placeholder .flatpickr-calendar .flatpickr-day.prevMonthDay:hover{background:var(--e-global-color-4b62499);color:var(--e-global-color-7a3a34f)}#add-to-calendar-placeholder .flatpickr-calendar .flatpickr-day.flatpickr-disabled.nextMonthDay:hover,#add-to-calendar-placeholder .flatpickr-calendar .flatpickr-day.flatpickr-disabled.prevMonthDay:hover{color:var(--e-global-color-80ce79d);background:#fff0}#add-to-calendar-placeholder .flatpickr-calendar .flatpickr-day.selected{background:var(--e-global-color-4b62499);color:var(--e-global-color-7a3a34f)}#add-to-calendar-placeholder .flatpickr-calendar,#add-to-calendar-placeholder .flatpickr-calendar .flatpickr-days,#add-to-calendar-placeholder .flatpickr-innerContainer,#add-to-calendar-placeholder .flatpickr-calendar .flatpickr-rContainer,#add-to-calendar-placeholder .flatpickr-calendar .dayContainer{width:100%!important;min-width:100%!important;max-width:100%!important;justify-content:center!important}#add-to-calendar-button.disabled,#add-to-calendar-button.disabled:hover{cursor:not-allowed!important;opacity:0.5!important;text-decoration:none!important}