.elementor-5721 .elementor-element.elementor-element-0cb34d7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-5721 .elementor-element.elementor-element-6a58ce9{text-align:center;width:initial;max-width:initial;}.elementor-5721 .elementor-element.elementor-element-6a58ce9.elementor-element{--align-self:center;}.elementor-5721 .elementor-element.elementor-element-4eb8ba7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-5721 .elementor-element.elementor-element-74ea9cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}:root{--page-title-display:none;}body.elementor-page-5721{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body.elementor-page-5721:not(.elementor-motion-effects-element-type-background), body.elementor-page-5721 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-aaddb73 ) 0%, var( --e-global-color-2b2ca13 ) 100%);}/* Start custom CSS for html, class: .elementor-element-36ab185 *//* ===== FORCE SELECTED STATE FOR PROFILE REVIEW ===== */

/* STAGE selected */
#stageTiles .tile input:checked + .dot{
  background:#fff;
  border-color:#fff;
}

#stageTiles .tile input:checked{
  display:block;
}

#stageTiles .tile input:checked ~ .txt,
#stageTiles .tile input:checked ~ .dot{
  position:relative;
}

#stageTiles .tile:has(input:checked){
  box-shadow:0 10px 24px rgba(11,18,32,0.12);
  border-color:rgba(11,18,32,0.10);
}

/* LEVEL selected */
#levelTiles .tile input:checked + .dot{
  background:#fff;
  border-color:#fff;
}

#levelTiles .tile:has(input:checked){
  box-shadow:0 10px 24px rgba(11,18,32,0.12);
  border-color:rgba(11,18,32,0.10);
}

/* LEVEL COLOURS */
#levelTiles .tile[data-level="1"]:has(input:checked),
#levelTiles .tile[data-level="2"]:has(input:checked){
  background:linear-gradient(135deg, rgba(22,138,74,0.18), rgba(255,255,255,0.92));
}

#levelTiles .tile[data-level="3"]:has(input:checked),
#levelTiles .tile[data-level="4"]:has(input:checked){
  background:linear-gradient(135deg, rgba(244,183,64,0.22), rgba(255,255,255,0.92));
}

#levelTiles .tile[data-level="5"]:has(input:checked),
#levelTiles .tile[data-level="6"]:has(input:checked){
  background:linear-gradient(135deg, rgba(45,132,179,0.20), rgba(255,255,255,0.92));
}/* End custom CSS */
/* Start custom CSS */body.page-id-3837 header,
body.page-id-3837 footer,
body.page-id-3837 .elementor-location-header,
body.page-id-3837 .elementor-location-footer {
  display: none !important;
}/* End custom CSS */