@import url(https://fonts.googleapis.com/css2?family=Jost&display=swap);.vertical-align{display:flex;flex-direction:column;justify-content:center}.arrowicon{font-size:16px}.banner_row .right_img_col{margin:auto!important}.donationleft{position:sticky;top:0px}.hidedescriptiondata{display:none}.paralax-overlay:before{content:"";position:absolute;z-index:1;background:inherit;top:0;bottom:0;width:100%}.paralax-overlay .et_pb_row{z-index:2!important}.paralax-overlay{background-color:transparent}.edu_sp_products .woocommerce-loop-product__link{pointer-events:none}.stock.in-stock{display:none}.woosq-popup{border-radius:10px;max-height:800px;height:530px;max-width:1200px;padding:0px 20px}.woocommerce.single-product.woosq-product{padding:34px 0px}.woosq-popup .cart{display:none}.variations_form.cart{display:block}.button.product_type_variable-subscription.add_to_cart_button{display:none!important}.woosq-popup .woocommerce-product-details__short-description{padding-bottom:0px;font-size:15px}.woosq-popup .product_meta{display:none}.woosq-popup .product_title{font-size:40px}.woosq-popup .entry-summary p.price span{font-size:20px!important;color:#00AEAF}.woosq-popup .product_meta a{color:#00AEAF}.mfp-woosq .mfp-close::before{color:#bd0000}.woosq-product .thumbnails .images{width:80%}.woosq-popup .slick-slide{width:520px}.from{font-size:13px!important;color:#00AEAF!important}.quick_btn{padding:10px 0px 0px 0px;font-size:14px}.woocommerce div.product form.cart .variations{margin:0px}.woocommerce div.product span.price{color:#00AEAF!important}.woocommerce div.product form.cart .variations td select{padding:10px!important}.woocommerce-variation-price{padding:10px 0px;font-size:15px}.woocommerce div.product form.cart .variations td{padding:0px!important}.woocommerce div.product form.cart .variations label{font-weight:600;font-size:18px}.single_add_to_cart_button.button.alt{margin-top:50px}.variations_form.cart{position:relative}.sp_products .single_variation_wrap{position:absolute;top:40px}.limited-subscription-notice.notice{margin-bottom:20px}.home_video_card .et_pb_module_header{margin:0px!important;padding:0px}.home_video_card .et_pb_module_header span{font-size:0px}.home_video_card .et_pb_module_header span::after{content:url('/wp-content/uploads/2025/02/play-button1.png')}.xoo-wsc-empty-cart .button.btn{display:none!important}.givewp-layouts.givewp-layouts-section{padding:16px 30px!important}.givewp-layouts.givewp-layouts-section button{margin:0px!important}.page-id-234813 .woocommerce.single-product.woosq-product .variations .label{width:30%}.xoo-wsc-qty-price{display:none!important}.limited-subscription-notice.notice{font-weight:600;font-size:16px}.page-id-234962 .thwepo-extra-options{width:100%!important;border-collapse:collapse;background:#f9f9f9;border-radius:10px;padding:15px;box-shadow:0 4px 8px rgba(0,0,0,0.1)}.page-id-234962 .thwepo-extra-options tr{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:10px}.page-id-234962 .thwepo-extra-options .label-tag{font-size:16px;font-weight:600;color:#333;display:block;margin-bottom:5px}.page-id-234962 .thwepo-extra-options input[type="text"],.thwepo-extra-options input[type="email"]{width:100%;padding:10px;font-size:14px;border:1px solid #ccc;border-radius:5px;background:#fff;transition:0.3s ease-in-out}.page-id-234962 .thwepo-extra-options input[type="text"]:focus,.thwepo-extra-options input[type="email"]:focus{border-color:#00AEAF;box-shadow:0 0 5px rgba(12,180,173,0.5);outline:none}.page-id-234962 .thwepo-extra-options input[type="text"],.thwepo-extra-options input[type="email"]{width:100%;padding:10px;font-size:14px;border:1px solid #ccc;border-radius:5px;background:#fff;transition:0.3s ease-in-out}.page-id-234962 .thwepo-extra-options input[type="text"]:focus,.thwepo-extra-options input[type="email"]:focus{border-color:#00AEAF;box-shadow:0 0 5px rgba(12,180,173,0.5);outline:none}.page-id-234962 .thwepo-extra-options select{width:100%;padding:10px;font-size:14px;border:1px solid #ccc;border-radius:5px;background:#fff;transition:0.3s ease-in-out}.page-id-234962 .thwepo-extra-options select:focus{border-color:#00AEAF;box-shadow:0 0 5px rgba(12,180,173,0.5);outline:none}.page-id-234962 .thwepo-extra-options .required{color:red;font-size:14px;margin-left:5px}.page-id-234962 .label.abovefield{width:100%;padding:20px!important}.page-id-234962 .single_add_to_cart_button.button.alt{margin-left:0px!important;margin-top:30px!important}#billing_email{background-color:#EDF1F6;outline:none}#billing_email_field{margin:0px}#contact_details h3{font-size:20px}.et_pb_module.et_pb_wc_checkout_payment_info{padding:30px}.add_children{padding-left:20px}.add_children h3{background:#00AEAF!important;padding:15px 30px;border-radius:10px;color:#fff;font-size:16px;cursor:pointer}.add_children td{border:none!important}.child-name-wrap td{width:100%;padding:20px!important}.child-spon-wrap td{width:100%;padding:20px!important}.woof_price3_search_container.woof_container.woof_price_filter.woof_fs_by_price{display:none}.woof_text_search_container.woof_container.woof_container_woof_text.woof_fs_by_text{display:none}.woof_container{background:#f8f9fa;padding:15px;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,0.1);margin-bottom:15px}.woof_container label{font-weight:bold;font-size:14px;color:#333;margin-bottom:5px;display:block}.woof_select{width:100%;padding:8px;border-radius:5px;border:1px solid #ddd;background:white;cursor:pointer;transition:all 0.3s ease-in-out}.woof_select:hover{border-color:#0073aa}.woof_husky_txt-input{width:100%;padding:8px;border-radius:5px;border:1px solid #ddd;background:white;transition:0.3s}.woof_husky_txt-input:focus{border-color:#0073aa;box-shadow:0 0 5px rgba(0,115,170,0.5)}.irs--round .irs-handle{background-color:#0073aa;border-color:#0073aa}.irs--round .irs-bar{background-color:#0073aa}.woof_reset_search_form{background:#dc3545;color:white;border:none;padding:8px 12px;border-radius:5px;cursor:pointer;font-weight:bold;transition:0.3s}.woof_reset_search_form:hover{background:#c82333}.product_filter #woof_widget-2{width:100%}.product_filter .woof_container{width:35%;display:inline-block;margin-right:20px}.product_filter .woof_submit_search_form_container{width:10%;display:inline-block;vertical-align:middle}.product_filter .chosen-single{border:none!important;background:none!important}.product_filter .woof_container{padding:7px 10px}.product_filter #woof_widget-2{margin-bottom:30px}.product_filter .widgettitle{display:none}.dsm-title-wrapper{display:inherit}.product_filter .chosen-single span{font-size:17px!important}.student_cards_wrap .et_pb_member_position{font-size:18px!important}@media (max-width:768px){.page-id-234962 .thwepo-extra-options tr{flex-direction:column;align-items:stretch}.page-id-234962 .thwepo-extra-options input[type="text"],.thwepo-extra-options input[type="email"]{font-size:16px;padding:12px}}@media all and (max-width:980px){.custom_row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.first-on-mobile{-webkit-order:1;order:1}.second-on-mobile{-webkit-order:2;order:2}.third-on-mobile{-webkit-order:3;order:3}.fourth-on-mobile{-webkit-order:4;order:4}.custom_row:last-child .et_pb_column:last-child{margin-bottom:30px}}.dh-valign-center-row .et_pb_column,.dh-valign-center-section,.dh-valign-center-module{display:flex;flex-direction:column;justify-content:center}.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li>a{padding:30px 5px!important}.nav ul li a:hover{background-color:transparent!important;margin-left:5px}.nav li li a{transition:all .2s ease-in-out!important}.nav li li{padding:0 20px!important}.et-menu .menu-item-has-children>a:after{right:-9px!important;top:30px!important}@media (min-width:981px){.nav li ul{transition:all .5s .2s ease-out!important}}.et-menu li li a{width:330px!important;padding:6px 10px!important}.nav li ul{width:320px}a.blurb-button{color:#ffffff;background:#00AEAF;border:2px solid #00AEAF;padding:.5em 1.5em;margin-top:20px;border-radius:50px;text-transform:uppercase;letter-spacing:2px;display:inline-block;transition:all 0.3s ease-in-out}a.blurb-button:hover{background:transparent;color:#00AEAF;border:2px solid #00AEAF;cursor:pointer;transition:all 0.3s ease-in-out}.et-animated li span .et_pb_counter_amount{height:40px}.et_pb_counters .et_pb_counter_container{height:40px}.et_pb_counters .et_pb_counter_amount_number{margin-top:10px}.et_pb_module.et_pb_tabs.vertical-tabs{border:0px;display:table}.et_pb_tabs.vertical-tabs .et_pb_tabs_controls{width:20%;float:left}.et_pb_tabs.vertical-tabs .ul.et_pb_tabs_controls:after{border-top:0px}.et_pb_tabs.vertical-tabs .et_pb_tabs_controls li{border-right:0px;width:100%;text-align:center;margin-top:15px;margin-bottom:15px}.et_pb_tabs.vertical-tabs .et_pb_all_tabs{width:80%;float:left}.et_pb_tabs.vertical-tabs .et_pb_tabs_controls li.et_pb_tab_active a{color:#fff!important}.et_pb_tabs.vertical-tabs .et_pb_tab{padding-top:0}.right_mrgn{margin-right:20px!important}.financial_blurb_module .et_pb_image_wrap.et_pb_only_image_mode_wrap{width:80px}.expanded_row{display:none!important}@media all and (max-width:980px){.et_pb_module.et_pb_tabs.vertical-tabs{border:1px!important;display:block!important}.et_pb_tabs.vertical-tabs .et_pb_tabs_controls{width:100%!important}.et_pb_tabs.vertical-tabs .et_pb_tabs_controls li{margin-top:5px!important;margin-bottom:5px!important}.et_pb_tabs.vertical-tabs .et_pb_all_tabs{width:100%!important}}ul.et_pb_tabs_controls{background-color:#f4f4f400!important}ul.et_pb_tabs_controls:after{border-top:0px solid #d9d9d9!important}.et_pb_tabs_dct_1_9 .et_pb_tabs_controls::after{border:none}a:focus,a:hover{outline:0;text-decoration:none}.et_pb_tabs_dct_1_9 .et_pb_tabs_controls li:after{content:"";border:1px solid #00AEAF;position:absolute;z-index:-1;width:0;height:100%;top:auto;bottom:-60%;right:50%}.et_pb_tabs_dct_1_9 .et_pb_tabs_controls li:last-child:after{border:none}.et_pb_tabs_dct_1_9.dct-custom-tabs.tabs-on-left ul li::after,.et_pb_tabs_dct_1_9.dct-custom-tabs.tabs-on-right ul li::after{border-left:2px solid #0c6291!important;right:-50%;height:100%;border:1px solid transparent;top:0}.et_pb_tabs_dct_1_9 .et_pb_tabs_controls li a:hover,.et_pb_tabs_dct_1_9 .et_pb_tabs_controls li.et_pb_tab_active a{border:2px solid #00AEAF}.et_pb_tabs_dct_1_9 .et_pb_tabs_controls li a{display:block;padding:8px 10px;border-radius:15px;margin-right:60px;border:2px solid #00AEAF;position:relative;overflow:hidden;transition:all .3s ease 0s;background:#fff;z-index:1;width:100%;text-align:center}.et_pb_tabs_dct_1_9 .et_pb_tabs_controls li a:after{content:"";display:block;width:100%;height:0;position:absolute;top:0;left:0;z-index:-1;transition:all .3s ease 0s}.et_pb_tabs_dct_1_9 .et_pb_tabs_controls li a:hover:after,.et_pb_tabs_dct_1_9 .et_pb_tabs_controls li.et_pb_tab_active a:after{height:100%;background:#00AEAF!important}@media only screen and (max-width :980px){.et_pb_tabs_dct_1_9 .et_pb_tabs_controls li:after{width:0;height:100%;top:auto;bottom:-60%;right:50%}.et_pb_tabs_dct_1_9 .et_pb_tabs_controls li a{width:100%}}.et_pb_tabs_dct_1_9 h2{font-size:26px}.et_pb_tabs_dct_1_9 h3{font-size:22px}.et_pb_tabs_dct_1_9 img{border-radius:15px;max-width:600px}@media (max-width:480px){.et_pb_tabs_dct_1_9 img{max-width:300px}.et_pb_tab_content{margin-top:15px}.et_pb_tabs_dct_1_9 h2{font-size:22px}.et_pb_tabs_dct_1_9 h3{font-size:18px}}@media (min-width:981px) and (max-width:1300px){.values .et_pb_blurb_content{max-width:200px!important}}.et-animated li span .et_pb_counter_amount{animation:slideWidth 4s cubic-bezier(.55,0,.55,1) 1!important}.blurb-grow .et_pb_blurb .et_pb_main_blurb_image img{transition:transform 1.2s}.blurb-grow .et_pb_blurb:hover .et_pb_main_blurb_image img{transform:scale(1.10)}@media (min-width:768px) and (max-width:980px){.et_pb_column .et_pb_team_member_image{margin:0 0px 12px 0!important}}.no-product-links a.woocommerce-LoopProduct-link{pointer-events:none}.woocommerce a.added_to_cart{display:none}.woocommerce ul.products li.product p{color:#000000!important;font-size:15px!important;line-height:1.3em!important}.woocommerce ul.products li.product .price{margin-top:5px!important}.et_pb_post .post-content *{margin-bottom:10px}.et_pb_blog_grid .et_pb_post:hover img,.et-zoom-in .et_pb_image_wrap:hover img,.et-zoom-in a:hover img{transform:scale(1.10);transition:all 2s 0s ease}.et-zoom-in.et_pb_image img,.et-zoom-in .et_pb_image_wrap img,.et-zoom-in a img{transition:all 1s 0s ease}@media only screen and (max-width:980px){.three-columns .et_pb_column{width:33%!important}}@media only screen and (max-width:980px){.two-columns .et_pb_column{width:50%!important}}@media (min-width:481px) and (max-width:980px){.et_mobile_menu{margin-top:37px!important}}@media (max-width:480px){.et_mobile_menu{margin-top:22px!important}}@media (max-width:980px){.xoo-wsc-basket{bottom:12px!important;top:auto!important}}@media only screen and (max-width:980px){.menu-cta a{background-color:#00AEAF;color:#ffffff!important;text-transform:uppercase;letter-spacing:1px;padding:12px!important;text-align:center}}.et_mobile_menu .menu-item-has-children>a{font-weight:500!important}#page-container .mobile_nav li ul.hide{display:none!important}#page-container .mobile_nav .menu-item-has-children{position:relative}#page-container .mobile_nav .menu-item-has-children>a{background:transparent}#page-container .mobile_nav .menu-item-has-children>a+span{position:absolute;right:0;top:0;padding:10px 20px;font-size:20px;font-weight:300!important;cursor:pointer;z-index:3}#page-container span.menu-closed:before{content:"\4c";display:block;color:#000;font-size:16px;font-family:ETmodules}#page-container span.menu-closed.menu-open:before{content:"\4d"}@media (max-width:980px){header .et_pb_menu .et_mobile_menu{width:220%;margin-left:-110%;overflow-y:scroll;top:40px!important}.et_mobile_menu li li{padding-left:0px}}#mobile_menu li.dbdb_secondary-menu{display:none!important}.mobile_nav.opened .mobile_menu_bar::before{content:'\4d'!important}.main-menu-sm .et_mobile_menu{margin-left:-12.5%;width:225%}.overlay-container .overlay-close{border:none!important;overflow:visible!important;font-size:60px!important;color:#fff;background-color:transparent!important}@media (max-width:480px){.divioverlay .overlay-close::after,.divioverlay .overlay-close:after{margin-right:15px;margin-top:5px}.overlay-container .overlay-close{color:#000!important}}.woocommerce button.button.alt,.woocommerce-page button.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button{text-transform:uppercase!important;letter-spacing:1px;background:#00AEAF!important;color:#ffffff!important;border:2px solid #00AEAF!important;border-radius:50px!important;padding:8px 20px!important;font-size:15px!important}.woocommerce button.button.alt:hover,.woocommerce-page button.button.alt:hover,.woocommerce a.button.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce a.button:hover,.woocommerce-page a.button:hover,.woocommerce button.button:hover,.woocommerce-page button.button:hover{background:transparent!important;color:#00AEAF!important}.woocommerce-page a.button:after{display:none}.woocommerce #content input.button.alt:hover:after,.woocommerce #content input.button:hover:after,.woocommerce #respond input#submit.alt:hover:after,.woocommerce #respond input#submit:hover:after,.woocommerce-page #content input.button.alt:hover:after,.woocommerce-page #content input.button:hover:after,.woocommerce-page #respond input#submit.alt:hover:after,.woocommerce-page #respond input#submit:hover:after,.woocommerce-page a.button.alt:hover:after,.woocommerce-page a.button:hover:after,.woocommerce-page button.button.alt:hover:after,.woocommerce-page button.button:hover:after,.woocommerce-page input.button.alt:hover:after,.woocommerce-page input.button:hover:after,.woocommerce a.button.alt:hover:after,.woocommerce a.button:hover:after,.woocommerce button.button.alt:hover:after,.woocommerce button.button:hover:after,.woocommerce input.button.alt:hover:after,.woocommerce input.button:hover:after{opacity:0!important}.woocommerce-message,.woocommerce-error,.woocommerce-info{background:#13498B!important;border-radius:10px!important}.necklace-color element.style{}.et-db #et-boc .et-l *{-webkit-box-sizing:border-box;box-sizing:border-box}.woocommerce div.product form.cart table td{padding-bottom:30px!important}.mfp-title{display:none}.woocommerce div.product span.price{color:#13498B!important}.sp_products .product .et_overlay{display:none!important}.woonp input{width:40%!important;height:33px!important;padding:0px 10px!important;border:none!important;background:#ececec!important;border-radius:4px!important}.woonp{margin:20px 0px}.woonp label{font-weight:600}.page-id-236804 .donate_btn{display:none}.accordion_title{cursor:pointer}.accordion_title .et_pb_blurb_content::after{content:url('https://truetoafrica.org/wp-content/uploads/2024/12/plus.png');float:left;padding-right:12px;font-size:32px;color:#1E428A;cursor:pointer}.accordion_title.active .et_pb_blurb_content::after{content:url('https://truetoafrica.org/wp-content/uploads/2024/12/minus.png');cursor:pointer}.accordion_content{display:none}.accordion_content li{padding:10px 0px}.mrgn_tb{margin-top:40px;margin-bottom:40px}.mfp-fade.mfp-bg.mfp-ready{background:rgba(19,73,139,0.81)!important}.woocommerce ul.products li.product a img{width:unset!important}.et_pb_team_member{height:unset!important}a.donor-dashboard-link{display:none!important}.button.product_type_variable.add_to_cart_button{display:none!important}#footer-bottom{display:none}.woocommerce-checkout-review-order-table td.product-name,.woocommerce-checkout-review-order-table th.product-name{width:80%!important;white-space:nowrap}.woocommerce-checkout-review-order-table td.product-total,.woocommerce-checkout-review-order-table th.product-total{width:20%!important}.student_cards_wrap .et_pb_team_member_image img{width:170px;height:170px;border-radius:50%;object-fit:cover;object-position:center;overflow:hidden;object-position:top}.woocommerce-shipping-totals,.shipping,.woocommerce-checkout-review-order-table tr.shipping,#ship-to-different-address,.woocommerce-shipping-fields{display:none!important}.woocommerce-bacs-bank-details{background:#f9f9f9;border:1px solid #e2e2e2;padding:25px 30px;border-radius:10px;max-width:700px;font-family:"Segoe UI",sans-serif;margin-top:30px}.woocommerce-bacs-bank-details h2,.woocommerce-bacs-bank-details h3{margin-top:0;color:#222}.woocommerce-bacs-bank-details h2{font-size:24px;border-bottom:1px solid #ddd;padding-bottom:10px;margin-bottom:15px}.woocommerce-bacs-bank-details h3{font-size:20px;margin-bottom:20px;color:#333}.wc-bacs-bank-details.order_details.bacs_details{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:20px}.wc-bacs-bank-details li{flex:1 1 220px;font-size:15px;color:#555}.wc-bacs-bank-details li strong{display:block;font-size:16px;color:#000;margin-top:3px}h2.woocommerce-column__title{font-size:24px;margin:20px 0px}h2.woocommerce-order-details__title{font-size:24px;margin:20px 0px}.cat_sidebar .cat-item{padding:10px 0px}.page-id-234962{display:none!important}.woocommerce-billing-fields,.woocommerce-additional-fields,#order_review{border:2px solid #2fb9b3;border-radius:16px}.woocommerce-checkout h3,#order_review_heading{background-color:#2fb9b3;color:#ffffff;padding:10px 18px;border-radius:14px;display:inline-block;width:100%;font-size:24px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce form select{border-radius:8px;border-color:#2fb9b3}.woocommerce-checkout #place_order{background-color:#2fb9b3;color:#ffffff;border-radius:30px;padding:12px 28px;font-weight:600}.woocommerce-checkout #place_order:hover{background-color:#239b96}.woocommerce-checkout .payment_box{border:1px solid #2fb9b3}.woocommerce-additional-fields{display:none}#customer_details .col-1{width:100%}#order_review{border-radius:0px 0px 10px 10px}#order_review_heading{margin-top:30px!important;border-radius:10px 10px 0px 0px!important}.woocommerce-billing-fields__field-wrapper{padding:13px}.woocommerce-billing-fields h3{border-radius:10px 10px 0px 0px!important}#cooperation,#sustainability,#optimism,#volunteerism{scroll-margin-top:120px}.givewp-donation-form .givewp-layouts-section{padding-top:8px!important;padding-bottom:8px!important}.givewp-donation-form .givewp-layouts-section__fieldset{margin:0!important}.givewp-donation-form .givewp-layouts-section+.givewp-layouts-section{margin-top:6px!important}.search #sidebar{display:none}.search .et_pb_post .entry-featured-image-url{flex:0 0 250px;float:none}.search .et_pb_post .entry-featured-image-url img{width:250px;height:auto;display:block}