.woocommerce-checkout .et_pb_menu{font-family:'Jost',sans-serif!important}#margin-auto-center{margin:auto!important}.wc-block-components-checkout-order-summary__title-text,.wc-block-checkout__terms,.from{display:none!important}@media (max-width:980px){.header-buttons{display:block}.header-buttons a,.header-buttons .givewp-donation-form-modal__open{width:100%;margin-bottom:1rem;display:block}}.bos4w-display-plan-text,.woocommerce-Price-amount bdi{font-weight:700}.woocommerce form .woocommerce-Button{color:#ffffff!important;border:2px solid #a80918!important;background:#a80918!important;padding:12px 24px!important;border-radius:0px;transition:all 0.3s ease}.woocommerce form .woocommerce-Button:hover{background:#1d402c!important;color:#ffffff!important;border-color:#1d402c!important}.woocommerce .woocommerce-ResetPassword .woocommerce-Button::after{display:none!important;content:none!important}.color-red,.color-red *,.woocommerce-Price-amount bdi,.price span,.subscription-details,.reset_variations,.from,.posted_in a,.bos4w-or-subscribe{color:#a80918}.color-white,.color-white *{color:#fff}.color-link-red a,.color-red{color:#a80918}h2{line-height:2rem}.background-red{background:#a80918}.p-2{padding:2rem!important}.z-index-99{z-index:99}.justify-end{display:flex;justify-content:end}.multiple-buttons{display:flex;gap:1rem}.position-bottom-right{position:absolute;bottom:0;right:0}.slider-buttons a{width:150px!important}.title-content-heading-h2{margin-bottom:0!important;padding-bottom:0}.title-content-heading-h2 h2{font-size:1.7rem}.call-to-action-slant-banner a.call-to-action-button{margin-bottom:3rem}.button-heart-icon button:before{content:"";font-family:FontAwesome!important;font-weight:900!important;color:#a80918!;font-size:1rem;margin-right:1rem}.pen-mark-1,.pen-mark-2{position:relative}.pen-mark-1 h2::after{content:"";background:url("/wp-content/uploads/2025/09/xelaaid-pen-mark-1.png");background-repeat:no-repeat;width:200px;height:54px;display:block;background-size:contain;margin-top:1rem}.pen-mark-1-white h2::after{content:"";background:url("/wp-content/uploads/2025/09/xelaaid-pen-mark-1-white.png");background-repeat:no-repeat;width:200px;height:54px;display:block;background-size:contain;margin-top:1rem}.pen-mark-1-white-center h2::after{content:"";background:url("/wp-content/uploads/2025/09/xelaaid-pen-mark-1-white.png");background-repeat:no-repeat;width:200px;height:54px;display:block;background-size:contain;margin:0 auto;margin-top:1rem}.pen-mark-2 h2::after{content:"";background:url("/wp-content/uploads/2025/09/xelaaid-pen-mark-2.png");background-repeat:no-repeat;width:200px;height:54px;display:block;background-size:contain}.pen-mark-1-center h2::after{content:"";background:url("/wp-content/uploads/2025/09/xelaaid-pen-mark-1.png");background-repeat:no-repeat;width:200px;height:54px;display:block;background-size:contain;margin:0 auto;margin-top:1rem}.pen-slant-1{position:relative}.pen-slant-1::before{content:"";background:url("/wp-content/uploads/2025/10/xelaaid-pen-slant-scaled.png");right:0;background-repeat:no-repeat;bottom:auto;width:30%;height:100%;display:block;background-size:cover;position:absolute;top:0;opacity:.2}.bg-image-torn-paper-top img{margin-top:-12rem}.font-2-5-rem *{font-size:2.5rem}.full-width-container-95 .et_pb_row{min-width:95%}.horizontal-line .item{text-align:center;position:relative}.horizontal-line .item .content.mobile{display:none}.horizontal-line .item .number{color:white;text-shadow:1px 1px 0 #000,-1px 1px 0 #000,1px -1px 0 #000,-1px -1px 0 #000,0px 1px 0 #000,0px -1px 0 #000,1px 0px 0 #000,-1px 0px 0 #000;font-size:1.5rem}.button-donate-white button{background:#fff!important;display:block;color:#000!important;border-radius:0!important;display:inline-block;width:auto;padding:1rem 2rem!important}.button-inline{display:flex;gap:1rem;padding-top:1rem;padding-bottom:1rem}.button-inline a{display:inline-block}.btn-default{font-size:1rem;padding:1rem 2rem!important;border-radius:0;transition:all 300ms ease 0ms}.btn-default:hover{font-size:1rem;padding:1rem 2rem!important;border-radius:0}.btn-default:hover::after{display:none!important}.btn-white,.btn-white:hover{border:1px solid #fff!important;color:#000!important;background:#fff!important}.btn-border-white{border:1px solid #fff;color:#fff}.btn-border-white:hover{background:#fff;border:1px solid #fff;color:#000}.btn-green,.btn-green:hover{background:#1D402C!important;color:#fff!important;border:0px!important}.btn-green-red:hover{background:#a80918!important;color:#fff!important;border:0px!important}.btn-red{background:#a80918!important;color:#fff!important;border:0px!important}.btn-red:hover{background:#1D402C!important}.image-mask-1 img{-webkit-mask-image:url("/wp-content/uploads/2025/09/mask-02-scaled.png");-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.image-mask-2 img{-webkit-mask-image:url("/wp-content/uploads/2025/09/mask-02-scaled.png");-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.image-mask-3 img{-webkit-mask-image:url("/wp-content/uploads/2025/09/mask-03.png");-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.image-mask-4 img,.image-mask-4{-webkit-mask-image:url("/wp-content/uploads/2025/09/mask-04-scaled.png");-webkit-mask-size:cover;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.image-mask-4.contain img,.image-mask-4.contain{-webkit-mask-image:url("/wp-content/uploads/2025/09/mask-04-scaled.png");-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.image-mask-vertical-4 img{-webkit-mask-image:url("/wp-content/uploads/2025/10/mask-vertical-04-scaled.png");-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.align-item-center{display:flex;align-items:center}.box-home-intro{padding:1rem}.box-shadow-1{box-shadow:0px 0px 50px 0px rgba(0,0,0,0.09)}.box-shadow-2{box-shadow:0 0 8px hsla(0,0%,44%,.25)}.box-shadow-3{box-shadow:rgba(17,12,46,0.15) 0px 28px 100px 0px}.line-bottom-red-1{border:2px solid #a80918}.list-style-1{padding-bottom:0!important;padding-left:0!important}.list-style-1,.list-style-1 li{list-style:none;position:relative}.list-style-1 li{padding-left:1rem}.list-style-1 li::before{content:"~";position:absolute;left:0;color:#a80918;font-weight:bold}.list-style-num-1 li{margin-bottom:2rem}.icon-circle-border{border-radius:50%;border:1px solid;padding:2rem}.align-items{align-items:center}.buttons-container{display:flex;gap:1rem}.qoute-box{background:#f7f7f7;border:1px solid #d8d8d8;position:relative;padding:2rem!important;padding-right:8rem!important;font-size:1.3rem}.qoute-box::before{content:"";background:url(/wp-content/uploads/2025/10/xelaaid-icon-quote.png);width:80px;height:80px;display:block;background-repeat:no-repeat;background-size:contain;position:absolute;right:1rem;top:1rem}.boxes-image-content-container.column-pad-1 .et_pb_column{padding:1rem}.boxes-image-content-common-container .et_pb_column{background:#fff;margin-bottom:2rem!important}.boxes-image-content-container .et_pb_column{background:#fff}.boxes-image-content-container .et_pb_column .et_pb_module.et_pb_text{padding-bottom:5rem}.boxes-image-content-container .et_pb_column .button a{display:inline-block;margin:0!important}.boxes-image-content-container .et_pb_column .button{width:auto!important;margin-bottom:1rem!important}.boxes-image-content-container.no-paading .et_pb_column .et_pb_module.et_pb_text{}.boxes-image-content-container.video .et_pb_column{padding-top:1rem;padding-bottom:1rem}.boxes-image-content-container.video .et_pb_column .et_pb_module.et_pb_text{padding-bottom:0rem}.boxes-image-content-container.sponsor-container .donation-button{position:absolute;bottom:0;width:100%;left:0}.boxes-image-content-container.sponsor-container .donation-button .et_pb_code_inner{padding:1rem}.boxes-image-content-container .donation-button{position:absolute;bottom:1rem;width:100%;left:0}.boxes-image-content-container .donation-button button{display:inline-block!important;width:auto!important;border-radius:0!important;padding:1rem 2rem!important}.boxes-image-content-container .donation-button-green button{background:#1D402C!important}.boxes-image-content-container .donation-button-green button:hover{background:#a80918!important}.boxes-image-content-container .donation-button .et_pb_code_inner{padding:1rem;text-align:right}.boxes-image-content-container .et_pb_column .et_pb_button_module_wrapper{position:absolute;bottom:0;right:0}.video-gallery-container .fluid-width-video-wrapper{padding-top:0!important}.video-gallery-container .fluid-width-video-wrapper iframe{height:400px;position:relative}.faq-custom-1 .et_pb_toggle{margin-bottom:.5rem!important;padding:0!important}.faq-custom-1 .et_pb_toggle.et_pb_toggle_close .et_pb_toggle_title{color:#a80918}.faq-custom-1 .et_pb_toggle.et_pb_toggle_open .et_pb_toggle_title{background:#a80918;color:#fff}.faq-custom-1 .et_pb_toggle .et_pb_toggle_title:before{right:1rem}.faq-custom-1 .et_pb_toggle .et_pb_toggle_title{padding:1rem}.faq-custom-1 .et_pb_toggle .et_pb_toggle_content{padding:1rem}.column-list .et_pb_column{margin-bottom:0!important}.column-two.icon-content{display:grid;grid-template-columns:2fr 10fr;gap:2rem}.column-two{display:grid;grid-template-columns:6fr 6fr;gap:2rem}.column-two .et_pb_column{width:100%;margin-bottom:0}.column-two.column-two-more-left{display:grid;grid-template-columns:7fr 5fr;gap:2rem}.column-two.column-two-more-left-2{display:grid;grid-template-columns:8fr 4fr;gap:2rem}.column-two.column-two-more-left-3{display:grid;grid-template-columns:9fr 3fr;gap:2rem}.column-two.column-two-more-right{display:grid;grid-template-columns:5fr 7fr;gap:2rem}.column-two.column-two-more-right-2{display:grid;grid-template-columns:4fr 8fr;gap:2rem}.column-two.column-two-more-right-3{display:grid;grid-template-columns:3fr 9fr;gap:2rem}.column-three-column-gap{display:grid;grid-template-columns:4fr 4fr 4fr;column-gap:2rem}.column-three-column-gap .et_pb_column{width:100%;margin-bottom:0}.column-three .et_pb_column{width:100%;margin-bottom:0}.column-three{display:grid;grid-template-columns:4fr 4fr 4fr;gap:2rem}.column-four{display:grid;grid-template-columns:3fr 3fr 3fr 3fr;gap:2rem}.column-four .et_pb_column{width:100%;margin-bottom:0}.column-five{display:grid;grid-template-columns:2fr 2fr 2fr 2fr 2fr;gap:2rem}.column-five .et_pb_column{width:100%;margin-bottom:0}.column-gap{gap:0!important;column-gap:2rem!important}.header-banner-tags{padding:1rem;background:#A80918;color:#fff;display:flex;box-shadow:0px 0px 50px 0px #000000}.header-banner-tags>div{flex:1;text-align:center;padding:1rem;font-size:1.3rem;position:relative}.header-banner-tags .item::after{content:"";font-family:FontAwesome!important;font-weight:900!important;right:-.5rem;position:absolute}.header-banner-tags .item:last-child::after{display:none}.home-boxes-container .et_pb_row{padding-bottom:0!important}.home-boxes-container .et_pb_text{min-height:8rem}.home-boxes-container .column-three{gap:inherit;column-gap:2rem}.home-boxes-container-2 .et_pb_text{min-height:10rem}.home-boxes-container .et_pb_column{margin-bottom:2rem!important}.testimonial-container .stars{display:flex}.testimonial-container .stars .et-pb-icon{font-size:1.5rem;color:#fcb118}.email-subscription-form .gform_title{display:none}.email-subscription-form .gform-body input[type="email"]{border-radius:0!important;border:0!important}.email-subscription-form .gform_fields{align-items:baseline!important;row-gap:.5rem!important}.email-subscription-form .gform_validation_errors{display:none!important}.email-subscription-form .validation_message{color:#fff!important}.email-subscription-form input[type="submit"]{border-radius:0px!important;background:#000!important;color:#fff!important;display:inline-block;cursor:pointer}body{font-size:1rem}h1,h2,h3,h4,h5,h6{line-height:2.5rem;font-weight:600}.text-center{text-align:center!important}.color-white{color:#fff}.header-buttons{display:flex;gap:1rem}.main-menu-custom .et_pb_menu__menu{}.main-menu-custom .et_pb_menu__menu>nav>ul>li>a{font-size:18px;font-weight:700!important;padding:1rem .5rem}.main-menu-custom .et-menu .menu-item-has-children>a:first-child::after{top:1rem}.main-menu-custom .nav li li{padding:0;margin:0;width:100%}.main-menu-custom .nav li li a{width:100%;padding:.5rem 1.5rem}.main-menu-custom .sub-menu{padding:0;border-top:1px solid #a80918!important}.main-menu-custom .et_pb_menu__menu li.current-menu-item a{color:#a80918!important}.main-menu-custom .et-menu a:hover{opacity:1;color:#a80918!important}.et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before{color:#a80918!important}@media (max-width:980px){.main-menu-custom{background:transparent!important;padding-top:1rem;padding-bottom:1rem}.header-buttons{display:block}.et_pb_menu_1_tb_header .mobile_nav .mobile_menu_bar::before{color:#1f305f!important}.main-menu-custom .et_pb_menu .et_mobile_menu{padding:1rem!important}.logo-container-container{width:auto;z-index:999}.main-menu-custom .et_mobile_menu .menu-item-has-children>a{background:transparent}}.custom-ol li::marker{font-weight:bold}.custom-ol li{margin-bottom:2rem}.common-banner{min-height:30rem;display:flex;align-items:center}@media (max-width:768px){.common-banner{min-height:10rem}}.common-banner h1.et_pb_module_header{font-size:3.5rem;font-weight:600;text-align:center;text-transform:uppercase;line-height:3.5rem}.common-banner .et_pb_fullwidth_header_subhead{text-align:center;font-size:2rem;line-height:3rem}.page-template-default .givewp-donation-form-modal__close{background:#e7e8ed!important}.header-buttons.link-regular a{border:0;padding:0 1rem}.header-buttons a,.header-buttons .givewp-donation-form-modal__open{display:block;padding:.5rem 2rem;font-weight:500;border:1px solid;border-radius:0!important;background:transparent!important;transition:all 0.3s ease;text-align:center}.header-buttons a,.header-buttons .givewp-donation-form-modal__open{color:#fff!important}.header-buttons a:hover,.header-buttons .givewp-donation-form-modal__open:hover{}.header-buttons-red a,.header-buttons-red .givewp-donation-form-modal__open{color:#a80918!important;border-color:#a80918!important}.header-buttons-red a:hover,.header-buttons-red .givewp-donation-form-modal__open:hover{background:#a80918!important;color:#fff!important}.footer-container,.footer-container h2,.footer-container h1,.footer-container h3{color:#fff}.footer-container{font-size:16px}.footer-container a{word-break:break-word}.footer-container .quick-links{display:grid;grid-template-columns:6fr 6fr}.footer-container .quick-links ul{padding:0}.footer-container .quick-links ul li{list-style:none;margin-bottom:.5rem}.footer-container .quick-links ul li{}.footer-container .contact-links .contact-links--item{display:flex;gap:1rem;margin-top:1rem;align-items:center}.footer-container .contact-links .contact-links--item .et-pb-icon{font-size:1rem;padding:.8rem;border:1px solid;border-radius:50%}.footer-container--bottom{color:#fff}.footer-container a{color:#fff}.contact-form-box.contact-form{background:#fff;padding:3rem;box-shadow:0px 0px 50px 0px rgba(0,0,0,0.09)}.contact-form-box.contact-form h2{font-size:35px;margin-bottom:1rem;text-align:center}.contact-form.contact-form-box textarea,.contact-form.contact-form-box input[type="text"],.contact-form.contact-form-box input[type="email"],.contact-form.contact-form-box select{background:#f0f0f0;border-radius:0!important;border:1px solid #d7d7d7}.contact-form .gform_title{display:none}.contact-form textarea{padding:1.5rem 1rem;width:100%;border:0;background:#fff;box-shadow:none!important}.contact-form label{margin-bottom:0}.contact-form .gform_fields{row-gap:1.5rem!important}.contact-form input[type="submit"]{border-radius:3px!important;padding:1rem 2.5rem!important;background:#a80918!important;color:#fff;display:inline-block;margin:1rem 0;cursor:pointer}.contact-form input[type="text"],.contact-form input[type="email"]{padding:1.5rem 1rem;width:100%;border-radius:20px!important;border:0;background:#fff;box-shadow:none!important}.main-navigation .et_pb_menu__wrap{justify-content:right!important}.main-header-navigation .et_pb_menu__logo{display:none!important}.main-header-navigation .et_pb_menu__search-button{display:none!important}.main-header-navigation .et_pb_menu{width:100%;padding:0}.main-header-navigation .et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu .current_page_item a{display:block;width:100%}.main-header-navigation .et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu a{display:block;width:100%}.main-header-navigation .et_mobile_menu .menu-item-has-children .sub-menu li{display:block!important}.main-top-header-row .input-search{margin-bottom:0!important;width:50%;border-radius:0!important}.main-top-header-row .input-search input[type="text"]{background:#fff!important;color:#000!important}@media(max-width:980px){.main-top-header-row{display:block!important}.main-top-header-row .et_pb_column{justify-content:center}.main-top-header-row .right-column{display:block}.main-top-header-row .left-column{margin-top:2rem!important}.main-top-header-row .input-search{width:100%;margin-top:2rem;margin-bottom:2rem!important}.main-top-header-row{display:grid;align-items:center}.main-middle-header-row .header-buttons{display:grid;grid-template-columns:6fr 6fr;align-items:center}.menu-item{padding:0}.contact-icon-3-col{display:block}.contact-icon-3-col .item{margin-bottom:2rem}.main-header-navigation .et_pb_column_2_tb_header,.main-header-navigation .et_pb_column_3_tb_header{margin-bottom:0!important;display:block!important}.main-header-navigation .et_pb_column--with-menu{width:100%;right:0}.main-header-navigation .et_mobile_menu{top:2rem;border:0}#logo-container{margin-left:inherit;float:left}}@media(max-width:600px){.main-middle-header-row{justify-content:center}.common-banner h1.et_pb_module_header{word-break:break-word;font-size:2rem}#logo-container{max-width:250px}.main-header-navigation{width:95%!important}.call-to-action-container-full-width .content .btn-default{width:100%;text-align:center}.et_pb_row_1_tb_header.et_pb_row.main-header-navigation{padding-top:.5rem!important;padding-bottom:.5rem!important}.et_pb_blurb_0_tb_header.et_pb_blurb.main-top-header-contact{margin-right:0!important}.header-banner-links{display:block}.header-banner-links a{display:block;width:100%;margin-bottom:1rem}.menu-item-container{display:block;margin-bottom:2rem!important}.menu-item-container img{padding:0}.main-top-header-row{display:block!important}.main-top-header-row .et_pb_column_0_tb_header{justify-content:center}.main-top-header-row .main-top-header-contact{margin-right:0!important;padding:.5rem 0 0 0}.get-qoute-container{width:100%;text-align:center;padding:1rem 0;padding-bottom:.5rem!important}}@media(max-width:1350px){.main-menu-custom .et_pb_menu__menu>nav>ul>li{padding:0 .2rem;margin-top:0}.main-menu-custom .et_pb_menu__menu>nav>ul>li>a{}.menu-container-container{width:80%!important}.logo-container-container{width:30%!important}}@media(max-width:1250px){.main-menu-custom .et_pb_menu__menu>nav>ul>li>a{}}@media(max-width:980px){.menu-container-container{width:100%!important}.logo-container-container{width:80%!important}}@media(min-width:1800px){}@media(max-width:980px){.horizontal-line .item .content.mobile{display:block}.horizontal-line .item .content.desktop{display:none}.horizontal-line .item{margin-bottom:5rem}.hide-tablet,a.hide-tablet{display:none!important}.header-buttons a{margin-bottom:1rem}.header-buttons.link-regular a{padding:.5rem 2rem;font-weight:500;border:1px solid}.header-buttons.row-logo a{margin-bottom:0}.column-three .et_pb_column .et_pb_module:last-child{margin-bottom:2rem!important}.column-two .et_pb_column .et_pb_module:last-child{margin-bottom:2rem!important}.column-three-column-gap{display:block}.in-the-news-container .et_pb_column{margin-bottom:2rem}.boxes-image-content-container .et_pb_column{margin-bottom:2rem}.call-to-action-slant-banner a.call-to-action-button{margin-bottom:0rem}.column-two.column-two-more-right{display:block}.pen-slant-1::before{display:none}.qoute-box{padding:2rem!important}.qoute-box::before{display:none}.column-two.column-two-more-left,.column-two.column-two-more-left-2,.column-two.column-two-more-left-3,.column-two.column-two-more-right-2,.column-two.column-two-more-right-3{display:block}.column-two.icon-content{display:block}.slider-buttons .n2-ss-layer-row-inner{padding:0;text-align:center;width:100%!important;margin:0 auto;display:block!important}.header-banner-tags{display:block}.header-banner-tags .item::after{display:none}.home-banner-buttons .btn-default{display:block;width:100%;margin-bottom:1rem}.align-item-center{display:block}.column-four,.column-three,.column-two,.column-five{display:block}.home-boxes-container .et_pb_row{min-width:inherit}}@media(max-width:600px){.banner-all-giving{}.banner-scope-of-work{background-position:20%!important}.banner-worldwide{background-position:70%!important}.banner-get-involved{background-position:90%!important}.banner-leave-legacy{background-position:80%!important}.header-buttons a{margin-bottom:1rem}.header-buttons a,.header-buttons .givewp-donation-form-modal__open{margin-bottom:2rem}}#yith-quick-view-content .single_add_to_cart_button{background-color:#A80918!important;border-color:#A80918!important;border-radius:3px;color:#fff!important;padding:12px 28px!important;transition:none!important;position:relative;min-width:160px}#yith-quick-view-content .single_add_to_cart_button::before,#yith-quick-view-content .single_add_to_cart_button::after{display:none!important;content:none!important}#yith-quick-view-content .single_add_to_cart_button:hover,#yith-quick-view-content .single_add_to_cart_button.loading,#yith-quick-view-content .single_add_to_cart_button.added{background-color:#A80918!important;border-color:#A80918!important;color:#fff!important;padding:12px 28px!important;min-width:160px!important}#yith-quick-view-content .single_add_to_cart_button.loading::after{display:none!important;content:none!important}#yith-quick-view-content .single_add_to_cart_button.loading{pointer-events:none!important}.woocommerce-account .woocommerce{display:flex;gap:30px;background:#fff;border-radius:12px;box-shadow:0 3px 12px rgba(0,0,0,0.1);padding:30px}.woocommerce-MyAccount-navigation{flex:0 0 250px;border-right:1px solid #eee;padding-right:25px}.woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0}.woocommerce-MyAccount-navigation li{margin-bottom:15px}.woocommerce-MyAccount-navigation a{display:flex;align-items:center;gap:10px;font-weight:600;padding:10px 15px;border-radius:8px;color:#333;text-decoration:none;transition:all 0.2s ease}.woocommerce-MyAccount-navigation a:hover,.woocommerce-MyAccount-navigation .is-active a{background:#e7f7ec;color:#27ae60}.woocommerce-MyAccount-content{flex:1;padding-left:20px}.woocommerce-MyAccount-content h2,.woocommerce-MyAccount-content h3{margin-bottom:15px;font-weight:700}.woocommerce table.shop_table{width:100%;border-collapse:collapse;border-radius:10px;overflow:hidden;box-shadow:0 2px 6px rgba(0,0,0,0.05)}.woocommerce table.shop_table th{background:#f8f8f8;padding:15px;text-align:left;font-weight:600}.woocommerce table.shop_table td{padding:15px;border-top:1px solid #eee}.woocommerce table.shop_table td a.button{background:#27ae60;color:#fff!important;border-radius:20px;padding:5px 15px;font-size:14px}.woocommerce table.shop_table td a.button:hover{background:#219150}@media (max-width:991px){.woocommerce-account .woocommerce{flex-direction:column;padding:20px}.woocommerce-MyAccount-navigation{flex:none;width:100%;border-right:none;border-bottom:1px solid #eee;padding-right:0;margin-bottom:20px}.woocommerce-MyAccount-navigation ul{display:flex;flex-wrap:wrap;gap:10px}.woocommerce-MyAccount-navigation li{flex:1 1 calc(50% - 10px);margin-bottom:0}.woocommerce-MyAccount-navigation a{justify-content:center;padding:10px;font-size:14px}.woocommerce-MyAccount-content{padding-left:0}.woocommerce table.shop_table th,.woocommerce table.shop_table td{padding:10px;font-size:14px}}@media (max-width:600px){.woocommerce-MyAccount-navigation ul{flex-direction:column;gap:8px}.woocommerce-MyAccount-navigation li{flex:1 1 100%}.woocommerce table.shop_table{font-size:13px;display:block;overflow-x:auto;white-space:nowrap}.woocommerce table.shop_table td,.woocommerce table.shop_table th{padding:8px 10px}.woocommerce table.shop_table td a.button{font-size:12px;padding:5px 10px}}.board-portal{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.5rem;max-width:1000px;margin:0 auto 2rem;padding:0}.portal-card{background:#fff;border:1px solid #e5e5e5;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,0.05);padding:1.5rem;display:flex;flex-direction:column;justify-content:space-between;transition:all 0.3s ease}.portal-card:hover{transform:translateY(-5px);box-shadow:0 6px 15px rgba(0,0,0,0.1);border-color:#68BB6C}.portal-card h3{margin:0 0 0.5rem;font-size:1.2rem;color:#333}.portal-card p{flex-grow:1;color:#555;font-size:0.95rem;margin-bottom:1rem}.portal-btn{background:#68BB6C;color:#fff;text-decoration:none;text-align:center;padding:0.6rem 1rem;border-radius:8px;transition:background 0.3s ease,transform 0.2s ease;font-weight:500;font-size:0.95rem}.portal-btn:hover{background:#5aa45f;transform:scale(1.03)}.member-sidebar{background:#fff;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,0.08);padding:20px;font-family:"Poppins",sans-serif}.member-sidebar .sidebar-title{font-size:22px;font-weight:600;margin-bottom:20px;display:flex;align-items:center;gap:10px;color:#222}.member-sidebar ul.member-nav{list-style:none;padding:0;margin:0}.member-sidebar ul.member-nav li{border-left:4px solid transparent;transition:all 0.3s ease}.member-sidebar ul.member-nav li a{display:block;padding:12px 18px;color:#333;font-weight:500;text-decoration:none;transition:all 0.3s ease;border-radius:5px}.member-sidebar ul.member-nav li:hover{background-color:#f9f9f9}.member-sidebar ul.member-nav li:hover a{color:#111;font-weight:600}.member-sidebar ul.member-nav li.active{background-color:#f9f9f9;border-left-color:#68BB6C}.member-sidebar ul.member-nav li.active a{color:#111;font-weight:600}body.page-id-263780 .member-sidebar a[href="/board-member-portal/"],body.page-id-264387 .member-sidebar a[href="/trip-leader-portal/"],body.page-id-264408 .member-sidebar a[href="/chapter-portal/"],body.page-id-264645 .member-sidebar a[href="/my-service-trips-events/"]{color:#111;font-weight:600;background-color:#f9f9f9;border-left:4px solid #68BB6C}.et_pb_row .et_pb_column{vertical-align:top}.et_pb_column_0,.et_pb_column_1{padding-top:0!important;margin-top:0!important}@media (max-width:980px){.member-sidebar{margin-bottom:25px}}@media (max-width:600px){.board-portal{gap:1rem}.portal-card{padding:1.2rem}.portal-card h3{font-size:1.1rem}}