.elementor-42 .elementor-element.elementor-element-a135b0b{--display:flex;--min-height:70vh;--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;--overlay-opacity:0.4;--padding-top:240px;--padding-bottom:240px;--padding-left:10px;--padding-right:10px;}.elementor-42 .elementor-element.elementor-element-a135b0b:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-a135b0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://globalenergyrecruiting.com/wp-content/uploads/2025/07/81d43e41-0293-453d-bde8-c772f96ed7f4.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-42 .elementor-element.elementor-element-a135b0b::before, .elementor-42 .elementor-element.elementor-element-a135b0b > .elementor-background-video-container::before, .elementor-42 .elementor-element.elementor-element-a135b0b > .e-con-inner > .elementor-background-video-container::before, .elementor-42 .elementor-element.elementor-element-a135b0b > .elementor-background-slideshow::before, .elementor-42 .elementor-element.elementor-element-a135b0b > .e-con-inner > .elementor-background-slideshow::before, .elementor-42 .elementor-element.elementor-element-a135b0b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-42 .elementor-element.elementor-element-584b0fe{width:var( --container-widget-width, 1200px );max-width:1200px;--container-widget-width:1200px;--container-widget-flex-grow:0;text-align:center;}.elementor-42 .elementor-element.elementor-element-584b0fe.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-584b0fe .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-5633258f{--display:flex;--margin-top:100px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}/* Start custom CSS for shortcode, class: .elementor-element-cb4022e */main#content {
    overflow: hidden;
}

.directorist-btn.directorist-authentication__form__btn {
    background-color: var( --e-global-color-secondary ) !important;
    border-color: var( --e-global-color-secondary ) !important;
    padding: 15px 60px 15px 60px;
}

.directorist-btn.directorist-authentication__form__btn:hover {
    background-color: var( --e-global-color-8892458 ) !important;
    border-color: var( --e-global-color-8892458 ) !important;
}

.directorist-btn.directorist-authentication__form__btn, .directorist-btn.directorist-authentication__form__btn.directorist-btn-loading {
    color: var(--e-global-color-text ) !important;
    font-family: "Lato", Sans-serif;
    font-size: 16px;
    font-weight: 800;
    text-transform: uppercase;
    box-shadow: 0px 4px 29px 0px rgba(0, 0, 0, 0.4);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-radius: 50px 50px 50px 50px !important;
}

.directorist-btn.directorist-authentication__form__btn.directorist-btn-loading::before {
    border-radius: 50px 50px 50px 50px !important;
}

.directorist-authentication__form .directorist-form-group > label {
    font-weight: 500;
    color: #261626;
    font-size: 18px;
}

.directorist-checkbox input[type="checkbox"] + .directorist-checkbox__label, .directorist-checkbox input[type="checkbox"] + .directorist-radio__label, .directorist-checkbox input[type="radio"] + .directorist-checkbox__label, .directorist-checkbox input[type="radio"] + .directorist-radio__label, .directorist-radio input[type="checkbox"] + .directorist-checkbox__label, .directorist-radio input[type="checkbox"] + .directorist-radio__label, .directorist-radio input[type="radio"] + .directorist-checkbox__label, .directorist-radio input[type="radio"] + .directorist-radio__label {
    font-weight: 500;
    color: #261626;
    font-size: 18px;
}

.directorist-authentication__form__toggle-area {
    margin-top: 40px;
}

.directorist-authentication__form__toggle-area .directorist-authentication__btn  {
    background: transparent;
    border: none;
    box-shadow: none;
    color: var( --e-global-color-secondary );
}

.directorist-authentication__form__toggle-area .directorist-authentication__btn:hover {
    background: transparent;
    border: none;
    box-shadow: none;
    color: var( --e-global-color-secondary );
}/* End custom CSS */