.elementor-2405 .elementor-element.elementor-element-198bddc{--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;}.elementor-2405 .elementor-element.elementor-element-198bddc > .elementor-shape-bottom svg, .elementor-2405 .elementor-element.elementor-element-198bddc > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:100px;}.elementor-2405 .elementor-element.elementor-element-198bddc > .elementor-shape-bottom, .elementor-2405 .elementor-element.elementor-element-198bddc > .e-con-inner > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2405 .elementor-element.elementor-element-9e65838 .elementor-repeater-item-583cbd9 .swiper-slide-bg{background-color:var( --e-global-color-astglobalcolor2 );background-image:url(https://develop.alhreeftik.sa/wp-content/uploads/2025/03/Championships_2.jpg);background-size:cover;}.elementor-2405 .elementor-element.elementor-element-9e65838 .elementor-repeater-item-583cbd9 .elementor-background-overlay{background-color:var( --e-global-color-text );mix-blend-mode:multiply;}.elementor-2405 .elementor-element.elementor-element-9e65838 .swiper-slide{transition-duration:calc(5000ms*1.2);height:500px;}.elementor-2405 .elementor-element.elementor-element-9e65838 .elementor-slide-button{background-color:#FECA0A;font-family:"Tajawal", Sans-serif;font-size:20px;font-weight:500;line-height:10px;color:#1D8942;}.elementor-2405 .elementor-element.elementor-element-9e65838 .elementor-slide-button:hover{background-color:#1D8942;color:#FECA0A;}.elementor-2405 .elementor-element.elementor-element-9e65838 > .elementor-widget-container{margin:-10px -10px -10px -10px;}.elementor-2405 .elementor-element.elementor-element-9e65838 .swiper-slide-contents{max-width:100%;}.elementor-2405 .elementor-element.elementor-element-9e65838 .swiper-slide-inner{text-align:center;}.elementor-2405 .elementor-element.elementor-element-9e65838 .elementor-slide-heading{font-family:"Tajawal", Sans-serif;font-weight:600;}.elementor-2405 .elementor-element.elementor-element-9e65838 .elementor-slide-description{font-family:"Tajawal", Sans-serif;font-size:24px;font-weight:400;}.elementor-2405 .elementor-element.elementor-element-1343795e{--display:flex;}.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 );}:root{--page-title-display:none;}/* Start custom CSS for container, class: .elementor-element-1343795e */.user-registration-error strong{display:none;}
body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid>div .user-registration-Button, body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid>div .user-registration-Button {
    padding: 10px 24px;
    font-size: 15px;
    line-height: 25px;
    background: #1d8942;
}
.ur-frontend-form .ur-form-row .ur-form-grid label, .ur-frontend-form .ur-form-row .ur-form-grid legend {
    font-family: 'Tajawal';
}
body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid>div .user-registration-Button:hover, body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid>div .user-registration-Button:hover {
    background: #1b9c85;
    border-color: #1b9c85;}
    body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid>div .user-registration-Button, body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid>div .user-registration-Button {
    background: #1d8942;
    font-family: 'Tajawal';
    letter-spacing: inherit;
}
.ur-submit-button, .user-registration-Button {
    background: #1e8841!important;
    border-radius: 4px;
    border: 1px solid #1e8841!important;
    color: #fff;
 border-radius: 25px!important;
}/* End custom CSS */