.elementor-310 .elementor-element.elementor-element-c39e7a3 > .elementor-container{max-width:1245px;}.elementor-310 .elementor-element.elementor-element-c39e7a3{padding:60px 0px 30px 0px;}.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-310 .elementor-element.elementor-element-bf09227 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-bf09227 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:60px;font-weight:bold;color:#162B48;}.elementor-310 .elementor-element.elementor-element-b1705b4 > .elementor-container{max-width:1245px;}.elementor-310 .elementor-element.elementor-element-4fda3bc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-310 .elementor-element.elementor-element-4fda3bc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fijiancup.com/netball/wp-content/uploads/sites/9/2022/10/Shangri-La_s_Fijian_Resort__Spa_-_Aerial_Lagoon_Beach_1-min-1024x682-1.jpeg");background-size:cover;}.elementor-bc-flex-widget .elementor-310 .elementor-element.elementor-element-4fda3bc.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-310 .elementor-element.elementor-element-4fda3bc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-310 .elementor-element.elementor-element-4fda3bc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 25px 25px 25px;}.elementor-310 .elementor-element.elementor-element-4fda3bc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-310 .elementor-element.elementor-element-6158cc0{z-index:9;}.elementor-310 .elementor-element.elementor-element-6158cc0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:bold;text-decoration:none;color:#FFFFFF;}.elementor-310 .elementor-element.elementor-element-f7a9f56:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-310 .elementor-element.elementor-element-f7a9f56 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fijiancup.com/netball/wp-content/uploads/sites/9/2022/10/fijian-cup.webp");background-size:cover;}.elementor-bc-flex-widget .elementor-310 .elementor-element.elementor-element-f7a9f56.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-310 .elementor-element.elementor-element-f7a9f56.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-310 .elementor-element.elementor-element-f7a9f56 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 25px 25px 25px;}.elementor-310 .elementor-element.elementor-element-f7a9f56 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-310 .elementor-element.elementor-element-5403dfd{z-index:9;}.elementor-310 .elementor-element.elementor-element-5403dfd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:bold;color:#FFFFFF;}.elementor-310 .elementor-element.elementor-element-e8afbbd > .elementor-container{max-width:1245px;}.elementor-310 .elementor-element.elementor-element-f30e489:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-310 .elementor-element.elementor-element-f30e489 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fijiancup.com/netball/wp-content/uploads/sites/9/2022/10/fijian-cup2.webp");background-size:cover;}.elementor-bc-flex-widget .elementor-310 .elementor-element.elementor-element-f30e489.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-310 .elementor-element.elementor-element-f30e489.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-310 .elementor-element.elementor-element-f30e489 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 25px 25px 25px;}.elementor-310 .elementor-element.elementor-element-f30e489 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-310 .elementor-element.elementor-element-1968960{z-index:9;}.elementor-310 .elementor-element.elementor-element-1968960 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:bold;color:#FFFFFF;}.elementor-310 .elementor-element.elementor-element-938e42f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-310 .elementor-element.elementor-element-938e42f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fijiancup.com/netball/wp-content/uploads/sites/9/2022/10/IMG_6928-1024x683-1.webp");background-size:cover;}.elementor-bc-flex-widget .elementor-310 .elementor-element.elementor-element-938e42f.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-310 .elementor-element.elementor-element-938e42f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-310 .elementor-element.elementor-element-938e42f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 25px 25px 25px;}.elementor-310 .elementor-element.elementor-element-938e42f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-310 .elementor-element.elementor-element-b5dbb07{z-index:9;}.elementor-310 .elementor-element.elementor-element-b5dbb07 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:bold;color:#FFFFFF;}.elementor-310 .elementor-element.elementor-element-75769ad > .elementor-container{max-width:1245px;}.elementor-310 .elementor-element.elementor-element-7b537a0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-310 .elementor-element.elementor-element-7b537a0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fijiancup.com/netball/wp-content/uploads/sites/9/2022/10/fijian-cup4.webp");background-size:cover;}.elementor-bc-flex-widget .elementor-310 .elementor-element.elementor-element-7b537a0.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-310 .elementor-element.elementor-element-7b537a0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-310 .elementor-element.elementor-element-7b537a0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 25px 25px 25px;}.elementor-310 .elementor-element.elementor-element-7b537a0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-310 .elementor-element.elementor-element-b40f677{z-index:9;}.elementor-310 .elementor-element.elementor-element-b40f677 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:bold;color:#FFFFFF;}.elementor-310 .elementor-element.elementor-element-34d97ff:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-310 .elementor-element.elementor-element-34d97ff > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fijiancup.com/netball/wp-content/uploads/sites/9/2022/10/fijian-cup5-1024x576-1.webp");background-size:cover;}.elementor-bc-flex-widget .elementor-310 .elementor-element.elementor-element-34d97ff.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-310 .elementor-element.elementor-element-34d97ff.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-310 .elementor-element.elementor-element-34d97ff > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 25px 25px 25px;}.elementor-310 .elementor-element.elementor-element-34d97ff > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-310 .elementor-element.elementor-element-72aacbe{z-index:9;}.elementor-310 .elementor-element.elementor-element-72aacbe .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:bold;color:#FFFFFF;}.elementor-310 .elementor-element.elementor-element-c96a9c7 > .elementor-container{max-width:1245px;}.elementor-310 .elementor-element.elementor-element-3a5c239:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-310 .elementor-element.elementor-element-3a5c239 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fijiancup.com/netball/wp-content/uploads/sites/9/2022/10/fijian-cup6.webp");background-size:cover;}.elementor-bc-flex-widget .elementor-310 .elementor-element.elementor-element-3a5c239.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-310 .elementor-element.elementor-element-3a5c239.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-310 .elementor-element.elementor-element-3a5c239 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 25px 25px 25px;}.elementor-310 .elementor-element.elementor-element-3a5c239 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-310 .elementor-element.elementor-element-8e6556f{z-index:9;}.elementor-310 .elementor-element.elementor-element-8e6556f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:bold;color:#FFFFFF;}.elementor-310 .elementor-element.elementor-element-baeb681:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-310 .elementor-element.elementor-element-baeb681 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fijiancup.com/netball/wp-content/uploads/sites/9/2022/10/fijian-cup7.webp");background-size:cover;}.elementor-bc-flex-widget .elementor-310 .elementor-element.elementor-element-baeb681.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-310 .elementor-element.elementor-element-baeb681.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-310 .elementor-element.elementor-element-baeb681 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 25px 25px 25px;}.elementor-310 .elementor-element.elementor-element-baeb681 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-310 .elementor-element.elementor-element-c1f3fde{z-index:9;}.elementor-310 .elementor-element.elementor-element-c1f3fde .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:bold;color:#FFFFFF;}.elementor-310 .elementor-element.elementor-element-51441cd > .elementor-container{max-width:1245px;}.elementor-310 .elementor-element.elementor-element-bfc7798:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-310 .elementor-element.elementor-element-bfc7798 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fijiancup.com/netball/wp-content/uploads/sites/9/2022/10/IMG_7707-1024x683-1.webp");background-size:cover;}.elementor-bc-flex-widget .elementor-310 .elementor-element.elementor-element-bfc7798.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-310 .elementor-element.elementor-element-bfc7798.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-310 .elementor-element.elementor-element-bfc7798 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 25px 25px 25px;}.elementor-310 .elementor-element.elementor-element-bfc7798 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-310 .elementor-element.elementor-element-37e6d1b{z-index:9;}.elementor-310 .elementor-element.elementor-element-37e6d1b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:bold;color:#FFFFFF;}.elementor-310 .elementor-element.elementor-element-f45c8cf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-310 .elementor-element.elementor-element-f45c8cf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fijiancup.com/netball/wp-content/uploads/sites/9/2022/10/IMG_7867-1024x683-1.webp");background-size:cover;}.elementor-bc-flex-widget .elementor-310 .elementor-element.elementor-element-f45c8cf.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-310 .elementor-element.elementor-element-f45c8cf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-310 .elementor-element.elementor-element-f45c8cf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 25px 25px 25px;}.elementor-310 .elementor-element.elementor-element-f45c8cf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-310 .elementor-element.elementor-element-b09364e{z-index:9;}.elementor-310 .elementor-element.elementor-element-b09364e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:bold;color:#FFFFFF;}.elementor-310 .elementor-element.elementor-element-9010270{--spacer-size:70px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-310 .elementor-element.elementor-element-bf09227{text-align:center;}.elementor-310 .elementor-element.elementor-element-bf09227 .elementor-heading-title{font-size:40px;}}/* Start custom CSS for column, class: .elementor-element-4fda3bc */.elementor-310 .elementor-element.elementor-element-4fda3bc{
    position: relative;
     min-height: 320px;
     margin: 4px;
}
.elementor-310 .elementor-element.elementor-element-4fda3bc:before{
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,0.5);
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f7a9f56 */.elementor-310 .elementor-element.elementor-element-f7a9f56{
    position: relative;
     min-height: 320px;
     margin: 4px;
}
.elementor-310 .elementor-element.elementor-element-f7a9f56:before{
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,0.5);
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b1705b4 */.elementor-310 .elementor-element.elementor-element-b1705b4 a{
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f30e489 */.elementor-310 .elementor-element.elementor-element-f30e489{
    position: relative;
     min-height: 320px;
     margin: 4px;
}
.elementor-310 .elementor-element.elementor-element-f30e489:before{
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,0.5);
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-938e42f */.elementor-310 .elementor-element.elementor-element-938e42f{
    position: relative;
     min-height: 320px;
     margin: 4px;
}
.elementor-310 .elementor-element.elementor-element-938e42f:before{
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,0.5);
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e8afbbd */.elementor-310 .elementor-element.elementor-element-e8afbbd a{
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7b537a0 */.elementor-310 .elementor-element.elementor-element-7b537a0{
    position: relative;
     min-height: 320px;
     margin: 4px;
}
.elementor-310 .elementor-element.elementor-element-7b537a0:before{
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,0.5);
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-34d97ff */.elementor-310 .elementor-element.elementor-element-34d97ff{
    position: relative;
     min-height: 320px;
     margin: 4px;
}
.elementor-310 .elementor-element.elementor-element-34d97ff:before{
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,0.5);
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-75769ad */.elementor-310 .elementor-element.elementor-element-75769ad a{
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3a5c239 */.elementor-310 .elementor-element.elementor-element-3a5c239{
    position: relative;
     min-height: 320px;
     margin: 4px;
}
.elementor-310 .elementor-element.elementor-element-3a5c239:before{
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,0.5);
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-baeb681 */.elementor-310 .elementor-element.elementor-element-baeb681{
    position: relative;
     min-height: 320px;
     margin: 4px;
}
.elementor-310 .elementor-element.elementor-element-baeb681:before{
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,0.5);
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c96a9c7 */.elementor-310 .elementor-element.elementor-element-c96a9c7 a{
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-bfc7798 */.elementor-310 .elementor-element.elementor-element-bfc7798{
    position: relative;
     min-height: 320px;
     margin: 4px;
}
.elementor-310 .elementor-element.elementor-element-bfc7798:before{
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,0.5);
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f45c8cf */.elementor-310 .elementor-element.elementor-element-f45c8cf{
    position: relative;
     min-height: 320px;
     margin: 4px;
}
.elementor-310 .elementor-element.elementor-element-f45c8cf:before{
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,0.5);
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-51441cd */.elementor-310 .elementor-element.elementor-element-51441cd a{
    text-decoration: none;
}/* End custom CSS */