.btn-enviar,.btn-main{background:#C5130F;-webkit-transition:all .2s ease}.checkboxes,.radios{vertical-align:middle}.btn-enviar{display:block;color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;padding:10px;margin:auto;border-radius:0;letter-spacing:2px;transition:all .2s ease;border:solid}.btn-black,.btn-main{font-size:14px;padding:10px 0;margin:auto;border-radius:0;color:#fff;display:block;text-transform:uppercase;font-weight:700}.btn-main{width:300px;transition:all .2s ease}.btn-main:hover{color:#fff;background:#a30707}.btn-black{width:200px;background:#000;-webkit-transition:all .2s ease;transition:all .2s ease}.form-group,.radios-wrap,.slc{margin-bottom:20px}.btn-black:hover{color:#fff;background:#333}.btnDisabled{opacity:.65}.btn-filtros-mov{position:relative;display:block;height:43px;color:#000;font-size:16px;font-weight:700;text-align:left;padding:10px 20px 5px 10px;border:1px solid #cbcbcb;border-radius:0}.btn-filtros-mov::before{position:absolute;content:"\f078";top:12px;right:10px;color:#C5130F;font-family:FontAwesome;font-size:11px}.btn-filtros-mov:hover{color:#000;text-decoration:none}.form-group input{height:45px;color:#000;background-color:#fff;border-radius:0}.slc,.slc2{height:45px!important;background-color:#fff;background-image:url(../img/svg/arrow-down.svg);background-size:9px 9px;background-repeat:no-repeat;background-position-x:calc(100% - 5px);border-radius:0}.slc2{cursor:pointer}.wrap-check-radios{display:flex;align-items:center;justify-content:center;color:#666;text-transform:uppercase}.wrap-check-radios p{font-weight:700;margin-right:10px}.radios-wrap{display:flex;justify-content:space-between}.radios-wrap .radios{width:49%;margin:0 0 5px}.radios-wrap .radios input[type=radio]+label{width:100%;height:100%}.radios-wrap .radios input[type=radio]+label:after{background-position:calc(50% - 35px) center}.radios-wrap.tipo-contacto .radios{width:32%}.radios{display:inline-block;height:45px;padding:0;margin:0 5px 5px}.radios input[type=radio]{position:absolute;left:-9999px;margin:0}.radios input[type=radio]+label{position:relative;display:inline-block;width:100px;color:#999;font-size:16px;text-align:center;line-height:1;margin:0;padding:14px 5px 5px;cursor:pointer}.radios input[type=radio]+label span{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;height:45px}.radios input[type=radio]+label:before{position:absolute;content:'';top:0;left:0;z-index:0;width:100%;height:100%;border:1px solid #ccc}.radios input[type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.radios input[type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1);color:#fff}.radios input[type=radio]:checked+label{color:#fff}.radios input[type=radio]+label:after{position:absolute;content:'';top:0;left:0;z-index:-1;width:100%;height:100%;background:17px center no-repeat #000;background-size:6px;-webkit-border-radius:0;border-radius:0;-webkit-transition:all .2s ease;transition:all .2s ease;color:#fff}.checkboxes{margin-bottom:5px;margin-right:10px;display:inline-block}.checkboxes input[type=checkbox]{position:absolute;left:-9999px;margin:0}.checkboxes input[type=checkbox]+label{color:#666;margin:0;cursor:pointer;font-weight:400;line-height:20px;position:relative;padding-left:30px;display:block}.checkboxes input[type=checkbox]+label:before{position:absolute;content:'';top:calc(50% - 10px);left:0;width:20px;height:20px;border:1px solid #ccc}.checkboxes input[type=checkbox]+label:after{content:'';font-family:FontAwesome;color:#fff;font-size:20px;line-height:30px;text-align:center;left:0;width:19px;height:19px;position:absolute;background:#C5130F;-webkit-transition:all .2s ease;transition:all .2s ease;margin-top:0px;}.checkboxes input[type=checkbox]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.checkboxes input[type=checkbox]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.checkboxes a{color:#C5130F}@media (max-width:480px){#imgAuto{width: 100%;} .formulario .form-group,.formulario .slc{margin-bottom:20px}}