body,html{margin:0;padding:0;width:100%;height:auto !important;overflow-x:hidden;overflow-y:auto}*,*::after,*::before{box-sizing:border-box}html body #main-content .wc-donation-in-action label.wc-label-button:hover{background-color:#720000 !important;color:#fff !important}body button#wc-donation-f-submit-donation{border:1px solid rgba(0,0,0,0) !important;padding:15px 30px !important;font-size:15px !important}body button#wc-donation-f-submit-donation:hover{border:1px solid #720000 !important}a{text-decoration:none !important}a:hover{text-decoration:none !important}#et-top-navigation{padding:35px 0 0 0 !important}#et-top-navigation .et-cart-info{float:none;margin:0;font-size:16px}.drawer-open #main-header{z-index:99}.wp-block-woocommerce-mini-cart-contents .wp-block-woocommerce-filled-mini-cart-contents-block .wc-block-mini-cart__footer .wc-block-mini-cart__footer-cart{display:none}.wp-block-woocommerce-mini-cart-contents .wp-block-woocommerce-filled-mini-cart-contents-block .wc-block-mini-cart__footer .contained{background-color:#720000}.wc-block-mini-cart__button{vertical-align:middle;display:inline-flex;cursor:pointer}.wc-block-mini-cart__button .wc-block-mini-cart__badge{height:17px;width:8px;background-color:#720000;color:#fff;line-height:19px}#et_search_icon::before{top:8px;top:0 !important}.et_pb_pagebuilder_layout.single.et_full_width_page:not(.et-tb-has-body) #main-content .container{width:80%;max-width:1920px}.payment_box{display:none}.payment_box.active{display:block}#et-main-area .et_pb_section_0.et_pb_section{background-color:#f8f8f8 !important}body.woocommerce-account{background-color:#f9f9f9;color:#333}.woocommerce-MyAccount-content{background-color:#fff;padding:20px;border-radius:5px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.woocommerce-MyAccount-content h2{color:#333;font-size:24px;margin-bottom:20px}.woocommerce-MyAccount-content p{margin-bottom:20px;line-height:1.6}.woocommerce-MyAccount-content .button{background-color:rgba(0,0,0,0);color:#720000;border:none;padding:10px 20px;border:1px solid #720000;border-radius:4px;text-decoration:none;display:inline-block;transition:all .3s ease}.woocommerce-MyAccount-content .button:hover{background-color:#720000}.woocommerce-MyAccount-content .woocommerce-button{background-color:rgba(0,0,0,0);color:#720000;border:none;padding:10px 20px;border:1px solid #720000;border-radius:4px;text-decoration:none;display:inline-block;transition:all .3s ease}.woocommerce-MyAccount-content .woocommerce-button:hover{background-color:#720000}.woocommerce-MyAccount-navigation{background-color:#fff;padding:20px;border-radius:5px;margin-bottom:20px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.woocommerce-MyAccount-navigation ul{list-style-type:none !important;padding:0 !important;margin:0}.woocommerce-MyAccount-navigation li{margin-bottom:10px}.woocommerce-MyAccount-navigation a{text-decoration:none;color:#333;font-weight:bold;display:block;padding:10px;border-radius:3px;transition:background-color .3s ease}.woocommerce-MyAccount-navigation a:hover{background-color:#720000;color:#fff}.woocommerce-MyAccount-navigation .is-active a{background-color:#720000;color:#fff}.woocommerce-orders-table{width:100%;border-collapse:collapse;margin-bottom:20px}.woocommerce-orders-table th{padding:10px;border:1px solid #e1e1e1;text-align:left;background-color:#f5f5f5;font-weight:bold}.woocommerce-orders-table td{padding:10px;border:1px solid #e1e1e1;text-align:left}.woocommerce-Address-title{font-size:18px;margin-bottom:10px}.woocommerce-Address{background-color:#fff;padding:20px;border-radius:5px;box-shadow:0 2px 4px rgba(0,0,0,.1);margin-bottom:20px}.woocommerce-Address p{margin:0;line-height:1.6}.woocommerce-EditAccountForm,.woocommerce-form-edit-account{background-color:#fff;padding:20px;border-radius:5px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.woocommerce-EditAccountForm label,.woocommerce-form-edit-account label{display:block;margin-bottom:5px;font-weight:bold}.woocommerce-EditAccountForm input[type=text],.woocommerce-EditAccountForm input[type=email],.woocommerce-EditAccountForm input[type=password],.woocommerce-form-edit-account input[type=text],.woocommerce-form-edit-account input[type=email],.woocommerce-form-edit-account input[type=password]{width:100%;padding:10px;border:1px solid #e1e1e1;border-radius:3px;margin-bottom:10px;box-sizing:border-box}.wc-cart-wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.wc-cart-wrap .woocommerce-cart-form{width:100%}.wc-cart-wrap .cart-collaterals{width:calc(40% - 20px)}.wc-cart-wrap .cart-collaterals .cart_totals{width:100% !important;box-shadow:5px 5px 10px rgba(0,0,0,.1),10px 10px 20px rgba(0,0,0,.1)}.woocommerce-cart-form h3{font-size:26px;line-height:28px;font-weight:600;color:#212a2f;padding-bottom:20px}.woocommerce-cart-form .shop_table{background-color:#fff !important}.calculated_shipping{padding:20px;background-color:#fff !important;border-radius:4px}.calculated_shipping .shop_table{background-color:#fff !important}.calculated_shipping h2{font-size:20px;line-height:26px;font-weight:500;color:#212a2f}.et_pb_wc_cart_notice.et_pb_wc_cart_notice_0_tb_body .woocommerce-info,.checkout_form_wrapper .woocommerce-info{margin-top:0 !important;margin-left:0 !important;margin-right:0 !important}.checkout_form_wrapper .woocommerce-form-coupon{background-color:#fff !important}.checkout_form_wrapper .woocommerce-form-coupon input{border-radius:4px !important}.checkout_form_wrapper .woocommerce-form-coupon button{padding:.46em 1em !important}.checkout_form_wrapper .woocommerce-form-coupon button:hover{padding:.46em 1em !important}.woocommerce{padding-bottom:50px}.woocommerce button.button:hover{background-color:#720000 !important;color:#fff !important;padding:.3em 1em !important}.woocommerce button.button:hover:after{display:none}.woocommerce a.button.alt{border-color:#720000 !important}.woocommerce a.button.alt:hover{background-color:#720000 !important;color:#fff !important;padding:.3em 1em !important}.woocommerce a.button.alt:hover:after{display:none}.woocommerce a.button:hover{background-color:#720000 !important;color:#fff !important;padding:.3em 1em !important}.woocommerce a.button:hover:after{display:none}.woocommerce a.remove{color:#720000 !important}.woocommerce a.remove:hover{background-color:gray !important;color:#fff !important}.woocommerce ul.products li.product a img{border-radius:8px 8px 0 0}.woocommerce ul.products li{background-color:#fff !important;border-radius:0 0 8px 8px}.woocommerce .woocommerce-form-login input{border-radius:6px !important;height:40px;padding:10px 15px !important}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{height:36px;display:flex;align-items:center;margin-bottom:10px;font-size:15px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:none;padding:0}.woocommerce #payment #place_order{width:100%}.woocommerce-page button.button:hover{background-color:#720000 !important;color:#fff !important;padding:.3em 1em !important}.woocommerce-page button.button:hover:after{display:none}.woocommerce-page a.button.alt{border-color:#720000 !important}.woocommerce-page a.button.alt:hover{background-color:#720000 !important;color:#fff !important;padding:.3em 1em !important}.woocommerce-page a.button.alt:hover:after{display:none}.woocommerce-page a.button:hover{background-color:#720000 !important;color:#fff !important;padding:.3em 1em !important}.woocommerce-page a.button:hover:after{display:none}.woocommerce-page ul.products li.product a img{border-radius:8px 8px 0 0}.woocommerce-page ul.products li{background-color:#fff !important;border-radius:0 0 8px 8px}.product-name{padding-right:20px}.remove-product{padding:0 !important;width:20px;height:20px;display:flex;align-items:center;justify-content:center;line-height:20px !important}.woocommerce-cart table.cart td.actions .coupon .input-text{padding:13px 16px !important}.woocommerce-cart table.shop_table{margin-bottom:10px !important}.woocommerce-cart h1{display:none}.woocommerce-cart .cart-title h1{display:block;text-align:center;padding-bottom:20px;font-size:36px;line-height:48px;font-weight:600;font-family:"Noto Sans",Helvetica,Arial,Lucida,sans-serif;color:#212a2f}.woocommerce-cart .cart-title h1 svg{width:36px;height:34px;fill:#212a2f;line-height:46px;margin-right:7px}.woocommerce-cart .wc-cart-wrap .shop_table{margin-bottom:0 !important}.woocommerce-cart .et_pb_wc_cart_notice{padding-bottom:0 !important}.woocommerce-cart.et_pb_wc_cart_totals{padding-top:0 !important}.woocommerce-cart .et_pb_wc_cart_totals .cart_totals{width:100% !important;padding:20px;background-color:#fff !important;border-radius:4px;box-shadow:5px 5px 10px rgba(0,0,0,.1),10px 10px 20px rgba(0,0,0,.1)}.woocommerce-cart .et_pb_wc_cart_notice{margin-bottom:0 !important}.woocommerce-cart .et_pb_row_1 .et_pb_column_1{width:60%;margin-right:0}.woocommerce-cart .et_pb_row_1 .et_pb_column_2{width:40%}.woocommerce-cart .actions{padding-top:20px !important;padding-bottom:20px !important}.woocommerce-cart .actions .button{border-radius:50px !important}.woocommerce-cart .quantity input.qty{text-align:center}.woocommerce-cart .checkout-button{margin-bottom:0 !important}.wc-block-mini-cart__drawer .wc-block-components-button{cursor:pointer !important}.cart_sidebar_wrapper .order_sumary_wrapper{background-color:#fff}.cart_sidebar_wrapper .order_sumary_wrapper .product-image{height:100px;min-width:100px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.cart_sidebar_wrapper .payment_wrapper .wc_donation_on_checkout{background-color:#fff}.woocommerce-cart-form__cart-item .quantity{display:flex;align-items:center;justify-content:center}.woocommerce-cart-form__cart-item .quantity button.plus{padding:0;height:auto !important;border:none !important;color:gray !important;font-weight:400 !important;cursor:pointer}.woocommerce-cart-form__cart-item .quantity button.minus{padding:0;height:auto !important;border:none !important;color:gray !important;font-weight:400 !important;cursor:pointer}.woocommerce-cart-form__cart-item .quantity input{padding:0 !important}.et_header_style_slide #et-top-navigation{padding:35px 0 0 0 !important}.et_header_style_slide .et-fixed-header #et-top-navigation{padding:35px 0 0 0 !important}.et_header_style_slide #et_top_search{display:inline-block !important}.et_header_style_slide .et_slide_in_menu_container{max-width:100% !important;width:100% !important;height:100% !important}.et_header_style_fullscreen #et-top-navigation{padding:35px 0 0 0 !important}.nav li ul{border-top:3px solid #720000;top:58px}.logged-in .nav li ul{top:63px}.et_pb_slide_menu_active.et_header_style_left .logo_container{position:unset !important}.woocommerce-shop #main-content{background-color:rgba(0,0,0,0) !important}.product .woocommerce-LoopProduct-link{border-radius:8px 8px 0 0}.product h2.woocommerce-loop-product__title{font-size:20px !important;line-height:28px;color:#720000;padding:0 10px 10px !important}.contact-form .wpforms-head-container{padding-bottom:0px !important}.contact-form .wpforms-container{margin-top:0 !important}.contact-form .wpforms-submit-container{text-align:right}.contact-form input{border-radius:6px !important}.contact-form textarea{border-radius:6px !important}.newsletter-form input{border-radius:6px !important}.newsletter-form textarea{border-radius:6px !important}.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full button[type=submit].wpforms_newsletterbtn:hover{background-color:#c99872 !important;border-color:#c99872 !important}.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full button[type=submit].wpforms_submitbtn:hover{background:rgba(0,0,0,.05) !important;border-color:rgba(0,0,0,0) !important}.wpforms-container-full .wpforms_newsletterbtn{border-width:10px !important;border-color:#dca47d !important;border-radius:6px !important;letter-spacing:3px !important;font-size:15px !important;text-transform:uppercase !important;background-color:#dca47d !important;width:100% !important;line-height:1.2 !important}.wpforms_submitbtn{font-size:20px !important;font-weight:500 !important;padding:.3em 1em !important;line-height:1.7em !important;background-color:rgba(0,0,0,0) !important;border:2px solid #720000 !important;border-radius:6px !important;transition-duration:.2s;transition-property:all !important;color:#720000 !important;height:50px !important}.et_pb_wc_cart_notice_0_tb_body .woocommerce-message{margin-left:0 !important;margin-right:0px !important}.woocommerce-form-login .form-row{width:100% !important}.et_pb_forgot_password a{color:#212a2f}.register-sec{display:flex;align-items:center;height:calc(100vh - 76px)}.register-sec .et_pb_column_0{display:flex;flex-direction:column;height:100%;justify-content:center}.register-sec .et_pb_column_0 a{color:#fff;text-decoration:underline !important}.register-sec .et_pb_column_1 a{color:#212a2f}.register-sec .woocommerce h2{margin-bottom:10px}.register-sec .woocommerce a:hover{color:#700 !important}.register-sec .woocommerce form .form-row{padding:0;margin-bottom:14px;width:100%}.register-sec .woocommerce form .form-row .input-text{border-radius:6px}.register-sec .woocommerce form .form-row .woocommerce-Button.button{width:100%;background:#700;color:#fff;border-radius:8px !important;font-size:20px;height:unset;justify-content:center}.register-sec .woocommerce form .form-row .required{visibility:visible !important}.register-sec .woocommerce form .show-password-input{top:50%;transform:translateY(-50%)}.register-sec .woocommerce form .woocommerce-form-login .woocommerce-form-login__rememberme{display:flex;align-items:center}.register-sec .woocommerce form .woocommerce-form-login .woocommerce-form-login__rememberme span{margin-left:5px}.register-sec .woocommerce form .woocommerce-form-login input{border-radius:6px !important;padding:16px !important;height:unset}.register-sec .woocommerce .woocommerce-LostPassword.lost_password{display:flex;align-items:center;justify-content:space-between;padding-top:10px}.register-sec .woocommerce .woocommerce-form-login__rememberme input{height:unset}.register-sec .woocommerce .woocommerce-form-login__submit{width:100%;background:#700;color:#fff;border-radius:8px !important;font-size:20px;height:unset;justify-content:center}.register-sec .woocommerce .create-account-link{margin-bottom:10px;display:block}.register-sec .woocommerce .woocommerce-privacy-policy-text{margin-bottom:15px}.error-message{color:#720000 !important;font-size:14px;margin-top:5px;display:block}@media only screen and (min-width: 981px){.et-db .et_menu_container .et_header_style_slide #et-top-navigation{padding-bottom:0 !important}.et-db .et_menu_container .et_header_style_fullscreen #et-top-navigation{padding-bottom:0 !important}.et-db .et_header_style_slide .et-fixed-header #et-top-navigation{padding-bottom:0 !important}.et_header_style_left.et_header_style_slide #et-top-navigation{padding:35px 0 0 0 !important}}@media(max-width: 991px){.et_pb_slide_menu_active .mobile_menu_bar:after{color:#fff !important}.et_pb_slide_menu_active .mobile_menu_bar:before{color:#fff !important}.et_pb_slide_menu_active .et_toggle_slide_menu:after{color:#fff !important}.wc-cart-wrap{flex-direction:column}.wc-cart-wrap .woocommerce-cart-form{width:100%;width:100%}.wc-cart-wrap .cart-collaterals{width:100%;width:100%}.et_pb_gutters2 .et_pb_column_0_tb_body.checkout_form_wrapper{position:unset !important}#main-header .mobile_menu_bar{display:block}#main-header .wc-block-mini-cart{display:block}.et_slide_menu_top{background-color:#720000}.et_slide_menu_top .et-search-form{background-color:#fff !important}.et_slide_menu_top .et-search-form input{color:#212a2f !important}.et_slide_menu_top .et-search-form input::-moz-placeholder{color:#212a2f !important}.et_slide_menu_top .et-search-form input::placeholder{color:#212a2f !important}.et_slide_menu_top button#searchsubmit_header::before{color:#212a2f}.woocommerce-cart-form__cart-item .quantity{justify-content:flex-end !important}.wp-block-woocommerce-filled-mini-cart-contents-block{padding:20px !important}}@media(min-width: 981px){.et_header_style_left.et_header_style_slide #et-top-navigation{padding:25px 0 0 0 !important}.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:33px !important}.et_header_style_slide .et-fixed-header #et-top-navigation,.et_header_style_fullscreen .et-fixed-header #et-top-navigation{padding:25px 0 0 0 !important}}@media(max-width: 980px){.register-sec{flex-direction:column;height:unset}}.fa,.far,.fas{font-family:"Font Awesome 5 Free" !important}.woocommerce.woocommerce-checkout .cart_sidebar_wrapper .payment_wrapper .wc_donation_on_checkout{margin-bottom:0px}.woocommerce.woocommerce-checkout #wc-donation-f-submit-donation{margin-top:0px}.woocommerce.woocommerce-checkout .wc-donation-in-action{margin-bottom:0px}.woocommerce.woocommerce-checkout .et_pb_wc_checkout_payment_info form .form-row{margin-bottom:0 !important;margin-top:10px}.woocommerce.woocommerce-checkout .login-url{position:absolute;right:0}.woocommerce.woocommerce-checkout .et_pb_gutters2 .et_pb_column_3_5 .et_pb_module,.woocommerce.woocommerce-checkout .et_pb_gutters2.et_pb_row .et_pb_column_3_5 .et_pb_module{margin-bottom:20px}.woocommerce.woocommerce-checkout #customer_details .mailchimp-newsletter{display:none}.woocommerce.woocommerce-checkout .cart_sidebar_wrapper .wc-payment-title{padding-top:20px}.woocommerce.woocommerce-checkout #payment ul.payment_methods li img{max-height:24px;-o-object-fit:contain;object-fit:contain}.woocommerce.woocommerce-checkout .oneall_social_login{display:none}.woocommerce.woocommerce-checkout .woocommerce-form-login input[type=submit]{height:unset;padding:.3em 1em !important}.woocommerce.woocommerce-checkout .woocommerce-form-login input[type=submit]:hover{color:#720000 !important}.woocommerce.woocommerce-checkout #main-content{background-color:#f8f8f8}.woocommerce.woocommerce-checkout .woocommerce-terms-and-conditions-checkbox-text{margin-bottom:10px;display:inline-block}.woocommerce.woocommerce-checkout .et_pb_wc_cart_notice_0_tb_body .woocommerce-message,.woocommerce.woocommerce-checkout .et_pb_wc_cart_notice_0_tb_body .woocommerce-info,.woocommerce.woocommerce-checkout .et_pb_wc_cart_notice_0_tb_body .woocommerce-error{margin:0 !important;display:block !important}#order_review ul li>label{border:1px solid gray}#order_review ul li>label::after{width:10px !important;height:10px !important}#order_review ul li .payment_method_stripe,#order_review ul li .payment_method_paypal,#order_review ul li .payment_method_bacs,#order_review ul li .payment_method_stripe_eps,#order_review ul li .payment_box{border:1px solid gray;border-top-width:0px !important;margin-top:0 !important;background:#fff !important}#order_review ul li label+div label{padding:0}#order_review ul li label+div label::after{display:none}#order_review .wc-saved-payment-methods{padding:0}#order_review #payment .wc-stripe-elements-field{background:#eee;height:55px;padding:17px 8px;border-radius:5px;border:none}#order_review .button#place_order{width:93%;margin:15px auto !important;display:block;position:relative;bottom:15px}#order_review.woocommerce-checkout-review-order .button#place_order{width:100%}.woocommerce-account .woocommerce-EditAccountForm,.woocommerce-account .woocommerce-form-edit-account{padding:0;box-shadow:none}.woocommerce-account .woocommerce-MyAccount-content{box-shadow:0 2px 5px rgba(0,0,0,.2)}.woocommerce-account .woocommerce-MyAccount-content p{margin-top:15px}.woocommerce-account .woocommerce-MyAccount-content a.button{padding:.3em 1em !important}.woocommerce-account .woocommerce-MyAccount-navigation{box-shadow:0 2px 5px rgba(0,0,0,.2);margin-bottom:0}.woocommerce-account .register-sec{display:none}.woocommerce-lost-password .account-sec{display:none}.woocommerce-account.woocommerce-lost-password .register-sec{display:flex}.search-grid .et_pb_salvattore_content{gap:20px;display:flex}.search-grid .column{gap:20px;display:flex;flex-direction:column}.search-grid .et_pb_post{min-height:133px}.search-grid .et_pb_post .et_pb_image_container img{height:215px;-o-object-fit:cover;object-fit:cover}.et_pb_blog_0_tb_body .pagination a{color:#720000 !important}@media only screen and (max-width: 767px){.events-wrapper .mec-month-divider{margin:30px 0 30px 0}.events-wrapper .mec-event-list-standard .mec-event-title{font-size:18px;line-height:26px}}p,a,span{font-family:"Noto Sans",Helvetica,Arial,Lucida,sans-serif !important}h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{font-family:"Noto Serif",Georgia,"Times New Roman",serif !important}.ab-icon:before{font-family:"dashicons"}.et-pb-icon{font-family:ETmodules !important}@media only screen and (max-width: 600px){.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column-50,.et-db #et-boc .et-l .et_pb_module div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column-50{width:100%;padding-right:0}}.mandala-modal-main{position:relative;display:none}.mandala-modal-main:before{content:"";position:fixed;width:100%;height:100%;background:rgba(0,0,0,.8);left:0;top:0;z-index:1111}.mandala-modal{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);width:80%;max-width:952px;background-color:#fff;padding:0px;box-shadow:0 0 10px rgba(0,0,0,.5);z-index:9999;border-radius:12px;overflow:hidden}@media only screen and (max-width: 1199px){.mandala-modal{width:90%}}.mandala-modal .modal-content{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr))}@media only screen and (max-width: 767px){.mandala-modal .modal-content{grid-template-columns:repeat(1, minmax(0, 1fr));overflow-y:auto;height:86vh;position:relative}}.mandala-modal .mandala-modal-image{width:100%;height:100%}@media only screen and (max-width: 767px){.mandala-modal .mandala-modal-image{position:relative}}.mandala-modal .mandala-modal-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width: 767px){.mandala-modal .mandala-modal-image img{max-height:340px}}.mandala-modal .mandala-modal-desc{padding:50px 32px 20px;position:relative}@media only screen and (min-width: 768px){.mandala-modal .mandala-modal-desc{padding-bottom:60px}}@media only screen and (max-width: 767px){.mandala-modal .mandala-modal-desc{padding:20px;position:unset}}.mandala-modal .mandala-modal-desc .close-btn{position:absolute;right:13px;top:11px;margin:0;cursor:pointer;border:none;background:none;padding:0;background:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%}.mandala-modal .mandala-modal-desc #modalTitle{color:#5e0019;font-size:30px;line-height:42px;font-weight:600;padding-bottom:20px}@media only screen and (max-width: 767px){.mandala-modal .mandala-modal-desc #modalTitle{font-size:20px;line-height:1.4;padding-bottom:10px}}.mandala-modal .mandala-modal-desc #modalDescription{font-size:19px;line-height:26px;color:#666}@media(max-width: 767px){.mandala-modal .mandala-modal-desc #modalDescription{font-size:16px}}.mandala-modal .mandala-modal-desc .mandala-nav{display:flex;justify-content:space-between;margin-top:30px}@media only screen and (min-width: 768px){.mandala-modal .mandala-modal-desc .mandala-nav{position:absolute;width:87%;bottom:10px}}@media only screen and (max-width: 767px){.mandala-modal .mandala-modal-desc .mandala-nav{position:absolute;top:48%;width:100%;left:0;right:0;margin:0 auto}}.mandala-modal .mandala-modal-desc .nav-btn{cursor:pointer;border:none;border-radius:50%;background:rgba(0,0,0,.2);width:40px;height:40px;padding:0;display:flex;align-items:center;justify-content:center;transition:all .5s linear}@media only screen and (max-width: 767px){.mandala-modal .mandala-modal-desc .nav-btn{background-color:#333}}.mandala-modal .mandala-modal-desc .nav-btn:hover{background:rgba(0,0,0,.5)}.divi-life-cta-menu a{background-color:#5e0019 !important}.woocommerce-MyAccount-content form h2{margin-bottom:0px;margin-top:30px}.woocommerce-MyAccount-content form select{background:#eee !important;border:0 !important;height:55px !important;padding:12px !important}.woocommerce-MyAccount-content form input[type=radio]{-webkit-appearance:radio;position:relative;display:inline-block;background:none;height:16px;width:16px;margin:0 0 0 2px;border:none;box-shadow:none;vertical-align:middle;opacity:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-left:26px}.woocommerce-MyAccount-content form input[type=radio]::before{content:"";position:absolute;left:-2px;top:-2px;box-sizing:content-box;cursor:pointer;width:16px;height:16px;border-radius:50%;border:1px solid #dadada}.woocommerce-MyAccount-content form input[type=radio]:checked::after{background-color:#fff !important;border-radius:50%}.woocommerce-MyAccount-content form input[type=radio]:checked:before{background-color:#5e0019 !important;border-color:#5e0019 !important;box-shadow:0 0 0 4px #5e0019,0 1px 2px rgba(0,0,0,.15) !important}.woocommerce-MyAccount-content form input[type=radio]::after{content:"";position:absolute;left:2px;top:1px;box-sizing:content-box;cursor:pointer;width:11px;height:11px}.woocommerce-MyAccount-content form .woocommerce-Button{padding:6px 20px !important;background:rgba(0,0,0,0) !important;color:#666 !important;border:1px solid #666 !important;border-radius:8px !important;font-weight:600 !important;cursor:pointer !important}.woocommerce-MyAccount-content form .woocommerce-Button:hover{padding:6px 20px !important;color:#fff !important;border-color:#5e0019 !important;background-color:#5e0019 !important}.woocommerce-MyAccount-content form .woocommerce-Button:active,.woocommerce-MyAccount-content form .woocommerce-Button:focus{padding:6px 20px !important;color:#fff !important;background-color:#9f062f !important}.lost_reset_password label{line-height:2;display:block}.lost_reset_password .woocommerce-Input{-webkit-appearance:none;background-color:#eee;max-width:100%;border-width:0;border-radius:0;color:#999;font-size:14px;line-height:1.7em;border-style:solid;width:100%;border-radius:6px !important;height:40px;padding:10px 15px !important}.lost_reset_password .woocommerce-Button{width:100%;font-weight:500;padding:.3em 1em;line-height:1.7em !important;position:relative;border:2px solid;transition:all .2s;background:#700;color:#fff;border-radius:8px !important;justify-content:center;height:50px;display:flex;align-items:center;margin-bottom:10px;font-size:20px;cursor:pointer !important}.lost_reset_password .woocommerce-Button:hover{background-color:#720000 !important;color:#fff !important;padding:.4em 1.1em !important}header .et_pb_menu__menu nav ul li.donate-desktop-menu{align-items:center !important;display:none !important}@media(min-width: 981px){header .et_pb_menu__menu nav ul li.donate-desktop-menu{display:flex !important;margin-top:0 !important}}header .et_pb_menu__menu nav ul li.donate-desktop-menu a{padding:10px 20px !important;border-radius:25px !important;text-transform:uppercase !important;color:#fff !important;text-align:center !important;width:100% !important}li.donate-desktop-menu{display:flex !important}@media(min-width: 981px){li.donate-desktop-menu{display:none !important}}.donate-right-btn,.divi-life-cta-menu.donate-desktop-menu{padding:10px 20px !important;border-radius:25px !important;text-transform:uppercase !important;color:#fff !important;text-align:center !important;display:none !important;align-items:center;padding:31px 0;white-space:nowrap;background-color:#5e0019 !important;height:38px;width:-moz-fit-content;width:fit-content;font-size:14px;margin-top:0px}@media(min-width: 981px){.donate-right-btn,.divi-life-cta-menu.donate-desktop-menu{display:flex !important}}.donate-right-btn:hover::after,.divi-life-cta-menu.donate-desktop-menu:hover::after{display:none}header .et_pb_menu .et_pb_menu__menu>nav>ul>li.pll-parent-menu-item{left:-3px}header .et_pb_menu .et_pb_menu__menu>nav>ul>li.pll-parent-menu-item>a{display:inline-flex;align-items:center;position:relative;overflow:hidden;width:42px;height:30px;margin-top:5px !important;text-decoration:none;white-space:nowrap;transition:all .3s ease-in-out;font-size:0 !important;color:#720000;padding-left:10px !important}header .et_pb_menu .et_pb_menu__menu>nav>ul>li.pll-parent-menu-item:hover a{width:auto !important;font-size:14px !important}@media(max-width: 991px){.mobile-header-wrap img#logo{max-width:200px !important}}.mobile-header-wrap .header .menu-section .mobile-header-top-wrapper{display:none !important}.mobile-header-wrap .header .menu-section .custom-search-form{padding-top:0px !important}@media(max-width: 991px){.admin-bar .mobile-header-wrap img#logo{max-width:200px !important}}.admin-bar .mobile-header-wrap .header .menu-section .mobile-header-top-wrapper{display:none !important}.admin-bar .mobile-header-wrap .header .menu-section .custom-search-form{padding-top:65px !important}@media only screen and (max-width: 980px){.header .menu-mobile-trigger{z-index:9999}}.login-icon,.user-icon{display:flex;align-items:center !important}.login-icon a,.user-icon a{font-size:22px !important;color:#720000 !important}.login-icon a{margin-bottom:-8px !important;top:-6px;position:relative}a.wc-block-components-button.wp-element-button.wp-block-woocommerce-mini-cart-shopping-button-block.wp-block-button__link.wc-block-mini-cart__shopping-button.contained{display:none}.wp-block-woocommerce-empty-mini-cart-contents-block{font-size:17px;text-align:center}.give-donations-wrapper{display:flex}@media(max-width: 991px){.give-donations-wrapper{flex-wrap:wrap}}.give-donations-wrapper .donations-details{margin:10px;box-sizing:border-box;border-radius:10px 10px 10px 10px;width:33.33%;box-shadow:0px 0px 7px 0px rgba(0,0,0,.2)}@media(min-width: 768px)and (max-width: 991px){.give-donations-wrapper .donations-details{width:46%}}@media screen and (max-width: 767px){.give-donations-wrapper .donations-details{width:100%}}.give-donations-wrapper .donations-details a{display:inline-block;position:relative}.give-donations-wrapper .donations-details a .give-form-image{height:205px;width:328px;-o-object-fit:cover;object-fit:cover;border-top-right-radius:10px;border-top-left-radius:10px}.give-donations-wrapper .donations-details a h2{padding:24px 12px;margin-top:-12px;background-color:#fff;text-transform:uppercase;border-bottom-right-radius:10px;border-bottom-left-radius:10px;font-size:16px !important;letter-spacing:1px;line-height:1.5em;text-align:center}.give-donations-wrapper .donations-details a .give-form-image{height:205px;width:328px;-o-object-fit:cover;object-fit:cover;border-top-right-radius:10px;border-top-left-radius:10px}.give-donations-wrapper .donations-details a .et_overlay{height:205px}.give-donations-wrapper .donations-details a .et_overlay:before{color:#fff;font-family:FontAwesome !important;font-weight:900 !important}.give-donations-wrapper .donations-details:hover .et_overlay{border-top-right-radius:10px;border-top-left-radius:10px;z-index:3;opacity:1;background-color:rgba(119,0,0,.46)}.desktop-header-wrap .et_pb_menu .et_pb_menu__menu>nav>ul>li{margin-top:0 !important}.desktop-header-wrap .et_pb_menu .et_pb_menu__menu>nav>ul>li>a{padding:31px 0 !important;padding-right:20px !important}.desktop-header-wrap .et_pb_menu .et_pb_menu__menu>nav>ul>li>a::after{top:41% !important}.desktop-header-wrap .et_pb_menu .et_pb_menu__menu>nav>ul>li>ul{top:calc(100% - 0px) !important}@media only screen and (max-width: 980px){.header .menu-section .pll-parent-menu-item{display:block !important}}.header .menu-section .pll-parent-menu-item>a::before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;font-size:20px;cursor:pointer;left:-9px;top:1px;position:relative;color:#720000}header .pll-parent-menu-item .sub-menu li{width:100% !important}@media only screen and (min-width: 981px){.desktop-header-wrap .wc-block-mini-cart{display:inline-flex !important}}.my-account-details{height:76px !important}.my-account-details>a{font-size:0px !important;color:#720000 !important}.my-account-details>a::before{font-size:22px !important;content:"";font-weight:900;font-family:"Font Awesome 5 Free" !important}@media(max-width: 767px){.et_pb_team_member_description{text-align:center}}.et_pb_menu .et_pb_menu__search-container .et_pb_menu__search .et_pb_menu__search-form .et_pb_menu__search-input{font-size:14px !important}.footer-accordian .et_pb_accordion_item{padding-left:0 !important}.mobile-header-wrap .login-menu-section{margin-top:24px !important;width:200px !important}.mobile-header-wrap .login-menu-section .account-mobile-menu{list-style:none !important}.mobile-header-wrap .login-menu-section .account-mobile-menu li{padding:8px 0 !important}.facility-rental-form .wpforms-page-indicator{justify-content:center !important;border:0 !important}.facility-rental-form .wpforms-page-indicator .wpforms-page-indicator-page{position:relative !important}.facility-rental-form .wpforms-page-indicator .wpforms-page-indicator-page span{background:#d9d9d9 !important}.facility-rental-form .wpforms-page-indicator .wpforms-page-indicator-page::after{content:"" !important;position:absolute !important;width:30px !important;height:3px !important;background:#d9d9d9 !important;top:50% !important;left:80% !important;display:block !important}.facility-rental-form .wpforms-page-indicator .wpforms-page-indicator-page:last-of-type::after{display:none !important}.facility-rental-form .wpforms-page-indicator .wpforms-page-indicator-page.active span{background-color:#5e0019 !important}.facility-rental-form .custom-selection .choices__inner .choices__list .choices__item{padding:10px !important;padding-right:24px !important;border-radius:12px !important;background:rgba(217,217,217,.6980392157) !important;color:#2b425c !important;font-weight:bold !important;border-color:rgba(217,217,217,.6980392157) !important}.facility-rental-form .custom-selection .choices__inner .choices__list .choices__item .choices__button{background-color:#787878 !important;border-radius:100% !important}.facility-rental-form .bequest-btn-wrapper:not(.wpforms-field-pagebreak) .wpforms-pagebreak-right{display:flex !important;justify-content:space-between !important}.facility-rental-form .bequest-btn-wrapper:not(.wpforms-field-pagebreak) .wpforms-pagebreak-right::after,.facility-rental-form .bequest-btn-wrapper:not(.wpforms-field-pagebreak) .wpforms-pagebreak-right::before{display:none !important}.facility-rental-form .wpforms-page-prev{padding:10px 32px !important;background:rgba(0,0,0,0) !important;color:#666 !important;border:1px solid #666 !important;border-radius:8px !important;font-weight:600 !important;margin:0 !important}.facility-rental-form .wpforms-page-prev:hover{color:#fff !important;border-color:#5e0019 !important;background-color:#5e0019 !important}.facility-rental-form .wpforms-page-prev:active,.facility-rental-form .wpforms-page-prev:focus{color:#fff !important;background-color:#9f062f !important}.facility-rental-form .bequest-btn-page{padding:10px 32px !important;background:rgba(0,0,0,0) !important;color:#666 !important;border:1px solid #666 !important;border-radius:8px !important;font-weight:600 !important;position:absolute !important;left:0;top:40px}.facility-rental-form .bequest-btn-page:hover{color:#fff !important;border-color:#5e0019 !important;background-color:#5e0019 !important}.facility-rental-form .bequest-btn-page:active,.facility-rental-form .bequest-btn-page:focus{color:#fff !important;background-color:#9f062f !important}.facility-rental-form .bequest-page-back-btn{overflow:unset !important;z-index:999 !important}@media(max-width: 767px){.facility-rental-form .bequest-page-back-btn{top:4px !important}}.facility-rental-form .wpforms-page-next,.facility-rental-form .wpforms-submit{padding:10px 32px !important;border-radius:8px !important;font-weight:600 !important;background:rgba(0,0,0,0) !important;color:#666 !important;border:1px solid #666 !important}.facility-rental-form .wpforms-page-next:active,.facility-rental-form .wpforms-page-next:focus,.facility-rental-form .wpforms-submit:active,.facility-rental-form .wpforms-submit:focus{color:#fff !important;background-color:#9f062f !important}.facility-rental-form .wpforms-page-next:hover,.facility-rental-form .wpforms-submit:hover{color:#fff !important;border-color:#5e0019 !important;background-color:#5e0019 !important}.facility-rental-form .wpforms-field-container{background-color:#fff !important;padding:70px !important;border-radius:6px !important;box-shadow:0px 0px 15px 0px rgba(0,0,0,.031372549) !important}.facility-rental-form .wpforms-field-container .wpforms-field .wpforms-field-label{text-align:left !important}.facility-rental-form .wpforms-field-container .wpforms-submit-container{margin-top:0 !important}@media(max-width: 767px){.facility-rental-form .wpforms-field-container{padding:20px 12px !important}}.facility-rental-form .wpforms-field-container .text-left{text-align:left !important}.facility-rental-form .wpforms-field-container h3{font-size:32px !important;font-weight:500 !important;line-height:44.8px !important;margin-bottom:24px !important;color:#5e0019 !important}@media(max-width: 767px){.facility-rental-form .wpforms-field-container h3{font-size:22px !important;line-height:normal !important}}.facility-rental-form .wpforms-field-container .custom-box-radio li{display:inline-block !important;margin:10px !important;margin-left:0 !important;margin-right:0 !important}.facility-rental-form .wpforms-field-container .custom-box-radio li input[type=radio],.facility-rental-form .wpforms-field-container .custom-box-radio li input[type=checkbox]{display:none !important}.facility-rental-form .wpforms-field-container .custom-box-radio li input[type=radio]+label,.facility-rental-form .wpforms-field-container .custom-box-radio li input[type=checkbox]+label{display:inline-block !important;padding:22px 60px !important;border:1px solid #ddd !important;border-radius:4px !important;background-color:rgba(0,0,0,0) !important;cursor:pointer !important;color:#000 !important;transition:all .3s ease !important;font-weight:600 !important;font-size:18px !important;border-radius:8px !important;margin-left:0 !important;text-align:center !important}.facility-rental-form .wpforms-field-container .custom-box-radio li input[type=radio]:checked+label{background-color:#f5f5f7 !important;color:#5e0019 !important;border-color:#5e0019 !important}.facility-rental-form .wpforms-field-container .custom-box-radio li:hover label.wpforms-field-label-inline{background-color:#f5f5f7 !important;color:#5e0019 !important;border-color:#5e0019 !important}.facility-rental-form .wpforms-field-container .custom-box-radio-new li label{text-align:left !important;border:1px solid #e9e9e9 !important;background-color:#fff !important;border-radius:10px !important;padding:21px !important;height:100% !important;width:100% !important;text-align:left !important;box-shadow:0px 3px 4px 0px rgba(0,0,0,.0705882353) !important}.facility-rental-form .wpforms-field-container .custom-box-radio-new li label .wpforms-image-choices-image::after{display:none !important}.facility-rental-form .wpforms-field-container .custom-box-radio-new li.wpforms-selected label.wpforms-field-label-inline{background-color:rgba(94,0,25,.0588235294) !important;border-color:#5e0019 !important}.facility-rental-form .wpforms-field-container .custom-box-radio-new li:hover label.wpforms-field-label-inline{background-color:rgba(94,0,25,.0588235294) !important;border-color:#5e0019 !important}.facility-rental-form .wpforms-field-container .custom-radio-btn li input[type=radio]:checked::before,.facility-rental-form .wpforms-field-container .custom-radio-btn li input[type=checkbox]:checked::before{background-color:#5e0019 !important;border-color:#5e0019 !important;box-shadow:0 0 0 4px #5e0019,0px 1px 2px rgba(0,0,0,.15) !important}.facility-rental-form .wpforms-field-container .custom-radio-btn li input[type=radio]:checked::after,.facility-rental-form .wpforms-field-container .custom-radio-btn li input[type=checkbox]:checked::after{background-color:#fff !important}.facility-rental-form .wpforms-field-container li input[type=checkbox]{-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;width:16px !important;height:16px !important;border:1px solid #ddd !important;border-radius:4px !important;background-color:rgba(0,0,0,0) !important;cursor:pointer !important;margin-top:0px !important;transition:background-color .3s,border-color .3s !important}.facility-rental-form .wpforms-field-container li input[type=checkbox]:checked::before{background-color:#5e0019 !important;box-shadow:0 0 0 1px #5e0019,0px 1px 2px rgba(0,0,0,.15) !important}.facility-rental-form .wpforms-field-container li input[type=checkbox]:checked::after{border-color:#fff !important}.facility-rental-form .wpforms-field-container li input[type=checkbox]+label{margin-left:8px !important;cursor:pointer !important;font-size:14px !important}.facility-rental-form .wpforms-field-container .custom-half-group.custom-box-radio li input[type=radio]+label,.facility-rental-form .wpforms-field-container .custom-half-group.custom-box-radio li input[type=checkbox]+label{width:100% !important}.facility-rental-form .wpforms-confirmation-container-full{background:#fff !important;text-align:center !important;border:0 !important;padding:80px !important}@media(max-width: 767px){.facility-rental-form .wpforms-confirmation-container-full{padding:20px 12px !important}}.facility-rental-form .wpforms-confirmation-container-full h3{font-size:36px !important;font-weight:500 !important;margin-bottom:24px !important;color:#5e0019 !important}@media(max-width: 767px){.facility-rental-form .wpforms-confirmation-container-full h3{font-size:24px !important;line-height:normal !important}}.facility-rental-form .wpforms-confirmation-container-full p{font-size:22px !important;font-weight:500 !important;line-height:33px !important;color:#333 !important}@media(max-width: 767px){.facility-rental-form .wpforms-confirmation-container-full p{font-size:18px !important;line-height:normal !important}}.facility-rental-form .wpforms-confirmation-container-full p a{display:block !important;margin-top:10px !important;border:1px solid #5e0019 !important;width:-moz-fit-content !important;width:fit-content !important;margin:0 auto !important;margin-top:60px !important;border-radius:8px !important;padding:10px !important;color:#5e0019 !important}.facebook-icon-wrap a{font-size:0px !important;width:35px;height:35px;display:inline-block}.facebook-icon-wrap a::before{content:"";background-image:url("https://kalapa.org/wp-content/uploads/2024/11/fb.svg");background-size:contain;width:35px;height:35px;display:inline-block}.instagram-icon-wrap a{font-size:0px !important;width:35px;height:35px;display:inline-block}.instagram-icon-wrap a::before{content:"";background-image:url("https://kalapa.org/wp-content/uploads/2024/11/insta.svg");background-size:contain;width:35px;height:35px;display:inline-block}.youtube-icon-wrap a{font-size:0px !important;width:35px;height:35px;display:inline-block}.youtube-icon-wrap a::before{content:"";background-image:url("https://kalapa.org/wp-content/uploads/2024/11/yt.svg");background-size:contain;width:35px;display:inline-block;height:35px}.soundcloud-icon-wrap a{font-size:0px !important;width:35px;height:35px;display:inline-block}.soundcloud-icon-wrap a::before{content:"";background-image:url("https://kalapa.org/wp-content/uploads/2024/11/sc.svg");background-size:contain;width:35px;display:inline-block;height:35px}.header .menu>ul>li.social-icons-wrapper.menu-item-has-children.active .sub-menu{display:flex !important;align-items:center !important;gap:14px !important}@media only screen and (min-width: 981px){#menu-de-main-menu .menu-item-cart{display:none !important}}@media only screen and (max-width: 982px){.domate-btn-wrapper{position:relative !important;z-index:9999 !important;margin-bottom:20px !important}}.single-project .block-campaign-thumbnail{display:none}.single-project .wc-donation-title{display:none}.give-donor-dashboard-heading{align-items:center;color:#555 !important;display:flex;font-size:16px;margin:20px 0 10px;font-family:"Noto Sans",sans-serif !important}.give-donor-dashboard-heading svg,.give-donor-dashboard-heading i{margin-right:8px}.give-donor-dashboard-heading .give-donor-dashboard-heading__spinner{animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.give-donor-dashboard-table{background:#fff;border:1px solid #e2e6ec;border-radius:6px;display:flex;flex-direction:column;font-size:14px;overflow:hidden}.give-donor-dashboard-table .give-donor-dashboard-table__column{flex:1;padding:14px}@media screen and (max-width: 920px){.give-donor-dashboard-table .give-donor-dashboard-table__column{align-items:center;display:flex;flex-direction:column;padding:4px 12px}}.give-donor-dashboard-table .give-donor-dashboard-table__header{align-items:center;background:#fbfbfb;display:flex;font-size:12px;text-transform:uppercase}@media screen and (max-width: 920px){.give-donor-dashboard-table .give-donor-dashboard-table__header{display:none}}.give-donor-dashboard-table .give-donor-dashboard-table__mobile-header{color:#555;font-size:12px;text-transform:uppercase}.give-donor-dashboard-table .give-donor-dashboard-table__rows{flex:1}.give-donor-dashboard-table .give-donor-dashboard-table__rows .give-donor-dashboard-table__row{border-top:1px solid #e2e6ec;display:flex;flex-wrap:wrap;line-height:1.6;padding:0 !important}@media screen and (max-width: 920px){.give-donor-dashboard-table .give-donor-dashboard-table__rows .give-donor-dashboard-table__row{display:flex;flex-direction:column;padding-top:12px}}.give-donor-dashboard-table .give-donor-dashboard-table__rows .give-donor-dashboard-table__pill{background:#fbfbfb;border:1px solid #e2e6ec;border-radius:50px;display:flex;justify-content:space-between;margin:0 14px 14px;padding:10px 22px;width:100%;display:flex;flex-wrap:wrap}@media screen and (max-width: 920px){.give-donor-dashboard-table .give-donor-dashboard-table__rows .give-donor-dashboard-table__pill{border-radius:8px;margin:12px;padding:12px;width:calc(100% - 48px)}}.give-donor-dashboard-table .give-donor-dashboard-table__footer{align-items:center;border-top:1px solid #e2e6ec;display:flex;padding:14px 18px}.give-donor-dashboard-table .give-donor-dashboard-table__footer .give-donor-dashboard-table__footer-text{flex:1}.give-donor-dashboard-table__footer-nav a{border:none;color:#9fa2b4;cursor:pointer}.give-donor-dashboard-table__footer-nav svg{margin:8px}.give-donor-dashboard-table__donation-date,.give-donor-dashboard-table__donation-time{white-space:nowrap}.give-donor-dashboard-table__row{line-height:1.6}.give-donor-dashboard-table__row .give-donor-dashboard-table__donation-amount{text-align:left;color:#424242;font-size:18px;font-weight:500}.give-donor-dashboard-table__row .give-donor-dashboard-table__donation-status{align-items:center;display:flex}.give-donor-dashboard-table__row .give-donor-dashboard-table__donation-status .give-donor-dashboard-table__donation-status-indicator{border-radius:50%;height:12px;margin-right:6px;overflow:hidden;width:12px}.give-donor-dashboard-table__row .give-donor-dashboard-table__donation-test-tag{background:#ffba00;border-radius:5px;color:#fff;display:inline-block;font-size:12px;font-weight:500;line-height:1;margin-top:4px;padding:4px 8px}.give-donor-dashboard-table__row .give-donor-dashboard-table__donation-id{color:#6b6b6b}.give-donor-dashboard-table__row .give-donor-dashboard-table__donation-receipt a{border:none;color:#3398db;text-decoration:none}.give-donor-dashboard-dashboard-content>:first-child{margin-top:0}.give-donor-dashboard__subscription-manager{display:flex;flex-direction:column}.give-donor-dashboard__subscription-manager-spinner{animation:spin 1s linear infinite}.give-donor-dashboard__subscription-manager .give-donor-dashboard-button--primary,.give-donor-dashboard__subscription-manager .give-donor-dashboard-button--variant{max-width:-moz-fit-content;max-width:fit-content}.give-donor-dashboard__subscription-manager .give-donor-dashboard-button.give-donor-dashboard-button--variant{position:relative}.give-donor-dashboard__subscription-manager .give-donor-dashboard-button.give-donor-dashboard-button--variant:hover:before{background:#5a0000;bottom:0;content:"";filter:brightness(125%);left:0;opacity:.15;position:absolute;right:0;top:0;transition:filter .3s ease;z-index:0}.give-donor-dashboard__subscription-manager .give-donor-dashboard-button.give-donor-dashboard-button--variant span{color:#5a0000;position:relative;z-index:1}.give-donor-dashboard__subscription-manager__cancel{background:none;border:none;color:#d92d0b;cursor:pointer;font-size:.873rem;font-weight:600;margin:2rem 0 1.75rem;outline:none;padding:0;text-align:right}.give-donor-dashboard__subscription-manager .give-donor-dashboard-field-row{display:flex;justify-content:flex-end;margin:10px 0}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.give-donor-dashboard-button{align-items:center;border:1px solid #5a0000;border-radius:3px;box-shadow:0 0 0 0 #7ec980,0 0 0 0 #4fa651;cursor:pointer;display:inline-flex;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:16px;font-weight:600;margin:20px 0;padding:12px 20px;transition:box-shadow .1s ease,background-color .3s ease-in;width:-moz-fit-content;width:fit-content}.give-donor-dashboard-button svg{margin-left:8px}.give-donor-dashboard-button:focus{box-shadow:0 0 0 1px #7ec980,0 0 0 2px #4fa651}.give-donor-dashboard-button:disabled{background:#d0d0d0 !important;border:1px solid #bbb}.give-donor-dashboard-button.give-donor-dashboard-button--primary{background:none;box-shadow:none;color:#fff !important;justify-content:center;overflow:hidden;position:relative}.give-donor-dashboard-button.give-donor-dashboard-button--primary:before{background:#5a0000;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:filter .3s ease;z-index:0}.give-donor-dashboard-button.give-donor-dashboard-button--primary:hover:before{filter:brightness(90%)}.give-donor-dashboard-button.give-donor-dashboard-button--primary.disabled:before{display:none}.give-donor-dashboard-button.give-donor-dashboard-button--primary span{position:relative;z-index:1}.give-donor-dashboard-button.give-donor-dashboard-button--variant{background:var(--givewp-shades-white);border:1px solid #5a0000;box-shadow:none;color:#5a0000 !important;justify-content:center;margin:0}.give-donor-dashboard-button.give-donor-dashboard-button--variant:hover{filter:brightness(90%)}.give-donor-dashboard-button.give-donor-dashboard-button--variant span{color:inherit}.give-donor-dashboard-donation-receipt__table{border:1px solid #e2e6ec;border-radius:6px;color:#555;display:flex;flex-direction:column;font-size:14px;margin-bottom:18px;overflow:hidden}.give-donor-dashboard-donation-receipt__table .give-donor-dashboard-donation-receipt__row{align-items:flex-start;display:flex;justify-content:space-between;padding:16px 20px}@media screen and (max-width: 920px){.give-donor-dashboard-donation-receipt__table .give-donor-dashboard-donation-receipt__row{align-items:center !important;flex-direction:column}}.give-donor-dashboard-donation-receipt__table .give-donor-dashboard-donation-receipt__status-indicator{border-radius:50%;color:#888;height:12px;margin-right:6px;overflow:hidden;width:12px}.give-donor-dashboard-donation-receipt__table .give-donor-dashboard-donation-receipt__detail{align-items:center;display:flex;text-transform:uppercase}.give-donor-dashboard-donation-receipt__table .give-donor-dashboard-donation-receipt__detail svg{color:#989898;margin-right:10px}.give-donor-dashboard-donation-receipt__table .give-donor-dashboard-donation-receipt__value{align-items:center;display:flex;text-align:right;white-space:pre-line}.give-donor-dashboard-donation-receipt__table .give-donor-dashboard-donation-receipt__value p{margin:0}.give-donor-dashboard-donation-receipt__table .give-donor-dashboard-donation-receipt__value p+p{margin-top:1em}.give-donor-dashboard-donation-receipt__table .give-donor-dashboard-donation-receipt__row--footer{align-items:center;background:#fbfbfb;border-top:1px solid #e2e6ec}.give-donor-dashboard-donation-receipt__table .give-donor-dashboard-donation-receipt__row--footer .give-donor-dashboard-donation-receipt__detail{color:#6b6b6b;font-size:16px;font-weight:700}.give-donor-dashboard-donation-receipt__table .give-donor-dashboard-donation-receipt__row--footer .give-donor-dashboard-donation-receipt__value{color:#5a0000;font-size:22px;font-weight:700}.give-donor-dashboard-table__footer-nav a{border:none;color:#9fa2b4;cursor:pointer}.give-donor-dashboard-table__footer-nav svg{margin:8px}.give-donor-dashboard-table__donation-date,.give-donor-dashboard-table__donation-time{white-space:nowrap}.give-donor-dashboard-table__row .give-donor-dashboard-table__donation-amount{color:#424242;font-size:18px;font-weight:500}@media screen and (max-width: 920px){.give-donor-dashboard-table__row .give-donor-dashboard-table__donation-amount{font-size:24px}}.give-donor-dashboard-table__row .give-donor-dashboard-table__donation-status{align-items:center;display:flex}.give-donor-dashboard-table__row .give-donor-dashboard-table__donation-status .give-donor-dashboard-table__donation-status-indicator{border-radius:50%;height:12px;margin-right:6px;overflow:hidden;width:12px}.give-donor-dashboard-table__row .give-donor-dashboard-table__donation-test-tag{background:#ffba00;border-radius:5px;color:#fff;display:inline-block;font-size:12px;font-weight:500;line-height:1;margin-top:4px;padding:4px 8px}.give-donor-dashboard-table__row .give-donor-dashboard-table__donation-id{color:#6b6b6b}.give-donor-dashboard-table__row .give-donor-dashboard-table__donation-receipt a{border:none;color:#5a0000;cursor:pointer;text-decoration:none}.give-donor-dashboard__donation-history-footer{display:flex;justify-content:space-between}.give-donor-dashboard__donation-history-footer a{align-items:center;border:none;color:#3398db;display:flex;font-size:14px;text-decoration:none}.give-donor-dashboard__donation-history-footer a svg{margin-right:6px}.donor-stats{grid-gap:24px;background:#fbfbfb;border:.908065px solid #e2e6ec;display:grid;grid-template-columns:repeat(3, 1fr);padding:20px 28px;font-family:"Noto Sans",sans-serif !important}@media screen and (max-width: 920px){.donor-stats{grid-template-columns:1fr}}.donor-stats .stat-box{align-items:center;background:#fff;border:.920968px solid #e2e6ec;border-radius:5.5px;display:flex;flex-direction:column;justify-content:center;padding:22px 16px;font-family:"Noto Sans",sans-serif !important}.donor-stats .stat-box h3{align-items:flex-start;color:#5a0000;display:flex;font-size:34px;line-height:1;margin-bottom:8px;text-align:center;font-family:"Noto Sans",sans-serif !important}.donor-stats .stat-box h3 .give-currency{font-size:18px;padding:4px 2px 0 0}.donor-stats .stat-box p{color:#555;font-size:14px;line-height:1.3;text-align:center;text-transform:uppercase;font-family:"Noto Sans",sans-serif !important;margin:0}.give-donor-dashboard-divider{background:#e2e6ec;height:1px;margin:0;width:100%}.give-donor-dashboard-avatar-control{color:#555;display:flex;flex-direction:column;font-size:14px;font-weight:500}.give-donor-dashboard-avatar-control .give-donor-dashboard-avatar-control__label{margin:16px 0}.give-donor-dashboard-avatar-control .give-donor-dashboard-avatar-control__input{display:flex}.give-donor-dashboard-avatar-control .give-donor-dashboard-avatar-control__input .give-donor-dashboard-avatar-control__preview{border-radius:50%;height:100px;margin-right:16px;overflow:hidden;width:100px}@media screen and (max-width: 920px){.give-donor-dashboard-avatar-control .give-donor-dashboard-avatar-control__input .give-donor-dashboard-avatar-control__preview{height:60px;margin-right:12px;width:60px}}.give-donor-dashboard-avatar-control .give-donor-dashboard-avatar-control__input .give-donor-dashboard-avatar-control__preview img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.give-donor-dashboard-avatar-control .give-donor-dashboard-avatar-control__input .give-donor-dashboard-avatar-control__dropzone{align-items:center;background:#fbfbfb;border:2px dashed #e2e6ec;display:flex;flex:1;justify-content:center;padding:8px;transition:background .2s ease}.give-donor-dashboard-avatar-control .give-donor-dashboard-avatar-control__input .give-donor-dashboard-avatar-control__dropzone.give-donor-dashboard-avatar-control__dropzone--highlight{background:#e0ebda;border:2px dashed #68bb6c}.give-donor-dashboard-avatar-control .give-donor-dashboard-avatar-control__input .give-donor-dashboard-avatar-control__dropzone .give-donor-dashboard-avatar-control__instructions{text-align:center}.give-donor-dashboard-avatar-control .give-donor-dashboard-avatar-control__input .give-donor-dashboard-avatar-control__dropzone .give-donor-dashboard-avatar-control__instructions .give-donor-dashboard-avatar-control__select-link{cursor:pointer;text-decoration:underline}.give-donor-dashboard-field-row{align-items:center;display:flex;margin:0}.give-donor-dashboard-field-row>*{flex:1;margin:0 10px}.give-donor-dashboard-field-row>:first-child{margin-left:0}.give-donor-dashboard-field-row>:last-child{margin-right:0}@media screen and (max-width: 920px){.give-donor-dashboard-field-row{align-items:stretch;flex-direction:column}.give-donor-dashboard-field-row>*{margin:0}}.give-donor-dashboard-select-control{display:flex;flex-direction:column;margin-top:10px}.give-donor-dashboard-select-control .give-donor-dashboard-select-control__label{color:#555;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1}.give-donor-dashboard-text-control{margin-top:10px}.give-donor-dashboard-text-control .give-donor-dashboard-text-control__label{color:#555;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1}.give-donor-dashboard-text-control .give-donor-dashboard-text-control__input{align-items:center;background-color:#fff;border:1px solid #b8b8b8;border-radius:4px;box-shadow:0 0 0 0 #5a0000;cursor:default;display:flex;margin-top:8px;min-height:38px;min-width:190px;outline:0 !important;overflow:hidden;padding:0;transition:box-shadow .1s ease;width:100%}.give-donor-dashboard-text-control .give-donor-dashboard-text-control__input:focus-within{box-shadow:0 0 0 1px #5a0000}.give-donor-dashboard-text-control .give-donor-dashboard-text-control__input svg{color:#828382;font-size:14px;margin:0 0 0 12px}.give-donor-dashboard-text-control .give-donor-dashboard-text-control__input input{border:none;color:#828382;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1.2;margin:0 12px;outline:none;padding:0;width:100%}.give-donor-dashboard-radio-control{border:none;margin:20px 0 0;outline:none;padding-left:0}.give-donor-dashboard-radio-control .give-donor-dashboard-radio-control__legend{color:#555;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1;margin-bottom:10px}.give-donor-dashboard-radio-control .give-donor-dashboard-radio-control__description{color:#767676;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:13px;font-style:italic;font-weight:500;line-height:1.4;margin-bottom:12px}.give-donor-dashboard-radio-control .give-donor-dashboard-radio-control__option{margin:10px 0}.give-donor-dashboard-radio-control .give-donor-dashboard-radio-control__option:first-of-type{margin-top:20px}.give-donor-dashboard-radio-control .give-donor-dashboard-radio-control__option:last-of-type{margin-bottom:20px}.give-donor-dashboard-radio-control .give-donor-dashboard-radio-control__option label{color:#555;display:inline-block;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1.4;margin-left:0;padding:0 0 0 26px;position:relative;width:100%}.give-donor-dashboard-radio-control .give-donor-dashboard-radio-control__option label:before{background:#fff;border:1px solid #b4b9be;border-radius:50%;box-shadow:0 0 0 0 #5a0000,inset 0 1px 2px rgba(0,0,0,.25);content:" ";height:16px;left:0;position:absolute;top:calc(50% - 8px);transition:box-shadow .1s ease;width:16px}.give-donor-dashboard-radio-control .give-donor-dashboard-radio-control__option label:after{background:#5a0000;border-radius:50%;content:" ";display:block;height:6px;left:6px;position:absolute;top:calc(50% - 2px);transform:scale3d(0, 0, 0);transition:transform .2s ease;width:6px}.give-donor-dashboard-radio-control .give-donor-dashboard-radio-control__option input[type=radio]{opacity:0 !important;position:absolute !important}.give-donor-dashboard-radio-control .give-donor-dashboard-radio-control__option input[type=radio]:focus+label:before{box-shadow:0 0 0 1px #5a0000,inset 0 1px 2px rgba(0,0,0,.25)}.give-donor-dashboard-radio-control .give-donor-dashboard-radio-control__option input[type=radio]:checked+label:after{transform:scaleX(1)}.give-donor-dashboard__email-controls{align-items:center;align-self:stretch;display:flex;font-size:14px;justify-content:center;max-width:-moz-fit-content;max-width:fit-content;padding-top:48px}.give-donor-dashboard__email-controls .give-donor-dashboard__make-primary-email{color:#3398db;cursor:pointer;margin-right:10px}.give-donor-dashboard__email-controls .give-donor-dashboard__make-primary-email:hover{text-decoration:underline}.give-donor-dashboard__email-controls .give-donor-dashboard__delete-email{color:#c75151;cursor:pointer;margin-left:10px}.give-donor-dashboard__email-controls .give-donor-dashboard__delete-email:hover{text-decoration:underline}.give-donor-dashboard__address-controls{align-items:center;align-self:stretch;display:flex;font-size:14px;justify-content:center;max-width:-moz-fit-content;max-width:fit-content;padding:28px 0 20px}.give-donor-dashboard__address-controls .give-donor-dashboard__make-primary-address{color:#3398db;cursor:pointer;margin-right:10px}.give-donor-dashboard__address-controls .give-donor-dashboard__make-primary-address:hover{text-decoration:underline}.give-donor-dashboard__address-controls .give-donor-dashboard__delete-address{color:#c75151;cursor:pointer;margin-left:10px}.give-donor-dashboard__address-controls .give-donor-dashboard__delete-address:hover{text-decoration:underline}.give-donor-dashboard__add-primary-address{background:#fbfbfb;border:1px solid #e2e6ec;display:flex;justify-content:space-between;margin:0 0 40px;padding:0 16px}.give-donor-dashboard__add-primary-address>.give-donor-dashboard-heading{margin:10px 0}.give-donor-dashboard__edit-profile-spinner{animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.give-donor-dashboard-amount-inputs__validation-error-message{color:#c91f1f;font-size:14px;font-weight:500;margin-top:8px}.give-donor-dashboard-amount-inputs{display:flex;flex:1;flex-direction:column}.give-donor-dashboard-amount-inputs .give-donor-dashboard-field-row{align-items:center;display:flex;flex:1;padding:0}.give-donor-dashboard-amount-inputs .give-donor-dashboard-field-row .give-donor-dashboard-select-control{display:flex;margin:0;width:100%}.give-donor-dashboard-currency-control{margin-bottom:2px}.give-donor-dashboard-currency-control .give-donor-dashboard-currency-control__label{color:#555;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1}.give-donor-dashboard-currency-control .give-donor-dashboard-currency-control__input{align-items:center;background-color:#fff;border:1px solid #b8b8b8;border-radius:4px;box-shadow:0 0 0 0 #5a0000;cursor:default;display:flex;margin-top:6px;min-height:38px;min-width:190px;outline:0 !important;overflow:hidden;padding:1px;transition:box-shadow .1s ease;width:100%}.give-donor-dashboard-currency-control .give-donor-dashboard-currency-control__input:focus-within{box-shadow:0 0 0 1px #5a0000}.give-donor-dashboard-currency-control .give-donor-dashboard-currency-control__input svg{margin-right:12px}.give-donor-dashboard-currency-control .give-donor-dashboard-currency-control__input input{border:none;color:#545554;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1.2;margin:0 12px;outline:none;padding:0;width:100%}.give-donor-dashboard-currency-control .give-donor-dashboard-currency-control__input.has-error{border-color:#c91f1f}.give-donor-dashboard-currency-control .give-donor-dashboard-currency-control__input.has-error:focus-within{box-shadow:0 0 0 1px #c91f1f}.give-donor-dashboard-currency-control .give-donor-dashboard-currency-control__input.has-error input{color:#c91f1f}.give-donor-dashboard-card-control{margin-top:10px}.give-donor-dashboard-card-control .give-donor-dashboard-card-control__label{color:#555;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1}.give-donor-dashboard-square-card-control{margin-top:10px}.give-donor-dashboard-square-card-control .give-donor-dashboard-card-control__label{color:#555;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:2.1}.give-donor-dashboard-stripe-card-control{margin-top:10px}.give-donor-dashboard-stripe-card-control .give-donor-dashboard-stripe-card-control__label{color:#555;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1}.give-donor-dashboard-stripe-card-control .give-donor-dashboard-stripe-card-control__input{border:1px solid #b8b8b8;border-radius:4px;box-shadow:0 0 0 0 #5a0000;margin-top:8px;overflow:hidden;padding:14px;transition:box-shadow .1s ease}.give-donor-dashboard-stripe-card-control .give-donor-dashboard-stripe-card-control__input--focused{box-shadow:0 0 0 1px #5a0000}.give-donor-dashboard-card-control{margin-top:10px}.give-donor-dashboard-card-control .give-donor-dashboard-card-control__label{color:#555;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1}.give-donor-dashboard-payment-method-control{margin-top:10px}.give-donor-dashboard-payment-method-control .give-donor-dashboard-payment-method-control__label{color:#555;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1}.givewp-modal-wrapper{align-items:center;animation:appear 112ms ease-in 0s;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:rgba(0,0,0,.1);bottom:0;display:flex;justify-content:center;justify-items:center;left:0;position:fixed;right:0;top:0;z-index:99999999999999}.givewp-modal-wrapper .givewp-modal-dialog{animation:appear 112ms ease-in 0s;background-color:#fff;border-radius:var(--givewp-rounded-4);box-shadow:0 .25rem .5rem 0 rgba(13,13,13,.15);color:var(--givewp-grey-700);font-family:Open Sans,sans-serif;max-width:32rem;position:relative;width:100%}.givewp-modal-wrapper .givewp-modal-dialog .givewp-modal-header{align-items:center;align-self:stretch;background-color:#fff;border-bottom:1px solid var(--givewp-grey-50);border-top-left-radius:var(--givewp-rounded-6);border-top-right-radius:var(--givewp-rounded-6);color:var(--givewp-grey-900);display:flex;font-size:1rem;font-weight:700;padding:var(--givewp-spacing-4) var(--givewp-spacing-5)}.givewp-modal-wrapper .givewp-modal-dialog .givewp-modal-icon-header{align-items:center;display:flex;justify-content:center;margin-right:10px}.givewp-modal-wrapper .givewp-modal-dialog .givewp-modal-icon-center{display:flex;flex:1;justify-content:center;padding-top:var(--givewp-spacing-5)}.givewp-modal-wrapper .givewp-modal-dialog .givewp-modal-close,.givewp-modal-wrapper .givewp-modal-dialog .givewp-modal-close-headless{fill:var(--givewp-grey-500);all:unset;cursor:pointer;position:absolute;z-index:999}.givewp-modal-wrapper .givewp-modal-dialog .givewp-modal-close{right:var(--givewp-spacing-5);top:var(--givewp-spacing-4)}.givewp-modal-wrapper .givewp-modal-dialog .givewp-modal-close-headless{align-items:center;background-color:var(--givewp-grey-50);border-radius:50%;display:flex;justify-content:center;padding:var(--givewp-spacing-1);right:var(--givewp-spacing-2);top:var(--givewp-spacing-2)}.givewp-modal-wrapper .givewp-modal-dialog .givewp-modal-close-headless svg{height:16px;width:16px}.givewp-modal-wrapper .givewp-modal-dialog .givewp-modal-content{font-size:.875rem;padding:var(--givewp-spacing-6)}@keyframes appear{0%{opacity:0}to{opacity:1}}@media screen and (max-width: 782px){.givewp-modal-dialog{max-width:100% !important;position:sticky}}.givewp-modal-wrapper.give-donor-dashboard-cancel-modal,.givewp-modal-wrapper.give-donor-dashboard__subscription-manager-modal{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:rgba(0,0,0,.5) !important}.givewp-modal-wrapper.give-donor-dashboard-cancel-modal .givewp-modal-dialog,.givewp-modal-wrapper.give-donor-dashboard__subscription-manager-modal .givewp-modal-dialog{border-radius:8px}.givewp-modal-wrapper.give-donor-dashboard-cancel-modal .givewp-modal-dialog .givewp-modal-header,.givewp-modal-wrapper.give-donor-dashboard__subscription-manager-modal .givewp-modal-dialog .givewp-modal-header{background-color:#fafafa;border-radius:8px 8px 0 0;padding:1rem 1.5rem}.givewp-modal-wrapper.give-donor-dashboard-cancel-modal .givewp-modal-dialog .givewp-modal-close,.givewp-modal-wrapper.give-donor-dashboard__subscription-manager-modal .givewp-modal-dialog .givewp-modal-close{right:1rem}.givewp-modal-wrapper.give-donor-dashboard-cancel-modal .givewp-modal-dialog .givewp-modal-content,.givewp-modal-wrapper.give-donor-dashboard__subscription-manager-modal .givewp-modal-dialog .givewp-modal-content{padding:1.5rem 1.5rem 2rem}.givewp-modal-wrapper.give-donor-dashboard-cancel-modal .givewp-modal-dialog .givewp-modal-content .give-donor-dashboard__subscription-manager-pause-label,.givewp-modal-wrapper.give-donor-dashboard__subscription-manager-modal .givewp-modal-dialog .givewp-modal-content .give-donor-dashboard__subscription-manager-pause-label{color:#888;line-height:2.5;margin-bottom:.25rem}.givewp-modal-wrapper.give-donor-dashboard-cancel-modal .givewp-modal-dialog .givewp-modal-content .give-donor-dashboard__subscription-manager-pause-label .give-donor-dashboard__subscription-manager-pause-container,.givewp-modal-wrapper.give-donor-dashboard__subscription-manager-modal .givewp-modal-dialog .givewp-modal-content .give-donor-dashboard__subscription-manager-pause-label .give-donor-dashboard__subscription-manager-pause-container{align-items:center;border:1px solid #666;border-radius:4px;display:flex;justify-content:space-between;position:relative}.givewp-modal-wrapper.give-donor-dashboard-cancel-modal .givewp-modal-dialog .givewp-modal-content .give-donor-dashboard__subscription-manager-pause-label svg,.givewp-modal-wrapper.give-donor-dashboard__subscription-manager-modal .givewp-modal-dialog .givewp-modal-content .give-donor-dashboard__subscription-manager-pause-label svg{pointer-events:none;position:absolute;right:1rem}.givewp-modal-wrapper.give-donor-dashboard-cancel-modal .givewp-modal-dialog .givewp-modal-content .give-donor-dashboard__subscription-manager-pause-label .give-donor-dashboard__subscription-manager-pause-select,.givewp-modal-wrapper.give-donor-dashboard__subscription-manager-modal .givewp-modal-dialog .givewp-modal-content .give-donor-dashboard__subscription-manager-pause-label .give-donor-dashboard__subscription-manager-pause-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:none;border:none;border-radius:4px;display:block;font-size:1rem;font-weight:500;outline:none;padding:.75rem 1rem;width:100%}.givewp-modal-wrapper.give-donor-dashboard-cancel-modal .givewp-modal-dialog .givewp-modal-content .give-donor-dashboard__subscription-manager-pause-label .give-donor-dashboard__subscription-manager-pause-update,.givewp-modal-wrapper.give-donor-dashboard__subscription-manager-modal .givewp-modal-dialog .givewp-modal-content .give-donor-dashboard__subscription-manager-pause-label .give-donor-dashboard__subscription-manager-pause-update{align-items:center;align-self:stretch;background:#2271b1;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;flex-grow:1;font-size:1rem;font-weight:500;justify-content:center;margin-top:3rem;outline:none;padding:1rem 2rem;width:100%}.givewp-modal-wrapper.give-donor-dashboard-cancel-modal .givewp-modal-dialog .givewp-modal-content .give-donor-dashboard__subscription-manager-pause-label .give-donor-dashboard__subscription-manager-pause-update:hover,.givewp-modal-wrapper.give-donor-dashboard__subscription-manager-modal .givewp-modal-dialog .givewp-modal-content .give-donor-dashboard__subscription-manager-pause-label .give-donor-dashboard__subscription-manager-pause-update:hover{background-color:#135e96}.givewp-donordashboard-loader{height:100%;left:0;min-height:790px;pointer-events:none;position:absolute;top:0;width:100%}.givewp-donordashboard-loader_wrapper{align-items:center;border-radius:8px;display:flex;height:100%;justify-content:center;margin:8px auto;max-width:920px;width:calc(90% - 12px)}.givewp-donordashboard-loader_spinner{animation:spin .6s linear infinite;height:90px;width:90px}.givewp-donordashboard-loader_spinner .st0{fill:#5a0000}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.givewp-modal-wrapper.give-donor-dashboard-cancel-modal{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:rgba(0,0,0,.5) !important}.givewp-modal-wrapper.give-donor-dashboard-cancel-modal .givewp-modal-dialog{border-radius:8px}.givewp-modal-wrapper.give-donor-dashboard-cancel-modal .givewp-modal-dialog .givewp-modal-header{background-color:#fafafa;border-radius:8px 8px 0 0;padding:1rem 1.5rem}.givewp-modal-wrapper.give-donor-dashboard-cancel-modal .givewp-modal-dialog .givewp-modal-close{right:1rem}.givewp-modal-wrapper.give-donor-dashboard-cancel-modal .givewp-modal-dialog .givewp-modal-content{padding:1.5rem}.givewp-modal-wrapper.give-donor-dashboard-cancel-modal .givewp-modal-dialog .givewp-modal-content .give-donor-dashboard-cancel-modal__description{color:#1f2937;font-size:1rem;font-weight:500;margin:0 0 1.5rem}.givewp-modal-wrapper.give-donor-dashboard-cancel-modal .givewp-modal-dialog .givewp-modal-content .give-donor-dashboard-cancel-modal__buttons{align-items:center;display:flex;gap:2rem;margin:0;width:auto}.givewp-modal-wrapper.give-donor-dashboard-cancel-modal .givewp-modal-dialog .givewp-modal-content .give-donor-dashboard-cancel-modal__buttons__button.give-donor-dashboard-button.give-donor-dashboard-button--primary{background-color:#d92d0b;border-color:inherit;color:#fff;flex:1;margin:0}.givewp-modal-wrapper.give-donor-dashboard-cancel-modal .givewp-modal-dialog .givewp-modal-content .give-donor-dashboard-cancel-modal__buttons__button.give-donor-dashboard-button.give-donor-dashboard-button--primary:before{display:none}.givewp-modal-wrapper.give-donor-dashboard-cancel-modal .givewp-modal-dialog .givewp-modal-content .give-donor-dashboard-cancel-modal__buttons__button.give-donor-dashboard-button.give-donor-dashboard-button--primary:hover{background-color:#f2320c}.givewp-modal-wrapper.give-donor-dashboard-cancel-modal .givewp-modal-dialog .givewp-modal-content .give-donor-dashboard-cancel-modal__buttons__button.give-donor-dashboard-button.give-donor-dashboard-button--variant{border-color:#9ca0af;color:#000 !important;filter:none;flex:1;margin:0}.givewp-modal-wrapper.give-donor-dashboard-cancel-modal .givewp-modal-dialog .givewp-modal-content .give-donor-dashboard-cancel-modal__buttons__button.give-donor-dashboard-button.give-donor-dashboard-button--variant:before{display:none}.givewp-modal-wrapper.give-donor-dashboard-cancel-modal .givewp-modal-dialog .givewp-modal-content .give-donor-dashboard-cancel-modal__buttons__button.give-donor-dashboard-button.give-donor-dashboard-button--variant:hover{background-color:#f9fafb;border-color:#9ca0af;color:#000 !important}#give-donor-dashboard .give-donor-dashboard-table__donation-receipt__cancel{color:#d92d0b}.give-donor-dashboard-table__footer-nav a{border:none;color:#9fa2b4}.give-donor-dashboard-table__footer-nav svg{margin:8px}.givewp-dashboard-subscription-status{border-radius:50px;color:#000;font-size:12px;font-weight:400;padding:.25rem .75rem;position:absolute;right:30px;text-align:center;width:-moz-fit-content;width:fit-content}.givewp-dashboard-subscription-status--paused{background-color:#e6e6e6}.givewp-dashboard-subscription-status--active{background-color:#cef2cf}.givewp-dashboard-subscription-status--cancelled{background-color:#ffb5a6}.give-donor-dashboard__recurring-donations-link{display:inline-flex;justify-content:flex-end}.give-donor-dashboard__recurring-donations-link a{align-items:center;border:none;color:#3398db;display:flex;font-size:14px;text-decoration:none}.give-donor-dashboard__recurring-donations-link a svg{margin-right:6px}.givewp-modal-wrapper.give-donor-dashboard__error-modal{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:rgba(0,0,0,.5) !important}.givewp-modal-wrapper.give-donor-dashboard__error-modal .givewp-modal-dialog{border-radius:8px}.givewp-modal-wrapper.give-donor-dashboard__error-modal .givewp-modal-dialog .givewp-modal-header{background-color:#fafafa;border-radius:8px 8px 0 0;padding:1rem 1.5rem}.givewp-modal-wrapper.give-donor-dashboard__error-modal .givewp-modal-dialog .givewp-modal-close{right:1rem}.givewp-modal-wrapper.give-donor-dashboard__error-modal .givewp-modal-dialog .givewp-modal-content{padding:1.5rem 1.5rem 2rem}.givewp-modal-wrapper.give-donor-dashboard__error-modal .givewp-modal-dialog .givewp-modal-content .give-donor-dashboard__error-close{align-items:center;align-self:stretch;background:#0073aa;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;flex-grow:1;font-size:1rem;font-weight:500;justify-content:center;margin-top:3rem;outline:none;padding:1rem 2rem;width:100%}.give-donor-dashboard-tab-link{align-items:center;color:#424242 !important;display:flex;line-height:2.2}@media screen and (max-width: 920px){.give-donor-dashboard-tab-link{line-height:1.4}}.give-donor-dashboard-tab-link svg{margin-right:8px}.givewp-modal-wrapper.give-donor-dashboard-logout-modal{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:rgba(0,0,0,.5) !important}.givewp-modal-wrapper.give-donor-dashboard-logout-modal .givewp-modal-dialog{border-radius:8px}.givewp-modal-wrapper.give-donor-dashboard-logout-modal .givewp-modal-dialog .givewp-modal-header{background-color:#fafafa;border-radius:8px 8px 0 0;padding:1rem 1.5rem}.givewp-modal-wrapper.give-donor-dashboard-logout-modal .givewp-modal-dialog .givewp-modal-close{right:1rem}.givewp-modal-wrapper.give-donor-dashboard-logout-modal .givewp-modal-dialog .givewp-modal-content{padding:1.5rem 1.5rem 2rem}.givewp-modal-wrapper.give-donor-dashboard-logout-modal .givewp-modal-dialog .givewp-modal-content .give-donor-dashboard-logout-modal__buttons{align-items:center;display:flex;gap:2rem;justify-content:space-between}.givewp-modal-wrapper.give-donor-dashboard-logout-modal .givewp-modal-dialog .givewp-modal-content .give-donor-dashboard-logout-modal__buttons .give-donor-dashboard-logout-modal__cancel{align-items:center;background:var(--givewp-shades-white);border:1px solid #5a0000;border-radius:3px;box-shadow:none;color:#5a0000 !important;cursor:pointer;display:inline-flex;flex:1;font-size:16px;font-weight:600;justify-content:center;margin:0;max-width:240px;padding:12px 20px}.give-donor-dashboard-tab-menu{display:flex;flex-direction:column;height:100%}.give-donor-dashboard-logout{border-top:1px solid #e2e6ec;margin-top:auto;padding:16px 0 !important}@media screen and (max-width: 920px){.give-donor-dashboard-logout{padding:6px 0 !important}}.give-donor-dashboard-logout .give-donor-dashboard-tab-link{color:#5a0000 !important;cursor:pointer;display:inline-flex}.give-donor-dashboard-tab-content>:first-child{margin-top:0}.give-donor-dashboard-donor-info{grid-gap:30px;border-bottom:1px solid #e2e6ec;display:grid;grid-template-columns:140px 1fr auto;padding:26px 30px}@media screen and (max-width: 920px){.give-donor-dashboard-donor-info{grid-gap:12px;grid-template-columns:60px 1fr auto;padding:12px}}.give-donor-dashboard-donor-info__avatar{grid-column:1}.give-donor-dashboard-donor-info__avatar .give-donor-dashboard-donor-info__avatar-container{align-items:center;background:#5a0000;border-radius:50%;display:flex;height:140px;justify-content:center;overflow:hidden;width:140px}@media screen and (max-width: 920px){.give-donor-dashboard-donor-info__avatar .give-donor-dashboard-donor-info__avatar-container{height:60px;width:60px}}.give-donor-dashboard-donor-info__avatar .give-donor-dashboard-donor-info__avatar-container img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.give-donor-dashboard-donor-info__avatar .give-donor-dashboard-donor-info__avatar-container .give-donor-dashboard-donor-info__avatar-initials{color:#fff;font-size:44px;font-weight:600}@media screen and (max-width: 920px){.give-donor-dashboard-donor-info__avatar .give-donor-dashboard-donor-info__avatar-container .give-donor-dashboard-donor-info__avatar-initials{font-size:24px}}.give-donor-dashboard-donor-info__details{grid-column:2}.give-donor-dashboard-donor-info__details .give-donor-dashboard-donor-info__name{color:#424242;font-size:22px;font-weight:600;line-height:1.4;margin:0 0 4px}@media screen and (max-width: 920px){.give-donor-dashboard-donor-info__details .give-donor-dashboard-donor-info__name{font-size:16px}}.give-donor-dashboard-donor-info__details .give-donor-dashboard-donor-info__detail{align-items:center;color:#6b6b6b;display:flex;font-size:15px;line-height:1.6;margin:4px 0}@media screen and (max-width: 920px){.give-donor-dashboard-donor-info__details .give-donor-dashboard-donor-info__detail{align-items:flex-start;font-size:13px;font-weight:400;line-height:1.2;margin:6px 0}}.give-donor-dashboard-donor-info__details .give-donor-dashboard-donor-info__detail svg{margin-right:8px}@media screen and (max-width: 920px){.give-donor-dashboard-donor-info__details .give-donor-dashboard-donor-info__detail svg{margin-right:4px;min-width:18px !important}}.give-donor-dashboard-donor-info__badges{align-items:flex-end;display:flex;flex-direction:column;grid-column:3}.give-donor-dashboard-desktop-layout{background:#fff;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,.3);display:grid;grid-template-columns:240px auto;grid-template-rows:auto 1fr;min-height:900px}.give-donor-dashboard-desktop-layout__donor-info{grid-column:span 2;grid-row:1}.give-donor-dashboard-desktop-layout__tab-menu{background:#fbfbfb;border-radius:0 0 0 8px;border-right:1px solid #e2e6ec;grid-row:2}.give-donor-dashboard-desktop-layout__tab-menu .give-donor-dashboard-tab-link{border-bottom:none !important;border-left:4px solid #fbfbfb;font-size:15px;padding:12px 16px;text-decoration:none !important;transition:border-left .2s ease}@media(max-width: 767px){.give-donor-dashboard-desktop-layout__tab-menu .give-donor-dashboard-tab-link{font-size:12px;padding:12px 6px}}.give-donor-dashboard-desktop-layout__tab-menu .give-donor-dashboard-tab-link.give-donor-dashboard-tab-link--is-active{background:#fff;border-left:4px solid #5a0000}.give-donor-dashboard-desktop-layout__tab-content{grid-row:2;padding:30px}.give-donor-dashboard-mobile-menu{position:relative}.give-donor-dashboard-mobile-menu__header{align-items:center;background:#5a0000;border-radius:8px 8px 0 0;color:#fff;display:flex;justify-content:space-between;padding:6px 8px 6px 20px}.give-donor-dashboard-mobile-menu__toggle{align-items:center;border-radius:6px;display:flex;height:36px;justify-content:center;width:36px}.give-donor-dashboard-mobile-menu__toggle.give-donor-dashboard-mobile-menu__toggle--toggled{background:rgba(0,0,0,.2);box-shadow:inset 0 1px 4px rgba(0,0,0,.25)}.give-donor-dashboard-mobile-menu__content{background:#fff;margin:4px 8px;position:absolute;right:0}.give-donor-dashboard-mobile-menu__content:before{border-bottom:7px solid #fff;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);content:"";height:0;position:absolute;right:11px;top:-7px;width:0}.give-donor-dashboard-mobile-menu__content .give-donor-dashboard-mobile-layout__tab-menu{border-radius:6px;box-shadow:0 1px 4px rgba(0,0,0,.25);overflow:hidden}.give-donor-dashboard-mobile-layout{background:#fff;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,.3);display:flex;flex-direction:column;min-height:800px}.give-donor-dashboard-mobile-layout__tab-menu{background:#fbfbfb;border-right:1px solid #e2e6ec}.give-donor-dashboard-mobile-layout__tab-menu .give-donor-dashboard-tab-link{border-bottom:none !important;border-left:4px solid rgba(104,187,108,0);color:#424242;font-size:15px;padding:12px 16px;text-decoration:none !important;transition:border-left .2s ease}.give-donor-dashboard-mobile-layout__tab-menu .give-donor-dashboard-tab-link.give-donor-dashboard-tab-link--is-active{background:#fff;border-left:4px solid #5a0000}.give-donor-dashboard-mobile-layout__tab-content{padding:12px}.give-donor-dashboard__auth-modal{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;width:100%;z-index:99}.give-donor-dashboard__auth-modal .give-donor-dashboard__auth-modal-frame{border-radius:8px;box-shadow:0 4px 25px rgba(0,0,0,.2);max-width:480px;overflow:hidden;width:90%}.give-donor-dashboard__auth-modal .give-donor-dashboard__auth-modal-frame .give-donor-dashboard__auth-modal-heading{background:#5a0000;color:#fff;font-size:21px;padding:34px}.give-donor-dashboard__auth-modal .give-donor-dashboard__auth-modal-frame .give-donor-dashboard__auth-modal-content{background:#fff;font-size:15px;padding:30px 34px}.give-donor-dashboard__auth-modal .give-donor-dashboard__auth-modal-frame .give-donor-dashboard__auth-modal-content .give-donor-dashboard__auth-modal-seperator{background:#e2e6ec;height:1px;margin:30px -34px}.give-donor-dashboard__auth-modal .give-donor-dashboard__auth-modal-frame .give-donor-dashboard__auth-modal-content .give-donor-dashboard__auth-modal-form{display:contents}.give-donor-dashboard__auth-modal .give-donor-dashboard__auth-modal-frame .give-donor-dashboard__auth-modal-content .give-donor-dashboard__auth-modal-row{align-items:center;display:flex;justify-content:space-between}.give-donor-dashboard__auth-modal .give-donor-dashboard__auth-modal-frame .give-donor-dashboard__auth-modal-content .give-donor-dashboard__auth-modal-notice{background:#fff4e5;border:1px solid #ff9800;border-radius:8px;color:#663c00;margin-bottom:24px;padding:16px}.give-donor-dashboard__auth-modal .give-donor-dashboard__auth-modal-frame .give-donor-dashboard__auth-modal-content .give-donor-dashboard__auth-modal-error{font-size:10px;max-width:40%}.give-donor-dashboard__auth-modal .give-donor-dashboard__auth-modal-frame .give-donor-dashboard__auth-modal-content .give-donor-dashboard__auth-modal-spinner{animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.give-donor-dashboard__auth{position:relative}.give-donor-dashboard__auth .give-donor-dashboard__auth-wrapper{filter:blur(5px) grayscale(100%)}#give-donor-dashboard{font-family:"Noto Sans",Helvetica,Arial,Lucida,sans-serif !important;font-weight:500;margin:0 auto;max-width:920px !important;position:relative;width:100% !important}#give-donor-dashboard a{color:#5a0000;text-decoration:none}#give-donor-dashboard a:hover{text-decoration:underline}#give-donor-dashboard a:visited{color:#5a0000}@media screen and (max-width: 920px){#give-donor-dashboard{max-width:90% !important}}#give-donor-dashboard .give-donor-dashboard-desktop-layout{display:flex;flex-direction:column}#give-donor-dashboard .give-donor-dashboard-desktop-layout .give-donor-dashboard-desktop-layout__tab-menu .give-donor-dashboard-tab-menu{display:flex;height:-moz-fit-content;height:fit-content;overflow:hidden;overflow-x:auto;justify-content:center;flex-direction:row !important}@media(max-width: 991px){#give-donor-dashboard .give-donor-dashboard-desktop-layout .give-donor-dashboard-desktop-layout__tab-menu .give-donor-dashboard-tab-menu{justify-content:start}}#give-donor-dashboard .give-donor-dashboard-desktop-layout .give-donor-dashboard-desktop-layout__tab-menu .give-donor-dashboard-tab-menu a.give-donor-dashboard-tab-link{min-width:-moz-fit-content;min-width:fit-content;display:flex;flex-direction:column;justify-content:center;flex:1}#give-donor-dashboard .give-donor-dashboard-desktop-layout .give-donor-dashboard-desktop-layout__tab-menu .give-donor-dashboard-tab-menu a.give-donor-dashboard-tab-link.give-donor-dashboard-tab-link--is-active{background:#700;border:0;color:#fff !important}#give-donor-dashboard .give-donor-dashboard-desktop-layout .give-donor-dashboard-desktop-layout__tab-menu .give-donor-dashboard-tab-menu .give-donor-dashboard-logout,.give-donor-dashboard-mobile-layout__tab-menu .give-donor-dashboard-tab-menu .give-donor-dashboard-logout{display:none !important}.give-donor-dashboard-donor-info{display:none !important}#give-donor-dashboard{max-width:100% !important}.give-donor-dashboard-dashboard-content .donor-stats{grid-template-columns:repeat(3, 1fr) !important}.give-donor-dashboard-table__header{display:flex !important}.give-donor-dashboard-dashboard-content .give-donor-dashboard-table .give-donor-dashboard-table__rows .give-donor-dashboard-table__row,.give-donor-dashboard-table .give-donor-dashboard-table__rows .give-donor-dashboard-table__row,.give-donor-dashboard__subscription-manager .give-donor-dashboard-field-row,.give-donor-dashboard-donation-receipt__table .give-donor-dashboard-donation-receipt__row{display:flex !important;flex-direction:row !important}.give-donor-dashboard-field-row .give-donor-dashboard-button{margin-left:10px !important;margin-bottom:10px !important}#give-donor-dashboard .give-donor-dashboard-mobile-layout .give-donor-dashboard-mobile-layout__tab-content .give-donor-dashboard-tab-content .give-donor-dashboard-table .give-donor-dashboard-table__pill{flex-wrap:wrap !important}@media(max-width: 920px){.domate-btn-wrapper{position:relative !important;z-index:9999 !important;margin-bottom:20px !important}.give-donor-dashboard-table__header{display:none !important}.give-donor-dashboard-dashboard-content .donor-stats{grid-template-columns:1fr !important}.give-donor-dashboard-field-row .give-donor-dashboard-button{margin-left:10px !important;margin-bottom:10px !important}.give-donor-dashboard-dashboard-content .give-donor-dashboard-table .give-donor-dashboard-table__rows .give-donor-dashboard-table__row,.give-donor-dashboard-table .give-donor-dashboard-table__rows .give-donor-dashboard-table__row,.give-donor-dashboard__subscription-manager .give-donor-dashboard-field-row,.give-donor-dashboard-donation-receipt__table .give-donor-dashboard-donation-receipt__row{display:flex !important;flex-direction:column !important}}.woocommerce .woocommerce-MyAccount-content .woocommerce-info .woocommerce-Button{border:2px solid #fff !important;color:#fff !important}@media(max-width: 991px){.woocommerce .woocommerce-MyAccount-content .woocommerce-info .woocommerce-Button{margin-top:30px}}.woocommerce .woocommerce-customer-details{display:none !important}.woocommerce .woocommerce-orders-table .woocommerce-orders-table__cell-order-actions{text-align:center}.woocommerce .woocommerce-orders-table .woocommerce-orders-table__cell-order-actions a.button{padding:6px 12px !important;background:0 0 !important;color:#666 !important;border:1px solid #666 !important;border-radius:50px !important;font-weight:500 !important;cursor:pointer !important;text-align:center;width:75%;font-size:14px !important}.woocommerce .woocommerce-orders-table .woocommerce-orders-table__cell-order-actions a.button:hover{padding:6px 12px !important;color:#fff !important;border-color:#5e0019 !important;background-color:#5e0019 !important}.woocommerce .woocommerce-order-details .order-again a{padding:6px 12px !important;background:0 0 !important;color:#666 !important;border:1px solid #666 !important;font-size:14px !important;border-radius:50px !important;font-weight:500 !important;cursor:pointer !important}.woocommerce .woocommerce-order-details .order-again a:hover{padding:6px 12px !important;color:#fff !important;border-color:#5e0019 !important;background-color:#5e0019 !important}.woocommerce .woocommerce-button{font-size:14px !important;padding:6px 12px !important;background:0 0 !important;color:#666 !important;border:1px solid #666 !important;border-radius:50px !important;font-weight:500 !important;cursor:pointer !important}.woocommerce .woocommerce-button:hover{padding:6px 12px !important;color:#fff !important;border-color:#5e0019 !important;background-color:#5e0019 !important}.profile-bio-wrapper{display:flex;align-items:center;justify-content:space-between}@media(max-width: 767px){.profile-bio-wrapper{flex-direction:column;align-items:flex-start;gap:20px}}.profile-bio-wrapper .profile-bio-left{display:flex;align-items:center}.profile-bio-wrapper .profile-bio-left .profile-bio-img-wrapper{position:relative;margin-right:24px}@media(max-width: 767px){.profile-bio-wrapper .profile-bio-left .profile-bio-img-wrapper{margin-right:14px}}.profile-bio-wrapper .profile-bio-left .profile-bio-img-wrapper img{min-width:90px;min-height:90px;max-width:90px;max-height:90px;border-radius:50%;border:1px solid #fff}@media(max-width: 767px){.profile-bio-wrapper .profile-bio-left .profile-bio-img-wrapper img{min-width:70px;min-height:70px;max-width:70px;max-height:70px}}.profile-bio-wrapper .profile-bio-left .profile-bio-img-wrapper .profile-designation{text-align:center;background:red;border-radius:20px;color:#fff;font-size:10px;font-weight:600;background-image:linear-gradient(36deg, #af1813 7.92%, #87201c 95.58%);margin-top:-15px;z-index:1;position:relative}.profile-bio-wrapper .profile-bio-left .profile-bio-desc h2{font-weight:600 !important;color:#5e0019;font-size:28px !important}.profile-bio-wrapper .profile-bio-left .profile-bio-desc h6{font-weight:600 !important;color:#616161;font-size:14px}.profile-bio-wrapper .profile-bio-right a{font-size:18px}.profile-bio-wrapper .profile-bio-right a i{margin-right:20px}.overlay.active{width:100%;height:calc(100% - 54px) !important;position:fixed;left:0;bottom:0;z-index:0;background:rgba(0,0,0,0.4117647059)}.wc-donation-in-action .campaign-title h4{padding-bottom:25px}.donor-info-tabs p{padding-bottom:0 !important}.donor-info-tabs a{overflow:hidden;position:relative;border-radius:8px;width:100% !important;padding:10px 22px;display:inline-block !important;background-color:rgba(0,0,0,0) !important;font-size:18px;line-height:25px;color:#333;font-weight:600}.donor-info-tabs a::after{content:"";position:absolute;left:0;top:0;height:100%;width:4px;background-color:rgba(0,0,0,0);border-radius:8px}.donor-info-tabs a:hover,.donor-info-tabs a.info-active{background-color:#fff !important;color:#5e0019}.donor-info-tabs a:hover::after,.donor-info-tabs a.info-active::after{background-color:#590000}.donor-info-tabs-menu.et_pb_menu ul li a:hover,.donor-info-tabs-menu .donor-info-tabs.et_pb_menu ul li a.info-active{background-color:#fff !important;color:#5e0019 !important;opacity:1}.donor-info-tabs-menu .et_mobile_nav_menu{width:100%}.donor-info-tabs-menu .et_mobile_nav_menu .mobile_nav.closed{width:100%}.donor-info-tabs-menu .et_mobile_nav_menu .mobile_menu_bar{display:none}.donor-info-tabs-menu .et_mobile_menu{display:block !important;position:relative !important;width:100% !important;border:none;box-shadow:none;padding:0}.donor-info-tabs-menu li{width:100%}.donor-info-tabs-menu li.current-menu-item a{background-color:#fff !important;color:#5e0019 !important}.donor-info-tabs-menu li.current-menu-item a::after{background-color:#590000}.donor-info-tabs-menu p{padding-bottom:0 !important}.donor-info-tabs-menu a{overflow:hidden;position:relative;border-radius:8px;width:100% !important;padding:10px 22px !important;display:inline-block !important;background-color:rgba(0,0,0,0) !important;font-size:16px !important;line-height:25px !important;color:#333 !important;font-weight:600 !important;border-bottom:none !important}.donor-info-tabs-menu a::after{content:"";position:absolute;left:0;top:0;height:100%;width:4px;background-color:rgba(0,0,0,0);border-radius:8px}.donor-info-tabs-menu a:hover{background-color:#fff !important;color:#5e0019}.donor-info-tabs-menu a:hover::after{background-color:#590000}.donor-info-title h1{line-height:150%;font-weight:600 !important}@media(max-width: 991px){.donor-info-title h1{font-size:38px}}.donor-tabs-desc h4{font-size:22px;line-height:30px;color:#720000;font-weight:600}.donor-tabs-desc h2,.donor-tabs-desc h3,.donor-tabs-desc h5,.donor-tabs-desc h6{color:#720000;font-weight:600}.download-pdf-wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-bottom:36px}@media(max-width: 991px){.download-pdf-wrapper{flex-direction:column;justify-content:flex-start;align-items:flex-start}}.download-pdf-wrapper h3{color:#720000;font-size:30px;line-height:1;padding:0}.download-pdf-wrapper a{box-shadow:0px 0px 4px 0px rgba(94,0,25,.1490196078);padding:12px 18px;border-radius:12px;background-color:#fff}#mobile_menu3 li:last-child{display:none}.donor-info-tabs-menu .menu-item-cart{display:none !important}.job-roles-container .job-list-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.job-roles-container .job-roles-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.job-roles-container .job-roles-title h2{font-size:32px;line-height:43px;font-weight:600;color:#5e0019}.job-roles-container .job-list-top-right{display:flex;gap:24px;align-items:center}.job-roles-container .job-list-top-right .job-search-wrapper{position:relative}.job-roles-container .job-list-top-right .job-search-wrapper img{position:absolute;top:50%;left:12px;transform:translateY(-50%)}.job-roles-container .job-list-top-right .job-search-wrapper input{padding:14px;padding-left:52px;background-color:#fff;border-radius:8px;border:1px solid #eee;width:300px;font-style:italic;font-weight:bold}.job-roles-container .job-list-top-right button{background-color:#dedede;border:1px solid rgba(0,0,0,0);font-size:17px;line-height:30px;color:#5e0019;font-weight:600;border-radius:8px;padding:8px 16px 8px 52px;position:relative;cursor:pointer}.job-roles-container .job-list-top-right button::after{content:"";position:absolute;left:17px;top:14px;width:18px;height:18px;background-image:url("https://kalapa.org/wp-content/uploads/2025/04/filter.svg");background-repeat:no-repeat;background-size:contain}.job-roles-container .job-sorting-wrapper{width:100%;display:flex;justify-content:flex-end;align-items:center;gap:10px;margin-top:10px;margin-bottom:25px}.job-roles-container .job-sorting-wrapper .sorting-label{font-size:15px;font-weight:600;color:#5e0019}.job-roles-container .job-sorting-wrapper .sorting-dropdown{height:38px;padding:0 14px;border:1px solid #d0d0d0;border-radius:8px;background:#fff;font-size:15px;color:#5e0019;cursor:pointer}.job-roles-container .filter-section-wrapper{background-color:rgba(229,229,229,.8);padding:24px;border-radius:8px;position:relative;margin-top:14px}.job-roles-container .filter-section-wrapper .filter-section{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));-moz-column-gap:30px;column-gap:30px;row-gap:40px}@media(min-width: 768px)and (max-width: 1199px){.job-roles-container .filter-section-wrapper .filter-section{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 767px){.job-roles-container .filter-section-wrapper .filter-section{grid-template-columns:repeat(1, minmax(0, 1fr))}}.job-roles-container .filter-section-wrapper .filter-section .arrow-top{position:absolute;right:40px;top:-13px}.job-roles-container .filter-section-wrapper .filter-section .filter-section-item label{font-size:17px;line-height:23px;font-weight:500;color:#0a213e;display:block;margin-bottom:9px}.job-roles-container .filter-section-wrapper .filter-section .filter-section-item .job-roles-select{position:relative;box-shadow:0px 3px 4px 0px rgba(0,0,0,.031372549)}.job-roles-container .filter-section-wrapper .filter-section .filter-section-item .job-roles-select svg{position:absolute;right:14px;top:22px}.job-roles-container .filter-section-wrapper .filter-section .filter-section-item .job-roles-select select{width:100%;border-radius:8px;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:14px;padding-right:30px;font-size:15px;line-height:20px;font-weight:500}.job-roles-container .filter-section-wrapper .filter-section .filter-section-item input{width:100%;border-radius:8px;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:14px;padding-right:30px;font-size:15px;line-height:20px;font-weight:500}.job-roles-container .filter-section-wrapper .filter-action-btn{display:flex;align-items:flex-end;gap:20px;margin-top:20px}.job-roles-container .filter-section-wrapper .filter-action-btn .apply-filter-btn{background:#5e0019 !important;border-radius:8px;border:none;padding:11px 22px;font-size:14px !important;font-weight:bold;text-transform:uppercase;margin-top:15px;cursor:pointer}.clear-filter-btn{color:#5e0019;font-size:17px;line-height:30px;font-weight:600;text-decoration:underline;border:0;background-color:rgba(0,0,0,0);height:-moz-fit-content;height:fit-content;cursor:pointer}#job-roles-list{margin:15px 0;margin-top:60px}#job-roles-list .job-role{display:flex;align-items:center;justify-content:space-between;background-color:#fff;border-radius:10px;padding:22px 34px;box-shadow:0px 3px 4px 0px rgba(0,0,0,.031372549);margin-bottom:40px}@media(max-width: 991px){#job-roles-list .job-role{flex-direction:column;padding:15px;align-items:flex-start}}#job-roles-list .job-role .job-role-data{max-width:80%}@media(max-width: 991px){#job-roles-list .job-role .job-role-data{max-width:100%}}#job-roles-list .job-role .job-role-data p{font-size:16px;font-weight:600;color:#5e0019;padding-bottom:0}#job-roles-list .job-role .job-role-data p strong{color:#616161}#job-roles-list .job-role h3{font-size:24px;line-height:32px;font-weight:600;color:#5e0019;margin-bottom:9px;border-bottom:1px dashed #ddd}#job-roles-list .job-role .job-role-list-data{display:flex;flex-wrap:wrap;-moz-column-gap:24px;column-gap:24px;row-gap:12px}#job-roles-list .job-role .job-role-list-data img{width:24px;height:24px;margin-right:10px;margin-bottom:-5px}#job-roles-list .job-role .detail-btn{background:#5e0019 !important;color:#fff;border-radius:8px;border:none;padding:11px 22px;font-weight:bold;text-transform:uppercase;margin-top:0px;cursor:pointer}@media(max-width: 991px){#job-roles-list .job-role .detail-btn{width:100%;margin-top:15px}}#job-roles-list .job-role .detail-btn span{font-size:22px;line-height:unset;margin-left:4px}.selected-filter-wrapper{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.selected-filter-wrapper #selected-filters{display:flex;flex-wrap:wrap;align-items:center;padding:20px 0;gap:12px}.selected-filter-wrapper #selected-filters .selected-filter-item{background:#fff;box-shadow:0px 3px 4px 0px rgba(0,0,0,.031372549);border-radius:30px;padding:7px 18px;display:flex;align-items:center;color:#616161}.selected-filter-wrapper #selected-filters .selected-filter-item span{color:#2b425c;margin-left:8px}.selected-filter-wrapper #selected-filters .selected-filter-item i{cursor:pointer;margin-left:9px}.job-roles-empty{padding:30px 26px;background:#fff;border-radius:10px;margin-bottom:60px}.job-roles-empty h3{font-size:24px;font-weight:600;line-height:32.69px;color:#5e0019}.job-roles-page-wrapper .page-back{font-size:16px;font-weight:600;line-height:30px;color:#5e0019;margin-bottom:5px}.job-roles-page-wrapper .page-back i{margin-right:10px}.job-roles-page-wrapper .job-role-detail-title{font-size:50px;font-weight:600;line-height:68.1px;color:#5e0019;margin-bottom:45px}@media(max-width: 991px){.job-roles-page-wrapper .job-role-detail-title{font-size:32px;line-height:40px}}.job-roles-page-wrapper .job-role-detail-box{padding:30px 26px;background:#fff;border-radius:10px;margin-bottom:60px}@media(max-width: 767px){.job-roles-page-wrapper .job-role-detail-box{margin-bottom:30px;padding:16px}}.job-roles-page-wrapper .job-role-detail-box.additional-info{background:rgba(0,0,0,0) !important;padding-left:0 !important;margin-top:10px}.job-roles-page-wrapper .job-role-detail-box.additional-info p{font-size:16px}.job-roles-page-wrapper .job-role-detail-box.additional-info p span{margin-right:8px}.job-roles-page-wrapper .job-role-detail-box.job-roles-skills ul{padding-left:4px}.job-roles-page-wrapper .job-role-detail-box.job-roles-skills .job-skills-wrap ul{padding-left:0}.job-roles-page-wrapper .job-role-detail-box h4{font-size:24px;font-weight:600;line-height:32.69px;color:#5e0019;margin-bottom:24px}.job-roles-page-wrapper .job-role-detail-box h5{font-size:20px;font-weight:600;line-height:27.24px;color:#1f1b1b}.job-roles-page-wrapper .job-role-detail-box p{color:#333;font-weight:400}.job-roles-page-wrapper ul{list-style:disc;margin-left:20px;padding-left:20px}.job-roles-page-wrapper ul li{margin-bottom:12px;color:#333;font-weight:400}.job-roles-page-wrapper .general-info-item-wrapper{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));align-items:center;gap:15px}@media(max-width: 1199px){.job-roles-page-wrapper .general-info-item-wrapper{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 991px){.job-roles-page-wrapper .general-info-item-wrapper{grid-template-columns:repeat(1, minmax(0, 1fr))}}.job-roles-page-wrapper .general-info-item-wrapper .general-info-item{padding-bottom:15px;border-bottom:1px dashed #ddd;font-size:16px;font-weight:600;line-height:30px;color:#616161;display:flex;align-items:center;gap:8px}@media(max-width: 767px){.job-roles-page-wrapper .general-info-item-wrapper .general-info-item{flex-wrap:wrap;align-items:flex-start;gap:6px;font-size:14px}}.job-roles-page-wrapper .general-info-item-wrapper .general-info-item img{margin-bottom:-5px;width:24px;height:24px}.job-roles-page-wrapper .general-info-item-wrapper .general-info-item span{color:#5e0019}.job-roles-page-wrapper .general-info-item-wrapper>.general-info-item:last-of-type{border-bottom:none}.team-section{padding:20px;background-color:#fff;border-radius:10px 10px 10px 10px;overflow:hidden;margin-bottom:16px}.team-section .team-member{display:flex;gap:30px}@media(max-width: 980px){.team-section .team-member{flex-direction:column;align-items:center;gap:10px}}.team-section .team-member .team-member-image img{width:100%;height:100%;width:150px;height:150px;max-height:150px;max-width:150px;border-radius:100%}.team-section .team-member .team-member-details .team-member-wrap{display:flex;justify-content:space-between;align-items:center}@media(max-width: 767px){.team-section .team-member .team-member-details .team-member-wrap{flex-direction:column;align-items:flex-start;gap:6px;margin-bottom:12px}}.team-section .team-member .team-member-details .member-info{display:flex;align-items:center;gap:8px}.team-section .team-member .team-member-details span.country-pill{background:#dcdcdc;padding:2px 24px;border-radius:16px}.team-section .team-member .team-member-details .team-member-name{margin:0}.team-section .team-member .team-member-details .team-flag{width:32px;height:auto}.team-section .team-member .team-member-details .team-member-name{margin:0;font-size:33px;color:#720000;padding-bottom:10px}.team-section .team-member .team-member-details .team-member-position{color:#aaa;padding-bottom:0}.team-section .team-member .team-member-details .team-member-description a{margin-left:10px}@media(max-width: 980px){.team-section .team-member .team-member-details .team-member-description a{margin-left:0px;display:block;margin-top:10px}}.header nav.menu{display:flex !important;flex-direction:column;height:calc(100% - 54px) !important;top:unset}.header nav.menu .language-switcher-section{margin-top:auto !important}.header nav.menu .sub-menu{max-height:70vh;overflow:hidden;overflow-y:auto}.in-action-elements .button.wc-donation-f-submit-donation{display:block;margin:15px auto 0}.mec-event-footer{text-align:right}.mec-event-footer .mec-modal-booking-button,.mec-event-footer .mec-booking-button{position:relative;top:0;right:0;margin:0;padding:10px 16px}footer .et_pb_accordion .et_pb_toggle_open .et_pb_toggle_title:after{top:50%;margin-top:-0.5em;position:absolute;left:auto;font-size:22px;right:-3px;color:#fff;font-family:ETmodules !important;font-weight:400 !important;content:"K" !important}footer .footer-bottom p span a:hover{text-decoration:underline !important}.bequest-form .wpforms-page-indicator{justify-content:center !important;border:0 !important}.bequest-form .wpforms-page-indicator .wpforms-page-indicator-page{position:relative !important}.bequest-form .wpforms-page-indicator .wpforms-page-indicator-page span{background:#d9d9d9 !important}.bequest-form .wpforms-page-indicator .wpforms-page-indicator-page::after{content:"" !important;position:absolute !important;width:30px !important;height:3px !important;background:#d9d9d9 !important;top:50% !important;left:80% !important;display:block !important}.bequest-form .wpforms-page-indicator .wpforms-page-indicator-page:last-of-type::after{display:none !important}.bequest-form .wpforms-page-indicator .wpforms-page-indicator-page.active span{background-color:#5e0019 !important}.bequest-form.wpforms-container .wpforms-image-choices-modern .wpforms-image-choices-image img{width:40px !important;height:40px !important;min-width:40px !important;min-height:40px !important}.bequest-form .bequest-btn-wrapper .wpforms-pagebreak-right{display:flex !important;justify-content:space-between !important}.bequest-form .bequest-btn-wrapper .wpforms-pagebreak-right::after,.bequest-form .bequest-btn-wrapper .wpforms-pagebreak-right::before{display:none !important}.bequest-form .wpforms-page-prev{padding:10px 32px !important;background:rgba(0,0,0,0) !important;color:#666 !important;border:1px solid #666 !important;border-radius:8px !important;font-weight:600 !important;margin:0 !important}.bequest-form .wpforms-page-prev:hover{color:#fff !important;border-color:#5e0019 !important;background-color:#5e0019 !important}.bequest-form .wpforms-page-prev:active,.bequest-form .wpforms-page-prev:focus{color:#fff !important;background-color:#9f062f !important}.bequest-form .bequest-btn-page{padding:10px 32px !important;background:rgba(0,0,0,0) !important;color:#666 !important;border:1px solid #666 !important;border-radius:8px !important;font-weight:600 !important;position:absolute !important;left:0;top:40px}.bequest-form .bequest-btn-page:hover{color:#fff !important;border-color:#5e0019 !important;background-color:#5e0019 !important}.bequest-form .bequest-btn-page:active,.bequest-form .bequest-btn-page:focus{color:#fff !important;background-color:#9f062f !important}.bequest-form .bequest-page-back-btn{overflow:unset !important;z-index:999 !important}@media(max-width: 767px){.bequest-form .bequest-page-back-btn{top:4px !important}}.bequest-form .wpforms-page-next,.bequest-form .wpforms-submit{padding:10px 32px !important;border-radius:8px !important;font-weight:600 !important;background:rgba(0,0,0,0) !important;color:#666 !important;border:1px solid #666 !important}.bequest-form .wpforms-page-next:active,.bequest-form .wpforms-page-next:focus,.bequest-form .wpforms-submit:active,.bequest-form .wpforms-submit:focus{color:#fff !important;background-color:#9f062f !important}.bequest-form .wpforms-page-next:hover,.bequest-form .wpforms-submit:hover{color:#fff !important;border-color:#5e0019 !important;background-color:#5e0019 !important}.bequest-form .wpforms-field-container{background-color:#fff !important;padding:70px !important;text-align:center;border-radius:6px !important;box-shadow:0px 0px 15px 0px rgba(0,0,0,.031372549) !important}.bequest-form .wpforms-field-container .bequest-layout{margin-top:-22px !important}.bequest-form .wpforms-field-container .bequest-layout .wpforms-layout-column-33{width:20% !important}@media(max-width: 767px){.bequest-form .wpforms-field-container .bequest-layout .wpforms-layout-column-33{width:100% !important;padding-bottom:0 !important}}.bequest-form .wpforms-field-container .bequest-layout .wpforms-layout-column-67{width:80% !important}@media(max-width: 767px){.bequest-form .wpforms-field-container .bequest-layout .wpforms-layout-column-67{width:100% !important}}.bequest-form .wpforms-field-container .wpforms-submit-container{margin-top:0 !important}@media(max-width: 767px){.bequest-form .wpforms-field-container{padding:20px 12px !important}}.bequest-form .wpforms-field-container .text-left{text-align:left !important}.bequest-form .wpforms-field-container h3{font-size:32px !important;font-weight:500 !important;line-height:44.8px !important;margin-bottom:24px !important;color:#5e0019 !important}@media(max-width: 767px){.bequest-form .wpforms-field-container h3{font-size:22px !important;line-height:normal !important}}.bequest-form .wpforms-field-container .custom-box-radio li{display:inline-block !important;margin:10px !important;margin-left:0 !important;margin-right:0 !important}.bequest-form .wpforms-field-container .custom-box-radio li input[type=radio],.bequest-form .wpforms-field-container .custom-box-radio li input[type=checkbox]{display:none !important}.bequest-form .wpforms-field-container .custom-box-radio li input[type=radio]+label,.bequest-form .wpforms-field-container .custom-box-radio li input[type=checkbox]+label{display:inline-block !important;padding:22px 60px !important;border:1px solid #ddd !important;border-radius:4px !important;background-color:rgba(0,0,0,0) !important;cursor:pointer !important;color:#000 !important;transition:all .3s ease !important;font-weight:600 !important;font-size:18px !important;border-radius:8px !important;margin-left:0 !important;text-align:center !important}.bequest-form .wpforms-field-container .custom-box-radio li input[type=radio]:checked+label{background-color:#f5f5f7 !important;color:#5e0019 !important;border-color:#5e0019 !important}.bequest-form .wpforms-field-container .custom-box-radio li:hover label.wpforms-field-label-inline{background-color:#f5f5f7 !important;color:#5e0019 !important;border-color:#5e0019 !important}.bequest-form .wpforms-field-container .custom-box-radio-new li label{text-align:left !important;border:1px solid #e9e9e9 !important;background-color:#fff !important;border-radius:10px !important;padding:21px !important;height:100% !important;width:100% !important;text-align:left !important;box-shadow:0px 3px 4px 0px rgba(0,0,0,.0705882353) !important}.bequest-form .wpforms-field-container .custom-box-radio-new li label .wpforms-image-choices-image::after{display:none !important}.bequest-form .wpforms-field-container .custom-box-radio-new li.wpforms-selected label.wpforms-field-label-inline{background-color:rgba(94,0,25,.0588235294) !important;border-color:#5e0019 !important}.bequest-form .wpforms-field-container .custom-box-radio-new li:hover label.wpforms-field-label-inline{background-color:rgba(94,0,25,.0588235294) !important;border-color:#5e0019 !important}.bequest-form .wpforms-field-container .custom-radio-btn li input[type=radio]:checked::before,.bequest-form .wpforms-field-container .custom-radio-btn li input[type=checkbox]:checked::before{background-color:#5e0019 !important;border-color:#5e0019 !important;box-shadow:0 0 0 4px #5e0019,0px 1px 2px rgba(0,0,0,.15) !important}.bequest-form .wpforms-field-container .custom-radio-btn li input[type=radio]:checked::after,.bequest-form .wpforms-field-container .custom-radio-btn li input[type=checkbox]:checked::after{background-color:#fff !important}.bequest-form .wpforms-field-container li input[type=checkbox]{-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;width:16px !important;height:16px !important;border:1px solid #ddd !important;border-radius:4px !important;background-color:rgba(0,0,0,0) !important;cursor:pointer !important;margin-top:0px !important;transition:background-color .3s,border-color .3s !important}.bequest-form .wpforms-field-container li input[type=checkbox]:checked::before{background-color:#5e0019 !important;box-shadow:0 0 0 1px #5e0019,0px 1px 2px rgba(0,0,0,.15) !important}.bequest-form .wpforms-field-container li input[type=checkbox]:checked::after{border-color:#fff !important}.bequest-form .wpforms-field-container li input[type=checkbox]+label{margin-left:8px !important;cursor:pointer !important;font-size:14px !important}.bequest-form .wpforms-field-container .custom-half-group.custom-box-radio li input[type=radio]+label,.bequest-form .wpforms-field-container .custom-half-group.custom-box-radio li input[type=checkbox]+label{width:100% !important}.bequest-form .wpforms-confirmation-container-full{background:#fff !important;text-align:center !important;border:0 !important;padding:80px !important}@media(max-width: 767px){.bequest-form .wpforms-confirmation-container-full{padding:20px 12px !important}}.bequest-form .wpforms-confirmation-container-full h3{font-size:36px !important;font-weight:500 !important;margin-bottom:24px !important}@media(max-width: 767px){.bequest-form .wpforms-confirmation-container-full h3{font-size:24px !important;line-height:normal !important}}.bequest-form .wpforms-confirmation-container-full p{font-size:22px !important;font-weight:500 !important;line-height:33px !important;color:#333 !important}@media(max-width: 767px){.bequest-form .wpforms-confirmation-container-full p{font-size:18px !important;line-height:normal !important}}.bequest-form .wpforms-confirmation-container-full p a{display:block !important;margin-top:10px !important;border:1px solid #5e0019 !important;width:-moz-fit-content !important;width:fit-content !important;margin:0 auto !important;margin-top:20px !important;border-radius:8px !important;padding:10px !important;color:#5e0019 !important}.mec-wrap .mec-event-article .mec-event-title .mec-color-hover:hover{color:#b00 !important}.mec-single-event-category .mec-events-event-categories a:hover{color:#b00 !important}.price-wrapper{align-items:center}.price-wrapper.before::before{min-width:50px;border-radius:0}.price-wrapper select,.price-wrapper input{height:50px;font-size:14px;border-radius:0 !important;padding-left:14px}.membership--form-wrapper{padding:35px;background-color:#fff;border-radius:8px;box-shadow:0px 0px 15px 0px rgba(0,0,0,.031372549)}.membership--form-wrapper input[type=text],.membership--form-wrapper input[type=email],.membership--form-wrapper input[type=tel],.membership--form-wrapper textarea,.membership--form-wrapper select{box-shadow:0px 3px 4px 0px rgba(0,0,0,.031372549) !important;border-color:#e9e9e9 !important;border-radius:10px !important}.membership--form-wrapper .custom-box-radio li{display:inline-block !important;margin:10px !important;margin-left:0 !important;margin-right:0 !important}.membership--form-wrapper .custom-box-radio li input[type=radio],.membership--form-wrapper .custom-box-radio li input[type=checkbox]{display:none !important}.membership--form-wrapper .custom-box-radio li input[type=radio]+label,.membership--form-wrapper .custom-box-radio li input[type=checkbox]+label{display:inline-block !important;padding:22px 60px !important;border:1px solid #ddd !important;border-radius:4px !important;background-color:rgba(0,0,0,0) !important;cursor:pointer !important;color:#000 !important;transition:all .3s ease !important;font-weight:600 !important;font-size:18px !important;border-radius:8px !important;margin-left:0 !important;text-align:center !important}.membership--form-wrapper .custom-box-radio li input[type=radio]:checked+label{background-color:#f5f5f7 !important;color:#5e0019 !important;border-color:#5e0019 !important}.membership--form-wrapper .custom-box-radio li:hover label.wpforms-field-label-inline{background-color:#f5f5f7 !important;color:#5e0019 !important;border-color:#5e0019 !important}.membership--form-wrapper .custom-box-radio-new li label{text-align:left !important;border:1px solid #e9e9e9 !important;background-color:#fff !important;border-radius:10px !important;padding:21px !important;height:100% !important;width:100% !important;text-align:left !important;box-shadow:0px 3px 4px 0px rgba(0,0,0,.0705882353) !important}.membership--form-wrapper .custom-box-radio-new li label .wpforms-image-choices-image::after{display:none !important}.membership--form-wrapper .custom-box-radio-new li.wpforms-selected label.wpforms-field-label-inline{background-color:rgba(94,0,25,.0588235294) !important;border-color:#5e0019 !important}.membership--form-wrapper .custom-box-radio-new li:hover label.wpforms-field-label-inline{background-color:rgba(94,0,25,.0588235294) !important;border-color:#5e0019 !important}.membership--form-wrapper .custom-radio-btn li input[type=radio]:checked::before,.membership--form-wrapper .custom-radio-btn li input[type=checkbox]:checked::before{background-color:#5e0019 !important;border-color:#5e0019 !important;box-shadow:0 0 0 4px #5e0019,0px 1px 2px rgba(0,0,0,.15) !important}.membership--form-wrapper .custom-radio-btn li input[type=radio]:checked::after,.membership--form-wrapper .custom-radio-btn li input[type=checkbox]:checked::after{background-color:#fff !important}.membership--form-wrapper li input[type=checkbox]{-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;width:16px !important;height:16px !important;border:1px solid #ddd !important;border-radius:4px !important;background-color:rgba(0,0,0,0) !important;cursor:pointer !important;margin-top:0px !important;transition:background-color .3s,border-color .3s !important}.membership--form-wrapper li input[type=checkbox]:checked::before{background-color:#5e0019 !important;box-shadow:0 0 0 1px #5e0019,0px 1px 2px rgba(0,0,0,.15) !important}.membership--form-wrapper li input[type=checkbox]:checked::after{border-color:#fff !important}.membership--form-wrapper li input[type=checkbox]+label{margin-left:8px !important;cursor:pointer !important;font-size:14px !important}.membership--form-wrapper .top-first-col{width:100% !important}@media(min-width: 768px){.membership--form-wrapper .top-first-col{width:100px !important;max-width:100px !important}}.membership--form-wrapper .top-second-col{width:100% !important}@media(min-width: 768px){.membership--form-wrapper .top-second-col{width:calc(50% - 100px) !important}}.membership--form-wrapper .top-third-col{width:100% !important}@media(min-width: 768px){.membership--form-wrapper .top-third-col{width:50% !important}}.membership--form-wrapper .form-footer-btn{display:flex;align-items:center;justify-content:space-between}.membership--form-wrapper .form-footer-btn .close-btn{border:1px solid #ddd !important;background-color:rgba(0,0,0,0) !important;border-radius:8px !important;font-size:17px;color:#666 !important;padding:10px 27px !important;cursor:pointer !important}.membership--form-wrapper .form-footer-btn .wpforms-submit-container button{background-color:#5e0019 !important;border-radius:8px !important;border:1px solid #5e0019 !important;font-size:17px;color:#fff !important;padding:10px 27px !important;cursor:pointer !important}.membership--form-wrapper .wpforms-confirmation-container-full{background:#fff !important;text-align:center !important;border:0 !important;padding:80px !important}@media(max-width: 767px){.membership--form-wrapper .wpforms-confirmation-container-full{padding:20px 12px !important}}.membership--form-wrapper .wpforms-confirmation-container-full h3{font-size:36px !important;font-weight:500 !important;margin-bottom:24px !important;color:#5e0019 !important}@media(max-width: 767px){.membership--form-wrapper .wpforms-confirmation-container-full h3{font-size:24px !important;line-height:normal !important}}.membership--form-wrapper .wpforms-confirmation-container-full p{font-size:22px !important;font-weight:500 !important;line-height:33px !important;color:#333 !important}@media(max-width: 767px){.membership--form-wrapper .wpforms-confirmation-container-full p{font-size:18px !important;line-height:normal !important}}.membership--form-wrapper .wpforms-confirmation-container-full p a{display:block !important;margin-top:10px !important;border:1px solid #5e0019 !important;width:-moz-fit-content !important;width:fit-content !important;margin:0 auto !important;margin-top:60px !important;border-radius:8px !important;padding:10px !important;color:#5e0019 !important}body .entry-content .donor-tabs-desc .membership-table-wrapper{overflow-x:auto}body .entry-content .donor-tabs-desc .membership-table-wrapper .membership-table{width:100%;border-collapse:collapse;min-width:908px}@media(max-width: 768px){body .entry-content .donor-tabs-desc .membership-table-wrapper .membership-table{font-size:14px}}body .entry-content .donor-tabs-desc .membership-table-wrapper table tr td{min-width:90px !important;max-width:90px !important;width:90px}body .entry-content .donor-tabs-desc .membership-table-wrapper table tr td:first-child{min-width:150px !important;max-width:150px !important;width:150px;text-align:left !important}body .entry-content .donor-tabs-desc .membership-table-wrapper table tr td:last-child{min-width:90px !important;max-width:90px !important;width:90px}body .entry-content .donor-tabs-desc .membership-table-wrapper th,body .entry-content .donor-tabs-desc .membership-table-wrapper td{border:1px solid #ccc;padding:10px;text-align:center !important;vertical-align:top;font-size:12px !important;vertical-align:middle}body .entry-content .donor-tabs-desc .membership-table-wrapper th{background-color:rgba(240,240,240,.8)}body .entry-content .donor-tabs-desc .membership-table-wrapper td:first-child,body .entry-content .donor-tabs-desc .membership-table-wrapper th[rowspan]{text-align:left;font-weight:bold}body .entry-content .donor-tabs-desc .membership-table-wrapper em{font-style:italic;font-size:.9em;color:#555}body .entry-content .donor-tabs-desc .membership-fees-wrapper{overflow-x:auto}@media(max-width: 991px){body .entry-content .donor-tabs-desc .membership-fees-wrapper{display:none}}body .entry-content .donor-tabs-desc .membership-fees-wrapper .membership-fees-table{width:100%;border-collapse:collapse;min-width:908px}@media(max-width: 768px){body .entry-content .donor-tabs-desc .membership-fees-wrapper .membership-fees-table{font-size:14px}}body .entry-content .donor-tabs-desc .membership-fees-wrapper th{background-color:rgba(240,240,240,.8);height:58px;vertical-align:middle}body .entry-content .donor-tabs-desc .membership-fees-wrapper tr td{padding:10px}body .entry-content .donor-tabs-desc .membership-fees-wrapper tr td:first-child{color:#5e0019}body .entry-content .donor-tabs-desc .membership-directory-wrapper{overflow-x:auto}@media(max-width: 991px){body .entry-content .donor-tabs-desc .membership-directory-wrapper{display:none}}body .entry-content .donor-tabs-desc .membership-directory-wrapper .membership-directory-table{width:100%;border-collapse:collapse;min-width:908px}@media(max-width: 768px){body .entry-content .donor-tabs-desc .membership-directory-wrapper .membership-directory-table{font-size:14px}}body .entry-content .donor-tabs-desc .membership-directory-wrapper .membership-directory-table th{background-color:rgba(240,240,240,.8);height:58px;vertical-align:middle}body .entry-content .donor-tabs-desc .membership-directory-wrapper .membership-directory-table tr td{padding:10px;vertical-align:text-top;width:25%}.projectdetails-content-wrapper{display:flex;gap:34px}@media(max-width: 980px){.projectdetails-content-wrapper{flex-direction:column}}.projectdetails-content-wrapper .proectdetails-btn{color:#fff !important;background-color:#5e0019 !important;font-size:16px;line-height:24px;background-color:rgba(119,0,0,0);border-radius:8px;font-weight:bold;font-style:normal;text-transform:capitalize;text-decoration:none;letter-spacing:1px;border:2px solid #5e0019 !important;padding:8px 20px;padding-right:42px;position:relative;display:block;width:-moz-fit-content;width:fit-content}.projectdetails-content-wrapper .proectdetails-btn::after{content:"›";font-size:28px;line-height:10px;position:absolute;right:20px;color:#fff;top:11px;font-weight:500}.projectdetails-content-wrapper .projectdetails-box{background-color:#fff;border-radius:10px;padding:20px;margin-bottom:20px}.projectdetails-content-wrapper .projectdetails-box h4{font-size:24px;font-weight:600;margin-bottom:13px}.projectdetails-content-wrapper .projectdetails-box p{padding-bottom:18px !important}.projectdetails-content-wrapper .projectdetails-box .fluid-width-video-wrapper{padding-top:0 !important;width:100%;height:100%;aspect-ratio:16/9;margin-top:20px}.projectdetails-content-wrapper .projectdetails-box .fluid-width-video-wrapper iframe{width:100%;height:100%;border-radius:10px}.projectdetails-content-wrapper .projectdetails-content .projectdetails-video-title{text-align:center;padding:10px 0;display:block}.projectdetails-content-wrapper .projectdetails-gallery{display:flex;gap:10px;max-width:800px;margin:auto;padding:20px}.projectdetails-content-wrapper .projectdetails-gallery-left{width:50%}.projectdetails-content-wrapper .projectdetails-gallery-left img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;cursor:pointer;border-radius:5px}.projectdetails-content-wrapper .projectdetails-gallery-left img:hover{opacity:.7}.projectdetails-content-wrapper .projectdetails-gallery-right{width:50%;display:flex;flex-direction:column;gap:10px}.projectdetails-content-wrapper .projectdetails-gallery-right-top{width:100%;display:flex;flex-wrap:wrap}.projectdetails-content-wrapper .projectdetails-gallery-right-top>div{width:50%;padding:2px}.projectdetails-content-wrapper .projectdetails-gallery-right-top>div img{width:100%;height:100%;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;cursor:pointer;border-radius:5px;transition:.3s}.projectdetails-content-wrapper .projectdetails-gallery-right-top>div img:hover{opacity:.7}.projectdetails-content-wrapper .projectdetails-gallery-right-bottom{width:100%;display:flex;align-items:center;justify-content:center;gap:10px;cursor:pointer;position:relative}.projectdetails-content-wrapper .projectdetails-gallery-right-bottom img{width:100%;height:100%;border-radius:5px;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.projectdetails-content-wrapper .projectdetails-gallery-right-bottom .view-all{background:rgba(0,0,0,.6);border-radius:5px;color:#fff;cursor:pointer;transition:.3s;position:absolute;left:0;top:0;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:600;width:100%;height:100%}.projectdetails-content-wrapper .volunteer-roles-list-wrapper .volunteer-roles-item{padding-bottom:12px;margin-bottom:12px;border-bottom:1px dashed #ddd}.projectdetails-content-wrapper .volunteer-roles-list-wrapper .volunteer-roles-item h4{color:#313131;font-size:17px;line-height:23px;font-weight:600;margin-bottom:5px !important}.projectdetails-content-wrapper .volunteer-roles-list-wrapper .volunteer-roles-item .volunteer-roles-location{display:flex;align-items:flex-start;font-size:13px;font-weight:600}.projectdetails-content-wrapper .volunteer-roles-list-wrapper .volunteer-roles-item .volunteer-roles-location img{width:16px;margin-right:5px;margin-top:5px}.projectdetails-content-wrapper .volunteer-roles-list-wrapper .volunteer-roles-item .volunteer-roles-location .label{color:#616161;margin-right:6px}.projectdetails-content-wrapper .volunteer-roles-list-wrapper .volunteer-roles-item .volunteer-roles-location .value{color:#5e0019}.projectdetails-content-wrapper .view-all-volunteer-roles{color:#fff !important;background-color:#5e0019 !important;font-size:16px;line-height:24px;font-weight:bold;font-style:normal;border-radius:8px;text-transform:capitalize;text-decoration:none;letter-spacing:1px;border:2px solid #5e0019 !important;padding:8px 20px;display:block;margin:0 auto;width:-moz-fit-content;width:fit-content}.projectdetails-content-wrapper .book-list-item{display:flex;padding-bottom:12px;margin-bottom:12px;border-bottom:1px dashed #ddd}.projectdetails-content-wrapper .book-list-item h4{color:#313131;font-size:16px;line-height:22px;font-weight:600;margin-bottom:10px}.projectdetails-content-wrapper .book-list-item .book-list-img{width:100%;min-width:100px;max-width:100px;height:auto;margin-right:20px}.projectdetails-content-wrapper .book-list-item .book-list-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.projectdetails-content-wrapper .book-list-item .book-list-data{display:flex;flex-direction:column;font-size:13px;font-weight:600}.projectdetails-content-wrapper .book-list-item .book-list-data .book-list-data-btm .label{color:#616161}.projectdetails-content-wrapper .book-list-item .book-list-data .book-list-data-btm .value{color:#5e0019}.job-skills-wrap ul{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0}@media(max-width: 767px){.job-skills-wrap ul{flex-direction:column}}.job-skills-wrap li{width:50%;display:flex;align-items:center;margin-bottom:12px;font-size:16px;color:#1f2a44}@media(max-width: 767px){.job-skills-wrap li{width:100%}}.job-skills-wrap li img{width:20px;height:20px;margin-right:10px;border-radius:4px;background-color:#fff;display:flex;margin-bottom:-5px}.job-roles-page-wrapper .projectdetails-content-wrapper .projectdetails-content .apply-program-form{padding-right:34px;position:relative}.job-roles-page-wrapper .projectdetails-content-wrapper .projectdetails-content .apply-program-form::after{content:"›";font-size:25px;line-height:20px;margin-left:-1em;right:15px;opacity:1;position:absolute;color:#fff;top:7px;font-weight:500}@media(max-width: 768px){.job-roles-page-wrapper .projectdetails-content-wrapper .projectdetails-sidebar{display:none}}.job-roles-page-wrapper .projectdetails-content-wrapper .projectdetails-sidebar .projectdetails-box h4{margin-bottom:20px}.job-roles-page-wrapper .projectdetails-content-wrapper .projectdetails-sidebar .projectdetails-box .proectdetails-btn{width:100%;margin-bottom:20px;height:61px;display:flex;align-items:center;justify-content:center}.job-roles-page-wrapper .projectdetails-content-wrapper .projectdetails-sidebar .projectdetails-box .proectdetails-btn::after{top:20px}.job-roles-page-wrapper .projectdetails-content-wrapper .projectdetails-sidebar .projectdetails-box .proectdetails-btn.btn-outline{background-color:#fff !important;border:1.5px solid #5e0019;color:#5e0019 !important}.job-roles-page-wrapper .projectdetails-content-wrapper .projectdetails-sidebar .projectdetails-box .proectdetails-btn.btn-outline::after{color:#5e0019}.job-roles-page-wrapper .projectdetails-content-wrapper .projectdetails-sidebar .projectdetails-box .slider-box{border-bottom:1px dashed #ddd;padding-bottom:24px;margin-bottom:24px}.job-roles-page-wrapper .projectdetails-content-wrapper .projectdetails-sidebar .projectdetails-box .slider-box:last-child{border-bottom:0;padding-bottom:0px;margin-bottom:0px}.job-roles-page-wrapper .projectdetails-content-wrapper .projectdetails-sidebar .projectdetails-box .slider-box img{border-radius:10px;height:200px;-o-object-fit:cover;object-fit:cover;width:100%;margin-bottom:14px}.job-roles-page-wrapper .projectdetails-content-wrapper .projectdetails-sidebar .projectdetails-box .slider-box .view-gallery-desc h4{font-size:18px;line-height:100%;margin-bottom:10px;color:#313131;font-weight:600}.general-info-item-wrap{display:grid;grid-template-columns:repeat(2, 1fr);gap:1rem}@media(max-width: 767px){.general-info-item-wrap{grid-template-columns:repeat(1, 1fr)}}.general-info-item-wrap .general-info-item-label{white-space:nowrap}.general-info-item-wrap .general-info-item-values span{font-weight:500;font-size:15px;line-height:100%;padding:8px 16px;color:#2b425c !important;background-color:rgba(217,217,217,.6);border-radius:30px;margin-bottom:10px;display:inline-block}.general-info-item-wrap .general-info-item{align-items:flex-start !important}.join-the-enlightened-wrapper{position:relative;padding:60px 30px;margin-top:60px;text-align:center;color:#fff;background-image:url("https://dzokden.org/wp-content/uploads/2025/12/teams-bg.png");background-repeat:no-repeat;background-position:top;border-radius:10px}.join-the-enlightened-wrapper::after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background-image:url("https://dzokden.org/wp-content/uploads/2025/12/bg-red.png");background-repeat:no-repeat;background-position:center;border-radius:10px;z-index:0;opacity:.7}.join-the-enlightened-wrapper>*{position:relative;z-index:2}.join-the-enlightened-wrapper h2{font-size:30px;line-height:100%;font-weight:600;color:#fff;margin-bottom:40px}.join-the-enlightened-wrapper p{font-size:16px;font-weight:500;line-height:24px;margin-bottom:60px}.join-the-enlightened-wrapper .proectdetails-btn{box-shadow:0px 0px 20px 0px rgba(255,255,255,.5019607843);border:.5px solid #fff;margin:0 auto}.projectdetails-box .team-box .team-members{display:flex;align-items:center;border-bottom:1px dashed #ddd;padding-bottom:15px;margin-bottom:15px}.projectdetails-box .team-box .team-members img{width:30px;height:30px;border-radius:100%;border:1px solid #fff;margin-right:-8px}.projectdetails-box .team-box .team-members .team-avatar.team-extra{width:30px;height:30px}.projectdetails-box .team-box .team-members .team-name{margin-left:13px;font-size:16px;font-weight:600;line-height:30px;color:#5e0019}.projectdetails-box .team-box .team-type{font-size:16px;font-weight:600;line-height:30px;color:#616161}.projectdetails-box .team-box .team-type strong{color:#5e0019}.button.apply-program-form{background-color:#5e0019;border-radius:8px;padding:8px 20px;color:#fff;box-shadow:none;border:1px solid #5e0019;font-size:17px;font-weight:600;margin:0 auto;display:block}.selection .eap-option{display:flex;align-items:center;color:#2b425c;font-weight:600;font-size:15px;line-height:30px}.selection .eap-option img{width:24px;height:24px;margin-right:8px}.selection .select2-selection__rendered{padding-left:0 !important}.selection .select2-selection{width:100%;border-radius:8px;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:14px;padding-right:30px;font-size:15px;line-height:20px;font-weight:500;height:50px;display:flex;align-items:center}.selection .select2-selection__arrow{height:100% !important;position:absolute !important;top:1px !important;right:0px !important;width:44px !important}.selection .select2-selection__arrow b{border:8px solid !important;border-width:8px 8px 0 8px !important;border-color:#2b425c rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;height:0 !important;left:50% !important;margin-left:-4px !important;margin-top:-2px !important;position:absolute !important;top:50% !important;width:0 !important;background:rgba(0,0,0,0) !important}.select2-container .select2-dropdown .select2-results .select2-results__options{padding:6px}.select2-container .select2-dropdown .select2-results .select2-results__options .select2-results__option{padding:8px 10px;border-radius:4px}.select2-container .select2-dropdown .select2-results .select2-results__options .select2-results__option .eap-option{display:flex;align-items:center;color:#2b425c;font-weight:600;font-size:15px;line-height:30px}.select2-container .select2-dropdown .select2-results .select2-results__options .select2-results__option .eap-option img{width:24px;height:24px;margin-right:8px}.select2-container .select2-dropdown .select2-results .select2-results__options .select2-results__option.select2-results__option--highlighted{background-color:#f3f3f3;color:#2b425c}.eap-list-img{margin-bottom:4px}.loader{border:4px solid rgba(0,0,0,.1);border-left-color:#3498db;border-radius:50%;width:30px;height:30px;animation:spin 1s linear infinite;margin:20px auto}.search-heading-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:100px 20px;text-align:center;background-image:url("https://landofshambhala.com/wp-content/uploads/2024/04/186572635_2263890887081817_4761077823431338356_n.jpeg");position:relative;background-position:center;background-size:cover;height:443px}.search-heading-wrapper::after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,.4)}.search-heading-wrapper h1{color:#fff;position:relative;z-index:2;font-weight:600}.search-heading-wrapper .search-form{position:relative;z-index:2;width:100%;max-width:630px;margin-top:24px}.search-heading-wrapper .search-form .search-field{height:70px;padding:20px;border:0;background:#fff;border-radius:8px;box-shadow:none;box-shadow:0px 4px 20px 0px rgba(0,0,0,.1019607843);width:100%;font-size:18px;font-weight:600;font-family:"Noto Serif"}.search-heading-wrapper .search-form .search-submit{position:absolute;right:20px;top:25px;background-color:rgba(0,0,0,0);box-shadow:unset;border:0;background-image:url("https://landofshambhala.com/wp-content/uploads/2025/07/search.svg");background-size:contain;background-repeat:no-repeat;color:rgba(0,0,0,0);width:20px;padding:0;height:20px;cursor:pointer}.search-grid{gap:30px;justify-content:center;grid-template-columns:repeat(3, minmax(0, 1fr));display:grid}@media(max-width: 1199px){.search-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 991px){.search-grid{grid-template-columns:repeat(1, minmax(0, 1fr))}}.search-card{background:#fff;border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.05);width:100%;overflow:hidden;display:flex;flex-direction:column}.search-card .search-card__image img{width:100%;height:267px;-o-object-fit:cover;object-fit:cover}.search-card__content{padding:20px}.search-card__content .search-card__title{color:#5e0019;font-size:20px;font-weight:600;margin-bottom:.5rem}.search-card__content .search-card__meta{font-size:14px;font-weight:600;color:#616161;margin-bottom:15px}.search-card__content .search-card__excerpt{font-size:14px;line-height:22px;color:#333}.search-card__content .search-card__link{display:inline-block;margin-top:.75rem;font-weight:bold;color:#06c}.load-more-search-btn{background-color:#fff;border-radius:12px;border:1px solid #5e0019;height:50px;width:160px;text-align:center;display:flex;align-items:center;justify-content:center;font-size:17px;line-height:30px;font-weight:600;color:#5e0019 !important;justify-content:center;margin:0 auto;margin-top:40px;cursor:pointer}.custom-mantra-popup{overflow-y:scroll;position:fixed;left:50%;top:50%;transform:translate(-50%, -40%);background-color:#fff;border:2px solid #ccc;z-index:1000;padding:20px;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.2);max-height:560px}.popup-content{position:relative;overflow-y:auto;padding:30px;height:auto;min-height:550px;max-height:92%}.close-popup{position:absolute;top:-2px;right:0px;cursor:pointer;font-weight:bold;color:#333;z-index:1001;font-size:30px}.wpforms-title{font-size:24px;font-weight:700;margin:0 0 10px 0;line-height:29px;color:var(--wpforms-label-color)}@media screen and (max-width: 768px){.mantra-item{flex-direction:column}.mantra-left,.mantra-right{flex:100%}.mantra-right{padding:15px}.custom-mantra-popup{transform:translate(-50%, -73%)}.popup-content{padding:10px}.wpforms-title{font-size:20px;line-height:26px}}.user-wrapper{text-align:center}@media(max-width: 567px){.mantra-head{flex-direction:column;align-items:flex-start}.custom-mantra-popup{width:80%;transform:translate(-50%, -43%)}}.dharma-options-wrapper{margin:auto}.dharma-options-wrapper h1{font-weight:500;font-size:32px;line-height:140%;letter-spacing:0%;margin-bottom:12px;text-align:center}.dharma-options-wrapper p{font-weight:400;font-size:18px;line-height:140%;letter-spacing:0%;color:#666;margin-bottom:60px}.dharma-options-wrapper .dharma-options{display:flex;gap:40px;margin-bottom:46px}@media(max-width: 767px){.dharma-options-wrapper .dharma-options{flex-direction:column;gap:20px}}.dharma-options-wrapper .dharma-options .card{position:relative;flex:1;border:1px solid #ccc;border-radius:10px;background-color:#f9f9f9;cursor:pointer;transition:border .3s,background .3s;display:flex;flex-direction:column}.dharma-options-wrapper .dharma-options .card input[type=radio]{opacity:0;position:absolute}.dharma-options-wrapper .dharma-options .card .radio{position:absolute;top:1rem;right:1rem;width:20px;height:20px;border:2px solid #ccc;border-radius:50%;background-color:#fff;transition:border .3s,background .3s}.dharma-options-wrapper .dharma-options .card .radio::after{content:"";display:block;width:10px;height:10px;background:#811;border-radius:50%;margin:3px;opacity:0;transition:opacity .2s}.dharma-options-wrapper .dharma-options .card input[type=radio]:checked~.radio{border-color:#811}.dharma-options-wrapper .dharma-options .card input[type=radio]:checked~.radio::after{opacity:1}.dharma-options-wrapper .dharma-options .card input[type=radio]:checked~.content{border-color:#811;background-color:#fff0f0}.dharma-options-wrapper .dharma-options .card .content{display:flex;flex-direction:column;gap:14px;padding:1.2rem;height:100%;border-radius:10px}.dharma-options-wrapper .dharma-options .card .content .title{font-weight:600;font-size:22px;line-height:30px;text-transform:capitalize;color:#333}.dharma-options-wrapper .dharma-options .card .content .desc{font-weight:500;font-size:15px;line-height:140%;letter-spacing:0%;color:#666}.dharma-options-wrapper .dharma-options .card input[type=radio]:checked~.content{background-color:rgba(94,0,25,.0392156863)}.dharma-options-wrapper .dharma-options .card input[type=radio]:checked~.content .title{color:#5e0019}.dharma-options-wrapper .dharma-options .card input[type=radio]:checked~.content .desc{color:#69595d}.dharma-options-wrapper .dharma-options .card input[type=radio]:checked~.content .icon img{filter:brightness(0) saturate(100%) invert(11%) sepia(59%) saturate(4122%) hue-rotate(329deg) brightness(71%) contrast(111%)}.dharma-options-wrapper .dharma-options .card input[type=radio]:checked~.radio{border-color:#811}.dharma-options-wrapper .dharma-actions{display:flex;margin-bottom:10px;justify-content:space-between}.dharma-options-wrapper .dharma-actions button{padding:.6rem 1.2rem;border:none;border-radius:8px !important;font-weight:600;cursor:pointer;font-size:.95rem}.dharma-options-wrapper .dharma-actions button.back{background:rgba(0,0,0,0);border:1px solid #ddd;color:#333}.dharma-options-wrapper .dharma-actions button.next{background:rgba(0,0,0,0);border:1px solid #5e0019;color:#5e0019}.job-role-popup-container{z-index:999999;position:relative}.job-role-popup-container .job-role-popup{width:98%;max-width:848px}.job-role-popup-container .job-role-popup .thanku-confirmation-wrapper .wpforms-title{display:none}.job-role-popup-container .job-role-popup .modal-wrapper .close-popup{color:rgba(94,0,25,.8588235294)}.job-role-popup-container .job-role-popup .modal-wrapper .wpforms-title{font-weight:600;font-size:36px;line-height:100%;letter-spacing:0%;margin-bottom:40px;color:#5e0019;font-family:"Noto Serif"}.job-role-popup-container .job-role-popup .modal-wrapper .wpforms-container .wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-label{font-weight:500 !important;font-size:17px !important;line-height:100% !important;color:#0a213e !important;margin-bottom:8px !important}.job-role-popup-container .job-role-popup .modal-wrapper .wpforms-container .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]),.job-role-popup-container .job-role-popup .modal-wrapper .wpforms-container .wpforms-form .wpforms-field-container .wpforms-field textarea,.job-role-popup-container .job-role-popup .modal-wrapper .wpforms-container .wpforms-form .wpforms-field-container .wpforms-field select{box-shadow:0px 3px 4px 0px rgba(0,0,0,.031372549) !important;border:1px solid #e9e9e9 !important;background-color:#fff !important;border-radius:10px !important;height:50px !important}.job-role-popup-container .job-role-popup .modal-wrapper .wpforms-container .wpforms-form .wpforms-field-container .wpforms-field .wpforms-uploader{padding:50px !important;background:#f5f5f5 !important;border-radius:10px !important;border:2px solid #dedede !important}.job-role-popup-container .job-role-popup .modal-wrapper .wpforms-container .wpforms-form .wpforms-field-container .wpforms-field .wpforms-uploader .dz-message .modern-title{font-size:17px;line-height:100%;color:rgba(10,33,62,.6);margin-top:10px;font-weight:500}.job-role-popup-container .job-role-popup .modal-wrapper .wpforms-container .wpforms-form .wpforms-field-container .custom-radio-btn li input[type=radio]:checked::before,.job-role-popup-container .job-role-popup .modal-wrapper .wpforms-container .wpforms-form .wpforms-field-container .custom-radio-btn li input[type=checkbox]:checked::before{background-color:#5e0019 !important;border-color:#5e0019 !important;box-shadow:0 0 0 4px #5e0019,0px 1px 2px rgba(0,0,0,.15) !important}.job-role-popup-container .job-role-popup .modal-wrapper .wpforms-container .wpforms-form .wpforms-field-container .custom-radio-btn li input[type=radio]:checked::after,.job-role-popup-container .job-role-popup .modal-wrapper .wpforms-container .wpforms-form .wpforms-field-container .custom-radio-btn li input[type=checkbox]:checked::after{background-color:#fff !important}.job-role-popup-container .job-role-popup .modal-wrapper .wpforms-container .wpforms-form .wpforms-field-container span.wpform-warning{padding:25px !important;padding-left:90px !important;border:1px solid #790020 !important;background-color:rgba(143,22,18,0.0784313725) !important;position:relative !important;border-radius:10px !important;font-weight:500;font-size:16px !important;line-height:100%;letter-spacing:0 !important;color:#790020;display:block}.job-role-popup-container .job-role-popup .modal-wrapper .wpforms-container .wpforms-form .wpforms-field-container span.wpform-warning::after{content:"";position:absolute;left:25px;top:25px;background-image:url("https://dzokden.org/wp-content/uploads/2025/12/warning-sign.svg");background-size:contain;background-position:center;background-repeat:no-repeat;width:48px;height:48px}.job-role-popup-container .job-role-popup .modal-wrapper .wpforms-container .wpforms-form .wpforms-field-container span.wpform-warning a{display:block !important;margin-top:8px !important;font-weight:600 !important;font-size:14px !important;line-height:30px !important;margin-bottom:0 !important;position:relative !important;width:-moz-fit-content !important;width:fit-content !important;padding-right:15px !important}.job-role-popup-container .job-role-popup .modal-wrapper .wpforms-container .wpforms-form .wpforms-field-container span.wpform-warning a::after{content:"›";position:absolute;right:0;font-size:24px;line-height:24px}.job-role-popup-container .job-role-popup .modal-wrapper .wpforms-container .wpforms-form .wpforms-submit-container .wpforms-submit{font-weight:600 !important;border-radius:8px !important;font-size:20px !important;line-height:30px !important;padding:15px !important;height:-moz-fit-content !important;height:fit-content !important;width:168px !important;background-color:#5e0019 !important}.job-role-popup-container .job-role-popup .modal-wrapper .wpforms-container .wpforms-form .wpforms-submit-container .wpforms-submit:hover{color:#fff !important}.job-role-popup-container .job-role-popup .wpforms-confirmation-container-full{background:#fff !important;text-align:center !important;border:0 !important;padding:80px !important}@media(max-width: 767px){.job-role-popup-container .job-role-popup .wpforms-confirmation-container-full{padding:20px 12px !important}}.job-role-popup-container .job-role-popup .wpforms-confirmation-container-full img{width:140px !important;margin:0 auto !important}.job-role-popup-container .job-role-popup .wpforms-confirmation-container-full h3{font-size:36px !important;font-weight:500 !important;margin-bottom:24px !important}@media(max-width: 767px){.job-role-popup-container .job-role-popup .wpforms-confirmation-container-full h3{font-size:24px !important;line-height:normal !important}}.job-role-popup-container .job-role-popup .wpforms-confirmation-container-full p{font-size:22px !important;font-weight:500 !important;line-height:33px !important;color:#333 !important}@media(max-width: 767px){.job-role-popup-container .job-role-popup .wpforms-confirmation-container-full p{font-size:18px !important;line-height:normal !important}}.job-role-popup-container .job-role-popup .wpforms-confirmation-container-full p a{display:block !important;margin-top:10px !important;border:1px solid #5e0019 !important;width:-moz-fit-content !important;width:fit-content !important;margin:0 auto !important;margin-top:20px !important;border-radius:8px !important;padding:10px !important;color:#5e0019 !important}.job-role-popup-container .overlay{position:fixed;left:0;right:0;top:0;width:100%;height:100%;z-index:1;background-color:rgba(0,0,0,.3843137255);display:none}.job-role-popup-container .overlay.open{display:block}.v-form-sec .overlay{position:fixed;left:0;right:0;top:0;width:100%;height:100%;z-index:1;background-color:rgba(0,0,0,.3843137255);display:none}.v-form-sec .overlay.open{display:block}.v-form-sec .custom-mantra-popup{max-width:848px;width:100%}@media(max-width: 991px){.v-form-sec .custom-mantra-popup{width:94%}}.v-form-sec .custom-mantra-popup .modal-wrapper .close-popup{color:rgba(94,0,25,.8588235294)}.v-form-sec .wpforms-confirmation-container-full{background:#fff !important;text-align:center !important;border:0 !important;padding:80px !important}@media(max-width: 767px){.v-form-sec .wpforms-confirmation-container-full{padding:20px 12px !important}}.v-form-sec .wpforms-confirmation-container-full h3{font-size:36px !important;font-weight:500 !important;margin-bottom:24px !important}@media(max-width: 767px){.v-form-sec .wpforms-confirmation-container-full h3{font-size:24px !important;line-height:normal !important}}.v-form-sec .wpforms-confirmation-container-full p{font-size:22px !important;font-weight:500 !important;line-height:33px !important;color:#333 !important}@media(max-width: 767px){.v-form-sec .wpforms-confirmation-container-full p{font-size:18px !important;line-height:normal !important}}.v-form-sec .wpforms-confirmation-container-full p a{display:block !important;margin-top:10px !important;border:1px solid #5e0019 !important;width:-moz-fit-content !important;width:fit-content !important;margin:0 auto !important;margin-top:20px !important;border-radius:8px !important;padding:10px !important;color:#5e0019 !important}.v-form-sec .volunteer-application-form-wrapper .wpforms-page-indicator .wpforms-page-indicator-page{display:flex !important;flex-direction:column;justify-content:center;align-items:center;min-width:186px;max-width:-moz-fit-content;max-width:fit-content}@media(max-width: 767px){.v-form-sec .volunteer-application-form-wrapper .wpforms-page-indicator .wpforms-page-indicator-page{min-width:100px;max-width:100px;justify-content:flex-start}}.v-form-sec .volunteer-application-form-wrapper .wpforms-page-indicator .wpforms-page-indicator-page .wpforms-page-indicator-page-title{background-color:rgba(0,0,0,0) !important;color:#666 !important;font-weight:600 !important;margin-top:7px !important;font-size:16px !important;line-height:30px !important}@media(max-width: 767px){.v-form-sec .volunteer-application-form-wrapper .wpforms-page-indicator .wpforms-page-indicator-page .wpforms-page-indicator-page-title{font-size:12px !important;line-height:18px !important;text-align:center !important}}.v-form-sec .volunteer-application-form-wrapper .wpforms-page-indicator .wpforms-page-indicator-page::after{width:100% !important;height:3px !important;top:30% !important;left:58% !important;z-index:-1}@media(max-width: 767px){.v-form-sec .volunteer-application-form-wrapper .wpforms-page-indicator .wpforms-page-indicator-page::after{top:23% !important}}.v-form-sec .volunteer-application-form-wrapper .wpforms-page-indicator .wpforms-page-indicator-page.active .wpforms-page-indicator-page-title{color:#5e0019 !important}.v-form-sec .volunteer-application-form-wrapper .wpforms-field-container{text-align:left !important}.v-form-sec .volunteer-application-form-wrapper .wpforms-field-container .bequest-layout{margin-top:0px !important}@media(max-width: 767px){.v-form-sec .volunteer-application-form-wrapper .wpforms-field-container .bequest-layout .wpforms-layout-column{width:100% !important}}.v-form-sec .volunteer-application-form-wrapper .wpforms-field-container .wpforms-field .wpforms-field-label{font-weight:500 !important;font-size:17px !important;line-height:100% !important;color:#0a213e !important;margin-bottom:8px !important}.v-form-sec .volunteer-application-form-wrapper .wpforms-field-container .wpforms-field input:not([type=radio],[type=checkbox]),.v-form-sec .volunteer-application-form-wrapper .wpforms-field-container .wpforms-field textarea,.v-form-sec .volunteer-application-form-wrapper .wpforms-field-container .wpforms-field select{box-shadow:0px 3px 4px 0px rgba(0,0,0,.031372549) !important;border:1px solid #e9e9e9 !important;background-color:#fff !important;border-radius:10px !important;height:50px !important}.v-form-sec .volunteer-application-form-wrapper .wpforms-field-container .wpforms-field textarea{height:unset !important}.v-form-sec .volunteer-application-form-wrapper .wpforms-field-container .wpforms-field .wpforms-field-description{font-style:italic}.v-form-sec .volunteer-application-form-wrapper .wpforms-field-container .wpforms-field .wpforms-uploader{padding:50px !important;background:#f5f5f5 !important;border-radius:10px !important;border:2px solid #dedede !important}.v-form-sec .volunteer-application-form-wrapper .wpforms-field-container .wpforms-field .wpforms-uploader .dz-message .modern-title{font-size:17px;line-height:100%;color:rgba(10,33,62,.6);margin-top:10px;font-weight:500}.v-form-sec .volunteer-application-form-wrapper .wpforms-field-container .wpforms-field fieldset .wpforms-field-label{margin-bottom:20px !important}.v-form-sec .volunteer-application-form-wrapper .wpforms-field-container .custom-radio-btn li input[type=radio]:checked::before,.v-form-sec .volunteer-application-form-wrapper .wpforms-field-container .custom-radio-btn li input[type=checkbox]:checked::before{background-color:#5e0019 !important;border-color:#5e0019 !important;box-shadow:0 0 0 4px #5e0019,0px 1px 2px rgba(0,0,0,.15) !important}.v-form-sec .volunteer-application-form-wrapper .wpforms-field-container .custom-radio-btn li input[type=radio]:checked::after,.v-form-sec .volunteer-application-form-wrapper .wpforms-field-container .custom-radio-btn li input[type=checkbox]:checked::after{background-color:#fff !important}.v-form-sec .volunteer-application-form-wrapper .wpforms-field-container .wpforms-page-next,.v-form-sec .volunteer-application-form-wrapper .wpforms-field-container .wpforms-submit{color:#5e0019 !important;border-color:#5e0019 !important;position:relative;padding-left:18px !important}.v-form-sec .volunteer-application-form-wrapper .wpforms-field-container .wpforms-page-next:hover,.v-form-sec .volunteer-application-form-wrapper .wpforms-field-container .wpforms-submit:hover{color:#fff !important}@media(max-width: 767px){.v-form-sec .volunteer-application-form-wrapper .wpforms-field-container .wpforms-page-next,.v-form-sec .volunteer-application-form-wrapper .wpforms-field-container .wpforms-submit{margin-right:0 !important}}.v-form-sec .volunteer-application-form-wrapper .wpforms-field-container .wpforms-page-next::after,.v-form-sec .volunteer-application-form-wrapper .wpforms-field-container .wpforms-submit::after{position:absolute;right:15px;top:8px;content:"❯";font-size:14px;line-height:22px;font-weight:600}.v-form-sec .volunteer-application-form-wrapper .wpforms-field-container .wpforms-page-prev{padding-right:18px !important;position:relative}.v-form-sec .volunteer-application-form-wrapper .wpforms-field-container .wpforms-page-prev::after{position:absolute;left:15px;top:8px;content:"❮";font-size:14px;line-height:22px;font-weight:600}.v-form-sec .volunteer-application-form-wrapper .wpforms-field-container span.wpform-warning{padding:25px !important;padding-left:90px !important;border:1px solid #790020 !important;background-color:rgba(143,22,18,0.0784313725) !important;position:relative !important;border-radius:10px !important;font-weight:500;font-size:16px !important;line-height:100%;letter-spacing:0 !important;color:#790020;display:block}.v-form-sec .volunteer-application-form-wrapper .wpforms-field-container span.wpform-warning::after{content:"";position:absolute;left:25px;top:25px;background-image:url("https://dzokden.org/wp-content/uploads/2025/12/warning-sign.svg");background-size:contain;background-position:center;background-repeat:no-repeat;width:48px;height:48px}.v-form-sec .volunteer-application-form-wrapper .wpforms-field-container span.wpform-warning a{display:block !important;margin-top:8px !important;font-weight:600 !important;font-size:14px !important;line-height:30px !important;margin-bottom:0 !important;position:relative !important;width:-moz-fit-content !important;width:fit-content !important;padding-right:15px !important}.v-form-sec .volunteer-application-form-wrapper .wpforms-field-container span.wpform-warning a::after{content:"›";position:absolute;right:0;font-size:24px;line-height:24px}.v-form-sec .volunteer-application-form-wrapper.open{opacity:0}.v-form-sec .volunteer-application-form-wrapper .taxonomy-icon-dropdown .select2{border:1px solid #e9e9e9 !important;border:10px !important;box-shadow:0px 3px 4px 0px rgba(0,0,0,.031372549)}.v-form-sec .volunteer-application-form-wrapper .select2{border:1px solid #e9e9e9 !important;border:10px !important;box-shadow:0px 3px 4px 0px rgba(0,0,0,.031372549)}.v-form-sec .volunteer-application-form-wrapper .select2 .select2-selection{width:100% !important;border-radius:8px !important;background-color:#fff !important;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;padding:14px !important;padding-right:30px !important;font-size:15px !important;line-height:20px !important;font-weight:500 !important;height:50px !important;display:flex !important;align-items:center !important;border:1px solid #e9e9e9 !important;border:10px !important;background-color:#fff !important;border:1px solid #e9e9e9 !important;border-radius:10px !important;box-shadow:0px 3px 4px 0px rgba(0,0,0,.03) !important}.v-form-sec .volunteer-application-form-wrapper .select2 .select2-selection__arrow{height:100% !important;position:absolute !important;top:1px !important;right:0 !important;width:44px !important}.v-form-sec .volunteer-application-form-wrapper .select2 .select2-selection__arrow b{border:8px solid !important;border-width:8px 8px 0 8px !important;border-color:#2b425c rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;height:0 !important;left:50% !important;margin-left:-10px !important;margin-top:-2px !important;position:absolute !important;top:44% !important;width:0 !important;background:0 0 !important}.v-form-sec .wpforms-confirmation-container-full{background:#fff !important;text-align:center !important;border:0 !important;padding:80px !important}@media(max-width: 767px){.v-form-sec .wpforms-confirmation-container-full{padding:20px 12px !important}}.v-form-sec .wpforms-confirmation-container-full img{width:140px !important;margin:0 auto !important}.v-form-sec .wpforms-confirmation-container-full h3{font-size:36px !important;font-weight:500 !important;margin-bottom:24px !important}@media(max-width: 767px){.v-form-sec .wpforms-confirmation-container-full h3{font-size:24px !important;line-height:normal !important}}.v-form-sec .wpforms-confirmation-container-full p{font-size:22px !important;font-weight:500 !important;line-height:33px !important;color:#333 !important}@media(max-width: 767px){.v-form-sec .wpforms-confirmation-container-full p{font-size:18px !important;line-height:normal !important}}.v-form-sec .wpforms-confirmation-container-full p a{display:block !important;margin-top:10px !important;border:1px solid #5e0019 !important;width:-moz-fit-content !important;width:fit-content !important;margin:0 auto !important;margin-top:20px !important;border-radius:8px !important;padding:10px !important;color:#5e0019 !important}.v-form-sec .wpforms-pagebreak-left{display:flex;justify-content:space-between}.v-form-sec .wpforms-pagebreak-left::after,.v-form-sec .wpforms-pagebreak-left::before{display:none !important}.membership-section{max-width:600px;margin:2rem auto;border:1px solid #ddd;border-radius:8px;overflow:hidden;background:#fff;font-family:sans-serif;color:#333;display:block}@media(min-width: 992px){.membership-section{display:none}}.membership-section .membership-card{padding:20px;border-bottom:1px solid #ddd}.membership-section .membership-card .membership-title{margin:0 0 .5rem;font-size:16px}.membership-section .membership-card .membership-title.standard,.membership-section .membership-card .membership-title.administrative{color:#7a0c2e}.membership-section .membership-card .membership-fee{margin:0;font-size:14px;line-height:22px;padding-bottom:0}.membership-section .membership-card .membership-fee strong{font-weight:600}.membership-section .membership-sponsoring .membership-title.sponsoring{font-size:16px;color:#7a0c2e;padding:20px !important}.membership-section .membership-sponsoring .sponsoring-item{display:flex;justify-content:space-between;border-top:1px solid #eee}.membership-section .membership-sponsoring .sponsoring-item .sponsoring-name{font-weight:600;flex:1;padding:13px;border-right:1px solid #eee}.membership-section .membership-sponsoring .sponsoring-item .sponsoring-fee{flex:1.5;padding:20px 13px;font-size:14px;line-height:22px}.membership-section .membership-sponsoring .sponsoring-item .sponsoring-fee strong{font-weight:600}@media(max-width: 991px){.membership-table-wrapper{display:none}}.membership-accordion-section{max-width:600px;margin:2rem auto;font-family:sans-serif}.membership-accordion-section details{border:1px solid #ddd;border-radius:6px;margin-bottom:.75rem;overflow:hidden}.membership-accordion-section details summary{padding:1rem;font-weight:400;cursor:pointer;list-style:none;position:relative;padding-right:36px}.membership-accordion-section details summary::-webkit-details-marker{display:none}.membership-accordion-section details summary:after{content:"+";position:absolute;right:1rem;font-size:1.25rem;transition:transform .3s ease;top:15px}.membership-accordion-section details[open] summary:after{content:"−";transform:rotate(180deg)}.membership-accordion-section details .accordion-content{padding:1rem;border-top:1px solid #ddd}.membership-accordion-section details .accordion-content h4{margin-top:0;font-size:1.1rem}.membership-accordion-section details .accordion-content p{margin:.3rem 0}.membership-accordion-section details .accordion-content p strong{font-weight:600}.membership-accordion-section{display:block}@media(min-width: 992px){.membership-accordion-section{display:none}}.membership-directory-mob{display:block;max-width:600px;margin:2rem auto}@media(min-width: 992px){.membership-directory-mob{display:none}}.membership-directory-mob .member-card{border:1px solid #ddd;border-radius:8px;padding:1.5rem;background:#fff;color:#333}.membership-directory-mob .member-card .member-name{color:#7a0c2e;font-size:1.1rem;margin-bottom:0}.membership-directory-mob .member-card .category,.membership-directory-mob .member-card .status,.membership-directory-mob .member-card .fee,.membership-directory-mob .member-card .member-since,.membership-directory-mob .member-card .comments{padding:1rem 0;border-top:1px solid #eee}.membership-directory-mob .member-card .category:first-of-type,.membership-directory-mob .member-card .status:first-of-type,.membership-directory-mob .member-card .fee:first-of-type,.membership-directory-mob .member-card .member-since:first-of-type,.membership-directory-mob .member-card .comments:first-of-type{border-top:none}.membership-directory-mob .member-card .category .section-label,.membership-directory-mob .member-card .status .section-label,.membership-directory-mob .member-card .fee .section-label,.membership-directory-mob .member-card .member-since .section-label,.membership-directory-mob .member-card .comments .section-label{font-weight:600;margin:0 0 .25rem;font-size:1rem;color:#555}.membership-directory-mob .member-card .category .section-value,.membership-directory-mob .member-card .status .section-value,.membership-directory-mob .member-card .fee .section-value,.membership-directory-mob .member-card .member-since .section-value,.membership-directory-mob .member-card .comments .section-value{margin:0;font-size:.95rem;line-height:1.4}.management-processes{max-width:600px;margin:2rem auto;display:block}@media(min-width: 992px){.management-processes{display:none}}.management-processes .section-title{color:#7a0c2e;font-size:1.25rem;margin-bottom:1rem}.management-processes .process-card{border:1px solid #eee;border-radius:0px;padding:1.25rem;background:#fff}.management-processes .process-card:first-child{border-top-right-radius:8px;border-top-left-radius:8px}.management-processes .process-card:last-child{border-bottom-right-radius:8px;border-bottom-left-radius:8px}.management-processes .process-card .process-title{color:#7a0c2e;font-size:1rem;font-weight:600;margin-bottom:.5rem}.management-processes .process-card .process-detail{margin:.25rem 0;font-size:.95rem}.management-processes .process-card .process-detail strong{font-weight:600}#custom_password_reset_form label{line-height:2;display:block}#custom_password_reset_form input{-webkit-appearance:none;background-color:#eee;max-width:100%;border-width:0;border-radius:0;color:#999;font-size:14px;line-height:1.7em;border-style:solid;width:100%;border-radius:6px !important;height:40px;padding:10px 15px !important}#custom_password_reset_form button{width:100%;font-weight:500;padding:.3em 1em;line-height:1.7em !important;position:relative;border:2px solid;transition:all .2s;background:#700;color:#fff;border-radius:8px !important;justify-content:center;height:50px;display:flex;align-items:center;margin-bottom:10px;font-size:20px;cursor:pointer !important}#custom_password_reset_form button:hover{background-color:#720000 !important;color:#fff !important;padding:.4em 1.1em !important}.single_variation_wrap .woocommerce-variation.single_variation{margin-bottom:24px}.woocommerce div.product form.cart .variations td.value{padding-top:12px !important}.woocommerce div.product form.cart .variations td select{height:54px !important;border-radius:7px !important;font-size:16px !important;max-width:200px !important;padding-left:15px;cursor:pointer}.event-list-container .event-list-top-wrapper{margin-bottom:40px;display:flex;align-items:center;justify-content:space-between;gap:14px}@media(max-width: 991px){.event-list-container .event-list-top-wrapper{flex-direction:column;align-items:flex-start}}.event-list-container .event-list-top-wrapper .event-list-title h2{font-weight:700;font-size:30px;line-height:100%;letter-spacing:0%;color:#5e0019}.event-list-container .event-list-top-wrapper .event-list-top-right{display:flex;gap:24px;align-items:center}@media(max-width: 767px){.event-list-container .event-list-top-wrapper .event-list-top-right{gap:6px;flex-flow:row wrap;justify-content:space-between}}.event-list-container .event-list-top-wrapper .event-list-top-right .event-search-wrapper{position:relative}@media(max-width: 767px){.event-list-container .event-list-top-wrapper .event-list-top-right .event-search-wrapper{width:100%}}.event-list-container .event-list-top-wrapper .event-list-top-right .event-search-wrapper img{position:absolute;top:13px;left:15px}.event-list-container .event-list-top-wrapper .event-list-top-right .event-search-wrapper input{padding:14px;padding-left:52px;background-color:#fff;border-radius:8px;border:1px solid #eee;width:300px;font-style:italic;font-weight:bold}@media(max-width: 991px){.event-list-container .event-list-top-wrapper .event-list-top-right .event-search-wrapper input{width:100%}}.event-list-container .event-list-top-wrapper .event-list-top-right button{background-color:#dedede;border:1px solid rgba(222,222,222,0);font-size:17px;line-height:30px;color:#5e0019;font-weight:600;border-radius:8px;padding:8px 16px;padding-left:52px;position:relative;cursor:pointer}@media(max-width: 767px){.event-list-container .event-list-top-wrapper .event-list-top-right button{padding:0;width:48px;height:42px;font-size:0;min-width:48px;min-height:42px;max-width:48px;max-height:42px}}.event-list-container .event-list-top-wrapper .event-list-top-right button::after{content:"";position:absolute;left:17px;top:14px;width:18px;height:18px;background-image:url("https://kalapa.org/wp-content/uploads/2025/04/filter.svg");background-repeat:no-repeat;background-size:contain}@media(max-width: 767px){.event-list-container .event-list-top-wrapper .event-list-top-right button::after{left:15px;top:11px}}.event-list-container .event-list-top-wrapper .event-list-top-right button#list-filters::after{background-image:url("https://dzokden.org/wp-content/uploads/2025/12/list-view.svg")}.event-list-container .event-list-top-wrapper .event-list-top-right button#calendar-filters::after{background-image:url("https://dzokden.org/wp-content/uploads/2025/12/calendar.svg")}.event-list-container .event-list-top-wrapper .event-list-top-right button.active::after{filter:brightness(0) saturate(100%) invert(3%) sepia(73%) saturate(7295%) hue-rotate(340deg) brightness(154%) contrast(102%)}.event-list-container #event-list-wrapper{margin-bottom:40px}.event-list-container #event-list-wrapper .mec-month-title{padding:10px;font-weight:800;margin:15px 0;align-items:center;color:#5e0019;font-size:27px}.event-list-container #event-list-wrapper .mec-dz-divider:after,.event-list-container #event-list-wrapper .mec-dz-divider:before{content:"";flex:1;height:4px;background:#ebebeb}.event-list-container #event-list-wrapper .mec-dz-divider{text-align:center;margin:60px 0 40px 0;display:flex;align-items:center}.event-list-container #event-list-wrapper .event-card{display:flex;background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 2px 6px rgba(0,0,0,.1);margin:auto;margin-bottom:24px}@media(max-width: 991px){.event-list-container #event-list-wrapper .event-card{flex-direction:column}}.event-list-container #event-list-wrapper .event-card .event-image{width:100%;max-width:400px;-o-object-fit:cover;object-fit:cover;background:#5e0019}.event-list-container #event-list-wrapper .event-card .event-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left center;object-position:left center}@media(max-width: 991px){.event-list-container #event-list-wrapper .event-card .event-image{max-height:-moz-fit-content;max-height:fit-content;max-width:100%}}.event-list-container #event-list-wrapper .event-card .event-content{display:flex;padding:20px 21px;width:100%}@media(max-width: 991px){.event-list-container #event-list-wrapper .event-card .event-content{flex-direction:column;padding:15px}}.event-list-container #event-list-wrapper .event-card .event-content .event-content-left{padding-right:30px;margin-right:30px;border-right:1px solid #ccc;width:100%;max-width:558px;display:flex;flex-direction:column}@media(max-width: 991px){.event-list-container #event-list-wrapper .event-card .event-content .event-content-left{padding-right:0;margin-right:0;border:0}.event-list-container #event-list-wrapper .event-card .event-content .event-content-left .event-detail-cta{display:none !important}}.event-list-container #event-list-wrapper .event-card .event-content .event-content-right{width:100%;max-width:410px;display:flex;flex-direction:column;align-items:flex-start}.event-list-container #event-list-wrapper .event-card .event-content .event-content-right .event-detail-cta{display:none !important}@media(max-width: 991px){.event-list-container #event-list-wrapper .event-card .event-content .event-content-right .event-detail-cta{display:flex !important;margin-top:20px}}.event-list-container #event-list-wrapper .event-card .event-content .event-status{display:inline-block;color:#fff;padding:4px 25px;border-radius:25px;margin-bottom:0px;background-color:rgba(217,217,217,.6);color:#2b425c;font-weight:500;font-size:12px;line-height:120%;max-width:180px;text-align:center}@media(max-width: 991px){.event-list-container #event-list-wrapper .event-card .event-content .event-status{max-width:100%}}.event-list-container #event-list-wrapper .event-card .event-content .event-status.red{background-color:#ed3832}.event-list-container #event-list-wrapper .event-card .event-content .event-speaker-wrap{align-items:center;margin-bottom:36px}@media(max-width: 991px){.event-list-container #event-list-wrapper .event-card .event-content .event-speaker-wrap{flex-direction:column;align-items:flex-start}}.event-list-container #event-list-wrapper .event-card .event-content .event-speaker-wrap .event-speakers{margin-right:20px;padding-right:20px;border-right:2px solid rgba(217,217,217,.6)}@media(max-width: 991px){.event-list-container #event-list-wrapper .event-card .event-content .event-speaker-wrap .event-speakers{padding:0;margin:0;margin-bottom:2px;border:0}}.event-list-container #event-list-wrapper .event-card .event-content .event-speaker-wrap .event-speakers .speaker{display:flex;align-items:center;padding:0px}.event-list-container #event-list-wrapper .event-card .event-content .event-speaker-wrap .event-speakers .speaker img{width:24px;height:24px;border-radius:100%;margin-right:10px}.event-list-container #event-list-wrapper .event-card .event-content .event-speaker-wrap .event-speakers .speaker .speaker-name{font-weight:600;font-size:13px;line-height:30px;color:#2b425c}.event-list-container #event-list-wrapper .event-card .event-content .event-detail-cta{gap:32px;align-items:center;margin-top:auto !important}@media(max-width: 991px){.event-list-container #event-list-wrapper .event-card .event-content .event-detail-cta{margin-bottom:10px}}.event-list-container #event-list-wrapper .event-card .event-content .event-detail-cta .apply-register-form.button{cursor:pointer;background-color:#5e0019;border-radius:8px;padding:8px 20px;color:#fff !important;box-shadow:none;border:1px solid #5e0019;font-size:17px;font-weight:600;display:block}.event-list-container #event-list-wrapper .event-card .event-content .event-detail-cta button.detail-btn{background:none;border:0;cursor:pointer;font-weight:600;font-size:15px;line-height:30px;text-transform:capitalize;color:#5e0019}.event-list-container #event-list-wrapper .event-card .event-content .event-title{font-size:26px;line-height:36px;font-weight:600;font-weight:bold;color:#5e0019;margin:5px 0 15px;padding-bottom:0 !important;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.event-list-container #event-list-wrapper .event-card .event-content .event-description{font-size:16px;color:#333;line-height:1.5;margin-bottom:15px}.event-list-container #event-list-wrapper .event-card .event-content .event-details{list-style:none;padding:0;margin:0;font-size:14px;color:#333}.event-list-container #event-list-wrapper .event-card .event-content .event-details li{border-bottom:1px dashed #ccc;padding-bottom:15px;margin-bottom:15px;font-size:14px !important}.event-list-container #event-list-wrapper .event-card .event-content .event-details li:last-child{border-bottom:0px;padding-bottom:0;margin-bottom:0}.event-list-container #event-list-wrapper .event-card .event-content .event-details li img{margin-right:6px;margin-bottom:-5px}.event-list-container #event-list-wrapper .event-card .event-content .event-details li strong{color:#616161}.event-list-container #event-list-wrapper .event-card .event-content .event-details li strong,.event-list-container #event-list-wrapper .event-card .event-content .event-details li span{font-size:14px !important}.event-list-container #event-list-wrapper .event-card .event-content .event-details li a{color:#7b1e3a;text-decoration:underline !important}.event-list-container #event-list-wrapper .event-card .event-content .event-details li a:hover{text-decoration:underline}.event-list-container #load-more{cursor:pointer !important}.event-detail-header{position:relative;height:657px;overflow:hidden;display:flex;background-image:url("https://dzokden.org/wp-content/uploads/2025/10/Banner_event_min.png");background-size:cover;background-repeat:no-repeat;align-items:center;padding:40px 124px}@media(max-width: 991px){.event-detail-header{padding:20px !important;height:490px;background-position:right}}.event-detail-header .header-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(1,1,1,.4)}.event-detail-header .header-content{position:relative;color:#fff;z-index:2;max-width:830px}.event-detail-header .header-content .event-detail-badge{display:inline-block;background:#349d00;color:#fff;font-size:14px;font-weight:bold;padding:4px 25px;border-radius:25px;margin-bottom:10px;margin-bottom:12px}.event-detail-header .header-content .event-detail-badge.red{background-color:#ed3832}.event-detail-header .header-content .event-detail-title{font-size:65px;margin:0 0 27px 0;color:#fff;line-height:100%;font-weight:600;padding-bottom:0}@media(max-width: 991px){.event-detail-header .header-content .event-detail-title{font-size:34px;line-height:120%}}.event-detail-header .header-content .event-detail-meta{font-size:24px;opacity:.95;margin-bottom:36px;display:flex;align-items:center;gap:40px;font-weight:600}@media(max-width: 991px){.event-detail-header .header-content .event-detail-meta{flex-direction:column;align-items:flex-start;gap:18px}}.event-detail-header .header-content .event-detail-meta span img{margin-right:10px;filter:brightness(100) contrast(1)}.event-detail-header .header-content .buy-btn{background:#fff;color:#5e0019;padding:10px 18px;border-radius:12px;cursor:pointer;font-weight:700;display:flex;align-items:center;gap:12px;border:1px solid #5e0019;text-transform:uppercase}.event-detail-main .main-layout{display:flex;gap:80px;align-items:flex-start}.event-detail-main .main-layout .content{flex:1;min-width:0}@media(max-width: 991px){.event-detail-main .main-layout .content{width:100%}}.event-detail-main .main-layout .content h2,.event-detail-main .main-layout .content h3,.event-detail-main .main-layout .content h4{color:#5e0019;line-height:120%;margin-top:0;font-weight:600}.event-detail-main .main-layout .content h6{color:#1f1b1b;margin-top:36px}.event-detail-main .main-layout .content .lead{color:#333;margin-bottom:18px}.event-detail-main .main-layout .content .language-options ul{list-style:none;padding:0;display:flex;gap:14px;margin:8px 0 18px}@media(max-width: 991px){.event-detail-main .main-layout .content .language-options ul{flex-wrap:wrap;gap:8px}}.event-detail-main .main-layout .content .language-options ul li{display:flex;align-items:center;gap:15px;padding:8px 12px;color:#333;background-color:#fff;border-radius:30px;border:1px solid #ddd;height:42px;min-width:-moz-fit-content;min-width:fit-content;font-size:16px;font-weight:500 !important}@media(max-width: 991px){.event-detail-main .main-layout .content .language-options ul li{min-width:-moz-fit-content;min-width:fit-content;width:-moz-fit-content;width:fit-content}}.event-detail-main .main-layout .content .language-options ul li img{width:22px;height:22px;border-radius:100%;-o-object-fit:cover;object-fit:cover;border-radius:2px}.event-detail-main .main-layout .accordion{margin-top:12px}.event-detail-main .main-layout .accordion .accordion-item{border-radius:8px;overflow:hidden;border:1px solid #eee;margin-bottom:12px}.event-detail-main .main-layout .accordion .accordion-item .accordion-header{width:100%;display:flex;align-items:center;gap:12px;padding:12px 16px;background:#fff;border:0;cursor:pointer;text-align:left;color:#1f1b1b;position:relative;color:#1f1b1b;font-size:18px;line-height:30px}.event-detail-main .main-layout .accordion .accordion-item .accordion-header .header-meta{margin-left:auto;font-weight:600;font-size:14px;transform:rotate(-90deg);transition:all .3s ease-in-out}.event-detail-main .main-layout .accordion .accordion-item .accordion-header.active .header-meta{transition:all .3s ease-in-out;transform:rotate(90deg)}.event-detail-main .main-layout .accordion .accordion-item .accordion-content{display:none;padding:16px;background:#fff}.event-detail-main .main-layout .accordion .accordion-item .accordion-content:first-child{display:block}.event-detail-main .main-layout .accordion .accordion-item .accordion-content .content-top{display:flex;gap:14px;align-items:flex-start}.event-detail-main .main-layout .accordion .accordion-item .accordion-content .content-top .large-country{width:120px;height:80px;-o-object-fit:cover;object-fit:cover;border-radius:6px;flex-shrink:0}.event-detail-main .main-layout .accordion .accordion-item .accordion-content .content-top p{margin:6px 0;color:#333}.event-detail-main .main-layout .ticket-wrapper{margin-top:40px}.event-detail-main .main-layout .ticket{margin-top:24px;background-image:url("https://dzokden.org/wp-content/uploads/2025/10/ticket-bg.svg");background-size:cover;background-repeat:no-repeat;border-radius:18px;padding:80px 50px}@media(max-width: 991px){.event-detail-main .main-layout .ticket{padding:30px}}.event-detail-main .main-layout .ticket .ticket-box{color:#fff;display:flex;align-items:flex-end;justify-content:space-between;border-radius:10px;gap:20px}@media(max-width: 991px){.event-detail-main .main-layout .ticket .ticket-box{flex-direction:column;justify-content:flex-start;align-items:flex-start}}.event-detail-main .main-layout .ticket .ticket-box .ticket-left .ticket-label{font-weight:600;font-size:25px;line-height:100%;font-family:"Noto Serif" !important}.event-detail-main .main-layout .ticket .ticket-box .ticket-left .price{font-size:26px;font-weight:800;display:block;margin-top:6px;font-weight:700;font-size:60px;line-height:100%;letter-spacing:0%;font-family:"Noto Serif" !important}.event-detail-main .main-layout .ticket .ticket-box .ticket-action span{font-size:12px}.event-detail-main .main-layout .ticket .ticket-box .ticket-action span a{color:#fff;text-decoration:underline !important}.event-detail-main .main-layout .ticket .ticket-box .ticket-action .buy-btn{background:#fff;color:#5e0019;border:1px solid #5e0019;padding:12px 30px;border-radius:12px;font-weight:700;font-size:18px;line-height:30px;display:flex;align-items:center;gap:11px;cursor:pointer;margin-top:20px}.event-detail-main .sidebar{width:355px;flex-shrink:0}.event-detail-main .sidebar .card{margin-bottom:50px}.event-detail-main .sidebar .card h4{margin:0 0 24px 0;padding-left:14px;border-left:6px solid #5e0019;color:#5e0019;font-size:30px;font-weight:700;line-height:100%;padding-bottom:0}.event-detail-main .sidebar .info-list{list-style:none;padding:0;margin:0;color:#333}.event-detail-main .sidebar .info-list li{margin-bottom:12px;padding-bottom:12px;font-size:18px;line-height:30px;font-weight:600;color:#5e0019;border-bottom:1px dashed #ddd}.event-detail-main .sidebar .info-list li a{text-decoration:underline !important}.event-detail-main .sidebar .info-list li strong{font-weight:600;color:#616161}.event-detail-main .sidebar .info-list li img{margin-right:10px;margin-bottom:-3px}.event-detail-main .sidebar .speaker-card .speaker-meta .speaker-photo{width:68px;height:68px;-o-object-fit:cover;object-fit:cover;border-radius:50%}.event-detail-main .sidebar .speaker-card .speaker-meta .speaker-info{margin-bottom:12px;display:flex;gap:12px;align-items:center}.event-detail-main .sidebar .speaker-card .speaker-meta .speaker-info .speaker-photo{width:35px;height:35px;-o-object-fit:cover;object-fit:cover;border-radius:50%}.event-detail-main .sidebar .speaker-card .speaker-meta .speaker-info strong{font-weight:600;font-size:18px;line-height:30px;color:#5e0019}.event-detail-main .sidebar .speaker-card .speaker-meta .small{font-weight:400;font-size:14px;line-height:25px;letter-spacing:0%}.event-detail-main .sidebar .speaker-card .speaker-meta .small a{color:#5e0019}.event-detail-main .sidebar .share-card .share-icons .mec-event-social{background:rgba(0,0,0,0);border:0;padding:0}.event-detail-main .sidebar .share-card .share-icons .mec-event-social .mec-social-single{display:none}.event-detail-main .sidebar .share-card .share-icons .mec-event-social .mec-event-sharing .mec-links-details ul{justify-content:flex-start}.event-detail-main .sidebar .share-card .share-buttons{display:flex;gap:8px;margin-bottom:24px}.event-detail-main .sidebar .share-card .share-buttons .social{width:36px;height:36px}.event-detail-main .sidebar .share-card .qr{display:flex;gap:10px;align-items:center}.event-detail-main .sidebar .share-card .qr small{color:#1f1f1f}@media(max-width: 980px){.main-layout{flex-direction:column;gap:24px}.sidebar{width:100%}.event-header{height:220px}}.event-filter-section-wrapper{margin-bottom:70px}@media(max-width: 991px){.event-filter-section-wrapper .filter-section .filter-section-item .select2-container{margin-bottom:16px;width:100% !important}}.filter-section-wrapper,.event-filter-section-wrapper{background-color:rgba(229,229,229,.8);padding:24px;border-radius:8px;position:relative;margin-top:14px}.filter-section-wrapper .filter-section,.event-filter-section-wrapper .filter-section{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));-moz-column-gap:30px;column-gap:30px;row-gap:40px}@media(min-width: 768px)and (max-width: 1199px){.filter-section-wrapper .filter-section,.event-filter-section-wrapper .filter-section{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 767px){.filter-section-wrapper .filter-section,.event-filter-section-wrapper .filter-section{grid-template-columns:repeat(1, minmax(0, 1fr))}}.filter-section-wrapper .filter-section .arrow-top,.event-filter-section-wrapper .filter-section .arrow-top{position:absolute;right:40px;top:-13px}.filter-section-wrapper .filter-section .filter-section-item label,.event-filter-section-wrapper .filter-section .filter-section-item label{font-size:17px;line-height:23px;font-weight:500;color:#0a213e;display:block;margin-bottom:9px}.filter-section-wrapper .filter-section .filter-section-item .job-roles-select,.event-filter-section-wrapper .filter-section .filter-section-item .job-roles-select{position:relative;box-shadow:0px 3px 4px 0px rgba(0,0,0,.031372549)}.filter-section-wrapper .filter-section .filter-section-item .job-roles-select svg,.event-filter-section-wrapper .filter-section .filter-section-item .job-roles-select svg{position:absolute;right:14px;top:22px}.filter-section-wrapper .filter-section .filter-section-item .job-roles-select select,.event-filter-section-wrapper .filter-section .filter-section-item .job-roles-select select{width:100%;border-radius:8px;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:14px;padding-right:30px;font-size:15px;line-height:20px;font-weight:500}.filter-section-wrapper .filter-section .filter-section-item input,.event-filter-section-wrapper .filter-section .filter-section-item input{width:100%;border-radius:8px;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:14px;padding-right:30px;font-size:15px;line-height:20px;font-weight:500}.filter-section-wrapper .filter-action-btn,.event-filter-section-wrapper .filter-action-btn{display:flex;align-items:flex-end;gap:20px;margin-top:20px}.filter-section-wrapper .filter-action-btn .apply-filter-btn,.event-filter-section-wrapper .filter-action-btn .apply-filter-btn{background:#5e0019 !important;border-radius:8px;border:none;padding:11px 22px;font-size:14px !important;font-weight:bold;text-transform:uppercase;margin-top:15px;cursor:pointer}.clear-filter-btn{color:#5e0019;font-size:17px;line-height:30px;font-weight:600;text-decoration:underline;border:0;background-color:rgba(0,0,0,0);height:-moz-fit-content;height:fit-content;cursor:pointer}.select2-container--default.select2-container--disabled .select2-selection--single:hover{background-color:#f0f0f0 !important;border:1px solid #ccc;color:#555;cursor:no-drop}.activites-profile{display:flex !important;align-items:center;gap:20px}.activites-profile .et_pb_team_member_image{width:60px;height:60px}.activites-profile .et_pb_team_member_image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(min-width: 1200px){.three-column-wrapper{width:35% !important}}@media(min-width: 1200px){.center-column-wrapper{width:30% !important}}.event-format-badge{display:inline-flex;align-items:center;gap:7px;color:#2b425c;padding:7px 12px;border-radius:20px;font-size:13px;font-weight:500;margin-bottom:12px;line-height:100%;background:linear-gradient(97.58deg, rgba(210, 210, 210, 0.6) 12.37%, rgba(223, 223, 223, 0.6) 87.21%)}.event-format-badge img.event-format-logo{width:16px;height:16px;-o-object-fit:contain;object-fit:contain}.event-list-container .event-list-top-wrapper .event-list-top-right .event-filter-buttons{padding:4px;background:#f9f9f9;border:1px solid #eee;border-radius:8px}@media(max-width: 767px){.event-list-container .event-list-top-wrapper .event-list-top-right .event-filter-buttons{min-width:115px}}.event-list-container .event-list-top-wrapper .event-list-top-right .event-filter-buttons button{background:rgba(0,0,0,0);color:#616161}.event-list-container .event-list-top-wrapper .event-list-top-right .event-filter-buttons button.active{background:#fff !important;color:#781b3f !important;opacity:1;box-shadow:0px 0px 4px 0px rgba(0,0,0,.1019607843)}#event-calendar-wrapper{background-color:#fff !important}@media(max-width: 1199px){#event-calendar-wrapper{grid-template-columns:100%}#event-calendar-wrapper #calendar-box .datepicker{padding:0 !important}}#event-calendar-wrapper .datepicker-days .datepicker-switch{font-weight:600;font-size:24px;color:#5e0019;font-family:"Noto Serif"}#event-calendar-wrapper .datepicker-days .dow{color:rgba(119,119,119,.8980392157);text-transform:uppercase;font-size:14px;font-weight:600;padding:9px 4px}#event-calendar-wrapper .datepicker-days tbody .day{line-height:24px !important;border-radius:50% !important;font-size:14px !important;text-align:center;padding:15px 4px !important;background:unset !important;position:relative;z-index:3}#event-calendar-wrapper .datepicker-days tbody .day.today::before,#event-calendar-wrapper .datepicker-days tbody .day.active::before{content:"";position:absolute;width:42px;height:42px;background:#ccc;left:0;right:0;margin:0 auto;z-index:-1;top:6px;border-radius:100%}#event-calendar-wrapper .datepicker-days tbody .day.active::before{background:#8f062a}#event-calendar-wrapper .datepicker-days tbody .day.active::after{opacity:0}#event-calendar-wrapper .calendar-right{padding-right:40px}@media(max-width: 991px){#event-calendar-wrapper .calendar-right{padding-right:0px}}#event-calendar-wrapper .calendar-right #selected-date-title{font-size:24px;color:#666;text-align:center;margin-bottom:20px;font-weight:600}#event-calendar-wrapper .calendar-right #selected-date-title #selected-date{color:#720000}@media(max-width: 991px){#event-calendar-wrapper .calendar-right .event-list{height:100%;overflow:unset}}#event-calendar-wrapper .calendar-right .event-list .event-card{border:1px solid #d9d9d9;padding:0;align-items:center}@media(max-width: 991px){#event-calendar-wrapper .calendar-right .event-list .event-card{grid-template-columns:100%}}#event-calendar-wrapper .calendar-right .event-list .event-card .event-card-image{height:100%}#event-calendar-wrapper .calendar-right .event-list .event-card .event-card-image img{height:100%;min-height:100px;-o-object-position:center;object-position:center;border-top-right-radius:0;border-bottom-right-radius:0;display:flex}@media(max-width: 991px){#event-calendar-wrapper .calendar-right .event-list .event-card .event-card-image img{width:100%;border-radius:0;border-top-left-radius:8px;border-top-right-radius:8px}}#event-calendar-wrapper .calendar-right .event-list .event-card .event-card-content{padding:10px;padding-left:0}@media(max-width: 991px){#event-calendar-wrapper .calendar-right .event-list .event-card .event-card-content{padding:10px}}#event-calendar-wrapper .calendar-right .event-list .event-card .event-card-content .event-card-title{color:#222;font-size:16px;line-height:24px}#event-calendar-wrapper .calendar-right .event-list .event-card .event-card-content .event-card-footer{padding-right:10px}@media(max-width: 991px){#event-calendar-wrapper .calendar-right .event-list .event-card .event-card-content .event-card-footer{flex-direction:column;align-items:flex-start;gap:20px;padding-right:0}}#event-calendar-wrapper .calendar-right .event-list .event-card .event-card-content .event-card-footer .event-card-speaker span{color:#2b425c;font-weight:600}#calendar-box .day.has-event{position:relative !important}#calendar-box .day.has-event::after{content:"";width:7px;height:7px;background:#7a0026;border-radius:50%;position:absolute;bottom:6px;left:50%;transform:translateX(-50%)}#calendar-box .day.no-event{pointer-events:none;opacity:.35}.calendar-layout{display:grid;grid-template-columns:40% 60%;gap:20px;padding:20px;background:#f9f9f9;border-radius:12px}#calendar-box .datepicker{border:none !important;padding:20px !important;width:100%}#calendar-box .datepicker table{width:100% !important;table-layout:fixed !important}.event-card{display:grid;grid-template-columns:150px 1fr;background:#fff;border-radius:12px;box-shadow:0 4px 10px rgba(0,0,0,.06);margin-bottom:16px;gap:16px}.event-card-image img{width:150px;height:100px;-o-object-fit:cover;object-fit:cover;border-radius:8px}.event-card-title{font-size:17px;font-weight:600;margin-bottom:8px}.event-card-footer{display:flex;justify-content:space-between;align-items:center}.event-card-speaker{display:flex;align-items:center;gap:8px}.speaker-thumb{width:26px;height:26px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.event-card-detail{color:#7a0026;font-weight:600;text-decoration:none}.event-card-detail:hover{text-decoration:underline}.event-item{padding:15px;margin-bottom:15px;background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);display:grid;grid-template-columns:80px 1fr;gap:15px;align-items:start}.event-item img{width:80px;height:80px;-o-object-fit:cover;object-fit:cover;border-radius:6px}.event-item h5{margin:0 0 5px 0;font-size:16px;color:#333}.event-item p{margin:0 0 10px 0;color:#666;font-size:14px}.event-item a{color:#7a0026;text-decoration:none;font-weight:500}.event-item a:hover{text-decoration:underline}#event-list{max-height:600px;overflow-y:auto}.dz-loader{width:36px;height:36px;border:4px solid #e6e6e6;border-top:4px solid #7a0026;border-radius:50%;animation:dz-spin .8s linear infinite;margin:40px auto}@keyframes dz-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.calendar-loading-overlay{position:absolute;inset:0;background:rgba(255,255,255,.8);display:flex;align-items:center;justify-content:center;border-radius:8px;z-index:50;opacity:0;pointer-events:none;transition:opacity .2s ease}.calendar-loading-overlay.visible{opacity:1;pointer-events:all}.calendar-spinner{width:26px;height:26px;border-radius:50%;border:3px solid #b30029;border-top-color:rgba(0,0,0,0);animation:calendarSpin .8s linear infinite}@keyframes calendarSpin{to{transform:rotate(360deg)}}#calendar-box .day.expired-day{opacity:.45;cursor:not-allowed !important}#calendar-box .datepicker-days th.prev.disabled-prev-month{opacity:.4 !important;cursor:not-allowed !important}