.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em
0.5em 1em;padding:0.2em 1em;border:2px
solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:normal;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px
solid #dc3232;background:#fff;padding: .2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0
0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:0.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0
24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion: reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes
spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes
blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:0.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}.box-apm,.box-apm
*{box-sizing:border-box}.ays-share-btn,.box-apm i,[id^=ays-poll-container-],div[id*=ays-poll-container-] .ays-poll-password-input-box-visibility{position:relative}.ays-share-btn-icon,.ays_poll_fa,.ays_poll_fab,.ays_poll_fal,.ays_poll_far,.ays_poll_fas{font-style:normal;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[id*=ays_loginform] input[type=submit],input[type=button].ays-poll-btn{line-height:20px;font-weight:500;text-transform:none!important;cursor:pointer;box-shadow:unset;margin:0
10px}div.ays-poll-main[id^="ays-poll-container-"]{margin:auto}.ays-poll-main .ays_poll_passed_count .ays_poll_fa,.ays_poll_fa,.ays_poll_far,.ays_poll_fas,span.ays_check:before{font-family:"Font Awesome 5 Free"}.ays-poll-main .box-apm .apm-button-box .ays-see-res-button-show,.ays-poll-main .box-apm .apm-button-box .ays_finish_poll,.ays-poll-main .box-apm .apm-button-box .btn-restart,.box-apm{box-shadow:none}@font-face{font-weight:400;font-style:normal}.box-apm{border:3px
solid #0c6291;max-width:100%;margin:0
auto;padding:14px
0;overflow:hidden;transition:.2s ease-in!important;-webkit-transition:-webkit-filter .2s ease-in!important}.ays-poll-main{max-width:100% !important}.ays_poll_shake{animation:.1s 3 shake}@keyframes
shake{0%,100%,50%{transform:translate(1px,0)}25%{transform:translate(-3px,0)}75%{transform:translate(3px,0)}}.ays_poll_fa,.ays_poll_fas{font-weight:900}.ays_poll_fa,.ays_poll_fab,.ays_poll_fal,.ays_poll_far,.ays_poll_fas{display:inline-block;text-rendering:auto;line-height:1}.ays_poll_far{font-weight:400}.ays_poll_fa-star:before{content:"\f005"}.ays_poll_fa-smile:before{content:"\f118"}.ays_poll_fa-frown:before{content:"\f119"}.ays_poll_fa-tired:before{content:"\f5c8"}.ays_poll_fa-dizzy:before{content:"\f567"}.ays_poll_fa-meh:before{content:"\f11a"}.ays_poll_fa-thumbs-up:before{content:"\f164"}.ays_poll_fa-thumbs-down:before{content:"\f165"}.ays_poll_fa-info-circle:before{content:"\f05a"}.ays_poll_fa-check:before{content:"\f00c"}.ays_poll_fa-users:before{content:"\f0c0"}.box-apm[dir=rtl],.box-apm[dir=rtl] *{direction:rtl}.box-apm[dir=rtl] div.results-apm svg[aria-label] text{direction:ltr}.ays-poll-main .box-apm>div{margin:16px
0}.ays-poll-main .box-apm>div p.ays-poll-answers{margin-bottom:0}.box-apm input[type=checkbox]+label,.box-apm input[type=radio]+label{cursor:pointer;margin:0}.box-apm
*{padding:0;margin:0}.box-apm * p.ays-poll-answers{margin:0}.apm-button-box{width:100%;text-align:center;display:flex;flex-wrap:wrap;justify-content:center}div.box-apm div.apm-button-box:last-child{margin-bottom:16px}input[type=button].ays-poll-btn{text-align:center;border:none;display:inline-block;max-width:100%;min-width:auto;margin-bottom:10px;line-height:20px !important;transition:.2s ease-in!important;-webkit-transition:-webkit-filter .2s ease-in!important;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=button].ays-poll-btn:hover{border:none;box-shadow:unset;-webkit-filter:opacity(0.7);filter:opacity(.7);text-decoration:none}input[type=button].ays-poll-btn:focus{outline:0;background:unset;text-decoration:none}.box-apm h2,.box-apm
h5{margin:0
auto;text-align:center;align-self:center;background-color:inherit!important;color:inherit!important;border:inherit!important}.ays_poll_cb_and_a{width:100%;text-align:center;font-size:12px}.ays_poll_cb_and_a span,.ays_poll_cb_and_a
strong{margin-right:3px}.ays_poll_cb_and_a
img{display:inline-block!important;width:15px!important;height:15px!important;object-fit:cover;object-position:center center;border-radius:50%;border:1px
solid #aaa;margin-right:5px;margin-left:0;vertical-align:text-top}.flex-apm{display:flex;flex-wrap:nowrap;align-items:center}.answer-title.flex-apm{justify-content:space-between;border:none}.ays-poll-main .box-apm .apm-button-box::after,.ays-poll-main .box-apm .apm-button-box::before,.ays-poll-main .box-apm .ays_res_mess::after,.ays-poll-main .box-apm .ays_res_mess::before,.ays-poll-main .box-apm .results-apm .answer-title::after,.ays-poll-main .box-apm .results-apm .answer-title::before,.box-apm div::after,.box-apm div::before,div.ays-poll-main
.hideResults{display:none}div.ays-poll-main div.answer-percent{max-width:100%;min-width:1%;height:16px;padding:0
3px;line-height:16px;margin-bottom:12px;background-color:#0c6291;border-radius:5px;text-align:right;font-size:12px;transition:1s ease-out!important}.box-apm[dir=rtl] .answer-percent{text-align:left}.results-apm,div.ays-poll-main .choosing-poll{padding:0
14px}#ays_loginform p,.apm-img-box,.ays-poll-limitation,.ays-poll-main .box-apm .ays-poll-vote-reason div,.ays-poll-main .box-apm .ays_res_mess p,.ays-poll-vote-message,.ays_poll_show_timer,.ays_question,[id*=ays_loginform],div.ays-poll-main div.box-apm #show_timer_countdown,div[id*=ays-poll-container-] .apm-social-btn .ays-survey-social-shares-heading
p{text-align:center}.ays-poll-img{width:100%;display:inline-block;max-width:max-content}.apm-answers-without-submit~.apm-button-box>.ays_finish_poll,.ays_poll_display_none,div[class~=ays-poll-main] .box-apm:not(.ays-minimal-theme) input[type=checkbox],div[class~=ays-poll-main] input[type=radio]{display:none!important}.ays_question p,div.ays-poll-main .rating-poll,div.ays-poll-main .voting-poll{text-align:center!important}.apm-choosing input[type=checkbox]+label,.apm-choosing input[type=radio]+label,.apm-info-form
input{font-size:16px;font-weight:400;display:block;width:100%;padding:5px
10px;transition:.3s ease-in;letter-spacing:unset}div.ays-poll-main .box-apm.choosing-poll input[type=radio]+label{font-weight:400}.ays-share-btn,.choosing-poll input[type=checkbox]:checked+label.apm-label-with-bg span,.choosing-poll input[type=checkbox]:checked+label:not(.apm-label-with-bg),.choosing-poll input[type=radio]:checked+label.apm-label-with-bg span,.choosing-poll input[type=radio]:checked+label:not(.apm-label-with-bg),div.ays-poll-main .choosing-poll input[type=checkbox]:checked+label,div.ays-poll-main .choosing-poll input[type=radio]:checked+label{font-weight:700}.rating-poll .apm-answers,.voting-poll .apm-answers{display:inline-flex;justify-content:center;align-items:center;flex-wrap:nowrap}.rating-poll .apm-answers>div{margin:0
5px}.voting-poll .apm-answers>div{margin:0
15px}.box-apm label>i.ays_poll_fa-thumbs-down{top:.3em}.box-apm .apm-social-btn{display:flex;justify-content:center;align-items:center;opacity:0;transition:.2s ease-in;flex-wrap:wrap}.box-apm .apm-social-btn>*{margin:.25rem}.ays-share-btn-googleplus .ays-share-btn-icon:before{content:"\ea88"}.ays-share-btn-facebook .ays-share-btn-icon:before{content:"\ea8c"}.ays-share-btn-twitter .ays-share-btn-icon:before{content:"\ea91"}.ays-share-btn-linkedin .ays-share-btn-icon:before{content:"\eac8"}.apm-social-btn .ays-share-btn-vkontaktee,.ays-share-btn.ays-share-btn-branded.ays-share-btn-linkedin{background:#0976b4;color:#fff;border-color:#08669c}.apm-social-btn .ays-share-btn-vkontakte{background:#486c91;border-color:#4b719a;cursor:pointer}.apm-social-btn .ays-share-btn-vkontakte:focus,.apm-social-btn .ays-share-btn-vkontakte:hover{background:#2a6098;border-color:#4b719a;cursor:pointer}.apm-social-btn .ays-share-btn-vkontakte:active{background:#4b719a;border-color:#4b719a}.ays-share-btn{display:inline-block;height:24px;margin:0;padding:2px
8px;line-height:1.53;letter-spacing:.04em;vertical-align:top;font-size:12px;font-family:"Helvetica Neue",Arial,sans-serif!important;color:#111;background:#e0e0e0;border:1px
solid #c7c7c7;border-radius:2px;text-decoration:none!important;transition:.2s}.ays-share-btn-icon{font-family:share-buttons!important;font-weight:400;text-transform:none;line-height:1}div.ays-poll-link-icon
svg{width:16px;height:auto}.apm-social-btn
a{color:#fff}.ays-share-btn:focus,.ays-share-btn:hover{background:#d3d3d3;border-color:#bababa;text-decoration:none;color:#111}.ays-share-btn:active{background:#c7c7c7;border-color:#adadad;text-decoration:none;color:#111}span.ays-share-btn-text{color:#fff!important;padding-left:2px}.box-apm[dir=rtl] span.ays-share-btn-text{padding-left:unset;padding-right:2px}.ays-share-btn.ays-share-btn-branded.ays-share-btn-twitter{background:#55acee;border-color:#3ea1ec}.ays-share-btn.ays-share-btn-branded.ays-share-btn-twitter:focus,.ays-share-btn.ays-share-btn-branded.ays-share-btn-twitter:hover{background:#3ea1ec;border-color:#2795e9;cursor:pointer}.ays-share-btn.ays-share-btn-branded.ays-share-btn-twitter:active{background:#2795e9;border-color:#1689e0}.ays-share-btn.ays-share-btn-branded.ays-share-btn-facebook{background:#3b5998;border-color:#344e86}.ays-share-btn.ays-share-btn-branded.ays-share-btn-facebook:focus,.ays-share-btn.ays-share-btn-branded.ays-share-btn-facebook:hover{background:#344e86;border-color:#2d4373;cursor:pointer}.ays-share-btn.ays-share-btn-branded.ays-share-btn-facebook:active{background:#2d4373;border-color:#263961}.ays-share-btn.ays-share-btn-branded.ays-share-btn-linkedin:focus,.ays-share-btn.ays-share-btn-branded.ays-share-btn-linkedin:hover{background:#08669c;border-color:#075683;cursor:pointer}.ays-share-btn.ays-share-btn-branded.ays-share-btn-linkedin:active{background:#075683;border-color:#05466b}.ays-share-btn.ays-share-btn-branded.ays-poll-share-btn-youtube{background:#fff;color:#fff;border-color:#fff}.ays-share-btn.ays-share-btn-branded.ays-poll-share-btn-youtube:focus,.ays-share-btn.ays-share-btn-branded.ays-poll-share-btn-youtube:hover{background:#ffffffd1;border-color:#ffffffd1;cursor:pointer}.ays-share-btn.ays-share-btn-branded.ays-poll-share-btn-youtube:active{background:#ffffffd1;border-color:#ffffffd1}div.apm-opacity-layer-dark,div.apm-opacity-layer-light{position:absolute;opacity:0;top:0;left:0;margin:0;height:100%;width:100%;background:rgba(0,0,0,.5);z-index:5;transition:.2s ease-out}div.apm-opacity-layer-light{background:rgba(255,255,255,.75)}div.apm-load-message-container{display:flex;justify-content:center;align-items:center}.ays-poll-main .box-apm div.apm-loading-gif{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;width:35%;height:35%}div.apm-loading-gif .apm-loader{height:100%;width:100%;text-align:center;padding:1em;margin:0
auto 1em;display:inline-block;vertical-align:top}.ays_poll_category-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.apm-cashed-fa{height:0;position:absolute}.ays_question
*{font-family:"Helvetica Neue",Arial,sans-serif!important}.ays_poll_passed_count{display:block;position:absolute;bottom:0;right:0;padding:5px
20px;border-radius:4px 0 0;font-weight:700}.box-apm[dir=rtl] .ays_poll_passed_count{right:auto;left:0;border-radius:0 4px 0 0}.ays_poll_passed_count
i{font-size:16px!important}.ays_res_mess{text-align:center;display:none}div[class~=ays-poll-main] div.box-apm
.redirectionAfterVote{width:65%;text-align:center;margin:.5rem auto!important;display:none}.apm-answers.apm-answers-without-submit{margin-bottom:20px}.apm-info-form{margin-top:1rem;display:flex;flex-direction:column;align-items:stretch}.amp-info-form-input-box{text-align:center;text-align:-webkit-center}.apm-info-form input[type]{max-width:90%;border:1px
solid #fff;border-style:solid!important;border-width:1px!important;height:auto!important;margin:5px
auto}.apm-info-form>*{margin-bottom:.5rem}.apm-info-form .apm-invalid{outline-color:#ca4a1f;border-color:#ca4a1f}[id*=ays_loginform] label{border:none!important;background:unset;display:block}.ays_poll_login_form label,[id*=ays_loginform] label:hover{background-color:unset!important}[id*=ays_loginform] label:hover{color:unset}[id*=ays_loginform] input[type=password],[id*=ays_loginform] input[type=text],div[id*=ays-poll-container-] .apm-add-answer{width:100%}[id*=ays_loginform] input[type=submit]{text-align:center;font-size:medium;border:none;display:inline-block;padding:9px
15px!important;height:35px;min-width:90px;width:auto!important;margin-bottom:10px;-webkit-transition:-webkit-filter .2s ease-in!important;-webkit-appearance:none}.ays_poll_preview_mode_hint{display:inline-block;width:100%;text-align:center;margin-bottom:5px;color:#ccc !important;font-size:15px}.ays_animated_x5ms{-webkit-animation-duration:.1s;animation-duration:.1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.ays_red_border{border-color:red!important;outline:0}.ays_green_border{border-color:green!important;outline:0}span.ays_check:before{font-weight:900;content:"\f00c";margin-right:5px}.apm-title-box
div{font-size:18px}.ays_poll_login_form{padding:0
25px}.ays_poll_login_form
p{margin-bottom:15px}.ays-poll-main .box-apm .ays-poll-vote-reason,div.ays-poll-vote-reason{text-align:center;width:65%;margin:1rem auto}.ays-poll-view-more-button-box{display:flex;justify-content:start;align-items:center;padding:10px;width:100%}.ays-user-count{display:flex;justify-content:flex-end}.ays-users-profile-pics{margin-right:1px}div.ays-users-profile-pics>img{border-radius:50%}.ays-user-image-more{opacity:.8;background-color:#fff;cursor:pointer}span.ays_music_sound{cursor:pointer;display:block;text-align:center}.ays_poll_fa-volume_up::before{content:"\f028";font-weight:800}.ays_poll_fa-volume_off::before{content:"\f026";font-weight:800}div.ays_exp_cat_message{border-left:2px solid red;padding-left:10px}button.ays-poll-next-btn:focus,button.ays-poll-previous-btn{background:unset;outline:0}button.ays-poll-next-btn:disabled,button.ays-poll-previous-btn:disabled{cursor:not-allowed;background:#696969!important;color:#fff!important}button.ays-poll-next-btn:enabled,button.ays-poll-previous-btn:enabled{cursor:pointer}div.ays_poll_login_form form[id*=ays_loginform_] input[id*=ays_user_]{color:#000}div.ays-poll-vote-reason textarea#ays-poll-reason-text{color:#000;padding:10px;border:1px
solid;font-size:16px;max-width:100%}div.ays-poll-main div.box-apm div.ays-poll-vote-reason textarea#ays-poll-reason-text:focus{outline:0;background-image:none}div.ays_poll_checkbox_for_label input[type=checkbox]{display:inline-block!important;width:13px;margin:0
10px;cursor:pointer;padding:unset;overflow-x:unset}div.ays_poll_all_res_none_message{border-left:2px solid #f90808;padding:10px}.ays-poll-avatars-modal-main{display:none;position:fixed;left:0;top:0;z-index:1000000!important;width:100%;height:100%;animation-duration:.5s;transition:.5s ease-in-out;outline:0;overflow-x:hidden;overflow-y:auto}.modal-open{overflow:hidden;position:relative;height:100%}.ays-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999!important;background-color:rgba(0,0,0,.5)}.ays-poll-avatars-modal-content{background-color:#fefefe;margin:40px
auto 30px;border:1px
solid #888;width:300px;z-index:100000000;position:relative;padding-left:0!important;animation-duration:.3s;transition:.5s ease-in-out;border-radius:4px;min-height:500px}.ays-close{color:#aaa;float:right;line-height:1.3;font-size:24px;font-weight:700}.ays-close:focus,.ays-close:hover{color:#000;text-decoration:none;cursor:pointer}.ays-poll-avatars-modal-header{padding:4px
16px}.ays-poll-avatars-modal-main .ays-poll-avatars-modal-header
h2{line-height:1.3;font-size:1.8rem;margin:0;padding:0;clear:none;font-weight:500}div.ays-poll-modal-body{padding:2px
16px 20px;overflow-x:auto;width:100%;border-top:1.5px solid #00000045;overflow-y:scroll;height:500px;overflow:auto}div.ays-poll-avatars-preloader{display:none;position:absolute;background:rgba(255,255,255,.8);width:100%;justify-content:center;height:100%;align-items:center;z-index:1}div.ays-users-profile-pics-popup{display:flex;margin-top:12px}div.ays-poll-avatars-modal-content img.ays-user-profile-pic-popup{width:40px;border-radius:50%;height:auto}div.ays-poll-avatars-modal-content img.ays-poll-avatar-pic-loader{width:60px}.ays-users-profile-pics-popup-text{margin-left:12px}.ays-poll-modal-names{font-size:16px}div[id*=ays-poll-container-] div[id*=ays-poll-id-] a.ays-poll-logo-image-url-link,div[id*=ays-poll-container-] div[id*=ays-poll-id-] a.ays-poll-logo-image-url-link img.ays-poll-image-logo,div[id*=ays-poll-container-] div[id*=ays-poll-id-] a.ays-poll-logo-image-url-link:focus,div[id*=ays-poll-container-] div[id*=ays-poll-id-] a.ays-poll-logo-image-url-link:hover{outline:0;border:0;box-shadow:unset}div[id*=ays-poll-container-] div[id*=ays-poll-id-] div.ays-poll-multivote-message{color:red;font-size:13px;display:none}div[id*=ays-poll-container-] .apm-add-answer.add_answer_for_grid{width:100%!important;align-items:center;flex-basis:initial!important;max-width:100%!important}div.ays-poll-container label.apm-add-answer{display:flex;align-items:center;flex-wrap:wrap}span.ays_grid_answer_span{transition:.1s ease-in;font-size:15px;border-radius:0;display:inline-block;margin:0;padding:0;text-overflow:ellipsis;border:none;position:static;z-index:2;text-align:center;width:100%}div[id*=ays-poll-container-] div.ays-poll-add-answer-note{display:none;margin-top:10px;padding:0
2px}div[id*=ays-poll-container-] div.ays-poll-add-answer-note div.ays-poll-add-answer-note-text{font-size:13px;font-style:italic;color:#696969;font-family:initial}div.ays-poll-add-answer-note-text
img{margin-right:5px}div[id*=ays-poll-container-] div.ays-poll-add-answer-note div.ays-poll-add-answer-note-text::before{content:""}div[id*=ays-poll-container-] div.ays-poll-maker-text-answer-main{padding:0
10px}div[id*=ays-poll-container-] div.ays-poll-maker-text-answer-main input[id*=ays-poll-text-type-short-],div[id*=ays-poll-container-] div.ays-poll-maker-text-answer-main textarea[id*=ays-poll-text-type-paragraph-]{background-color:#f3f5f7;transition:.5s;font-size:16px}div[id*=ays-poll-container-] div.ays-poll-maker-text-answer-main textarea[id*=ays-poll-text-type-paragraph-]{width:100%;min-height:120px;padding:16px
0 16px 16px;overflow:hidden;resize:none;border:0;border-radius:4px 4px 0 0;box-shadow:unset;outline:0}div[id*=ays-poll-container-] div.ays-poll-maker-text-answer-main input[id*=ays-poll-text-type-short-]{width:60%;height:40px;resize:none;border:0;border-radius:4px 4px 0 0;box-shadow:unset;outline:0;display:inline-block}div[id*=ays-poll-container-] div.ays-poll-maker-text-answer-main label.ays-poll-text-type-short-label{display:inline-block;max-width:unset}div[id*=ays-poll-container-] div.ays-poll-maker-text-answer-main input[id*=ays-poll-text-type-short-]:focus,div[id*=ays-poll-container-] div.ays-poll-maker-text-answer-main input[id*=ays-poll-text-type-short-]:hover,div[id*=ays-poll-container-] div.ays-poll-maker-text-answer-main textarea[id*=ays-poll-text-type-paragraph-]:focus,div[id*=ays-poll-container-] div.ays-poll-maker-text-answer-main textarea[id*=ays-poll-text-type-paragraph-]:hover{background-color:#d8d8d8}input[id*=ays-poll-text-type-short-]::placeholder,textarea[id*=ays-poll-text-type-paragraph-]::placeholder{font-size:14px}div[id*=ays-poll-container-] .ays_quiz_question_text_conteiner{margin-top:10px;padding:0
5px}div[id*=ays-poll-container-] input.ays_animated_xms{outline:0}div[id*=ays-poll-container-] div[id*=ays-poll-password-] div.ays-poll-password-box{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}div[id*=ays-poll-container-] div[id*=ays-poll-password-] div.ays-poll-password-box div.ays-poll-password-input-box input.ays-poll-password-input{border:1px
solid;border-radius:4px;display:inline-block;outline:0;box-shadow:unset;height:100%;color:#000;font-size:18px;width:100%;min-width:200px}div[id*=ays-poll-container-] div[id*=ays-poll-password-] div.ays-poll-password-box div.ays-poll-password-button-box{height:40px;margin-left:5px}div[id*=ays-poll-container-] div[id*=ays-poll-password-] div.ays-poll-password-box div.ays-poll-password-button-box input.ays-poll-password-button{height:100%;margin-left:5px;padding:0
10px;display:inline-block;border-radius:4px;font-size:17px;letter-spacing:1px;text-decoration:none}div[id*=ays-poll-container-] div[id*=ays-poll-password-] div.ays-poll-password-box div.ays-poll-password-input-box{height:40px}div[id*=ays-poll-container-] div[id*=ays-poll-password-] div.ays-poll-password-box div.ays-poll-password-button-box,div[id*=ays-poll-container-] div[id*=ays-poll-password-] div.ays-poll-password-box div.ays-poll-password-input-box{margin-top:10px}div[id*=ays-poll-container-] div.ays-poll-answers-box{display:flex;align-items:center;margin:12px
0 auto}div[id*=ays-poll-container-] div.ays-poll-answers-box img.ays-poll-answers-current-image{width:80px;height:80px;object-fit:cover;border-radius:3px}div[id*=ays-poll-container-] div.ays-poll-answers-box div.ays-poll-answer-text-and-percent-box{width:100%;max-width:100%;padding:0
0 0 10px}div[id*=ays-poll-container-] .ays-poll-password-input-box-visibility .ays-poll-password-toggle{position:absolute;right:10px;top:25%;width:20px;cursor:pointer}div[id*=ays-poll-container-] .apm-social-btn .ays-survey-social-shares-heading{width:100%;text-align:center}div.ays-poll-answer-image+p.ays-poll-answers span.ays-poll-each-answer-list{word-break:break-word}.block-editor-block-list__block .ays-poll-main .ays-poll-maker-text-answer-main input.ays-poll-text-types-inputs{pointer-events:none}.ays-poll-main .box-apm
.ays_poll_passed_count{padding:5px
20px}.ays-poll-main .box-apm .ays-poll-answer-container-list .ays_enable_hover:hover{background-color:inherit}.ays-poll-main .box-apm .apm-social-btn .ays-share-btn{font-size:12px;font-weight:700;padding:2px
8px}div[id*=ays-poll-container-] .answer-title .answer-text,div[id*=ays-poll-container-] .ays_grid_answer_span{word-wrap:break-word!important;word-break:break-word!important}@media screen and (max-width:768px){div[id*=ays-poll-container-] .apm-answers .apm-choosing .ays_label_poll>div.ays-poll-answer-image{width:40%}div[id*=ays-poll-container-] .apm-answers .apm-choosing .ays_label_poll>p.ays-poll-answers{max-width:unset!important}div[id*=ays-poll-container-] .apm-answers .apm-choosing .ays_label_poll>div.ays-poll-answer-image+p.ays-poll-answers{width:60%}.ays-poll-view-more-button-box{justify-content:center}.ays-poll-main .box-apm .results-apm .answer-percent{padding:0}}.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden !important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0 !important}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}
/*!
Theme Name: Centrum Muzyki w Krakowie
Theme URI: http://underscores.me/
Author: Codestick
Author URI: https://codestick.pl/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: cmk
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Centrum Muzyki w Krakowie is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px
dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}body,button,input,select,optgroup,textarea{color:#404040;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0
1.5em}address{margin:0
0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0
0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:1rem;margin-left:1.5em}dt{font-weight:700}dd{margin:0
1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em
0}table{margin:0
0 1.5em;width:100%}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px
solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0, 0, 0, 0.8);line-height:1;padding:0.6em 1em 0.4em}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#666;border:1px
solid #ccc;border-radius:3px;padding:3px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111}select{border:1px
solid #ccc}textarea{width:100%}.main-navigation{display:block;width:100%}.main-navigation
ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul
ul{box-shadow:0 3px 3px rgba(0, 0, 0, 0.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul
ul{left:-999em;top:0}.main-navigation ul ul li:hover > ul,
.main-navigation ul ul li.focus>ul{display:block;left:auto}.main-navigation ul ul
a{width:200px}.main-navigation ul li:hover > ul,
.main-navigation ul li.focus>ul{left:auto}.main-navigation
li{position:relative}.main-navigation
a{display:block;text-decoration:none}.menu-toggle,
.main-navigation.toggled
ul{display:block}@media screen and (min-width: 37.5em){.menu-toggle{display:none}.main-navigation
ul{display:flex}}.site-main .comment-navigation,
.site-main
.posts-navigation,
.site-main
.post-navigation{margin:0
0 1.5em}.comment-navigation .nav-links,
.posts-navigation .nav-links,
.post-navigation .nav-links{display:flex}.comment-navigation .nav-previous,
.posts-navigation .nav-previous,
.post-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,
.posts-navigation .nav-next,
.post-navigation .nav-next{text-align:end;flex:1 0 50%}.sticky{display:block}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0
0 1.5em}.comment-content
a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0
0 1.5em}.widget
select{max-width:100%}.page-content .wp-smiley,
.entry-content .wp-smiley,
.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:0.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2, 1fr)}.gallery-columns-3{grid-template-columns:repeat(3, 1fr)}.gallery-columns-4{grid-template-columns:repeat(4, 1fr)}.gallery-columns-5{grid-template-columns:repeat(5, 1fr)}.gallery-columns-6{grid-template-columns:repeat(6, 1fr)}.gallery-columns-7{grid-template-columns:repeat(7, 1fr)}.gallery-columns-8{grid-template-columns:repeat(8, 1fr)}.gallery-columns-9{grid-template-columns:repeat(9, 1fr)}.gallery-caption{display:block}.infinite-scroll .posts-navigation,
.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:0.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px
23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}
/*!
Theme Name: Centrum Muzyki w Krakowie
Theme URI: https://codestick.pl/
Author: Codestick
Author URI: https://codestick.pl/
Description: Description
Version: 1.0.0
Tested up to: 8.4
Requires PHP: 8.4
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: cmk
*/
@media (max-width: 991px){.megaMenu__primary #primary-menu li:nth-of-type(2){margin-bottom:0}.megaMenu__primary #primary-menu li:nth-of-type(3){display:none}}@font-face{font-family:"Basel-Classic";src:url("/wp-content/themes/cmk/css/Basel-Classic../assets/fonts/Regular.woff") format("woff");src:url("/wp-content/themes/cmk/assets/fonts/Basel-Classic/Basel-Classic-Regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Basel-Classic";src:url("/wp-content/themes/cmk/css/Basel-Classic../assets/fonts/Italic.woff") format("woff");src:url("/wp-content/themes/cmk/assets/fonts/Basel-Classic/Basel-Classic-Italic.woff2") format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Basel-Classic-Mono";src:url("/wp-content/themes/cmk/css/Basel-Classic-Mono../assets/fonts/Regular.woff") format("woff");src:url("/wp-content/themes/cmk/assets/fonts/Basel-Classic-Mono/Basel-Classic-Mono-Regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Basel-Classic-Mono";src:url("/wp-content/themes/cmk/css/Basel-Classic-Mono../assets/fonts/Regular.woff") format("woff");src:url("/wp-content/themes/cmk/assets/fonts/Basel-Classic-Mono/Basel-Classic-Mono-Regular.woff2") format("woff2");font-weight:400;font-style:italic;font-display:swap}#page{font-family:"Basel-Classic",sans-serif;font-weight:400}#page input,
#page
button{font-family:"Basel-Classic",sans-serif}#page h1,
#page h2,
#page h3,
#page h4,
#page h5,
#page
h6{font-weight:400}*,:root{--white:#fff;--gray25:#f8f8f8;--gray50:#f2f2f3;--gray100:#e5e6e7;--gray200:#cacdce;--gray300:#b0b3b5;--gray400:#959a9d;--gray500:#7b8184;--gray600:#62676a;--gray700:#4a4d50;--gray800:#313435;--gray900:#181a1b;--black:#000;--green100:#d4edda;--green200:#c3e6cb;--green700:#155724;--red100:#f8d7da;--red200:#f5c6cb;--red400:#af3745;--red700:#721c24;--blue100:#cce5ff;--blue200:#b8daff;--blue700:#004085;--purple400:#A67299}.container,.container-lg{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width: 576px){.container,.container-lg{max-width:540px}}@media (min-width: 768px){.container,.container-lg{max-width:720px}}@media (min-width: 992px){.container,.container-lg{max-width:960px}}@media (min-width: 1200px){.container,.container-lg{max-width:1140px}}@media (min-width: 1400px){.container,.container-lg{max-width:1340px}}@media (min-width: 1700px){.container-lg{max-width:1640px}}.btn{display:flex;align-items:center;justify-content:center;background:unset;border-top:0;border-bottom:0;border-left:4px solid var(--black);border-right:4px solid var(--black);border-radius:1rem;outline:none;padding:1rem 2rem;font-size:1.5rem;color:var(--black);box-shadow:inset 0 0 0 var(--black);font-family:"Basel-Classic-Mono",sans-serif !important;line-height:1;text-transform:uppercase;text-decoration:none !important;white-space:nowrap;letter-spacing:0.15em;cursor:pointer;transition:ease 0.6s}.btn:hover{box-shadow:inset 450px 0 0 var(--black);color:var(--white)}.btn--white{box-shadow:inset 0 0 0 var(--white);border-color:var(--white);color:var(--white)}.btn--white:hover{box-shadow:inset 450px 0 0 var(--white);color:var(--black)}.btn--small{border-left:2px solid;border-right:2px solid;border-radius:0.6rem;padding:0.75rem 1.25rem;font-size:1rem}@media (max-width: 575px){.btn{border-left:2px solid;border-right:2px solid;border-radius:0.6rem;padding:0.75rem 1.5rem;font-size:1rem}}body.admin-bar
.siteHeader{top:32px}@media (max-width: 782px){body.admin-bar
.siteHeader{top:46px}}.siteHeader{display:flex;align-items:center;background-color:var(--white);width:100%;min-height:90px;position:fixed;top:0;left:0;z-index:999999;box-shadow:0 3px 10px rgba(0, 0, 0, 0);transition:ease 0.3s}.siteHeader--shadow{box-shadow:0 3px 10px rgba(0, 0, 0, 0.07)}.siteHeader--line{border-bottom:1px solid var(--black)}.siteHeader--clone{position:relative}.siteHeader__wrap{display:flex;align-items:center}.siteHeader__logo{width:100%;max-width:250px;margin-right:90px}.siteHeader__logo
a{display:flex;cursor:pointer;transition:ease 0.3s}.siteHeader__logo a:hover{opacity:0.75}.siteHeader__logo a
img{width:100%;max-width:100%;object-fit:contain}.siteHeader__logo
.mobile{display:none}.siteHeader__menu{width:100%;max-width:calc(100% - 340px);display:flex;align-items:center;justify-content:space-between}.siteHeader__menu
ul{display:flex;align-items:center;list-style:none;padding:0;margin:0}.siteHeader__menu ul
li{margin-right:3rem}.siteHeader__menu ul li:last-of-type{margin-right:0}.siteHeader__menu ul li
a{font-size:1.1rem;color:var(--black);font-family:"Basel-Classic-Mono",sans-serif;letter-spacing:0.15em;text-transform:uppercase;text-decoration:none;outline:none;position:relative}.siteHeader__menu ul li a:after{content:"";position:absolute;z-index:-1;right:0;width:0;bottom:-5px;background:var(--black);opacity:1;height:1px;transition-property:width;transition-duration:0.3s;transition-timing-function:ease-out}.siteHeader__menu ul li a:hover:after, .siteHeader__menu ul li a:focus:after, .siteHeader__menu ul li a:active:after{left:0;right:auto;width:100%}.siteHeader__menu
.actions{display:flex;align-items:center;justify-content:space-between}.siteHeader__menu
.actions__menuToggle{display:flex;flex-direction:column;justify-content:space-between;width:52px;height:44px;background:unset;border-radius:0;border:0;padding:0.7rem 0.5rem;margin-right:0.5rem;cursor:pointer;transition:ease 0.3s}.siteHeader__menu .actions__menuToggle
span{width:100%;height:1px;background-color:var(--black);transition:ease 0.3s}@media (min-width: 992px){.siteHeader__menu .actions__menuToggle:hover{background-color:var(--black)}.siteHeader__menu .actions__menuToggle:hover
span{background-color:var(--white)}}.siteHeader__menu
.actions__language{display:flex;margin-right:0.5rem}.siteHeader__menu .actions__language
li{list-style:none;padding:0;margin:0}.siteHeader__menu .actions__language
a{font-size:1.3rem;color:var(--black);font-family:"Basel-Classic-Mono",sans-serif;text-transform:uppercase;text-decoration:none;letter-spacing:0.15em;margin:0;padding:0.4rem 0.6rem;transition:ease 0.3s}.siteHeader__menu .actions__language a:hover{background-color:var(--black);color:var(--white)}.siteHeader__menu .actions__accessibility
button{display:flex;width:32px;height:32px;padding:0;background:unset;border-radius:0;border:0;outline:none;cursor:pointer;transition:ease 0.3s}.siteHeader__menu .actions__accessibility button:hover{opacity:0.5}@media (max-width: 991px){.siteHeader{min-height:80px}.siteHeader__logo{max-width:70px;margin-right:20px}.siteHeader__logo>a{display:none}.siteHeader__logo
.mobile{display:flex}.siteHeader__menu{justify-content:flex-end;max-width:calc(100% - 90px)}.siteHeader__menu
.menu{display:none}.siteHeader__menu
.actions{flex-direction:row-reverse}.siteHeader__menu
.actions__menuToggle{width:30px;height:18px;padding:0;margin-right:0;margin-left:0.2rem}.siteHeader__menu .actions__menuToggle.active span:nth-child(1){transform:rotate(45deg) translate(6px, 6px)}.siteHeader__menu .actions__menuToggle.active span:nth-child(2){transform:rotate(-45deg)}.siteHeader__menu .actions__menuToggle.active span:nth-child(3){opacity:0}.siteHeader__menu
.actions__language{margin-right:0;margin-left:0.25rem}.siteHeader__menu .actions__language
a{font-size:1.2rem}.siteHeader__menu .actions__accessibility
button{width:26px;height:26px}}@media (max-width: 575px){.siteHeader{min-height:64px}.siteHeader__logo{max-width:60px}.siteHeader__menu{max-width:calc(100% - 80px)}}body.admin-bar .megaMenu--active{top:122px}@media (max-width: 782px){body.admin-bar .megaMenu--active{top:136px}}.megaMenu{width:100%;height:calc(80vh - 90px);background-color:var(--gray50);border-top:1px solid var(--black);position:fixed;top:-100%;left:0;z-index:999998;transition:top ease 1s}.megaMenu--active{top:90px}.megaMenu__pre{position:relative;z-index:3}.megaMenu__pre:after{content:"";width:24px;height:24px;border-left:1px solid var(--black);border-top:1px solid var(--black);background-color:var(--white);transform:rotate(-135deg);position:absolute;right:128px;top:-12px}.megaMenu__close{width:40px;height:40px;background-image:url("/wp-content/themes/cmk/assets/icons/close.svg");background-size:contain;background-repeat:no-repeat;position:absolute;right:-35px;top:30px;opacity:1;cursor:pointer;transition:ease 0.3s}.megaMenu__close:hover{opacity:1}.megaMenu__primary{display:none}.megaMenu__wrap{display:flex;align-items:flex-start;padding-top:7rem;padding-bottom:3rem;position:relative;overflow-x:scroll;max-height:100%;-ms-overflow-style:none;scrollbar-width:none}.megaMenu__wrap::-webkit-scrollbar{display:none}.megaMenu__wrap
.column{width:100%;max-width:calc(20% - 1rem);margin-right:1.2rem}.megaMenu__wrap .column:last-of-type{margin-right:0}.megaMenu__wrap .column--wide{max-width:40%}.megaMenu__wrap .column
.widget{margin-bottom:3.8rem}.megaMenu__wrap .column .widget:last-of-type{margin-bottom:0}.megaMenu__wrap .column .widget .widget-title{font-size:1.5rem;font-family:"Basel-Classic-Mono",sans-serif;letter-spacing:0.15em;text-transform:uppercase;text-decoration:none;color:var(--black);margin:0
0 1.2rem}.megaMenu__wrap .column .widget .widget-title
a{text-decoration:inherit;color:inherit;transition:ease 0.3s}.megaMenu__wrap .column .widget .widget-title a:hover{opacity:0.35}.megaMenu__wrap .column .widget.widget_category_menu_widget
.menu{list-style:none;padding:0;margin:0}.megaMenu__wrap .column .widget.widget_category_menu_widget .menu
li{margin-bottom:1rem}.megaMenu__wrap .column .widget.widget_category_menu_widget .menu li:last-of-type{margin-bottom:0}.megaMenu__wrap .column .widget.widget_category_menu_widget .menu li
a{display:block;font-size:1rem;text-transform:lowercase;text-decoration:none;letter-spacing:0.08em;padding-top:0.25rem;padding-bottom:0.25rem;color:var(--black);position:relative;transition:ease 0.3s}.megaMenu__wrap .column .widget.widget_category_menu_widget .menu li a:before{content:"";background-image:url("/wp-content/themes/cmk/assets/icons/arrow_black.svg");background-size:50px;background-repeat:no-repeat;background-position:center right;width:36px;height:14px;position:absolute;top:50%;transform:translate(0, -50%);left:-36px;opacity:0;transition:ease 0.3s}@media (min-width: 992px){.megaMenu__wrap .column .widget.widget_category_menu_widget .menu li a:hover{padding-left:3rem}.megaMenu__wrap .column .widget.widget_category_menu_widget .menu li a:hover:before{left:0;opacity:1}}.megaMenu__wrap .column .widget.widget_text_menu_widget .custom-text-widget
p{font-size:0.95rem;color:var(--black);margin:0}.megaMenu__wrap .column .widget.widget_simple_menu_widget
.menu{list-style:none;padding:0;margin:0}.megaMenu__wrap .column .widget.widget_simple_menu_widget .menu
li{margin-bottom:1rem}.megaMenu__wrap .column .widget.widget_simple_menu_widget .menu li:last-of-type{margin-bottom:0}.megaMenu__wrap .column .widget.widget_simple_menu_widget .menu li
a{display:block;font-size:1.5rem;font-family:"Basel-Classic-Mono",sans-serif;letter-spacing:0.08em;text-transform:uppercase;text-decoration:none;color:var(--black);text-align:right;margin:0;transition:ease 0.3s}@media (min-width: 992px){.megaMenu__wrap .column .widget.widget_simple_menu_widget .menu li a:hover{opacity:0.5}}@media (max-width: 991px){.megaMenu{height:calc(100% - 80px);padding:2rem 0;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.megaMenu::-webkit-scrollbar{display:none}.megaMenu--active{top:80px}.megaMenu__pre{display:none}.megaMenu__primary{display:block;padding-bottom:1.5rem;margin-bottom:1.5rem;position:relative}.megaMenu__primary:after{content:"";width:calc(100% - 30px);height:1px;background-color:rgba(0, 0, 0, 0.25);position:absolute;bottom:0}.megaMenu__primary
.menu{list-style:none;padding:0;margin:0}.megaMenu__primary .menu
li{margin:0
0 1rem}.megaMenu__primary .menu li:last-of-type{margin:0}.megaMenu__primary .menu li
a{display:block;font-size:1.3rem;font-family:"Basel-Classic-Mono",sans-serif;letter-spacing:0.08em;text-transform:uppercase;text-decoration:none;color:var(--black);margin:0}.megaMenu__wrap{display:flex;flex-wrap:wrap;overflow:visible;padding-top:0;padding-bottom:0}.megaMenu__wrap
.column{max-width:100%;margin-right:0}.megaMenu__wrap .column:last-of-type{padding-bottom:2rem}.megaMenu__wrap .column--wide{margin:0.5rem 0 1.5rem;padding:1.5rem 0;position:relative}.megaMenu__wrap .column--wide:before{content:"";width:100%;height:1px;background-color:rgba(0, 0, 0, 0.25);position:absolute;top:0}.megaMenu__wrap .column--wide:after{content:"";width:100%;height:1px;background-color:rgba(0, 0, 0, 0.25);position:absolute;bottom:0}.megaMenu__wrap .column
.widget{margin-bottom:0}.megaMenu__wrap .column .widget.widget_category_menu_widget .widget-title{font-size:1.3rem;margin:0
0 1rem;position:relative}.megaMenu__wrap .column .widget.widget_category_menu_widget .widget-title:after{content:"";background-image:url("/wp-content/themes/cmk/assets/icons/chevron.svg");background-repeat:no-repeat;background-size:contain;width:30px;height:30px;position:absolute;right:0;top:50%;transform:translate(0, -50%);transition:ease 0.3s}.megaMenu__wrap .column .widget.widget_category_menu_widget .custom-widget-menu{display:none;padding-bottom:1.5rem}.megaMenu__wrap .column .widget.widget_category_menu_widget .custom-widget-menu .menu
li{margin-bottom:0}.megaMenu__wrap .column .widget.widget_category_menu_widget.active .widget-title:after{transform:translate(0, -50%) rotate(-180deg)}.megaMenu__wrap .column
.widget.widget_text_menu_widget{margin:0
0 1.5rem}.megaMenu__wrap .column .widget.widget_text_menu_widget:last-of-type{margin:0}.megaMenu__wrap .column .widget.widget_text_menu_widget .widget-title{font-size:1.3rem;margin:0
0 1rem}.megaMenu__wrap .column .widget.widget_text_menu_widget .custom-text-widget
p{font-size:0.85rem}.megaMenu__wrap .column .widget.widget_simple_menu_widget .menu li
a{font-size:1.3rem;text-align:left}}@media (max-width: 575px){.megaMenu{height:calc(100% - 64px)}.megaMenu--active{top:64px}}.siteFooter{background-color:var(--black);position:relative;z-index:1}.siteFooter__wrap{display:flex;align-items:flex-start;justify-content:space-between;padding-top:4rem;padding-bottom:4rem}.siteFooter__wrap
.column{width:100%;max-width:calc(25% - 75px)}.siteFooter__wrap .column
.logo{width:100%;max-width:100%;margin:0
0 1.5rem}.siteFooter__wrap .column .logo:last-of-type{margin:0}.siteFooter__wrap .column .logo
img{width:100%;height:100%;object-fit:contain}.siteFooter__wrap .column
.box__title{font-size:1.2rem;color:var(--white);text-transform:uppercase;font-family:"Basel-Classic-Mono",sans-serif;letter-spacing:0.15em;margin:0
0 1.5rem}.siteFooter__wrap .column .box__content
p{font-size:1rem;font-family:"Basel-Classic-Mono",sans-serif;color:var(--gray500);margin:0
0 1rem}.siteFooter__wrap .column .box__content p:last-of-type{margin:0}.siteFooter__wrap .column .box__content p
a{display:contents;color:inherit;text-decoration:none}.siteFooter__wrap .column .box__content p a:hover{color:var(--white)}.siteFooter__wrap .column .box__content
ul{list-style:none;padding:0;margin:0}.siteFooter__wrap .column .box__content ul
li{margin:0
0 0.5rem}.siteFooter__wrap .column .box__content ul li:last-of-type{margin:0}.siteFooter__wrap .column .box__content ul li
a{font-size:1rem;font-family:"Basel-Classic-Mono",sans-serif;color:var(--gray500);text-decoration:none}.siteFooter__wrap .column .box__content ul li a:hover{color:var(--white)}.siteFooter__wrap .column .box__content
.icons{display:flex}.siteFooter__wrap .column .box__content
.icons__icon{margin-right:1rem}.siteFooter__wrap .column .box__content .icons__icon:last-of-type{margin-right:0}.siteFooter__wrap .column .box__content .icons__icon:hover{opacity:0.5}.siteFooter__wrap .column .box__content .icons__icon
img{width:100%;max-width:40px}.siteFooter__copyright{padding:1rem;border-top:1px solid var(--gray800)}.siteFooter__copyright
p{font-size:0.85rem;color:var(--gray500);font-family:"Basel-Classic-Mono",sans-serif;letter-spacing:0.15em;text-transform:uppercase;text-align:center;margin:0}.siteFooter__copyright p
span{font-size:0.75rem}@media (max-width: 1399px){.siteFooter__wrap
.column{max-width:calc(25% - 50px)}}@media (max-width: 991px){.siteFooter__wrap{flex-wrap:wrap}.siteFooter__wrap
.column{max-width:100%;margin:0
0 2rem}.siteFooter__wrap .column:last-of-type{margin:0}.siteFooter__wrap .column
.logo{max-width:240px}}.subpageHeader{min-height:250px;background-color:var(--gray200);position:relative}.subpageHeader__content{display:flex;align-items:center;min-height:inherit;position:relative;z-index:2}.subpageHeader__content
h1{font-size:4rem;font-family:"Basel-Classic-Mono",sans-serif;color:var(--black);letter-spacing:0.15em;text-transform:uppercase;margin:0}.subpageHeader
.background{position:absolute;inset:0;width:100%;height:100%;z-index:1;overflow:hidden}.subpageHeader
.background__video{width:100%;height:100%;object-fit:cover;object-position:top;display:block}@media (max-width: 1199px){.subpageHeader{min-height:200px}.subpageHeader__content
h1{font-size:2.8rem}}@media (max-width: 767px){.subpageHeader{min-height:140px}.subpageHeader__content
h1{font-size:2rem;line-height:1.1}}.headerContent{margin:0
0 2rem;position:relative}.headerContent__image{width:100%;height:auto}.headerContent__image>img{width:100%;height:100%;object-fit:cover}.headerContent__content{width:100%;min-height:300px;max-width:500px;display:flex;align-items:center;justify-content:center;background-color:var(--white);padding:2rem;position:absolute;left:0;bottom:0}.headerContent__content--column{flex-direction:column;align-items:flex-start}.headerContent__content
img{display:block;max-width:250px;max-height:250px}.headerContent__content
img.small{margin:0
0 1.5rem;max-width:150px;max-height:100px}.headerContent__content
h2{font-size:4rem;line-height:1.1;color:var(--black);margin:0}@media (max-width: 1399px){.headerContent__content{min-height:250px;max-width:500px}.headerContent__content
img{max-width:170px;max-height:170px}.headerContent__content
h2{font-size:3rem}}@media (max-width: 1199px){.headerContent__content{min-height:210px;max-width:400px}.headerContent__content
img.small{max-width:120px;max-height:80px}.headerContent__content
h2{font-size:2rem}}@media (max-width: 991px){.headerContent__content{min-height:auto;max-width:fit-content;max-width:-moz-max-content;max-width:-webkit-fit-content;padding:1.25rem}.headerContent__content
img.small{max-width:100px;max-height:70px}.headerContent__content
h2{font-size:1.7rem}}@media (max-width: 575px){.headerContent{margin:0
0 1.5rem}.headerContent__content{padding:1rem}.headerContent__content
img{max-width:100px;max-height:100px}.headerContent__content
img.small{max-width:100px;max-height:50px;margin:0
0 0.5rem}.headerContent__content
h2{font-size:1.3rem}}@media (max-width: 450px){.headerContent__content{padding:0.5rem}.headerContent__content
img.small{max-width:80px;max-height:40px;margin:0
0 0.5rem}.headerContent__content
h2{font-size:1rem}}.sidebarContent{padding:2rem 0}.sidebarContent__wrap{display:flex;align-items:flex-start}.sidebarContent__main{width:100%;max-width:calc(100% - 350px);padding-right:3rem}.sidebarContent__sidebar{width:100%;max-width:350px;padding:0
0 5rem 3rem;border-left:1px solid var(--black);position:sticky;top:160px}.sidebarContent__sidebar h1,
.sidebarContent__sidebar h2,
.sidebarContent__sidebar h3,
.sidebarContent__sidebar h4,
.sidebarContent__sidebar h5,
.sidebarContent__sidebar
h6{font-size:1.2rem;color:var(--black);font-family:"Basel-Classic-Mono",sans-serif;text-transform:uppercase;margin:0
0 1.5rem}.sidebarContent__sidebar
p{font-size:1rem;color:var(--black);margin:0
0 1.5rem}.sidebarContent__sidebar p:last-of-type{margin:0}@media (max-width: 1199px){.sidebarContent__main{max-width:calc(100% - 250px);padding-right:1.5rem}.sidebarContent__sidebar{max-width:250px;padding:0
0 5rem 1.5rem}.sidebarContent__sidebar h1,
.sidebarContent__sidebar h2,
.sidebarContent__sidebar h3,
.sidebarContent__sidebar h4,
.sidebarContent__sidebar h5,
.sidebarContent__sidebar
h6{font-size:1rem}.sidebarContent__sidebar
p{font-size:0.85rem}}@media (max-width: 991px){.sidebarContent__wrap{flex-direction:column}.sidebarContent__main,.sidebarContent__sidebar{max-width:100%;flex:1 1 100%}.sidebarContent__sidebar{padding:1.5rem;margin-top:2rem}.sidebarContent__main{padding-right:0}}.tabs__tabs{display:flex;align-items:center;margin:0
0 3rem}.tabs__tab{font-size:1rem;color:var(--black);font-family:"Basel-Classic-Mono",sans-serif !important;letter-spacing:0.15em;text-transform:uppercase;background:unset;border:0;border-radius:0;padding:0;margin-right:2rem;cursor:pointer;position:relative}.tabs__tab:after{content:"";position:absolute;z-index:-1;right:0;width:0;bottom:-5px;background:var(--black);opacity:1;height:1px;transition-property:width;transition-duration:0.3s;transition-timing-function:ease-out}.tabs__tab:hover:after,.tabs__tab:focus:after,.tabs__tab.active:after{left:0;right:auto;width:100%}.tabs__tab:last-of-type{margin-right:0}.tabs__item{display:none;margin:0
0 3rem}.tabs__item.active{display:block}@media (max-width: 991px){.tabs__tabs{flex-wrap:wrap;margin:0
0 1rem}.tabs__tab{margin-right:1.5rem;margin-bottom:1rem}}@media (max-width: 575px){.tabs__tab{font-size:0.85rem}}.textBlock{display:block;margin:0
0 4rem}.textBlock
h2{font-size:1.4rem;font-family:"Basel-Classic-Mono",sans-serif;color:var(--black);margin:0
0 1.5rem}.textBlock h2.no-margin{margin:0}.textBlock h3,
.textBlock h4,
.textBlock h5,
.textBlock
h6{font-family:"Basel-Classic-Mono",sans-serif;color:var(--black);margin:0
0 1.5rem}.textBlock
h3{font-size:1.3rem}.textBlock
h4{font-size:1.2rem}.textBlock
h5{font-size:1.1rem}.textBlock
h6{font-size:1rem}.textBlock__content{color:var(--black)}.textBlock__content--columns{column-count:2;column-gap:2.5rem}.textBlock__content
li{font-size:1rem}.textBlock__content
p{font-size:1rem;line-height:1.5;letter-spacing: .012rem;color:var(--black);margin:0
0 2rem}.textBlock__content a[aria-label]{position:relative}.textBlock__content a[aria-label]::after{opacity:0;transition:opacity 0.2s}.textBlock__content a[aria-label]:hover::after{content:attr(aria-label);position:absolute;bottom:120%;left:50%;transform:translateX(-50%);background:#333;color:#fff;padding:6px
10px;border-radius:4px;white-space:nowrap;font-size:13px;opacity:1;pointer-events:none}@media (max-width: 1199px){.textBlock{margin:0
0 2.5rem}.textBlock
h2{font-size:1.2rem}.textBlock
h3{font-size:1rem}.textBlock__content li,
.textBlock__content
p{font-size: .9rem}}@media (max-width: 575px){.textBlock
h2{font-size:1rem}.textBlock
h3{font-size:0.85rem}.textBlock__content{column-count:1}}.fullTextBlock{padding:3rem 0}.fullTextBlock:first-child{padding:0
0 3rem}.fullTextBlock
li{font-size:1rem}.fullTextBlock
p{font-size:1rem;color:var(--black);margin:0
0 1.5rem}.fullTextBlock p:last-of-type{margin:0}@media (max-width: 767px){.fullTextBlock{padding:1.5rem 0}.fullTextBlock:first-child{padding:0
0 1.5rem}.fullTextBlock
li{font-size: .85rem}.fullTextBlock
p{font-size:0.85rem;margin:0
0 1rem}}.columns{display:flex;flex-wrap:wrap;gap:1rem;margin:0
0 2rem}.columns:last-child{margin:0}.columns__column{flex:0 0 calc(33.3333333333% - 0.6666666667rem)}.columns__column h1,
.columns__column h2,
.columns__column h3,
.columns__column h4,
.columns__column h5,
.columns__column
h6{font-size:1.2rem;color:var(--black);font-family:"Basel-Classic-Mono",sans-serif;text-transform:uppercase;margin:0
0 1.5rem}.columns__column
p{font-size:1rem;font-family:"Basel-Classic-Mono",sans-serif;color:var(--black);margin:0
0 1.5rem}.columns__column p:last-of-type{margin:0}.columns__column
a{color:var(--black);transition:ease 0.3s}.columns__column a:hover{opacity:0.75}@media (max-width: 767px){.columns{gap:2rem}.columns__column{flex:0 0 100%}}.galleryBlock{display:block;margin:0
0 4rem}.galleryBlock:last-child{margin:0}.galleryBlock__slide{display:flex}.galleryBlock__arrows{display:flex;align-items:center;justify-content:flex-end}.galleryBlock__arrows
.arrow{width:40px;height:40px;cursor:pointer;position:relative}.galleryBlock__arrows .arrow:after{content:"";display:block;background-repeat:no-repeat;background-size:100%;width:100%;height:100%;position:absolute;top:0;transition:ease 0.3s}.galleryBlock__arrows .arrow--prev:after{background-image:url("/wp-content/themes/cmk/assets/icons/arrow_small_black.svg")}.galleryBlock__arrows .arrow--prev:hover:after{transform:translate(-5px, 0)}.galleryBlock__arrows .arrow--next:after{background-image:url("/wp-content/themes/cmk/assets/icons/arrow_small_right_black.svg")}.galleryBlock__arrows .arrow--next:hover:after{transform:translate(5px, 0)}@media (max-width: 1199px){.galleryBlock{margin:0
0 2.5rem}}@media (max-width: 575px){.galleryBlock{margin:0
0 1.5rem}}.galleryCollage__header{font-size:1.4rem;font-family:"Basel-Classic-Mono",sans-serif;color:var(--black);margin:0
0 1.5rem}.galleryCollage__images{display:flex;flex-wrap:wrap;gap:1rem;margin:0
0 3rem}.galleryCollage__item{display:flex;flex:0 0 calc(50% - 0.5rem);transition:ease 0.3s}.galleryCollage__item:nth-last-child(-n+2){margin-bottom:0}.galleryCollage__item:hover{opacity:0.75}.galleryCollage__item
img{width:100%;height:100%;object-fit:cover}@media (max-width: 1199px){.galleryCollage__header{font-size:1.2rem}}@media (max-width: 575px){.galleryCollage__header{font-size:1rem}.galleryCollage__item{flex:0 0 100%}}.imageFull{display:block;margin:0
0 4rem}.imageFull__header{font-size:1.4rem;font-family:"Basel-Classic-Mono",sans-serif;color:var(--black);margin:0
0 1.5rem}.imageFull__image{display:flex}.imageFull__image
img{width:100%;height:100%;object-fit:contain}@media (max-width: 1199px){.imageFull__header{font-size:1.2rem}}@media (max-width: 991px){.imageFull{margin:0
0 2rem}}@media (max-width: 575px){.imageFull{margin:0
0 1rem}.imageFull__header{font-size:1rem}}.linkButton{display:flex;align-items:center;justify-content:center;margin:3rem 0}.videoBlock{display:block;position:relative;width:100%;margin:0
0 4rem}.videoBlock__header{font-size:1.4rem;font-family:"Basel-Classic-Mono",sans-serif;color:var(--black);margin:0
0 1.5rem}.videoBlock__video{display:block;position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden}.videoBlock__video
iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}@media (max-width: 1199px){.videoBlock__header{font-size:1.2rem}}@media (max-width: 575px){.videoBlock__header{font-size:1rem}}.contactSection{margin:8rem 0}.contactSection__header{margin:0
0 3rem}.contactSection__header
h2{display:inline-block;font-size:3rem;color:var(--black);background-color:var(--white);font-family:"Basel-Classic-Mono",sans-serif;letter-spacing:0.15em;text-transform:uppercase;padding-right:3rem;margin:0;position:relative;z-index:2}.contactSection
.wrapper{display:flex;flex-wrap:wrap;gap:2rem}.contactSection .wrapper .contactForm,
.contactSection .wrapper
.map{flex:0 0 calc(50% - 1rem)}.contactSection .wrapper .map .contact-map{height:100%}@media (max-width: 991px){.contactSection{margin:5rem 0}.contactSection__header
h2{font-size:2rem;line-height:1.2}.contactSection .wrapper .contactForm,
.contactSection .wrapper
.map{flex:0 0 100%}.contactSection .wrapper .map .contact-map{height:400px}}@media (max-width: 575px){.contactSection{margin:3rem 0}.contactSection__header{margin:0
0 1rem}}.contactForm{width:100%;max-width:100%}.contactForm .wpcf7-form{transition:ease 0.3s}.contactForm .wpcf7-form.ajax-loader{pointer-events:none;opacity:0.75}.contactForm .wpcf7-form.invalid .wpcf7-response-output{background-color:var(--red100);border-color:var(--red200);color:var(--red700)}.contactForm .wpcf7-form.sent .wpcf7-response-output{background-color:var(--green100);border-color:var(--green200);color:var(--green700)}.contactForm .wpcf7-form .wpcf7-response-output{width:100%;border-radius:0;padding:0.5rem 1rem;background-color:var(--blue100);border:1px
solid var(--blue200);color:var(--blue700)}.contactForm__row{width:100%;max-width:100%;margin:0
0 2.5rem}.contactForm__row:last-child{margin:0}.contactForm__input input:not([type=submit], [type=checkbox]),
.contactForm__input
textarea{width:100%;font-size:1.2rem;font-family:"Basel-Classic-Mono",sans-serif !important;letter-spacing:0.15em;color:var(--black);border:0;border-bottom:1px solid var(--black);border-radius:0;box-shadow:0 0 0 var(--black);resize:none;outline:none;padding:0.5rem 1rem;transition:ease 0.3s}.contactForm__input input:not([type=submit], [type=checkbox])::placeholder,
.contactForm__input textarea::placeholder{color:var(--black)}.contactForm__input input:not([type=submit], [type=checkbox]):focus,
.contactForm__input textarea:focus{box-shadow:0 1px 0 var(--black)}.contactForm__input input:not([type=submit], [type=checkbox]).wpcf7-not-valid,
.contactForm__input textarea.wpcf7-not-valid{border-bottom:1px solid var(--red400)}.contactForm__input input:not([type=submit], [type=checkbox]).wpcf7-not-valid::placeholder,
.contactForm__input textarea.wpcf7-not-valid::placeholder{color:var(--red400)}.contactForm__input input:not([type=submit], [type=checkbox]).wpcf7-not-valid:focus,
.contactForm__input textarea.wpcf7-not-valid:focus{box-shadow:0 1px 0 var(--red400)}.contactForm__input
textarea{height:200px}.contactForm__input .wpcf7-not-valid-tip{display:block;font-size:1rem;color:var(--red400);text-transform:lowercase;text-align:right;margin:0.5rem 0 0}.contactForm__acceptance .wpcf7-list-item{margin:0}.contactForm__acceptance .wpcf7-list-item>label{display:flex;position:relative}.contactForm__acceptance
input{width:100%;height:100%;position:absolute;left:0;top:0;opacity:0;cursor:pointer}.contactForm__acceptance .wpcf7-list-item-label{display:inline-block;max-width:calc(100% - (18px + 1rem));font-size:1rem;font-family:"Basel-Classic-Mono",sans-serif;letter-spacing:0.08em;color:var(--black)}.contactForm__acceptance .wpcf7-list-item-label:before, .contactForm__acceptance .wpcf7-list-item-label:after{display:none}.contactForm__acceptance .wpcf7-list-item-label
a{color:var(--black);position:relative;z-index:4;transition:ease 0.3s}.contactForm__acceptance .wpcf7-list-item-label a:hover{opacity:0.75}.contactForm__acceptance
.checkbox{display:inline-block;width:18px;height:18px;border:1px
solid var(--black);position:relative;top:4px;margin-right:1rem}.contactForm__acceptance .checkbox:after{content:"";width:12px;height:12px;background-color:var(--black);position:absolute;top:50%;transform:translate(0, -50%);left:0;right:0;margin:0
auto;opacity:0}.contactForm__acceptance .checkbox--checked:after{opacity:1}.contactForm__submit .wpcf7-submit{background:unset;border-top:0;border-bottom:0;border-left:4px solid var(--black);border-right:4px solid var(--black);border-radius:1rem;outline:none;padding:1rem 2rem;font-size:1.5rem;color:var(--black);box-shadow:inset 0 0 0 var(--black);font-family:"Basel-Classic-Mono",sans-serif !important;line-height:1;text-transform:uppercase;text-decoration:none !important;letter-spacing:0.15em;cursor:pointer;transition:ease 0.6s}.contactForm__submit .wpcf7-submit:hover{box-shadow:inset 450px 0 0 var(--black);color:var(--white)}@media (max-width: 575px){.contactForm__row{margin:0
0 1.5rem}.contactForm__input input:not([type=submit], [type=checkbox]),
.contactForm__input
textarea{font-size:1rem;padding:0.5rem 0.75rem}.contactForm__acceptance .wpcf7-list-item-label{font-size:0.85rem}}.relatedEvents{margin:0
0 4rem}.relatedEvents__header{width:100%;margin:0
0 3rem;position:relative}.relatedEvents__header:after{content:"";display:block;width:100%;height:1px;background-color:var(--black);position:absolute;top:50%;transform:translate(0, -50%);right:0;z-index:1}.relatedEvents__header
h2{display:inline-block;font-size:2rem;color:var(--black);background-color:var(--white);font-family:"Basel-Classic-Mono",sans-serif;letter-spacing:0.15em;text-transform:uppercase;padding-right:3rem;margin:0;position:relative;z-index:2}.relatedEvents__list{display:flex;justify-content:space-between;flex-wrap:wrap}.relatedEvents__list
.event{width:100%;max-width:calc(50% - 0.5rem);margin-bottom:1.2rem;transition:ease 0.3s}.relatedEvents__list .event:hover{background-color:var(--gray25)}@media (min-width: 992px){.relatedEvents__list .event:nth-last-of-type(-n+2){flex-direction:row-reverse;margin-bottom:0}}@media (max-width: 1199px){.relatedEvents__header{margin:0
0 2rem}.relatedEvents__header
h2{font-size:1.5rem;padding-right:2rem}.relatedEvents__list
.event{max-width:calc(50% - 0.25rem);margin-bottom:0.6rem}}@media (max-width: 991px){.relatedEvents__list
.event{max-width:100%;margin-bottom:0.6rem}.relatedEvents__list
.event__content{padding-left:0.5rem !important}}@media (max-width: 991px) and (min-width: 451px){.relatedEvents__list .event:nth-child(even){flex-direction:row-reverse}.relatedEvents__list .event:nth-child(even) .event__content{padding-right:0.5rem}}@media (max-width: 991px){.relatedEvents__list .event:last-of-type{margin:0}}@media (max-width: 575px){.relatedEvents__header
h2{font-size:1.2rem;padding-right:1rem}}@media (max-width: 450px){.relatedEvents__list
.event{margin:0
0 1.5rem}.relatedEvents__list
.event__content{padding:0
!important}}.event--big{position:relative}.event--big
.event__thumbnail{display:block;width:100%;height:100%;padding-left:3rem;position:relative;z-index:1;transition:ease 0.3s}.event--big .event__thumbnail:hover{opacity:0.75}.event--big .event__thumbnail>img{width:100%;height:100%;object-fit:cover}.event--big
.event__content{display:flex;flex-direction:column;justify-content:space-between;width:100%;max-width:470px;background-color:var(--white);padding:1.5rem;position:absolute;left:0;bottom:0;z-index:2}.event--big .event__content
.top{display:flex;align-items:flex-start;justify-content:space-between;margin:0
0 1.5rem}.event--big .event__content .top__date
.date{font-size:1.4rem;line-height:1;color:var(--black);margin:0}.event--big .event__content .top__date .date
span{display:block;font-size:2.75rem;line-height:1}.event--big .event__content .top__date
.time{font-size:1rem;font-family:"Basel-Classic-Mono",sans-serif;margin:0}.event--big .event__content .top__category
p{font-size:1rem;font-family:"Basel-Classic-Mono",sans-serif;text-transform:uppercase;letter-spacing:0.15em;margin:0}.event--big .event__content
.middle{padding-bottom:1.5rem;border-bottom:1px solid var(--gray200)}.event--big .event__content .middle
h3{font-size:2rem;line-height:1.2;color:var(--black);margin:0}.event--big .event__content .middle h3
a{transition:ease 0.3s;text-decoration:none;outline:none;color:inherit;cursor:pointer}.event--big .event__content .middle h3 a:hover{opacity:0.75}.event--big .event__content
.bottom{display:flex;align-items:center;justify-content:space-between;padding:1rem 0 0}.event--big .event__content .bottom__date
p{font-size:1rem;font-family:"Basel-Classic-Mono",sans-serif;text-transform:lowercase;color:var(--black);margin:0}.event--big .event__content .bottom
.cta{display:flex;align-items:center;font-size:1rem;color:var(--purple400);text-decoration:none;position:relative}.event--big .event__content .bottom .cta:after{content:"";width:45px;height:14px;background-image:url("/wp-content/themes/cmk/assets/icons/arrow_purple.svg");background-repeat:no-repeat;background-position:center right;background-size:60px;margin-left:0.5rem;transition:ease 0.3s}.event--big .event__content .bottom .cta:hover:after{width:60px}.event--small{display:flex}.event--small
.event__thumbnail{width:100%;max-width:270px;height:187px;padding-right:1.2rem;transition:ease 0.3s}.event--small .event__thumbnail:hover{opacity:0.75}.event--small .event__thumbnail>img{width:100%;height:100%;object-fit:cover}.event--small
.event__content{display:flex;flex-direction:column;justify-content:space-between;width:100%;max-width:calc(100% - 270px);border-bottom:1px solid var(--black)}.event--small .event__content
.top{display:flex;align-items:flex-start;justify-content:space-between;margin:0
0 1rem}.event--small .event__content .top__date
.date{font-size:1.2rem;line-height:1;color:var(--black);margin:0
0 0.25rem}.event--small .event__content .top__date
.time{font-size:0.85rem;color:var(--black);font-family:"Basel-Classic-Mono",sans-serif;margin:0}.event--small .event__content .top__category
p{font-size:0.85rem;line-height:1.2;color:var(--black);font-family:"Basel-Classic-Mono",sans-serif;text-transform:uppercase;text-align:right;margin:0}.event--small .event__content .top__category
p.place{text-transform:lowercase}.event--small .event__content .middle
h3{font-size:1.3rem;color:var(--black);margin:0}.event--small .event__content .middle h3
a{transition:ease 0.3s;text-decoration:none;outline:none;color:inherit;cursor:pointer}.event--small .event__content .middle h3 a:hover{opacity:0.75}.event--small .event__content
.bottom{display:flex;justify-content:flex-end;padding:0.5rem 0 0.75rem}.event--small .event__content .bottom
.cta{display:flex;align-items:center;font-size:1rem;color:var(--purple400);text-decoration:none;position:relative}.event--small .event__content .bottom .cta:after{content:"";width:45px;height:14px;background-image:url("/wp-content/themes/cmk/assets/icons/arrow_purple.svg");background-repeat:no-repeat;background-position:center right;background-size:60px;margin-left:0.5rem;transition:ease 0.3s}.event--small .event__content .bottom .cta:hover:after{width:60px}.event--related{display:flex}.event--related--reverse{flex-direction:row-reverse}.event--related
.event__thumbnail{display:block;width:100%;max-width:320px;min-height:210px}.event--related .event__thumbnail>img{width:100%;height:100%;object-fit:cover}.event--related
.event__content{display:flex;flex-direction:column;justify-content:space-between;width:100%;max-width:calc(100% - 320px);padding:1.2rem}.event--related .event__content
.top{display:flex;align-items:flex-start;justify-content:space-between;margin:0
0 1rem}.event--related .event__content .top__place
p{font-size:0.85rem;line-height:1;color:var(--gray500);font-family:"Basel-Classic-Mono",sans-serif;letter-spacing:0.15em;text-transform:uppercase;margin:0}.event--related .event__content .top__place
p.place{text-transform:lowercase}.event--related .event__content .top__date
p{font-size:1rem;line-height:1.1;color:var(--black);text-align:right;margin:0}.event--related .event__content .middle
h3{font-size:1.3rem;color:var(--black);margin:0}.event--related .event__content .middle h3
a{transition:ease 0.3s;text-decoration:none;outline:none;color:inherit;cursor:pointer}.event--related .event__content .middle h3 a:hover{opacity:0.75}.event--related .event__content
.bottom{display:flex;justify-content:flex-end;padding:0.5rem 0 0}.event--related .event__content .bottom
.cta{display:flex;align-items:center;font-size:1rem;color:var(--purple400);text-decoration:none;position:relative}.event--related .event__content .bottom .cta:after{content:"";width:45px;height:14px;background-image:url("/wp-content/themes/cmk/assets/icons/arrow_purple.svg");background-repeat:no-repeat;background-position:center right;background-size:60px;margin-left:0.5rem;transition:ease 0.3s}.event--related .event__content .bottom .cta:hover:after{width:60px}@media (max-width: 1399px){.event--related
.event__thumbnail{max-width:250px;min-height:200px}.event--related
.event__content{max-width:calc(100% - 250px)}}@media (max-width: 1199px){.event--big
.event__thumbnail{height:450px}.event--related
.event__thumbnail{max-width:200px;min-height:170px}.event--related
.event__content{max-width:calc(100% - 200px);padding:1rem}.event--related .event__content .top__place
p{font-size:0.65rem}.event--related .event__content .top__date
p{font-size:0.85rem}.event--related .event__content .middle
h3{font-size:1rem}.event--related .event__content .bottom
.cta{font-size:0.75rem}.event--related .event__content .bottom .cta:hover:after{width:38px}.event--related .event__content .bottom .cta:after{width:30px;height:10px;background-size:40px}}@media (max-width: 991px){.event--big
.event__content{max-width:400px}.event--big .event__content .top__date
.date{font-size:1.1rem}.event--big .event__content .top__date .date
span{font-size:2rem}.event--big .event__content .top__date
.time{font-size:0.9rem}.event--big .event__content .top__category
p{font-size:0.9rem}.event--big .event__content .middle
h3{font-size:1.5rem}.event--big .event__content .bottom__date
p{font-size:0.9rem}.event--big .event__content .bottom
.cta{font-size:0.9rem}.event--big .event__content .bottom .cta:after{width:38px}.event--big .event__content .bottom .cta:hover:after{width:45px}}@media (max-width: 767px){.event--big
.event__thumbnail{height:380px;padding-left:1.5rem}.event--big
.event__content{max-width:300px;padding:1rem}.event--big .event__content
.top{margin:0
0 1rem}.event--big .event__content .top__date
.date{font-size:0.9rem}.event--big .event__content .top__date .date
span{font-size:1.5rem}.event--big .event__content .top__date
.time{font-size:0.8rem}.event--big .event__content .top__category
p{font-size:0.8rem}.event--big .event__content
.middle{padding:0
0 1rem}.event--big .event__content .middle
h3{font-size:1.2rem}.event--big .event__content .bottom__date
p{font-size:0.8rem}.event--big .event__content .bottom
.cta{font-size:0.8rem}.event--big .event__content .bottom .cta:after{width:25px;background-size:45px;height:10px}.event--big .event__content .bottom .cta:hover:after{width:30px}.event--small
.event__thumbnail{max-width:170px;height:auto;padding-right:1rem}.event--small
.event__content{max-width:calc(100% - 170px)}.event--small .event__content .top__date
.date{font-size:0.9rem}.event--small .event__content .top__date
.time{font-size:0.75rem}.event--small .event__content .top__category
p{font-size:0.75rem}.event--small .event__content .middle
h3{font-size:1rem}.event--small .event__content .bottom
.cta{font-size:0.8rem}.event--small .event__content .bottom .cta:after{width:25px;background-size:45px;height:10px}.event--small .event__content .bottom .cta:hover:after{width:30px}}@media (max-width: 450px){.event--big
.event__thumbnail{height:250px;padding-left:0}.event--big
.event__content{max-width:230px;padding:0.5rem}.event--big .event__content
.top{margin:0
0 0.5rem}.event--big .event__content .top__date
.date{font-size:0.75rem}.event--big .event__content .top__date .date
span{font-size:1rem}.event--big .event__content .top__date
.time{font-size:0.6rem}.event--big .event__content .top__category
p{font-size:0.5rem}.event--big .event__content
.middle{padding:0
0 0.5rem}.event--big .event__content .middle
h3{font-size:0.9rem}.event--big .event__content
.bottom{flex-direction:column;align-items:flex-start;padding:0.5rem 0 0}.event--big .event__content
.bottom__date{margin:0
0 0.5rem}.event--big .event__content .bottom__date
p{font-size:0.6rem}.event--big .event__content .bottom
.cta{font-size:0.6rem}.event--big .event__content .bottom .cta:after{width:20px;background-size:40px;height:8px}.event--big .event__content .bottom .cta:hover:after{width:25px}.event--small
.event__thumbnail{max-width:120px;padding-right:0.5rem}.event--small
.event__content{max-width:calc(100% - 120px)}.event--small .event__content .top__date
.date{font-size:0.7rem}.event--small .event__content .top__date
.time{font-size:0.6rem}.event--small .event__content .top__category
p{font-size:0.6rem}.event--small .event__content .middle
h3{font-size:0.9rem}.event--small .event__content
.bottom{padding:0.5rem 0}.event--small .event__content .bottom
.cta{font-size:0.6rem}.event--small .event__content .bottom .cta:after{width:20px;background-size:40px;height:8px}.event--small .event__content .bottom .cta:hover:after{width:25px}.event--related{flex-wrap:wrap;margin:0
0 2rem}.event--related:last-of-type{margin:0}.event--related
.event__thumbnail{max-width:100%;min-height:200px;margin:0
0 1rem}.event--related
.event__content{max-width:100%;padding:0}}@media (max-width: 350px){.event--big
.event__content{max-width:180px}}.programEvent--big{height:560px;position:relative}.programEvent--big
.programEvent__thumbnail{display:flex;width:100%;height:100%;padding-left:4rem;position:relative;z-index:1;transition:ease 0.3s}.programEvent--big .programEvent__thumbnail:hover{opacity:0.75}.programEvent--big .programEvent__thumbnail>img{width:100%;height:100%;object-fit:cover}.programEvent--big
.programEvent__content{display:flex;flex-direction:column;justify-content:space-between;width:100%;max-width:500px;background-color:var(--white);padding:1.5rem;position:absolute;left:0;bottom:0;z-index:2}.programEvent--big .programEvent__content
.top{display:flex;align-items:flex-start;justify-content:space-between;margin:0
0 1.5rem}.programEvent--big .programEvent__content .top__date
.date{font-size:1.4rem;line-height:1;color:var(--black);margin:0}.programEvent--big .programEvent__content .top__date .date
span{display:block;font-size:2.75rem;line-height:1}.programEvent--big .programEvent__content .top__date
.time{font-size:1rem;font-family:"Basel-Classic-Mono",sans-serif;margin:0}.programEvent--big .programEvent__content .top__category
p{font-size:1rem;font-family:"Basel-Classic-Mono",sans-serif;text-transform:uppercase;letter-spacing:0.15em;margin:0}.programEvent--big .programEvent__content
.middle{padding-bottom:1.5rem;border-bottom:1px solid var(--gray200)}.programEvent--big .programEvent__content .middle
h2{font-size:2.5rem;line-height:1.2;color:var(--black);margin:0}.programEvent--big .programEvent__content .middle h2
a{transition:ease 0.3s;text-decoration:none;outline:none;color:inherit;cursor:pointer}.programEvent--big .programEvent__content .middle h2 a:hover{opacity:0.75}.programEvent--big .programEvent__content .middle
.archived{font-size:0.95rem;padding:0.35rem 1rem;background-color:var(--gray100);color:var(--gray700);max-width:fit-content;margin:1rem 0 0}.programEvent--big .programEvent__content
.bottom{display:flex;align-items:center;justify-content:space-between;padding:1rem 0 0}.programEvent--big .programEvent__content .bottom__date
p{font-size:1rem;font-family:"Basel-Classic-Mono",sans-serif;text-transform:lowercase;color:var(--black);margin:0}.programEvent--big .programEvent__content .bottom
.cta{display:flex;align-items:center;font-size:1.2rem;color:var(--purple400);text-decoration:none;position:relative}.programEvent--big .programEvent__content .bottom .cta:after{content:"";width:45px;height:14px;background-image:url("/wp-content/themes/cmk/assets/icons/arrow_purple.svg");background-repeat:no-repeat;background-position:center right;background-size:60px;margin-left:0.5rem;transition:ease 0.3s}.programEvent--big .programEvent__content .bottom .cta:hover:after{width:60px}.programEvent--small{display:flex;justify-content:space-between}.programEvent--small
.programEvent__thumbnail{width:100%;max-width:50%;height:280px;transition:ease 0.3s}.programEvent--small .programEvent__thumbnail:hover{opacity:0.75}.programEvent--small .programEvent__thumbnail>img{width:100%;height:100%;object-fit:cover}.programEvent--small
.programEvent__content{display:flex;flex-direction:column;justify-content:space-between;width:100%;max-width:calc(50% - 1.2rem);border-bottom:1px solid var(--black)}.programEvent--small .programEvent__content
.top{display:flex;align-items:flex-start;justify-content:space-between;margin:0
0 1rem}.programEvent--small .programEvent__content .top__date
.date{font-size:1.4rem;line-height:1;color:var(--black);margin:0
0 0.25rem}.programEvent--small .programEvent__content .top__date
.time{font-size:1rem;color:var(--black);font-family:"Basel-Classic-Mono",sans-serif;margin:0}.programEvent--small .programEvent__content .top__category
p{font-size:1rem;line-height:1.2;color:var(--black);font-family:"Basel-Classic-Mono",sans-serif;text-transform:uppercase;text-align:right;margin:0}.programEvent--small .programEvent__content .top__category
p.place{text-transform:lowercase}.programEvent--small .programEvent__content .middle
h2{font-size:1.5rem;color:var(--black);margin:0}.programEvent--small .programEvent__content .middle h2
a{transition:ease 0.3s;text-decoration:none;outline:none;color:inherit;cursor:pointer}.programEvent--small .programEvent__content .middle h2 a:hover{opacity:0.75}.programEvent--small .programEvent__content .middle
.archived{font-size:0.95rem;padding:0.35rem 1rem;background-color:var(--gray100);color:var(--gray700);max-width:fit-content;margin:1rem 0 0}.programEvent--small .programEvent__content
.bottom{display:flex;justify-content:flex-end;padding:0.5rem 0 0.75rem}.programEvent--small .programEvent__content .bottom
.cta{display:flex;align-items:center;font-size:1.2rem;color:var(--purple400);text-decoration:none;position:relative}.programEvent--small .programEvent__content .bottom .cta:after{content:"";width:45px;height:14px;background-image:url("/wp-content/themes/cmk/assets/icons/arrow_purple.svg");background-repeat:no-repeat;background-position:center right;background-size:60px;margin-left:0.5rem;transition:ease 0.3s}.programEvent--small .programEvent__content .bottom .cta:hover:after{width:60px}.programEvent--small.programEvent--reverse{flex-direction:row-reverse}@media (max-width: 1199px){.programEvent--big{height:450px}.programEvent--big
.programEvent__thumbnail{padding-left:2rem}.programEvent--big
.programEvent__content{max-width:380px;padding:1rem}.programEvent--big .programEvent__content .top__date
.date{font-size:1.1rem}.programEvent--big .programEvent__content .top__date .date
span{font-size:2rem}.programEvent--big .programEvent__content .top__date
.time{font-size:0.9rem}.programEvent--big .programEvent__content .top__category
p{font-size:0.9rem}.programEvent--big .programEvent__content
.middle{padding-bottom:1rem}.programEvent--big .programEvent__content .middle
h2{font-size:1.5rem}.programEvent--big .programEvent__content .middle
.archived{font-size:0.85rem;padding:0.2rem 0.8rem;margin:0.5rem 0 0}.programEvent--big .programEvent__content .bottom__date
p{font-size:0.9rem}.programEvent--big .programEvent__content .bottom
.cta{font-size:0.9rem}.programEvent--big .programEvent__content .bottom .cta:after{width:38px}.programEvent--big .programEvent__content .bottom .cta:hover:after{width:45px}.programEvent--small
.programEvent__thumbnail{max-width:200px;min-height:170px;height:auto}.programEvent--small
.programEvent__content{max-width:calc(100% - 210px)}.programEvent--small .programEvent__content .top__date
.date{font-size:0.9rem}.programEvent--small .programEvent__content .top__date
.time{font-size:0.75rem}.programEvent--small .programEvent__content .top__category
p{font-size:0.75rem}.programEvent--small .programEvent__content .middle
h2{font-size:1.2rem}.programEvent--small .programEvent__content .middle
.archived{font-size:0.85rem;padding:0.2rem 0.8rem;margin:0.5rem 0 0}.programEvent--small .programEvent__content .bottom
.cta{font-size:0.8rem}.programEvent--small .programEvent__content .bottom .cta:after{width:25px;background-size:45px;height:10px}.programEvent--small .programEvent__content .bottom .cta:hover:after{width:30px}}@media (max-width: 575px){.programEvent--big{height:320px}.programEvent--big
.programEvent__thumbnail{padding-left:0}.programEvent--big
.programEvent__content{max-width:260px;padding:0.5rem}.programEvent--big .programEvent__content
.top{margin:0
0 0.5rem}.programEvent--big .programEvent__content .top__date
.date{font-size:0.75rem}.programEvent--big .programEvent__content .top__date .date
span{font-size:1rem}.programEvent--big .programEvent__content .top__date
.time{font-size:0.6rem}.programEvent--big .programEvent__content .top__category
p{font-size:0.5rem}.programEvent--big .programEvent__content
.middle{padding:0
0 0.5rem}.programEvent--big .programEvent__content .middle
h2{font-size:0.9rem}.programEvent--big .programEvent__content .middle
.archived{font-size:0.6rem;padding:0.1rem 0.5rem}.programEvent--big .programEvent__content
.bottom{flex-direction:column;align-items:flex-start;padding:0.5rem 0 0}.programEvent--big .programEvent__content
.bottom__date{margin:0
0 0.5rem}.programEvent--big .programEvent__content .bottom__date
p{font-size:0.6rem}.programEvent--big .programEvent__content .bottom
.cta{font-size:0.6rem}.programEvent--big .programEvent__content .bottom .cta:after{width:20px;background-size:40px;height:8px}.programEvent--big .programEvent__content .bottom .cta:hover:after{width:25px}.programEvent--small
.programEvent__thumbnail{max-width:120px;min-height:120px;padding-right:0.5rem}.programEvent--small
.programEvent__content{max-width:calc(100% - 120px)}.programEvent--small .programEvent__content .top__date
.date{font-size:0.7rem}.programEvent--small .programEvent__content .top__date
.time{font-size:0.6rem}.programEvent--small .programEvent__content .top__category
p{font-size:0.6rem}.programEvent--small .programEvent__content .middle
h2{font-size:0.9rem}.programEvent--small .programEvent__content .middle
.archived{font-size:0.6rem;padding:0.1rem 0.5rem}.programEvent--small .programEvent__content
.bottom{padding:0.5rem 0}.programEvent--small .programEvent__content .bottom
.cta{font-size:0.6rem}.programEvent--small .programEvent__content .bottom .cta:after{width:20px;background-size:40px;height:8px}.programEvent--small .programEvent__content .bottom .cta:hover:after{width:25px}.programEvent--small.programEvent--reverse
.programEvent__thumbnail{padding-right:0;padding-left:0.5rem}}@media (max-width: 360px){.programEvent--big{height:250px}.programEvent--big
.programEvent__content{max-width:210px}}.news--big{position:relative}.news--big
.news__thumbnail{display:block;width:100%;height:330px;padding-left:3rem;position:relative;z-index:1;transition:ease 0.3s}.news--big .news__thumbnail:hover{opacity:0.75}.news--big .news__thumbnail>img{width:100%;height:100%;object-fit:cover}.news--big
.news__date{display:flex;font-size:0.95rem;color:var(--black);padding-right:1rem;font-family:"Basel-Classic-Mono",sans-serif;letter-spacing:0.08em;margin:0
0 0.5rem}.news--big
.news__content{display:flex;flex-direction:column;justify-content:space-between;width:100%;max-width:390px;background-color:var(--white);padding:1.5rem;position:absolute;left:0;bottom:0;z-index:2}.news--big .news__content
h3{display:block;font-size:1.4rem;color:var(--black);padding-right:1rem;margin:0
0 1rem}.news--big .news__content h3
a{transition:ease 0.3s;text-decoration:none;outline:none;color:inherit;cursor:pointer}.news--big .news__content h3 a:hover{opacity:0.75}.news--big .news__content
.news__cta{display:flex;align-items:center;font-size:1rem;background:unset;padding:0;border:0;border-radius:0;outline:none !important;color:var(--purple400);text-decoration:none;position:relative;cursor:pointer}.news--big .news__content .news__cta:after{content:"";width:35px;height:14px;background-image:url("/wp-content/themes/cmk/assets/icons/arrow_purple.svg");background-repeat:no-repeat;background-position:center right;background-size:60px;margin-left:0.5rem;transition:ease 0.3s}.news--big .news__content .news__cta:hover:after{width:45px}.news--basic{position:relative}.news--basic
.news__thumbnail{display:block;width:100%;height:250px;margin:0
0 1rem;position:relative;z-index:1;transition:ease 0.3s}.news--basic .news__thumbnail:hover{opacity:0.75}.news--basic .news__thumbnail>img{width:100%;height:100%;object-fit:cover}.news--basic
.news__date{display:flex;font-size:0.95rem;color:var(--black);padding-right:1rem;font-family:"Basel-Classic-Mono",sans-serif;letter-spacing:0.08em;margin:0
0 0.5rem}.news--basic
.news__content{display:flex;flex-direction:column;justify-content:space-between;width:100%;max-width:100%;padding:0
0 1rem;background-color:var(--white);position:relative}.news--basic .news__content
h3{display:block;font-size:1.4rem;color:var(--black);padding-right:1rem;margin:0
0 1rem}.news--basic .news__content h3
a{transition:ease 0.3s;text-decoration:none;outline:none;color:inherit;cursor:pointer}.news--basic .news__content h3 a:hover{opacity:0.75}.news--basic .news__content
.news__cta{display:flex;align-items:center;font-size:1rem;background:unset;padding:0;border:0;border-radius:0;outline:none !important;color:var(--purple400);text-decoration:none;position:relative;cursor:pointer}.news--basic .news__content .news__cta:after{content:"";width:35px;height:14px;background-image:url("/wp-content/themes/cmk/assets/icons/arrow_purple.svg");background-repeat:no-repeat;background-position:center right;background-size:60px;margin-left:0.5rem;transition:ease 0.3s}.news--basic .news__content .news__cta:hover:after{width:45px}.news--small{transition:ease 0.3s}.news--small:hover{opacity:0.75}.news--small
a{display:flex;align-items:center;justify-content:space-between;height:100%;text-decoration:none;outline:none}.news--small
.news__date{display:flex;width:100%;max-width:114px;font-size:0.9rem;color:var(--black);padding-right:1rem;font-family:"Basel-Classic-Mono",sans-serif;letter-spacing:0.08em;margin:0}.news--small
h3{width:100%;max-width:calc(100% - 210px);font-size:1.2rem;color:var(--black);padding-right:1rem;margin:0}.news--small
button{width:100%;max-width:100px;display:flex;align-items:center;font-size:1rem;background:unset;padding:0;border:0;border-radius:0;outline:none !important;color:var(--black);text-decoration:none;position:relative;cursor:pointer}.news--small button:after{content:"";width:35px;height:14px;background-image:url("/wp-content/themes/cmk/assets/icons/arrow_black.svg");background-repeat:no-repeat;background-position:center right;background-size:60px;margin-left:0.5rem;transition:ease 0.3s}.news--small button:hover:after{width:45px}@media (max-width: 767px){.news--big
.news__thumbnail{height:250px;padding-left:2rem}.news--big
.news__content{padding:1rem 0.5rem 0.5rem;bottom:-1px}.news--big .news__content
.news__date{font-size:0.9rem}.news--big .news__content
h3{font-size:1.3rem}.news--basic
.news__thumbnail{height:170px}.news--basic .news__content
.news__date{font-size:0.75rem}.news--basic .news__content
h3{font-size:1.1rem;line-height:1.2}.news--small
a{flex-wrap:wrap}.news--small
.news__date{font-size:0.8rem;max-width:100%}.news--small
h3{font-size:1rem;max-width:calc(100% - 100px)}.news--small
button{font-size:0.9rem}}@media (max-width: 575px){.news--big
.news__thumbnail{padding-left:0}.news--big
.news__content{max-width:250px}.news--big .news__content
.news__date{font-size:0.8rem}.news--big .news__content
h3{font-size:1.1rem;line-height:1.1;padding-right:0}.news--big .news__content
.news__cta{font-size:0.9rem}.news--big .news__content .news__cta:after{width:28px;background-size:50px}.news--basic .news__content
.news__cta{font-size:0.9rem}.news--basic .news__content .news__cta:after{width:28px;background-size:50px}.news--small
h3{max-width:calc(100% - 85px)}.news--small
button{max-width:85px}.news--small button:after{width:28px;background-size:50px}.news--small button:hover:after{width:35px}}#datepicker{background-color:var(--white)}#datepicker .ui-datepicker-header{display:flex;flex-wrap:wrap;position:relative;margin:0
0 1rem}#datepicker .ui-datepicker-header .ui-datepicker-prev,
#datepicker .ui-datepicker-header .ui-datepicker-next{flex:0 0 50%;width:25px;height:25px;cursor:pointer;position:absolute;top:50%;transform:translate(0, -50%)}#datepicker .ui-datepicker-header .ui-datepicker-prev span,
#datepicker .ui-datepicker-header .ui-datepicker-next
span{display:none}#datepicker .ui-datepicker-header .ui-datepicker-prev:after,
#datepicker .ui-datepicker-header .ui-datepicker-next:after{content:"";background-repeat:no-repeat;background-size:100%;display:block;width:100%;height:100%}#datepicker .ui-datepicker-header .ui-datepicker-title{flex:0 0 100%;font-size:1rem;font-family:"Basel-Classic-Mono",sans-serif;text-transform:uppercase;color:var(--black);text-align:center}#datepicker .ui-datepicker-header .ui-datepicker-prev{left:0}#datepicker .ui-datepicker-header .ui-datepicker-prev:after{background-image:url("/wp-content/themes/cmk/assets/icons/arrow_circle_left.svg")}#datepicker .ui-datepicker-header .ui-datepicker-next{right:0}#datepicker .ui-datepicker-header .ui-datepicker-next:after{background-image:url("/wp-content/themes/cmk/assets/icons/arrow_circle_right.svg")}#datepicker .ui-datepicker-calendar{margin:0}#datepicker .ui-datepicker-calendar thead tr th
span{font-size:1rem;color:var(--black);font-family:"Basel-Classic-Mono",sans-serif;text-transform:uppercase;text-align:center}#datepicker .ui-datepicker-calendar tbody tr td.ui-state-disabled{opacity:0.5}#datepicker .ui-datepicker-calendar tbody tr td.ui-state-disabled
span{display:block;text-align:center;font-family:"Basel-Classic-Mono",sans-serif;color:var(--black);text-decoration:none;padding:0.5rem 0}#datepicker .ui-datepicker-calendar tbody tr td.ui-datepicker-today a:after{opacity:1;background-color:unset;border:1px
solid var(--black)}#datepicker .ui-datepicker-calendar tbody tr td
a{display:block;text-align:center;font-family:"Basel-Classic-Mono",sans-serif;color:var(--black);text-decoration:none;padding:0.5rem 0;position:relative;z-index:1}#datepicker .ui-datepicker-calendar tbody tr td a.ui-state-hover:after{opacity:1}#datepicker .ui-datepicker-calendar tbody tr td a.ui-state-active{color:var(--white)}#datepicker .ui-datepicker-calendar tbody tr td a.ui-state-active:after{background-color:var(--black);opacity:1}#datepicker .ui-datepicker-calendar tbody tr td a:after{content:"";display:block;width:100%;height:100%;border-radius:100%;background-color:var(--gray50);position:absolute;left:0;right:0;margin:0
auto;top:50%;transform:translate(0, -50%);opacity:0;z-index:-1}#scrollToTop{width:80px;height:80px;display:flex;align-items:center;justify-content:center;background-color:var(--white);border:1px
solid var(--gray100);border-radius:100%;box-shadow:0 0 6px rgba(0, 0, 0, 0.1);position:fixed;bottom:30px;right:30px;z-index:99999;cursor:pointer;transition:ease 0.3s;opacity:0;pointer-events:none}#scrollToTop.active{opacity:1;pointer-events:all}#scrollToTop:after{content:"";background-image:url("/wp-content/themes/cmk/assets/icons/arrow_small_black.svg");background-repeat:no-repeat;background-size:50px;transform:rotate(90deg);display:block;width:45px;height:50px;transition:ease 0.3s}@media (min-width: 992px){#scrollToTop:hover{box-shadow:0 0 10px rgba(0, 0, 0, 0.1)}#scrollToTop:hover:after{transform:rotate(90deg) translate(-5px, 0)}}@media (max-width: 991px){#scrollToTop{width:50px;height:50px;bottom:15px;right:15px}#scrollToTop:after{background-size:30px;width:28px;height:31px}}#moveToContent{display:none;width:50px;height:50px;align-items:center;justify-content:center;background-color:var(--white);border:1px
solid var(--gray100);border-radius:100%;box-shadow:0 0 6px rgba(0, 0, 0, 0.1);position:absolute;bottom:100px;right:15px;z-index:3;cursor:pointer;transition:ease 0.3s}#moveToContent:after{content:"";background-image:url("/wp-content/themes/cmk/assets/icons/arrow_small_black.svg");background-repeat:no-repeat;background-size:30px;transform:rotate(-90deg);display:block;width:28px;height:31px}@media (max-width: 991px){#moveToContent{display:flex}}.homeHeader{min-height:70vh;background-color:var(--gray200)}.homeHeader .swiper-wrapper{min-height:inherit}.homeHeader__slide{width:100%;min-height:inherit;height:auto !important;display:flex !important;align-items:center;position:relative}.homeHeader__slide
.background{position:absolute;inset:0;width:100%;height:100%;z-index:1;overflow:hidden}.homeHeader__slide
.background__video{width:100%;height:100%;object-fit:cover;object-position:top;display:block}.homeHeader__slide .background>img{width:100%;height:100%;object-fit:cover}.homeHeader__slide
.background__overlay{width:100%;height:100%;background-color:rgba(0, 0, 0, 0.5);position:absolute;left:0;top:0;z-index:2}.homeHeader__slide
.content{width:100%;position:relative;color:var(--black);z-index:3}.homeHeader__slide .content--white{color:var(--white)}.homeHeader__slide .content--white .content__wrap
.info__left{border-color:var(--white)}.homeHeader__slide .content--white .content__wrap .info__left
hr{background-color:var(--white)}.homeHeader__slide
.content__wrap{width:100%;max-width:710px;padding:2rem 0}.homeHeader__slide .content__wrap
h2{font-size:4rem;letter-spacing:0.08em;line-height:1;margin:0
0 3.5rem}.homeHeader__slide .content__wrap
.info{display:flex;justify-content:space-between}.homeHeader__slide .content__wrap .info--post{flex-direction:column;align-items:flex-start}.homeHeader__slide .content__wrap
.info__intro{font-size:1.5rem;margin:0
0 3rem}.homeHeader__slide .content__wrap
.info__left{width:100%;max-width:50%;padding-right:2rem;border-right:1px solid;border-color:var(--black)}.homeHeader__slide .content__wrap .info__left
p.dayNumber{font-size:5rem;line-height:1;margin:0
0 0.5rem}.homeHeader__slide .content__wrap .info__left
p.date{font-size:2.5rem;line-height:1;margin:0
0 3rem}.homeHeader__slide .content__wrap .info__left
p.weekday{font-size:1.5rem;font-family:"Basel-Classic-Mono",sans-serif;margin:0}.homeHeader__slide .content__wrap .info__left
hr{width:70px;height:1px;background-color:var(--black);margin:0
0 0.5rem}.homeHeader__slide .content__wrap
.info__right{display:flex;flex-direction:column;justify-content:center;width:100%;max-width:50%;padding-left:2rem}.homeHeader__slide .content__wrap .info__right
p.time{font-size:2rem;line-height:1;font-family:"Basel-Classic-Mono",sans-serif;margin:0}.homeHeader__slide .content__wrap .info__right
p.place{font-size:1.2rem;font-family:"Basel-Classic-Mono",sans-serif;margin:0
0 3rem}.homeHeader__slide .content__wrap .info__right
.btn{max-width:fit-content;max-width:-moz-max-content;max-width:-webkit-fit-content}.homeHeader .swiper-pagination
span{width:18px;height:18px;border-radius:100%;background-color:var(--white);opacity:0.7;transition:ease 0.3s}.homeHeader .swiper-pagination span.swiper-pagination-bullet-active{background-color:var(--purple400);border-radius:20px;width:36px}@media (max-width: 991px){.homeHeader{min-height:calc(100vh - 80px)}.homeHeader__slide
.content__wrap{max-width:500px}.homeHeader__slide .content__wrap
h2{font-size:2.5rem;margin:0
0 2.5rem}.homeHeader__slide .content__wrap
.info{flex-direction:column}.homeHeader__slide .content__wrap
.info__intro{font-size:1.2rem}.homeHeader__slide .content__wrap
.info__left{max-width:100%;border-right:0;border-bottom:1px solid var(--white);padding-right:0;padding-bottom:2rem}.homeHeader__slide .content__wrap .info__left
p.dayNumber{font-size:3rem}.homeHeader__slide .content__wrap .info__left
p.date{font-size:2rem;margin:0
0 2rem}.homeHeader__slide .content__wrap .info__left
p.weekday{font-size:1.2rem}.homeHeader__slide .content__wrap
.info__right{max-width:100%;padding-left:0;padding-top:2rem}.homeHeader__slide .content__wrap .info__right
p.place{margin:0
0 1.5rem}}@media (max-width: 575px){.homeHeader{min-height:calc(100vh - 64px)}.homeHeader__slide .content__wrap
h2{font-size:2rem;margin:0
0 1.5rem}.homeHeader__slide .content__wrap
.info__intro{font-size:1rem;margin:0
0 2rem}.homeHeader__slide .content__wrap
.info__left{padding-bottom:1rem}.homeHeader__slide .content__wrap .info__left
p.dayNumber{font-size:2.5rem;margin:0}.homeHeader__slide .content__wrap .info__left
p.date{font-size:1.5rem}.homeHeader__slide .content__wrap .info__left
p.weekday{font-size:1.1rem}.homeHeader__slide .content__wrap .info__left
hr{margin:0
0 0.25rem}.homeHeader__slide .content__wrap
.info__right{padding-top:1rem}.homeHeader__slide .content__wrap .info__right
p.time{font-size:1.5rem}.homeHeader__slide .content__wrap .info__right
p.place{font-size:1rem}}.newsTable{padding:3rem 0}.newsTable__header{display:flex;align-items:center;justify-content:space-between;margin:0
0 1rem}.newsTable__header
h2{font-size:2rem;color:var(--black);font-family:"Basel-Classic-Mono",sans-serif;letter-spacing:0.15em;text-transform:uppercase;margin:0}.newsTable__header
a{display:flex;align-items:center;font-size:1rem;color:var(--purple400);text-decoration:none;position:relative}.newsTable__header a:after{content:"";width:45px;height:14px;background-image:url("/wp-content/themes/cmk/assets/icons/arrow_purple.svg");background-repeat:no-repeat;background-position:center right;background-size:60px;margin-left:0.5rem;transition:ease 0.3s}.newsTable__header a:hover:after{width:60px}.newsTable__list{display:grid;grid-template-columns:1fr 1.3fr;gap:20px;grid-auto-rows:min-content;margin-top:3rem;opacity:1;transition:opacity ease 0.3s}.newsTable__list .news--big{grid-column:1;grid-row:1/span 5}.newsTable__list .news--small{grid-column:2}@media (max-width: 991px){.newsTable__header{flex-direction:column;align-items:flex-start}.newsTable__header
h2{font-size:1.8rem;margin:0
0 0.5rem}.newsTable__list{display:flex;flex-direction:column;margin-top:2rem}}@media (max-width: 575px){.newsTable__header
h2{font-size:1.5rem}}.eventsTable{padding:3rem 0}.eventsTable__header{display:flex;align-items:center;justify-content:space-between;margin:0
0 1rem}.eventsTable__header
h2{font-size:2rem;color:var(--black);font-family:"Basel-Classic-Mono",sans-serif;letter-spacing:0.15em;text-transform:uppercase;margin:0}.eventsTable__header
a{display:flex;align-items:center;font-size:1rem;color:var(--purple400);text-decoration:none;position:relative}.eventsTable__header a:after{content:"";width:45px;height:14px;background-image:url("/wp-content/themes/cmk/assets/icons/arrow_purple.svg");background-repeat:no-repeat;background-position:center right;background-size:60px;margin-left:0.5rem;transition:ease 0.3s}.eventsTable__header a:hover:after{width:60px}.eventsTable__categories{display:flex;align-items:center}.eventsTable__categories
button{font-size:1rem;color:var(--black);font-family:"Basel-Classic-Mono",sans-serif !important;letter-spacing:0.15em;text-transform:uppercase;background:unset;border:0;border-radius:0;padding:0;margin-right:2rem;cursor:pointer;position:relative}.eventsTable__categories button:after{content:"";position:absolute;z-index:-1;right:0;width:0;bottom:-5px;background:var(--black);opacity:1;height:1px;transition-property:width;transition-duration:0.3s;transition-timing-function:ease-out}.eventsTable__categories button:hover:after, .eventsTable__categories button:focus:after, .eventsTable__categories button.active:after{left:0;right:auto;width:100%}.eventsTable__categories button:last-of-type{margin-right:0}.eventsTable__list{display:grid;grid-template-columns:1fr 1fr;gap:20px;grid-auto-rows:min-content;margin-top:3rem;opacity:1;transition:opacity ease 0.3s}.eventsTable__list.loading{animation:opacityPulse 1s infinite}@keyframes
opacityPulse{0%{opacity:0.5}50%{opacity:0.25}100%{opacity:0.5}}.eventsTable__list .event:first-child{grid-column:1;grid-row:1/span 3}.eventsTable__list .event:nth-child(2){grid-column:2;grid-row:1}.eventsTable__list .event:nth-child(3){grid-column:2;grid-row:2}.eventsTable__list .event:nth-child(4){grid-column:2;grid-row:3}@media (max-width: 1199px){.eventsTable__list{display:flex;flex-direction:column;margin-top:2rem}.eventsTable__list
.event{width:100%;max-width:100%}}@media (max-width: 991px){.eventsTable{padding:3rem 0 0}.eventsTable__header{flex-direction:column;align-items:flex-start;margin:0
0 1.5rem}.eventsTable__header
h2{font-size:1.8rem;margin:0
0 0.5rem}.eventsTable__categories
button{font-size:0.9rem;margin-right:1.5rem}}@media (max-width: 767px){.eventsTable__categories
button{font-size:0.85rem;margin-right:1.25rem}.eventsTable__list{gap:10px}}@media (max-width: 575px){.eventsTable__header
h2{font-size:1.5rem}}.residents{padding:3rem 0}.residents__header{display:flex;align-items:center;justify-content:space-between;margin:0
auto 2rem}.residents__header
h2{font-size:2rem;color:var(--black);font-family:"Basel-Classic-Mono",sans-serif;letter-spacing:0.15em;text-transform:uppercase;margin:0}.residents__wrap{display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px}.residents__box{width:100%;max-width:calc(50% - 10px)}.residents__box
.thumbnail{display:flex;margin:0
0 1.5rem;position:relative;transition:ease 0.3s}.residents__box .thumbnail:hover{opacity:0.75}.residents__box .thumbnail>img{width:100%;height:100%;object-fit:cover}.residents__box
.thumbnail__logo{width:100%;max-width:300px;height:150px;display:flex;align-items:center;justify-content:center;background-color:var(--white);padding:1rem;position:absolute;left:0;bottom:0}.residents__box .thumbnail__logo
img{display:block;width:100%;max-width:150px;max-height:100px}.residents__box
.content{display:block}.residents__box .content
h2{font-size:2rem;color:var(--black);margin:0
0 1rem}.residents__box .content
p{font-size:1rem;color:var(--black);margin:0
0 1.5rem}.residents__box .content
a{display:flex;align-items:center;justify-content:flex-end;font-size:1rem;color:var(--purple400);text-decoration:none;position:relative}.residents__box .content a:after{content:"";width:45px;height:14px;background-image:url("/wp-content/themes/cmk/assets/icons/arrow_purple.svg");background-repeat:no-repeat;background-position:center right;background-size:60px;margin-left:0.5rem;transition:ease 0.3s}.residents__box .content a:hover:after{width:60px}@media (max-width: 1399px){.residents__box
.thumbnail__logo{max-width:250px;height:120px}.residents__box .thumbnail__logo
img{max-width:140px;max-height:90px}}@media (max-width: 1199px){.residents{padding:2rem 0}.residents__box
.thumbnail__logo{max-width:200px;height:90px}.residents__box .thumbnail__logo
img{max-width:110px;max-height:60px}.residents__box .content
h2{font-size:1.8rem;margin:0
0 0.75rem}.residents__box .content
p{font-size:0.9rem}}@media (max-width: 991px){.residents__header{flex-direction:column;align-items:flex-start;margin:0
auto 1rem}.residents__header
h2{font-size:1.8rem;margin:0
0 0.5rem}.residents__wrap{flex-direction:column}.residents__box{max-width:100%;margin:0
0 2rem}.residents__box:last-of-type{margin:0}}@media (max-width: 575px){.residents__header
h2{font-size:1.5rem}.residents__box
.thumbnail__logo{max-width:150px;height:70px}.residents__box .thumbnail__logo
img{max-width:100px;max-height:50px}.residents__box .content
h2{font-size:1.4rem}.residents__box .content
p{font-size:0.8rem}.residents__box .content
a{font-size:0.9rem}}.shortcuts{padding:3rem 0}.shortcuts__wrap{display:flex;justify-content:space-between}.shortcuts__box{width:100%;max-width:calc(33.3333333333% - 15px);background-color:var(--black);height:270px;display:flex;align-items:center;justify-content:center;position:relative;cursor:pointer;transition:ease 0.3s}.shortcuts__box:hover{opacity:0.75}.shortcuts__box>img{width:100%;height:100%;object-fit:cover;opacity:0.5;position:relative;z-index:1}.shortcuts__box
h2{font-size:2rem;color:var(--white);font-family:"Basel-Classic-Mono",sans-serif;letter-spacing:0.15em;text-transform:uppercase;text-align:center;position:absolute;left:0;right:0;margin:0
auto;top:50%;transform:translate(0, -50%);z-index:2}@media (max-width: 991px){.shortcuts{padding:2rem 0}.shortcuts__wrap{flex-direction:column}.shortcuts__box{max-width:100%;margin:0
0 1rem}.shortcuts__box:last-of-type{margin:0}}@media (max-width: 575px){.shortcuts{padding:1rem 0}.shortcuts__wrap{flex-direction:column}.shortcuts__box{height:200px}.shortcuts__box
h2{font-size:1.4rem}}.programList{padding:3rem 0 10rem}.programList__openFilters{display:none}.programList__filters{display:flex;align-items:center;justify-content:space-between;position:relative}.programList__filters
.heading{display:none}.programList__filters
.submitFilters{display:none}.programList__filters
.filters{display:flex;align-items:center}.programList__filters
.filters__date{width:100%;max-width:400px;background-color:var(--white);position:absolute;left:0;top:85px;z-index:2}.programList__filters .filters__date
.hasDatepicker{width:100%;max-width:310px}.programList__filters
.filters__filter{margin-right:2.5rem;padding-bottom:1rem;position:relative}.programList__filters .filters__filter:last-of-type{margin-right:0}.programList__filters .filters__filter--active:before{content:attr(data-active);position:absolute;left:-22px;top:4px;background-color:var(--purple400);border-radius:100%;color:var(--white);font-size:0.65rem;line-height:1;width:16px;height:16px;display:flex;align-items:center;justify-content:center}.programList__filters .filters__filter
.dropdown{display:none;background-color:var(--white);width:220px;padding:1rem;border:1px
solid var(--gray400);box-shadow:2px 2px var(--gray300);position:absolute;left:0;top:100%;z-index:9999}.programList__filters .filters__filter .dropdown--active{display:block}.programList__filters .filters__filter .dropdown:before{content:"";width:15px;height:15px;background-color:var(--white);border-left:1px solid var(--gray400);border-top:1px solid var(--gray400);position:absolute;left:17px;top:-8px;transform:rotate(45deg)}.programList__filters .filters__filter
.dropdown__pos{display:flex;align-items:flex-start;margin-bottom:0.3rem;position:relative}.programList__filters .filters__filter .dropdown__pos:last-of-type{margin-bottom:0}.programList__filters .filters__filter .dropdown__pos
input{width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;cursor:pointer}.programList__filters .filters__filter .dropdown__pos
.checkbox{width:18px;height:18px;border:1px
solid var(--black);margin-top:0.2rem;margin-right:0.5rem;position:relative}.programList__filters .filters__filter .dropdown__pos .checkbox:after{content:"";width:12px;height:12px;background-color:var(--black);position:absolute;left:0;right:0;margin:0
auto;top:50%;transform:translate(0, -50%);opacity:0}.programList__filters .filters__filter .dropdown__pos .checkbox--checked:after{opacity:1}.programList__filters .filters__filter .dropdown__pos
.radio{width:18px;height:18px;border:1px
solid var(--black);border-radius:100%;margin-top:0.2rem;margin-right:0.5rem;position:relative}.programList__filters .filters__filter .dropdown__pos .radio:after{content:"";width:12px;height:12px;background-color:var(--black);border-radius:100%;position:absolute;left:0;right:0;margin:0
auto;top:50%;transform:translate(0, -50%);opacity:0}.programList__filters .filters__filter .dropdown__pos .radio--checked:after{opacity:1}.programList__filters .filters__filter .dropdown__pos
label{display:inline-block;width:100%;max-width:calc(100% - 18px - 0.5rem)}.programList__filters .filters__filter .dropdown__pos
span{display:inline-block;width:100%;max-width:calc(100% - 18px - 0.5rem)}.programList__filters
.filters__button{font-size:0.9rem;font-family:"Basel-Classic-Mono",sans-serif !important;background:unset;border:0;border-radius:0;padding:0
1.8rem 0 0;color:var(--black);letter-spacing:0.15em;text-transform:uppercase;cursor:pointer;position:relative}.programList__filters .filters__button:after{content:"";display:inline-block;width:25px;height:25px;background-image:url("/wp-content/themes/cmk/assets/icons/chevron.svg");background-repeat:no-repeat;background-size:100%;position:absolute;right:0;top:50%;transform:translate(0, -50%);transition:ease 0.3s}.programList__filters .filters__button--active:after{transform:translate(0, -50%) rotate(-180deg)}.programList__filters .search .search-form{display:flex;align-items:center;border-bottom:1px solid var(--black)}.programList__filters .search .search-form .search-field{border:0;padding:0
0.5rem;font-family:"Basel-Classic-Mono",sans-serif !important;outline:none !important;color:var(--black)}.programList__filters .search .search-form .search-field::placeholder{color:var(--black)}.programList__filters .search .search-form .search-submit{display:flex;background:unset;padding:0;border:0;border-radius:0;cursor:pointer;transition:ease 0.3s}.programList__filters .search .search-form .search-submit:hover{opacity:0.5}.programList__list{width:100%;max-width:100%;padding:3rem 0;opacity:1;transition:opacity ease 0.3s}.programList__list--loading{animation:opacityPulse 1s infinite;pointer-events:none}@keyframes
opacityPulse{0%{opacity:0.5}50%{opacity:0.25}100%{opacity:0.5}}.programList__list .no-results{display:flex;align-items:center;justify-content:center;min-height:150px;max-width:calc(100% - 430px);margin-right:0;margin-left:auto}.programList__list .no-results
p{font-size:1.2rem;font-family:"Basel-Classic-Mono",sans-serif;color:var(--black);text-align:center;margin:0}.programList__list
.month{display:flex;justify-content:space-between}.programList__list
.month__sidebar{width:100%;max-width:400px}.programList__list .month__sidebar
.sidebarDate{position:sticky;top:200px;padding-bottom:3rem;opacity:1;transition:opacity ease 0.3s}.programList__list .month__sidebar
.sidebarDate.hidden{opacity:0}.programList__list .month__sidebar .sidebarDate
p{font-size:3rem;line-height:1;color:var(--black);margin:0}.programList__list .month__sidebar .sidebarDate p
span{display:block;line-height:inherit}.programList__list .month__sidebar .sidebarDate p
span.day{font-size:6rem}.programList__list .month__sidebar .sidebarDate p
span.weekday{font-size:1.2rem;font-family:"Basel-Classic-Mono",sans-serif;letter-spacing:0.15em;text-transform:lowercase}.programList__list .month__sidebar .sidebarDate
hr{width:60px;height:1px;background-color:var(--black);margin:2rem 0 0.5rem}.programList__list
.month__results{width:100%;max-width:calc(100% - 430px)}.programList__list .month__results
.heading{display:flex;align-items:center;justify-content:flex-end;width:100%;position:relative;margin:0
0 3rem}.programList__list .month__results .heading:before{content:"";width:100%;height:1px;background-color:var(--black);position:absolute;left:0;top:50%;transform:translate(0, -50%);z-index:1}.programList__list .month__results .heading
h2{font-size:2.5rem;font-family:"Basel-Classic-Mono",sans-serif;line-height:1;color:var(--black);text-align:right;background-color:var(--white);text-transform:uppercase;letter-spacing:0.15em;padding-left:4rem;margin:0;position:relative;z-index:2}.programList__list .month__results .heading h2
span{font-size:1.8rem;display:block}.programList__list .month__results
.programEvent{margin:0
0 3rem}.programList__more{width:100%;max-width:calc(100% - 430px);margin-left:auto;margin-right:0;display:flex;align-items:center;justify-content:center}.programList__more
.btn{margin:2rem 0 1rem}@media (max-width: 1399px){.programList__filters
.filters__date{max-width:300px}.programList__filters .filters__date
.hasDatepicker{max-width:295px}.programList__list
.month__sidebar{max-width:300px}.programList__list
.month__results{max-width:calc(100% - 300px)}.programList__more{max-width:calc(100% - 300px)}}@media (max-width: 1199px){.programList{padding:3rem 0}.programList__filters{align-items:flex-start;flex-direction:column-reverse}.programList__filters
.search{margin:0
0 1rem}.programList__filters .search .search-form .search-field{font-size:0.9rem}.programList__filters
.filters__date{top:130px}.programList__filters
.filters__filter{margin-right:2rem}.programList__filters .filters__filter
button{font-size:0.8rem}.programList__filters .filters__filter
.dropdown{width:180px;padding:0.5rem}.programList__filters .filters__filter
.dropdown__pos{margin-bottom:0.75rem}.programList__filters .filters__filter .dropdown__pos
.checkbox{margin-top:0}.programList__filters .filters__filter .dropdown__pos
span{display:inline-block;width:100%;max-width:calc(100% - (18px + 0.5rem));font-size:0.9rem;line-height:1.1;margin-top:0.1rem}.programList__list .no-results{min-height:230px;max-width:calc(100% - 300px)}.programList__list .no-results
p{font-size:1rem}.programList__list
.month__sidebar{max-width:300px}.programList__list .month__sidebar .sidebarDate
p{font-size:1.5rem}.programList__list .month__sidebar .sidebarDate p
span.day{font-size:4rem}.programList__list .month__sidebar .sidebarDate p
span.weekday{font-size:1.2rem}.programList__list .month__sidebar .sidebarDate
hr{margin:1rem 0 0.5rem}.programList__list
.month__results{max-width:calc(100% - 300px)}.programList__list .month__results .heading
h2{font-size:1.5rem;padding-left:2rem}.programList__list .month__results .heading h2
span{font-size:1rem}.programList__more{max-width:calc(100% - 150px)}}@media (max-width: 991px){.programList{padding:2rem 0}.programList__openFilters{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0
15px;margin:0
0 2rem}.programList__openFilters
h3{font-size:1.1rem;font-family:"Basel-Classic-Mono",sans-serif;text-transform:uppercase;letter-spacing:0.15em;color:var(--black);margin:0}.programList__openFilters
img{width:30px;height:30px;object-fit:contain}.programList__filters{width:100%;height:100%;background-color:var(--white);justify-content:flex-end;overflow-x:scroll;padding:2rem 0 1rem;position:fixed;left:-100%;top:0;z-index:999999;transition:ease 0.6s}.programList__filters--active{left:0}.programList__filters
.heading{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:540px;padding:0
15px;margin:0
auto 2rem}.programList__filters .heading
h3{font-size:1.2rem;font-family:"Basel-Classic-Mono",sans-serif;text-transform:uppercase;letter-spacing:0.15em;color:var(--black);margin:0}.programList__filters .heading
.closeFilters{position:relative}.programList__filters .heading .closeFilters:after{content:"";width:30px;height:30px;background-image:url("/wp-content/themes/cmk/assets/icons/close.svg");background-repeat:no-repeat;background-size:100%;display:block}.programList__filters
.search{width:100%;max-width:540px;margin:0
auto 2rem;padding:0
15px}.programList__filters .search .search-form{width:100%}.programList__filters .search .search-form .search-field{width:100%}.programList__filters
.filters{width:100%;max-width:540px;margin:0
auto;padding:0
15px;flex-direction:column}.programList__filters
.filters__date{position:relative;left:auto;top:auto;margin:0
0 1rem}.programList__filters .filters__date
.hasDatepicker{max-width:310px}.programList__filters
.filters__filter{width:100%;max-width:100%;margin:0
0 0.5rem;padding-bottom:0.5rem}.programList__filters .filters__filter
button{width:100%;text-align:left;font-size:1rem}.programList__filters .filters__filter
.dropdown{width:100%;border:0;box-shadow:none;padding:1rem 0 0;position:relative;left:auto;top:auto;z-index:auto}.programList__filters .filters__filter .dropdown:before{display:none}.programList__filters
.submitFilters{display:block;width:100%;max-width:540px;padding:0
15px;margin:2rem auto 0}.programList__list{padding:0}.programList__list .no-results{max-width:100%}.programList__list
.month__sidebar{display:none}.programList__list
.month__results{max-width:100%}.programList__list .month__results
.programEvent{margin:0
0 1.5rem}.programList__more{max-width:100%}.programList__more
.btn{margin:0}}@media (max-width: 330px){.programList__more
.btn{border-radius:0.4rem;padding:0.5rem 1rem;font-size:0.85rem}}.eventHeader{width:100%;height:500px;position:relative;padding:3rem 0 0;z-index:1}.eventHeader__background{position:absolute;inset:0;width:100%;height:100%;z-index:1;overflow:hidden}.eventHeader__background
.video{width:100%;height:100%;object-fit:cover;object-position:top;display:block}.eventContent{position:relative;z-index:2;margin-top:-400px;margin-bottom:4rem}.eventContent__wrap{display:flex;flex-direction:row;justify-content:space-between}.eventContent__content{width:100%;max-width:calc(100% - 350px)}.eventContent__content
.header{margin:0
0 8rem;position:relative}.eventContent__content
.header__back{display:inline-block;font-size:1rem;line-height:1;font-family:"Basel-Classic-Mono",sans-serif;text-transform:lowercase;text-decoration:none;letter-spacing:0.15em;color:var(--black);margin:0
0 1.5rem;position:relative;transition:ease 0.3s}.eventContent__content .header__back:hover{opacity:0.75}.eventContent__content .header__back:before{content:"";display:inline-block;background-image:url("/wp-content/themes/cmk/assets/icons/arrow_small_black.svg");background-size:30px;background-repeat:no-repeat;background-position:center right;width:27px;height:12px;margin-right:0.5rem;position:relative;top:2px}.eventContent__content
.header__thumb{width:100%;height:500px}.eventContent__content .header__thumb>img{width:100%;height:100%;object-fit:cover}.eventContent__content
.header__content{display:block;width:100%;max-width:500px;background-color:var(--white);padding:2rem;position:absolute;left:0;bottom:0}.eventContent__content .header__content
h1{font-size:2rem;line-height:1.2;color:var(--black);margin:0}.eventContent__content .header__content
p{font-size:1.25rem;line-height:1.2;margin:1rem 0 0}.eventContent__content .header__content
p.category{font-size:1rem;font-family:"Basel-Classic-Mono",sans-serif;color:var(--black);text-transform:uppercase;letter-spacing:0.15em;margin:0
0 0.75rem}.eventContent__content
.content{padding-right:5rem}.eventContent__sidebar{width:100%;max-width:350px;padding-top:2.5rem;position:relative}.eventContent__sidebar:before{content:"";width:1px;height:600px;background-color:var(--black);position:absolute;left:0;top:44px}.eventContent__sidebar
.stickyWrapper{position:sticky;top:150px;padding-left:5rem;padding-bottom:4rem}.eventContent__sidebar
.date{display:block;margin:0
0 5.7rem}.eventContent__sidebar
.date__day{font-size:5rem;line-height:1;color:var(--black);margin:0}.eventContent__sidebar
.date__month{font-size:2.5rem;line-height:1;color:var(--black);margin:0
0 0.5rem}.eventContent__sidebar
.date__weekday{font-size:1.5rem;line-height:1;color:var(--black);font-family:"Basel-Classic-Mono",sans-serif;text-transform:lowercase;letter-spacing:0.15em;margin:0
0 3rem}.eventContent__sidebar
.date__time{font-size:3.5rem;line-height:1;color:var(--black);margin:0}.eventContent__sidebar
.buy{background-color:var(--white)}.eventContent__sidebar
.info{display:block;margin:2.5rem 0 0}.eventContent__sidebar .info--first{margin:5rem 0 0}.eventContent__sidebar
.info__title{font-size:1.6rem;color:var(--black);font-family:"Basel-Classic-Mono",sans-serif;letter-spacing:0.15em;text-transform:uppercase;margin:0
0 1rem}.eventContent__sidebar .info
p{font-size:1rem;color:var(--black);letter-spacing:0.05em;margin:0
0 1rem}.eventContent__sidebar .info p:last-of-type{margin:0}@media (max-width: 1399px){.eventContent__content{max-width:calc(100% - 300px)}.eventContent__sidebar{max-width:300px;padding-left:3rem}}@media (max-width: 1199px){.eventHeader{height:345px}.eventContent{margin-top:-270px}.eventContent__content{max-width:calc(100% - 250px)}.eventContent__content
.header{margin:0
0 5rem}.eventContent__content
.header__thumb{height:380px}.eventContent__content
.header__content{padding:1.5rem}.eventContent__content .header__content
p{font-size:1.1rem}.eventContent__content .header__content
p.category{font-size:0.9rem}.eventContent__content .header__content
h1{font-size:1.7rem}.eventContent__sidebar{max-width:250px}.eventContent__sidebar
.date{margin:0
0 3rem}.eventContent__sidebar
.date__day{font-size:3rem}.eventContent__sidebar
.date__month{font-size:2rem}.eventContent__sidebar
.date__weekday{font-size:1.2rem;margin:0
0 2rem}.eventContent__sidebar
.date__time{font-size:2.5rem}.eventContent__sidebar
.buy{border-left:3px solid var(--black);border-right:3px solid var(--black);border-radius:0.75rem;padding:0.75rem 1.5rem;font-size:1.2rem}.eventContent__sidebar
.info{margin:1.5rem 0 0}.eventContent__sidebar .info--first{margin:4rem 0 0}.eventContent__sidebar
.info__title{font-size:1.3rem;margin:0
0 0.5rem}.eventContent__sidebar .info
p{font-size:0.9rem}}@media (max-width: 991px){.eventContent{margin-top:-300px}.eventContent__wrap{flex-direction:column-reverse}.eventContent__content{max-width:100%}.eventContent__content
.content{padding:0}.eventContent__sidebar{max-width:100%;padding:0}.eventContent__sidebar:before{display:none}.eventContent__sidebar
.stickyWrapper{display:flex;align-items:center;justify-content:space-between;padding:0
0 2rem}.eventContent__sidebar
.date{margin:0}.eventContent__sidebar
.buy{display:none}.eventContent__sidebar
.info{text-align:right;margin-top:1rem}.eventContent__sidebar .info--first{margin-top:0}}@media (max-width: 767px){.eventContent__content
.header__thumb{height:340px}.eventContent__content
.header__content{max-width:350px;padding:1rem}.eventContent__content .header__content
p{font-size:1rem}.eventContent__content .header__content
p.category{font-size:0.8rem}.eventContent__content .header__content
h1{font-size:1.3rem}}@media (max-width: 575px){.eventContent{margin-top:-320px}.eventContent__sidebar
.date__day{font-size:2rem}.eventContent__sidebar
.date__month{font-size:1.2rem}.eventContent__sidebar
.date__weekday{font-size:0.85rem;margin:0
0 1.2rem}.eventContent__sidebar
.date__time{font-size:1.5rem}.eventContent__sidebar
.info__title{font-size:0.9rem;line-height:1;margin:0
0 0.25rem}.eventContent__sidebar .info
p{font-size:0.7rem}.eventContent__content
.header{margin:0
0 3rem}.eventContent__content
.header__back{font-size:0.85rem}.eventContent__content
.header__thumb{height:300px}.eventContent__content
.header__content{max-width:70%}.eventContent__content .header__content
h1{font-size:1rem;font-weight:600 !important}.eventContent__content .header__content
p{font-size:0.85rem}.eventContent__content .content>div:last-child{margin:0}}.ticketFooter{display:none;width:100%;padding:1rem 0;background-color:var(--gray50);border-top:1px solid var(--black);box-shadow:0 -1px 10px rgba(0, 0, 0, 0.2);position:fixed;bottom:0;left:0;z-index:99999}.ticketFooter__wrap{display:flex;align-items:center;justify-content:space-between}.ticketFooter__wrap
h3{font-size:1.2rem;line-height:1.1;font-family:"Basel-Classic-Mono",sans-serif;text-transform:uppercase;color:var(--black);margin:0;text-align:left;padding-right:1rem}@media (max-width: 991px){.ticketFooter{display:block}}@media (max-width: 767px){.ticketFooter__wrap
h3{font-size:1rem}}@media (max-width: 575px){.ticketFooter__wrap
h3{font-size:0.85rem}.ticketFooter__wrap
.btn{border-radius:0.4rem;padding:0.5rem 1rem;font-size:0.85rem}}.cmk--residents .pageContent
.residents{padding:1rem 0 3rem}body.parent-pageid-60
.siteHeader{border-bottom:1px solid var(--black)}.pageContent{padding:4rem 0}@media (max-width: 991px){.pageContent{padding:3rem 0 0}}@media (max-width: 767px){.pageContent{padding:2rem 0 0}}@media (max-width: 575px){.pageContent{padding:1.5rem 0 0}}.newsList{padding:3rem 0}.newsList__wrap{display:flex;flex-wrap:wrap;gap:1rem}.newsList__wrap
.news{flex:0 0 calc(33.3333333333% - 0.6666666667rem)}@media (max-width: 991px){.newsList__wrap
.news{flex:0 0 calc(50% - 1rem)}}@media (max-width: 575px){.newsList__wrap
.news{flex:0 0 100%}}.articleHeader{width:100%;height:500px;position:relative;padding:3rem 0 0;z-index:1}.articleHeader__background{position:absolute;inset:0;width:100%;height:100%;z-index:1;overflow:hidden}.articleHeader__background
.video{width:100%;height:100%;object-fit:cover;object-position:top;display:block}@media (max-width: 1199px){.articleHeader{height:345px}}.articleContent{position:relative;z-index:2;margin-top:-420px;margin-bottom:4rem}.articleContent
.header{margin:0
0 4rem;position:relative}.articleContent
.header__back{display:inline-block;font-size:1rem;line-height:1;font-family:"Basel-Classic-Mono",sans-serif;text-transform:lowercase;text-decoration:none;letter-spacing:0.15em;color:var(--black);margin:0
0 1.5rem;position:relative;transition:ease 0.3s}.articleContent .header__back:hover{opacity:0.75}.articleContent .header__back:before{content:"";display:inline-block;background-image:url("/wp-content/themes/cmk/assets/icons/arrow_small_black.svg");background-size:30px;background-repeat:no-repeat;background-position:center right;width:27px;height:12px;margin-right:0.5rem;position:relative;top:2px}.articleContent
.header__thumb{width:100%;height:500px}.articleContent .header__thumb>img{width:100%;height:100%;object-fit:cover}.articleContent
.header__content{display:block;width:100%;max-width:500px;background-color:var(--white);padding:2rem;position:absolute;left:0;bottom:0}.articleContent .header__content
h1{font-size:2rem;line-height:1.2;color:var(--black);margin:0}.articleContent .header__content
p{font-size:1.25rem;line-height:1.2;margin:1rem 0 0}.articleContent .header__content
p.category{font-size:1rem;font-family:"Basel-Classic-Mono",sans-serif;color:var(--black);text-transform:uppercase;letter-spacing:0.15em;margin:0
0 0.75rem}@media (max-width: 1199px){.articleContent{margin-top:-270px}.articleContent
.header{margin:0
0 5rem}.articleContent
.header__thumb{height:380px}.articleContent
.header__content{padding:1.5rem}.articleContent .header__content
p{font-size:1.1rem}.articleContent .header__content
p.category{font-size:0.9rem}.articleContent .header__content
h1{font-size:1.7rem}}@media (max-width: 991px){.articleContent{margin-top:-300px}.articleContent
.content{padding:0}}@media (max-width: 767px){.articleContent
.header__thumb{height:340px}.articleContent
.header__content{max-width:350px;padding:1rem}.articleContent .header__content
p{font-size:1rem}.articleContent .header__content
p.category{font-size:0.8rem}.articleContent .header__content
h1{font-size:1.3rem}}@media (max-width: 575px){.articleContent{margin-top:-320px}.articleContent
.header{margin:0
0 3rem}.articleContent
.header__back{font-size:0.85rem}.articleContent
.header__thumb{height:300px}.articleContent
.header__content{max-width:70%}.articleContent .header__content
h1{font-size:1rem;font-weight:600 !important}.articleContent .header__content
p{font-size:0.85rem}.articleContent .content>div:last-child{margin:0}}.page404{height:70vh;display:flex;align-items:center;justify-content:center}.page404__wrap
span{display:block;font-size:10rem;line-height:1;color:var(--black);text-align:center;margin:0
0 1rem}.page404__wrap
h1{font-size:2.5rem;line-height:1.2;font-family:"Basel-Classic-Mono",sans-serif;color:var(--black);margin:0
0 1rem;text-align:center;text-transform:uppercase}.page404__wrap
p{font-size:1.25rem;line-height:1.4;color:var(--black);margin:0
0 2.5rem;text-align:center}.page404__wrap
a{display:flex;align-items:center;justify-content:center;font-size:1rem;text-align:center;color:var(--purple400);text-decoration:none;position:relative}.page404__wrap a:hover:after{width:60px}.page404__wrap a:after{content:"";width:45px;height:14px;background-image:url("/wp-content/themes/cmk/assets/icons/arrow_purple.svg");background-repeat:no-repeat;background-position:center right;background-size:60px;margin-left:0.5rem;transition:ease 0.3s}@media (max-width: 767px){.page404__wrap
span{font-size:6rem}.page404__wrap
h1{font-size:1.8rem}.page404__wrap
p{font-size:1rem}}#wpadminbar{opacity:0.2;transition:ease 0.3s}#wpadminbar:hover{opacity:1}body.no-scroll{overflow:hidden}a,button{outline:none !important}.pageShadow{display:flex;width:100%;height:100%;background-color:var(--black);position:fixed;top:0;left:0;pointer-events:none;opacity:0;z-index:999997;transition:ease 1s}.pageShadow--active{pointer-events:all;opacity:0.5}.thumbnailPlaceholder{width:100%;height:100%;background-color:var(--gray100);position:relative;display:flex;align-content:center;justify-content:center}.thumbnailPlaceholder
img{width:100%;max-width:45%;opacity:0.2}.onetap-container-toggle{display:none !important}