#et-main-area{overflow:hidden!important}.wpcf7-form{display:block}.wpcf7-form .name-phone-grid{display:grid;grid-template-columns:repeat(2,1fr)}.wpcf7-form input[type="text"],.wpcf7-form input[type="tel"]{background-color:white;color:black;border:1px solid #ccc;padding:10px;font-size:16px}.wpcf7-form label{color:white;font-size:16px}.wpcf7-form input[name="your-name"],.wpcf7-form input[name="tel-873"]{width:100%}.wpcf7-form{display:block}.wpcf7-form .name-phone-grid{display:grid;grid-template-columns:repeat(2,1fr)}.wpcf7-form input[type="text"],.wpcf7-form input[type="tel"],.wpcf7-form input[name="your-email"]{background-color:white;color:black;border:1px solid #ccc;padding:10px;font-size:16px;width:100%}.wpcf7-form label{color:white;font-size:16px}.wpcf7-form input[name="your-name"],.wpcf7-form input[name="tel-873"]{width:100%}.wpcf7-form input[name="your-email"]{padding:10px;font-size:16px;width:100%}.dsm_contact_form_7 .wpcf7-form-control.wpcf7-textarea{background-color:white;color:black;border:1px solid #ccc;padding:16px;font-size:16px;height:240px;width:100%;margin-top:15px}.dsm_contact_form_7 .wpcf7-form-control.wpcf7-submit,.et_pb_button{color:#FFFFFF!important;border-width:0px!important;border-radius:5px;font-size:18px;font-family:'Outfit',Helvetica,Arial,Lucida,sans-serif!important;background-image:linear-gradient(90deg,#088dcc 0%,#3f74ef 100%);padding-top:13px!important;padding-right:50px!important;padding-bottom:13px!important;padding-left:29px!important}.et_pb_button{background-color:transparent;border:2px solid white;color:white;font-size:20px;font-weight:500;padding:.3em 1em;line-height:1.7em!important}.dsm_contact_form_7 .wpcf7-form-control.wpcf7-submit:hover,.et_pb_button:hover{background-color:#005bb5;border-color:white}.dsm_contact_form_7 .wpcf7-form-control.wpcf7-submit:focus{outline:none}oss full width and has its own styles */.wpcf7-form input[name="your-email"]{background-color:white;color:black;border:1px solid #ccc;padding:16px;font-size:14px;width:100%}.dsm_contact_form_7 .wpcf7-form-control.wpcf7-textarea{background-color:white;color:black;border:1px solid #ccc;padding:16px;font-size:14px;height:240px;width:100%}.dsm_contact_form_7 .wpcf7-form-control.wpcf7-submit,.et_pb_button{color:#FFFFFF!important;border-width:0px!important;border-radius:5px;font-size:18px;font-family:'Outfit',Helvetica,Arial,Lucida,sans-serif!important;background-image:linear-gradient(90deg,#088dcc 0%,#3f74ef 100%);padding-top:13px!important;padding-right:50px!important;padding-bottom:13px!important;padding-left:29px!important}.et_pb_button{background-color:transparent;border:2px solid white;color:white;font-size:20px;font-weight:500;padding:.3em 1em;line-height:1.7em!important}.dsm_contact_form_7 .wpcf7-form-control.wpcf7-submit:hover,.et_pb_button:hover{background-color:#005bb5;border-color:white}.dsm_contact_form_7 .wpcf7-form-control.wpcf7-submit:focus{outline:none}