.elementor-466 .elementor-element.elementor-element-b9ae3aa{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-466 .elementor-element.elementor-element-730d9ed{--display:flex;--border-radius:30px 30px 30px 30px;--padding-top:36px;--padding-bottom:22px;--padding-left:62px;--padding-right:62px;}.elementor-466 .elementor-element.elementor-element-730d9ed:not(.elementor-motion-effects-element-type-background), .elementor-466 .elementor-element.elementor-element-730d9ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D920;}.elementor-466 .elementor-element.elementor-element-730d9ed.e-con{--flex-grow:0;--flex-shrink:1;}body.elementor-page-466:not(.elementor-motion-effects-element-type-background), body.elementor-page-466 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#023262;}@media(max-width:767px){.elementor-466 .elementor-element.elementor-element-b9ae3aa{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-466 .elementor-element.elementor-element-730d9ed{--padding-top:36px;--padding-bottom:32px;--padding-left:22px;--padding-right:32px;}}/* Start custom CSS for shortcode, class: .elementor-element-0b91458 */.elementor-466 .elementor-element.elementor-element-0b91458 #first_name-461,#last_name-461,#user_email-461,#user_password-461,#confirm_user_password-461  {
    border-radius: 30px;
    height: 58px !important;
    font-family: var(--font-family, "Lora", sans-serif);
    font-weight: 500;
    font-size: 16px !important;
    text-align: center;
    color: #797979;
}

.elementor-466 .elementor-element.elementor-element-0b91458 .um-button{
    box-shadow: 0 4px 50px 10px rgba(255, 255, 255, 0.25);
    background: linear-gradient(90deg, #eac890 0%, #f1d4a2 25%, #eac68b 50%, #fce0b0 75%, #d1ab6c 100%);
    border-radius: 30px;
    width: 100%;
    font-weight: 500;
    font-size: 20px;
    text-align: center;
    color: #023262;
    font-family: var(--font-family, "Lora", sans-serif);
}

.elementor-466 .elementor-element.elementor-element-0b91458:hover .um-button{
    box-shadow: 0 4px 50px 10px rgba(255, 255, 255, 0.25);
    background: linear-gradient(90deg, #f1d4a2 0%, #eac890 25%, #fce0b0 50%, #eac68b 75%, #d1ab6c 100%);
    border-radius: 30px;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-730d9ed */.elementor-466 .elementor-element.elementor-element-730d9ed{
    max-width: 738px;
    margin: 20px auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9ae3aa */.elementor-466 .elementor-element.elementor-element-b9ae3aa{
    min-height: calc(100vh - 86px - 203.17px);
}/* End custom CSS */