.elementor-149 .elementor-element.elementor-element-774d30f{--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-149 .elementor-element.elementor-element-7924e99{--spacer-size:65px;}.elementor-149 .elementor-element.elementor-element-b01c57b{--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-149 .elementor-element.elementor-element-ab788f4{text-align:center;}.elementor-149 .elementor-element.elementor-element-ab788f4 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-7849f6e{--display:flex;--min-height:0px;--background-transition:0.3s;}.elementor-149 .elementor-element.elementor-element-ea9dced .elementor-field-group{margin-bottom:26px;}.elementor-149 .elementor-element.elementor-element-ea9dced .elementor-form-fields-wrapper{margin-bottom:-26px;}body .elementor-149 .elementor-element.elementor-element-ea9dced .elementor-field-group > label{padding-bottom:7px;}.elementor-149 .elementor-element.elementor-element-ea9dced .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-width:-9px -9px -9px -9px;border-radius:13px 13px 13px 13px;}.elementor-149 .elementor-element.elementor-element-ea9dced .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-width:-9px -9px -9px -9px;border-radius:13px 13px 13px 13px;}.elementor-149 .elementor-element.elementor-element-ea9dced .elementor-button{background-color:#FED0D5;border-radius:13px 13px 13px 13px;padding:0px 35px 0px 35px;}.elementor-149 .elementor-element.elementor-element-ea9dced .elementor-button:hover{background-color:#E39DA4;}.elementor-149 .elementor-element.elementor-element-ea9dced > .elementor-widget-container{margin:22px 61px 61px 61px;}@media(min-width:768px){.elementor-149 .elementor-element.elementor-element-7849f6e{--content-width:500px;}}/* Start custom CSS for login, class: .elementor-element-ea9dced *//* Change the text of the register button to Korean */
a.elementor-register {
    visibility: hidden;
    position: relative;
}

a.elementor-register::after {
    content: "회원가입"; /* Change this to the desired text */
    visibility: visible;
    position: absolute;
    top: 0;
    left: 0; /* Move text to the left */
    display: flex;
    justify-content: flex-start; /* Align text to the left */
    align-items: center;
    color: inherit;
    text-decoration: none;
    padding-left: 10px; /* Adjust padding if necessary */
}

/* Ensure the register link text stays on one line */
a.elementor-register {
    white-space: nowrap;
    display: inline-block; /* Optional: Ensures it takes only the necessary width */
}

/* Adjust text alignment if necessary */
a.elementor-register {
    text-align: left; /* Align text to the left */
    width: 100%;
    display: block;
}/* End custom CSS */