.cts-328-cb{display:grid;grid-row-gap:2rem}.cts-328-cb--form-field{display:flex;flex-direction:column}.cts-328-cb--form-field label{height:1.5rem;margin:0 0 .4rem .5rem}.cts-328-cb--form-field input{border:1px solid #d3d3d3;border-radius:20px;height:2.5rem;padding:0 .5rem}.cts-328-cb form{column-gap:1rem;display:grid;grid-template-columns:1fr 1fr;margin:auto;row-gap:1rem;width:50%}.cts-328-cb p{margin:auto;text-align:center;width:80%}.cts-328-cb h2{font-size:40px;margin:0;text-align:center}.cts-328-cb--form-field.cts-328-cb--form-field-index-1{grid-column:1}.cts-328-cb--form-field.cts-328-cb--form-field-index-2{grid-column:2}.cts-328-cb form input[type=submit],.cts-328-cb--form-field{grid-column:1/span 2}.cts-328-cb form input[type=submit]{background-color:#fff;border:none;border-radius:20px;box-shadow:2px 2px 10px rgba(0,0,0,.1);font-weight:700;height:3rem;margin:1.5rem auto auto;transition:.25s;width:20%}.cts-328-cb form input[type=submit]:hover{background-color:#000;color:#fff}@media (max-width:768px){.cts-328-cb form{width:80%}}@media (max-width:477px){.cts-328-cb{grid-row-gap:1.5rem}.cts-328-cb form{width:90%}.cts-328-cb--form-field.cts-328-cb--form-field-index-1,.cts-328-cb--form-field.cts-328-cb--form-field-index-2{grid-column:1/span 2}.cts-328-cb form input[type=submit]{margin:0 auto;width:40%}.cts-328-cb p{width:90%}}