.elementor-27 .elementor-element.elementor-element-551f6fe{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-27 .elementor-element.elementor-element-cf83c3a{--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;}.elementor-27 .elementor-element.elementor-element-ab3c5d3{--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-27 .elementor-element.elementor-element-2ee73f0{font-size:var( --e-global-typography-fa9cdba-font-size );color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-b9d5b92{font-size:var( --e-global-typography-2e5b87d-font-size );}.elementor-27 .elementor-element.elementor-element-b15712d{--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;}.elementor-27 .elementor-element.elementor-element-7b63ce2{--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-27 .elementor-element.elementor-element-426d446{font-size:var( --e-global-typography-fa9cdba-font-size );color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-40cdfd1{font-size:var( --e-global-typography-2e5b87d-font-size );}.elementor-27 .elementor-element.elementor-element-cca620d{--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;}.elementor-27 .elementor-element.elementor-element-e4bc2bf{--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-27 .elementor-element.elementor-element-224af89{font-size:var( --e-global-typography-fa9cdba-font-size );color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-cca358c{font-size:var( --e-global-typography-2e5b87d-font-size );}.elementor-27 .elementor-element.elementor-element-580ac7a{--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;}.elementor-27 .elementor-element.elementor-element-29bfa01{--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-27 .elementor-element.elementor-element-51e5a01{font-size:var( --e-global-typography-fa9cdba-font-size );color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-5f6ebaf{font-size:var( --e-global-typography-2e5b87d-font-size );}.elementor-27 .elementor-element.elementor-element-258e533{--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;}.elementor-27 .elementor-element.elementor-element-d9a8f83{--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-27 .elementor-element.elementor-element-980170f{font-size:var( --e-global-typography-fa9cdba-font-size );color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-0cbaf89{font-size:var( --e-global-typography-2e5b87d-font-size );}@media(max-width:1024px){.elementor-27 .elementor-element.elementor-element-2ee73f0{font-size:var( --e-global-typography-fa9cdba-font-size );}.elementor-27 .elementor-element.elementor-element-b9d5b92{font-size:var( --e-global-typography-2e5b87d-font-size );}.elementor-27 .elementor-element.elementor-element-426d446{font-size:var( --e-global-typography-fa9cdba-font-size );}.elementor-27 .elementor-element.elementor-element-40cdfd1{font-size:var( --e-global-typography-2e5b87d-font-size );}.elementor-27 .elementor-element.elementor-element-224af89{font-size:var( --e-global-typography-fa9cdba-font-size );}.elementor-27 .elementor-element.elementor-element-cca358c{font-size:var( --e-global-typography-2e5b87d-font-size );}.elementor-27 .elementor-element.elementor-element-51e5a01{font-size:var( --e-global-typography-fa9cdba-font-size );}.elementor-27 .elementor-element.elementor-element-5f6ebaf{font-size:var( --e-global-typography-2e5b87d-font-size );}.elementor-27 .elementor-element.elementor-element-980170f{font-size:var( --e-global-typography-fa9cdba-font-size );}.elementor-27 .elementor-element.elementor-element-0cbaf89{font-size:var( --e-global-typography-2e5b87d-font-size );}}@media(max-width:767px){.elementor-27 .elementor-element.elementor-element-2ee73f0{font-size:var( --e-global-typography-fa9cdba-font-size );}.elementor-27 .elementor-element.elementor-element-b9d5b92{font-size:var( --e-global-typography-2e5b87d-font-size );}.elementor-27 .elementor-element.elementor-element-426d446{font-size:var( --e-global-typography-fa9cdba-font-size );}.elementor-27 .elementor-element.elementor-element-40cdfd1{font-size:var( --e-global-typography-2e5b87d-font-size );}.elementor-27 .elementor-element.elementor-element-224af89{font-size:var( --e-global-typography-fa9cdba-font-size );}.elementor-27 .elementor-element.elementor-element-cca358c{font-size:var( --e-global-typography-2e5b87d-font-size );}.elementor-27 .elementor-element.elementor-element-51e5a01{font-size:var( --e-global-typography-fa9cdba-font-size );}.elementor-27 .elementor-element.elementor-element-5f6ebaf{font-size:var( --e-global-typography-2e5b87d-font-size );}.elementor-27 .elementor-element.elementor-element-980170f{font-size:var( --e-global-typography-fa9cdba-font-size );}.elementor-27 .elementor-element.elementor-element-0cbaf89{font-size:var( --e-global-typography-2e5b87d-font-size );}}/* Start custom CSS */body {
  background-image: url('/wp-content/uploads/2025/11/Challenge_Pattern_Full_V2.svg');
  background-repeat: no-repeat;
  background-size:100%;
  background-position: center;
  background-attachment: fixed;
}/* End custom CSS */