.top-memebership-menu ul{display:flex}.top-memebership-menu ul li{list-style:none;margin:0;padding:0 0 0 15px}.search-form-outer{display:flex;justify-content:flex-end}.top-main-navigation-menu{position:absolute;background:#7fb24b;left:-250px;height:100vh;width:240px;transition:left 0.3s ease-in-out;top:0;z-index:9999}.top-main-navigation-menu.main-menu-show{left:-18px}.top-main-navigation-menu.main-menu-show ul,.top-memebership-navigation-menu.member-main-menu-show ul{margin:0}.top-main-navigation-menu.main-menu-show li,.top-memebership-navigation-menu.member-main-menu-show li{list-style:none;padding:0;margin:0;border-bottom:2px solid #1e710e}.top-main-navigation-menu.main-menu-show li a,.top-memebership-navigation-menu.member-main-menu-show li a{display:block;letter-spacing:0;padding:10px 20px;text-decoration:none;font-size:18px!important;color:#fff;font-weight:600}.nav-menu-opened .menupage-overlay{background:rgb(0 0 0 / .5);height:100%;position:fixed;width:100%}.top-main-navigation-menu.main-menu-show i.fa.fa-times.left-menu-close-icon,.top-memebership-navigation-menu.member-main-menu-show i.fa.fa-times.right-menu-close-icon{font-size:30px;display:flex;justify-content:right;text-decoration:none!important;border:none;margin:3px 7px 0 0}.top-memebership-navigation-menu{position:absolute;background:#7fb24b;right:-250px;height:100vh;width:240px;transition:right 0.3s ease-in-out;top:0;z-index:999999}.top-memebership-navigation-menu.member-main-menu-show{right:-8px}.right-menu-toggle-icon,.left-menu-toggle-icon{color:#004f00;font-size:23px!important;display:block!important;margin:15px 0 0;text-decoration:none}.subscriber a{text-decoration:none!important}.top-memebership-menu ul{margin-top:0}.top-memebership-menu ul li#menu-item-9599 a:before{position:absolute;content:'';background:url(/wp-content/uploads/2024/10/SVG%20Icon.svg);background-position:center;width:19px;height:19px;background-size:cover;top:0;left:-22px}.top-memebership-menu ul li#menu-item-9599 a{position:relative}.top-memebership-menu ul li a:hover{text-decoration:underline!important}.pmpro_card{border:solid 3px #007b29!important}@media screen and (min-width:971px){.mobile-show-bar,.top-main-navigation-menu.main-menu-hide,.top-memebership-navigation-menu.member-main-menu-hide{display:none}.desktop-show-bar{display:block}}@media screen and (max-width:970px){.top-memebership-menu ul{display:block}.top-main-navigation-menu.main-menu-show li{display:block}.mobile-show-bar .subscriber{display:flex;justify-content:space-between;padding:0 12px;width:20%;float:inline-end}.subscriber{line-height:3!important}.mobile-show-bar{display:block}.desktop-show-bar{display:none}.site-header .headleft{display:block!important}.search-field{padding:0 0 0 30px!important}.search-form{position:inherit!important}}.signupfreenew{font-size:24px;margin-bottom:5px}.page-template-nonavigationmodifiedforPMProtemplate.page-id-6527 h1.entry-title{display:none!important}.footer-images-new-group{display:flex;gap:20px;justify-content:center;margin:22px 0;padding:0}.footer-images-new-group img{width:22%}.pmpro-invoice span.pmpro_list_item_value{width:34%!important}@media screen and (min-width:767px) and (max-width:998px){.pmpro-invoice span.pmpro_list_item_value{width:33%!important}}@media screen and (min-width:380px) and (max-width:767px){.pmpro-invoice span.pmpro_list_item_value{width:50%!important}}@media screen and (max-width:380px){.pmpro-invoice span.pmpro_list_item_value{width:70%!important}}@media print{body.page-id-22368 footer,body.page-id-22368 .site-footer,body.page-id-22368 #footer,body.page-id-22368 .footfullwidth,body.page-id-22368 .foot-feature{display:none!important}body.page-id-22368 .pmpro_card_title{padding:20px!important}body.page-id-22368 .pmpro_card_content{padding:20px!important}}#pmpro_billing_address_fields{display:block!important;visibility:visible!important;opacity:1!important;height:auto!important;max-height:none!important}.pmpro-paypal-hide-fields #pmpro_payment_information_fields .pmpro_form_legend,.pmpro-paypal-hide-fields #pmpro_payment_information_fields .pmpro_payment-account-number,.pmpro-paypal-hide-fields #pmpro_payment_information_fields .pmpro_payment-expiration,.pmpro-paypal-hide-fields #pmpro_payment_information_fields .pmpro_payment-cvv{display:none!important}@media print{nav,.menu,.main-navigation,.mobile-menu,.search-form,.search,.header-icons,.wp-block-navigation,.no-print,.menu-main-topmenu-container,.top-memebership-navigation-menu,header{display:none!important}header,footer{position:static!important}body{margin:15mm!important;padding:0!important}img,table,blockquote{page-break-inside:avoid}.pmpro_signup_form,#footer-sidebar,.footfullwidth,.recent-blog-posts,.footer-second,.footer-copyright,.footphoneresp,.footaddress{display:none!important}h1,h2,h3{page-break-after:avoid}body{font-size:12pt!important;line-height:1.4!important;color:#000!important;background:#fff!important}body{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.sidebar_testimonial #block-14 .wp-block-group__inner-container>p:empty{display:none;margin:0;padding:0}.sidebar_testimonial .widget{margin-bottom:0!important}.sidebar_testimonial .strong-view.nav-position-outside .wpmslider-controls{padding:0!important}.sidebar_testimonial .wpmslider-controls.wpmslider-has-controls-direction{position:relative;top:-28px}#my_calendar_upcoming_widget-5 p.widget-title{background-color:#008001!important;color:#fff!important}.strong-view.wpmtst-default.slider-container.slider-adaptive:not(.slider-mode-horizontal) .wpmslider-viewport{border:1px solid #fff!important}.sidebar_testimonial #block-14{border:3px solid #008020}@media (max-width:767px){.payment-methods-logo img{width:60px}}