body{max-width:100%}.footer{width:100%;bottom:0;background:var(--purple-50);padding:64px 24px 32px 24px}.footer .footer-display-container .logo{width:100%;margin-bottom:24px}.footer .footer-display-container .logo .img{max-width:147px;height:32px}.footer .footer-display-container .sets{display:flex;flex-direction:column;gap:24px}.footer .footer-display-container .sets .set{display:flex;flex-direction:column;gap:12px}.footer .footer-display-container .sets .set .main{color:var(--grey-900);margin-bottom:4px}.footer .footer-display-container .sets .set .phone-box{display:flex;flex-direction:column;gap:8px}.footer .footer-display-container .sets .set .item{cursor:pointer;font-size:16px;color:var(--primary-500);line-height:22px;display:flex;justify-content:flex-start;align-items:center}.footer .footer-display-container .sets .set .item.phone-item i{color:var(--primary-500);margin-right:8px;font-size:20px}.footer .footer-display-container .sets .set .item.phone-item a{color:var(--primary-500);text-decoration:none}.footer .footer-display-container .sets .set .item.horario{font-size:16px;font-weight:400;line-height:22px;cursor:default;color:var(--grey-700);opacity:.7}.footer .footer-display-container .social-media-set{margin:64px 0 24px 0;display:flex;justify-content:flex-start;align-items:center;gap:24px}.footer .footer-display-container .social-media-set .social-media-item{color:var(--primary-500);font-size:25px;width:25px;height:25px;cursor:pointer}.footer .footer-display-container .separator{width:100%;height:1px;background:var(--grey-200);margin-bottom:24px!important}.footer .footer-display-container .rights{font-weight:500;font-size:16px;color:var(--grey-400);width:100%;display:flex;gap:4px;flex-direction:column;text-align:center}@media(min-width:768px){.footer .footer-display-container{max-width:1200px;margin:0 auto}.footer .footer-display-container .logo{margin-bottom:40px}.footer .footer-display-container .sets{flex-direction:row}.footer .footer-display-container .sets .set{flex:1}.footer .footer-display-container .social-media-set{margin:32px 0 40px 0}.footer .footer-display-container .separator{margin-bottom:40px!important}}@media(min-width:1280px){.footer .footer-display-container{max-width:1200px;margin:0 auto}.footer .footer-display-container .logo{margin-bottom:40px}.footer .footer-display-container .sets{flex-direction:row}.footer .footer-display-container .sets .set{flex:1}.footer .footer-display-container .social-media-set{margin:32px 0 40px 0}.footer .footer-display-container .separator{margin-bottom:40px!important}.footer .footer-display-container .rights{text-align:start}}.profile-verification-card{border-radius:16px;padding:24px;display:flex;flex-direction:column;gap:16px;background:var(--yellow-50);border:2px solid var(--yellow-500)}.profile-verification-card.isPendingVerification,.profile-verification-card.isVerified{background:#fff;border:2px solid var(--blue-500)}.profile-verification-card.isVerificationExpired{border:2px solid var(--yellow-500)}.profile-verification-card .text-content{display:flex;gap:8px;align-items:center}.profile-verification-card .text-content .icon{display:flex;justify-content:center;align-items:center;width:32px;height:32px;flex-shrink:0;border-radius:1000px;background:var(--yellow-100)}.profile-verification-card .text-content .icon.isVerified{background:var(--blue-100)}.profile-verification-card .text-content .icon.isPendingVerification{background:var(--blue-50)}.profile-verification-card .text-content .icon>i{font-size:20px;width:25px;height:25px;align-items:center;justify-content:center;display:flex}.profile-verification-card .text-content .text-right{display:flex;flex-direction:column;gap:4px}.profile-verification-card .viu-button .button{width:100%;background:var(--yellow-500);border-color:var(--yellow-500);color:#fff}.profile-verification-card .viu-button .button:hover{background:var(--yellow-600);border-color:var(--yellow-600)}.button-info{width:100%}.button-info>.button-info-container{width:100%;display:flex;gap:4px;align-items:center}.about-me{display:flex;flex-direction:column;height:100%}.about-me>.top-section{display:flex;gap:8px;padding:16px;align-items:center;position:sticky;top:0;background:#fff}.about-me>.top-section>i:first-child{width:40px;height:40px;font-size:20px;color:var(--primary-500);display:flex;justify-content:center;align-items:center}.about-me>.top-section>:last-child{color:var(--grey-900);font-weight:600;font-size:18px}.about-me>.content{justify-content:space-between}.about-me>.content,.about-me>.content>.inputs-container{display:flex;flex-direction:column;height:100%;overflow-y:auto}.about-me>.content>.inputs-container{gap:16px;padding:24px}.about-me>.content>.inputs-container .viu-calendar{width:100%}.about-me>.content>.inputs-container>.checkbox-container{padding-top:8px;display:flex;gap:8px;padding-bottom:8px}.about-me>.content>.inputs-container>.admin-inputs-container{display:flex;flex-direction:column;gap:16px}.about-me>.content>.bottom-section{display:flex;padding:24px;border-top:1px solid var(--beige-600);position:absolute;left:0;bottom:0;width:100%;z-index:1;position:sticky;background:#fff}.about-me>.content>.bottom-section .viu-button,.about-me>.content>.bottom-section .viu-button .button{width:100%}.laboral-situation{display:flex;flex-direction:column}.laboral-situation>.top-section{display:flex;gap:8px;padding:16px;align-items:center;position:sticky;top:0;background:#fff}.laboral-situation>.top-section>i:first-child{width:40px;height:40px;font-size:20px;color:var(--primary-500);display:flex;justify-content:center;align-items:center;cursor:pointer}.laboral-situation>.top-section>:last-child{color:var(--grey-900);font-weight:600;font-size:18px}.laboral-situation>.content{display:flex;flex-direction:column;justify-content:space-between;height:100%}.laboral-situation>.content .inputs-container{display:flex;flex-direction:column;gap:16px;padding:24px}.laboral-situation>.content .inputs-container .text-info{background:var(--blue-50);border-radius:16px;border:1px solid var(--blue-100);display:flex;flex-direction:column;gap:8px;padding:16px}.laboral-situation>.content .inputs-container .text-info>:first-child{color:var(--blue-900);font-weight:600;font-size:16px;line-height:20px}.laboral-situation>.content .inputs-container .text-info>:last-child{color:var(--blue-900);font-weight:400;font-size:16px;line-height:24px}.laboral-situation>.content .inputs-container .viu-calendar{width:100%}.laboral-situation>.content>.bottom-section{display:flex;padding:24px;border-top:1px solid var(--beige-600);position:absolute;left:0;bottom:0;width:100%;z-index:1}.laboral-situation>.content>.bottom-section .viu-button,.laboral-situation>.content>.bottom-section .viu-button .button{width:100%}.convivence-section{display:flex;flex-direction:column;height:100%;overflow-y:auto}.convivence-section>.top-section{display:flex;gap:8px;padding:16px;align-items:center;position:sticky;top:0;background:#fff}.convivence-section>.top-section>i:first-child{width:40px;height:40px;font-size:20px;color:var(--primary-500);display:flex;justify-content:center;align-items:center}.convivence-section>.top-section>:last-child{color:var(--grey-900);font-weight:600;font-size:18px}.convivence-section>.content{display:flex;flex-direction:column;justify-content:space-between;height:100%}.convivence-section>.content>.inputs-container{display:flex;flex-direction:column;gap:16px;padding:24px}.convivence-section>.content>.inputs-container .text-info{background:var(--blue-50);border-radius:16px;border:1px solid var(--blue-100);display:flex;flex-direction:column;gap:8px;padding:16px}.convivence-section>.content>.inputs-container .text-info>:first-child{color:var(--blue-900);font-weight:600;font-size:16px;line-height:20px}.convivence-section>.content>.inputs-container .text-info>:last-child{color:var(--blue-900);font-weight:400;font-size:16px;line-height:24px}.convivence-section>.content>.inputs-container .viu-calendar{width:100%}.convivence-section>.content>.bottom-section{display:flex;padding:24px;border-top:1px solid var(--beige-600);width:100%;position:sticky;bottom:0;background:#fff;z-index:1}.convivence-section>.content>.bottom-section .viu-button,.convivence-section>.content>.bottom-section .viu-button .button{width:100%}.presentation{display:flex;flex-direction:column;height:100%}.presentation>.top-section{display:flex;gap:8px;padding:16px}.presentation>.top-section>i:first-child{width:40px;height:40px;font-size:20px;color:var(--primary-500)}.presentation>.top-section>:last-child{color:var(--grey-900);font-weight:600;font-size:18px}.presentation>.content{display:flex;flex-direction:column;justify-content:space-between;height:100%}.presentation>.content>.inputs-container{display:flex;flex-direction:column;gap:16px;padding:24px;height:100%;max-height:calc(100% - 96px)}.presentation>.content>.inputs-container .text-info{background:var(--blue-50);border-radius:16px;border:1px solid var(--blue-100);display:flex;flex-direction:column;gap:8px;padding:16px}.presentation>.content>.inputs-container .text-info>:first-child{color:var(--blue-900);font-weight:600;font-size:16px;line-height:20px}.presentation>.content>.inputs-container .text-info>:last-child{color:var(--blue-900);font-weight:400;font-size:16px;line-height:22px}.presentation>.content>.inputs-container .viu-textarea{height:100%;max-height:427px}.presentation>.content>.inputs-container .viu-textarea textarea{height:100%}.presentation>.content>.bottom-section{display:flex;padding:24px;border-top:1px solid var(--beige-600);position:absolute;left:0;bottom:0;width:100%;z-index:1;height:96px}.presentation>.content>.bottom-section .viu-button,.presentation>.content>.bottom-section .viu-button .button{width:100%}.co-titular{display:flex;flex-direction:column}.co-titular>.top-section{display:flex;gap:8px;padding:16px;align-items:center;position:sticky;top:0;background:#fff}.co-titular>.top-section>i:first-child{width:40px;height:40px;font-size:20px;color:var(--primary-500);display:flex;justify-content:center;align-items:center}.co-titular>.top-section>:last-child{color:var(--grey-900);font-weight:600;font-size:18px}.co-titular>.content{display:flex;flex-direction:column;justify-content:space-between;height:100%}.co-titular>.content>.inputs-container{display:flex;flex-direction:column;gap:16px;padding:24px}.co-titular>.content>.inputs-container .text-info{color:var(--gteen-600);font-weight:400;font-size:16px;line-height:24px}.co-titular>.content>.bottom-section{display:flex;padding:24px;border-top:1px solid var(--beige-600);position:absolute;left:0;bottom:0;width:100%;background:#fff;z-index:1}.co-titular>.content>.bottom-section .viu-button,.co-titular>.content>.bottom-section .viu-button .button{width:100%}.co-titular .edit-menu-options{display:flex;flex-direction:column;gap:16px}.co-titular .edit-menu-options .delete{color:var(--red-500)}.co-titular .new-co-titular{display:flex;flex-direction:column;gap:24px}.co-titular .new-co-titular .new-co-titular-block{display:flex;flex-direction:column;gap:16px}.co-titular .new-co-titular .new-co-titular-block .viu-calendar{width:100%}.co-titular .new-co-titular .new-co-titular-block>:first-child{color:var(--grey-900);font-weight:600;font-size:16px}.guarantors{display:flex;flex-direction:column}.guarantors>.top-section{display:flex;gap:8px;padding:16px;align-items:center;position:sticky;top:0;background:#fff}.guarantors>.top-section>i:first-child{width:40px;height:40px;font-size:20px;color:var(--primary-500);display:flex;justify-content:center;align-items:center}.guarantors>.top-section>:last-child{color:var(--grey-900);font-weight:600;font-size:18px}.guarantors>.content{display:flex;flex-direction:column;justify-content:space-between;height:100%}.guarantors>.content>.inputs-container{display:flex;flex-direction:column;gap:16px;padding:24px}.guarantors>.content>.inputs-container .text-info{color:var(--gteen-600);font-weight:400;font-size:16px;line-height:24px}.guarantors>.content>.bottom-section{display:flex;padding:24px;border-top:1px solid var(--beige-600);position:absolute;left:0;bottom:0;width:100%;z-index:1;background:#fff}.guarantors>.content>.bottom-section .viu-button,.guarantors>.content>.bottom-section .viu-button .button{width:100%}.guarantors .edit-menu-options{display:flex;flex-direction:column;gap:16px}.guarantors .edit-menu-options .delete{color:var(--red-500)}.guarantors .new-guarantor{display:flex;flex-direction:column;gap:24px}.guarantors .new-guarantor .new-guarantor-block{display:flex;flex-direction:column;gap:16px}.guarantors .new-guarantor .new-guarantor-block .viu-calendar{width:100%}.guarantors .new-guarantor .new-guarantor-block>:first-child{color:var(--grey-900);font-weight:600;font-size:16px}.avatar{display:flex;gap:8px;align-items:flex-start}.avatar .user-info{display:flex;flex-direction:column;gap:8px;width:100%}.avatar .user-info .name-container{display:flex;justify-content:space-between}.avatar .user-info .name-container .name{color:var(--grey-900);font-weight:600;font-size:24px}.avatar .user-info .text-icon{display:flex;gap:4px}.avatar .user-info .text-icon>i{width:25px;height:25px;font-size:20px;display:flex;align-items:center;justify-content:center}.avatar .user-info .years{color:var(--grey-600);font-weight:600;font-size:18px}.modal-vertical-content{display:flex;flex-direction:column;gap:16px}.modal-vertical-content.bottom-separation{padding-bottom:32px}.profile-page{height:100%}.profile-page .user-type-tag{width:-moz-fit-content;width:fit-content;display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:8px;background:var(--green-50);border:1px solid var(--green-200)}.profile-page .user-type-tag.is-plus{background:var(--blue-50);border-color:var(--blue-200)}.profile-page .user-type-tag i{font-size:14px}.profile-page .user-type-tag span{font-size:14px;font-weight:500}.profile-page .paige-container{padding:24px;display:flex;flex-direction:column;gap:24px;height:100%}.profile-page .paige-container .content{max-height:100%;overflow-y:auto;height:100%}.profile-page .paige-container .content,.profile-page .paige-container .content .sections-container{display:flex;flex-direction:column;gap:24px}.profile-page .paige-container .content .sections-container .section-block{display:flex;flex-direction:column;gap:16px}.profile-page .paige-container .content .sections-container .section-block .sections-content{height:100%;max-height:100%;overflow-y:auto;display:flex;flex-direction:column;gap:16px}.profile-page .paige-container .content .sections-container .section-block .sections-content .option{display:flex;align-items:center;width:100%;justify-content:space-between;min-height:42px;padding:24px;border-radius:16px;border:1px solid var(--grey-50);box-shadow:0 0 8px 0 hsla(0,0%,80.4%,.2509803922)}.profile-page .paige-container .content .sections-container .section-block .sections-content .option .option-text-container{display:flex;flex-direction:column;gap:2px}.profile-page .paige-container .content .sections-container .section-block .sections-content .option .option-text-container .option-text{font-weight:600;font-size:16px;line-height:20px;color:var(--primary-500)}.profile-page .paige-container .content .sections-container .section-block .sections-content .option .option-content{display:flex;gap:8px;color:var(--primary-500);align-items:center}.profile-page .paige-container .content .sections-container .section-block .sections-content .option .option-content>.percentage{font-weight:400;padding:4px 8px;border-radius:8px;font-size:14px;line-height:18px}.profile-page .paige-container .content .sections-container .section-block .sections-content .option .option-content>.percentage.completado{color:var(--green-700);background:var(--green-50)}.profile-page .paige-container .content .sections-container .section-block .sections-content .option .option-content>.percentage.no-completado{color:var(--grey-500);background:var(--grey-50)}.profile-page .paige-container .content .sections-container .section-block .sections-content .option .option-content>i{width:25px;height:25px;font-size:20px;display:flex;align-items:center;justify-content:center}.profile-page .child-container{position:absolute;z-index:2;top:0;left:0;height:100%;width:100%;background:#fff}.agent-impersonate .profile-page .child-container{top:57px;height:calc(100% - 57px)}