body.ws_has_active_subscription .hide_on_active_membership{display: none; }


div.ws_loading_co{
  position: relative;
}
div.ws_loading_co:after{
  content: '';
  position: absolute;
  background:#000;
  opacity:0.5;
  top:0;
  left:0;
  width:100%;
  height:100%;
  z-index: 4;
}
div.ws_loading_co:before{
  content: '';
  position: absolute;
  top: 50%;
  left:50%;
  z-index: 5;
  transform: translate(-50%, -50%);
  width: 30px;
  height: 30px; 
  border: 4px solid #000;
  border-top-color: #fff;
  border-radius: 50%;
  animation: spin 1s linear infinite;
}

@keyframes spin {
  0% { transform: translate(-50%, -50%) rotate(0deg); }
  100% { transform: translate(-50%, -50%) rotate(360deg); }
}




.ws_entry_popup_co {position:fixed; top:0px; left:0px; width:100%; height:100%; opacity:0; visibility:hidden; display:flex !important; z-index:300; justify-content:center; align-items:center;}
.ws_entry_popup_co.active {visibility:visible; opacity:1;}
.ws_entry_popup_overlay {position:absolute; z-index:4; top:0px; left:0px; width:100%; height:100%; background:#000; opacity:0.5;}
.ws_entry_popup_inner {background:#fff; z-index:5; width:600px; max-width:calc(100% - 50px); padding:20px; border-radius:8px; height:calc(100% - 50px); overflow:auto; position:relative; overflow:hidden;}
.admin-bar .ws_entry_popup_inner {margin-top:32px;}
.ws_entry_popup_content {height:calc(100% - 70px); overflow:auto;}
.ws_entry_ticket_table tr td, .ws_entry_ticket_table tr th {padding:3px;}
.ws_entry_ticket_table tr td {text-align:center;}
.ws_entry_popup_inner h3 {margin-top:0px;}
.ws_entry_popup_co .ws_close_popup {position:absolute; width:30px; height:30px; display:flex; justify-content:center; align-items:center; right:0px; top:0px; background:#000; color:#fff; font-weight:700; font-size:20px; cursor:pointer;}
body.ws_popup_open .gg_header {visibility: hidden;}

.ws_giveaway_item{
    display:block;
    padding:10px;
    border:1px solid #000;
    border-radius: 10px;
    margin-bottom: 10px;
}
.ws-giveaway-item {margin-bottom:50px; display:flex; flex-wrap:wrap; gap:30px; border:1px solid #000; padding:20px;}
.ws-giveaway-item .ws-giveaway-title {width:100%; margin-bottom:0px;}
.ws-giveaway-item .ws-giveaway-thumbnail {width:100%;}
.ws-giveaway-item-section h3 {margin-top:0px;}
.ws-giveaway-item-section p {margin-bottom:5px;}
.ws-giveaway-item-section:nth-child(2) {width:300px; max-width:100%;}
.ws-giveaway-item-section:nth-child(3) {width:300px; padding-left:20px;}
.ws_giveaway_prizes_list {display:flex; gap:20px; flex-wrap:wrap;}
.ws_giveaway_prize_item_frontend {display:flex; flex-wrap:wrap; gap:10px; width:100%;}
.ws_giveaway_prize_item_frontend .ws_giveaway_prize_image_frontend {width:100px; height:auto;}

.ws-giveaway-item.gw_upcoming .ws-giveaway-item-section.section-packages{display:none;}
/* .ywsbs-subscription-info-item .ywsbs-change-status-buttons-wrapper{
    display:none !important;
} */

.ywsbs-subscription-info-item.status-item{display: none;}
.ywsbs_subscription_disable_renewal{
cursor:pointer;
}
/* .ywsbs_subscription_disable_renewal{
  display:inline-block;
  background: #c0392b !important;
  color: #fff !important;
  padding:.618em 1em;
  
} */
/* .ywsbs_subscription_disable_renewal[intend_status="no"]{
  background:#7acfd9 !important;
  color:#000 !Important;
} */
.ywsbs_subscription_disable_renewal.loading{
  pointer-events:none;
  background:#999 !Important;;
    cursor:progress;
}
/* .ywsbs_subscription_disable_renewal[intend_status="cancelled"]{
    background:transparent !important;
    color:#c0392b !important;
    pointer-events: none !important;
    padding:0px !important;
} */

.ws_giveaway_winner_list {display:flex; flex-wrap:wrap; gap:20px;}
.ws_giveaway_winner_list .ws_giveaway_winner_thumb {width:calc(33.33% - 40px/3);}
.ws_giveaway_winner_thumb_img img {width:100%;}




#yith-par-message-reward-cart{
  display: none !important;
  visibility: hidden !important;
  opacity: 0 !important;
  position: absolute !important;
  top:0px;
  left:0px;
}

.ywpar-share-points-booster-pack .ws-giveaway-item-section.section-thumbnail,
.ywpar-share-points-booster-pack .ws-giveaway-item-section.section-details,
.ywpar-share-points-booster-pack .ws-giveaway-item-section.section-prize,
.ywpar-share-points-booster-pack .wspack_benefit{
    display:none;
}
.wspack.convert_point .wspack_btn:not(.btn_convert_point){
    height:0px;
    width:0px;
    padding:0px;
    opacity: 0;
    visibility: hidden;
}
.wspack_btn.btn_convert_point{
    width:100%;
    left:0px;
    bottom:0px;
    
}

.user_entries_co .pagination {display:flex; justify-content:flex-start;}
.user_entries_co .pagination_item {margin-right:10px; display:inline-block; border-radius: 6px; cursor:pointer; padding:2px 10px; background:#eee; min-width:30px; text-align:center;}
.user_entries_co .pagination_item.active {background:var(--e-global-color-primary); color:#fff; pointer-events:none;}
.user_entries_co .search_ticket_number_co {display:flex; margin-bottom:10px; gap:10px;}
.user_entries_co .search_ticket_number_btn {border-radius:3px;}


.ws_hide_section {display:none !important;}


.ws_fr_dashboard_giveaway_co .ws-giveaway-meta.giveaway_dates {padding-left:20px;}
.ws_fr_dashboard_giveaway_co .ws-giveaway-meta.giveaway_dates p {padding-left:13px; margin-bottom:5px; position:relative;}
.ws_fr_dashboard_giveaway_co .ws-giveaway-meta.giveaway_dates p:last-child {margin-bottom:0px;}
.ws_fr_dashboard_giveaway_co .ws-giveaway-meta.giveaway_dates p:before {content:''; position:absolute; width:6px; height:6px; background:#000; border-radius:50%; left:0px; top:10px;}

.ws_giveaway_winner_prize_winner_frontend{text-transform: capitalize;}

.ws_active_membership_item{
    padding:5px 10px;
    color:#fff;
    font-weight: 700;
    display:inline-block;
    border-radius: 5px;
}
.ws_active_membership_item[tier="basic"]{
    background-color:#CD7F32;
}
.ws_active_membership_item[tier="essentials"]{
    background-color:#C0C0C0;
    color:#000;
}
.ws_active_membership_item[tier="gold"]{
    background-color:gold;
    color:#000;
}


.ws-giveaway-item-section.section-packages,
.ws-giveaway-item-section.section-packages-subscription{
    width:100%;
}

/* .wspack_entries_info{
  display: none;
} */
.ws-active-giveaway-list .ws-giveaway-item .section-packages{
    display:none;
}
.ws-active-giveaway-list .ws-giveaway-item:not(:first-child) .section-packages-subscription{
    display:none;
}
.ws_fr_giveaway_list>.ws_giveaway_item:not(:first-child) .gw_package_list_co{
    display:none;
}
.ws-giveaway-view-details-btn{
    display:inline-block;
    padding:5px 10px;
    border:1px solid #000;
    background:#000;
    color:#fff !important;
}




/* ws-giveaway-slim-banner */
.ws-giveaway-slim-banner {background:var(--e-global-color-46cc6af); border-radius:0px 0px 20px 20px;}
.ws-giveaway-slim-banner-in {display:flex; justify-content:center; align-items:center; gap:80px; padding:11px 15px;}
.ws-giveaway-slim-banner-title {font-family:Aro; font-weight:800; font-size:20px; line-height:90%; letter-spacing:0%; text-transform:uppercase; margin:0px;}
.ws-giveaway-slim-banner-title a {color:#fff;}
.ws-giveaway-slim-banner-title a:hover{color:var(--e-global-color-secondary);}
.ws-giveaway-slim-banner-title a svg {margin-left:10px;}
/* ws-giveaway-slim-banner end */

/* .gvaw_countdown_wrp */
.ws-giveaway-slim-banner-counter .gvaw_countdown_wrp_title {display:none;}
.gvaw_countdown_wrp .ul_countdown {display:flex; list-style:none; padding:0px; gap:4px;min-height: 32px;min-width: 128px;;}
.gvaw_countdown_wrp .ul_countdown li {display:block; width:40px; background:var(--e-global-color-9e91b6a); padding:2px 5px; border-radius:4px;}
.gvaw_countdown_wrp .timer-tittle {font-family:'Inter'; font-weight:700; font-size:14.1px; line-height:16px; ; text-align:center; vertical-align:middle;}
.gvaw_countdown_wrp .timer-single {display:flex; flex-direction:column;}
.gvaw_countdown_wrp .timer-sub-tittle {font-family:'Inter'; font-weight:400; font-size:8px; line-height:12px; letter-spacing:0.5px; text-align:center; vertical-align:middle; color:#999999;}
.ws-giveaway-slim-banner .ul_countdown>li:nth-child(4) {display:none;}
/* .gvaw_countdown_wrp end */



/* ws-giveaway-list.s2 -----------------------*/
.ws-giveaway-list.s2 .ws-giveaway-list-header {text-align:center;}
.ws-giveaway-list.s2 {padding-top:100px; padding-bottom:100px;}
.ws_subtitle {border-radius:30px; opacity:1; border-width:2px; padding:8px 15px; background:var(--e-global-color-secondary); display:inline-block; font-family:'Geist Mono'; font-weight:500; font-size:16px; line-height:100%; text-align:center; text-transform:uppercase; margin-top:0px; margin-bottom:40px;}

.ws-giveaway-item-s2>div{background:var(--e-global-color-46cc6af); border-radius:40px; padding:20px;}
.ws-giveaway-item-s2-in {display:flex; flex-direction:row; justify-content:space-between;}
.ws-giveaway-item-s2 .ws-giveaway-item-s2-col:first-child {padding:40px; width:400px; box-sizing:content-box;}
.ws-giveaway-item-s2 .ws-giveaway-item-s2-col:nth-child(2) {width:calc(50% - 10px);}
.ws-giveaway-meta-item-live {padding:4px 10px; border-radius:12px; background:var(--e-global-color-922f531); color:#fff; font-family:Aro; font-weight:700; font-style:Normal; font-size:12px; line-height:1; ; letter-spacing:0%; vertical-align:middle;}
.ws-giveaway-meta-1 {display:flex; gap:10px; align-items:center; margin-bottom:20px;}
.ws-giveaway-meta-item-featured, .ws-giveaway-meta-item-featured2 {font-family:Geist Mono; font-weight:500; font-size:16px; line-height:1; text-transform:uppercase; color:var(--e-global-color-922f531);}
.ws-giveaway-meta-item-featured2 {margin-bottom:20px; color:#fff;}
.ws-giveaway-item-s2 .ws-giveaway-title {font-family:var(--e-global-typography-c210f62-font-family), Sans-serif; font-size:var(--e-global-typography-c210f62-font-size); font-weight:var(--e-global-typography-c210f62-font-weight); line-height:var(--e-global-typography-c210f62-line-height); text-transform:uppercase; color:#fff; margin-top:0px; margin-bottom:20px;}
.ws-giveaway-item-prize_S2 .ws_giveaway_prize_image_frontend {display:none;}
.ws-giveaway-item-prize_S2 .ws_giveaway_prize_name_frontend {font-family:var(--e-global-typography-e5cf783-font-family), Sans-serif; font-size:var(--e-global-typography-e5cf783-font-size); font-weight:var(--e-global-typography-e5cf783-font-weight); line-height:var(--e-global-typography-e5cf783-line-height); color:var(--e-global-color-922f531); color:#fff;}
.ws-giveaway-item-s2 .ws-giveaway-item-prize_S2 {margin-bottom:40px;}
.ws-giveaway-item-s2 .gvaw_countdown_wrp_title {font-family:Geist Mono; font-weight:400; font-size:12px; line-height:1.1; letter-spacing:0%; text-transform:uppercase; color:#fff; margin-bottom:8px;}
.ws-giveaway-item-s2 .gvaw_countdown_wrp .ul_countdown li {padding:6px 8px; background:#fff;}
.ws-giveaway-item-s2 .ws-giveaway-item-section {margin-bottom:40px;}
.ws-giveaway-item-s2 .ws_btn_wrp {margin-bottom:0px;}
.ws-giveaway-draw-date {font-family:Inter; font-weight:400; font-size:11.1px; line-height:100%; letter-spacing:0%; vertical-align:middle; color:var(--e-global-color-9e91b6a);}
.ws-giveaway-item-s2 .ws-giveaway-thumbnail {position:relative; height:100%; border-radius:24px; overflow:hidden;}
.ws-giveaway-item-s2 .ws-giveaway-thumbnail .ws-giveaway-thumbnail-img {position:absolute; top:0px; left:0px; width:100%; height:100%; object-fit:cover; z-index:5;}
.ws-giveaway-item-s2 .ws-giveaway-thumbnail-bg-el {content:''; position:absolute; top:25%; left:0px; width:24px; z-index:9; line-height:0; display:none;}
.ws-giveaway-item-s2 .ws-giveaway-thumbnail-bg-el.el2 {left:auto; right:0px; transform:rotate(180deg);}
.ws-giveaway-item-s2 .ws-giveaway-thumbnail-bg-el path {fill:var(--e-global-color-46cc6af);}
.ws-giveaway-list.section_2 {padding-top:80px;padding-bottom: 0px;}
.ws-giveaway-list-section_2_header {text-align:center;}
/* .ws-giveaway-list-section_2_header .section_2_title{color:#fff;} */
/* .ws-giveaway-list-section_2_content {display:flex; display:flex; flex-direction:row; justify-content:space-between; gap:20px;} */
.ws-giveaway-list-section_2_content {display:flex; display:flex; flex-direction:row; justify-content:center; gap:20px; flex-wrap:wrap;}


/* .ws-giveaway-item-s2.type2 {width:33.33%;} */
.ws-giveaway-item-s2.type2 {width:calc(33.33% - 40px/3); min-width:330px; max-width:100%;}
.ws-giveaway-item-s2.type2>div {padding:10px; position:relative; border-radius:40px; background:#fff;}
.ws-giveaway-item-s2.type2 .ws-giveaway-item-s2-in {flex-direction:column-reverse;width: 100%; justify-content: flex-end;height: 100%;}
.ws-giveaway-item-s2.type2 .ws-giveaway-item-s2-col {width:100%;}
.ws-giveaway-item-s2.type2 .ws-giveaway-item-s2-col:nth-child(2) {width:100%; aspect-ratio:395/235; height: auto;}
.ws-giveaway-item-s2.type2 .ws-giveaway-thumbnail {border-radius:40px; border:18px solid var(--e-global-color-49d6365); border-left-width:16px; border-right-width:16px;}

/* .ws-giveaway-item-s2.type2:nth-child(2) .ws-giveaway-thumbnail {border-color:var(--e-global-color-secondary);}
.ws-giveaway-item-s2.type2:nth-child(2) .ws-giveaway-thumbnail-bg-el path {fill:var(--e-global-color-secondary);}
.ws-giveaway-item-s2.type2:nth-child(3) .ws-giveaway-thumbnail {border-color:var(--e-global-color-primary);}
.ws-giveaway-item-s2.type2:nth-child(3) .ws-giveaway-thumbnail-bg-el path {fill:var(--e-global-color-primary);} */

.ws-giveaway-item-s2.type2[color_sc="cyan"] .ws-giveaway-thumbnail{border-color:var(--e-global-color-49d6365);}
.ws-giveaway-item-s2.type2[color_sc="yellow"] .ws-giveaway-thumbnail{border-color:var(--e-global-color-secondary);}
.ws-giveaway-item-s2.type2[color_sc="pink"] .ws-giveaway-thumbnail{border-color:var(--e-global-color-46cc6af);}
.ws-giveaway-item-s2.type2[color_sc="orange"] .ws-giveaway-thumbnail{border-color:var(--e-global-color-primary);}

.ws-giveaway-item-s2.type2 .ws-giveaway-thumbnail-bg-el {transform:rotate(90deg); top:0px; left:35%; transform-origin:top left; line-height:0;display:none !important;}
.ws-giveaway-item-s2.type2 .ws-giveaway-thumbnail-bg-el.el2 {top:auto; left:35%; bottom:0px; transform:rotate(-90deg); transform-origin:bottom left;}
.ws-giveaway-item-s2.type2 .ws-giveaway-thumbnail-bg-el path {fill:var(--e-global-color-49d6365);}
.ws-giveaway-item-s2.type2 .ws-giveaway-item-s2-col:first-child {width:100%; padding:20px; box-sizing:border-box;}
.ws-giveaway-item-s2.type2 .ws-giveaway-title, .ws-giveaway-item-s2.type2 .ws_giveaway_prize_name_frontend, .ws-giveaway-item-s2.type2 .gvaw_countdown_wrp_title {color:var(--e-global-color-922f531);}
.ws-giveaway-item-s2.type2 .ws-giveaway-title {font-size:28px;}
.ws-giveaway-item-s2.type2 .ws_giveaway_prize_name_frontend {font-size:16px;}
.ws-giveaway-item-s2.type2 .ws-giveaway-item-prize_S2 {margin-bottom:20px;}
.ws-giveaway-item-s2.type2 .ws-giveaway-item-section {margin-bottom:20px;}
.ws-giveaway-item-s2.type2 .gvaw_countdown_wrp .ul_countdown li {background:var(--e-global-color-9e91b6a);}
.ws-giveaway-item-s2.type2 .gvaw_countdown_wrp .ul_countdown li:last-child {display:none;}
.ws-giveaway-item-s2.type2 .ws-giveaway-draw-date {color:#999999;font-size: 11px;}
.ws-giveaway-item-s2.type2 .ws-giveaway-meta-1 {position:absolute; top:39px; left:39px; z-index:9;}

.ws-giveaway-item-s2.type1 .ws-giveaway-item-section {background:transparent; padding:0px;}
.ws-giveaway-item-s2.type1 .gvaw_countdown_wrp_title {display:none;}
.ws-giveaway-item-s2.type1 .gvaw_countdown_wrp .ul_countdown li {background:transparent !important;}
.ws-giveaway-item-s2.type1 .gvaw_countdown_wrp .timer-sub-tittle {color:#fff;}
.ws-giveaway-item-s2.type1 .ws_btn_wrp {margin-top:40px !important; margin-bottom:0px;}

.ws-giveaway-item-s2.type2 .ws-giveaway-item-section {padding:0px; background:transparent;}
.ws-giveaway-item-s2.type2 .ws-giveaway-item-section .gvaw_countdown_wrp_title {display:none;}
.ws-giveaway-item-s2.type1.gw_upcoming  .gvaw_countdown_wrp_title,
.ws-giveaway-item-s2.type2.gw_upcoming  .gvaw_countdown_wrp_title{
    display: block !important;
    color:var(--e-global-color-922f531);
}
.ws-giveaway-item-s2.type2 .gvaw_countdown_wrp .ul_countdown li {background:transparent;}
.ws-giveaway-item-s2.type2 .ws_btn_wrp {margin-top:20px;}

.ws-giveaway-item-s2 .section-counter {margin-bottom:10px;}

.ws-giveaway-item-s2 .ws-giveaway-thumbnail {position:relative; overflow:hidden;}
.ws-giveaway-item-s2 .ws-giveaway-thumbnail .ws-giveaway-link {position:absolute; top:0px; left:0px; width:100%; height:100%; z-index:9; display:block;}
/* .ws-giveaway-list.s2 .section_2_title {color:#fff;} */

/* .ws-giveaway-item-s2.type1[color_sc="cyan"] {background:var(--e-global-color-49d6365); border:1px solid#fff;} */
.ws-giveaway-item-s2.type1[color_sc="cyan"] .ws-giveaway-thumbnail-bg-el svg path {fill:var(--e-global-color-49d6365);}
/* .ws-giveaway-item-s2.type1[color_sc="yellow"] {background:var(--e-global-color-secondary);} */
.ws-giveaway-item-s2.type1[color_sc="yellow"] .ws-giveaway-thumbnail-bg-el svg path {fill:var(--e-global-color-secondary);}
/* .ws-giveaway-item-s2.type1[color_sc="orange"] {background:var(--e-global-color-primary);} */
.ws-giveaway-item-s2.type1[color_sc="orange"] .ws-giveaway-thumbnail-bg-el svg path {fill:var(--e-global-color-primary);}
.ws-giveaway-item-s2.type1[color_sc="cyan"] .ws-giveaway-title, 
.ws-giveaway-item-s2.type1[color_sc="yellow"] .ws-giveaway-title, 
.ws-giveaway-item-s2.type1[color_sc="cyan"] .ws_giveaway_prize_name_frontend, 
.ws-giveaway-item-s2.type1[color_sc="yellow"] .ws_giveaway_prize_name_frontend, 
.ws-giveaway-item-s2.type1[color_sc="cyan"] .timer-sub-tittle, 
.ws-giveaway-item-s2.type1[color_sc="yellow"] .timer-sub-tittle, 
.ws-giveaway-item-s2.type1[color_sc="cyan"] .ws-giveaway-draw-date, 
.ws-giveaway-item-s2.type1[color_sc="yellow"] .ws-giveaway-draw-date {color:var(--e-global-color-922f531);}
.ws-giveaway-item-s2.type1[color_sc="yellow"] .ws_btn_wrp a {border:1px solid #fff;}

.ws-giveaway-item-s2.type1>div {background:#fff;}
.ws-giveaway-item-s2.type1 .ws-giveaway-meta-item-featured, .ws-giveaway-item-s2.type1 .ws-giveaway-title, .ws-giveaway-item-s2.type1 .ws-giveaway-item-prize_S2 .ws_giveaway_prize_name_frontend, .ws-giveaway-item-s2.type1 .gvaw_countdown_wrp .timer-sub-tittle, .ws-giveaway-draw-date {color:var(--e-global-color-922f531);}
.ws-giveaway-item-s2.type1 .ws-giveaway-thumbnail {border:20px solid var(--e-global-color-46cc6af); border-radius: 40px;}
.ws-giveaway-item-s2.type1[color_sc="yellow"] .ws-giveaway-thumbnail {border:20px solid var(--e-global-color-secondary);}
.ws-giveaway-item-s2.type1[color_sc="cyan"] .ws-giveaway-thumbnail {border:20px solid var(--e-global-color-49d6365);}
.ws-giveaway-item-s2.type1[color_sc="orange"] .ws-giveaway-thumbnail {border:20px solid var(--e-global-color-primary);}

.ws-giveaway-list-upcoming {display:flex; flex-wrap:wrap; max-width:100%; width:1052px; margin:0 auto; gap:12px;}
.ws-giveaway-thumb-mini {border-radius:10px; background:#fff; width:calc(50% - 6px);}
.ws-giveaway-thumb-mini-in {padding:14px;}
.ws-giveaway-thumb-mini-img {width:72px; height:52px; object-fit:cover; border-radius:6px !important;}
.ws-giveaway-thumb-mini-in {display:flex; align-items:center;}
.ws-giveaway-thumb-mini .ws_giveaway_prize_image_frontend {display:none;}
.ws-giveaway-thumb-mini .ws_giveaway_prizes_list{gap:5px;}
.ws-giveaway-thumb-mini-col{line-height: 0;}
.ws-giveaway-thumb-mini-col:nth-child(2) {padding-left:14px;width:calc(100% - 160px);}
.ws-giveaway-thumb-mini-title {font-family:Aro; font-weight:700; font-size:13.3px; line-height:1; vertical-align:middle; text-transform:uppercase; margin-bottom:5px;}
.ws-giveaway-thumb-mini .ws_giveaway_prize_name_frontend {font-family:Inter; font-weight:400; font-size:12.3px; line-height:100%; letter-spacing:0%; vertical-align:middle;}
.ws-giveaway-thumb-mini-col:nth-child(3) {margin-left:auto;}
.ws-giveaway-thumb-mini-date_open_label, .ws-giveaway-thumb-mini-date_open_value, .ws-giveaway-thumb-mini-date_draw {font-family:Inter; font-weight:400; font-size:10px; line-height:1; text-align:right; text-transform:uppercase; display:block; margin-bottom:4px;}
.ws-giveaway-thumb-mini-date_open_value {font-weight:700; font-size:12px;}
.ws-giveaway-thumb-mini-date_draw {font-size:10px;}
.ws-giveaway-thumb-mini[color_sc="cyan"] {background:var(--e-global-color-49d6365);}
.ws-giveaway-thumb-mini[color_sc="pink"] {background:var(--e-global-color-46cc6af);}
.ws-giveaway-thumb-mini[color_sc="orange"] {background:var(--e-global-color-primary);}
.ws-giveaway-thumb-mini[color_sc="yellow"] {background:var(--e-global-color-secondary);}
.ws-giveaway-thumb-mini[color_sc="yellow"] {outline:1px solid #fff;}
.ws-giveaway-thumb-mini[color_sc="orange"] .ws-giveaway-thumb-mini-title,
.ws-giveaway-thumb-mini[color_sc="pink"] .ws-giveaway-thumb-mini-title,
.ws-giveaway-thumb-mini[color_sc="orange"] .ws_giveaway_prize_name_frontend,
.ws-giveaway-thumb-mini[color_sc="pink"] .ws_giveaway_prize_name_frontend,
.ws-giveaway-thumb-mini[color_sc="orange"] .ws-giveaway-thumb-mini-date_open_label,
.ws-giveaway-thumb-mini[color_sc="pink"] .ws-giveaway-thumb-mini-date_open_label,
.ws-giveaway-thumb-mini[color_sc="orange"] .ws-giveaway-thumb-mini-date_open_value,
.ws-giveaway-thumb-mini[color_sc="pink"] .ws-giveaway-thumb-mini-date_open_value,
.ws-giveaway-thumb-mini[color_sc="orange"] .ws-giveaway-thumb-mini-date_draw,
.ws-giveaway-thumb-mini[color_sc="pink"] .ws-giveaway-thumb-mini-date_draw {color:#fff;}
@media(max-width:767px){
    .ws-giveaway-thumb-mini{width:100%;}
}

.ws-giveaway-item-s2.type2 .ws-giveaway-item-s2-in {position:relative; padding-bottom:70px;}
.ws-giveaway-item-s2.type2 .ws-giveaway-item-s2-col:first-child .ws_btn_wrp.btn_s2 {position:absolute; bottom:20px; left:30px;}
/* ws-giveaway-list.s2 - end -----------------------*/


/* .giveaway and package -- slick */
.ws-giveaway-list-section_2_content .slick-track,
.subscription_slider .wspack_list .slick-track{display:flex !important;}
.ws-giveaway-list-section_2_content .slick-slide,
.subscription_slider .wspack_list .slick-slide{height:auto !important; display:flex !important; padding:0px 10px}
.ws-giveaway-list-section_2_content .slick-list ,
.subscription_slider .wspack_list .slick-list{margin:0 -10px;}
.ws-giveaway-list.s2 .slick-dots,
.ws-giveaway-banner-slider .slick-dots,
.subscription_slider .wspack_list .slick-dots{padding:0px; list-style:none; display:flex; gap:10px; justify-content:center; padding-top:20px; padding-bottom:0px;}
.ws-giveaway-list.s2 .slick-dots li,
.ws-giveaway-banner-slider .slick-dots li,
.subscription_slider .wspack_list .slick-dots li{list-style:none; width:10px; height:10px; background:var(--e-global-color-9e91b6a); border-radius:50%; transition:all ease 0.3s;}
.ws-giveaway-list.s2 .slick-dots li.slick-active,
.ws-giveaway-banner-slider .slick-dots li.slick-active,
.subscription_slider .wspack_list .slick-dots li.slick-active {background:var(--e-global-color-primary);}
.ws-giveaway-list.s2 .slick-dots li button,
.ws-giveaway-banner-slider .slick-dots li button,
.subscription_slider .wspack_list .slick-dots li button {display:none;}

.ws-giveaway-banner-slider .slick-dots li{background:transparent; border:1px solid #fff;}
.ws-giveaway-banner-slider .slick-dots li.slick-active{background:#fff;}

@media(max-width:768px) {
    .ws-giveaway-item-s2.type1 .ws-giveaway-item-s2-in {flex-direction:column-reverse;}
    .ws-giveaway-item-s2.type1 .ws-giveaway-item-s2-col {width:100%; padding:20px; box-sizing: border-box;}
    .ws-giveaway-item-s2.type1 .ws-giveaway-thumbnail {width:100%; aspect-ratio:395/235}
}
@media(max-width:767px){
    .ws-giveaway-item-s2.type2>div{width:100%;justify-content: flex-end;}
    .ws-giveaway-item-s2>div{padding:10px;}
}
/* .giveaway and package -- slick end */



/* giveaway single */
.ws-giveaway-banner-slider-img {aspect-ratio:600/400; object-fit:cover;}
.ws-giveaway-banner-slider, 
.ws-giveaway-banner-slider .slick-list {border-radius:40px !important; overflow:hidden;line-height: 0;} 
/* .gw_col_pink {background:var(--e-global-color-46cc6af);} */
.ws-giveaway-banner-wrp {position:relative;}
.ws-giveaway-banner-wrp img {border-radius:24px !important;}
.ws-giveaway-banner-wrp svg {position:absolute; z-index:5; height:40px; left:0px; top:25%;}
.ws-giveaway-banner-wrp svg:last-child {transform:scaleX(-1); left:auto; right:0px;}
.gw_col_pink .ws-giveaway-banner-wrp svg path {fill:var(--e-global-color-46cc6af);}
.ws-giveaway-banner-co {position:relative; line-height:0;}
.ws-giveaway-banner-label {position:absolute; bottom:-17px; left:50%; transform:translateX(-50%) rotate(-4deg);}
.ws-giveaway-banner-label.slider_active {bottom:17px;}
.ws-giveaway-banner-label-in {display:flex;}
.ws-giveaway-banner-label-in>div {background:var(--e-global-color-49d6365); line-height:0; border-radius:10px;}
.ws-giveaway-banner-label-gg-logo {padding:13px; margin-right:-1px;}
.ws-giveaway-banner-label-gg-logo path {fill:var(--e-global-color-922f531);}
.ws-giveaway-banner-label-text {padding:11px 13px 15px; display:flex; align-items:center; color:var(--e-global-color-922f531);}

.di.ws-giveaway-title {color:#fff;margin-bottom: 20px !important;}
.ws-giveaway-detail-info .ws-giveaway-meta-item-featured {color:#fff;}
.ws-giveaway-detail-info .ws-giveaway-meta-item-live {background:var(--e-global-color-secondary); color:var(--e-global-color-922f531);}
.ws-giveaway-item-prize_S2 {display:flex; gap:8px; color:#fff !important;}
.ws-giveaway-detail-info .ws-giveaway-item-prize_S2 {margin-bottom:40px;}
.ws-giveaway-detail-info .ws-giveaway-meta-item-featured2{margin-bottom: 0px;;}
.section-counter.s2 {padding:16px 22px; background:var(--e-global-color-9e91b6a); border-radius:20px; display:inline-flex; flex-direction:column;}
.section-counter.s2 .gvaw_countdown_wrp_title {font-family:'Inter'; font-weight:800; font-size:14px; line-height:1; letter-spacing:0px; text-align:center; text-transform:uppercase; margin-bottom:10px;}
.section-counter.s2 .timer-tittle {display:flex;}
.section-counter.s2 .timer-tittle>span {width:24px; height:36px; border-radius:4px; display:flex; ; align-content:center !important; justify-content:center; font-weight:800; font-size:21px; line-height:0.9; flex-wrap:wrap; background:var(--e-global-color-922f531); color:#fff;}
.section-counter.s2 .gvaw_countdown_wrp .ul_countdown li {width:48px; padding:0px;}
.section-counter.s2 .gvaw_countdown_wrp .ul_countdown li:last-child {display:none;}
.section-counter.s2 .timer-sub-tittle {padding-top:2px;}
.section-counter.s2 .gvaw_countdown_wrp .ul_countdown {justify-content:center;}
.section-counter.s2 .ws-giveaway-draw-date {margin-top:10px; color:var(--e-global-color-922f531);}
.section-counter.s2 .ws-giveaway-draw-date {font-size:11px;}

.ws-giveaway-detail-info[hide_powerpack="true"] .section-counter.s2 + .ws-giveaway-detail-sp,
.ws-giveaway-detail-info[hide_powerpack="true"] .di_pack_title,
.ws-giveaway-detail-info[hide_powerpack="true"] .di_pack_text,
.ws-giveaway-detail-info[hide_powerpack="true"] .gw_package_list_co{
    display: none;
}

.di_gw_member_box {margin-top:40px; background:var(--e-global-color-922f531); border-radius:12px; padding:20px; gap:40px; display:flex; align-items:flex-end;}
.di_gw_member_box_col1 {width:calc(100% - 40px - 129px);}
.di_gw_member_box_col2 {width:129px;}
.di_gw_member_box_title {color:#fff !important; margin-bottom:8px !important;}
.di_gw_member_box_text {text-align:left !important; color:#fff !important;} 
.di_gw_member_box_btn {border-radius:10px !important; padding:16px !important; font-family:Geist !important; font-weight:900 !important; font-size:14px !important; line-height:0.9 !important;}

.di_tnc_box_title {margin-bottom:8px !important; color:#fff !important;}
.di_tnc_box_text {margin-bottom:0px !important; text-align:left !important;color:#fff !important;}
.di_tnc_box_text a { color:var(--e-global-color-primary); text-decoration:underline !important;color:#fff !important;}
.di_tnc_box .ws-giveaway-detail-sp:last-child {margin-bottom:0px;}
.di_tnc_box .ws-giveaway-detail-sp{border-color:#fff;}

.ws-giveaway-detail-info .ws-giveaway-meta-item-featured2{color:var(--e-global-color-922f531) !important;}
body.gw_col_pink .ws-giveaway-detail-info .ws-giveaway-meta-item-featured2,
body.gw_col_orange .ws-giveaway-detail-info .ws-giveaway-meta-item-featured2 {color:#fff !important;}
/* body.gw_col_cyan {background:var(--e-global-color-49d6365);}
body.gw_col_yellow {background:var(--e-global-color-secondary);}
body.gw_col_orange {background:var(--e-global-color-primary);}
body.gw_col_pink {background:var(--e-global-color-46cc6af);} */
/* body.gw_col_yellow .gw_package_list_co.s2{border:1px solid var(--e-global-color-922f531);} */

body.gw_col_pink .ws_single_draw_co {background:var(--e-global-color-46cc6af);}
body.gw_col_cyan .ws_single_draw_co {background:var(--e-global-color-49d6365);}
body.gw_col_yellow .ws_single_draw_co {background:var(--e-global-color-secondary);}
body.gw_col_orange .ws_single_draw_co {background:var(--e-global-color-primary);}

body.gw_col_cyan .ws-giveaway-banner-wrp svg path {fill:var(--e-global-color-49d6365) !important;}
body.gw_col_orange .ws-giveaway-banner-wrp svg path {fill:var(--e-global-color-primary) !important;}

body.gw_col_yellow .ws-giveaway-banner-label-gg-logo path {fill:var(--e-global-color-49d6365) !important;}
body.gw_col_yellow .ws-giveaway-banner-label-text {color:var(--e-global-color-49d6365);}
body.gw_col_yellow .ws-giveaway-banner-label-in>div {background:var(--e-global-color-46cc6af);}

body.gw_col_orange .ws-giveaway-banner-label-gg-logo path {fill:var(--e-global-color-46cc6af) !important;}
body.gw_col_orange .ws-giveaway-banner-label-text {color:var(--e-global-color-46cc6af);}
body.gw_col_orange .ws-giveaway-banner-label-in>div {background:var(--e-global-color-49d6365);}

body.gw_col_cyan .ws-giveaway-banner-label-gg-logo path {fill:var(--e-global-color-primary) !important;}
body.gw_col_cyan .ws-giveaway-banner-label-text {color:var(--e-global-color-primary);}
body.gw_col_cyan .ws-giveaway-banner-label-in>div {background:var(--e-global-color-secondary);}

body.single-ws_giveaway .ws-giveaway-list-section_2_header .section_2_title{
    color:var(--e-global-color-922f531);
}

.single_giveaway_banner .ws-giveaway-banner-slider img {width:100%;}
.single_giveaway_banner .ws-giveaway-banner-slider-wrp {border:0px solid var(--e-global-color-922f531); background:var(--e-global-color-922f531); border-radius:16px; overflow:hidden; line-height:0;>}
.gw_col_yellow .single_giveaway_banner .ws-giveaway-banner-slider-wrp {border-color:var(--e-global-color-secondary); background:var(--e-global-color-secondary);}
.gw_col_cyan .single_giveaway_banner .ws-giveaway-banner-slider-wrp {border-color:var(--e-global-color-49d6365); background:var(--e-global-color-49d6365);}
.gw_col_orange .single_giveaway_banner .ws-giveaway-banner-slider-wrp {border-color:var(--e-global-color-primary); background:var(--e-global-color-primary);}
.gw_col_pink .single_giveaway_banner .ws-giveaway-banner-slider-wrp {border-color:var(--e-global-color-46cc6af); background:var(--e-global-color-46cc6af);}
/* .di.ws-giveaway-title, .ws-giveaway-item-prize_S2 .ws_giveaway_prize_name_frontend, .di_pack_title, .di_pack_text {color:var(--e-global-color-922f531) !important;} */
.single-ws_giveaway .el_3line.el1 {top:700px !important;}

.single_giveaway_banner .slick-arrow {position:absolute; top:calc(50% - 50px); left:0px; border-radius:4px !important; z-index:9; opacity:0.5; border:0px; width:30px; padding:0px; height:30px;}
.single_giveaway_banner .slick-arrow:hover {opacity:1;}
.single_giveaway_banner .slick-arrow.slick-prev {transform:rotate(180deg)}
.single_giveaway_banner .slick-arrow.slick-next {left:auto; right:0px;}

/* body.gw_col_orange .ws-giveaway-list-section_2_header .section_2_title,
body.gw_col_pink .ws-giveaway-list-section_2_header .section_2_title{
    color:#fff;
} */

body.gw_col_cyan .ws-giveaway-detail-info .ws-giveaway-meta-item-featured, 
body.gw_col_yellow .ws-giveaway-detail-info .ws-giveaway-meta-item-featured, 
body.gw_col_cyan .di.ws-giveaway-title, 
body.gw_col_yellow .di.ws-giveaway-title, 
body.gw_col_cyan .ws-giveaway-item-prize_S2, 
body.gw_col_yellow .ws-giveaway-item-prize_S2, 
body.gw_col_cyan .ws-giveaway-item-prize_S2 .ws_giveaway_prize_name_frontend, 
body.gw_col_yellow .ws-giveaway-item-prize_S2 .ws_giveaway_prize_name_frontend, 
body.gw_col_cyan .di_pack_title, body.gw_col_yellow .di_pack_title, 
body.gw_col_cyan .di_pack_text , body.gw_col_yellow .di_pack_text , 
body.gw_col_cyan .di_tnc_box_title, 
body.gw_col_yellow .di_tnc_box_title, 
body.gw_col_cyan .di_tnc_box_text, 
body.gw_col_yellow .di_tnc_box_text, 
body.gw_col_cyan .di_tnc_box_text a, 
body.gw_col_yellow .di_tnc_box_text a, 
body.gw_col_cyan .section_2_title, 
body.gw_col_yellow .section_2_title {color:var(--e-global-color-922f531) !important;}
body.gw_col_cyan .ws-giveaway-detail-info .ws-giveaway-detail-sp, 
body.gw_col_yellow .ws-giveaway-detail-info .ws-giveaway-detail-sp {border-color:var(--e-global-color-922f531) !important;}

.wspack_info2_member_only {position:absolute; top:0px; left:0px; width:100%; height:100%; z-index:99; background:#2B2517E5;}
.wspack_info2_member_only_in {display:flex; flex-direction:column; justify-content:center; align-items:center; height:100%; width:100%; padding:20px;}
.wspack_info2_member_only_title {color:#fff !important; margin-bottom:10px !important;}
.wspack_info2_member_only_text {color:#fff !important; width:306px; max-width: 100%; text-align:center !important; margin-bottom:22px !important;}


.single_giveaway_content {padding-bottom:30px;margin-top:-20px;}
.ws_list ul {list-style:none; padding:0px;}
.ws_list ul li {padding-left:20px; list-style:none; position:relative;}
.ws_list ul li:not(:last-child) {margin-bottom:5px;}
.ws_list ul li:before {content:''; position:absolute; width:10px; height:10px; background:var(--e-global-color-922f531); left:0px; top:5px; border-radius:50%;}
.gw_col_pink .single_giveaway_content *, .gw_col_orange .single_giveaway_content * {color:#fff;}
.gw_col_orange .ws_list ul li:before {background:#fff;}

@media(max-width:767px) {
.gw_package_list_co.s2 {padding:10px;}
.wspack.style2:not(.convert_point)>div {flex-wrap:wrap;}
.wspack.style2:not(.convert_point) .wspack_info1 {width:calc(100% - 30px - 80px);}
.wspack.style2:not(.convert_point) .wspack_info2 {margin-right:0px; padding-right:0px; border-right:0px;width:80px;}
.wspack.style2:not(.convert_point) .wspack_info3 {margin-left:30px; padding-top:10px;}
.wspack_list_co_footer_in {flex-direction:column;}
.wspack_list_co_footer_in .wspack_list_co_checked_pack {width:100%;}
.gw_package_list_co.s2 .wspack_list_co_btn_wrp {padding-top:20px; width:100%; align-items:flex-start; text-align:left;}
.di_gw_member_box {flex-direction:column; align-items:flex-start; gap:20px;}
.di_gw_member_box_col1 {width:100%;}
}

/* giveaway single end */



/* our_givaways_win */
.our_givaways_win .ws-giveaway-list-header .ws_subtitle {display:none;}
.our_givaways_win .ws-giveaway-item-s2[color_sc="cyan"]>div {background:var(--e-global-color-49d6365)}
.our_givaways_win .ws-giveaway-item-s2[color_sc="yellow"]>div {background:var(--e-global-color-secondary)}
.our_givaways_win .ws-giveaway-item-s2[color_sc="pink"]>div {background:var(--e-global-color-46cc6af)}
.our_givaways_win .ws-giveaway-item-s2[color_sc="orange"]>div {background:var(--e-global-color-primary)}
.our_givaways_win .ws-giveaway-item-s2[color_sc="yellow"] .ws_btn_wrp.btn_s2 a {background:var(--e-global-color-accent); color:#fff;}
.our_givaways_win .ws-giveaway-item-s2[color_sc="yellow"] .ws_btn_wrp.btn_s2 a:hover {background:var(--e-global-color-02dc3ee);}
.our_givaways_win .ws-giveaway-item-s2[color_sc="yellow"] .ws_btn_wrp.btn_s2 svg path {fill:#fff;}
.our_givaways_win .ws-giveaway-item-s2.type1 .gvaw_countdown_wrp .timer-sub-tittle, .our_givaways_win .ws-giveaway-item-s2.type1 .ws-giveaway-draw-date {color:#fff;}
.our_givaways_win .ws-giveaway-item-s2.type2 .gvaw_countdown_wrp .timer-sub-tittle, .our_givaways_win .ws-giveaway-item-s2.type2 .ws-giveaway-draw-date {color:var(--e-global-color-922f531);}
@media(min-width:767px) {
.ws-giveaway-list-winner .ws-giveaway-item-s2-in {padding-bottom:calc(70px + 130px) !important;}
.ws-giveaway-list-winner .gws_winner_box_details {position:absolute; bottom:100px; left:30px; width:calc(100% - 30px * 2);}
}
/* our_givaways_win end */

/* RESPONSIVE ========================================================================================================================== */
/* RESPONSIVE ========================================================================================================================== */
/* RESPONSIVE ========================================================================================================================== */

@media(max-width:1024px) {
.ws-giveaway-slim-banner-in>.ws-giveaway-slim-banner-title:last-child {display:none;}
.tablet_opacity_05 {opacity:0.5 !important;}
ws-giveaway-item-s2.type2>div {padding:0px;}
}
@media(max-width:768px){
    .ws-giveaway-item-s2 .ws-giveaway-item-s2-col:nth-child(2){padding: 0px !important;}    
    .ws-giveaway-item-s2 .ws-giveaway-item-s2-col:nth-child(1){padding: 20px !important;}    
    /* .ws-giveaway-item-s2-in{gap:20px;} */
    .ws-giveaway-item-s2 .ws-giveaway-thumbnail{border-width: 10px !important}
    /* .ws-giveaway-item-s2 .ws-giveaway-thumbnail-bg-el{display: none !important;} */
    .our_givaways_win .ws-giveaway-item-s2 .ws-giveaway-thumbnail{border:0px;}
}
@media(max-width:767px) {
.mob_opacity_05 {opacity:0.5 !important;}
.ws-giveaway-slim-banner-in {flex-direction:column; gap:20px; text-align:center;}
}

@media(max-width:600px) {
.ws-giveaway-slim-banner-in>.ws-giveaway-slim-banner-title {font-size:12px;}
.ws-giveaway-slim-banner-title a svg {width:15px; display:inline-block; margin-bottom:-5px;}
.ws-giveaway-slim-banner-in {gap:10px;}
.ws-giveaway-item-s2.type2 {width:100% !important;}
}




.gws_winner_box_details {border-radius:12px; padding:20px; background:var(--e-global-color-922f531); color:#fff; display:flex; flex-direction:column; margin-bottom:20px; gap:0px;}
.gws_winner_box_label {text-transform:uppercase; font-weight:600; color:var(--e-global-color-secondary); font-size:17px;}
.gws_winner_box_name {font-size:28px; font-weight:600;}
.gws_winner_box_ticket {color:var(--e-global-color-text);}
.gws_winner_box_btn svg {width:20px;}
.ws-giveaway-detail-info .ws_giveaway_prize_winner_frontend {display:none;}
.ws-giveaway-detail-info.gw_has_winner .ws-giveaway-meta-item-featured2,
.ws-giveaway-item-s2.gw_has_winner .ws-giveaway-meta-winner .ws-giveaway-meta-item-featured2{display:flex; gap:5px; align-items:center; padding:5px 15px; background:var(--e-global-color-922f531); ; border-radius:8px; color:#fff !important;}
.ws-giveaway-detail-info.gw_has_winner .ws-giveaway-meta-item-featured2 svg,
.ws-giveaway-item-s2.gw_has_winner .ws-giveaway-meta-winner .ws-giveaway-meta-item-featured2 svg{margin-left:-5px;}
.ws-giveaway-detail-info.gw_has_winner .ws-giveaway-meta-item-featured2 svg rect,
.ws-giveaway-item-s2.gw_has_winner .ws-giveaway-meta-winner .ws-giveaway-meta-item-featured2 svg rect {display:none;}


.ws-giveaway-item-s2.gw_has_winner .ws-giveaway-meta-1, 
.ws-giveaway-item-s2.gw_has_winner .ws_giveaway_prize_winner_frontend, 
.ws-giveaway-item-s2.gw_has_winner .ws-giveaway-draw-date, 
.ws-giveaway-item-s2.gw_has_winner .btn_view_enter {display:none;}
.ws-giveaway-list.ws-giveaway-list-winner {padding-top:0px;}
.ws-giveaway-item-s2.gw_has_winner .gws_winner_box_link {position:absolute; bottom:20px; left:30px;}
.ws-giveaway-item-s2.gw_has_winner .ws-giveaway-meta-winner {margin:0px;}
.ws-giveaway-item-s2.gw_has_winner .ws-giveaway-meta-winner {padding-left:16px; padding:10px 16px 0px;}
.ws-giveaway-item-s2.gw_has_winner .ws-giveaway-meta-winner .ws-giveaway-meta-item-featured2 {margin-bottom:0px; display:inline-flex;}
.ws-giveaway-item-s2.gw_has_winner .gws_winner_box_ticket {display:none;}

@media(max-width:991px) {
    .gws_winner_box_label {font-size:16px; margin-bottom:5px;}
    .gws_winner_box_name {font-size:20px;}
}

@media(max-width:768px) {
    .ws-giveaway-item-s2.gw_has_winner .ws-giveaway-meta-winner {padding-left:20px; margin-bottom:15px;}
}


.wspack.style2 .wspack_info1 {
    width: calc(100% - 350px);
}
.wspack.style2 .wspack_info2 {
    width: 200px;
}
body.single-ws_giveaway .gw_package_list_co.s2{
    padding:0px;
}
.wspack.style2 .wspack_info1_metas{
    flex-wrap: wrap;
}
@media (max-width: 767px) {
    .wspack.style2:not(.convert_point) .wspack_info1 {
        width: calc(100% - 30px - 120px);
    }
    .wspack.style2:not(.convert_point) .wspack_info2 {
        width: 120px;
    }
}
@media(max-width:1024px){
    body.single-ws_giveaway .ws_single_draw_co{
        flex-direction: column;
    }
}