.elementor-91 .elementor-element.elementor-element-e579a40{--display:flex;--min-height:200px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-91 .elementor-element.elementor-element-e579a40:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-e579a40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flightbadmintonclub.com/wp-content/uploads/2025/05/2549169183-1-scaled.jpg");background-position:center center;background-size:cover;}.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-91 .elementor-element.elementor-element-862e8ca{text-align:center;}.elementor-91 .elementor-element.elementor-element-862e8ca .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:32px;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-91 .elementor-element.elementor-element-d818b31{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:6vw;--padding-right:6vw;}.elementor-91 .elementor-element.elementor-element-084be53{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-91 .elementor-element.elementor-element-a7cb9ce{text-align:center;}.elementor-91 .elementor-element.elementor-element-a7cb9ce .elementor-heading-title{font-family:"Noto Sans HK", Sans-serif;font-size:28px;font-weight:500;color:var( --e-global-color-72577c9 );}.elementor-91 .elementor-element.elementor-element-b268c3a{--display:flex;--border-radius:24px 24px 24px 24px;box-shadow:0px 0px 10px 0px rgba(221.53125, 221.53125, 221.53125, 0.5);--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.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-91 .elementor-element.elementor-element-09995b9{text-align:left;font-family:"Noto Sans HK", Sans-serif;font-size:18px;font-weight:400;}.elementor-91 .elementor-element.elementor-element-2e6727f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-91 .elementor-element.elementor-element-2e6727f.e-con{--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-91 .elementor-element.elementor-element-7f04c13 img{border-radius:6px 6px 6px 6px;}.elementor-91 .elementor-element.elementor-element-768aadd{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:6vw;--padding-right:6vw;}.elementor-91 .elementor-element.elementor-element-129a1b9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-91 .elementor-element.elementor-element-a658bb8{text-align:center;}.elementor-91 .elementor-element.elementor-element-a658bb8 .elementor-heading-title{font-family:"Noto Sans HK", Sans-serif;font-size:28px;font-weight:500;color:var( --e-global-color-72577c9 );}.elementor-91 .elementor-element.elementor-element-38649ce{text-align:center;}.elementor-91 .elementor-element.elementor-element-7608478{--display:flex;--border-radius:24px 24px 24px 24px;box-shadow:0px 0px 10px 0px rgba(221.53125, 221.53125, 221.53125, 0.5);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-91 .elementor-element.elementor-element-431b7c5{text-align:left;font-family:"Noto Sans HK", Sans-serif;font-size:18px;font-weight:400;}.elementor-91 .elementor-element.elementor-element-45cab65{text-align:center;}.elementor-91 .elementor-element.elementor-element-badf3a6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-91 .elementor-element.elementor-element-badf3a6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-91 .elementor-element.elementor-element-f730825 img{border-radius:6px 6px 6px 6px;}.elementor-91 .elementor-element.elementor-element-d321612{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0vw;--padding-bottom:0vw;--padding-left:6vw;--padding-right:6vw;}.elementor-91 .elementor-element.elementor-element-d321612:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-d321612 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9F3FF;}.elementor-91 .elementor-element.elementor-element-9298eb1{--spacer-size:40px;}.elementor-91 .elementor-element.elementor-element-e5a21e5{text-align:center;}.elementor-91 .elementor-element.elementor-element-e5a21e5 .elementor-heading-title{font-family:"Noto Sans HK", Sans-serif;font-size:28px;font-weight:500;color:var( --e-global-color-72577c9 );}.elementor-91 .elementor-element.elementor-element-17102a6 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-91 .elementor-element.elementor-element-17102a6{text-align:center;}.elementor-91 .elementor-element.elementor-element-17102a6 .elementor-heading-title{font-family:"Noto Sans HK", Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-b538932 );}.elementor-91 .elementor-element.elementor-element-da82cd0{--spacer-size:40px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-91 .elementor-element.elementor-element-2e6727f{--justify-content:center;}.elementor-91 .elementor-element.elementor-element-badf3a6{--justify-content:center;}}@media(min-width:768px){.elementor-91 .elementor-element.elementor-element-084be53{--width:70%;}.elementor-91 .elementor-element.elementor-element-b268c3a{--width:80%;}.elementor-91 .elementor-element.elementor-element-2e6727f{--width:30%;}.elementor-91 .elementor-element.elementor-element-129a1b9{--width:70%;}.elementor-91 .elementor-element.elementor-element-7608478{--width:80%;}.elementor-91 .elementor-element.elementor-element-badf3a6{--width:25.497%;}}@media(max-width:1024px) and (min-width:768px){.elementor-91 .elementor-element.elementor-element-2e6727f{--width:192.25px;}.elementor-91 .elementor-element.elementor-element-badf3a6{--width:204.484px;}}@media(max-width:767px){.elementor-91 .elementor-element.elementor-element-e579a40:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-e579a40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flightbadmintonclub.com/wp-content/uploads/2025/05/42432-scaled.jpg");background-position:top center;}.elementor-91 .elementor-element.elementor-element-862e8ca{text-align:center;}.elementor-91 .elementor-element.elementor-element-862e8ca .elementor-heading-title{font-size:24px;letter-spacing:1px;}.elementor-91 .elementor-element.elementor-element-a7cb9ce .elementor-heading-title{font-size:24px;}.elementor-91 .elementor-element.elementor-element-b268c3a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-91 .elementor-element.elementor-element-7608478{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-91 .elementor-element.elementor-element-d321612{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-91 .elementor-element.elementor-element-17102a6 > .elementor-widget-container{padding:0px 20px 0px 20px;}}/* Start custom CSS for text-editor, class: .elementor-element-09995b9 */.elementor-91 .elementor-element.elementor-element-09995b9 tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th {
    background-color: hsla(0, 0%, 100%, .0705882353);
}


/* Remove default table borders and apply custom styles */
.elementor-91 .elementor-element.elementor-element-09995b9 table  {
  width: 100%;
  border-collapse: collapse;
  border: none !important; /* Remove default borders */
}



.elementor-91 .elementor-element.elementor-element-09995b9 table tr:nth-child(odd) {
  background-color: #E9F3FF;
}

.elementor-91 .elementor-element.elementor-element-09995b9 table  tr:nth-child(even) {
  background-color: #FFF;
}

.elementor-91 .elementor-element.elementor-element-09995b9 table td {
  border: none !important; /* Ensure no borders on cells */
  padding: 24px;
}

.elementor-91 .elementor-element.elementor-element-09995b9 table  tr:nth-child(1),
.elementor-91 .elementor-element.elementor-element-09995b9 table  tr:nth-child(3) {
  height: 20%;
}

.elementor-91 .elementor-element.elementor-element-09995b9 table  tr:nth-child(2),
.elementor-91 .elementor-element.elementor-element-09995b9 table tr:nth-child(4) {
  height: 80%;
}

@media only screen and (max-width: 768px) {
    
    
.elementor-91 .elementor-element.elementor-element-09995b9 table td {
  border: none !important; /* Ensure no borders on cells */
  padding: 24px 12px;
}


.elementor-91 .elementor-element.elementor-element-09995b9 .t1{width:90px;}

.elementor-91 .elementor-element.elementor-element-09995b9 table  tr:nth-child(2),
.elementor-91 .elementor-element.elementor-element-09995b9 table tr:nth-child(4) {
  height: 50%;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-431b7c5 */.elementor-91 .elementor-element.elementor-element-431b7c5 tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th {
    background-color: hsla(0, 0%, 100%, .0705882353);
}


/* Remove default table borders and apply custom styles */
.elementor-91 .elementor-element.elementor-element-431b7c5 table  {
  width: 100%;
  border-collapse: collapse;
  border: none !important; /* Remove default borders */
}



.elementor-91 .elementor-element.elementor-element-431b7c5 table tr:nth-child(odd) {
  background-color: #E9F3FF;
}

.elementor-91 .elementor-element.elementor-element-431b7c5 table  tr:nth-child(even) {
  background-color: #FFF;
}

.elementor-91 .elementor-element.elementor-element-431b7c5 table td {
  border: none !important; /* Ensure no borders on cells */
  padding: 24px;
}

.elementor-91 .elementor-element.elementor-element-431b7c5 table  tr:nth-child(1),
.elementor-91 .elementor-element.elementor-element-431b7c5 table  tr:nth-child(3) {
  height: 20%;
}

.elementor-91 .elementor-element.elementor-element-431b7c5 table  tr:nth-child(2),
.elementor-91 .elementor-element.elementor-element-431b7c5 table tr:nth-child(4) {
  height: 80%;
}

@media only screen and (max-width: 768px) {
    
    
.elementor-91 .elementor-element.elementor-element-431b7c5 table td {
  border: none !important; /* Ensure no borders on cells */
  padding: 24px 12px;
}


.elementor-91 .elementor-element.elementor-element-431b7c5 .t1{width:90px;}

.elementor-91 .elementor-element.elementor-element-431b7c5 table  tr:nth-child(2),
.elementor-91 .elementor-element.elementor-element-431b7c5 table tr:nth-child(4) {
  height: 50%;
}
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-6de3ff2 */.elementor-91 .elementor-element.elementor-element-6de3ff2 .wpDataTablesWrapper table.scroll {
    width: 100% !important;}
    
    .elementor-91 .elementor-element.elementor-element-6de3ff2 .wpDataTablesWrapper{    margin-bottom: 0;
}
.elementor-91 .elementor-element.elementor-element-6de3ff2 .wpDataTablesFilter .wpDataTableFilterSection:not(#wdt-clear-filters-button-block):not(#wdt-pf-search-filters-button-block){
     min-height: auto;
}
.elementor-91 .elementor-element.elementor-element-6de3ff2 .wpDataTablesWrapper .wpDataTableFilterSection{
    min-height: auto;
    padding: 0;}
    
    .elementor-91 .elementor-element.elementor-element-6de3ff2 .wpDataTablesFilter .wpDataTableFilterSection#wdt-clear-filters-button-block{
        padding-top: 30px;
    }
    
    .elementor-91 .elementor-element.elementor-element-6de3ff2 .wpDataTables {    background: #FFF;
    PADDING: 24PX;}
    
    
    
    .elementor-91 .elementor-element.elementor-element-6de3ff2 .wpdt-c.wdt-skin-light .wpDataTablesWrapper table.wpDataTable > thead > tr > th {
 
    text-align: center;}
    
    
.elementor-91 .elementor-element.elementor-element-6de3ff2 .column-0,
.elementor-91 .elementor-element.elementor-element-6de3ff2 .column-2, 
.elementor-91 .elementor-element.elementor-element-6de3ff2 .column-5, 
.elementor-91 .elementor-element.elementor-element-6de3ff2 .column-6, 
.elementor-91 .elementor-element.elementor-element-6de3ff2 .column-7,
.elementor-91 .elementor-element.elementor-element-6de3ff2 .column-8,
.elementor-91 .elementor-element.elementor-element-6de3ff2 .column-9
    { text-align: center !important;}/* End custom CSS */