:root{--primary-50:#dbede5;--primary-100:#b6dbcb;--primary-200:#6db896;--primary-300:#49a67c;--primary-400:#249462;--primary-500:#008248;--primary-600:#00683a;--primary-700:#004e2b;--primary-800:#00341d;--primary-900:#001a0e;--brand:#00715d;--white:#fff;--grey-50:#ececec;--grey-100:#c3c3c3;--grey-200:#a6a6a6;--grey-300:#7e7e7e;--grey-400:#656565;--grey-500:#3e3e3e;--grey-600:#383838;--grey-700:#2c2c2c;--grey-800:#222;--grey-900:#1a1a1a;--red-50:#fce9e8;--red-100:#f4bcb8;--red-200:#ef9b96;--red-300:#e86e66;--red-400:#e35149;--red-500:#dc261b;--red-600:#c82319;--red-700:#9c1b13;--red-800:#79150f;--red-900:#5c100b;--blue-50:#e6f3fc;--blue-100:#b1d9f5;--blue-200:#8bc6f0;--blue-300:#56adea;--blue-400:#359de5;--blue-500:#0384df;--blue-600:#0378cb;--blue-700:#025e9e;--blue-800:#02497b;--blue-900:#01375e;--green-50:#e6f8ee;--green-100:#b2e8ca;--green-200:#8dddb0;--green-300:#59ce8c;--green-400:#39c576;--green-500:#07b654;--green-600:#06a64c;--green-700:#05813c;--green-800:#04642e;--green-900:#034c23;--purple-50:#fdfdff;--purple-100:#f8f8fe;--purple-200:#f5f5fe;--purple-300:#f0f0fd;--purple-400:#ededfd;--purple-500:#e9e9fc;--purple-600:#d4d4e5;--purple-700:#a5a5b3;--purple-800:#80808b;--purple-900:#62626a;--beige-50:#fefcfb;--beige-100:#fbf7f1;--beige-200:#f9f3ea;--beige-300:#f6eee1;--beige-400:#f5eadb;--beige-500:#f2e5d2;--beige-600:#dcd0bf;--beige-700:#aca395;--beige-800:#857e74;--beige-900:#666058;--accent-50:#fce8f1;--accent-100:#f6b7d4;--accent-200:#f294bf;--accent-300:#ec63a1;--accent-400:#e9458f;--accent-500:#e31673;--accent-600:#cf1469;--accent-700:#a11052;--accent-800:#7d0c3f;--accent-900:#5f0930;--yellow-50:#fff6e9;--yellow-100:#fee2bb;--yellow-200:#fed59a;--yellow-300:#fdc16c;--yellow-400:#fdb550;--yellow-500:#fca324;--yellow-600:#e59421;--yellow-700:#b3741a;--yellow-800:#8b5a14;--yellow-900:#6a440f;--intereaction-primary-8:rgba(73,166,124,0.10196078431372549);--intereaction-primary-16:rgba(73,166,124,0.14901960784313725);--intereaction-red-8:rgba(232,110,102,0.10196078431372549);--intereaction-red-16:rgba(92,16,11,0.14901960784313725);--intereaction-accent-8:rgba(236,99,161,0.10196078431372549);--intereaction-accent-16:rgba(95,9,48,0.14901960784313725);--xs-extrasmall:10px;--sm-small:12px;--md-medium:14px;--lg-large:16px;--xl-giant:24px;--xxl-extraGiant:36px}.viu-accordion{font-family:Inter;width:370px}.viu-accordion .item-accordion{display:flex;flex-direction:column}.viu-accordion .cabecera{display:flex;cursor:pointer;padding:16px;align-items:flex-start;background-color:var(--white);border-bottom:1px solid var(--grey-100)}.viu-accordion .cabecera:hover{background:linear-gradient(0deg,var(--Interaction-interaction-primary,rgba(73,166,124,.08)),var(--Interaction-interaction-primary,rgba(73,166,124,.08))),var(--White-white,#fff)}.viu-accordion .cabecera.opened{border-bottom:0}.viu-accordion .cabecera.opened,.viu-accordion .cabecera:active{background:linear-gradient(0deg,var(--Interaction-interaction-primary,rgba(73,166,124,.08)),var(--Interaction-interaction-primary,rgba(73,166,124,.08))),linear-gradient(0deg,var(--Interaction-interaction-primary,rgba(73,166,124,.08)),var(--Interaction-interaction-primary,rgba(73,166,124,.08))),var(--White-white,#fff)}.viu-accordion .cabecera .dropdown-left,.viu-accordion .cabecera .dropdown-rigth{min-width:16px}.viu-accordion .cabecera .dropdown-left{margin-right:8px}.viu-accordion .cabecera .dropdown-rigth{margin-left:8px}.viu-accordion .cabecera .title-dropdown{font-size:16px;color:#333;font-weight:700;display:flex;align-items:center;min-width:0;justify-content:space-between;flex:1}.viu-accordion .cabecera .title-dropdown .header-title{white-space:normal;overflow:hidden;text-overflow:ellipsis;font-size:16px;line-height:20px;font-weight:600;color:var(--primary-500);min-width:0}.viu-accordion .cabecera .title-dropdown .title-left{width:100%;font-size:16px;font-weight:600;display:flex;align-items:center;min-width:0;justify-content:space-between}.viu-accordion .fa-chevron-down,.viu-accordion .fa-chevron-right,.viu-accordion .fa-chevron-up{font-size:20px;font-weight:500;color:var(--primary-500)}.viu-accordion .dropdown-right{flex-shrink:0;display:flex;align-items:center;justify-content:center;margin-left:8px}.viu-accordion .viu-expandable{padding:16px;line-height:22px;font-size:16px;font-weight:400;color:var(--grey-800);border-bottom:1px solid var(--grey-100)}.tooltip-actions{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important}.tooltip-actions .individual-action{cursor:pointer;display:flex;justify-content:flex-start}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}}.view-tenants,.view-what-is-oferta-tu-casa{padding:24px;font-family:Inter;line-height:1.4}.view-tenants .viu-accordion,.view-what-is-oferta-tu-casa .viu-accordion{width:100%;font-family:Inter!important}.view-tenants .viu-accordion .header-title,.view-what-is-oferta-tu-casa .viu-accordion .header-title{white-space:normal!important}.view-tenants .viu-accordion .cabecera,.view-what-is-oferta-tu-casa .viu-accordion .cabecera{border-bottom:1px solid #d0d5d4}.view-tenants .viu-accordion span,.view-what-is-oferta-tu-casa .viu-accordion span{display:block;margin-bottom:0!important}.view-tenants .text-header,.view-what-is-oferta-tu-casa .text-header{display:flex;align-items:center;gap:8px;margin-bottom:24px;font-size:24px;font-weight:600;color:#333}.view-tenants .text-header .back-icon,.view-what-is-oferta-tu-casa .text-header .back-icon{cursor:pointer;padding:8px}.view-tenants .text-header .back-icon:hover,.view-what-is-oferta-tu-casa .text-header .back-icon:hover{opacity:.8}.view-tenants .header-title,.view-what-is-oferta-tu-casa .header-title{color:#142d28;font-size:28px;font-style:normal;font-weight:600;line-height:32px;letter-spacing:-.5px}.view-tenants .text-content,.view-what-is-oferta-tu-casa .text-content{font-weight:500;display:flex;flex-direction:column;margin-top:32px}.view-tenants .text-content strong,.view-what-is-oferta-tu-casa .text-content strong{color:#435753;font-size:16px;font-weight:700;line-height:24px}.view-tenants .text-content ol,.view-what-is-oferta-tu-casa .text-content ol{font-weight:700}.view-tenants .text-content ol,.view-tenants .text-content ul,.view-what-is-oferta-tu-casa .text-content ol,.view-what-is-oferta-tu-casa .text-content ul{margin:0!important;margin-bottom:16px!important}.view-tenants .text-content ol li,.view-tenants .text-content ul li,.view-what-is-oferta-tu-casa .text-content ol li,.view-what-is-oferta-tu-casa .text-content ul li{color:#435753;font-size:16px;font-weight:400;line-height:24px;margin-bottom:16px}.view-tenants .text-content .m-32-btn,.view-what-is-oferta-tu-casa .text-content .m-32-btn{margin-bottom:32px}.view-tenants .text-content span,.view-what-is-oferta-tu-casa .text-content span{color:#435753;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:16px}.view-tenants .text-content span:has(+.large-text),.view-what-is-oferta-tu-casa .text-content span:has(+.large-text){margin-bottom:24px}.view-tenants .text-content span+ul,.view-what-is-oferta-tu-casa .text-content span+ul{margin-bottom:16px}.view-tenants .text-content span:has(+ul),.view-what-is-oferta-tu-casa .text-content span:has(+ul){margin-bottom:16px}.view-tenants .text-content span.text-title,.view-what-is-oferta-tu-casa .text-content span.text-title{font-size:28px;font-weight:600;color:#142d28;line-height:32px;letter-spacing:-.5px}.view-tenants .text-content span.header-title,.view-what-is-oferta-tu-casa .text-content span.header-title{color:#142d28;font-size:28px;font-style:normal;font-weight:600;line-height:32px;letter-spacing:-.5px}.view-tenants .text-content span.large-text,.view-what-is-oferta-tu-casa .text-content span.large-text{color:#142d28;font-size:24px;font-style:normal;font-weight:600;line-height:32px;letter-spacing:-.5px}.view-tenants .text-content span.text-subtitle,.view-what-is-oferta-tu-casa .text-content span.text-subtitle{color:#142d28;font-size:24px;font-weight:600;line-height:32px;letter-spacing:-.5px}.view-tenants .text-content span.text-mini-title,.view-what-is-oferta-tu-casa .text-content span.text-mini-title{color:#142d28;font-size:18px;font-style:normal;font-weight:600;line-height:22px}.view-tenants .text-content span a.blue,.view-what-is-oferta-tu-casa .text-content span a.blue{text-decoration:underline;color:#1b79f8;cursor:pointer}.view-tenants .text-content .question,.view-what-is-oferta-tu-casa .text-content .question{font-weight:700;margin-top:8px;margin-bottom:-4px}.view-tenants .text-content .cookies-tables,.view-what-is-oferta-tu-casa .text-content .cookies-tables{display:flex;flex-direction:column;gap:16px}.view-tenants .text-content .cookies-title,.view-what-is-oferta-tu-casa .text-content .cookies-title{color:#369;margin-top:16px;font-weight:400}.view-tenants .text-content .table-wrapper,.view-what-is-oferta-tu-casa .text-content .table-wrapper{overflow-x:auto;width:100%;border-radius:4px}.view-tenants .text-content .cookies-table,.view-what-is-oferta-tu-casa .text-content .cookies-table{width:100%;border-collapse:collapse;margin-bottom:8px;min-width:600px}.view-tenants .text-content .cookies-table td,.view-tenants .text-content .cookies-table th,.view-what-is-oferta-tu-casa .text-content .cookies-table td,.view-what-is-oferta-tu-casa .text-content .cookies-table th{border:1px solid #b8d1ea;padding:8px;text-align:left}.view-tenants .text-content .cookies-table th,.view-what-is-oferta-tu-casa .text-content .cookies-table th{font-weight:700}