.form-wrapper{width:100%;display:block;padding:0}.form-wrapper .form-row{width:100%;display:flex;flex-direction:column;justify-content:space-between;margin:20px 0}.form-wrapper .form-row .col-50{width:100%;display:inline-block;overflow:hidden}.form-wrapper .form-row .col-100{width:100%;display:inline-block;overflow:hidden}.form-wrapper input,.form-wrapper textarea,.form-wrapper input:focus,.form-wrapper textarea:focus{width:100%;padding:15px 15px;border:1px solid #53555a;color:#53555a;font-weight:400;font-size:1rem;background-color:#ffffff}.form-wrapper input::placeholder,.form-wrapper textarea::placeholder{color:#53555a;opacity:1}.form-wrapper input[type="checkbox"]{width:auto;padding:0;border:1px solid #53555a;color:#53555a;font-weight:400;font-size:1rem;background-color:#edeeee}.form-wrapper input[type="submit"]{background-color:#3b2d5e;border:1px solid #3b2d5e;color:#ffffff;font-weight:700;cursor:pointer}.form-wrapper input[type="submit"]:hover{background-color:#756c8e;border:1px solid #756c8e}.wpcf7-list-item{margin:0}.form-wrapper .newsletter-box-inline{margin-top:10px}@media screen and (min-width:576px){.form-wrapper .form-row{flex-direction:row}.form-wrapper .form-row .col-50{width:calc(50% - 20px);display:inline-block;overflow:hidden}}@media screen and (max-width:576px){.form-wrapper .form-row .col-50:last-child input{margin-top:20px}}.form-wrapper.form-light input[type="submit"]{background-color:#edeeee;border:1px solid #edeeee;color:#53555a;font-weight:700;cursor:pointer}.form-wrapper.form-light input[type="submit"]:hover{background-color:#ffffff;border:1px solid #ffffff}.form-wrapper.form-light label{color:#ffffff}