.test .error{color:red;font-size:12px;transition:.3s ease-in-out}.test__title{font-size:18px;font-weight:500;text-transform:uppercase;margin-bottom:30px}.test ul{list-style:none}.test ul textarea{width:100%;padding:10px;resize:none;color:#000;font-weight:400}.test ul textarea::placeholder{color:#000;font-family:Gilroy,Arial,sans-serif!important;font-weight:400}.test ul li{width:100%}.test ul li .answers{display:grid;grid-template-columns:repeat(4,1fr);width:100%;gap:5px 10px}.test ul li .answers li{font-weight:400;font-size:14px;line-height:17px;color:#333;width:100%;padding:12px}.test ul li .answers li p{font-size:16px;font-weight:400;color:#000;height:51px;margin:0 0 5px}.test ul li .answers li label{display:flex;align-items:center;margin-right:10px}.test ul li .answers li label input{display:none}.test ul li .answers li label input:checked+span:before{content:"";position:absolute;width:20px;height:20px;background-color:#4f4f4f;top:50%;left:50%;transform:translate(-50%,-50%);background-image:url(../img/checked.a08bf424.svg);background-repeat:no-repeat;background-position:50%}.test ul li .answers li label span{display:block;width:20px;height:20px;border:1px solid #dcdcdc;position:relative}.test__button{max-width:250px;width:100%;margin:50px auto auto}@media screen and (max-width:500px){.answers{grid-template-columns:repeat(2,1fr)!important}.test ul li .answers li p{font-size:14px;font-weight:400}}