/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jun 19 2020 | 12:33:11 */
.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{
  padding-top:0 !important;
  padding-bottom:0 !important;
}

.elementor-269 .elementor-element.elementor-element-24c55dfb .elementor-form-fields-wrapper{
    display: grid;
    grid-template-columns: 1fr 1fr;
    justify-items: center;
    align-content: center;
}

.elementor-269 .elementor-element.elementor-element-24c55dfb .elementor-form-fields-wrapper .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper) {
    background-color: #ffffff;
    box-shadow: none;
    border: none;
    border-bottom: 2px solid black;
}

.elementor-269 .elementor-element.elementor-element-24c55dfb .elementor-form-fields-wrapper .elementor-labels-above .elementor-field-group > label {
    padding-bottom: 0px;
    font-size: 20px;
    font-weight: 400;
}
.elementor-269 .elementor-element.elementor-element-24c55dfb .elementor-form-fields-wrapper .elementor-button{
    margin-top: 35px
}

.__before {
    content: "Signup for special offers & promotions";
    position: absolute;
    width: 100%;
    background-image: url(http://royal.austine.dev/wp-content/uploads/2020/06/newsletter_img@2x-scaled.jpg);
    height: 100%;
    z-index: 4;
    justify-content: center;
    display: flex;
    background-size: cover;
    align-items: center;
    color: black;
    font-size: 45px;
}
