body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}.nav li ul{border-color:#8b0000}#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a,#top-menu li.current_page_item>a{color:#8b0000}@media only screen and (min-width:981px){.et_header_style_left #et-top-navigation,.et_header_style_split #et-top-navigation{padding:15px 0 0 0}.et_header_style_left #et-top-navigation nav>ul>li>a,.et_header_style_split #et-top-navigation nav>ul>li>a{padding-bottom:15px}.et_header_style_split .centered-inline-logo-wrap{width:30px;margin:-30px 0}.et_header_style_split .centered-inline-logo-wrap #logo{max-height:30px}.et_pb_svg_logo.et_header_style_split .centered-inline-logo-wrap #logo{height:30px}.et_header_style_centered #top-menu>li>a{padding-bottom:5px}.et_header_style_slide #et-top-navigation,.et_header_style_fullscreen #et-top-navigation{padding:6px 0 6px 0!important}.et_header_style_centered #main-header .logo_container{height:30px}#logo{max-height:45%}.et_pb_svg_logo #logo{height:45%}.et_header_style_centered.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container,.et_header_style_centered.et_hide_fixed_logo #main-header.et-fixed-header .logo_container{height:5.4px}.et_header_style_left .et-fixed-header #et-top-navigation,.et_header_style_split .et-fixed-header #et-top-navigation{padding:22px 0 0 0}.et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a,.et_header_style_split .et-fixed-header #et-top-navigation nav>ul>li>a{padding-bottom:22px}.et_header_style_centered header#main-header.et-fixed-header .logo_container{height:44px}.et_header_style_split #main-header.et-fixed-header .centered-inline-logo-wrap{width:44px;margin:-44px 0}.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo{max-height:44px}.et_pb_svg_logo.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo{height:44px}.et_header_style_slide .et-fixed-header #et-top-navigation,.et_header_style_fullscreen .et-fixed-header #et-top-navigation{padding:13px 0 13px 0!important}.et-fixed-header #top-menu li.current-menu-ancestor>a,.et-fixed-header #top-menu li.current-menu-item>a,.et-fixed-header #top-menu li.current_page_item>a{color:#8b0000!important}}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}#mailpoet_form_1{max-width:500px;margin:0 auto}#mailpoet_form_1 h3{text-align:center;font-size:28px;font-weight:bold;margin-bottom:20px}#mailpoet_form_1 input[type="text"],#mailpoet_form_1 input[type="email"]{width:100%;padding:10px;border:1px solid #ccc;border-radius:4px;margin-bottom:15px;font-size:16px}#mailpoet_form_1 input[type="submit"]{background-color:#a31d1d;color:#fff;padding:12px 20px;border:none;border-radius:4px;font-size:16px;cursor:pointer;width:100%}#mailpoet_form_1 input[type="submit"]:hover{background-color:#7f1414}#mailpoet_form_1 .mailpoet_message{margin-top:10px;font-size:14px;color:#555}#post-1932 .gemlist{display:grid;grid-template-columns:70% 320px;align-items:start;padding:20px 22px;margin:18px 0;background:#ffffff;border:1px solid #e9e9e9;border-radius:14px;box-shadow:0 6px 18px rgba(0,0,0,0.06)}#post-1932 .gemlist h2{margin:0 0 8px 0;font-size:clamp(20px,2.2vw,28px);line-height:1.2;font-weight:700}#post-1932 .gem_date,#post-1932 .gemlist .start,#post-1932 .gemlist .location{color:#4a4a4a;font-size:15px;margin:4px 0}#post-1932 .gemlist .start{font-weight:700}#post-1932 p.readmore a{display:inline-block;margin-top:10px;padding:8px 12px;border-radius:8px;text-decoration:none!important;font-weight:600;background:#a31d1d!important;color:#fff!important;transition:transform .08s ease,background .2s ease}#post-1932 p.readmore a:hover{background:#7f1414!important;transform:translateY(-1px)}#post-1932 .gemlist img{width:100%;height:200px;object-fit:cover;border-radius:10px;display:block}#post-1932 h2.et_pb_module_header,#post-1932>.entry-content h2{margin:32px 0 12px;font-size:clamp(18px,1.8vw,24px);font-weight:700}#post-1932 .gemlist+.gemlist{margin-top:16px}#post-1932 .gemlist{overflow:hidden}#post-1932 .gemlist img{float:right;width:320px;height:auto;margin-left:24px;border-radius:10px}@media screen and (max-width:980px){#post-1932 .gemlist{display:block;padding:16px}#post-1932 .gemlist>*{margin:0 0 14px 0}#post-1932 .gemlist img{width:100%;height:auto;border-radius:8px}}#post-1932 .gemlist .readmore a{display:inline-block;margin-top:10px;padding:8px 14px;border-radius:6px;text-decoration:none;font-weight:600;background:#8b0000;color:#ffffff;transition:background .2s ease,transform .08s ease}#post-1932 .gemlist .readmore a:hover{background:#a30000;transform:translateY(-1px)}#post-1932 .et_pb_row_1{background:#f7f5f3;border-radius:16px;padding:10px 12px}#post-1932 .gemlist>div{margin-bottom:24px}.single-event .entry-content{background:#f7f2ec;border:1px solid #eadfd5;border-radius:16px;padding:16px;box-shadow:0 8px 28px rgba(0,0,0,0.08)}.single-event .entry-content img{max-width:100%;height:auto;border-radius:12px;box-shadow:0 6px 18px rgba(0,0,0,0.06);margin:8px 0 16px 0}.single-event .entry-content .qem-register,.single-event .entry-content #qem_registration,.single-event .entry-content .qem_register,.single-event .entry-content #qem_form{background:#ffffff;border:1px solid #e6e0d9;border-radius:14px;padding:18px;box-shadow:0 10px 26px rgba(0,0,0,0.08);max-width:720px;margin:18px auto}.single-event .entry-content .qem-register h2,.single-event .entry-content #qem_registration h2,.single-event .entry-content .qem_register h2,.single-event .entry-content #qem_form h2{margin:-6px -6px 12px -6px;padding:10px 12px;background:#fbf7f2;border:1px solid #e8ddd3;border-radius:10px;font-weight:700;color:#2f2f2f}.single-event .entry-content .qem-register p,.single-event .entry-content #qem_registration p,.single-event .entry-content .qem_register p,.single-event .entry-content #qem_form p{margin:0 0 12px 0;color:#444;font-size:16px;line-height:1.45}.single-event .entry-content .qem-register label,.single-event .entry-content #qem_registration label,.single-event .entry-content .qem_register label,.single-event .entry-content #qem_form label{display:block;margin:0 0 6px 0;font-weight:600;color:#2f2f2f}.single-event .entry-content .qem-register input[type="text"],.single-event .entry-content .qem-register input[type="email"],.single-event .entry-content .qem-register input[type="number"],.single-event .entry-content .qem-register input[type="tel"],.single-event .entry-content .qem-register textarea,.single-event .entry-content .qem-register select,.single-event .entry-content #qem_registration input[type="text"],.single-event .entry-content #qem_registration input[type="email"],.single-event .entry-content #qem_registration input[type="number"],.single-event .entry-content #qem_registration input[type="tel"],.single-event .entry-content #qem_registration textarea,.single-event .entry-content #qem_registration select,.single-event .entry-content .qem_register input[type="text"],.single-event .entry-content .qem_register input[type="email"],.single-event .entry-content .qem_register input[type="number"],.single-event .entry-content .qem_register input[type="tel"],.single-event .entry-content .qem_register textarea,.single-event .entry-content .qem_register select,.single-event .entry-content #qem_form input[type="text"],.single-event .entry-content #qem_form input[type="email"],.single-event .entry-content #qem_form input[type="number"],.single-event .entry-content #qem_form input[type="tel"],.single-event .entry-content #qem_form textarea,.single-event .entry-content #qem_form select{width:100%;padding:11px 12px;border:1px solid #d9cec4;border-radius:10px;background:#fafafa;color:#2f2f2f;font-size:16px;outline:none;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.single-event .entry-content .qem-register input:focus,.single-event .entry-content .qem-register textarea:focus,.single-event .entry-content .qem-register select:focus,.single-event .entry-content #qem_registration input:focus,.single-event .entry-content #qem_registration textarea:focus,.single-event .entry-content #qem_registration select:focus,.single-event .entry-content .qem_register input:focus,.single-event .entry-content .qem_register textarea:focus,.single-event .entry-content .qem_register select:focus,.single-event .entry-content #qem_form input:focus,.single-event .entry-content #qem_form textarea:focus,.single-event .entry-content #qem_form select:focus{background:#fff;border-color:#c4b6aa;box-shadow:0 0 0 3px rgba(196,182,170,0.25)}.single-event .entry-content .qem-register input[type="checkbox"],.single-event .entry-content #qem_registration input[type="checkbox"],.single-event .entry-content .qem_register input[type="checkbox"],.single-event .entry-content #qem_form input[type="checkbox"]{width:18px;height:18px;vertical-align:middle;margin-right:8px}.single-event .entry-content .qem-register p strong,.single-event .entry-content #qem_registration p strong,.single-event .entry-content .qem_register p strong,.single-event .entry-content #qem_form p strong{color:#222}.single-event .entry-content .qem-register input[type="submit"],.single-event .entry-content #qem_registration input[type="submit"],.single-event .entry-content .qem_register input[type="submit"],.single-event .entry-content #qem_form input[type="submit"],.single-event .entry-content .qem-register #submit,.single-event .entry-content #qem_registration #submit,.single-event .entry-content .qem_register #submit,.single-event .entry-content #qem_form #submit{display:inline-block;width:100%;padding:12px 18px;border-radius:10px;border:0;background:#8b0000;color:#ffffff;font-weight:700;letter-spacing:.3px;cursor:pointer;transition:background .2s ease,transform .08s ease,box-shadow .15s ease}.single-event .entry-content .qem-register input[type="submit"]:hover,.single-event .entry-content #qem_registration input[type="submit"]:hover,.single-event .entry-content .qem_register input[type="submit"]:hover,.single-event .entry-content #qem_form input[type="submit"]:hover,.single-event .entry-content .qem-register #submit:hover,.single-event .entry-content #qem_registration #submit:hover,.single-event .entry-content .qem_register #submit:hover,.single-event .entry-content #qem_form #submit:hover{background:#a30000;transform:translateY(-1px);box-shadow:0 6px 18px rgba(139,0,0,0.25)}.single-event .entry-content .wp-block-image{margin:10px 0 16px}.single-event .entry-content a{color:#7a0e0e;text-decoration:none}.single-event .entry-content a:hover{text-decoration:underline}@media (min-width:980px){.single-event .entry-content{padding:24px}.single-event .entry-content img.alignright{float:right;width:360px;height:auto;margin:4px 0 18px 24px}.single-event .entry-content .qem-register,.single-event .entry-content #qem_registration,.single-event .entry-content .qem_register,.single-event .entry-content #qem_form{padding:22px;max-width:780px}.single-event .entry-content .qem-register input[type="submit"],.single-event .entry-content #qem_registration input[type="submit"],.single-event .entry-content .qem_register input[type="submit"],.single-event .entry-content #qem_form input[type="submit"],.single-event .entry-content .qem-register #submit,.single-event .entry-content #qem_registration #submit,.single-event .entry-content .qem_register #submit,.single-event .entry-content #qem_form #submit{width:auto;min-width:220px}}@media (max-width:768px){.single-event #main-content .container,.single-event #left-area,.single-event .entry-content{width:100%!important;max-width:100%!important;padding-left:12px!important;padding-right:12px!important;margin-left:0!important;margin-right:0!important}.single-event .entry-content .qem-register,.single-event .entry-content #qem_registration,.single-event .entry-content .qem_register,.single-event .entry-content #qem_form{width:auto!important;max-width:none!important;margin-left:12px!important;margin-right:12px!important;padding:18px!important;border-radius:14px}.single-event .entry-content .qem-register form,.single-event .entry-content .qem-register .qem-form,.single-event .entry-content #qem_registration form,.single-event .entry-content #qem_registration .qem-form,.single-event .entry-content .qem_register form,.single-event .entry-content .qem_register .qem-form,.single-event .entry-content #qem_form form,.single-event .entry-content #qem_form .qem-form,.single-event .entry-content .qem-register fieldset,.single-event .entry-content #qem_registration fieldset,.single-event .entry-content .qem_register fieldset,.single-event .entry-content #qem_form fieldset{width:100%!important;max-width:100%!important;padding:0!important;margin:0!important;border:0!important;box-sizing:border-box}.single-event .entry-content .qem-register input[type="text"],.single-event .entry-content .qem-register input[type="email"],.single-event .entry-content .qem-register input[type="number"],.single-event .entry-content .qem-register input[type="tel"],.single-event .entry-content .qem-register textarea,.single-event .entry-content .qem-register select,.single-event .entry-content #qem_registration input[type="text"],.single-event .entry-content #qem_registration input[type="email"],.single-event .entry-content #qem_registration input[type="number"],.single-event .entry-content #qem_registration input[type="tel"],.single-event .entry-content #qem_registration textarea,.single-event .entry-content #qem_registration select,.single-event .entry-content .qem_register input[type="text"],.single-event .entry-content .qem_register input[type="email"],.single-event .entry-content .qem_register input[type="number"],.single-event .entry-content .qem_register input[type="tel"],.single-event .entry-content .qem_register textarea,.single-event .entry-content .qem_register select,.single-event .entry-content #qem_form input[type="text"],.single-event .entry-content #qem_form input[type="email"],.single-event .entry-content #qem_form input[type="number"],.single-event .entry-content #qem_form input[type="tel"],.single-event .entry-content #qem_form textarea,.single-event .entry-content #qem_form select{width:100%!important;box-sizing:border-box;font-size:16px}.single-event .entry-content .qem-register input[type="submit"],.single-event .entry-content #qem_registration input[type="submit"],.single-event .entry-content .qem_register input[type="submit"],.single-event .entry-content #qem_form input[type="submit"]{width:100%!important;min-height:46px}}.single-event .entry-content .qem-register .qem-form p,.single-event .entry-content #qem_registration .qem-form p,.single-event .entry-content .qem_register .qem-form p,.single-event .entry-content #qem_form .qem-form p{position:static!important;overflow:visible!important;margin:0 0 14px 0!important;padding:0!important;background:transparent!important}.single-event .entry-content .qem-register .qem-form input[name="youranswer"],.single-event .entry-content #qem_registration .qem-form input[name="youranswer"],.single-event .entry-content .qem_register .qem-form input[name="youranswer"],.single-event .entry-content #qem_form .qem-form input[name="youranswer"]{display:inline-block;margin-bottom:14px!important}.single-event .entry-content .qem-register .qem-form input[type="submit"],.single-event .entry-content #qem_registration .qem-form input[type="submit"],.single-event .entry-content .qem_register .qem-form input[type="submit"],.single-event .entry-content #qem_form .qem-form input[type="submit"],.single-event .entry-content .qem-register #submit,.single-event .entry-content #qem_registration #submit,.single-event .entry-content .qem_register #submit,.single-event .entry-content #qem_form #submit{display:block;clear:both;margin-top:16px!important;position:relative;z-index:50}.single-event .entry-content .qem-register,.single-event .entry-content #qem_registration,.single-event .entry-content .qem_register,.single-event .entry-content #qem_form{padding-bottom:72px!important}@media (max-width:768px){.single-event .entry-content .qem-register,.single-event .entry-content #qem_registration,.single-event .entry-content .qem_register,.single-event .entry-content #qem_form{padding-bottom:calc(84px + env(safe-area-inset-bottom))!important;margin-bottom:90px!important}}.single-event .entry-content .qem-form input[name="validator"],.single-event .entry-content .qem-form #validator{display:none!important;width:0!important;height:0!important;padding:0!important;margin:0!important;border:0!important;overflow:hidden!important}.single-event .entry-content .qem-form input[name="validator"],.single-event .entry-content .qem-form #validator,.single-event .entry-content .qem-register input[name="validator"],.single-event .entry-content #qem_registration input[name="validator"],.single-event .entry-content .qem_register input[name="validator"],.single-event .entry-content #qem_form input[name="validator"]{display:none!important;width:0!important;height:0!important;padding:0!important;margin:0!important;border:0!important;overflow:hidden!important}.single-event .entry-content .qem-form p:empty{margin:0!important;padding:0!important;line-height:0!important}.single-event .entry-content .qem-form input[type="submit"],.single-event .entry-content #qem_form input[type="submit"],.single-event .entry-content .qem-register #submit{margin-top:16px!important;position:relative;z-index:50;clear:both}@media (max-width:768px){#post-3{padding-left:15px!important;padding-right:15px!important;overflow-x:hidden!important}}