.vol_form_wrapper > a{display: block;text-align: center;margin: 40px 0;}
.vol_form_wrapper > a img{width: 200px;}
.vol_form h2{text-transform: uppercase;margin: 0;margin-bottom: 5px;text-align: center;}
.vol_form h2 span{font-family: "ssL"}
.vol_form form{margin: 60px auto;}
.vol_form form li{margin-bottom: 25px;}
.vol_form form li label{display: block;font-size: 14px;font-family: "ssSB";margin-bottom: 15px;text-transform: uppercase;
    color: #333;letter-spacing: 1px;text-align: left;}
.vol_form form li input, .vol_form form li textarea{font-size: 15px;color: #407a7b;font-family: "ssR";border: 1px solid #c8c8c8;
	outline: none;padding: 17px 14px;width: 100%;border-radius: 4px;box-sizing: border-box;}
.vol_form form li textarea{resize: none;height: 200px;}
.vol_form form .same_row li{flex-grow: 1}
.vol_form .button{justify-content: space-around;}
.vol_form .button a{display: inline-block;text-transform: uppercase;background: #b4b4b4;color: #fff;width: 40%;border-radius: 100px;
    text-align: center;padding: 10px 0;font-size: 14px;}
.vol_form .button input{width: 40%;border-radius: 100px;color: #fff;text-transform: uppercase;font-size: 14px;border: 0;
	font-family: "ssR";cursor: pointer;outline: none;padding: 10px;}
.vol_form .button a:hover{background: #5d5d5d}


@media (min-width: 0){
    .vol_form form .same_row li:first-child{margin-right: 0;}
    .vol_form .button{align-items: center;}
    .vol_form .button a{margin-bottom: 30px;}
    .vol_form form{width: 90%;}
}
@media (min-width: 640px){
    .vol_form form .same_row li:first-child{margin-right: 0;}
    .vol_form .button{align-items: center;}
    .vol_form .button a{margin-bottom: 30px;}
    .vol_form form{width: 400px;}
}
@media (min-width: 1190px){
    .vol_form form .same_row li:first-child{margin-right: 20px;}
    .vol_form .button{align-items: initial;}
    .vol_form .button a{margin-bottom: 0;}
    .vol_form form{width: 400px;}
}
