body.fadeNoPadding .et_pb_section_first:before,body.fadeWithPadding .et_pb_section_first:before,body.josefinPost .et_pb_section_first:before{background-image:url(/wp-content/uploads/sites/58/2019/01/glow.png)}.josefinBlurbLink:after{content:'Learn More →'}.et_button_no_icon .et_pb_button,.et_pb_button,.et_button_no_icon .et_pb_button:hover,.et_pb_button:hover,body #page-container #josefinContactForm.et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button,.et_button_no_icon.woocommerce a.button.alt,.et_button_no_icon.woocommerce-page a.button.alt,.et_button_no_icon.woocommerce button.button.alt,.et_button_no_icon.woocommerce-page button.button.alt,.et_button_no_icon.woocommerce input.button.alt,.et_button_no_icon.woocommerce-page input.button.alt,.et_button_no_icon.woocommerce #respond input#submit.alt,.et_button_no_icon.woocommerce-page #respond input#submit.alt,.et_button_no_icon.woocommerce #content input.button.alt,.et_button_no_icon.woocommerce-page #content input.button.alt,.et_button_no_icon.woocommerce a.button,.et_button_no_icon.woocommerce-page a.button,.et_button_no_icon.woocommerce button.button,.et_button_no_icon.woocommerce-page button.button,.et_button_no_icon.woocommerce input.button,.et_button_no_icon.woocommerce-page input.button,.et_button_no_icon.woocommerce #respond input#submit,.et_button_no_icon.woocommerce-page #respond input#submit,.et_button_no_icon.woocommerce #content input.button,.et_button_no_icon.woocommerce-page #content input.button,.et_button_no_icon.woocommerce a.button.alt:hover,.et_button_no_icon.woocommerce-page a.button.alt:hover,.et_button_no_icon.woocommerce button.button.alt:hover,.et_button_no_icon.woocommerce-page button.button.alt:hover,.et_button_no_icon.woocommerce input.button.alt:hover,.et_button_no_icon.woocommerce-page input.button.alt:hover,.et_button_no_icon.woocommerce #respond input#submit.alt:hover,.et_button_no_icon.woocommerce-page #respond input#submit.alt:hover,.et_button_no_icon.woocommerce #content input.button.alt:hover,.et_button_no_icon.woocommerce-page #content input.button.alt:hover,.et_button_no_icon.woocommerce a.button:hover,.et_button_no_icon.woocommerce-page a.button:hover,.et_button_no_icon.woocommerce button.button:hover,.et_button_no_icon.woocommerce-page button.button:hover,.et_button_no_icon.woocommerce input.button:hover,.et_button_no_icon.woocommerce-page input.button:hover,.et_button_no_icon.woocommerce #respond input#submit:hover,.et_button_no_icon.woocommerce-page #respond input#submit:hover,.et_button_no_icon.woocommerce #content input.button:hover,.et_button_no_icon.woocommerce-page #content input.button:hover,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce a.button.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page a.button.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce button.button.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page button.button.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce input.button.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page input.button.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce #respond input#submit.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page #respond input#submit.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce #content input.button.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page #content input.button.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce a.button,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page a.button,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce button.button,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page button.button,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce input.button,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page input.button,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce #respond input#submit,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page #respond input#submit,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce #content input.button,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page #content input.button,.et_button_no_icon.et_button_left.woocommerce a.button.alt:hover,.et_button_no_icon.et_button_left.woocommerce-page a.button.alt:hover,.et_button_no_icon.et_button_left.woocommerce button.button.alt:hover,.et_button_no_icon.et_button_left.woocommerce-page button.button.alt:hover,.et_button_no_icon.et_button_left.woocommerce input.button.alt:hover,.et_button_no_icon.et_button_left.woocommerce-page input.button.alt:hover,.et_button_no_icon.et_button_left.woocommerce #respond input#submit.alt:hover,.et_button_no_icon.et_button_left.woocommerce-page #respond input#submit.alt:hover,.et_button_no_icon.et_button_left.woocommerce #content input.button.alt:hover,.et_button_no_icon.et_button_left.woocommerce-page #content input.button.alt:hover,.et_button_no_icon.et_button_left.woocommerce a.button:hover,.et_button_no_icon.et_button_left.woocommerce-page a.button:hover,.et_button_no_icon.et_button_left.woocommerce button.button:hover,.et_button_no_icon.et_button_left.woocommerce-page button.button:hover,.et_button_no_icon.et_button_left.woocommerce input.button:hover,.et_button_no_icon.et_button_left.woocommerce-page input.button:hover,.et_button_no_icon.et_button_left.woocommerce #respond input#submit:hover,.et_button_no_icon.et_button_left.woocommerce-page #respond input#submit:hover,.et_button_no_icon.et_button_left.woocommerce #content input.button:hover,.et_button_no_icon.et_button_left.woocommerce-page #content input.button:hover,.woocommerce input.button,.woocommerce input.button:hover,.et_pb_cta.et_pb_promo .et_pb_button,.et_pb_cta.et_pb_promo .et_pb_button:hover{padding:10px 25px 5px 30px!important}body #page-container #header.et_pb_fullwidth_header_0 .et_pb_button_one.et_pb_button,body #page-container .et_pb_fullwidth_header_0 .et_pb_button_one.et_pb_button:hover{padding:10px 25px 5px 30px!important}.et_pb_button:hover:after{top:9px!important;font-size:24px!important}a.more-link,.pagination a{font-family:'Josefin Sans',sans-serif;font-weight:700;padding:0.6em 2em .3em!important;font-size:16px;background-color:rgba(0,0,0,1);border:2px solid #000;color:#fff;letter-spacing:5px;text-transform:uppercase;display:block;text-align:center;margin-top:20px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a.more-link:hover,.pagination a:hover{background-color:rgba(0,0,0,0);color:#000}body.fadeNoPadding .et_pb_section_first:before,body.fadeWithPadding .et_pb_section_first:before,body.josefinPost .et_pb_section_first:before{background-image:url(/wp-content/uploads/2021/07/glow.png)}.josefinBlurbLink:after{content:'Learn More →'}.et_button_no_icon .et_pb_button,.et_pb_button,.et_button_no_icon .et_pb_button:hover,.et_pb_button:hover,body #page-container #josefinContactForm.et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button,.et_button_no_icon.woocommerce a.button.alt,.et_button_no_icon.woocommerce-page a.button.alt,.et_button_no_icon.woocommerce button.button.alt,.et_button_no_icon.woocommerce-page button.button.alt,.et_button_no_icon.woocommerce input.button.alt,.et_button_no_icon.woocommerce-page input.button.alt,.et_button_no_icon.woocommerce #respond input#submit.alt,.et_button_no_icon.woocommerce-page #respond input#submit.alt,.et_button_no_icon.woocommerce #content input.button.alt,.et_button_no_icon.woocommerce-page #content input.button.alt,.et_button_no_icon.woocommerce a.button,.et_button_no_icon.woocommerce-page a.button,.et_button_no_icon.woocommerce button.button,.et_button_no_icon.woocommerce-page button.button,.et_button_no_icon.woocommerce input.button,.et_button_no_icon.woocommerce-page input.button,.et_button_no_icon.woocommerce #respond input#submit,.et_button_no_icon.woocommerce-page #respond input#submit,.et_button_no_icon.woocommerce #content input.button,.et_button_no_icon.woocommerce-page #content input.button,.et_button_no_icon.woocommerce a.button.alt:hover,.et_button_no_icon.woocommerce-page a.button.alt:hover,.et_button_no_icon.woocommerce button.button.alt:hover,.et_button_no_icon.woocommerce-page button.button.alt:hover,.et_button_no_icon.woocommerce input.button.alt:hover,.et_button_no_icon.woocommerce-page input.button.alt:hover,.et_button_no_icon.woocommerce #respond input#submit.alt:hover,.et_button_no_icon.woocommerce-page #respond input#submit.alt:hover,.et_button_no_icon.woocommerce #content input.button.alt:hover,.et_button_no_icon.woocommerce-page #content input.button.alt:hover,.et_button_no_icon.woocommerce a.button:hover,.et_button_no_icon.woocommerce-page a.button:hover,.et_button_no_icon.woocommerce button.button:hover,.et_button_no_icon.woocommerce-page button.button:hover,.et_button_no_icon.woocommerce input.button:hover,.et_button_no_icon.woocommerce-page input.button:hover,.et_button_no_icon.woocommerce #respond input#submit:hover,.et_button_no_icon.woocommerce-page #respond input#submit:hover,.et_button_no_icon.woocommerce #content input.button:hover,.et_button_no_icon.woocommerce-page #content input.button:hover,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce a.button.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page a.button.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce button.button.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page button.button.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce input.button.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page input.button.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce #respond input#submit.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page #respond input#submit.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce #content input.button.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page #content input.button.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce a.button,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page a.button,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce button.button,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page button.button,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce input.button,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page input.button,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce #respond input#submit,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page #respond input#submit,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce #content input.button,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page #content input.button,.et_button_no_icon.et_button_left.woocommerce a.button.alt:hover,.et_button_no_icon.et_button_left.woocommerce-page a.button.alt:hover,.et_button_no_icon.et_button_left.woocommerce button.button.alt:hover,.et_button_no_icon.et_button_left.woocommerce-page button.button.alt:hover,.et_button_no_icon.et_button_left.woocommerce input.button.alt:hover,.et_button_no_icon.et_button_left.woocommerce-page input.button.alt:hover,.et_button_no_icon.et_button_left.woocommerce #respond input#submit.alt:hover,.et_button_no_icon.et_button_left.woocommerce-page #respond input#submit.alt:hover,.et_button_no_icon.et_button_left.woocommerce #content input.button.alt:hover,.et_button_no_icon.et_button_left.woocommerce-page #content input.button.alt:hover,.et_button_no_icon.et_button_left.woocommerce a.button:hover,.et_button_no_icon.et_button_left.woocommerce-page a.button:hover,.et_button_no_icon.et_button_left.woocommerce button.button:hover,.et_button_no_icon.et_button_left.woocommerce-page button.button:hover,.et_button_no_icon.et_button_left.woocommerce input.button:hover,.et_button_no_icon.et_button_left.woocommerce-page input.button:hover,.et_button_no_icon.et_button_left.woocommerce #respond input#submit:hover,.et_button_no_icon.et_button_left.woocommerce-page #respond input#submit:hover,.et_button_no_icon.et_button_left.woocommerce #content input.button:hover,.et_button_no_icon.et_button_left.woocommerce-page #content input.button:hover,.woocommerce input.button,.woocommerce input.button:hover,.et_pb_cta.et_pb_promo .et_pb_button,.et_pb_cta.et_pb_promo .et_pb_button:hover{padding:10px 25px 5px 30px!important}body #page-container #header.et_pb_fullwidth_header_0 .et_pb_button_one.et_pb_button,body #page-container .et_pb_fullwidth_header_0 .et_pb_button_one.et_pb_button:hover{padding:10px 25px 5px 30px!important}.et_pb_button:hover:after{top:9px!important;font-size:24px!important}a.more-link,.pagination a{font-family:'Josefin Sans',sans-serif;font-weight:700;padding:0.6em 2em .3em!important;font-size:16px;background-color:rgba(0,0,0,1);border:2px solid #000;color:#fff;letter-spacing:5px;text-transform:uppercase;display:block;text-align:center;margin-top:20px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a.more-link:hover,.pagination a:hover{background-color:rgba(0,0,0,0);color:#000}.mobile_menu_bar:before,.mobile_menu_bar:after{color:#034f8b!important}#main-header.et-fixed-header,body.et_pb_pagebuilder_layout #main-header.et-fixed-header{background-color:#ffffff!important}#top-menu li{padding-right:8px!important;font-size:10px!important}h1,h2,h3,h4,h5,h6,.et_quote_content blockquote p,.et_pb_slide_description .et_pb_slide_title{font-weight:bold;font-style:normal;text-transform:uppercase;text-decoration:none;letter-spacing:1px!important}.mp-membership-table{width:100%;border-collapse:collapse;margin:20px 0;font-family:Arial,sans-serif}.mp-membership-table th,.mp-membership-table td{border:1px solid #ddd;padding:12px 15px;text-align:left}.mp-membership-table th{background-color:#f7f7f7;color:#333;font-weight:bold}.mp-membership-table tr:nth-child(even){background-color:#f9f9f9}.mp-membership-table a{background-color:#0085ba;color:#fff;padding:8px 16px;text-decoration:none;border-radius:4px;font-weight:bold}.mp-membership-table a:hover{background-color:#006b98}.mp-membership-cards{display:flex;flex-wrap:wrap;gap:20px;margin:20px 0;font-family:Arial,sans-serif}.mp-membership-card{flex:1 1 300px;border:1px solid #ddd;border-radius:8px;padding:20px;box-shadow:0 2px 8px rgba(0,0,0,0.05);background-color:#fff;transition:transform 0.2s,box-shadow 0.2s}.mp-membership-card:hover{transform:translateY(-5px);box-shadow:0 4px 12px rgba(0,0,0,0.1)}.mp-membership-card h3{font-size:1.4rem;color:#333;margin-bottom:15px}.mp-membership-card p{color:#666;margin-bottom:20px}.mp-membership-card a{display:inline-block;background-color:#0085ba;color:#fff;padding:10px 20px;text-decoration:none;border-radius:4px;font-weight:bold}.mp-membership-card a:hover{background-color:#006b98}.mepr-form{max-width:1200px;margin:0 auto;padding:40px 30px;background:#f1f1f1;border:1px solid #ccc;border-radius:10px;font-family:Arial,sans-serif;box-sizing:border-box}.mepr-form h2,.mepr-form h3{color:#0085ba;font-size:24px;margin-bottom:20px;text-align:center}.mepr-form .mepr_col{width:100%!important;float:none!important;clear:both!important;box-sizing:border-box;margin-bottom:20px}.mepr-form input[type="text"],.mepr-form input[type="email"],.mepr-form input[type="password"],.mepr-form input[type="tel"],.mepr-form input[type="url"],.mepr-form select,.mepr-form textarea{width:100%;padding:12px;font-size:16px;border:1px solid #ddd;border-radius:4px;margin-top:5px;margin-bottom:20px;box-sizing:border-box}.mepr-form label{display:block;font-weight:bold;color:#333;margin-bottom:5px}.mepr-price-box{font-size:20px;color:#6cad43!important;font-weight:bold;text-align:center;margin-bottom:20px}.mepr-form .mepr-submit,.mepr-form .mepr-submit input[type="submit"]{background-color:#034f8b;color:#fff;font-size:16px;font-weight:bold;padding:12px 24px;border:none;border-radius:4px;width:100%;cursor:pointer;transition:background-color 0.3s ease}.mepr-form .mepr-submit input[type="submit"]:hover{background-color:#006b98}.mepr-checkout-container{display:inline}.mepr_error,.mepr_message{background-color:#f8d7da;color:#721c24;padding:15px;border-radius:5px;margin-bottom:20px}.mepr-form .mp-form-row,.mepr-form .mepr-form-row{width:100%!important;float:none!important;clear:both;display:block;margin-bottom:20px}.mp_wrapper .mp-form-row:after{content:"";display:table;clear:both}.mepr-form input[type="text"],.mepr-form input[type="email"],.mepr-form input[type="password"],.mepr-form input[type="tel"],.mepr-form select,.mepr-form textarea{width:100%;padding:12px 14px;font-size:16px;border:1px solid #006eaa!important;border-radius:4px;box-sizing:border-box;margin-top:6px;margin-bottom:10px}.mepr-form label{font-weight:bold;display:block;margin-bottom:5px;color:#333}.mepr-form .mepr-submit input[type="submit"]{background-color:#0085ba;color:#fff;font-weight:bold;padding:14px 28px;border:none;border-radius:4px;font-size:16px;width:100%;margin-top:20px;cursor:pointer;transition:background-color 0.3s ease}.mepr-form .mepr-submit input[type="submit"]:hover{background-color:#006b98}.mepr-credit-card-info label{margin-top:10px}.mepr-form .mepr-price-box{font-size:20px;font-weight:bold;color:#28a745;text-align:center;margin-bottom:20px}@media screen and (max-width:768px){.mepr-form{padding:20px}}.mp_wrapper .mepr_price label,.mp_wrapper .mepr_price .mepr_price_cell,.mp_wrapper .mepr_price .mepr_price_cell_label{display:inline!important;color:#6cad43!important;font-size:20px!important;font-weight:bold}#top-header a[href*="memberships"]{background-color:#0085ba;color:#ffffff!important;padding:6px 12px;border-radius:4px;font-weight:bold;transition:background-color 0.3s ease}#top-header a[href*="memberships"]:hover{background-color:#034f8b;color:#ffffff!important}#sidebar .widgettitle{font-size:16px;color:#034f8b!important;margin-bottom:5px}.et_post_meta_wrapper .published,.et_post_meta_wrapper .post-meta,.et_post_meta_wrapper span.author{display:none!important}#top-header,#main-header{background-color:#ffffff!important}.my-memberships-cards{display:flex;flex-wrap:wrap;gap:30px;margin:40px auto;max-width:1200px;justify-content:center}.membership-card{background:#ffffff;border:1px solid #ddd;border-radius:10px;padding:30px;width:100%;max-width:300px;box-shadow:0 2px 8px rgba(0,0,0,0.05);text-align:center;transition:transform 0.2s ease,box-shadow 0.2s ease}.membership-card:hover{transform:translateY(-5px);box-shadow:0 4px 16px rgba(0,0,0,0.1)}.membership-card h3{font-size:1.5rem;color:#0085ba;margin-bottom:20px}.membership-card a.button{display:inline-block;background-color:#0085ba;color:#fff;padding:12px 24px;text-decoration:none;border-radius:5px;font-weight:bold;transition:background-color 0.2s ease}.membership-card a.button:hover{background-color:#006b98}.my-membership-grid{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;margin:40px auto;max-width:1200px}.membership-card{background:#ffffff;border:1px solid #ddd;border-radius:10px;width:100%;max-width:300px;text-align:center;box-shadow:0 2px 6px rgba(0,0,0,0.05);overflow:hidden;transition:all 0.2s ease}.membership-card:hover{transform:translateY(-5px);box-shadow:0 4px 12px rgba(0,0,0,0.1)}.membership-card img.membership-image{width:100%;height:auto;display:block}.membership-card h3{font-size:1.3rem;color:#0085ba;margin:20px 0 10px;padding:0 15px}.membership-card a.button{display:inline-block;background-color:#0085ba;color:#fff;margin:15px 0 20px;padding:10px 20px;text-decoration:none;border-radius:4px;font-weight:bold;transition:background-color 0.2s ease}.membership-card a.button:hover{background-color:#006b98}.bellows-menu .et_pb_menu__wrap{background-color:#2c2a38;padding:0}.bellows-menu .et-menu>li{background-color:#1e88e5;margin:5px 0;transition:background-color 0.3s ease;position:relative;display:flex;justify-content:space-between;align-items:center;border-radius:4px}.bellows-menu .et-menu>li:hover{background-color:#1565c0}.bellows-menu .et-menu a{color:white!important;padding:16px;font-weight:600;display:flex;align-items:center;width:100%}.bellows-menu .et-menu a i{margin-right:10px;font-size:1.2em}.bellows-menu .menu-item-has-children>a::after{content:"\25BC";float:right;color:white;margin-left:auto;transition:transform 0.3s ease}.bellows-menu .menu-item-has-children:hover>a::after{transform:rotate(180deg)}.bellows-menu .sub-menu{background-color:#1976d2;border-top:1px solid #1565c0}.bellows-menu .sub-menu li{padding-left:20px}.bellows-menu .sub-menu a{padding:12px 16px;font-size:14px}.column{float:left;width:50%}.row:after{content:"";display:table;clear:both}@media screen and (max-width:600px){.column{width:100%}}body.single-product img.wp-post-image,body.single-product .et_pb_post img,body.single-product .et_post_meta_wrapper+img,body.single-product .et_pb_image_container{display:none!important}body.single-product #sidebar,body.single-product .et_pb_sidebar{display:none!important}body.single-product #left-area{width:100%!important;float:none!important}body.single-product .mepr-form{max-width:700px;margin:0 auto}#et-secondary-menu img{height:30px;width:auto;vertical-align:middle;margin-right:10px}#et-secondary-menu{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}#et-secondary-menu li{padding:0 10px}#et-secondary-nav .et-social-icons{position:absolute;right:20px;top:50%;transform:translateY(-50%)}#et-secondary-nav .et-social-icons a{font-size:14px}#et-secondary-nav{position:relative}@media only screen and (max-width:767px){#et-secondary-menu{flex-direction:column;align-items:center}#et-secondary-nav .et-social-icons{position:static;margin-top:10px}}@media only screen and (max-width:980px){.et_mobile_menu li a{color:#ffffff!important}#et-secondary-menu li a{color:#ffffff!important}.et_mobile_menu .menu-item-has-children a{color:#ffffff!important}}.mepr-price-boxes{display:flex;flex-wrap:wrap;gap:30px}.mepr-price-box{flex:1 1 30%;display:flex;flex-direction:column;justify-content:space-between;padding:25px;border:1px solid #ccc;border-radius:8px;background-color:#ffffff;box-shadow:0 2px 10px rgba(0,0,0,0.06);box-sizing:border-box;min-height:100%}.mepr-price-box-title,.mepr-price-box h2{color:#00548f!important;font-size:1.3rem;font-weight:bold;text-align:center;margin-bottom:15px}.mepr-price-box .mepr-price{color:#28a745;font-size:1.2rem;font-weight:bold;text-align:center;margin-bottom:20px}.mepr-price-box .mepr-benefits,.mepr-price-box .mepr-benefits li{color:#000000;font-size:0.95rem;margin-bottom:6px}.mepr-price-box .mepr-price-box-button a{background-color:#00548f;color:#ffffff!important;padding:10px 20px;display:inline-block;text-align:center;border-radius:4px;font-weight:bold;text-decoration:none;margin-top:auto;transition:background-color 0.3s ease}.mepr-price-menu.minimal_horizontal .mepr-price-box-price{margin-top:20px!important;font-size:110%!important}.mepr-price-box .mepr-price-box-button a:hover{background-color:#003d6b}.mepr-price-box{background-color:#ffffff!important}.mepr-price-menu.minimal_horizontal .mepr-price-box-benefits .mepr-price-box-benefits-list{margin:10px 0;font-weight:bold;color:#000000!important}@media (max-width:767px){.mepr-price-boxes{flex-direction:column}.mepr-price-box{width:100%}}.gmw-grid-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;margin:30px 0}.gmw-card{background:#fff;border:1px solid #ddd;border-radius:8px;padding:20px;box-shadow:0 2px 6px rgba(0,0,0,0.05);display:flex;flex-direction:column;justify-content:space-between;text-align:left}.gmw-card-img img{width:100%;height:auto;border-radius:6px;margin-bottom:15px}.gmw-card h3{font-size:1.25rem;color:#00548f;margin-bottom:10px}.gmw-card p{margin:6px 0;font-size:0.95rem;color:#333}.gmw-view-details{margin-top:15px;text-align:right}.gmw-view-details a{background-color:#00548f;color:#fff;padding:8px 16px;text-decoration:none;border-radius:4px;font-weight:bold}.gmw-view-details a:hover{background-color:#003f6f}.active-drip-resources{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:30px;margin-top:20px}.resource-item{background:#fff;border:1px solid #ddd;border-radius:8px;padding:15px;text-align:center;box-shadow:0 2px 8px rgba(0,0,0,0.05);transition:transform 0.2s}.resource-item:hover{transform:translateY(-5px)}.resource-item a{text-decoration:none;color:#00548f}.resource-item a:hover{text-decoration:underline}.resource-item img{width:100%;height:auto;border-radius:6px;margin-bottom:12px}.resource-item h3{font-size:1.1rem;margin:0;color:#00548f}div.em-search-geo,div.em-search-geo label,div.em-search-geo input{display:none!important}.em.em-item .em-item-image,.em.em-list .em-item .em-item-image,.em.em-list-widget .em-item .em-item-image{width:40%!important;height:40%!important}.et_mobile_menu_visible{display:block!important;opacity:1!important;visibility:visible!important}.et_pb_fullwidth_menu{z-index:99999!important;position:relative}.mdr-grid{flex-direction:column;align-items:center}.mdr-grid .mdr-item{flex:0 1 100%;max-width:250px}.drip-resources.drip-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:30px;padding:10px 0}.drip-resource-item{flex:0 1 175px;display:flex;flex-direction:column;align-items:center;text-align:center}.drip-resource-item img{max-width:100%;height:auto;margin-bottom:15px;border-radius:8px}#top-menu .sub-menu{max-height:80vh!important;overflow-y:auto!important;overflow-x:hidden!important}#top-menu .sub-menu::-webkit-scrollbar{width:6px}#top-menu .sub-menu::-webkit-scrollbar-track{background:#f1f1f1}#top-menu .sub-menu::-webkit-scrollbar-thumb{background:#888;border-radius:3px}#top-menu .sub-menu::-webkit-scrollbar-thumb:hover{background:#555}.main-menu-events{z-index:10000!important}.membership-menu{z-index:1000!important}p{font-size:16pt!important;padding-bottom:1em;color:black}.em-event-content{--font-family:'Merriweather',Georgia,"Times New Roman",serif;--font-size:16px;--line-height:1.8em;--font-weight:400;--text-color-normal:#000000}.em-event-content p,.em.pixelbones .em-event-content p{font-family:'Merriweather',Georgia,"Times New Roman",serif!important;font-size:16px!important;line-height:1.8em!important;font-weight:400!important;color:#000000!important;margin-bottom:1.25em!important}.em-event-content ul,.em-event-content ol,.em.pixelbones .em-event-content ul,.em.pixelbones .em-event-content ol{margin:0 0 1.25em 1.75em!important;padding-left:0.5em!important}.em-event-content ul,.em.pixelbones .em-event-content ul{list-style-type:disc!important}.em-event-content ol,.em.pixelbones .em-event-content ol{list-style-type:decimal!important}.em-event-content ul li,.em-event-content ol li,.em.pixelbones .em-event-content ul li,.em.pixelbones .em-event-content ol li{font-family:'Merriweather',Georgia,"Times New Roman",serif!important;font-size:16px!important;line-height:1.8em!important;font-weight:400!important;color:#000000!important;margin-bottom:0.65em!important;display:list-item!important}.em-event-content strong,.em-event-content b,.em.pixelbones .em-event-content strong,.em.pixelbones .em-event-content b{font-family:'Merriweather',Georgia,"Times New Roman",serif!important;font-weight:700!important;color:#000000!important}.em-event-content h3,.em.pixelbones .em-event-content h3{font-family:'Josefin Sans',Helvetica,Arial,Lucida,sans-serif!important;font-size:20px!important;line-height:1.4em!important;font-weight:bold!important;color:#034f8b!important;text-transform:uppercase!important;letter-spacing:1px!important;margin-top:1.5em!important;margin-bottom:0.6em!important}.em-event-content h4,.em.pixelbones .em-event-content h4{font-family:'Josefin Sans',Helvetica,Arial,Lucida,sans-serif!important;font-size:17px!important;line-height:1.4em!important;font-weight:bold!important;color:#034f8b!important;text-transform:uppercase!important;letter-spacing:1px!important;margin-top:1.25em!important;margin-bottom:0.5em!important}.em-event-content em,.em.pixelbones .em-event-content em{font-family:'Merriweather',Georgia,"Times New Roman",serif!important;font-style:italic!important;color:#000000!important}.em-event-content a,.em.pixelbones .em-event-content a{font-family:'Merriweather',Georgia,"Times New Roman",serif!important;color:#6cad43!important}.em-event-content a:hover,.em.pixelbones .em-event-content a:hover{color:#034f8b!important;text-decoration:underline!important}.em{--text-color-normal:#000000;--text-color-softer:#333333;--meta-color:#034f8b;--main-h3-color:#034f8b;--main-border-color:#034f8b}.em.pixelbones .em-item-meta-line,.em.pixelbones .em-item-meta .em-item-meta-line{color:#000000!important;font-size:15px!important;line-height:1.6em!important}.em.em-item .em-item-meta .em-item-meta-line a,.em.pixelbones .em-item-meta .em-item-meta-line a,.em.pixelbones .em-item-taxonomy a{color:#034f8b!important;font-style:normal!important;text-decoration:none!important;font-weight:600!important}.em.em-item .em-item-meta .em-item-meta-line a:hover,.em.pixelbones .em-item-meta .em-item-meta-line a:hover,.em.pixelbones .em-item-taxonomy a:hover{color:#6cad43!important;text-decoration:underline!important}.em.pixelbones{--default-color:#000000;--meta-color:#034f8b;--meta-bg:transparent;--main-h3-color:#034f8b;--main-bg:#f5f5f5;--main-border-color:#cccccc;--text-color-normal:#000000;--text-color-softer:#333333}.em.pixelbones .em-event-date,.em.pixelbones .em-event-time,.em.pixelbones .em-event-meta-datetime,.em.pixelbones .em-event-prices,.em.pixelbones .em-item-meta-line{color:#000000!important;font-size:15px!important;font-weight:600!important;line-height:1.6em!important}.em.pixelbones .em-item-meta-line a,.em.pixelbones .em-item-taxonomy a,.em.em-item .em-item-meta .em-item-meta-line a{color:#034f8b!important;font-style:normal!important;font-weight:600!important;text-decoration:none!important}.em.pixelbones .em-item-meta-line a:hover,.em.pixelbones .em-item-taxonomy a:hover{color:#6cad43!important;text-decoration:underline!important}.em.pixelbones .em-event-add-to-calendar-content a,.em .em-event-add-to-calendar-content a{color:#034f8b!important}.em.pixelbones.em-event-booking-form,.em.em-event-booking-form{color:#000000!important}.em.pixelbones h3.em-booking-section-title,.em.em-event-booking-form h3.em-booking-section-title{color:#034f8b!important;font-family:'Josefin Sans',Helvetica,Arial,sans-serif!important;font-size:16px!important;font-weight:bold!important;letter-spacing:1px!important;text-transform:uppercase!important}.em.pixelbones .em-booking-form th,.em.em-event-booking-form th{color:#000000!important;font-weight:700!important;font-size:15px!important}.em.pixelbones .em-booking-form td,.em.em-event-booking-form td{color:#000000!important;font-size:15px!important;line-height:1.5em!important}.em.pixelbones .ticket-desc,.em.em-event-booking-form .ticket-desc{color:#333333!important;font-size:13px!important}.em.pixelbones .em-booking-form label,.em.em-event-booking-form label{color:#000000!important;font-weight:600!important;font-size:15px!important}.em.pixelbones .em-login-trigger,.em.em-event-booking-form .em-login-trigger{color:#000000!important;font-size:15px!important}.em.pixelbones .em-login a,.em.em-event-booking-form .em-login a,.em.pixelbones .em-login-trigger a{color:#034f8b!important;font-weight:600!important}.em.pixelbones .em-booking-form p,.em.em-event-booking-form p{color:#000000!important;font-size:15px!important;line-height:1.6em!important}.em.pixelbones .em-bs-cell-desc,.em.pixelbones .em-bs-cell-price,.em.pixelbones .em-bs-cell-qty{color:#000000!important;font-size:15px!important}.em.pixelbones .em-form-required,.em-form-required{color:#cc0000!important;font-weight:bold!important}.em.pixelbones .em-coupon-code-wrap,.em.pixelbones .em-bookings-form-coupon{color:#000000!important;font-size:15px!important}.em.pixelbones .em-consent-checkbox label{color:#000000!important}.em.pixelbones.em-event-booking-form.input{--default-color:#000000;--palette-1-color:#ffffff;--palette-1-bg:#034f8b;--meta-color:#034f8b;--text-color-normal:#000000;--text-color-softer:#222222;--text-color-richer:#000000;--main-h3-color:#034f8b;--accent-color:#034f8b;color:#000000!important;font-size:15px!important}.em.pixelbones.em-event-booking-form.input td,.em.pixelbones.em-event-booking-form.input th,.em.pixelbones.em-event-booking-form.input label,.em.pixelbones.em-event-booking-form.input p,.em.pixelbones.em-event-booking-form.input div,.em.pixelbones.em-event-booking-form.input span,.em.pixelbones.em-event-booking-form.input select,.em.pixelbones.em-event-booking-form.input li{font-family:'Merriweather',Georgia,"Times New Roman",serif!important;color:#000000!important;font-size:15px!important;font-weight:400!important;line-height:1.6em!important}.em.pixelbones.em-event-booking-form.input .em-tickets td,.em.pixelbones.em-event-booking-form.input .em-tickets th{color:#000000!important;font-size:15px!important;font-weight:600!important;font-family:'Merriweather',Georgia,"Times New Roman",serif!important}.em.pixelbones.em-event-booking-form.input .ticket-desc{color:#333333!important;font-size:13px!important;font-weight:400!important;font-style:italic!important;display:block!important;margin-top:4px!important;font-family:'Merriweather',Georgia,"Times New Roman",serif!important}.em.pixelbones.em-event-booking-form.input .em-login-trigger,.em.pixelbones.em-event-booking-form.input .em-login-trigger *{color:#000000!important;font-style:normal!important;font-size:15px!important;font-family:'Merriweather',Georgia,"Times New Roman",serif!important}.em.pixelbones.em-event-booking-form.input .em-login-trigger a{color:#034f8b!important;font-weight:600!important;text-decoration:underline!important}.em.pixelbones.em-event-booking-form.input input[type="text"],.em.pixelbones.em-event-booking-form.input input[type="email"],.em.pixelbones.em-event-booking-form.input select{color:#000000!important;font-family:'Merriweather',Georgia,"Times New Roman",serif!important;font-size:15px!important;font-weight:400!important}.em.pixelbones.em-event-booking-form.input input::placeholder{color:#666666!important;font-style:italic}.em.pixelbones.em-event-booking-form.input .em-bs-cell-desc,.em.pixelbones.em-event-booking-form.input .em-bs-cell-price,.em.pixelbones.em-event-booking-form.input .em-bs-cell-qty,.em.pixelbones.em-event-booking-form.input .em-bs-qty-x{color:#000000!important;font-size:15px!important;font-weight:500!important;font-family:'Merriweather',Georgia,"Times New Roman",serif!important}.em.pixelbones.em-event-booking-form.input .em-bs-section-total .em-bs-cell-desc,.em.pixelbones.em-event-booking-form.input .em-bs-section-total .em-bs-cell-price{color:#000000!important;font-size:16px!important;font-weight:700!important;font-family:'Merriweather',Georgia,"Times New Roman",serif!important}.em.pixelbones.em-event-booking-form.input .em-bookings-form-coupon label,.em.pixelbones.em-event-booking-form.input .em-coupon-code-wrap label{color:#000000!important;font-size:15px!important;font-weight:600!important;font-family:'Merriweather',Georgia,"Times New Roman",serif!important}.em.pixelbones.em-event-booking-form.input .em-consent-checkbox label,.em.pixelbones.em-event-booking-form.input .input-checkbox label{color:#000000!important;font-size:14px!important;font-weight:400!important;font-family:'Merriweather',Georgia,"Times New Roman",serif!important}.em.pixelbones.em-event-booking-form.input h3.em-booking-section-title{font-family:'Josefin Sans',Helvetica,Arial,sans-serif!important;color:#034f8b!important;font-size:16px!important;font-weight:bold!important;text-transform:uppercase!important;letter-spacing:1px!important}.em.pixelbones.em-event-booking-form.input .em-button,.em.pixelbones.em-event-booking-form.input .button,.em.pixelbones.em-event-booking-form.input button{font-family:'Josefin Sans',Helvetica,Arial,sans-serif!important}@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,400;0,600;0,700;1,400&display=swap');.single-post .et_pb_text_inner p,.single-post .et_pb_post_content p,.single-resources .et_pb_text_inner p,.single-resources .et_pb_post_content p{font-family:'Open Sans','Segoe UI',Helvetica,Arial,sans-serif!important;font-size:16px!important;line-height:1.8em!important;font-weight:400!important;color:#222222!important;margin-bottom:1.2em!important}.single-post .et_pb_text_inner li,.single-post .et_pb_post_content li,.single-resources .et_pb_text_inner li,.single-resources .et_pb_post_content li{font-family:'Open Sans','Segoe UI',Helvetica,Arial,sans-serif!important;font-size:16px!important;line-height:1.8em!important;font-weight:400!important;color:#222222!important;margin-bottom:0.5em!important}.single-post .et_pb_text_inner strong,.single-post .et_pb_text_inner b,.single-post .et_pb_post_content strong,.single-post .et_pb_post_content b,.single-resources .et_pb_text_inner strong,.single-resources .et_pb_text_inner b,.single-resources .et_pb_post_content strong,.single-resources .et_pb_post_content b{font-family:'Open Sans','Segoe UI',Helvetica,Arial,sans-serif!important;font-weight:700!important;color:#111111!important}.single-post .et_pb_text_inner em,.single-post .et_pb_post_content em,.single-resources .et_pb_text_inner em,.single-resources .et_pb_post_content em{font-family:'Open Sans','Segoe UI',Helvetica,Arial,sans-serif!important;font-style:italic!important;color:#333333!important}.single-post .et_pb_text_inner h2,.single-post .et_pb_post_content h2,.single-resources .et_pb_text_inner h2,.single-resources .et_pb_post_content h2{font-family:'Josefin Sans',Helvetica,Arial,sans-serif!important;font-size:26px!important;line-height:1.3em!important;font-weight:bold!important;color:#034f8b!important;text-transform:uppercase!important;letter-spacing:2px!important;margin:1.5em 0 0.6em!important}.single-post .et_pb_text_inner h3,.single-post .et_pb_post_content h3,.single-resources .et_pb_text_inner h3,.single-resources .et_pb_post_content h3{font-family:'Josefin Sans',Helvetica,Arial,sans-serif!important;font-size:20px!important;line-height:1.3em!important;font-weight:bold!important;color:#034f8b!important;text-transform:uppercase!important;letter-spacing:1px!important;margin:1.4em 0 0.5em!important}.single-post .et_pb_text_inner h4,.single-post .et_pb_post_content h4,.single-resources .et_pb_text_inner h4,.single-resources .et_pb_post_content h4{font-family:'Josefin Sans',Helvetica,Arial,sans-serif!important;font-size:17px!important;line-height:1.3em!important;font-weight:bold!important;color:#034f8b!important;text-transform:uppercase!important;letter-spacing:1px!important;margin:1.2em 0 0.4em!important}.single-resources .et_pb_text_inner table,.single-resources .et_pb_post_content table,.single-post .et_pb_text_inner table,.single-post .et_pb_post_content table{width:100%!important;border-collapse:collapse!important;table-layout:fixed!important;font-family:'Open Sans','Segoe UI',Helvetica,Arial,sans-serif!important}.single-resources .et_pb_text_inner td,.single-resources .et_pb_text_inner th,.single-resources .et_pb_post_content td,.single-resources .et_pb_post_content th,.single-post .et_pb_text_inner td,.single-post .et_pb_text_inner th,.single-post .et_pb_post_content td,.single-post .et_pb_post_content th{font-family:'Open Sans','Segoe UI',Helvetica,Arial,sans-serif!important;font-size:15px!important;line-height:1.6em!important;color:#222222!important;vertical-align:top!important;padding:10px 12px!important;word-wrap:break-word!important;overflow-wrap:break-word!important;border:1px solid #dddddd!important}.single-resources .et_pb_text_inner th,.single-resources .et_pb_post_content th,.single-post .et_pb_text_inner th,.single-post .et_pb_post_content th{font-weight:700!important;background-color:#f0f4f8!important;color:#034f8b!important}