#wrapper{overflow-x: hidden;}
section{
  padding: 30px 0 !important;
}
strong{font-weight: 600 !important;}

#main{background: #F9F9FA; overflow:  hidden; padding-bottom: 30px;}
.heading-sm{
  font-weight: 500 !important;
}

.heading-lg{
  font-size: 40px;
font-style: normal;
font-weight: 600;
}
/*Header*/
.top-bar-main-wrapper{padding: 16px 0; background: #fff;}
.top-bar-main-wrapper .stores-btn{color: #344054;font-size: 14px;font-weight: 500;letter-spacing: 0.28px;padding: 5.5px 15px;border-radius: 32px;transition: all .3s;border: none;box-shadow: none;background: none; display: flex; align-items: center; gap: 10px;}
.top-bar-main-wrapper .stores-btn:hover , .top-bar-main-wrapper .stores-btn.active{background: #9A1725; color: #fff;}
.top-bar-main-wrapper .stores-btn:hover svg path , .top-bar-main-wrapper .stores-btn.active svg path{stroke:#fff;}
.top-bar-main-wrapper .header-widget .explore-store-btn a:first-child:hover svg path{stroke:#fff; fill: #fff;}
.top-bar-inner-wrapper{display: flex; justify-content: space-between; align-items: center; gap: 40px;}
.location-search-wrapper{display: flex; align-items: center;}
.search-bar .search-wrapper{margin: 0;}
.location {width:140px;}
.location .nice-select> .current {color:#9A1725; font-weight:500;}
.location .nice-select:after {border-bottom:2px solid #9A1725; border-right:2px solid #9A1725; right:-5px; width:7px; height:7px;}
.location .icon {height:24px; width:24px; background:#F5E8E9; border-radius:50%; display:inline-block; line-height:24px; text-align:center;}
.location-mob{padding-top: 15px;}
.explore-store-btn{flex: 1; text-align: center;}
.header-widget-group .user-account {background:rgba(32, 33, 37, 0.08); border-radius:16px; padding:2px 4px 2px 3px ;}
.header-widget-group .user-account .user-icon {border-radius:50%; border:2px solid #fff; height: 28px; width: 28px;}
.header-widget-group .user-account .dropdown-toggle::after {display:none;}
.header-widget-group .user-account .dropdown-menu {margin-top:10px !important;}
.header-widget-group .user-account .dropdown-item {font-size:14px; color:#344054;}
.dropdown-item.active, .dropdown-item:active{background: #e9ecef;}
.header-widget-group .group-btn> a{background:rgba(32, 33, 37, 0.08); border-radius:50%; height:32px; width:32px; display:inline-block; line-height:32px; text-align:center; position:relative;}
.compare-wishlist a{ border-radius:50%; height:32px; width:32px; display:inline-block; line-height:32px; text-align:center; position:relative; transition: all .3s;}
.compare-wishlist a:hover{background:rgba(32, 33, 37, 0.08);}
.header-widget-group .group-btn> a> sup {background:#9A1725; font-size:12px; border-radius:50%; color:#fff; position:absolute; top:-9px; display:inline-block; height:20px; width:20px; text-align:center; line-height:20px; left:22px}
#searchResults ul {position: absolute;background: #fff;border: 1px solid #D6D6D6;border-radius: 8px;padding: 16px;top: 35px;width: 100%;z-index: 1000;max-height: 250px;overflow-y: auto;list-style: none;}

#searchResults ul li a {padding: 8px 0;display: inline-block;width: 100%;background: none; transition: all .3s; font-size: 14px; font-weight: 400;}
#searchResults ul li a:hover{
  color: #9A1725;
}


/* Mobile Menu */
.mobile-menu{
  position: fixed;
  bottom: 0px;
  left: 0px;
  right: 0;
  width: 100%;
  z-index: 1200;
  background: var(--white);
  border-radius: 10px 10px 0px 0px;
  box-shadow: 0px -5px 15px 0px rgba(0, 0, 0, 0.1);
  display: flex;
  align-items: center;
  justify-content: space-around;
}
.mobile-menu sup {
  background: #9A1725;
  font-size: 12px;
  border-radius: 50%;
  color: #fff;
  position: absolute;
  top: -9px;
  display: inline-block;
  height: 20px;
  width: 20px;
  text-align: center;
  line-height: 20px;
  left: 22px;
}
.mobile-menu a {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  width: 80px;
  padding: 8px 0px;
  border-radius: 8px;
  position: relative;
  font-size: 10px; font-weight: 500; gap: 3;
}

/*Search*/
.search-bar .search-wrapper .search-input-wrapper .form-control , .search-bar-mob .search-wrapper .search-input-wrapper .form-control{border: 1px solid #D0D5DD; padding: 6px 10px 6px 35px; font-size: 14px;border-radius: 32px;
  background: #F9FAFB; height: 32px;}
.search-bar .search-wrapper .search-input-wrapper{align-items: center;flex: 1;}
.search-bar .search-wrapper .search-input-wrapper .search-icon , .search-bar-mob .search-wrapper .search-input-wrapper .search-icon{position: absolute;top: 8px;left: 8px;}
.search-bar-mob{position: sticky; background: #fff; top: 60px; z-index: 200; padding-top: 6px; padding-bottom: 5px;}

.see-all{float: right;margin-right: 100px;margin-top: 4px; font-size: 12px; transition: all .3s;padding: 4px 15px;border-radius: 32px;}
.see-all:hover{background: #9A1725;color: #fff !important;}
.add-cart-btn{position: absolute;width: 46px;height: 44px;padding: 14px 14px 14px 16px;z-index: 100;background: #F5E8E9;top: 0;right: 0;font-size: 20px;line-height: 44px;display: flex;align-items: center;justify-content: center;border: none;color: #9A1725;border-radius: 0 0 0 24px;transition: all .3s;}
.product-wrapper:hover .add-cart-btn{background: #9A1725; color: #fff; }
.nice-select.open .list{z-index: 200;}

.error-page{padding: 100px 0;}

/* Cart Css */
.empty-cart{display: flex; flex-direction: column; align-items: center; justify-content: center; height: 100%;}
.empty-cart p{font-weight: 500;}
.clear-cart-btn{position: absolute;right: 20px;top: 35px;font-size: 12px;text-decoration: underline;}
.cart-sidebar , .productSideBar {position: fixed;top: 0px;right: min(-35% , -500px);width: max(30% , 400px);height: 100vh;z-index: 1500;background: #F5E8E9;box-shadow: -15px 0px 25px 0px rgba(0, 0, 0, 0.15);transition: all linear .6s;-webkit-transition: all linear .6s;-moz-transition: all linear .6s3s;-ms-transition: all linear .6s;-o-transition: all linear .6s ; border-top-left-radius: 10px;}
.cart-sidebar.active , .productSideBar.active {right: 0px}
.cart-header , .sidebar-header {padding: 18px 25px;text-align: center;position: relative;border-bottom: 1px solid #C0C4CA;}
.cart-total {display: flex;align-items: center;justify-content: center}
.cart-total span {font-weight: 700;color: #252D3C;text-transform: capitalize;font-size: 16px;}
.cart-close {position: absolute;top: 50%;left: -18px;transform: translateY(-50%);background:none; border: none; padding: 0;}
.cart-close i {width:35px; height:35px; font-size:20px; line-height:35px; border-radius:50%; text-align:center; display:inline-block; color:var(--text); background:var(--white); text-shadow:var(--primary-tshadow); transition:all linear .3s; -webkit-transition:all linear .3s; -moz-transition:all linear .3s; -ms-transition:all linear .3s; -o-transition:all linear .3s}
.cart-close i:hover {color:var(--white); background:var(--primary)}
.cart-list {padding:0;}
.cart-item {padding:15px 0px; display:flex; align-items:center; justify-content:center; align-items:flex-start; border-bottom:1px solid #d1949b66; gap:16px;}
.cart-item:last-child {border-bottom:none}
.cart-media {height:60px; width:60px;}
.cart-media img {border-radius:8px; object-fit:cover; height:100%; width:100%;}
.cart-info-group {width:100%; flex:1;}
.cart-info {margin-bottom:13px}
.cart-info h6 {font-weight:400; text-transform:capitalize}
.cart-info h6 a {color:#344054; font-weight:400; font-size:14px;}
.product-action {display:flex; align-items:center; justify-content:center;}
.product-action button , .product-action input {border:none; background:none; padding:0;}
.product-action button i {width:30px; height:30px; font-size:14px; line-height:30px; border-radius:6px; text-align:center; display:inline-block; color:var(--text); background:none; text-shadow:var(--primary-tshadow); transition:all linear .3s; -webkit-transition:all linear .3s; -moz-transition:all linear .3s; -ms-transition:all linear .3s; -o-transition:all linear .3s}
.product-action button i:hover {color:var(--white); background:var(--primary)}
.product-action input {width:45px; font-size:14px; margin:0px 5px; padding:6px 0px; border-radius:6px; text-align:center; color: var(--primary);; background:none; text-shadow:var(--primary-tshadow); height: 30px;}
.cart-checkout-btn {padding:10px 15px; border-radius:8px; background:var(--primary); display:flex; align-items:center; justify-content:center; transition:all linear .3s; -webkit-transition:all linear .3s; -moz-transition:all linear .3s; -ms-transition:all linear .3s; -o-transition:all linear .3s}
.cart-checkout-btn:hover {background:var(--heading)}
.action-minus {display:none;}
.cart-wrapper{padding: 15px; height:100%; max-height:calc(100vh - 61px); overflow-y:auto;}
.cart-wrapper .cart-head .store-name .store-icon{height: 25px; width: 25px; border-radius: 50%; overflow: hidden;}
.cart-wrapper .cart-head .store-name .store-icon img{height: 100%; width: 100%; object-fit: cover;}
.products-slider .next-btn , .categories-slider .next-btn , .reviews-slider .next-btn , .compare-p-detail .next-btn{position:absolute; top:-50px; right:8px; cursor:pointer;}
.products-slider .prev-btn , .categories-slider .prev-btn , .reviews-slider .prev-btn , .compare-p-detail .prev-btn {position:absolute; top:-50px; right:50px; cursor:pointer}
.products-slider .product-wrapper {border-radius:12px; overflow:hidden;}
.products-slider .product-wrapper , .categories-slider .category-wrapper {margin:0 8px; transition:all .3s; border-radius:8px; background: #fff; box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.05);}
/* .flash-deals-slider.bg-red-light .product-wrapper{border: 1px solid #F5E8E9;} */
.products-slider .product-wrapper:hover {box-shadow: 0px 0px 0px .8px #D0D5DD ;}
.slick-slide{padding-top: 1px; padding-bottom: 1px;}
.product-wrapper .product-info .product-price-wrapper .price-symbol {font-family:sans-serif; font-size:17px;}
.product-wrapper .product-img img {transition:all .4s; width:100%; height:100%; object-fit:contain;}
.categories-slider .product-wrapper .product-img img {transition:all .4s; width:100%; height:100%; object-fit:cover;}
.product-wrapper .product-img.store-img img {transition:all .4s; width:100%; height:100%; object-fit:contain;}
.product-wrapper:hover .product-img img {transform:scale(1.1);}
.product-wrapper .product-img {overflow:hidden; height:160px; display:inherit; width:100%; text-align: center;}
.product-wrapper .product-img .product-badge {position:absolute; top:13px; left:15px; z-index:100; font-size:12px; padding:2px 8px; border-radius:8px; font-weight:500;}
.product-wrapper .product-info {padding:16px;}
.product-wrapper .product-info .store-logo{height: 28px; width: 28px; border-radius: 50%; overflow: hidden;}
.product-wrapper .product-info .store-logo img{height: 100%; width: 100%; object-fit: cover;}
.product-wrapper .product-info .product-name {font-size:14px; font-style:normal; font-weight:500; color:#344054;width: 100%;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.product-wrapper .product-info .product-price-wrapper {display:inline-block; margin:3px 0;}
.product-wrapper .product-info .product-price-wrapper> a {gap:6px;}
.product-wrapper .product-info .product-price-wrapper .product-price {color:#252D3C; font-size:18px; font-weight:600;}
.product-wrapper .product-info .store-name {font-size:14px; font-weight:500; line-height:20px; color:#9A1725;}
.product-wrapper .product-pricedesk-wrapper {margin-top:20px;}
.product-wrapper .product-bottom-wrapper {display:flex; padding:10px 16px; justify-content:space-between; border-top:1px solid #D0D5DD; color:#777F8C; font-size:12px;}
.categories-slider-wrapper .product-wrapper {background:#fff; margin:0 8px; border-radius:8px; box-shadow:0px 1px 2px 0px rgba(16, 24, 40, 0.05); overflow:hidden;}
.categories-slider-wrapper .product-wrapper .product-img , .categories-list .product-wrapper .product-img{display:inherit;}
.categories-slider-wrapper .product-wrapper .product-info .product-name , .categories-list .product-wrapper .product-info .product-name {font-size:18px; font-weight:600; color:#252D3C;width: 100%;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.categories-slider .product-wrapper .product-img {overflow:hidden; height:200px; border-radius:0;}
.categories-slider-wrapper .categories-slider , .flash-deals-slider .products-slider , .slider-main-wrapper .products-slider {margin:0 -8px; padding-right: 8px;}
.categories-slider .product-wrapper .vendors {color:#777F8C; font-weight:500;}
.categories-slider .slick-list {padding-bottom:3px;}
.flash-deals-slider .product-wrapper {background:#fff;}
.top-rated-slider .product-wrapper .product-info h4 , .product-listing .product-wrapper .product-info h4 {color:#252D3C; font-size:18px; font-weight:600; margin-bottom:3px;width: 100%;text-overflow: ellipsis;overflow: hidden;white-space: nowrap; flex: 1;}
.top-rated-slider .product-wrapper .product-info p , .product-listing .product-wrapper .product-info p {color:#777F8C; font-size:14px; font-weight:500; margin-bottom:0;width: 100%;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.slick-arrow {background:#F5E8E9; border-radius:50%; height:35px; width:35px; padding:9px; position:absolute; z-index:100; cursor:pointer; transition:all .3s;}
.slick-arrow:hover{background:#e9d1d3;}
.slick-arrow:hover .slick-arrow path {stroke:#fff;}
.banner-slider .slick-arrow{background: #f5e8e9bd;}
.shops-slider {margin:0 -8px;}
.shops-slider .prev-btn {top:41%; left:-9px;}
.shops-slider .next-btn {top:41%; right:-9px;}

/* Products Listing */
.product-listing{
  display: grid; grid-template-columns: repeat(4,1fr); gap: 16px;
}
.product-listing .product-wrapper{
  border-radius: 8px; overflow: hidden; transition: all .3s; background: #fff; box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.05);
}
.product-listing.wishlist-products .product-wrapper{position: relative;}
.product-listing.wishlist-products .product-wrapper .product-img{border-top-left-radius: 8px; border-top-right-radius: 8px;}
.product-listing .product-wrapper:hover{
  box-shadow: 0px 0px 0px .8px #D0D5DD;
}
.categories-list .product-wrapper{
  background: #fff;border-radius: 8px; overflow: hidden;
}
.categories-list .product-wrapper .product-img{overflow: hidden; height: 200px; border-radius: 0;}
.categories-list .product-wrapper .vendors{
  color: #777F8C; font-weight: 500;
}
.remove-product {background:#667085; height:20px; width:20px; color:#fff; border-radius:50%; position:absolute; z-index:100; top: 4px; right: 5px; text-align:center; line-height:21px; padding:0; border:none;}


.scrollbox ::-webkit-scrollbar {
  background-color: transparent;
  width: 8px;
}
.scrollbox ::-webkit-scrollbar {
  width: 8px;
}

.scrollbox ::-webkit-scrollbar-thumb {
  background-color: rgba(0, 0, 0, 0.2);
}
.back-page-btn {
  font-size: 18px;
  margin-right: 20px;
}



/* Add to cart button */
.add-cart-btn {position:absolute; width:46px; height:44px; padding:14px 14px 14px 16px; z-index:100; background:#F5E8E9; top:0; right:0; font-size:20px; line-height:44px; display:flex; align-items:center; justify-content:center; border:none; color:#9A1725; border-radius:0 0 0 24px; transition:all .3s;}
.product-wrapper:hover .add-cart-btn {background:#9A1725; color:#fff;}

/* Remainig Items Progress Bar */
.remaining-items-wrapper {padding:0 16px 10px 16px;}
.remaining-items-wrapper .progress-bar {background-color:#FBBF24;}
.remaining-items-wrapper .progress {height:4px;}
.sold-on-afrikobo {position:absolute; background:rgba(154, 23, 37, 0.80); padding:4px 8px; font-size:10px; font-style:italic; font-weight:400; color:#fff; width:100%; z-index:100; bottom:0;}



.footer-wrapper .footer-links-wrapper , .footer-wrapper .footer-logo-wrapper{
  padding-top: 0 !important;
}


.nice-select .option {font-size: 14px;}
.nice-select .option.selected {
  font-weight: 600;
}

/*Input Radio rounded*/
.custom-radio input[type="radio"] {
  display: none;
}

.custom-radio label {
cursor: pointer;
  position: relative;
  padding-left: 32px;
  font-weight: 500;
  flex: 1;
}

.custom-radio label::before {
  content: "";
  position: absolute;
  width: 20px;
  height: 20px;
  background-color: transparent;
  border: 2px solid #777F8C;
  border-radius: 50%;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
  transition: border-color 400ms ease;
}

.custom-radio label::after {
  content: "";
  position: absolute;
  width: 20px;
  height: 20px;
  background-color: #9A1725;
  border: 2px solid #9A1725;
  border-radius: 50%;
  top: 50%;
  left: 0;
  transform: translateY(-50%) scale(0);
  transition: transform 400ms ease;
}

.custom-radio input[type="radio"]:checked + label::before {
  border-color: #9A1725;
}

.custom-radio input[type="radio"]:checked + label::after {
  transform: translateY(-50%) scale(0.55);
}

.pagination-wrapper .bottom-paginate .page-item.active .page-link {
  background-color: #9a1725;
  border-color: #9a1725;
}
.pagination {
  align-items: center;
  justify-content: center;
  display: flex;
    padding-left: 0;
    list-style: none;
}
.page-link {
  width: 40px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  border-radius: 50%;
  font-weight: 400;
  border: none;
  padding: 0px;
  color: var(--text);
  background: #F2F4F7;
}
.page-item {
  margin-left: 10px;
}
.page-item .active {
  color: var(--white);
  background: var(--primary);
}
.page-item:first-child .page-link, .page-item:last-child .page-link {
  border-radius: 50%;
}

/*Input Checkbox*/
.custom-checkbox input[type=checkbox] {position: relative;border: 2px solid #979797;border-radius: 4px;background: none;cursor: pointer;line-height: 0;outline: 0;padding: 0 !important;vertical-align: text-top;height: 20px;width: 20px;appearance: none;opacity: .5;}
.custom-checkbox input[type=checkbox]:hover {opacity: 1;}
.custom-checkbox input[type=checkbox]:checked {background-color: #9A1725;opacity: 1;border: 2px solid #9A1725;}
.custom-checkbox.checkbox-green input[type=checkbox]:checked {background-color: #1C5E49;opacity: 1;border: 2px solid #1C5E49;}
.custom-checkbox input[type=checkbox]:before {content: '';position: absolute;right: 50%;top: 50%;width: 6px;height: 12px;border: solid #FFF;border-width: 0 2px 2px 0;margin: -1px -1px 0 -1px;transform: rotate(45deg) translate(-50%, -50%);z-index: 2;}


/* Sign in modals */
.modal-styling .modal-content {
  border-radius: 15px; overflow: hidden;
}
.modal-styling .modal-header {
  border-bottom: none;
  position: relative;
  display: inline-block;
  text-align: center;
}
.google-fb-btn{display: flex; align-items: center; justify-content: center; gap: 16px; transition: all .3s;}

.google-fb-btn a{border: 1px solid #3F525B; color: #17233D; font-weight: 500; width: 100%; text-align: center; border-radius: 4px;height: 40px;
  display: flex; align-items: center; justify-content: center;gap: 10px; transition: all .3s;
}
.google-fb-btn a:hover{background:#F5E8E9}
.btn-close {
  background: none;
  font-size: 26px;
  color: #777F8C;
  opacity: 1;
  padding: 0 !important;
  transition: all .3s;
  position: absolute;
  right: 20px;
  top: 13px;
}
.or-separator{border-top:1px solid #C0C4CA;position: relative; margin-top: 25px;}
.or-separator:after {
  content: "Or";
  position: absolute;
  left: 50%;
  transform: translateY(-50%) translateX(-50%);
  color: #5D6676;
  background-color: #fff;
  padding: 0 10px;
}
.modal-styling .view-icon {
  right: 15px;
  top: 10px;
}
.modal-styling .form-control {
  height: 40px;
  padding: 11px 16px;
  border-radius: 8px;
  border: none;
  background: #F9F9FA;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 18px;
  margin-top: 0;
}
.otp-input-fields {
  display: flex;
  justify-content: space-between;margin-top: 32px; margin-bottom: 32px; gap: 10px;
}
.otp-input-fields input{
  border: 1px solid #C0C4CA;width: 50px;
  height: 50px;border-radius: 8px;background-color: #F9F9FA; text-align: center;font-size: 20px; font-weight: 500;
}
.otp-input-fields input::-webkit-outer-spin-button, .otp-input-fields input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.seller-agreement-modal .modal-lg{max-width: 900px;}
.seller-agreement-modal.modal-styling .btn-outline-white {
  border: 1px solid #CDD0D5;
  color: #344054;
  font-weight: 500;
}

.seller-agreement-modal.modal-styling .btn-red, .seller-agreement-modal.modal-styling .btn-outline-white {
  border-radius: 8px;
  padding: 0 40px;
}
div:where(.swal2-container.delete-popup) h2:where(.swal2-title){
  font-size: 18px !important; color: #252D3C !important; text-align: left !important; padding-left: 0 !important; padding-right: 0 !important
}
div:where(.swal2-container) .swal2-html-container{
  font-size: 14px !important; text-align: left !important; margin-left: 0 !important; margin-right: 0 !important;
}
div:where(.swal2-container) div:where(.swal2-popup){
  width: 25em !important;
}
div:where(.swal2-container.delete-popup) div:where(.swal2-actions){
  display: grid !important;
  grid-template-columns: repeat(2, 1fr) !important;
  width: 100% !important; grid-gap: 10px;
}
div:where(.swal2-container) div:where(.swal2-actions) button{
  margin: 0 !important;
}
div:where(.swal2-container) div:where(.swal2-popup){
  padding: 20px !important; border-radius: 8px !important;
}
div:where(.swal2-icon).swal2-info {
  border-color: #FFE5D6 !important;
  color: #FF3932 !important;
  background: #FFE5D6 !important;
  font-size: 12px !important;
  margin-top: 0;
}
div:where(.swal2-icon).swal2-info i{
font-size: 30px !important;
}
div:where(.swal2-container.delete-popup) button:where(.swal2-close){
  margin-top: -10px !important;
    margin-right: -9px !important;
    background: #161B23 !important;
    color: #fff !important;
    border-radius: 100% !important;
    font-size: 19px !important;
}

.progress-strength-bar .progress{
  background-color: #F1F1F1;
  border-radius: 8px;
  height: 4px;
}

#result{
  font-size: 12px;
  margin-top: 4px;
  display: inline-block;
}

form .error {
  color: #ee4037;
  font-size: 12px;
  margin-top: 3px;
}


.table>:not(:last-child)>:last-child>* {
  border-bottom-color: inherit;
}

.select-arrow-down:after{
  content:"\ea4e";
  font-family: remixicon !important;
  position: absolute;
  top: 50%;
  right: 10px;
  transform: translateY(-50%);
  pointer-events: none;
  font-size: 16px;

}
.iti{
  width: 100%;
}
.wishlist:hover svg path{
  stroke: #9A1725 ;
}
.shadow-img{
  opacity: .2;
  width: 40% !important;
}
.custom-tabs ul{
  display: grid;grid-template-columns: repeat(3, 1fr);
  list-style: none; padding: 0; margin-bottom: 30px;
}
.custom-tabs .nav-justified> li> a {
  text-align: center;
  background-color: #f3f3f3;
  color: #212529 !important;
  border-radius: 0;
  font-size: 14px;
  font-weight: 500;
  display: block;
  padding: 10px 15px; transition: all .3s;
}
.custom-tabs .nav-justified> li> a:hover{
  background-color: #eee;
}
.custom-tabs .nav-justified> li> a.active{
  background-color: #9a1725; color: #fff !important;
}
 /*Get Afrikobo*/
 .get-afrikobo-wrapper{padding-top:10px; padding-bottom: 10px;border-radius: 24px;background: linear-gradient(93deg, rgba(248, 147, 29, 0.26) 3.38%, rgba(154, 23, 37, 0.17) 98.48%);padding: 45px 100px; text-align: center;}
 .get-afrikobo-wrapper .get-afrikobo-content h2{font-size: 48px;font-style: normal;font-weight: 700;line-height: 48px;text-transform: capitalize; letter-spacing: -0.96px;}
 .get-afrikobo-wrapper .get-afrikobo-content p{margin-top: 24px;margin-bottom: 40px; font-size: 16px; font-weight: 500;}
 .get-afrikobo-wrapper .get-afrikobo-content .app-store-icons{display: flex; gap: 20px; align-items: center; justify-content: center;}
 .get-afrikobo-wrapper .get-afrikobo-img img{margin-top: -30px;margin-bottom: -50px; width: 410px;}
 .get-afrikobo-wrapper .group-btns{display: flex; justify-content: center; align-items: center; }
