#contactText{font-size:18pt;text-align:center}.contact_input{width:100%;border:1px solid #ddd;padding:10px;outline:0}.contact_box{background:#fff;padding:30px;border-radius:20px;margin:0 auto;color:grey;max-width:800px;font-family:Questrial,sans-serif}#contactForm input,#contactForm textarea{border-radius:10px;font-size:12pt;font-family:Questrial,sans-serif}#contactForm ::placeholder{font-family:Questrial,sans-serif;color:#a7a5a5}#contact label:after{border:1px solid #32312e!important}#contact .pretty{margin-bottom:15px}.check_button{margin-right:10px}.check_button input,.check_button label{padding:10px;padding-left:20px;padding-right:20px;text-align:center;width:100px;border-radius:20px;color:#7c7c7c;background:#ededed;transition:.4s}.check_button input[type=radio]:checked+label{background:#505050;color:#fff}.check_button label:hover{background:#8f8f8f;color:#fff;cursor:pointer}.ft_button{font-weight:400;font-size:18px;padding:12px 24px;border-radius:25px;color:#fff;background:linear-gradient(to right,#001aff 0,#2622ff 92%);transition:.3s}.ft_button:hover{box-shadow:0 0 10px 0 #999;transform:scale(1.05);cursor:pointer}.upload_input{margin-top:15px;margin-bottom:35px}#buttonContainer{text-align:center;margin-top:45px}@media only screen and (max-width:450px){#buttonContainer{margin-top:0}#contactText{font-size:14pt}}