.block-poli-siaf-request-info-form{margin-left:auto;margin-right:auto;padding-left:var(--layout_padding-left);padding-right:var(--layout_padding-right);max-width:var(--container_max-width-1);margin-bottom:var(--px40)}.block-poli-siaf-request-info-form h5{color:var(--magenta-1);text-align:center;font-family:var(--font-family-2);font-size:var(--px14);font-style:normal;font-weight:600;line-height:var(--px21)}.block-poli-siaf-request-info-form h2{font-size:var(--px30);line-height:var(--px40);text-align:center}.block-poli-siaf-request-info-form .p-estudiante-activo{text-align:center;margin-bottom:var(--px40)}.block-poli-siaf-request-info-form form.newForm .content-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--px20);margin-bottom:var(--px20);padding:0 var(--px10)}.block-poli-siaf-request-info-form form.newForm .content-form .form-group{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--px10)}.block-poli-siaf-request-info-form form.newForm .content-form .form-group label{color:var(--blue-1);font-family:var(--font-family-2);font-size:var(--px16);font-style:normal;font-weight:500;line-height:var(--px22)}.block-poli-siaf-request-info-form form.newForm .content-form .form-group select{height:var(--px40);border-radius:10px;background:var(--azul-claro-light-hover);border:none;color:var(--placeholder-color-2);font-family:var(--font-family-1);font-size:var(--px14);font-weight:400;line-height:var(--px22);padding:var(--px10)}.block-poli-siaf-request-info-form form.newForm .content-form .form-group select:focus-visible{outline:var(--bluelight-1) auto 1px}.block-poli-siaf-request-info-form form.newForm .content-form .form-group select option{font-family:var(--font-family-1);font-size:var(--px14);font-weight:400;line-height:var(--px21);padding:10px}.block-poli-siaf-request-info-form form.newForm .content-form .form-group .choices{height:var(--px40);width:100%;margin-bottom:0}.block-poli-siaf-request-info-form form.newForm .content-form .form-group .choices:has(select:disabled) .choices__inner .choices__list{background:var(--scrollbar-track_background);color:var(--placeholder-color-2)}.block-poli-siaf-request-info-form form.newForm .content-form .form-group .choices.is-focused.is-open{outline-offset:inherit;outline:none;z-index:100}.block-poli-siaf-request-info-form form.newForm .content-form .form-group .choices .choices__inner{padding:0;border:none}.block-poli-siaf-request-info-form form.newForm .content-form .form-group .choices .choices__inner .choices__list{background:var(--azul-claro-light-hover);border-radius:var(--px10);height:var(--px40);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block-poli-siaf-request-info-form form.newForm .content-form .form-group .choices .choices__inner .choices__list .choices__item{color:var(--blue-1);font-family:var(--font-family-1);font-size:var(--px14);font-weight:400;line-height:var(--px21);padding:0 10px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.block-poli-siaf-request-info-form form.newForm .content-form .form-group .choices .choices__inner .choices__list:focus-visible{border:2px solid var(--bluelight-1)}.block-poli-siaf-request-info-form form.newForm .content-form .form-group .choices .choices__list--dropdown{border-radius:var(--px10);border:var(--bluelight-1) solid .15em;background:var(--azul-claro-light-hover);overflow-y:auto;top:calc(100% - 40px);height:-webkit-max-content;height:-moz-max-content;height:max-content;margin-top:0}.block-poli-siaf-request-info-form form.newForm .content-form .form-group .choices .choices__list--dropdown .choices__input{position:relative;background:var(--azul-claro-light-hover);width:90% !important;margin:0 auto;padding:var(--px10) var(--px25) var(--px10) 0;display:block;border-bottom:2px solid var(--blue-1) !important;border-radius:0;outline:none}.block-poli-siaf-request-info-form form.newForm .content-form .form-group .choices .choices__list--dropdown .choices__input::before{content:"";position:absolute;bottom:0;left:0;width:90%;height:1px;background-color:var(--blue-1)}.block-poli-siaf-request-info-form form.newForm .content-form .form-group .choices .choices__list--dropdown .choices__list{background:var(--azul-claro-light-hover)}.block-poli-siaf-request-info-form form.newForm .content-form .form-group .choices .choices__list--dropdown .choices__list::-webkit-scrollbar{width:5px}.block-poli-siaf-request-info-form form.newForm .content-form .form-group .choices .choices__list--dropdown .choices__list::-webkit-scrollbar-thumb{background-color:var(--blue-1);border-radius:6px}.block-poli-siaf-request-info-form form.newForm .content-form .form-group .choices .choices__list--dropdown .choices__list::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.block-poli-siaf-request-info-form form.newForm .content-form .form-group .choices .choices__list--dropdown .choices__list .choices__item{color:var(--blue-1);font-family:var(--font-family-1);font-size:var(--px14);font-weight:400;line-height:var(--px21);padding:10px}.block-poli-siaf-request-info-form form.newForm .content-form .form-group .choices .choices__list--dropdown .choices__list .choices__item.choices__item--selectable.is-highlighted{background-color:rgba(0,0,0,0) !important}.block-poli-siaf-request-info-form form.newForm .content-form .form-group .choices .choices__list--dropdown .choices__list .choices__item.choices__item--selectable.is-highlighted:hover{background-color:#b4d8fd !important;font-weight:600;color:var(--blue-1)}.block-poli-siaf-request-info-form form.newForm .content-form .form-group .choices .choices__list--dropdown .choices__list .choices__item::after{display:none}.block-poli-siaf-request-info-form form.newForm .content-form .form-group .choices::before{font-family:var(--font-family-4);content:var(--icon-expand-more);position:absolute;top:50%;right:5%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:var(--blue-1);font-size:var(--px25);-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out;z-index:10}.block-poli-siaf-request-info-form form.newForm .content-form .form-group .choices::after{display:none !important}.block-poli-siaf-request-info-form form.newForm .content-form .form-group .choices.is-open::before{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.block-poli-siaf-request-info-form form.newForm .content-form .form-group input{border-radius:10px;background:var(--azul-claro-light-hover);height:var(--px40);width:100%;border:none;padding:0 var(--px20);color:var(--azul-principal)}.block-poli-siaf-request-info-form form.newForm .content-form .form-group input:focus-visible{outline:var(--bluelight-1) auto 1px}.block-poli-siaf-request-info-form form.newForm .content-form .form-group input.ng-not-empty.ng-invalid{-webkit-box-shadow:0 0 0 2px var(--paleta-secundaria-magenta);box-shadow:0 0 0 2px var(--paleta-secundaria-magenta);background-color:rgba(224,0,110,.1)}.block-poli-siaf-request-info-form form.newForm .content-form .form-group input.ng-not-empty.ng-invalid:focus-visible{outline:initial}.block-poli-siaf-request-info-form form.newForm .content-form .form-group input:disabled{background:var(--scrollbar-track_background);color:var(--placeholder-color-2);cursor:not-allowed}.block-poli-siaf-request-info-form form.newForm .content-form .form-group input:disabled::-webkit-input-placeholder{color:var(--placeholder-color-2)}.block-poli-siaf-request-info-form form.newForm .content-form .form-group input:disabled::-moz-placeholder{color:var(--placeholder-color-2)}.block-poli-siaf-request-info-form form.newForm .content-form .form-group input:disabled:-ms-input-placeholder{color:var(--placeholder-color-2)}.block-poli-siaf-request-info-form form.newForm .content-form .form-group input:disabled::-ms-input-placeholder{color:var(--placeholder-color-2)}.block-poli-siaf-request-info-form form.newForm .content-form .form-group input:disabled::placeholder{color:var(--placeholder-color-2)}.block-poli-siaf-request-info-form form.newForm .content-form .g-recaptcha,.block-poli-siaf-request-info-form form.newForm .content-form .recaptcha-form-group{width:100%}.block-poli-siaf-request-info-form form.newForm .content-form .g-recaptcha .form-item--error-message,.block-poli-siaf-request-info-form form.newForm .content-form .recaptcha-form-group .form-item--error-message{text-align:center}.block-poli-siaf-request-info-form form.newForm .content-form .g-recaptcha>div,.block-poli-siaf-request-info-form form.newForm .content-form .recaptcha-form-group>div{margin:0 auto}.block-poli-siaf-request-info-form form.newForm .div-leydontdist-activo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--px20)}.block-poli-siaf-request-info-form form.newForm .div-leydontdist-activo .span-leydontdist-activo{position:relative}.block-poli-siaf-request-info-form form.newForm .div-leydontdist-activo .span-leydontdist-activo p{word-break:break-word;color:var(--blue-1);text-align:center;font-family:var(--font-family-1);font-size:var(--px12);font-style:normal;font-weight:400;line-height:var(--px16)}.block-poli-siaf-request-info-form form.newForm .div-leydontdist-activo .span-leydontdist-activo p a{color:var(--texto-enlace);font-family:var(--font-family-1);font-size:var(--px12);font-style:normal;font-weight:400;line-height:var(--px16);text-decoration-line:underline}.block-poli-siaf-request-info-form form.newForm .div-leydontdist-activo .btn-group-toggle input{color:var(--blue-1);font-family:var(--font-family-1);font-size:var(--px14);font-style:normal;font-weight:400;line-height:var(--px21);visibility:hidden}.block-poli-siaf-request-info-form form.newForm .div-leydontdist-activo .btn-group-toggle label+input{border-radius:50%;width:var(--px25);height:var(--px25);color:var(--blue-1);visibility:hidden;margin-left:var(--px10)}.block-poli-siaf-request-info-form form.newForm .div-leydontdist-activo .btn-group-toggle label+input:checked+label{color:var(--blue-1);background-color:var(--blue-1)}.block-poli-siaf-request-info-form form.newForm .form-group.checkbox>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.block-poli-siaf-request-info-form form.newForm .form-group.checkbox>div .form-item--error-message{text-align:center}.block-poli-siaf-request-info-form form.newForm .form-group.checkbox,.block-poli-siaf-request-info-form form.newForm .btn-group-toggle{margin-bottom:var(--px20);position:relative}.block-poli-siaf-request-info-form form.newForm .form-group.checkbox>div,.block-poli-siaf-request-info-form form.newForm .btn-group-toggle>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.block-poli-siaf-request-info-form form.newForm .form-group.checkbox>div p:first-child,.block-poli-siaf-request-info-form form.newForm .btn-group-toggle>div p:first-child{margin:0;height:var(--px25);min-width:var(--px25)}.block-poli-siaf-request-info-form form.newForm .form-group.checkbox>div p,.block-poli-siaf-request-info-form form.newForm .btn-group-toggle>div p{font-family:var(--font-family-1);font-size:var(--px14);font-style:normal;font-weight:400;line-height:var(--px21);color:var(--blue-1);position:relative}.block-poli-siaf-request-info-form form.newForm .form-group.checkbox>div p a,.block-poli-siaf-request-info-form form.newForm .btn-group-toggle>div p a{font-weight:600;color:var(--texto-enlace);font-family:var(--font-family-1);font-style:normal;font-weight:400}.block-poli-siaf-request-info-form form.newForm .form-group.checkbox>div p a label,.block-poli-siaf-request-info-form form.newForm .btn-group-toggle>div p a label{border-radius:50%;cursor:pointer;position:relative}.block-poli-siaf-request-info-form form.newForm .form-group.checkbox>div p input,.block-poli-siaf-request-info-form form.newForm .btn-group-toggle>div p input{visibility:hidden}.block-poli-siaf-request-info-form form.newForm .form-group.checkbox>div p label>input,.block-poli-siaf-request-info-form form.newForm .btn-group-toggle>div p label>input{border-radius:50%;width:var(--px25);height:var(--px25);color:var(--blue-1);visibility:hidden}.block-poli-siaf-request-info-form form.newForm .form-group.checkbox>div p label>input:checked+label,.block-poli-siaf-request-info-form form.newForm .btn-group-toggle>div p label>input:checked+label{color:var(--blue-1);background-color:var(--blue-1)}.block-poli-siaf-request-info-form form.newForm .form-group.checkbox label.control--checkbox,.block-poli-siaf-request-info-form form.newForm .btn-group-toggle label.control--checkbox{margin-bottom:var(--px40)}.block-poli-siaf-request-info-form form.newForm .form-group.checkbox label.control--checkbox,.block-poli-siaf-request-info-form form.newForm .form-group.checkbox label.label-leydontdist-activo,.block-poli-siaf-request-info-form form.newForm .btn-group-toggle label.control--checkbox,.block-poli-siaf-request-info-form form.newForm .btn-group-toggle label.label-leydontdist-activo{position:relative;left:0;padding-left:var(--px45);font-family:var(--font-family-1);font-size:var(--px14);font-style:normal;font-weight:400;line-height:var(--px21);color:var(--blue-1);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block-poli-siaf-request-info-form form.newForm .form-group.checkbox label.control--checkbox::before,.block-poli-siaf-request-info-form form.newForm .form-group.checkbox label.label-leydontdist-activo::before,.block-poli-siaf-request-info-form form.newForm .btn-group-toggle label.control--checkbox::before,.block-poli-siaf-request-info-form form.newForm .btn-group-toggle label.label-leydontdist-activo::before{display:block;content:"";width:var(--px25);height:var(--px25);border:2px solid var(--azul-principal);border-radius:50%;position:absolute;left:0}.block-poli-siaf-request-info-form form.newForm .form-group.checkbox input,.block-poli-siaf-request-info-form form.newForm .btn-group-toggle input{visibility:hidden;width:0}.block-poli-siaf-request-info-form form.newForm .form-group.checkbox input:checked+label.control--checkbox::after,.block-poli-siaf-request-info-form form.newForm .form-group.checkbox input:checked+label.label-leydontdist-activo::after,.block-poli-siaf-request-info-form form.newForm .form-group.checkbox input.ng-not-empty+label.control--checkbox::after,.block-poli-siaf-request-info-form form.newForm .form-group.checkbox input.ng-not-empty+label.label-leydontdist-activo::after,.block-poli-siaf-request-info-form form.newForm .btn-group-toggle input:checked+label.control--checkbox::after,.block-poli-siaf-request-info-form form.newForm .btn-group-toggle input:checked+label.label-leydontdist-activo::after,.block-poli-siaf-request-info-form form.newForm .btn-group-toggle input.ng-not-empty+label.control--checkbox::after,.block-poli-siaf-request-info-form form.newForm .btn-group-toggle input.ng-not-empty+label.label-leydontdist-activo::after{display:block;content:"";width:var(--px15);height:var(--px15);background-color:var(--azul-principal);border:2px solid var(--azul-principal);position:absolute;border-radius:50%;top:3px;left:5px}.block-poli-siaf-request-info-form form.newForm .form-group.checkbox input.ng-not-empty+label.label-leydontdist-activo::after,.block-poli-siaf-request-info-form form.newForm .btn-group-toggle input.ng-not-empty+label.label-leydontdist-activo::after{top:50%;-webkit-transform:translateY(-47%);transform:translateY(-47%)}.block-poli-siaf-request-info-form form.newForm .form-group:last-child:not(.boxSelect){text-align:center;width:100%}.block-poli-siaf-request-info-form form.newForm .form-group:last-child:not(.boxSelect)>button{border-radius:var(--px20);background:var(--blue-1);color:var(--white-1);text-align:center;font-family:var(--font-family-2);font-size:var(--px14);font-style:normal;font-weight:500;line-height:var(--px21);padding:var(--px9) var(--px15);cursor:pointer;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:0 auto}.poli-siaf-apf-form-modal-loading,.poli-siaf-apf-form-modal{border-radius:var(--px20);-webkit-box-shadow:0px 0px 25px 0px #0f385a;box-shadow:0px 0px 25px 0px #0f385a}.poli-siaf-apf-form-modal-loading .ui-dialog-titlebar,.poli-siaf-apf-form-modal .ui-dialog-titlebar{background:none;border:none;position:relative}.poli-siaf-apf-form-modal-loading .ui-dialog-titlebar span,.poli-siaf-apf-form-modal .ui-dialog-titlebar span{font-family:var(--font-family-2);font-size:var(--px24);font-weight:600;line-height:var(--px32);text-align:center;color:var(--blue-1);width:100%}.poli-siaf-apf-form-modal-loading .ui-dialog-titlebar span.ui-id-9+button,.poli-siaf-apf-form-modal .ui-dialog-titlebar span.ui-id-9+button{display:none}.poli-siaf-apf-form-modal-loading .ui-dialog-titlebar button,.poli-siaf-apf-form-modal .ui-dialog-titlebar button{display:none}.poli-siaf-apf-form-modal-loading .ui-dialog-content,.poli-siaf-apf-form-modal-loading a,.poli-siaf-apf-form-modal .ui-dialog-content,.poli-siaf-apf-form-modal a{font-family:var(--font-family-1);font-size:var(--px14);font-weight:400;line-height:var(--px21);text-align:center}.poli-siaf-apf-form-modal-loading .ui-dialog-content,.poli-siaf-apf-form-modal .ui-dialog-content{color:var(--blue-1)}.poli-siaf-apf-form-modal-loading .ui-dialog-content a,.poli-siaf-apf-form-modal .ui-dialog-content a{color:var(--texto-enlace)}.poli-siaf-apf-form-modal-loading .ui-dialog-buttonpane,.poli-siaf-apf-form-modal .ui-dialog-buttonpane{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.poli-siaf-apf-form-modal-loading .ui-dialog-buttonpane button,.poli-siaf-apf-form-modal .ui-dialog-buttonpane button{position:relative;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;padding-left:var(--button-1_padding-left);padding-right:var(--button-1_padding-left);min-width:auto;min-height:40px;width:auto;background-color:rgba(0,0,0,0);color:var(--blue-1);border-radius:var(--button-1_border-radius);border:2px solid var(--blue-1);font-family:var(--font-family-2);font-weight:500;font-size:var(--button-base_font-size);line-height:var(--button-base_line-height);white-space:nowrap;cursor:pointer;margin:.5em 0 !important}.poli-siaf-apf-form-modal-loading .ui-dialog-buttonpane button:is(:hover,:focus),.poli-siaf-apf-form-modal .ui-dialog-buttonpane button:is(:hover,:focus){background-color:var(--blue-1_hover);text-decoration:none;color:var(--white-1)}.form-item--error-message{text-align:left;width:100%}.form-item--error-message strong{font-size:var(--px14);line-height:var(--px21);font-weight:500;font-family:var(--font-family-2);color:var(--magenta-2)}