.elementor-67 .elementor-element.elementor-element-cc9fc0a{--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;--margin-top:2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:48%;}.elementor-67 .elementor-element.elementor-element-8f31620{--spacer-size:510px;}.elementor-67 .elementor-element.elementor-element-8f31620 > .elementor-widget-container{background-image:url("https://oldfito.awelja.com/wp-content/uploads/2023/10/FITO-244-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:0px 20px 20px 00px;}.elementor-67 .elementor-element.elementor-element-4a8f8a3{--display:flex;--min-height:500px;--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;--flex-wrap:wrap;--margin-top:-510px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-67 .elementor-element.elementor-element-2dd28f3{--display:flex;--min-height:510px;--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;--flex-wrap:nowrap;--overlay-opacity:1;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:10px;--padding-top:0%;--padding-bottom:0%;--padding-left:54.5%;--padding-right:0%;}.elementor-67 .elementor-element.elementor-element-2dd28f3::before, .elementor-67 .elementor-element.elementor-element-2dd28f3 > .elementor-background-video-container::before, .elementor-67 .elementor-element.elementor-element-2dd28f3 > .e-con-inner > .elementor-background-video-container::before, .elementor-67 .elementor-element.elementor-element-2dd28f3 > .elementor-background-slideshow::before, .elementor-67 .elementor-element.elementor-element-2dd28f3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-67 .elementor-element.elementor-element-2dd28f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-67 .elementor-element.elementor-element-683dc01{--display:flex;--min-height:360px;--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:flex-start;--flex-wrap:nowrap;--overlay-opacity:0.2;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-67 .elementor-element.elementor-element-683dc01:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-683dc01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-67 .elementor-element.elementor-element-683dc01::before, .elementor-67 .elementor-element.elementor-element-683dc01 > .elementor-background-video-container::before, .elementor-67 .elementor-element.elementor-element-683dc01 > .e-con-inner > .elementor-background-video-container::before, .elementor-67 .elementor-element.elementor-element-683dc01 > .elementor-background-slideshow::before, .elementor-67 .elementor-element.elementor-element-683dc01 > .e-con-inner > .elementor-background-slideshow::before, .elementor-67 .elementor-element.elementor-element-683dc01 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://oldfito.awelja.com/wp-content/uploads/2023/02/icon-white_grain.png");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;background-size:45% auto;}.elementor-67 .elementor-element.elementor-element-683dc01.e-con{--align-self:stretch;}.elementor-67 .elementor-element.elementor-element-da8c2b3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-67 .elementor-element.elementor-element-da8c2b3 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-9d4ea0d );}.elementor-67 .elementor-element.elementor-element-f1db5d4 .elementor-repeater-item-9a7b0c3{width:100%;}.elementor-67 .elementor-element.elementor-element-f1db5d4 .elementor-repeater-item-fac1852{width:100%;}.elementor-67 .elementor-element.elementor-element-f1db5d4 .elementor-repeater-item-0356f8c{width:100%;}.elementor-67 .elementor-element.elementor-element-f1db5d4 .eael-lr-form-wrapper{background-color:#FFFFFF00;width:100%;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-67 .elementor-element.elementor-element-f1db5d4 .eael-login-form .eael-user-login{width:100%;}.elementor-67 .elementor-element.elementor-element-f1db5d4 .eael-login-form .eael-user-password{width:100%;}.elementor-67 .elementor-element.elementor-element-f1db5d4 .eael-lostpassword-form .eael-lr-form-group{width:100%;}.elementor-67 .elementor-element.elementor-element-f1db5d4 .eael-resetpassword-form .eael-lr-form-group {width:100%;}.elementor-67 .elementor-element.elementor-element-f1db5d4 .lr-form-wrapper{width:100%;padding:0px 0px 0px 0px;}.elementor-67 .elementor-element.elementor-element-f1db5d4 .lr-form-wrapper form{width:100%;}.elementor-67 .elementor-element.elementor-element-f1db5d4 .lr-form-wrapper .eael-lr-form-control{padding:10px 15px 8px 15px;font-family:"Manjari", Sans-serif;font-size:18px;font-weight:400;line-height:24px;text-align:left;color:var( --e-global-color-secondary );background-color:#FFFFFF;border-style:none;border-radius:25px 25px 25px 25px;}.elementor-67 .elementor-element.elementor-element-f1db5d4 .lr-form-wrapper .eael-lr-form-control:focus{background-color:#ffffff;border-style:none;}.elementor-67 .elementor-element.elementor-element-f1db5d4 .lr-form-wrapper .eael-field-label{padding:10px 0px 2px 0px;color:var( --e-global-color-9d4ea0d );}.elementor-67 .elementor-element.elementor-element-f1db5d4 .eael-login-form .eael-lr-btn{font-family:var( --e-global-typography-c4a12c8-font-family ), Sans-serif;font-size:var( --e-global-typography-c4a12c8-font-size );font-weight:var( --e-global-typography-c4a12c8-font-weight );text-transform:var( --e-global-typography-c4a12c8-text-transform );text-decoration:var( --e-global-typography-c4a12c8-text-decoration );line-height:var( --e-global-typography-c4a12c8-line-height );}.elementor-67 .elementor-element.elementor-element-f1db5d4 .eael-login-form .eael-lr-footer{flex-direction:column;}.elementor-67 .elementor-element.elementor-element-f1db5d4 .eael-login-form .eael-sign-wrapper{padding-top:0;display:flex;flex-direction:column;align-items:flex-start;width:100%;}.elementor-67 .elementor-element.elementor-element-f1db5d4 .eael-register-form .eael-lr-btn{margin:20px 0px 0px 0px;padding:13px 25px 8px 17px;}.elementor-67 .elementor-element.elementor-element-f1db5d4 .eael-register-form .eael-lr-footer{flex-direction:row;justify-content:center;}.elementor-67 .elementor-element.elementor-element-f1db5d4 .eael-register-form .eael-sign-wrapper{padding-top:0;display:flex;flex-direction:row;justify-content:flex-start;width:100%;}.elementor-67 .elementor-element.elementor-element-f1db5d4 .eael-lostpassword-form .eael-lr-btn{margin:20px 0px 0px 0px;padding:13px 25px 8px 18px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );width:100%;}.elementor-67 .elementor-element.elementor-element-f1db5d4 .eael-lostpassword-form .eael-lr-footer{flex-direction:row;justify-content:flex-start;}.elementor-67 .elementor-element.elementor-element-f1db5d4 .eael-lostpassword-form .eael-sign-wrapper{padding-top:0;display:flex;flex-direction:row;justify-content:flex-start;width:100%;}.elementor-67 .elementor-element.elementor-element-f1db5d4 .eael-resetpassword-form .eael-lr-btn{margin:20px 0px 0px 0px;padding:13px 25px 8px 17px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );width:100%;}.elementor-67 .elementor-element.elementor-element-f1db5d4 .eael-resetpassword-form .eael-lr-footer{flex-direction:row;justify-content:flex-start;}.elementor-67 .elementor-element.elementor-element-f1db5d4 .eael-resetpassword-form .eael-sign-wrapper{padding-top:0;}.elementor-67 .elementor-element.elementor-element-f1db5d4 .eael-login-form .eael-lr-link{margin:10px 0px 0px 0px;padding:20px 0px 0px 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );border-style:none;}.elementor-67 .elementor-element.elementor-element-f1db5d4 .eael-register-form .eael-lr-link{margin:25px 0px 0px 0px;padding:0px 0px 0px 20px;}.elementor-67 .elementor-element.elementor-element-f1db5d4 .eael-lostpassword-form .eael-lr-link{margin:25px 0px 0px 0px;padding:0px 0px 0px 20px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-67 .elementor-element.elementor-element-cc9fc0a{--width:100%;}.elementor-67 .elementor-element.elementor-element-2dd28f3{--width:100%;}.elementor-67 .elementor-element.elementor-element-683dc01{--width:1000%;}}@media(max-width:1024px){.elementor-67 .elementor-element.elementor-element-cc9fc0a{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:55%;}.elementor-67 .elementor-element.elementor-element-4a8f8a3{--min-height:510px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-67 .elementor-element.elementor-element-2dd28f3{--padding-top:0%;--padding-bottom:2%;--padding-left:46.5%;--padding-right:2%;}.elementor-67 .elementor-element.elementor-element-683dc01{--min-height:510px;}.elementor-67 .elementor-element.elementor-element-683dc01::before, .elementor-67 .elementor-element.elementor-element-683dc01 > .elementor-background-video-container::before, .elementor-67 .elementor-element.elementor-element-683dc01 > .e-con-inner > .elementor-background-video-container::before, .elementor-67 .elementor-element.elementor-element-683dc01 > .elementor-background-slideshow::before, .elementor-67 .elementor-element.elementor-element-683dc01 > .e-con-inner > .elementor-background-slideshow::before, .elementor-67 .elementor-element.elementor-element-683dc01 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:24% auto;}.elementor-67 .elementor-element.elementor-element-da8c2b3 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-67 .elementor-element.elementor-element-f1db5d4 .eael-lr-form-wrapper{width:100%;}.elementor-67 .elementor-element.elementor-element-f1db5d4 .lr-form-wrapper{width:100%;}.elementor-67 .elementor-element.elementor-element-f1db5d4 .eael-login-form .eael-lr-btn{font-size:var( --e-global-typography-c4a12c8-font-size );line-height:var( --e-global-typography-c4a12c8-line-height );}.elementor-67 .elementor-element.elementor-element-f1db5d4 .eael-lostpassword-form .eael-lr-btn{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-67 .elementor-element.elementor-element-f1db5d4 .eael-resetpassword-form .eael-lr-btn{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-67 .elementor-element.elementor-element-f1db5d4 .eael-login-form .eael-lr-link{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-67 .elementor-element.elementor-element-f1db5d4 .eael-lostpassword-form .eael-lr-link{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-67 .elementor-element.elementor-element-cc9fc0a{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:3%;}.elementor-67 .elementor-element.elementor-element-8f31620{--spacer-size:250px;}.elementor-67 .elementor-element.elementor-element-4a8f8a3{--margin-top:4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-67 .elementor-element.elementor-element-2dd28f3{--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;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:3.5%;--padding-right:3.5%;}.elementor-67 .elementor-element.elementor-element-683dc01{--min-height:260px;--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;--flex-wrap:nowrap;}.elementor-67 .elementor-element.elementor-element-683dc01::before, .elementor-67 .elementor-element.elementor-element-683dc01 > .elementor-background-video-container::before, .elementor-67 .elementor-element.elementor-element-683dc01 > .e-con-inner > .elementor-background-video-container::before, .elementor-67 .elementor-element.elementor-element-683dc01 > .elementor-background-slideshow::before, .elementor-67 .elementor-element.elementor-element-683dc01 > .e-con-inner > .elementor-background-slideshow::before, .elementor-67 .elementor-element.elementor-element-683dc01 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:22% auto;}.elementor-67 .elementor-element.elementor-element-da8c2b3 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-67 .elementor-element.elementor-element-f1db5d4 .eael-lr-form-wrapper{width:100%;}.elementor-67 .elementor-element.elementor-element-f1db5d4 .lr-form-wrapper{width:100%;}.elementor-67 .elementor-element.elementor-element-f1db5d4 .eael-login-form .eael-lr-btn{font-size:var( --e-global-typography-c4a12c8-font-size );line-height:var( --e-global-typography-c4a12c8-line-height );}.elementor-67 .elementor-element.elementor-element-f1db5d4 .eael-lostpassword-form .eael-lr-btn{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-67 .elementor-element.elementor-element-f1db5d4 .eael-resetpassword-form .eael-lr-btn{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-67 .elementor-element.elementor-element-f1db5d4 .eael-login-form .eael-lr-link{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-67 .elementor-element.elementor-element-f1db5d4 .eael-lostpassword-form .eael-lr-link{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for eael-login-register, class: .elementor-element-f1db5d4 */.eael-lr-form-wrapper .eael-lostpassword-form .eael-lr-btn {
    width: 100%;
}



