.vin_eligibilit_container{position:relative;background-color:#267484;padding:20px;border-radius:5px;max-width:600px}.vin_eligibilit_container h3,.vin_eligibilit_container h4{margin:0;line-height:1.2!important;color:#fff}.vin_eligibilit_container h5{margin:0;font-size:14px;font-weight:700;margin:15px 0;padding:0;line-height:1.6!important;color:#000}.vin_eligibilit_container .field-container{padding:14px 0}.vin_eligibilit_container .field-container label{display:block;font-size:16px;font-family:inherit;color:#fff}.vin_eligibilit_container .field-container .input{padding-top:0;padding-bottom:0;height:auto;background-color:#fff;font-size:15px;color:#222;border:0;border-radius:0;padding:8px}.vin_eligibilit_container .vin_eligibilit_btn{background-color:#f6ae2d;border-radius:4px;padding:5px 10px;display:inline-block;position:relative;line-height:20px;outline:0;border:0;color:#444;font-size:16px;font-weight:500;font-family:inherit;margin-top:10px;cursor:pointer}.vin_eligibilit_container .vin_eligibilit_btn:hover{background-color:#cc9328}.vin_eligibilit_container .error-msg{color:#bb3434;display:none;background:rgba(255,255,255,.5);padding:2px 5px;font-size:12px}.vin_eligibilit_container .eligible{color:#f6ae2d}.vin_eligibilit_container .not_eligible{color:#1b1b1b}.vin_eligibilit_container .accept_data_container{padding:11px 0}.vin_eligibilit_container .accept_data_container a{color:#fff;text-decoration:underline}.vin_eligibilit_container .accept_data_container a:hover{color:#f6ae2d}@media (max-width:767px){.row.field-bottom{margin:0}.row.field-bottom .col-12{padding:0;width:100%}.vin_eligibilit_container .accept_data_container{margin-top:15px;font-size:13px}}