.footer-bottom{background:var(--primary-90,#0d1a35);color:var(--text-white,#fff);display:flex;font-size:12px;font-weight:300;line-height:18px;position:relative}.footer-bottom a{color:var(--text-white,#fff);text-decoration:none}.footer-bottom p{margin:0}.footer-bottom [title=rumah123] img{filter:brightness(0) invert(1)}.footer-bottom__wrapper{margin:0 auto;max-width:calc(100% - 32px);padding-bottom:32px;padding-top:32px;width:100%}@media screen and (max-width:768px){.footer-bottom__wrapper{align-items:flex-start;display:flex;flex-direction:column;gap:24px}}@media screen and (min-width:1280px){.footer-bottom__wrapper{width:86%}}.footer-bottom__top>a{display:block;margin-bottom:32px}@media screen and (min-width:1280px){.footer-bottom__top{align-items:center;display:flex;justify-content:space-between;margin-bottom:32px}.footer-bottom__top>a{margin-bottom:0}}.footer-bottom__social{align-items:center;display:flex;gap:16px}.footer-bottom__grid{align-items:flex-start;display:grid}.footer-bottom__grid p{font-size:12px;font-weight:600;margin-bottom:24px}.footer-bottom__grid a{display:flex;gap:8px;margin-bottom:16px}.footer-bottom__grid a:last-child{margin-bottom:0}@media screen and (max-width:768px){.footer-bottom__grid{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(5,auto);row-gap:28px}}@media screen and (min-width:768px) and (max-width:1280px){.footer-bottom__grid{grid-column-gap:16px;grid-template-columns:repeat(6,auto);grid-template-rows:repeat(3,auto);row-gap:28px;width:716px}}@media screen and (min-width:1281px){.footer-bottom__grid{grid-column-gap:32px;grid-row-gap:40px;grid-template-columns:repeat(6,auto);grid-template-rows:repeat(2,auto)}}.footer-bottom__description p{font-weight:400;margin:0}@media screen and (max-width:768px){.footer-bottom__description{grid-area:1/1/2/3}}@media screen and (min-width:768px) and (max-width:1280px){.footer-bottom__description{grid-area:1/1/2/7}.footer-bottom__description p{width:271px}}@media screen and (min-width:1281px){.footer-bottom__description{grid-area:1/1/2/2}.footer-bottom__description p{width:271px}}.footer-bottom__downloads{align-items:center;display:flex;flex-direction:column;gap:1rem}.footer-bottom__downloads p{margin-bottom:unset}.footer-bottom__downloads__buttons{display:flex;justify-content:space-between;width:100%}.footer-bottom__downloads__buttons a{margin-right:0}.footer-bottom__downloads img{filter:brightness(0) invert(1);height:45px;opacity:.8;width:127px}.footer-bottom__downloads img[alt="PlayStore rumah123.com"]{width:127px}.footer-bottom__downloads img.footer-bottom__downloads--qr{filter:unset;height:unset}.footer-bottom__downloads{width:271px}@media screen and (max-width:768px){.footer-bottom__downloads{align-items:flex-start;border-top:1px solid hsla(0,0%,100%,.2);grid-area:5/1/6/3;padding-top:28px}.footer-bottom__downloads--qr{display:none}.footer-bottom__downloads__buttons{align-items:flex-start;gap:1rem;justify-content:flex-start}}@media screen and (min-width:768px) and (max-width:1280px){.footer-bottom__downloads{grid-area:2/1/3/7}}@media screen and (min-width:1281px){.footer-bottom__downloads{grid-area:2/1/3/2}}@media screen and (max-width:768px){.footer-bottom__company{grid-area:3/1/4/2}}@media screen and (min-width:1281px){.footer-bottom__company{grid-area:1/2/3/3}}@media screen and (max-width:768px){.footer-bottom__service{grid-area:3/2/4/3}}@media screen and (min-width:1281px){.footer-bottom__service{grid-area:1/3/3/4}}@media screen and (max-width:768px){.footer-bottom__support{grid-area:4/1/5/2}}@media screen and (min-width:1281px){.footer-bottom__support{grid-area:1/4/3/5}}@media screen and (max-width:768px){.footer-bottom__group{grid-area:4/2/5/3}}@media screen and (min-width:1281px){.footer-bottom__group{grid-area:1/5/3/6}}@media screen and (max-width:768px){.footer-bottom__contact{border-bottom:1px solid hsla(0,0%,100%,.2);grid-area:2/1/3/3;padding-bottom:28px}}@media screen and (min-width:1281px){.footer-bottom__contact{grid-area:1/6/3/7}}@media screen and (min-width:1144px){.footer-bottom__copyright{text-align:center}}@media screen and (max-width:768px){.footer-bottom__copyright span{display:block;margin-bottom:8px}}@media screen and (min-width:768px){.footer-bottom__copyright{border-top:1px solid hsla(0,0%,100%,.2);margin-top:16px;padding-top:16px}.footer-bottom__copyright br{display:none}.footer-bottom__copyright span{margin-right:8px}}@media screen and (max-width:768px){.footer-bottom__gotop button{background-color:var(--text-white,#fff);border:1px solid var(--neutral-30,#cfd1d7);border-radius:50%;bottom:220px;height:32px;padding:6px 8px;position:absolute;right:32px;width:32px}.footer-bottom__gotop span{display:none}.footer-bottom__gotop path{fill:#2951a3}}@media screen and (min-width:768px){.footer-bottom__gotop{display:flex;justify-content:flex-end}.footer-bottom__gotop button{align-items:center;background:none;border:none;color:var(--text-white,#fff);display:flex}.footer-bottom__gotop svg{margin-left:8px;position:relative}}.footer-upper+.footer-bottom .footer-bottom__wrapper{border-top:1px solid hsla(0,0%,100%,.2)}.footer-upper{background:var(--primary-90,#0d1a35);color:var(--text-white,#fff);font-size:12px;font-weight:300;line-height:18px;padding-bottom:16px;padding-top:32px;position:relative}.footer-upper__wrapper{margin:0 auto;max-width:calc(100% - 32px);width:100%}@media screen and (max-width:768px){.footer-upper__wrapper{-moz-column-gap:24px;column-gap:24px;display:flex;flex-direction:column}}@media screen and (min-width:1280px){.footer-upper__wrapper{width:86%}}.footer-upper .footer-hidder{max-height:180px;overflow:hidden;position:relative;transition:max-height .3s cubic-bezier(.7,.3,0,1)}.footer-upper .footer-hidder.show{max-height:2000px}.footer-upper .footer-hidder button{background:var(--primary-90,#0d1a35);border:none;bottom:0;box-shadow:0 0 48px 30px var(--primary-90,#0d1a35);color:var(--text-white,#fff);display:block;font-size:14px;font-weight:500;padding:12px 0 0;position:absolute;text-align:left;width:100%}.footer-upper .footer-hidder button svg{transform:rotate(180deg) translate(-5px,-3px)}.footer-upper .tabs-v2{-ms-overflow-style:none;border-bottom:1px solid hsla(0,0%,100%,.2);display:flex;flex-wrap:nowrap;height:40px;margin-bottom:16px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;white-space:nowrap;width:100%}.footer-upper .tabs-v2::-webkit-scrollbar{display:none;width:0!important}.footer-upper .tabs-v2__button{background-color:transparent;border:0;color:#d2d6da;font-size:14px;font-weight:400;height:39px;line-height:24px;margin-right:56px;padding:8px 0}.footer-upper .tabs-v2__button--active{border-bottom:2px solid #2951a3;color:#fff;font-weight:500}.footer-upper a{color:#b6bac2;display:inline-block;font-size:14px;font-weight:300;line-height:1.4;padding:10px 20px 10px 0;text-decoration:none;vertical-align:top;width:25%}.footer-upper a:hover{color:#fff;text-decoration:underline}@media (max-width:768px){.footer-upper a{width:100%}}@media (min-width:769px) and (max-width:1144px){.footer-upper a{width:50%}}.register-field-wrapper{margin-bottom:16px}.register-field-wrapper__label{display:block;font-weight:400;font-size:14px;line-height:24px;color:#0d1a35}.register-field-wrapper__label span{color:#d70c24}.register-field-wrapper .warning-message{text-align:left;font-size:12px!important;font-weight:400;line-height:16px;margin-top:4px}.register-field-wrapper .error-message{font-size:12px!important;font-weight:400;line-height:16px;margin-top:4px;color:#d70c24}.register-field-wrapper .error-reminder{font-size:12px;font-weight:400;line-height:16px;color:#d70c24}.register-text-field{position:relative}.register-text-field input,.register-text-field textarea{background:#fff;border:1px solid #cfd1d7;border-radius:4px;width:100%;padding:8px 16px}.register-text-field input.has-error,.register-text-field textarea.has-error{border-color:#d70c24}.register-text-field input::-moz-placeholder,.register-text-field textarea::-moz-placeholder{color:#b6bac2}.register-text-field input::placeholder,.register-text-field textarea::placeholder{color:#b6bac2}.register-text-field__prefix{background:#e7e8eb;border-radius:4px 0 0 4px;padding:8px 16px;position:absolute;height:40px;line-height:24px}@media screen and (min-width:1024px){.register-text-field__prefix{height:41px}}@media screen and (max-width:480px){.register-text-field__prefix{height:37px}}.register-text-field__prefix.has-error{border:1px solid #d70c24}.register-text-field__prefix+input{padding-left:65px}@media screen and (min-width:1024px){.register-text-field__prefix+input{padding-left:70px}}.register-switch-field{display:flex;border-radius:4px;border:1px solid #cfd1d7;margin-bottom:16px;overflow:hidden}.register-switch-field>*{flex-grow:1}.register-switch-field__button{font-weight:400;font-size:14px;line-height:24px;color:#868d9a;background-color:transparent;border:none;padding:8px 0}.register-switch-field__button--active{color:#fff;background:#3a6acd;box-shadow:inset 4px 4px 4px rgba(0,0,0,.08)}.register-checkbox-field input{margin-right:10px;float:left}@media screen and (min-width:1024px){.register-checkbox-field input{position:relative;top:5px}}.register-checkbox-field span{margin-left:25px;display:block}.register-checkbox-field a{color:#3a6acd}.register-checkbox-field .error-message{color:#d70c24}.register-select-field select{display:block;width:100%;padding:10px;background:#fff;border:1px solid #cfd1d7;border-radius:4px;margin-bottom:16px}.register-multi-checkbox-field{margin-top:8px}.register-multi-checkbox-field__label{display:inline-block;margin-right:16px;margin-bottom:16px}.register-multi-checkbox-field__label input{margin-right:6px}@media screen and (max-width:1023px){.register-multi-checkbox-field__label{display:block}}.tabs{border-bottom:1px solid rgba(255,255,255,.2);display:flex;flex-wrap:nowrap;height:40px;margin-bottom:16px;overflow-x:auto;overflow-y:hidden;white-space:nowrap}.tabs::-webkit-scrollbar{height:0}@media screen and (min-width:768px){.tabs::-webkit-scrollbar{height:2px}}.tabs__button{background-color:transparent;border:0;color:#d2d6da;font-family:DM Sans,sans-serif;font-size:14px;font-weight:400;height:39px;line-height:24px;margin-right:56px;padding:8px 0}@media screen and (min-width:768px){.tabs__button{flex:0 0 auto}}.tabs__button:first-child{padding-left:0}.tabs__button--active{border-bottom:2px solid #2951a3;color:#fff;font-weight:500}.tabs__rounded-button{background-color:transparent;border:1px solid #d2d6da;border-radius:100px;color:#d2d6da;font-size:14px;font-weight:400;height:40px;line-height:24px;margin-right:8px;padding:4px 16px}@media screen and (min-width:768px){.tabs__rounded-button{flex:0 0 auto}}.tabs__rounded-button--active{border:1px solid #2951a3;color:#2951a3;font-weight:700}.tabsconfig{background-color:#fff}.tabsconfig .tab-navigation{width:100%;display:flex;flex-direction:row}.tabsconfig .tab-navigation-button{background-color:transparent;border:0;color:#868d9a;font-size:14px;font-weight:400;height:39px;line-height:24px;padding:8px 16px}.tabsconfig .tab-navigation-button-active{border-bottom:2px solid #2951a3;color:#0d1a35;font-weight:500}.tabsconfig .tab-navigation-button-full{width:100%;padding:8px 0}