@media only screen and (max-width:28em){.confirmation__icon{margin-bottom:2rem}}.confirmation{margin:-2rem}.confirmation>div{padding:4rem 2rem}.confirmation h5{color:#747474}.confirmation__icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:-webkit-gradient(linear,left top,right bottom,color-stop(0,#978ffe),color-stop(51%,#72b7fe),to(#72b7fe));background-image:linear-gradient(to right bottom,#978ffe 0,#72b7fe 51%,#72b7fe);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:7rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:7rem}.confirmation__icon img{width:50%}.confirmation__bottom{background-color:#efefef}.confirmation__bottom span{background-color:#fff;border-radius:10rem;color:#0c6f4e;font-size:1.3rem;font-weight:600;margin-top:1rem;padding:1rem 2rem}.input-custom{border:.1rem solid #cdcdcd;border-radius:5px;height:100%;height:6.5rem;min-height:53px;padding:1.1rem 0 0 1.3rem;position:relative}.input-custom--error{border-color:#e20159}.input-custom--disabled{background-color:#efefef;cursor:not-allowed;z-index:1}.input-custom--disabled input{pointer-events:none}.input-custom__label{font-size:1.2rem;opacity:.7;padding-right:1.3rem;position:absolute;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:90%;z-index:1}.input-custom input{background-color:transparent;border:none;border-radius:inherit;font-size:1.6rem;height:100%;left:0;outline:none;padding:1.8rem 0 0 1.3rem;position:absolute;top:0;width:100%}@media only screen and (max-width:28em){.step__image{height:7.5rem;margin-bottom:2rem;width:20%}}@media only screen and (min-width:65em){.v-image-icon{padding-right:10rem}}.step__image{max-width:11.5rem}@media only screen and (max-width:28em){.register__button,.register__document{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.navigation-steps__back{cursor:pointer;margin-right:1rem;margin-top:.5rem;-webkit-transition:opacity .3s;transition:opacity .3s;width:2rem}.navigation-steps__back:hover{opacity:.7}.navigation-steps__back--disabled{opacity:.4;pointer-events:none}.navigation-steps .pill{margin-bottom:0;min-width:16rem}.navigation-steps .pill span{cursor:default;padding:.8rem 1.5rem}.navigation-steps .pill span:hover{background-color:#fff;color:#0c6f4e}.ConfirmarValores .Disclaimer{font-size:1.8rem;margin-bottom:20px}.ConfirmarValores .WhatsappIcon{background-color:#40c4a4;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:30px;height:30px}.ConfirmarValores .WhatsappIcon path{color:#fff}.ConfirmarValores .PhoneIcon{background-color:#90a5af;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:30px;height:30px}.ConfirmarValores .PhoneIcon path{color:#fff}.ConfirmarValores .ContactInfo{margin:10px 0}.ConfirmarValores .ContactInfo p{font-size:1.5rem}.appointment-steps hr{margin-left:-2rem;margin-right:-2rem}.appointment-steps h3{padding-left:.6rem}.appointment-steps__input-custom{border-bottom-right-radius:0;border-right:none;border-top-right-radius:0;width:104%}.appointment-steps__button-custom{border-bottom-left-radius:0;border-top-left-radius:0}.appointment-steps__button-resend{color:#978ffe;cursor:pointer;font-size:1.4rem;margin-top:.3rem;position:absolute;text-decoration:underline}.appointment-steps .margin-top{margin-top:10px}@media (max-width:35em){.appointment__address--street{font-size:1.6rem!important}.appointment__address .btn-icon{height:3.6rem;min-height:3.6rem;min-width:3.6rem;width:3.6rem}}@media only screen and (min-width:55em){.appointment-steps__form{padding:0 10rem 0 7rem}.appointment__wrapper{min-width:70rem}}.appointment__map{background-position:top;background-size:cover;margin:8rem -3rem 0;padding-bottom:2rem}.appointment__map>div{padding:0;z-index:1}.appointment__container{background-color:#fff;border-radius:.3rem;-webkit-box-shadow:0 .1rem .4rem rgba(0,0,0,.4);box-shadow:0 .1rem .4rem rgba(0,0,0,.4);margin-top:-3rem;padding:2rem;width:100%}.appointment__address{background-image:-webkit-gradient(linear,left top,right top,color-stop(0,#978ffe),color-stop(51%,#72b7fe),to(#72b7fe));background-image:linear-gradient(90deg,#978ffe 0,#72b7fe 51%,#72b7fe);border-radius:.5rem;color:#fff;margin-top:1rem;padding:2rem}.appointment__address--type{color:#fff;margin-bottom:.2rem}.appointment__address--street{color:#fff;font-size:1.4rem;font-weight:700;text-transform:uppercase}.appointment__infos{padding:0 2rem}