@supports (-webkit-appearance: none) or (-moz-appearance: none) {
.eael-lr-form-wrapper input[type=checkbox] {
    top:-5px;
}

.eael-lr-form-wrapper input[type=checkbox]+label {
    font-size: 18px;
}
    
}

.forget-pass a {
    font-weight: 400 !important;
}

.eael-lr-form-wrapper .eael-sign-wrapper {
    text-align: left !important;
}


@media only screen and (max-width: 845px) {
    #eael-lostpassword-form-wrapper .eael-lr-footer {
        flex-direction: column !important;
        align-items: flex-start !important;
    }
    
    #eael-lostpassword-submit {
        width: 60% !important;
    }
    
    #eael-lr-login-toggle-lostpassword {
        padding: 0 !important;
    }

}

@media only screen and (max-width: 440px) {
    #eael-lostpassword-submit {
        width: 80% !important;
    }
}

@media only screen and (max-width: 440px) {
    #eael-lostpassword-submit {
        width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-683dc01 */.elementor-71 .elementor-element.elementor-element-73bd653::before {
    background-position: right 40px bottom -2px;
}

@media only screen and (max-width: 580px) {
    .elementor-71 .elementor-element.elementor-element-73bd653::before {
    background-position: right 20px bottom -2px;
    background-size: 36%;
    }
}

@media only screen and (max-width: 400px) {
    .elementor-71 .elementor-element.elementor-element-73bd653::before {
    background-size: 46%;
    background-position: right -30px bottom -2px;
    }
    
    .elementor-71 .elementor-element.elementor-element-53a9728 .elementor-heading-title {
        font-size: 40px;
        line-height: 45px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a8f8a3 */.elementor-71 .elementor-element.elementor-element-73bd653:not(.elementor-motion-effects-element-type-background) {
    background-position: bottom -2px right 40px;
}

@media only screen and (max-width: 1180px) and (min-width: 1024px) {
    .elementor-67 .elementor-element.elementor-element-2dd28f3 {
        --padding-right: 5px;
    }
}

@media only screen and (max-width: 1024px) and (min-width: 768px) {
    .elementor-67 .elementor-element.elementor-element-2dd28f3 {
        --padding-right: 5px;
    }
}/* End custom CSS */