.elementor-5705 .elementor-element.elementor-element-15c4401{--display:flex;--min-height:100vh;--justify-content:center;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-5705 .elementor-element.elementor-element-5ee94b1 img{width:192px;}.elementor-5705 .elementor-element.elementor-element-f58ef77 > .elementor-widget-container{padding:25px 25px 25px 25px;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.21);}:root{--page-title-display:none;}@media(min-width:768px){.elementor-5705 .elementor-element.elementor-element-15c4401{--content-width:708px;}}/* Start custom CSS *//* =========================================
   ULTIMATE MEMBER BUTTON STYLING
   Match Agrisell tabs
========================================= */

/* Primary UM buttons:
   Login / Reset Password / Submit */
.um input[type="submit"].um-button,
.um input[type="submit"].um-button:focus,
.um .um-button,
.um a.um-button {
    background: #14853b !important;
    color: #ffffff !important;
    border: 0 !important;
    border-radius: 0 !important;
    box-shadow: none !important;

    font-size: 14px !important;
    font-weight: 500 !important;
    line-height: 1.2 !important;

    min-height: 46px !important;
    padding: 0 30px !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    transition: background-color 0.2s ease !important;
}


/* Primary hover */
.um input[type="submit"].um-button:hover,
.um .um-button:hover,
.um a.um-button:hover {
    background: #106e31 !important;
    color: #ffffff !important;
}


/* =========================================
   SECONDARY BUTTON
   e.g. Register
========================================= */

.um .um-button.um-alt,
.um a.um-button.um-alt {
    background: #f2f2f2 !important;
    color: #333333 !important;
    border: 0 !important;
    border-radius: 0 !important;
    box-shadow: none !important;
}


/* Secondary hover */
.um .um-button.um-alt:hover,
.um a.um-button.um-alt:hover {
    background: #e7e7e7 !important;
    color: #333333 !important;
}


/* Remove UM's gradient/box-shadow effects */
.um input[type="submit"].um-button,
.um input[type="submit"].um-button:hover,
.um input[type="submit"].um-button:focus,
.um a.um-button,
.um a.um-button:hover {
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    text-shadow: none !important;
}


/* Keep Login + Register buttons same height */
.um-col-alt .um-left,
.um-col-alt .um-right {
    height: 46px;
}

.um-col-alt .um-left .um-button,
.um-col-alt .um-right .um-button {
    height: 46px !important;
    min-height: 46px !important;
}/* End custom CSS */