.for-form{display:grid;grid-template-columns:45% 55%;padding:100px 0;gap:100px}.next-to-form{max-width:650px}.next-to-form h1{font-size:56px;line-height:64px;font-weight:600;margin-bottom:40px;margin-top:40px}.for-form form{display:grid;grid-template-columns:50% 50%;column-gap:20px}.for-form form div{display:grid}.text-div{grid-column:1/3}.email-div{grid-column:2/3}.name-div{grid-column:1/2}.for-form form button{background-color:#373434;color:#fff;padding:18px 36px;width:fit-content;border-radius:9px;font-size:18px;cursor:pointer;font-weight:500;letter-spacing:.3;display:inline-block;position:relative;transition:.5s;overflow:hidden;margin-top:10px}button:after{content:"»";position:absolute;opacity:0;font-size:20px;line-height:23px;right:-5px;transition:.5s}button:hover{padding-right:24px;padding-left:8px}button:hover:after{opacity:1;right:20px}.for-form form button:hover{color:#373434;background-color:#fed230}.for-form form input,.for-form form textarea{padding:20px;border-radius:9px;font-size:18px;margin-bottom:20px}.for-form form input:focus,.for-form form textarea:focus{box-shadow:3px 5px 24px -9px #42445a}.for-form form label{padding-bottom:10px;font-size:14px}.diff-par{font-size:21px;font-weight:600}