.elementor-6592 .elementor-element.elementor-element-deaf8e0{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6592 .elementor-element.elementor-element-87bcc5f.elementor-element{--align-self:center;}/* Start custom CSS for shortcode, class: .elementor-element-87bcc5f *//*.property-form {*/
/*    width: 500px;*/
/*    border-radius: 33px;*/
/*     font-family: monospace;*/
/*    background-color:#ffffff;          */
/*    padding: 10px 20px 20px;*/
/*    box-shadow: 0 12px 30px rgba(0, 0, 0, 0.2*/
/*}*/

/*input {*/
/*    width: 100%;*/
/*    padding: 8px 5px;  */
/*    font-family: monospace;*/
/*    font-size: 14px;*/
/*}*/

/*textarea {*/
/*    resize: none;*/
/*    width: 100%;*/
/*    padding: 15px;*/
/*    font-family: monospace;*/
/*}*/

/*h3 {*/
/*    margin: 10px 0px;*/
/*}*/




form.wpcf7-form {
    position: relative;
    width: 500px;
    font-family: monospace;
    background-color:none;          
    padding: 10px 20px 20px;
    box-shadow: 0 12px 30px rgba(0, 0, 0, 0.25); 
    border-radius: 33px;
}


.two-cols {
    display: flex;
    width: 100%;
    margin:0px 0px 0px 0px;
    gap: 10px;
}

input {
    width: 100%;
    padding: 8px 5px;  
    font-family: monospace;
    font-size: 14px;
}
h3 {
  margin: 31px 0px 0px 0px;
}

textarea {
    resize: none;
    width: 100%;
    padding: 15px;
    font-family: monospace;
    font-size: 14px;
}

form.wpcf7-form p {
    margin-bottom: 0;
    margin-top: 20px;
}



button, [type="button"], [type="reset"], [type="submit"] {
    -webkit-appearance: button;
    width: 120px;
    text-align: center;
    background-color: black;
    color: #fff;
    border-radius: 33px;
    margin:10px 0px;
}

@media (max-width: 600px) {

    form.wpcf7-form {
        width: 100%;          /* form fits mobile screen */
        padding: 15px;
        border-radius: 20px;
    }

    .two-cols {
        flex-direction: column;  /* stack fields vertically */
        margin: 10px 0;
    }
    h3{
        font-size: 18px;
       font-weight: 500;

    }
    
    input,textarea{
        font-size: 12px;
    }
}
.form-group {
  margin: -12px 20px;
}/* End custom CSS */