.form-container{display:flex;align-items:center;justify-content:space-between;background-color:#fff;color:#000;border-radius:16px;padding:50px;z-index:2}.mainhun{background:#003bd4;padding:100px;position:relative;display:grid;place-items:center}.mainhun:before{position:absolute;content:"";background-color:#f6f7fa;width:100%;height:100%;clip-path:polygon(0 50%,100% 25%,100% 100%,0 100%);bottom:-1px}.contact_form{width:50%;display:flex;flex-direction:column}.contact_form h1{font-size:40px;font-weight:500;line-height:44px;color:#003bd4}.contact_form p{font-size:20px;font-weight:400;line-height:36px;margin-top:16px}.radio_group{display:flex;flex-wrap:wrap;gap:16px}.radio_cont{margin-top:42px}.radio_cont h3,form.contact_form label{color:#0d0f12;font-weight:500;font-size:24px;line-height:110%}.radio_cont h3{margin-bottom:25px}.radio_label{display:flex;align-items:center;background-color:#e1e0e0cf;color:#000;cursor:pointer;justify-content:center;width:160px;height:43px;padding:16px 12px;gap:8px;border-radius:100px;font-size:16px!important}.radio_label input{display:none}.radio_group h3{font-size:24px;font-weight:500;line-height:26.4px}.radio_label.selected{background-color:#003bd4;color:#fff}.form_row{display:flex;justify-content:space-between;gap:60px;margin-top:35px}input{padding:15px;background-color:#fff0;border:none;border-bottom:1px solid #ccc;margin-bottom:45px;width:100%;font-size:18px}input:focus{outline:none}.submit_button{color:#fff;cursor:pointer;min-width:244px;height:56px;border-radius:100px;border:2px solid #fff;background-color:#003bd4;font-size:20px;font-weight:500;line-height:24px;letter-spacing:.5px;text-align:center;display:flex;justify-content:center;align-items:center;margin:0 auto}.submit_button:hover{background-color:#123ba4;color:#fff}.form-right{display:flex;justify-content:center}.form-image{width:460px}@media screen and (max-width:550px){.mainhun{padding:100px 20px!important}.form-container{padding:20px!important;z-index:2;flex-direction:column!important}.contact_form{flex-direction:column}.contact_form h1{font-size:28px;line-height:32px}form.contact_form label{font-size:18px}.contact_form p{font-size:18px;line-height:24px;margin-top:8px}.radio_cont{margin-top:28px}.radio_cont h3{font-size:18px;margin-bottom:18px}.radio_group{gap:10px}.radio_label{width:auto}.form_row{gap:0!important;margin-top:28px!important;flex-direction:column!important}input{padding:10px;margin-bottom:24px;font-size:14px}}