.applicant-other-signer{min-height:40vh}.applicant-other-signer .resident-form-container{position:relative;left:0;right:0;margin:auto;max-width:800px;background:#fff;padding:20px;border-radius:10px;box-shadow:0 1px 2px 0 #ababab}.notice-dashboard{padding:10px}.page-container.notice-dashboard .page>.inner{max-width:1190px;padding-top:10px}.page-container.notice-dashboard.total-5 .page>.inner{max-width:1400px}.page-container.notice-dashboard.total-5 .intro-text{max-width:1380px}.notice-dashboard .notice-item-card .MuiStepLabel-label{font-size:14px;color:#444}.notice-dashboard .notice-item-card .MuiStepLabel-label.Mui-active{font-weight:700}.notice-dashboard .MuiSvgIcon-root-MuiStepIcon-root{font-size:15px;margin-left:5px}.notice-dashboard .MuiSvgIcon-root-MuiStepIcon-root.Mui-active{font-size:25px;margin-left:0}.notice-dashboard .MuiStepConnector-root{margin-top:-9px;margin-bottom:-9px}.notice-dashboard .MuiStepConnector-line{min-height:25px}.notice-dashboard .Mui-disabled .MuiStepConnector-line{border-left-style:dashed}.notice-dashboard .notice-item-list{margin:0;padding:0}.notice-dashboard .notice-item{margin:0;list-style-type:none;display:inline-block;vertical-align:top;width:25%;padding:10px}.notice-dashboard.total-3 .notice-item{width:33.3%}.notice-dashboard.total-5 .notice-item{width:20%}.notice-dashboard .notice-item-card{box-shadow:0 0 0 0 #131a1f1f,0 2px 4px 0 #131a1f1f;text-align:center;vertical-align:middle;align-items:center;padding:20px 10px 10px;border-radius:10px;box-shadow:0 2px 4px 0 #ababab;box-shadow:0 1px 2px 0 #ababab;background-color:#fff}.notice-dashboard .notice-item-card .card-title h5{font-size:15px;color:#337eff;font-weight:700;height:30px}.notice-dashboard .notice-item-card .card-icon{height:100px}.notice-dashboard .notice-item-card .card-icon img{width:auto;height:auto;max-height:80px}.notice-dashboard .notice-item-card .card-buttons{border-top:1px solid #ddd;margin-top:10px;padding:10px}.notice-dashboard .notice-item-card .card-buttons .Mui-disabled{opacity:.8}.notice-dashboard .notice-item-card .card-description{height:150px;overflow:hidden;width:90%;left:0;right:0;margin:auto;font-size:14px}.notice-dashboard .notice-item-card .card-buttons .each-button{width:100%;margin-top:7px;height:30px;font-size:13px;font-weight:700;white-space:nowrap}.notice-dashboard .notice-item-card .card-buttons .each-button.hide{visibility:hidden;pointer-events:none}.notice-dashboard .notice-item-card .resident-onboarding-badge{display:block;position:relative;left:0;right:0;text-align:center;margin:-30px auto 20px}.notice-dashboard .MuiButton-root{white-space:nowrap}.notice-dashboard .MuiButton-root:disabled{visibility:hidden}@media (max-width:1230px){.notice-dashboard .page .inner{padding:0}.notice-dashboard .notice-item{width:25%!important}}@media (max-width:900px){.notice-dashboard .notice-item-card-container{width:100%!important;display:block;padding:0;position:relative;left:0;right:0;margin:auto;max-width:400px}.notice-dashboard .notice-item{width:100%!important;padding:0;margin-bottom:20px}.notice-dashboard .notice-item-card .card-description{height:auto}}.dashboard-container{padding:0}.dashboard-container.embedded{background-color:initial!important;padding:0}.dashboard-container .page{padding:10px 10px 0;position:relative;max-width:1160px}.dashboard-container .dashboard-header{position:relative;left:0;right:0;margin:auto}.dashboard-container .dashboard-header .inner{position:relative;left:0;right:0;margin:auto;max-width:1140px}.dashboard-container .dashboard-header .inner .welcome-message{padding-top:20px}.dashboard-container .quick-filters{float:right;margin-top:10px}.dashboard-container .checklist{position:relative;left:0;right:0;margin:auto;max-width:1140px}.dashboard-container .checklist-item{display:inline-block;width:50%;position:relative;height:170px;margin-bottom:40px}.dashboard-container .checklist-item.internet,.dashboard-container .required .checklist-item{height:200px}.dashboard-container .required .checklist-item .resident-onboarding-badge{float:right;margin-top:-4px;margin-right:-3px;margin-bottom:-5px}.dashboard-container .checklist-item .MuiButton-root:not(.badge-button){position:absolute;left:-1px;top:-1px;bottom:-1px;right:-1px;border:1px #0000;transition:all .25s cubic-bezier(.685,.0473,.346,1)!important;z-index:1}.dashboard-container .checklist-item .MuiButton-root.badge-button{margin-bottom:-10px;margin-top:-5px}.dashboard-container .checklist-item .todo{z-index:2}.dashboard-container .checklist-item .inner{position:absolute;left:0;top:0;bottom:0;height:100%;right:20px;box-shadow:0 2px 4px 0 #ababab;box-shadow:0 1px 2px 0 #999;background-color:#fff;border-radius:10px;padding:0;margin-bottom:40px;transition:all .25s cubic-bezier(.685,.0473,.346,1)!important;border:1px solid #0000!important;border-top-color:#eee!important}.dashboard-container .checklist-item.required .inner{border-color:#f36!important}.dashboard-container .checklist-item.required:hover .inner,.dashboard-container .checklist-item:hover .inner{border-color:#666!important}.dashboard-container .badge.required{visibility:hidden;display:none}.dashboard-container .required .badge.required{visibility:visible;display:block;float:right;background:#f36;color:#fff;border-radius:10px;text-transform:none;height:22px}.dashboard-container .checklist-item.complete .inner,.dashboard-container .required-only .checklist-item .inner{opacity:.35;filter:grayscale(1)}.dashboard-container .required-only .checklist-item.required:not(.complete) .inner{filter:grayscale(0);opacity:1}.dashboard-container .connector{position:absolute;right:5px;top:50%;margin:auto;width:2%;height:0;border-top:3px dotted #ccc}.dashboard-container .connector.main{position:absolute;left:0;right:0;top:100px;bottom:88px;margin:auto;width:0;height:auto;border-top:none;border-left:3px dotted #ccc}.dashboard-container .required .connector.main{top:100px;bottom:118px}.dashboard-container.embedded .connector.main{top:-80px}.dashboard-container .odd .connector.main{bottom:130px}.dashboard-container .checklist-item:nth-child(2n) .connector{left:5px;top:125px;right:auto}.dashboard-container .checklist-item:nth-child(2n) .inner{left:20px;right:0;border-right-style:none;border-left-width:5px;border-left-style:solid;margin-top:50px}.dashboard-container h1{font-weight:700;text-align:left;color:#337eff;position:relative;left:0;right:0;max-width:1160px;font-size:16px;padding-top:25px;margin:auto auto 30px;padding-left:10px}.dashboard-container h1.secondary{padding:30px 20px 20px;clear:both;text-align:center;color:#2356ae;font-size:24px}.dashboard-container .checklist-item h2{color:#000;text-align:left;font-size:16px;font-weight:600;background-color:#fafafa;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom:1px solid #eee;position:relative;overflow:hidden;white-space:nowrap;padding:10px 10px 10px 15px}.dashboard-container .checklist-item.internet h2{background-color:#fbcf42}.dashboard-container .checklist-item h3{text-align:center;font-weight:400;font-size:14px;padding:10px 15px 0;color:#999;line-height:1.5em;position:relative;left:0;right:0;margin:auto}.dashboard-container .required .checklist-item h3{max-width:450px;padding-top:0}.dashboard-container .checklist-item ul{margin:0;padding:15px 15px 5px;text-align:center;white-space:nowrap;overflow:hidden}.dashboard-container .checklist-item.with-bottom-buttons ul{padding-top:10px}.dashboard-container .checklist-item.with-bottom-buttons.internet ul{padding-top:15px}.dashboard-container .required .checklist-item.with-electric.status-1{height:240px}.dashboard-container .required .checklist-item.with-electric ul{padding-top:10px}.dashboard-container .checklist-item ul li{margin:0;padding:0;display:inline-block;text-align:left;text-align:center;overflow:hidden}.dashboard-container .checklist-item ul li h4{font-size:14px;padding-top:10px;white-space:pre-wrap;visibility:hidden;display:none}.dashboard-container .checklist-item .provider-name{height:auto;display:inline-block;vertical-align:middle;white-space:pre-wrap;font-family:Libre Baskerville,serif!important;font-size:11px;font-weight:400;line-height:15px;max-height:90px;text-overflow:ellipsis;padding:0 5px;color:#3a4860}.dashboard-container .checklist-item .provider-name-spacer{height:75px;width:0;display:inline-block;vertical-align:middle;line-height:13px}.dashboard-container .checklist-item .no-headline .provider-name-spacer{height:98px}.dashboard-container .checklist-item .no-headline .provider-name{padding-bottom:0}.dashboard-container .checklist-item .provider-logo{max-width:80px;max-height:35px}.dashboard-container .checklist-item .file-change-of-address .provider-name{margin:0;overflow:visible;padding:2px 0 0}.dashboard-container .checklist-item .file-change-of-address .provider-logo{max-height:60px;padding-top:10px}.dashboard-container .confetti-wrapper{top:0;bottom:-20px;height:auto}.dashboard-container .confetti-wrapper>div{animation-iteration-count:1}.dashboard-container .service-container .service-list>li.node{border:none!important;padding:0}.dashboard-container .intro-text{margin-bottom:30px;max-width:1190px}.dashboard-container .service-container .service-list>li.node>div{max-width:1150px}.dashboard-container .when-you-return{text-align:center;padding:20px;font-size:22px;font-weight:700;color:#666;background:#edf0f6;border:1px solid #ccc;width:400px;position:relative;left:0;right:0;margin:auto auto 80px;border-radius:10px}.dashboard-popup{z-index:9999!important}.dashboard-popup .MuiDialog-paper{width:100%;max-width:1200px}.dashboard-popup #form-dialog-title{background:#fff;box-shadow:0 .125rem .25rem 0 #0000001a!important;text-align:center;padding:10px}.dashboard-popup #form-dialog-title img{width:150px}.dashboard-popup #form-dialog-title .MuiSvgIcon-root{color:#337eff}.dashboard-popup #form-dialog-title button{position:absolute;left:0;font-weight:700;color:#337eff;top:10px}.dashboard-popup #form-dialog-title button.close{right:20px;top:15px;left:auto}.dashboard-popup #form-dialog-title button.back{top:25px;left:10px}.dashboard-popup #form-dialog-title button.back .MuiSvgIcon-root{margin-right:5px;margin-top:0}.dashboard-popup #form-dialog-title button.close .MuiSvgIcon-root{color:#000}.dashboard-popup .MuiDialogContent-root{padding:0}.dashboard-container .contact{float:right;text-align:right;line-height:1.8em;padding-top:10px;font-size:.8rem;font-weight:500;color:#999}.dashboard-container .contact.mobile{visibility:hidden;display:none}.checkout-container .dashboard-container .contact{top:-40px}.dashboard-container .contact a{font-weight:700;white-space:nowrap}.dashboard-container .service-container .proof-of-coverage-button{visibility:hidden;display:none}.dashboard-container .welcome-banner{position:relative}.dashboard-container .welcome-banner img{width:100%;background-color:#dedddb;position:absolute;top:-180px;left:0;right:0;margin:auto;z-index:1}.dashboard-container .welcome-banner .content{position:relative;z-index:2;left:0;right:0;margin:auto;max-width:1140px;width:100%;padding:5vw 20px 20px}.dashboard-container .welcome-banner h1{padding:0;color:#000;font-size:50px;font-weight:lighter;max-width:60%;margin:0 0 30px}.dashboard-container .address-info{max-width:50%}.dashboard-container .welcome-banner h3{width:100%;padding-top:6vw;padding-bottom:40px;color:#333}.page-container.dashboard-container .intro-text{margin-bottom:30px}.dashboard-container .address-info table{width:100%}.dashboard-container .address-info div{font-size:.9em;vertical-align:top}.dashboard-container .address-info>div{display:inline-block;vertical-align:top;padding-right:20px;margin-bottom:20px;width:40%}.dashboard-container .address-info>div:first-child{width:60%}.dashboard-container .address-info .title{font-size:.9em;font-weight:400;color:#777;vertical-align:top}.dashboard-container .get-started{visibility:hidden;display:none}.dashboard-container .checklist-title{--text-divider-gap:1rem;display:flex;align-items:center;font-size:16px;font-weight:700;letter-spacing:.1em;margin-bottom:40px;color:#000;margin-top:50px}.dashboard-container .checklist-title.required{margin-top:30px;margin-bottom:10px;color:#f36}.dashboard-container .checklist-subtitle{margin-bottom:40px;text-align:center;color:#222}.dashboard-container .checklist-title:after,.dashboard-container .checklist-title:before{content:"";height:1px;background-color:initial;flex-grow:1;box-shadow:0 1px 2px 0 #999}.dashboard-container .checklist-title:before{margin-right:var(--text-divider-gap)}.dashboard-container .checklist-title:after{margin-left:var(--text-divider-gap)}.dashboard-container .checklist-item .utility-button-list{text-align:center;position:absolute;left:0;right:0;bottom:10px;margin:auto}.dashboard-container .checklist-item .utility-button-list .MuiButton-root{position:relative;left:auto;right:auto;bottom:auto;top:auto;display:inline-block;width:31%!important;margin-left:1%;margin-right:1%;font-size:10px;padding:0 0 0 5px;border-top-left-radius:0;border-top-right-radius:0;font-weight:700;min-height:25px}.dashboard-container .checklist-item .utility-button-list.wide .MuiButton-root{width:97%!important;margin:0}.dashboard-container .checklist-item .utility-button-list.two .MuiButton-root{width:47%!important}.dashboard-container .checklist-item .utility-button-list .MuiButton-root.MuiButton-outlined{border:1px solid #337eff}.dashboard-container .checklist-item .utility-button-list .MuiButton-root.MuiButton-outlinedSecondary{border:1px solid #f36}.dashboard-container .checklist-item .required-message{position:relative;left:0;right:0;text-align:center;font-size:18px;font-weight:700;margin:-5px auto auto}.dashboard-container .checklist-item.status-1 .required-message{color:#f36}.dashboard-container .checklist-item.status-2 .required-message{color:#337eff}.dashboard-container .checklist-item.status-3 .required-message,.dashboard-container .checklist-item.status-5 .required-message{color:#01c364}.dashboard-container .checklist-item .required-message img{max-width:100px;max-height:30px;margin:10px 20px 10px 10px}.dashboard-container .checklist-item .expand-button{visibility:hidden;display:none}.dashboard-container .already-complete-prompt{position:absolute;left:0;right:0;bottom:0;height:40%;margin:auto;overflow:hidden;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.dashboard-container .required .already-complete-prompt{height:50%}.dashboard-container .already-complete-prompt .inner-content{position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;background:#feffeb;border-top:1px solid #ddd;text-align:center;z-index:999;padding:10px;transition:all .25s cubic-bezier(.685,.0473,.346,1)!important;transform:translateY(100%);transform-origin:bottom}.dashboard-container .already-complete-prompt.open .inner-content{transform:translateY(0)}.dashboard-container .already-complete-prompt p{font-weight:700;margin-bottom:10px;font-size:13px;line-height:1.5em}.dashboard-container .already-complete-prompt p .MuiSvgIcon-root{font-size:18px;margin-top:-3px}.dashboard-container .already-complete-prompt .MuiButton-root{position:relative!important;left:auto!important;right:auto!important;bottom:auto!important;top:auto!important;display:inline-block;font-size:11px;font-weight:700;padding:2px 20px 3px}.dashboard-container .already-complete-prompt .MuiButton-root:not(.MuiButton-containedSecondary){color:#999;margin-left:10px;padding-left:5px;padding-right:5px}@media (max-width:1220px){.dashboard-container .welcome-banner h3{padding-top:5vw}}@media (max-width:1140px){.dashboard-container .intro-text-container{padding:10px}}@media (max-width:1024px){.dashboard-container .welcome-banner .content,.dashboard-container .welcome-banner h3{padding-top:2vw}.dashboard-container .welcome-banner h1{font-size:40px}.dashboard-container .connector.main{top:110px;bottom:108px}.dashboard-container .checklist-item{height:190px}.dashboard-container .contact{width:45%}}@media (max-width:820px){.dashboard-container .contact{width:60%}.dashboard-container .welcome-banner h1{font-size:30px}.dashboard-container .welcome-banner h3{font-size:22px}.page-container.dashboard-container .intro-text{margin-bottom:10px}}@media (max-width:768px){.dashboard-container .welcome-banner h1{font-size:22px;margin-bottom:20px}.dashboard-container .address-info{font-size:.9em}.dashboard-container .welcome-banner h3{padding-top:3vw;font-size:16px}.dashboard-container .welcome-banner .content{padding:20px}.dashboard-container .welcome-banner img{top:-185px}}@media (max-width:668px){.dashboard-container{width:100%;overflow:hidden}.dashboard-container .contact{visibility:hidden;display:none}.dashboard-container .contact.mobile{visibility:visible;display:block;float:none;width:auto;position:relative;left:0;right:0;text-align:center;margin:30px auto -50px}.dashboard-container .dashboard-header{padding-top:0}.dashboard-container .checklist-item{width:auto;display:block;margin:0 0 20px;z-index:2;height:150px}.dashboard-container .checklist-item .MuiButton-root,.dashboard-container .checklist-item .inner{border-radius:5px}.dashboard-container .checklist-item .inner,.dashboard-container .checklist-item:nth-child(2n) .inner{right:0;left:0;margin:auto}.dashboard-container .checklist-item .todo{margin-left:0}.dashboard-container .checklist-item .todo__text{padding-left:10px}.dashboard-container .connector:not(.main){visibility:hidden;display:none}.dashboard-container .connector{z-index:1}.dashboard-container{padding-bottom:0}.dashboard-container .service-container,.dashboard-container .service-container .provider-list{padding:0}.dashboard-container .address-info>div,.dashboard-container .address-info>div:first-child{display:block;width:auto;margin-bottom:10px}.dashboard-container .welcome-banner h1{margin-bottom:10px}.dashboard-container .welcome-banner h3{padding-top:0}.dashboard-container .already-complete-prompt,.dashboard-container .required .already-complete-prompt{height:50%}.dashboard-container .already-complete-prompt p{padding-left:30px;padding-right:30px;position:relative}.dashboard-container .already-complete-prompt p .MuiSvgIcon-root{position:absolute;left:0;top:5px}.dashboard-container .already-complete-prompt .MuiButton-root{padding:5px 10px}.dashboard-container .checklist-item{height:190px}}@media (min-width:550px){.dashboard-container .welcome-banner h1{background-image:none!important}}@media (max-width:550px){.dashboard-container .address-info{max-width:none;padding:20px 20px 0}.dashboard-container .address-info>div{display:inline-block;width:40%}.dashboard-container .address-info>div:first-child{display:inline-block;width:60%}.dashboard-container .welcome-banner .content{padding:0}.dashboard-container .welcome-banner h1{width:100%;max-width:none;margin:0;background-size:cover;background-repeat:no-repeat;background-position:100% 100%;background-attachment:scroll;padding:15vw 20px 13vw;border-bottom:1px solid #999}.dashboard-container .welcome-banner h1 span{display:inline-block;max-width:50%}.dashboard-container .welcome-banner img{visibility:hidden;display:none}.dashboard-container .welcome-banner h3{padding-bottom:0;visibility:hidden;display:none}.dashboard-container .get-started{visibility:visible;display:block;text-align:center;font-weight:700;color:#2356ae;font-size:16px}.dashboard-container .checklist-item .utility-button-list .MuiButton-root,.dashboard-container .checklist-item .utility-button-list.two:not(.submittal) .MuiButton-root{width:95%!important;max-width:none!important;margin:0 0 5px!important;min-height:40px;padding-top:8px;padding-bottom:8px}.dashboard-container .checklist-item .required-message{margin-top:5px}.dashboard-container .checklist-item h2{border-top-left-radius:5px;border-top-right-radius:5px}.dashboard-container .checklist-item .expand-button{visibility:visible;display:block;float:right;position:relative!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;margin-top:-5px;margin-right:-5px;color:#000}.dashboard-container .checklist-item.expanded .expand-button .MuiSvgIcon-root{transform:rotate(180deg)}.dashboard-container .checklist-title.required{margin-top:10px}.dashboard-container .checklist-subtitle{margin-bottom:25px}.dashboard-container .required .checklist-item{height:190px}.dashboard-container .checklist-item.internet,.dashboard-container .required .checklist-item{height:220px}.dashboard-container .required .checklist-item.expanded.status-1:not(.reservation){height:320px}.dashboard-container .required .checklist-item.expanded.status-1.reservation{height:280px}.dashboard-container .required .checklist-item .utility-button-list{visibility:hidden;display:none}.dashboard-container .required .checklist-item.expanded .utility-button-list{visibility:visible;display:block}}@media (max-width:450px){.dashboard-container .badge.required{margin-top:-20px}.dashboard-container .checklist-item{height:150px}}@media (max-width:390px){.dashboard-container .checklist-item .todo__text{padding-left:0;margin-left:40px}.dashboard-container .checklist-item ul{padding:25px 5px 5px}.dashboard-container .checklist-item ul li{vertical-align:bottom}.dashboard-container .checklist-item ul li h4{font-size:12px;height:20px;overflow:visible}}