.elementor-11 .elementor-element.elementor-element-bc63583{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--flex-wrap:nowrap;--padding-top:30px;--padding-bottom:20px;--padding-left:30px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-bc63583.e-con{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-67ecdd7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-67ecdd7.e-con{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-11 .elementor-element.elementor-element-aaddec6{width:var( --container-widget-width, 25.849% );max-width:25.849%;--container-widget-width:25.849%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-aaddec6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-aaddec6 img{width:100%;height:53px;object-fit:contain;object-position:center center;}.elementor-11 .elementor-element.elementor-element-5898e3a{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-5898e3a.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-ae9d7ad.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:1;}.elementor-11 .elementor-element.elementor-element-ae9d7ad{text-align:start;}.elementor-11 .elementor-element.elementor-element-ae9d7ad .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-3dbb024 );}.elementor-11 .elementor-element.elementor-element-bc90f49.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-11 .elementor-element.elementor-element-bc90f49 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-593e7d1 );}.elementor-11 .elementor-element.elementor-element-41b7ed2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-41b7ed2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-3c55083{text-align:center;font-family:"Poppins", Sans-serif;font-size:3rem;font-weight:800;text-transform:uppercase;font-style:normal;line-height:43px;color:var( --e-global-color-3dbb024 );}.elementor-11 .elementor-element.elementor-element-2b4d002{text-align:center;font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:43px;color:#DBDBDB;}.elementor-11 .elementor-element.elementor-element-a1108c9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--flex-wrap:nowrap;--padding-top:30px;--padding-bottom:20px;--padding-left:30px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-a1108c9.e-con{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-5732337{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--padding-top:8px;--padding-bottom:8px;--padding-left:21px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-5732337.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-1bdd451.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-1bdd451 .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-1bdd451.elementor-view-stacked .elementor-icon{background-color:#AF57FF;}.elementor-11 .elementor-element.elementor-element-1bdd451.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-1bdd451.elementor-view-default .elementor-icon{color:#AF57FF;border-color:#AF57FF;}.elementor-11 .elementor-element.elementor-element-1bdd451.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-1bdd451.elementor-view-default .elementor-icon svg{fill:#AF57FF;}.elementor-11 .elementor-element.elementor-element-1bdd451 .elementor-icon{font-size:33px;}.elementor-11 .elementor-element.elementor-element-1bdd451 .elementor-icon svg{height:33px;}.elementor-11 .elementor-element.elementor-element-1de7ac7{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-1de7ac7.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-5592093{width:auto;max-width:auto;}.elementor-11 .elementor-element.elementor-element-5592093 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-3dbb024 );}.elementor-11 .elementor-element.elementor-element-799edbb{width:auto;max-width:auto;}.elementor-11 .elementor-element.elementor-element-799edbb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-593e7d1 );}.elementor-11 .elementor-element.elementor-element-c7fcad1{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-11 .elementor-element.elementor-element-a1f77e8{text-align:center;}.elementor-11 .elementor-element.elementor-element-a1f77e8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;color:var( --e-global-color-3dbb024 );}.elementor-11 .elementor-element.elementor-element-c24a313{text-align:center;}.elementor-11 .elementor-element.elementor-element-c24a313 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;letter-spacing:0.2px;color:var( --e-global-color-593e7d1 );}.elementor-11 .elementor-element.elementor-element-bab7e45{--display:flex;}.elementor-11 .elementor-element.elementor-element-3ab8cb2 > .jet-listing-grid > .jet-listing-grid__items{--columns:6;}.elementor-11 .elementor-element.elementor-element-90d9e88{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:020px;--padding-bottom:020px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-d1a2906{--display:flex;}.elementor-11 .elementor-element.elementor-element-be430d7{--display:flex;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-11 .elementor-element.elementor-element-bd64d81{text-align:center;}.elementor-11 .elementor-element.elementor-element-bd64d81 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-3dbb024 );}.elementor-11 .elementor-element.elementor-element-02b4eb5{text-align:center;}.elementor-11 .elementor-element.elementor-element-02b4eb5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.2px;color:var( --e-global-color-593e7d1 );}.elementor-11 .elementor-element.elementor-element-fefa18f .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-fefa18f.elementor-view-stacked .elementor-icon{background-color:#FF55E1;}.elementor-11 .elementor-element.elementor-element-fefa18f.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-fefa18f.elementor-view-default .elementor-icon{color:#FF55E1;border-color:#FF55E1;}.elementor-11 .elementor-element.elementor-element-fefa18f.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-fefa18f.elementor-view-default .elementor-icon svg{fill:#FF55E1;}.elementor-11 .elementor-element.elementor-element-fefa18f .elementor-icon{font-size:26px;}.elementor-11 .elementor-element.elementor-element-fefa18f .elementor-icon svg{height:26px;}.elementor-11 .elementor-element.elementor-element-4591291{--display:flex;}.elementor-widget-jet-smart-filters-radio .jet-filter-items-moreless__toggle{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-jet-smart-filters-radio .apply-filters__button, .elementor-widget-jet-smart-filters-radio .jet-filter-items-dropdown__apply-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-11 .elementor-element.elementor-element-e4d5f10{width:auto;max-width:auto;}.elementor-11 .elementor-element.elementor-element-e4d5f10 > .elementor-widget-container{padding:7px 17px 7px 17px;}.elementor-11 .elementor-element.elementor-element-e4d5f10.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-e4d5f10 .jet-radio-list__row{display:inline-block;margin-right:calc(22px/2);margin-left:calc(22px/2);}.elementor-11 .elementor-element.elementor-element-e4d5f10 .jet-list-tree__children{display:inline-block;margin-right:calc(22px/2);margin-left:calc(22px/2);padding-left:12px;}.elementor-11 .elementor-element.elementor-element-e4d5f10 .jet-radio-list-wrapper{margin-left:calc(-22px/2);margin-right:calc(-22px/2);text-align:center;}.elementor-11 .elementor-element.elementor-element-e4d5f10 .jet-list-tree__children:not(:last-child){margin-bottom:10px;}.elementor-11 .elementor-element.elementor-element-e4d5f10 .jet-radio-list__row:not(:last-child){margin-bottom:10px;}.elementor-11 .elementor-element.elementor-element-e4d5f10 .jet-radio-list__label{font-family:"Poppins", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-11 .elementor-element.elementor-element-e4d5f10 .jet-radio-list__button{padding:19px 19px 19px 19px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-e4d5f10 .jet-collapse-icon{width:20px;height:20px;}.elementor-11 .elementor-element.elementor-element-e4d5f10 .jet-collapse-none{width:20px;height:20px;}.elementor-11 .elementor-element.elementor-element-e4d5f10 .jet-filter-label{border-style:solid;border-width:11px 11px 11px 11px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-e4d5f10 .jet-filter+.jet-filter{margin-top:10px;}.elementor-11 .elementor-element.elementor-element-e4d5f10 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-bc63583{--width:79%;}.elementor-11 .elementor-element.elementor-element-67ecdd7{--width:230px;}.elementor-11 .elementor-element.elementor-element-5898e3a{--width:auto;}.elementor-11 .elementor-element.elementor-element-41b7ed2{--width:41%;}.elementor-11 .elementor-element.elementor-element-a1108c9{--width:79%;}.elementor-11 .elementor-element.elementor-element-5732337{--width:200px;}.elementor-11 .elementor-element.elementor-element-1de7ac7{--width:100%;}.elementor-11 .elementor-element.elementor-element-bab7e45{--width:100%;}.elementor-11 .elementor-element.elementor-element-d1a2906{--width:60%;}.elementor-11 .elementor-element.elementor-element-be430d7{--width:100%;}.elementor-11 .elementor-element.elementor-element-4591291{--width:60%;}}/* Start custom CSS *//* background colours
.page-background {
  background:
    radial-gradient(circle at top center, #101f4d 0%, transparent 40%),
    radial-gradient(circle at bottom left, #3a0b4d 0%, transparent 30%),
    #050816;

  min-height: 100vh;

  font-family: "Poppins", sans-serif;
  color: var(--text);
  z-index: 10;
}
*/
/* logo styling */
.logo {

  font-size: 5rem;

  font-weight: 900;

  text-transform: uppercase;

  text-shadow:
    0 0 10px #ffffff33,
    0 0 20px #ff3ed533,
    0 0 40px #00c8ff33;
    
transform: skewX(-12deg) rotate(-1deg);
}

.skew {
    transform: skewX(-12deg) rotate(-1deg);
}

/* glassy border styling */
.glassy-box {
  border-radius: 18px;

  background: rgba(255, 255, 255, 0.02);
  border: 1px solid rgba(255, 255, 255, 0.25);

  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);

  box-shadow:
    inset 0 1px 0 rgba(255, 255, 255, 0.5),
    inset 0 -2px 10px rgba(0, 0, 0, 0.4),
    0 12px 30px rgba(0, 0, 0, 0.35);
}

/* icon-glow styling */
.icon-glow svg {
  filter: drop-shadow(0 0 8px rgba(0, 240, 255, 0.4))
          drop-shadow(0 0 12px rgba(0, 240, 255, 0.2));
}

/* text gradient styling */
.gradient-text {

  font-weight: 900;
  text-transform: uppercase;

  background: linear-gradient(
    90deg,
    #ff2bd6 0%,   /* neon pink */
    #b300ff 30%,  /* purple */
    #3a6bff 60%,  /* electric blue */
    #00f0ff 100%  /* cyan */
  );

  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

/* game body.elementor-page-11 styling */

.game-slider .game-container {
        border-radius: 18px ;
        overflow: hidden;
        background: rgba(0, 0, 0, 0.7) !important;
        border: 1px solid rgba(255, 255, 255, 0.25);
}

/* ---------- CYAN THEME - MULTIPLAYER ---------- */

.jet-listing-grid__items .jet-listing-grid__item:nth-of-type(6n+1) .game-container,
.filter-active-4 .jet-listing-grid__items .jet-listing-grid__item .game-container{
    border-color:#00d9ff;
    box-shadow:
        0 0 25px rgba(0,217,255,.35),
        inset 0 0 20px rgba(0,217,255,.10);
}

.jet-listing-grid__items .jet-listing-grid__item:nth-of-type(6n+1) .game-container::before,
.filter-active-4 .jet-listing-grid__items .jet-listing-grid__item .game-container::before{
    box-shadow:inset 0 0 0 1px #00d9ff;
}

.jet-listing-grid__items .jet-listing-grid__item:nth-of-type(6n+1) .game-icon,
.filter-active-4 .jet-listing-grid__items .jet-listing-grid__item .game-icon{
    color:#00d9ff;
    border-color:#00d9ff !important;
    box-shadow:
        0 0 25px rgba(0,217,255,.45),
        inset 0 0 20px rgba(0,217,255,.10);
}

.jet-listing-grid__items .jet-listing-grid__item:nth-of-type(6n+1) h2,
.jet-listing-grid__items .jet-listing-grid__item:nth-of-type(6n+1) h3,
.filter-active-4 .jet-listing-grid__items .jet-listing-grid__item h2,
.filter-active-4 .jet-listing-grid__items .jet-listing-grid__item h3{
    color:#00d9ff !important;
}

.jet-listing-grid__items .jet-listing-grid__item:nth-of-type(6n+1) .game-image,
.filter-active-4 .jet-listing-grid__items .jet-listing-grid__item .game-image{
    border-bottom:1px solid;
    border-image:linear-gradient(
        90deg,
        #000000 5%,
        #00d9ff 25%,
        #000000 35%,
        #000000 65%,
        #00d9ff 75%,
        #000000 95%
    ) 1;
}

/* ---------- PURPLE THEME - RELAX ---------- */

.jet-listing-grid__items .jet-listing-grid__item:nth-of-type(6n+2) .game-container,
.filter-active-9 .jet-listing-grid__items .jet-listing-grid__item .game-container{
    border-color:#a855f7;
    box-shadow:
        0 0 20px rgba(168,85,247,.25),
        inset 0 0 20px rgba(168,85,247,.08);
}

.jet-listing-grid__items .jet-listing-grid__item:nth-of-type(6n+2) .game-container::before,
.filter-active-9 .jet-listing-grid__items .jet-listing-grid__item .game-container::before{
    box-shadow:inset 0 0 0 1px #a855f7;
}

.jet-listing-grid__items .jet-listing-grid__item:nth-of-type(6n+2) .game-icon,
.filter-active-9 .jet-listing-grid__items .jet-listing-grid__item .game-icon{
    color:#a855f7;
    border-color:#a855f7 !important;
    box-shadow:
        0 0 20px rgba(168,85,247,.4),
        inset 0 0 20px rgba(168,85,247,.08);
}

.jet-listing-grid__items .jet-listing-grid__item:nth-of-type(6n+2) h2,
.jet-listing-grid__items .jet-listing-grid__item:nth-of-type(6n+2) h3,
.filter-active-9 .jet-listing-grid__items .jet-listing-grid__item h2,
.filter-active-9 .jet-listing-grid__items .jet-listing-grid__item h3{
    color:#a855f7 !important;
}

.jet-listing-grid__items .jet-listing-grid__item:nth-of-type(6n+2) .game-image,
.filter-active-9 .jet-listing-grid__items .jet-listing-grid__item .game-image{
    border-bottom:1px solid;
    border-image:linear-gradient(
        90deg,
        #000000 5%,
        #a855f7 25%,
        #000000 35%,
        #000000 65%,
        #a855f7 75%,
        #000000 95%
    ) 1;
}

/* ---------- YELLOW THEME - PUZZLE ---------- */

.jet-listing-grid__items .jet-listing-grid__item:nth-of-type(6n+3) .game-container,
.filter-active-8 .jet-listing-grid__items .jet-listing-grid__item .game-container{
    border-color:#ffd166;
    box-shadow:
        0 0 20px rgba(255,209,102,.25),
        inset 0 0 20px rgba(255,209,102,.08);
}

.jet-listing-grid__items .jet-listing-grid__item:nth-of-type(6n+3) .game-container::before,
.filter-active-8 .jet-listing-grid__items .jet-listing-grid__item .game-container::before{
    box-shadow:inset 0 0 0 1px #ffd166;
}

.jet-listing-grid__items .jet-listing-grid__item:nth-of-type(6n+3) .game-icon,
.filter-active-8 .jet-listing-grid__items .jet-listing-grid__item .game-icon{
    color:#ffd166;
    border-color:#ffd166 !important;
    box-shadow:
        0 0 20px rgba(255,209,102,.4),
        inset 0 0 20px rgba(255,209,102,.08);
}

.jet-listing-grid__items .jet-listing-grid__item:nth-of-type(6n+3) h2,
.jet-listing-grid__items .jet-listing-grid__item:nth-of-type(6n+3) h3,
.filter-active-8 .jet-listing-grid__items .jet-listing-grid__item h2,
.filter-active-8 .jet-listing-grid__items .jet-listing-grid__item h3{
    color:#ffd166 !important;
}

.jet-listing-grid__items .jet-listing-grid__item:nth-of-type(6n+3) .game-image,
.filter-active-8 .jet-listing-grid__items .jet-listing-grid__item .game-image{
    border-bottom:1px solid;
    border-image:linear-gradient(
        90deg,
        #000000 5%,
        #ffd166 25%,
        #000000 35%,
        #000000 65%,
        #ffd166 75%,
        #000000 95%
    ) 1;
}

/* ---------- GREEN THEME - ARCADE ---------- */

.jet-listing-grid__items .jet-listing-grid__item:nth-of-type(6n+4) .game-container,
.filter-active-5 .jet-listing-grid__items .jet-listing-grid__item .game-container{
    border-color:#32ff7e;
    box-shadow:
        0 0 20px rgba(50,255,126,.25),
        inset 0 0 20px rgba(50,255,126,.08);
}

.jet-listing-grid__items .jet-listing-grid__item:nth-of-type(6n+4) .game-container::before,
.filter-active-5 .jet-listing-grid__items .jet-listing-grid__item .game-container::before{
    box-shadow:inset 0 0 0 1px #32ff7e;
}

.jet-listing-grid__items .jet-listing-grid__item:nth-of-type(6n+4) .game-icon,
.filter-active-5 .jet-listing-grid__items .jet-listing-grid__item .game-icon{
    color:#32ff7e;
    border-color:#32ff7e !important;
    box-shadow:
        0 0 20px rgba(50,255,126,.4),
        inset 0 0 20px rgba(50,255,126,.08);
}

.jet-listing-grid__items .jet-listing-grid__item:nth-of-type(6n+4) h2,
.jet-listing-grid__items .jet-listing-grid__item:nth-of-type(6n+4) h3,
.filter-active-5 .jet-listing-grid__items .jet-listing-grid__item h2,
.filter-active-5 .jet-listing-grid__items .jet-listing-grid__item h3{
    color:#32ff7e !important;
}

.jet-listing-grid__items .jet-listing-grid__item:nth-of-type(6n+4) .game-image,
.filter-active-5 .jet-listing-grid__items .jet-listing-grid__item .game-image{
    border-bottom:1px solid;
    border-image:linear-gradient(
        90deg,
        #000000 5%,
        #32ff7e 25%,
        #000000 35%,
        #000000 65%,
        #32ff7e 75%,
        #000000 95%
    ) 1;
}

/* ---------- NEON PINK THEME - BOARD GAMES ---------- */

.jet-listing-grid__items .jet-listing-grid__item:nth-of-type(6n+5) .game-container,
.filter-active-7 .jet-listing-grid__items .jet-listing-grid__item .game-container{
    border-color:#ff4fa3;
    box-shadow:
        0 0 20px rgba(255,79,163,.25),
        inset 0 0 20px rgba(255,79,163,.08);
}

.jet-listing-grid__items .jet-listing-grid__item:nth-of-type(6n+5) .game-container::before,
.filter-active-7 .jet-listing-grid__items .jet-listing-grid__item .game-container::before{
    box-shadow:inset 0 0 0 1px #ff4fa3;
}

.jet-listing-grid__items .jet-listing-grid__item:nth-of-type(6n+5) .game-icon,
.filter-active-7 .jet-listing-grid__items .jet-listing-grid__item .game-icon{
    color:#ff4fa3;
    border-color:#ff4fa3 !important;
    box-shadow:
        0 0 20px rgba(255,79,163,.4),
        inset 0 0 20px rgba(255,79,163,.08);
}

.jet-listing-grid__items .jet-listing-grid__item:nth-of-type(6n+5) h2,
.jet-listing-grid__items .jet-listing-grid__item:nth-of-type(6n+5) h3,
.filter-active-7 .jet-listing-grid__items .jet-listing-grid__item h2,
.filter-active-7 .jet-listing-grid__items .jet-listing-grid__item h3{
    color:#ff4fa3 !important;
}

.jet-listing-grid__items .jet-listing-grid__item:nth-of-type(6n+5) .game-image,
.filter-active-7 .jet-listing-grid__items .jet-listing-grid__item .game-image{
    border-bottom:1px solid;
    border-image:linear-gradient(
        90deg,
        #000000 5%,
        #ff4fa3 25%,
        #000000 35%,
        #000000 65%,
        #ff4fa3 75%,
        #000000 95%
    ) 1;
}

/* ---------- MAGENTA (PINK-PURPLE BLEND) THEME ---------- */

.jet-listing-grid__items .jet-listing-grid__item:nth-of-type(6n+6) .game-container,
.filter-active-10 .jet-listing-grid__items .jet-listing-grid__item .game-container{
    border-color:#d946ef;
    box-shadow:
        0 0 20px rgba(217,70,239,.25),
        inset 0 0 20px rgba(217,70,239,.08);
}

.jet-listing-grid__items .jet-listing-grid__item:nth-of-type(6n+6) .game-container::before,
.filter-active-10 .jet-listing-grid__items .jet-listing-grid__item .game-container::before{
    box-shadow:inset 0 0 0 1px #d946ef;
}

.jet-listing-grid__items .jet-listing-grid__item:nth-of-type(6n+6) .game-icon,
.filter-active-10 .jet-listing-grid__items .jet-listing-grid__item .game-icon{
    color:#d946ef;
    border-color:#d946ef !important;
    box-shadow:
        0 0 20px rgba(217,70,239,.4),
        inset 0 0 20px rgba(217,70,239,.08);
}

.jet-listing-grid__items .jet-listing-grid__item:nth-of-type(6n+6) h2,
.jet-listing-grid__items .jet-listing-grid__item:nth-of-type(6n+6) h3,
.filter-active-10 .jet-listing-grid__items .jet-listing-grid__item h2,
.filter-active-10 .jet-listing-grid__items .jet-listing-grid__item h3{
    color:#d946ef !important;
}

.jet-listing-grid__items .jet-listing-grid__item:nth-of-type(6n+6) .game-image,
.filter-active-10 .jet-listing-grid__items .jet-listing-grid__item .game-image{
    border-bottom:1px solid;
    border-image:linear-gradient(
        90deg,
        #000000 5%,
        #d946ef 25%,
        #000000 35%,
        #000000 65%,
        #d946ef 75%,
        #000000 95%
    ) 1;
}




/* ---------- CATEGORY SLIDER STYLING ----------*/


.jet-radio-list__row:nth-of-type(1) .jet-radio-list__button{
    color:#d946ef;
}

.jet-radio-list__row:nth-of-type(2) .jet-radio-list__button{
    color:#32ff7e;
}

.jet-radio-list__row:nth-of-type(3) .jet-radio-list__button{
    color:#ff4fa3;
}

.jet-radio-list__row:nth-of-type(4) .jet-radio-list__button{
    color:#00d9ff;
}

.jet-radio-list__row:nth-of-type(5) .jet-radio-list__button{
    color:#ffd166;
}

.jet-radio-list__row:nth-of-type(6) .jet-radio-list__button{
    color:#a855f7;
}



.jet-radio-list__row .jet-radio-list__input:checked ~ .jet-radio-list__button::after{
    content:"";
    position:absolute;
    left:50%;
    transform:translateX(-50%);
    bottom:-4px;
    height:2px;
    width:0;
    background:currentColor;
    animation: underlineGrow .25s ease forwards;
}

@keyframes underlineGrow{
    to{
        width:80%;
    }
}

.jet-radio-list__input:checked ~ .jet-radio-list__button::before{
    content:"";
    position:absolute;
    inset:0;
    border-radius:6px;
    background: currentColor;
    opacity:0.12; /* adjust this */
    z-index:-1;
}

.elementor-11 .elementor-element.elementor-element-e4d5f10 .jet-radio-list__row:not(:last-child) {
     margin-bottom: 0px !important; 
}


/* ------ GAME ICONS ----- 

.jet-radio-list__button {
    position: relative;
    padding-left: 48px !important; /* space for icon */
}

.jet-radio-list__button::after {
    content:"";
    position:absolute;
    left:8px;
    top:50%;
    transform:translateY(-50%);
    font-size:28px;
}


/*.jet-radio-list__row:nth-of-type(1) .jet-radio-list__button::after{
    content:"🎮";
}

.jet-radio-list__row:nth-of-type(2) .jet-radio-list__button::after{
    content:"🟢";
}

.jet-radio-list__row:nth-of-type(3) .jet-radio-list__button::after{
    content:"💖";
}

.jet-radio-list__row:nth-of-type(4) .jet-radio-list__button::after{
    content:"🔵";
}

.jet-radio-list__row:nth-of-type(5) .jet-radio-list__button::after{
    content:"🟡";
}

.jet-radio-list__row:nth-of-type(6) .jet-radio-list__button::after{
    content:"🟣";
}/* End custom CSS */