.alfagresalfa-components-10-x-form.alfagresalfa-components-10-x-servicio{margin:0 auto 20px!important;text-decoration:none!important;font-style:normal!important;color:#1b262e!important;padding:0 16px!important}.alfagresalfa-components-10-x-form.alfagresalfa-components-10-x-servicio .alfagresalfa-components-10-x-form-title{font-weight:400;font-size:20px;font-style:normal;line-height:20px;letter-spacing:0;text-decoration:none;color:#1b262e}.alfagresalfa-components-10-x-form.alfagresalfa-components-10-x-servicio .alfagresalfa-components-10-x-field{flex-direction:column;border:none!important;align-items:flex-start;height:auto!important}.alfagresalfa-components-10-x-form.alfagresalfa-components-10-x-servicio .alfagresalfa-components-10-x-fieldLabel,.alfagresalfa-components-10-x-form.alfagresalfa-components-10-x-servicio .vtex-textarea__label{width:100%!important;height:auto!important;border-radius:0!important;background-color:transparent!important;font-weight:600;font-size:12px;line-height:16px;letter-spacing:.5px;color:#4e4e4e;margin:0 0 4px!important}.alfagresalfa-components-10-x-form.alfagresalfa-components-10-x-servicio .vtex-textarea__label:before{display:none}.alfagresalfa-components-10-x-form.alfagresalfa-components-10-x-servicio .separator{margin:16px 0!important}.alfagresalfa-components-10-x-form.alfagresalfa-components-10-x-servicio .alfagresalfa-components-10-x-select [class*=container],.alfagresalfa-components-10-x-form.alfagresalfa-components-10-x-servicio input{border-radius:5px;border:1px solid #8e8e8e;font-weight:400;font-size:14px;line-height:20px;letter-spacing:.25px;color:#121212}.alfagresalfa-components-10-x-form.alfagresalfa-components-10-x-servicio .alfagresalfa-components-10-x-select [class*=container]:hover,.alfagresalfa-components-10-x-form.alfagresalfa-components-10-x-servicio input:hover{border:1px solid red}.alfagresalfa-components-10-x-form.alfagresalfa-components-10-x-servicio .alfagresalfa-components-10-x-select [class*=container]:focus,.alfagresalfa-components-10-x-form.alfagresalfa-components-10-x-servicio input:focus{border:2px solid red}.alfagresalfa-components-10-x-form.alfagresalfa-components-10-x-servicio input::-moz-placeholder{font-weight:400;font-size:14px;line-height:20px;letter-spacing:.25px;font-style:normal!important;color:#8e8e8e!important}.alfagresalfa-components-10-x-form.alfagresalfa-components-10-x-servicio input:-ms-input-placeholder{font-weight:400;font-size:14px;line-height:20px;letter-spacing:.25px;font-style:normal!important;color:#8e8e8e!important}.alfagresalfa-components-10-x-form.alfagresalfa-components-10-x-servicio input::-ms-input-placeholder{font-weight:400;font-size:14px;line-height:20px;letter-spacing:.25px;font-style:normal!important;color:#8e8e8e!important}.alfagresalfa-components-10-x-form.alfagresalfa-components-10-x-servicio .alfagresalfa-components-10-x-select [class*=control]>div>span,.alfagresalfa-components-10-x-form.alfagresalfa-components-10-x-servicio input::placeholder{font-weight:400;font-size:14px;line-height:20px;letter-spacing:.25px;font-style:normal!important;color:#8e8e8e!important}.alfagresalfa-components-10-x-form.alfagresalfa-components-10-x-servicio .alfagresalfa-components-10-x-formulario{gap:16px!important;max-width:100%}.alfagresalfa-components-10-x-form.alfagresalfa-components-10-x-servicio .alfagresalfa-components-10-x-select,.alfagresalfa-components-10-x-form.alfagresalfa-components-10-x-servicio .alfagresalfa-components-10-x-select [class*=control]{min-height:40px!important;max-height:40px!important}.alfagresalfa-components-10-x-form.alfagresalfa-components-10-x-servicio .alfagresalfa-components-10-x-select [class*=control]:after{display:none}.alfagresalfa-components-10-x-form.alfagresalfa-components-10-x-servicio .alfagresalfa-components-10-x-select [class*=control]>div:first-child{padding:0 20px!important}.alfagresalfa-components-10-x-form.alfagresalfa-components-10-x-servicio .vtex-textarea__input{border-radius:5px!important;padding:20px!important;border:1px solid #8e8e8e!important}.alfagresalfa-components-10-x-form.alfagresalfa-components-10-x-servicio .alfagresalfa-components-10-x-field:has(.alfagresalfa-components-10-x-errAlert) input,.alfagresalfa-components-10-x-form.alfagresalfa-components-10-x-servicio .alfagresalfa-components-10-x-select.alfagresalfa-components-10-x-errAlert [class*=container],.alfagresalfa-components-10-x-form.alfagresalfa-components-10-x-servicio .vtex-textarea:has(.vtex-textarea__error) .vtex-textarea__input{border:1px solid #a21a10!important}.alfagresalfa-components-10-x-form.alfagresalfa-components-10-x-servicio .alfagresalfa-components-10-x-errAlert,.alfagresalfa-components-10-x-form.alfagresalfa-components-10-x-servicio .vtex-textarea__error{position:unset;width:100%;background:transparent;color:#a21a10;font-weight:400;font-size:12px;line-height:16px;letter-spacing:.4px;border-radius:0;justify-content:flex-start;height:auto;margin:4px 0 0}.alfagresalfa-components-10-x-termsInfo{margin:14px 0}.alfagresalfa-components-10-x-checkbox .alfagresalfa-components-10-x-termsInfo{margin:0}.alfagresalfa-components-10-x-termsInfo,.alfagresalfa-components-10-x-termsInfo>a>i{font-weight:400;font-size:14px;line-height:20px;letter-spacing:.25px;font-style:normal!important;text-decoration:underline!important;color:#121212}.alfagresalfa-components-10-x-termsInfo a{margin:0;text-decoration:none!important}.alfagresalfa-components-10-x-termsInfo b{font-family:Gilroy Extra Bold!important}.alfagresalfa-components-10-x-form.alfagresalfa-components-10-x-servicio .alfagresalfa-components-10-x-checkbox{margin:24px 0}.alfagresalfa-components-10-x-form.alfagresalfa-components-10-x-servicio .alfagresalfa-components-10-x-terms{padding:0}@media (min-width:1024px){.alfagresalfa-components-10-x-form.alfagresalfa-components-10-x-servicio{margin:0 12vw 20px!important}.alfagresalfa-components-10-x-form.alfagresalfa-components-10-x-servicio .separator{margin:16px 0!important}.alfagresalfa-components-10-x-textarea{margin:0}.alfagresalfa-components-10-x-containerSectionTwo{max-width:100%;margin:0 auto}.alfagresalfa-components-10-x-form.alfagresalfa-components-10-x-servicio .separator{grid-template-columns:1fr!important}}