.vertical-divider{height:125px}.event-content-text p{margin:0}body #buddypress .bp-list .action .generic-button a{color:var(--bb-primary-button-text-regular)}.notification-wrap span.count{background-color:var(--kn-error-red)!important}.page-id-22120.bb-template-v2 .wp-block-button__link.has-white-color.has-text-color.has-background.has-link-color.wp-element-button{font-family:var(--kn-font-primary);text-transform:capitalize;font-weight:500;font-size:14px;padding:10px 20px;background-color:var(--kn-cta-bg)!important}.kn-cta .elementor-cta__content{max-width:335px}.kn-cta .elementor-cta__button.elementor-button.elementor-size-{text-decoration:underline;text-underline-offset:5px}.kn-gallery-carousel.elementor-element.elementor-arrows-position-outside .swiper{width:calc(100% - 110px)}.kn-top-menu .elementor-widget-container ul.elementor-nav-menu ul.sub-menu.elementor-nav-menu--dropdown{padding:30px 0;width:1300px!important;max-width:1300px!important;overflow:auto!important;z-index:1!important}.kn-main-cal .tribe-common button,.kn-member-events .tribe-common button{font-weight:500;text-transform:capitalize;font-family:var(--kn-font-primary)}.kn-main-cal .tribe-common-c-btn.tribe-events-c-search__button{font-weight:500!important}.kn-main-cal .tribe-common-c-btn-border-small.tribe-events-c-top-bar__today-button.tribe-common-a11y-hidden{border-radius:100px;border:1px solid var(--kn-primary-dark);font-size:14px;padding:6px 20px}.kn-main-cal .tribe-common .tribe-common-c-btn-border{border:1px solid var(--kn-primary-dark)}.kn-member-cal .tribe-events-widget-events-list__view-more-link.tribe-common-anchor-thin{font-weight:500!important;text-transform:capitalize!important;font-family:var(--kn-font-primary)!important;font-size:14px!important}.kn-member-cal .tribe-events-widget .tribe-events-widget-events-list__event-row--featured .tribe-events-widget-events-list__event-date-tag-datetime:after{background-color:var(--kn-light-gray)!important}.kn-member-events .tribe-events .tribe-events-calendar-list .tribe-events-calendar-list__event-date-tag .tribe-events-calendar-list__event-date-tag-weekday{color:var(--kn-primary-accent)}.kn-member-events .tribe-events .tribe-events-c-nav__prev:disabled{color:var(--kn-primary-dark)}.kn-member-events .tribe-events .tribe-events-c-nav__next:disabled{color:rgba(56,82,122,.57)}.kn-member-events .tribe-events .tribe-events-calendar-list>.tribe-common-g-row{border:0;border-radius:0;padding:0}.kn-member-events .tribe-common--breakpoint-medium.tribe-common .tribe-common-g-row--gutters>.tribe-common-g-col{padding-right:0}.kn-calendar .tribe-events .tribe-events-calendar-month__day-cell--selected{background-color:#cbd6db!important}.kn-calendar .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover{background-color:var(--kn-primary-dark);color:var(--kn-white)}.tribe-events-widget .tribe-events-widget-events-list__view-more{display:none!important}.tribe-tickets__rsvp-wrapper{margin-top:0!important}.kn-m-menu .sub-menu.elementor-nav-menu--dropdown{padding-left:20px;margin-bottom:20px}.kn-m-menu .elementor-nav-menu--dropdown.elementor-nav-menu__container{margin-top:20px;padding-bottom:50px}.kn-m-menu .sub-menu.elementor-nav-menu--dropdown a{color:rgba(255,255,255,.62)!important}.kn-m-menu .elementor-nav-menu--dropdown a.highlighted{text-decoration:underline}.bb-mobile-panel-inner .side-panel-menu a>i.bs-submenu-toggle{font-size:35px}.bb-mobile-panel-inner .side-panel-menu .sub-menu a>i.bs-submenu-toggle{font-size:35px}@media (max-width:768px){body.logged-in .bb-mobile-panel-inner .side-panel-menu a>i{display:inline-block!important;opacity:1!important;visibility:visible!important;color:var(--kn-white)!important;font-size:25px!important;width:auto!important;height:auto!important;pointer-events:auto!important}.bb-mobile-panel-inner .side-panel-menu a>i.fas,.bb-mobile-panel-inner .side-panel-menu a>i.far,.bb-mobile-panel-inner .side-panel-menu a>i.fal,.bb-mobile-panel-inner .side-panel-menu a>i.fab{display:inline-block!important;opacity:1!important;visibility:visible!important;width:auto!important;height:auto!important;pointer-events:auto!important}}.woocommerce form .show-password-input,.show-password{display:none!important}.pmpro-checkout .status-publish .entry-title{font-family:ivypresto-display,sans-serif!important}.pmpro-checkout .status-publish .entry-content h2{background-color:#0d1230;color:#fff;padding:15px 20px;font-family:ivypresto-display,sans-serif!important;font-weight:400}.pmpro-checkout .status-publish .entry-content .pmpro_card_content{padding:15px 20px}.pmpro-checkout .status-publish .entry-content .pmpro_card_content .pmpro_card_content{font-family:"PP Mori",Sans-serif}.pmpro-checkout .pmpro_card .pmpro_card_content .pmpro_form_legend{width:100%}.pmpro-checkout .pmpro_card .pmpro_card_content #pmpro_account_loggedin{padding:15px 20px}.pmpro-checkout .pmpro_btn-submit-checkout{border-radius:100px!important;font-weight:400!important;color:#fff!important;padding:10px 25px;background-color:#0d1230;font-family:Roboto,Sans-serif;transition:ease-in .5s}.pmpro-checkout .pmpro_btn-submit-checkout:hover{background-color:#fff;color:#0d1230!important;box-shadow:0px 0px 16px rgba(13,18,48,.06)}.pmpro-checkout #pmpro_user_fields .pmpro_card_content{padding:0}#pmpro_pricing_fields .pmpro_form_fields label{display:block;font-weight:300;font-family:"Montserrat","Montserrat Fallback",sans-serif;font-size:15px;margin-bottom:5px;color:#fff}#pmpro_pricing_fields .pmpro_form_fields input{background-color:#26324a;border-radius:10px;height:50px;border:0;margin-bottom:15px}.pmpro_form_submit .pmpro_btn{padding:10px 20px!important;font-size:14px!important}.pmpro-checkout #pmpro_user_fields .status-publish .entry-content h2{margin-bottom:0}.pmpro-checkout #pmpro_user_fields .pmpro_card_content .pmpro_form_fields{padding:15px 20px;background-color:#0d1230;border-top:1px solid #3d4159;margin-bottom:0}.pmpro-checkout #pmpro_user_fields .pmpro_card_content .pmpro_form_fields .pmpro_form_label{font-weight:400;color:rgba(255,255,255,.46);font-size:14px;font-family:"PP Mori",sans-serif;margin-bottom:5px}.pmpro-checkout #pmpro_user_fields .pmpro_card_content .pmpro_form_fields{margin-bottom:15px}.pmpro-checkout #pmpro_user_fields .pmpro_card_content .pmpro_form_fields input{background-color:rgba(255,255,255,.1);border:0px;color:#fff}.pmpro-checkout .entry-title{display:none!important}.pmpro-checkout .status-publish .entry-content .pmpro_form_legend{margin-bottom:0}.pmpro-checkout #pmpro_user_fields .pmpro_card_actions{background-color:#38527a;color:#fff}.pmpro-checkout #pmpro_user_fields .pmpro_card_actions a{color:#fff}.content-area .pmpro_box{display:inline-block;width:100%;background-color:#fff;overflow:hidden;border-radius:5px}.entry-content h1{font-family:ivypresto-display,sans-serif!important;font-weight:500}.content-area .pmpro_box h3,.pmpro_card .pmpro_card_title{background-color:#0b1232;color:#fff!important;padding:15px 20px;font-family:ivypresto-display,sans-serif!important;font-weight:400;border-radius:5px 5px 0 0;margin-bottom:0!important}.content-area .pmpro_box table,.pmpro_card_content .pmpro_table{width:calc(100% - 40px);margin:15px auto;font-family:"PP Mori",Sans-serif;border:0px;margin-bottom:20px}.content-area .pmpro_box table thead,.pmpro_card_content .pmpro_table thead{background-color:#f1ebe3}.content-area .pmpro_box table thead th,.pmpro_card_content .pmpro_table thead tr{color:#0b1232!important;font-weight:600!important;padding:10px}.content-area .pmpro_box table tr td{font-weight:500;color:#000}.content-area .pmpro_box table tr td #pmpro_actionlink-change{font-weight:600;color:#38527a}.content-area .pmpro_box table tr td #pmpro_actionlink-cancel{font-weight:600;color:red}.content-area .pmpro_box table .pmpro_actionlinks{padding:10px;border-radius:5px;background-color:rgba(0,0,0,.04)}.content-area .pmpro_box .pmpro_actionlinks{background-color:rgba(0,0,0,.04);padding:15px 20px;margin-top:0!important;border-radius:0 0 5px 5px}.pmpro_box .bb-pmpro_account-profile p{font-family:"PP Mori",sans-serif;font-size:22px;font-weight:600}.pmpro_box .bb-pmpro_account-profile ul{display:flex;width:100%}.pmpro_box .bb-pmpro_account-profile ul li{border:1px solid #e1e1e1;margin-right:15px;border-radius:5px;font-weight:600;color:#000;display:flex;align-items:center;padding-right:15px;overflow:hidden}.pmpro_box .bb-pmpro_account-profile ul li strong{font-weight:500;color:rgba(0,0,0,.71);background-color:#f1ebe3;padding:6px 10px;margin-right:10px}.pmpro_box .bb-pmpro_account-profile .pmpro_actionlinks{width:calc(100% + 40px);margin-left:-20px;margin-bottom:-20px}.pmpro_card_content{padding:15px 10px}.pmpro_card_content .pmpro_table{width:100%!important}#pmpro_login .pmpro_card_content{padding:10px 15px}#pmpro_member_profile_edit .pmpro_card_content{padding:0}#pmpro_member_profile_edit .pmpro_card_content .pmpro_form_legend{width:100%}#pmpro_member_profile_edit .pmpro_card_content .pmpro_form_legend h2{background-color:#0b1232;color:#fff!important;padding:15px 20px;font-family:ivypresto-display,sans-serif!important;font-weight:400;border-radius:5px 5px 0 0;margin-bottom:0!important;width:100%}#pmpro_member_profile_edit .pmpro_card_content .pmpro_form_fields{padding:15px}#pmpro_member_profile_edit .pmpro_card_content .pmpro_form_fields .pmpro_form_label{font-size:14px;font-weight:500}#pmpro_member_profile_edit .pmpro_card_content .pmpro_form_fields .pmpro_form_input{display:inline-block;width:100%;background-color:#f1f1f1;border:0}#pmpro_member_profile_edit .pmpro_card_content .pmpro_form_submit{padding:15px;border-top:1px solid #e1e1e1}#pmpro_member_profile_edit .pmpro_card_content .pmpro_form_submit .pmpro_btn{border-radius:50px}.entry-content .pmpro_card_content .pmpro_btn.pmpro_btn-cancel{color:#fff}.entry-content .pmpro_card_content .pmpro_btn.pmpro_btn-submit{border-radius:50px}.pmpro_form_fields-inline .pmpro_alter_price{border-color:#e1e1e1}.pmpro_form_fields-inline .pmpro_btn.pmpro_btn-submit-discount-code{border-radius:50px;padding:14px 25px;min-height:50px}.pmpro_btn.pmpro_btn-submit-checkout:hover{color:#0d1230!important;background-color:rgba(255,255,255,1)!important}