.elementor-35572 .elementor-element.elementor-element-b64847e .hfe-site-logo-container, .elementor-35572 .elementor-element.elementor-element-b64847e .hfe-caption-width figcaption{text-align:center;}.elementor-35572 .elementor-element.elementor-element-b64847e .widget-image-caption{margin-top:0px;margin-bottom:0px;}.elementor-35572 .elementor-element.elementor-element-b64847e .hfe-site-logo-container .hfe-site-logo-img{border-style:none;}.elementor-35572 .elementor-element.elementor-element-ded6f0e .menu-item a.hfe-menu-item{padding-left:15px;padding-right:15px;}.elementor-35572 .elementor-element.elementor-element-ded6f0e .menu-item a.hfe-sub-menu-item{padding-left:calc( 15px + 20px );padding-right:15px;}.elementor-35572 .elementor-element.elementor-element-ded6f0e .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 40px );padding-right:15px;}.elementor-35572 .elementor-element.elementor-element-ded6f0e .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 60px );padding-right:15px;}.elementor-35572 .elementor-element.elementor-element-ded6f0e .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 80px );padding-right:15px;}.elementor-35572 .elementor-element.elementor-element-ded6f0e .menu-item a.hfe-menu-item, .elementor-35572 .elementor-element.elementor-element-ded6f0e .menu-item a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-35572 .elementor-element.elementor-element-ded6f0e ul.sub-menu{width:220px;}.elementor-35572 .elementor-element.elementor-element-ded6f0e .sub-menu a.hfe-sub-menu-item,
						 .elementor-35572 .elementor-element.elementor-element-ded6f0e nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-35572 .elementor-element.elementor-element-ded6f0e nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-35572 .elementor-element.elementor-element-ded6f0e nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-35572 .elementor-element.elementor-element-ded6f0e nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-35572 .elementor-element.elementor-element-ded6f0e .hfe-nav-menu__toggle{margin:0 auto;}.elementor-35572 .elementor-element.elementor-element-ded6f0e .sub-menu,
								.elementor-35572 .elementor-element.elementor-element-ded6f0e nav.hfe-dropdown,
								.elementor-35572 .elementor-element.elementor-element-ded6f0e nav.hfe-dropdown-expandible,
								.elementor-35572 .elementor-element.elementor-element-ded6f0e nav.hfe-dropdown .menu-item a.hfe-menu-item,
								.elementor-35572 .elementor-element.elementor-element-ded6f0e nav.hfe-dropdown .menu-item a.hfe-sub-menu-item{background-color:#fff;}.elementor-35572 .elementor-element.elementor-element-ded6f0e .sub-menu li.menu-item:not(:last-child),
						.elementor-35572 .elementor-element.elementor-element-ded6f0e nav.hfe-dropdown li.menu-item:not(:last-child),
						.elementor-35572 .elementor-element.elementor-element-ded6f0e nav.hfe-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:solid;border-bottom-color:#c4c4c4;border-bottom-width:1px;}.elementor-35572 .elementor-element.elementor-element-bf32548{padding:10px 0px 0px 0px;}.elementor-35572 .elementor-element.elementor-element-b7a61de{text-align:center;}.elementor-35572 .elementor-element.elementor-element-b7a61de .elementor-heading-title{font-family:"Poppins", Poppins;font-size:28px;font-weight:600;}.elementor-35572 .elementor-element.elementor-element-ca8877f > .elementor-widget-container{background-color:var( --e-global-color-0503e02 );padding:10px 0px 10px 0px;border-radius:0px 0px 015px 015px;}.elementor-35572 .elementor-element.elementor-element-ca8877f{text-align:center;}.elementor-35572 .elementor-element.elementor-element-ca8877f .elementor-heading-title{font-family:"Poppins", Poppins;font-size:20px;font-weight:600;color:#000000;}.elementor-35572 .elementor-element.elementor-element-b5ef67a > .elementor-widget-container{background-color:var( --e-global-color-0503e02 );padding:10px 0px 10px 0px;border-radius:0px 0px 015px 015px;}.elementor-35572 .elementor-element.elementor-element-b5ef67a{text-align:center;}.elementor-35572 .elementor-element.elementor-element-b5ef67a .elementor-heading-title{font-family:"Poppins", Poppins;font-size:20px;font-weight:600;}.elementor-35572 .elementor-element.elementor-element-798ebbe > .elementor-widget-container{background-color:var( --e-global-color-0503e02 );padding:10px 0px 10px 0px;border-radius:0px 0px 015px 015px;}.elementor-35572 .elementor-element.elementor-element-798ebbe{text-align:center;}.elementor-35572 .elementor-element.elementor-element-798ebbe .elementor-heading-title{font-family:"Poppins", Poppins;font-size:20px;font-weight:600;}.elementor-35572 .elementor-element.elementor-element-146bc55 > .elementor-widget-container{background-color:var( --e-global-color-0503e02 );padding:10px 0px 10px 0px;border-radius:0px 0px 015px 015px;}.elementor-35572 .elementor-element.elementor-element-146bc55{text-align:center;}.elementor-35572 .elementor-element.elementor-element-146bc55 .elementor-heading-title{font-family:"Poppins", Poppins;font-size:20px;font-weight:600;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-35572 .elementor-element.elementor-element-ca8877f > .elementor-widget-container{padding:10px 0px 10px 0px;border-radius:0px 0px 015px 015px;}.elementor-35572 .elementor-element.elementor-element-b5ef67a > .elementor-widget-container{padding:10px 0px 10px 0px;border-radius:0px 0px 015px 015px;}.elementor-35572 .elementor-element.elementor-element-798ebbe > .elementor-widget-container{padding:10px 0px 10px 0px;border-radius:0px 0px 015px 015px;}.elementor-35572 .elementor-element.elementor-element-146bc55 > .elementor-widget-container{padding:10px 0px 10px 0px;border-radius:0px 0px 015px 015px;}}@media(max-width:767px){.elementor-35572 .elementor-element.elementor-element-d837e5e{width:60%;}.elementor-35572 .elementor-element.elementor-element-1a1a297{width:30%;}.elementor-35572 .elementor-element.elementor-element-1a1a297 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-35572 .elementor-element.elementor-element-ca8877f > .elementor-widget-container{padding:10px 0px 10px 0px;border-radius:0px 0px 015px 15px;}.elementor-35572 .elementor-element.elementor-element-b5ef67a > .elementor-widget-container{padding:10px 0px 10px 0px;border-radius:0px 0px 015px 015px;}.elementor-35572 .elementor-element.elementor-element-798ebbe > .elementor-widget-container{padding:10px 0px 10px 0px;border-radius:0px 0px 015px 015px;}.elementor-35572 .elementor-element.elementor-element-146bc55 > .elementor-widget-container{padding:10px 0px 10px 0px;border-radius:0px 0px 015px 015px;}}@media(min-width:768px){.elementor-35572 .elementor-element.elementor-element-d837e5e{width:28.862%;}.elementor-35572 .elementor-element.elementor-element-1a1a297{width:71.138%;}}/* Start custom CSS for shortcode, class: .elementor-element-005633b *//* Styling for the leaderboard table */
.leaderboard-table {
    width: 100%;
    border-collapse: separate;
    border-spacing: 5px;
    border-radius: 4px;
    background: #8e00ff;
}

/* Styling for table rows */
.leaderboard-table tbody tr {
  border-radius: 5px;
  border: 1px solid #ccc;
}

/* Styling for entry column */
.leaderboard-table .entry {
    display: flex;
    align-items: center;
    padding: 5px 10px;
    border-radius: 5px;
    background: #fff;
    border: none;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
}

/* Styling for avatar */
.leaderboard-table .avatar {
    width: 50px; /* Adjust the size of the avatar as needed */
    height: 50px; /* Ensure equal width and height for a circular shape */
    border-radius: 50%; /* Create a circular shape */
    overflow: hidden;
	  margin: 15px;
}

/* Styling for rank button */
.leaderboard-table .rank-button {
    display: block;
    margin-top: 5px;
    background-color: #8e00ff;
    color: #fff;
    padding: 1px 8px;
    border-radius: 4px;
    width: fit-content;
    font-weight: 500;
    font-size: 12px;
}

/* Styling for name and earnings */
.leaderboard-table .details {
  flex: 1;
}

.leaderboard-table .name {
  font-weight: 600;
  font-size: 15px;
  margin-bottom: 5px;
  color: black;
}

.leaderboard-table .earnings {
    font-size: 17px;
    font-weight: 600;
    font-family: 'Inter';
    color: black;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-005633b *//* Styling for the leaderboard table */
.leaderboard-table {
    width: 100%;
    border-collapse: separate;
    border-spacing: 5px;
    border-radius: 4px;
    background: #8e00ff;
}

/* Styling for table rows */
.leaderboard-table tbody tr {
  border-radius: 5px;
  border: 1px solid #ccc;
}

/* Styling for entry column */
.leaderboard-table .entry {
    display: flex;
    align-items: center;
    padding: 5px 10px;
    border-radius: 5px;
    background: #fff;
    border: none;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
}

/* Styling for avatar */
.leaderboard-table .avatar {
    width: 50px; /* Adjust the size of the avatar as needed */
    height: 50px; /* Ensure equal width and height for a circular shape */
    border-radius: 50%; /* Create a circular shape */
    overflow: hidden;
	  margin: 15px;
}

/* Styling for rank button */
.leaderboard-table .rank-button {
    display: block;
    margin-top: 5px;
    background-color: #8e00ff;
    color: #fff;
    padding: 1px 8px;
    border-radius: 4px;
    width: fit-content;
    font-weight: 500;
    font-size: 12px;
}

/* Styling for name and earnings */
.leaderboard-table .details {
  flex: 1;
}

.leaderboard-table .name {
  font-weight: 600;
  font-size: 15px;
  margin-bottom: 5px;
  color: black;
}

.leaderboard-table .earnings {
    font-size: 17px;
    font-weight: 600;
    font-family: 'Inter';
    color: black;
}/* End custom CSS */