@import url("https://use.typekit.net/imt7eod.css");h1,h2,h3,h4,h5,h6,body{font-family:"pacaembu",sans-serif!important;font-style:normal}h1{font-size:clamp(2.2rem,1.4rem + 2.5vw,3.5rem);line-height:1.1}h2{font-size:clamp(1.8rem,1.2rem + 1.8vw,2.6rem);line-height:1.15}h3{font-size:clamp(1.5rem,1.1rem + 1.2vw,2rem);line-height:1.2;padding-bottom:0}h4{font-size:clamp(1.3rem,1rem + 0.8vw,1.6rem);line-height:1.25}h5{font-size:clamp(1.1rem,0.95rem + 0.5vw,1.3rem);line-height:1.3}h6{font-size:clamp(1rem,0.9rem + 0.3vw,1.1rem);line-height:1.35}body{font-size:clamp(1rem,0.9rem + 1.2vw,1.6rem);line-height:1.5}strong,.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:600!important}.fullscreenmenu .et_pb_column{display:flex!important;flex-direction:column!important;gap:clamp(1rem,0.8rem + 1vw,1.5rem)!important}div#main-content p a{text-decoration:underline!important}div#main-content p a:hover{text-decoration:none!important}.et_pb_button{font-size:clamp(1.225rem,1rem + 0.5vw,1.475rem);line-height:1.5!important}.marquee{width:100%;overflow:hidden}.marquee-track{display:flex;width:max-content;animation:marquee-scroll 50s linear infinite}.marquee-text{ white-space:nowrap; flex-shrink:0;color:#000000;font-size:clamp(1.125rem,1rem + 0.5vw,1.375rem);font-weight:600}@keyframes marquee-scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}.marquee:hover .marquee-track{animation-play-state:paused}.mec-event-list-standard .mec-event-meta span.mec-event-d,.mec-event-list-standard .mec-event-meta span.mec-event-m{color:#000000}.mec-event-list-standard .mec-date-details{margin-bottom:12px}.mec-event-list-standard .mec-date-details i{margin-top:9px!important}.mec-event-list-standard .mec-time-details{color:#3F3F3F}section#main-content.mec-container{background-color:#e5f5f4;border-radius:15px;padding:30px 30px 0 30px}.wp-pagenavi{text-align:center;border-top:0;padding-top:0;clear:both;margin-bottom:0}.et_pb_post_nav_0 .wp-pagenavi a,.et_pb_post_nav_0 .wp-pagenavi span.current,.et_pb_post_nav_0 .wp-pagenavi span.pages,.et_pb_post_nav_0 .wp-pagenavi span.extend,.et_pb_posts_nav.et_pb_post_nav_0 span a,.et_pb_posts_nav.et_pb_post_nav_0 span a span,.et_pb_posts_nav.et_pb_post_nav_0 span:not(.nav-previous):not(.nav-next),.et-db #et-boc .et-l .et_pb_post_nav_0_tb_body .wp-pagenavi a,.et-db #et-boc .et-l .et_pb_post_nav_0_tb_body .wp-pagenavi span.current,.et-db #et-boc .et-l .et_pb_post_nav_0_tb_body .wp-pagenavi span.pages,.et-db #et-boc .et-l .et_pb_post_nav_0_tb_body .wp-pagenavi span.extend,.et_pb_posts_nav.et-db #et-boc .et-l .et_pb_post_nav_0_tb_body span a,.et_pb_posts_nav.et-db #et-boc .et-l .et_pb_post_nav_0_tb_body span a span,.et_pb_posts_nav.et-db #et-boc .et-l .et_pb_post_nav_0_tb_body span:not(.nav-previous):not(.nav-next){font-size:clamp(1rem,(0.95rem + 0.3vw),1.125rem)!important;border:solid 1.5px black!important;background-color:white!important;color:#000000!important;padding:0.15em 0.53em!important;transition:all .5s;margin:4px}.et_pb_post_nav_0 .wp-pagenavi span.current{font-weight:600!important}.woocommerce-checkout .woocommerce-error a,.woocommerce-NoticeGroup-checkout .woocommerce-error a,.et_pb_wc_checkout_billing .woocommerce-error a,.et_pb_wc_checkout_shipping .woocommerce-error a,.et_pb_wc_checkout_information .woocommerce-error a,.et_pb_wc_checkout_order_details .woocommerce-error a,.et_pb_wc_checkout_payment_info .woocommerce-error a{color:#ffffff}.woocommerce table.shop_table th,.woocommerce form .form-row .country_to_state--single{font-weight:600}.woocommerce ul#shipping_method,.woocommerce ul#shipping_method .amount{font-weight:300}.woocommerce .woocommerce-info,.woocommerce-message{background:#869a7d!important;border-radius:10px}.et_pb_wc_checkout_payment_info_0.et_pb_wc_checkout_payment_info{background-color:#ffffff}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#c2ccbe;border-radius:10px;padding:10px}div#main-content p a.button.wc-backward{text-decoration:none!important}a#knopdesign.et_pb_button,.woocommerce #payment #place_order,.woocommerce-page #payment #place_order,.wc-proceed-to-checkout a.checkout-button,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.et_button_no_icon.woocommerce-page a.button,.et_button_no_icon.woocommerce button.button,a.woocommerce-button.button.view{box-shadow:10px 10px 0px 0px #e37774;max-width:350px;border-radius:8px;font-size:clamp(1rem,0.95rem + 0.3vw,1.125rem)!important;margin-right:clamp(1rem,0.9rem + 0.3vw,1.1rem)!important;margin-bottom:clamp(1rem,0.9rem + 0.3vw,1.1rem)!important;margin-top:clamp(1rem,0.9rem + 0.3vw,1.1rem)!important;padding:.3em 1em!important}a#knopdesign.et_pb_button:hover,.woocommerce #payment #place_order:hover,.woocommerce-page #payment #place_order:hover,.wc-proceed-to-checkout a.checkout-button:hover,.woocommerce button.button:disabled:hover,.woocommerce-page button.button:disabled:hover,.et_button_no_icon.woocommerce-page a.button:hover,.et_button_no_icon.woocommerce button.button:hover{box-shadow:10px 10px 0px 0px #9f96c8;transition-property:box-shadow;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms}.mec-single-event .mec-booking-button{display:none}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{max-width:350px}