.login{text-align:center;background-color:#fff;border:1px solid rgba(0,0,0,.2);width:558px;height:476px;margin-top:50px;display:flex;justify-content:center;margin-left:auto;margin-right:auto}.login .login-form,.login .signup-form{width:340px}.login .login-form .login-header,.login .signup-form .login-header{font-size:30px;padding:40px}.login .signup-form__success-message{margin:0 50px 20px}.login .ctaRow{display:flex;justify-content:space-between;flex-direction:row;border-bottom:1px solid #c3c3c3;margin:0 20px;padding:20px 0}.login .ctaRow.center{justify-content:center}.login .ctaRow .forgot-password{line-height:36px}.login .ctaRow.reset-password{justify-content:center;border-bottom:none}.login .row{display:flex;justify-content:center}.login .row .textField{margin:0 20px 20px;width:300px}.login .row.terms{display:block;font-size:14px}.login .contact{padding:40px 0}.login .contact div{margin-bottom:10px}.header{height:60px;position:fixed;top:0;left:0;width:100%;background-color:#fff;font-size:24px;z-index:10001;justify-content:space-between;border-bottom:1px solid #c3c3c3}.header,.header .back{display:flex;flex-direction:row}.header .back{margin:0;justify-content:center;width:240px}.header .back span{line-height:24px}.header .center-text{display:flex;flex-direction:column;font-size:16px;font-weight:700;width:44%}.header .center-text,.header .noyo{justify-content:center;text-align:center}.header .noyo{font-size:40px;color:#3d348b;width:100%;font-weight:400}.header .logo{text-align:left;width:123px;height:30px;margin:15px 60px;flex-grow:1;cursor:pointer}.header .logout{line-height:60px;height:60px;float:right;font-size:14px;cursor:pointer;text-align:right;width:220px;margin:0 40px 0 0}.button{padding:2px;color:#000;border-radius:3px;border:1px solid #000;width:100px;height:28px;text-transform:uppercase;text-align:center;cursor:pointer;-webkit-transition:background-color .5s,color .5s;transition:background-color .5s,color .5s}.button img{margin-right:15px}.button.lowercase{text-transform:none}.button.disabled{cursor:not-allowed;opacity:.5}.button.double{width:200px}.button .text{font-size:14px;line-height:30px}.button.white{border:1px solid #88898e;color:rgba(0,0,0,.87);background-color:#fff;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}.button.white.selected{border:1px solid #3d348b;color:rgba(0,0,0,.87)}.button.white.selected:hover{background-color:none}.button.white:hover{-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;opacity:.8}.button.gray{border:1px solid #88898e;color:#88898e;padding:3px}.button.gray:hover{-webkit-transition:background-color .5s,color .5s;transition:background-color .5s,color .5s;background-color:rgba(46,48,56,.3);color:#fff}.button.selected{border:2px solid #3d348b;color:#000;background-color:#fff}.button.selected:hover{background-color:#3d348b;-webkit-transition:background-color .5s;transition:background-color .5s;color:#fff}.button.selected:hover.disabled{color:#fff}.button.filled{border:2px solid #3d348b;color:#fff;background-color:#3d348b}.button.filled,.button.filled:hover{-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}.button.filled:hover{opacity:.8}.textFieldContainer{height:72px}.textFieldContainer.full-width{width:100%}.textFieldContainer.margin-left{margin-left:20px}.textFieldContainer .helperText{margin-top:5px;margin-left:18px;color:rgba(97,97,97,.87);text-align:left}.textFieldContainer .helperText.error{color:#ff1919}.textFieldContainer:hover .helperOnHover{display:block;position:absolute;font-size:12px;max-width:500px;padding:10px;background-color:#f4f4f4}.textFieldContainer .helperOnHover{display:none}.textField{border-top-left-radius:3px;border-top-right-radius:3px;height:51px;background:rgba(0,0,0,.02);border-bottom:1px solid rgba(0,0,0,.4)}.textField.smaller-placeholder .form-label fieldset.form-label-placeholder label{font-size:10px}.textField.selected{border-bottom:2px solid #3d348b;height:50px}.textField.error{border-bottom-width:2px;border-bottom-color:#ff1919;height:50px}.textField input[type=email],.textField input[type=number],.textField input[type=password],.textField input[type=search],.textField input[type=tel],.textField input[type=text],.textField textarea{display:block;width:100%;font-size:16px;font-weight:400;line-height:1;color:#212121;outline:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border:0;position:absolute;top:30px;left:0;z-index:2;background:transparent}.textField .form-label{margin-left:16px}.textField .form-label fieldset{position:relative;margin:0;padding:0;outline:0;border:0}.textField .form-label fieldset.form-label-placeholder label{position:absolute;top:24px;left:0;z-index:1;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:16px;color:rgba(97,97,97,.87);-webkit-font-smoothing:antialiased}.textField .form-css-label fieldset.form-label-placeholder input:not([type=checkbox]).hasValue,.textField .form-css-label fieldset.form-label-placeholder input:not([type=checkbox]):focus,.textField .form-css-label fieldset.form-label-placeholder input:not([type=checkbox]):not(:empty),.textField .form-css-label fieldset.form-label-placeholder input:not([type=checkbox])[required]:valid,.textField .form-css-label fieldset.form-label-placeholder input:not([type=checkbox])[value]:not([value=""]),.textField .form-css-label fieldset.form-label-placeholder textarea.hasValue,.textField .form-css-label fieldset.form-label-placeholder textarea:focus,.textField .form-css-label fieldset.form-label-placeholder textarea:not(:empty),.textField .form-css-label fieldset.form-label-placeholder textarea[required]:valid,.textField .form-css-label fieldset.form-label-placeholder textarea[value]:not([value=""]){padding:0}.textField .form-css-label fieldset.form-label-placeholder input:not([type=checkbox]):focus,.textField .form-css-label fieldset.form-label-placeholder textarea:focus{outline:0}.textField .form-css-label fieldset.form-label-placeholder input:not([type=checkbox]).hasValue+label,.textField .form-css-label fieldset.form-label-placeholder input:not([type=checkbox]):focus+label,.textField .form-css-label fieldset.form-label-placeholder input:not([type=checkbox]):not(:empty)+label,.textField .form-css-label fieldset.form-label-placeholder input:not([type=checkbox])[required]:valid+label,.textField .form-css-label fieldset.form-label-placeholder input:not([type=checkbox])[value]:not([value=""])+label,.textField .form-css-label fieldset.form-label-placeholder textarea.hasValue+label,.textField .form-css-label fieldset.form-label-placeholder textarea:focus+label,.textField .form-css-label fieldset.form-label-placeholder textarea:not(:empty)+label,.textField .form-css-label fieldset.form-label-placeholder textarea[required]:valid+label,.textField .form-css-label fieldset.form-label-placeholder textarea[value]:not([value=""])+label{color:#3d348b;font-size:10px;-webkit-transform:translate3d(0,-14px,0);transform:translate3d(0,-14px,0)}.textField .form-css-label label.focused{color:#3d348b;font-size:12px;position:relative;display:block;margin:.5rem 0;top:0;left:0}.textField.disabled{background-color:#f1f1f1}.textField.disabled input{color:#88898e;cursor:auto}.dropdown{margin-right:20px}.dropdown.smaller-placeholder .mdc-select .mdc-floating-label{font-size:14px}.dropdown.full-width{width:100%;margin-right:0}.dropdown.full-width .mdc-select{width:100%}.dropdown .helperText{text-align:left;margin-top:4px;margin-left:18px;color:rgba(97,97,97,.87)}.dropdown .helperText.error{color:#ff1919}.dropdown.error .mdc-select__native-control,.dropdown.error .mdc-select__native-control:hover{border-bottom:2px solid #ff1919}.dropdown .mdc-select{min-width:160px;background-color:rgba(0,0,0,.02)}.dropdown .mdc-select__native-control{padding-left:16px}.dropdown .mdc-select .mdc-floating-label{margin-left:16px;width:100%;text-align:left}.upload{cursor:auto!important}.upload .remove{color:#3d348b;cursor:pointer}.upload label{cursor:pointer}.DateSelect{display:flex;flex-direction:column;position:relative}.DateSelect.full-width,.DateSelect.full-width .textFieldContainer .textField{width:100%}.DateSelect input{cursor:pointer}.DateSelect .picker{display:none;z-index:10002;line-height:33px;position:absolute;flex-direction:column;font-size:14px;padding:10px;width:340px;margin-top:62px;background:#fff;color:#4a4a4a;border-radius:2px;box-shadow:0 2px 4px 0 rgba(43,61,85,.4);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.DateSelect .picker.top{bottom:82px}.DateSelect .picker .nav{display:flex;flex-direction:row;align-items:center;margin-bottom:20px}.DateSelect .picker .nav .next,.DateSelect .picker .nav .prev{display:flex;align-items:center;width:24px;height:24px;background-size:contain;background-repeat:no-repeat;background-position:50%;cursor:pointer}.DateSelect .picker .nav .next.hide,.DateSelect .picker .nav .prev.hide{background:none;cursor:default;opacity:.2}.DateSelect .picker .nav .prev{background-image:"/prev.svg"}.DateSelect .picker .nav .month{text-align:center;flex-grow:1.0;line-height:20px;margin-left:50px}.DateSelect .picker .nav .next{background-image:"/next.svg"}.DateSelect .picker .weekdays{display:flex;flex-direction:row}.DateSelect .picker .weekdays .weekday{flex:1 1;text-align:center}.DateSelect .picker .weeks{display:flex;flex-direction:column}.DateSelect .picker .weeks .week{display:flex;justify-content:space-around;flex-direction:row;margin-bottom:3px}.DateSelect .picker .weeks .week .day{flex:1 1;text-align:center;cursor:pointer;max-width:33px}.DateSelect .picker .weeks .week .day.hidden{cursor:default;color:rgba(0,0,0,.15)}.DateSelect .picker .weeks .week .day.hidden span{display:none}.DateSelect .picker .weeks .week .day:hover{background:#c9cacb;border-radius:20px}.DateSelect .picker .weeks .week .day.hidden:hover{background:none;border-radius:0}.DateSelect .picker .weeks .week .day.disabled{color:rgba(0,0,0,.15);cursor:default}.DateSelect .picker .weeks .week .day.disabled:hover{background:none;border-radius:0}.DateSelect .picker .weeks .week .day.selected{background:#3d348b;color:#fff;border-radius:20px}.DateSelect .picker.display{display:flex}.radio-button{margin:0}.radio-button.margin-left{margin-left:20px}.radio-button.small-text{margin-top:0}.radio-button.small-text .question-text{font-size:14px}.radio-button .radio{margin-right:20px}.radio-button .question-text{margin-bottom:10px;font-size:16px}.radio-button .questions{display:flex}.radio-button .display{text-transform:capitalize}.radio-button__container,.radio-button input[type=radio]{margin-right:10px}.checkbox.small-text{margin-top:0}.checkbox.small-text .question-text{font-size:14px}.checkbox .question-text{margin-bottom:10px;font-size:16px}.overlay{display:flex;position:fixed;top:0;left:0;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;height:100%;background:rgba(0,0,0,.8);overflow:auto;z-index:11000}.overlay.priority{z-index:11001}.overlay__container{position:relative;flex-shrink:0;min-width:350px;max-width:900px;margin:50px auto 5%;background-color:#fff}.modal,.overlay__container{display:flex;flex-direction:column}.modal{z-index:12000;overflow:auto}.modal a{text-decoration:none}.modal__container{background:#fff;max-width:1000px;width:100%;align-self:center;font-size:1.125rem;line-height:1.25}.modal__container.small{padding:0;max-width:350px}.modal__container .budget{width:650px}.modal__container .budget .pricing{width:600px}.modal__container__nav{display:flex;flex-direction:row;position:relative}.modal__container__nav__close{top:20px;right:20px;position:absolute;display:block;width:20px;height:20px;background-repeat:no-repeat;background-size:contain;cursor:pointer;z-index:1}.modal__container__nav__close.small{width:15px;height:13px;margin:5px}.modal .termsContent{line-height:1.4}.modal .termsContent h1{margin:1rem 0;font-weight:700;font-size:2rem;text-align:center}.modal .termsContent h2{margin:1rem 0;font-weight:500;font-size:1.5rem}.modal .termsContent .savedChanges{margin:0 10px 20px;text-align:center}.modal .termsContent p{margin-bottom:.2rem;line-height:1.1;font-size:1rem}.modal .detailContent .budget.simple{width:900px}.modal .detailContent .budget.simple .pricing{width:600px}.modal .detailContent .detail{display:none}.modal .detailContent .detail.selected{display:block}.modal .detailContent h4{margin:0 0 10px;font-size:1.125rem;font-weight:400}.modal .detailContent .detailActivity{display:flex;flex-direction:column}.modal .detailContent .detailActivity>.description{margin:50px 0}.modal .detailContent .detailActivity img{margin:50px 0;align-self:center;width:327px}.modal .detailContent .detailActivity h2{font-size:30px;font-weight:500}.modal .detailContent .detailActivity h3{font-size:1.25rem;font-weight:500;margin:0 0 20px}.modal .detailContent .detailActivity .highlights{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 -25px}.modal .detailContent .detailActivity .highlights .highlight{flex-basis:50%}.modal .detailContent .detailActivity .highlights .highlight .inner{margin:20px 25px}.modal .detailContent .detailActivity .highlights .highlight .inner .image{width:100%;height:150px;border-radius:10px;box-shadow:0 2px 4px 0 rgba(43,61,85,.4);display:block;background-size:cover;background-position:50%}.modal .detailContent .detailActivity .highlights .highlight .inner .description{margin:10px 0 0}.modal .detailContent .detailActivity .highlights .highlight .inner .description p{margin:0}.modal .detailContent .detailActivity .highlights .highlight .inner .attribution{color:rgba(0,0,0,.15)}.alert{min-height:250px;padding:20px;display:flex;flex-direction:column;justify-content:center;text-align:center}.alert__header{font-size:24px}.alert__header,.alert__text{margin-bottom:40px}.alert__buttons{display:flex;flex-direction:row;justify-content:center}.alert__buttons.multiple{justify-content:space-around}.alert__error_list{text-align:left}.home{display:flex;flex-direction:column}.home__footer{position:fixed;background:#fff;bottom:0;width:100%;background-color:#fff;height:60px;border-top:1px solid #c3c3c3}.home__footer .footer-right{display:flex;height:inherit;align-items:center;justify-content:flex-end;padding-right:60px}.home__footer .footer-right .link.arrow{color:#88898e;display:flex;line-height:20px;height:20px;margin-top:0;margin-left:10px}.home__footer .footer-right .link.arrow:before{content:"";background:url(/static/media/ic-chevron-selected.73081d74.svg) no-repeat 0;width:20px;height:20px;margin-right:5px;display:inline-block}.home__footer .footer-right .link.arrow.left:before{-webkit-transform:rotate(180deg);transform:rotate(180deg);position:relative}.home__footer .footer-right a{height:20px}.home__footer .footer-right img{margin-left:5px}.home__footer .footer-right .pagination{display:flex;width:135px;padding-left:10px;color:#88898e;height:20px;align-items:center}.home .nav{padding:20px 60px 0;height:50px;border-bottom:1px solid rgba(0,0,0,.15)}.home .nav,.home .nav .tabs{display:flex;flex-direction:row}.home .nav .tabs{flex-grow:1;margin-right:1em}.home .nav .tabs .tab{height:50px;width:125px;font-size:14px;text-transform:uppercase;font-weight:700;color:#616161;line-height:50px;text-align:center;cursor:pointer}.home .nav .tabs .tab.active{margin-top:-1px;color:#3d348b;background-color:#fff;border-radius:5px 5px 0 0;border:1px solid rgba(0,0,0,.15);border-bottom-color:#fff}.home .nav .button{margin-top:0;width:160px;height:36px;padding:0;display:flex;align-items:center;justify-content:center}.home .nav .button.filled.selected .text{font-weight:700}.home .nav .button img{margin-top:2px}.home .nav .button .text{font-size:14px;height:36px;line-height:36px}.home .content{width:100%;overflow-x:scroll;min-height:800px;padding-bottom:1rem}.home .content table{width:2900px;border-spacing:0}.home .content table thead{height:60px;background:#fff}.home .content table thead th{color:#616161;font-weight:500;height:60px;padding:0 8px;border:0;border-bottom:1px solid rgba(0,0,0,.15);text-align:left}.home .content table tbody tr{background:#fff}.home .content table tbody tr td{height:48px;padding:0 8px;border-bottom:1px solid rgba(0,0,0,.15)}.home .content table tbody tr td.center{text-align:center}.home .content table tbody tr td.notes{width:200px}.home .content table tbody tr td.priority{width:135px}.home .content table tbody tr td input{-webkit-appearance:none;border:none;outline:none;height:100%;font-size:14px;margin-right:4px}.home .content table tbody tr td input:focus{border:2px solid #3d348b;border-radius:3px;margin-right:0}.home .filter-container{position:relative;margin-right:20px}.home .filter-container .filterIcon{width:16px;height:16px;top:10px;left:10px;position:absolute}.home .filter-container .filter{outline:none;height:36px;line-height:36px;font-family:Roboto;font-size:13px;border-radius:3px;border:1px solid #b5b5b5;padding:1px 6px 0 36px}.home .filter-container .filter:focus{border:2px solid #3d348b;padding-top:0;padding-right:4px}.home .transaction-row.empty{height:60px}.home .transaction-row .line-of-coverage-container{display:flex;align-items:center}.home .transaction-row .line-of-coverage-container span{margin-left:18px}.home .transaction-row .launch-link:after{content:"";background:url(/static/media/ic_open_in_new_selected.f74eb430.svg) no-repeat 0;width:24px;height:24px}.home .transaction-row .priority-container{display:flex;align-items:center;margin:0 12px;cursor:pointer}.home .transaction-row .priority-container__bell{content:"";background:url(/static/media/ic-alert-selected.2dfcd753.svg) no-repeat 0;width:24px;height:24px}.home .transaction-row .priority-container__text{margin-left:10px}.home .status{display:flex;flex-direction:row;align-items:center;cursor:pointer}.home .status .circle{width:18px;height:18px;border-radius:9px;background:#e2e2e2;margin-right:18px;margin-left:3px}.home .status span{font-size:14px}.home .status.FULFILLMENT_SUBMITTED_TO_CARRIER .circle{background:#ff19a0}.home .status.FULFILLMENT_FOLLOWED_UP_WITH_CARRIER .circle{background:#f7ba00}.home .status.FULFILLMENT_FOLLOWING_UP_WITH_CLIENT .circle{background:#f81}.home .status.FULFILLMENT_CONFIRMED_BY_CARRIER .circle,.home .status.FULFILLMENT_CONFIRMED_WITH_CLIENT .circle{background:#0054a3}.home .status.FULFILLMENT_COMPLETED .circle{background:url(/static/media/completed.7556eaf2.svg);background-size:18px 18px}.home .status.INTERNAL_ERROR .circle{background:red}.status-bar{border:none;height:6px;background-color:#3d348b;width:100%}.status-bar-background{background-color:#fff;position:fixed;width:100%;top:0;left:0;z-index:-1}.checkbox.small-text label{font-size:14px}.checkbox label{font-size:16px;cursor:pointer}.checkbox.hoverOnly label,.checkbox label.hide{display:none}.checkbox.hoverOnly:hover label{display:block}.mdc-checkbox:after,.mdc-checkbox:before{background-color:#3d348b}.mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background{border-color:#3d348b;background-color:#3d348b}.tos-checkbox-group{display:flex;margin-bottom:1rem;align-items:center}.tos-checkbox-group[data-error=true]{color:red}.radio.error .mdc-form-field .mdc-radio__inner-circle,.radio.error .mdc-form-field .mdc-radio__outer-circle{border-color:red!important}.radio.error .mdc-form-field .mdc-radio:after,.radio.error .mdc-form-field .mdc-radio:before{background-color:red}.radio.disabled .mdc-form-field .mdc-radio__inner-circle,.radio.disabled .mdc-form-field .mdc-radio__outer-circle{border-color:#c3c3c3!important}.radio.disabled .mdc-form-field .mdc-radio:after,.radio.disabled .mdc-form-field .mdc-radio:before{background-color:#c3c3c3}.radio .mdc-form-field .mdc-radio__inner-circle,.radio .mdc-form-field .mdc-radio__outer-circle{border-color:#3d348b!important}.radio .mdc-form-field .mdc-radio:after,.radio .mdc-form-field .mdc-radio:before{background-color:#3d348b}.radio .mdc-form-field label{font-size:16px;cursor:pointer}.radio .mdc-form-field label.hide{display:none}.dropdown-menu.open .mdc-menu-selected__arrow{background:url(/static/media/ic_arrow_drop_down_selected.42724264.svg) no-repeat 0}.dropdown-menu.open .mdc-menu{opacity:1;display:inline;display:initial}.dropdown-menu .mdc-menu-selected{cursor:pointer;display:flex;justify-content:space-between;align-items:center}.dropdown-menu .mdc-menu-selected__arrow{content:"";background:url(/static/media/ic_arrow_drop_down.733c8ba9.svg) no-repeat 0;width:24px;height:24px}.autocomplete-dropdown-container{position:absolute;z-index:100;border-radius:3px;box-shadow:0 4px 8px 0 rgba(0,0,0,.25)}.autocomplete-dropdown-container .suggestion-item{cursor:pointer;background-color:#fff;width:360px;padding:14px 5px;text-align:center}.autocomplete-dropdown-container .suggestion-item--active{background-color:#f5f5f9;width:360px;padding:14px 5px;text-align:center;cursor:pointer}.broker{background:#fff;padding:20px 80px;height:100vh;margin-left:auto;margin-right:auto}.broker .submit-application{padding:40px 0;display:flex;align-items:center}.broker .submit-application__error{color:#ff1919;margin-left:18px}.broker__success-container{display:flex;justify-content:center;flex-direction:column}.broker__success-container div{display:inherit;justify-content:inherit}.broker__success-container .button{margin:40px auto 30px;width:240px}.broker__success-container__header{font-size:30px;font-weight:700;padding:20px 0}.broker__success-container__text{width:560px;text-align:left;margin:0 auto;font-size:16px;line-height:24px;flex-direction:column}.broker__success-container__text div{margin-bottom:20px}.broker__container{max-width:750px;margin-left:auto;margin-right:auto}.broker .buttons{display:flex;justify-content:center;margin:30px 0}.broker .buttons .button{margin-right:20px;width:154px;height:46px;display:flex;align-items:center;justify-content:center;text-transform:none}.broker .buttons .button img{margin-right:15px}.broker .buttons .button .text{display:flex;justify-content:center;flex-direction:column}.broker .buttons .button.selected{width:152px;height:44px}.broker .buttons .button-subtext{text-align:center;margin-top:10px;width:162px;font-family:Roboto-light;font-size:13px;line-height:20px}.broker .row{display:flex;justify-content:left;margin-bottom:20px}.broker .row .address-autocomplete{width:inherit}.broker .row.bold{font-weight:500}.broker .row.three .textFieldContainer:last-child .textField{margin-right:0;width:250px}.broker .row.three .textField{width:230px}.broker .row.spacer{padding-bottom:40px;border-bottom:1px solid #f4f4f4}.broker .row .textField{margin:0 20px 0 0;width:300px}.broker .row .textField.full-width{width:100%}.broker__application-employer .error{color:#ff1919}.broker__application-employer .cobra-employee .initial-header{margin-bottom:20px;text-align:center}.broker__application-employer .subheader{margin-bottom:10px}.broker__application-employer .section-header{margin:30px 0;font-weight:500;text-align:left}.broker__application-employer .footer{display:flex;justify-content:space-between;align-items:center;border-top:1px solid rgba(0,0,0,.15);min-width:560px;margin:20px auto 0}.broker__application-employer .footer.initial{justify-content:flex-end}.broker__application-employer .footer__error{color:#ff1919;margin-right:15px}.broker__application-employer .footer .steps-count{margin-left:20px}.broker__application-employer .footer .button{margin:20px 0}.broker__application-employer .main-header-container{margin-bottom:20px;border-bottom:1px solid rgba(0,0,0,.15);text-align:center}.broker__application-employer .main-header-container.border-top{padding-top:20px;border-top:1px solid rgba(0,0,0,.15)}.broker__application-employer .main-header-container .text{font-size:30px;font-weight:700;margin-bottom:40px;line-height:36px}.broker__application-employer .main-header-container .text.light{font-size:20px;font-weight:400;margin-bottom:20px}.broker__application-employer .main-header-container div{margin:0 30px 20px;line-height:24px}.broker__application-employer .signoff .signature-container{margin:40px 0;text-align:center}.broker__application-employer .signoff .signature-container .signature{height:120px;width:360px;background-color:#f4f4f4;margin:20px auto}.broker__application-employer .signoff .signature-container .terms{cursor:pointer;text-decoration:underline;color:#3d348b}.broker__application-employer .eligibility-group-employer.border-top{border-top:1px solid rgba(0,0,0,.15);margin-top:20px;padding-top:20px}.broker__application-employer .eligibility-group-employer .close{cursor:pointer;margin-left:10px;margin-top:5px}.broker__application-employer .coverage-option-employer.open,.broker__application-employer .other-coverage-information.open,.broker__application-employer .prior-coverage-option-employer.open{padding-bottom:20px;border-bottom:1px solid #f4f4f4}.broker__application-employer .coverage-option-employer .line-of-coverage,.broker__application-employer .other-coverage-information .line-of-coverage,.broker__application-employer .prior-coverage-option-employer .line-of-coverage{margin:50px 0 20px;display:flex}.broker__application-employer .coverage-option-employer .line-of-coverage__close,.broker__application-employer .other-coverage-information .line-of-coverage__close,.broker__application-employer .prior-coverage-option-employer .line-of-coverage__close{cursor:pointer;margin-left:10px;margin-top:5px}.broker__application-employer .coverage-option-employer .line-of-coverage span,.broker__application-employer .other-coverage-information .line-of-coverage span,.broker__application-employer .prior-coverage-option-employer .line-of-coverage span{line-height:24px;margin-left:10px}.broker__application-employer .coverage-option-employer .link.plus,.broker__application-employer .other-coverage-information .link.plus,.broker__application-employer .prior-coverage-option-employer .link.plus{display:flex;line-height:24px;height:24px}.broker__application-employer .coverage-option-employer .link.plus:before,.broker__application-employer .other-coverage-information .link.plus:before,.broker__application-employer .prior-coverage-option-employer .link.plus:before{content:"";background:url(/static/media/ic_add_circle_outline_selected.8c3abc22.svg) no-repeat 0;width:24px;height:24px;margin-right:5px;display:inline-block}.broker__application-employer .coverage-option-employer .link.edit,.broker__application-employer .other-coverage-information .link.edit,.broker__application-employer .prior-coverage-option-employer .link.edit{display:flex;line-height:24px;height:24px}.broker__application-employer .coverage-option-employer .link.edit:before,.broker__application-employer .other-coverage-information .link.edit:before,.broker__application-employer .prior-coverage-option-employer .link.edit:before{content:"";background:url(/static/media/ic_edit_selected.af4fb981.svg) no-repeat 0;width:24px;height:24px;margin-right:5px;display:inline-block}.broker__application-employer .coverage-option-employer .plans-container,.broker__application-employer .other-coverage-information .plans-container,.broker__application-employer .prior-coverage-option-employer .plans-container{display:flex;flex-wrap:wrap}.broker__application-employer .coverage-option-employer .plans-container .plans,.broker__application-employer .other-coverage-information .plans-container .plans,.broker__application-employer .prior-coverage-option-employer .plans-container .plans{width:100%;display:flex;flex-wrap:wrap}.broker__application-employer .coverage-option-employer .plans-container .plans input,.broker__application-employer .other-coverage-information .plans-container .plans input,.broker__application-employer .prior-coverage-option-employer .plans-container .plans input{width:inherit}.broker__application-employer .coverage-option-employer .plans-container .plans .plan,.broker__application-employer .other-coverage-information .plans-container .plans .plan,.broker__application-employer .prior-coverage-option-employer .plans-container .plans .plan{margin-bottom:20px;position:relative}.broker__application-employer .coverage-option-employer .plans-container .plans .plan .row.three,.broker__application-employer .other-coverage-information .plans-container .plans .plan .row.three,.broker__application-employer .prior-coverage-option-employer .plans-container .plans .plan .row.three{margin-bottom:0}.broker__application-employer .coverage-option-employer .plans-container .plans .plan .textFieldContainer,.broker__application-employer .other-coverage-information .plans-container .plans .plan .textFieldContainer,.broker__application-employer .prior-coverage-option-employer .plans-container .plans .plan .textFieldContainer{margin-bottom:10px}.broker__application-employer .coverage-option-employer .plans-container .plans .plan img,.broker__application-employer .other-coverage-information .plans-container .plans .plan img,.broker__application-employer .prior-coverage-option-employer .plans-container .plans .plan img{cursor:pointer;margin-left:10px;margin-top:3px}.broker__application-employer .coverage-option-employer .coverage-details,.broker__application-employer .other-coverage-information .coverage-details,.broker__application-employer .prior-coverage-option-employer .coverage-details{margin:20px 0 40px;display:flex}.broker__application-employer .coverage-option-employer .coverage-details .textField,.broker__application-employer .other-coverage-information .coverage-details .textField,.broker__application-employer .prior-coverage-option-employer .coverage-details .textField{width:200px;margin-right:20px}.broker__application-employer .coverage-option-employer .cobra-employees,.broker__application-employer .coverage-option-employer .terminated-employees,.broker__application-employer .other-coverage-information .cobra-employees,.broker__application-employer .other-coverage-information .terminated-employees,.broker__application-employer .prior-coverage-option-employer .cobra-employees,.broker__application-employer .prior-coverage-option-employer .terminated-employees{margin-bottom:20px}.broker__application-employer .coverage-option-employer .cobra-employees .cobra-employee:first-child,.broker__application-employer .coverage-option-employer .terminated-employees .cobra-employee:first-child,.broker__application-employer .other-coverage-information .cobra-employees .cobra-employee:first-child,.broker__application-employer .other-coverage-information .terminated-employees .cobra-employee:first-child,.broker__application-employer .prior-coverage-option-employer .cobra-employees .cobra-employee:first-child,.broker__application-employer .prior-coverage-option-employer .terminated-employees .cobra-employee:first-child{margin-top:10px}.broker__application-employer .coverage-option-employer .cobra-employee,.broker__application-employer .coverage-option-employer .terminated-employee,.broker__application-employer .other-coverage-information .cobra-employee,.broker__application-employer .other-coverage-information .terminated-employee,.broker__application-employer .prior-coverage-option-employer .cobra-employee,.broker__application-employer .prior-coverage-option-employer .terminated-employee{border-bottom:1px solid rgba(0,0,0,.15);margin-bottom:20px}.eligibility-group .coverage-options{margin:30px 0;font-weight:500;text-align:left}.eligibility-group .coverage-options__subtext{font-size:13px;margin-bottom:30px}.eligibility-group .coverage-options.error{color:#ff1919}.eligibility-group .coverage-option .line-of-coverage{margin:50px 0 20px;display:flex}.eligibility-group .coverage-option .line-of-coverage__close{cursor:pointer;margin-left:10px;margin-top:5px}.eligibility-group .coverage-option .line-of-coverage span{line-height:24px;margin-left:10px}.eligibility-group .coverage-option .link.plus{display:flex;line-height:24px;height:24px}.eligibility-group .coverage-option .link.plus:before{content:"";background:url(/static/media/ic_add_circle_outline_selected.8c3abc22.svg) no-repeat 0;width:24px;height:24px;margin-right:5px;display:inline-block}.eligibility-group .coverage-option .link.edit{display:flex;line-height:24px;height:24px}.eligibility-group .coverage-option .link.edit:before{content:"";background:url(/static/media/ic_edit_selected.af4fb981.svg) no-repeat 0;width:24px;height:24px;margin-right:5px;display:inline-block}.eligibility-group .coverage-option .plans-container,.eligibility-group .coverage-option .plans-container .plans{display:flex;flex-wrap:wrap}.eligibility-group .coverage-option .plans-container .plans input{width:inherit}.eligibility-group .coverage-option .plans-container .plans div{width:200px;margin-right:20px}.eligibility-group .coverage-option .plans-container .plans .plan{position:relative}.eligibility-group .coverage-option .plans-container .plans .plan .textFieldContainer{margin-bottom:10px}.eligibility-group .coverage-option .plans-container .plans .plan img{position:absolute;top:5px;right:5px;cursor:pointer}.eligibility-group .coverage-option .plans-container .plans .plan .upload .file-name{overflow:hidden}.eligibility-group .coverage-option .coverage-details{margin:20px 0 40px;display:flex}.eligibility-group .coverage-option .coverage-details .textField{width:200px;margin-right:20px}.application-loading{height:600px;text-align:center;padding-top:250px;font-weight:400;font-size:24px}.employer-application .contact,.employer-application .owner{border-bottom:1px solid rgba(0,0,0,.15);margin-bottom:20px}.employee-application,.employer-application{width:760px;background-color:#fff;margin:5rem auto;z-index:1;border:1px solid rgba(0,0,0,.2);border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.15)}.employee-application .error,.employer-application .error{color:#ff1919}.employee-application .section-header,.employer-application .section-header{margin:30px 0;font-weight:500;text-align:left}.employee-application .section-header.no-bold,.employer-application .section-header.no-bold{font-weight:400}.employee-application.termination .main-text,.employer-application.termination .main-text{border-bottom:none}.employee-application.termination .termination-options-container,.employer-application.termination .termination-options-container{padding-bottom:40px}.employee-application .eligibility-group.border-bottom,.employer-application .eligibility-group.border-bottom{padding-bottom:40px;border-bottom:1px solid rgba(0,0,0,.15)}.employee-application__success-container,.employer-application__success-container{display:flex;justify-content:center;flex-direction:column;background-color:#fff}.employee-application__success-container div,.employer-application__success-container div{display:inherit;justify-content:inherit}.employee-application__success-container .button,.employer-application__success-container .button{margin:40px auto 30px;width:240px}.employee-application__success-container__checkmark,.employer-application__success-container__checkmark{margin-top:40px}.employee-application__success-container__header,.employer-application__success-container__header{font-size:30px;font-weight:700;padding:20px 0}.employee-application__success-container__text,.employer-application__success-container__text{width:560px;text-align:center;margin:0 auto 40px;font-size:16px;line-height:24px}.employee-application .row,.employer-application .row{display:flex;justify-content:left;margin-bottom:20px}.employee-application .row .address-autocomplete,.employer-application .row .address-autocomplete{width:100%}.employee-application .row .header16,.employer-application .row .header16{font-size:16px}.employee-application .row .header16.error,.employer-application .row .header16.error{color:#ff1919}.employee-application .row.margin-top,.employer-application .row.margin-top{margin-top:20px}.employee-application .row.three .textFieldContainer:not(:first-child),.employer-application .row.three .textFieldContainer:not(:first-child){margin-left:20px}.employee-application .row.three .DateSelect,.employer-application .row.three .DateSelect{width:30%}.employee-application .row.three .DateSelect .textField,.employer-application .row.three .DateSelect .textField{width:auto}.employee-application .row.radio,.employer-application .row.radio{display:block;text-align:left}.employee-application .row.radio .dropdown,.employee-application .row.radio .textField,.employer-application .row.radio .dropdown,.employer-application .row.radio .textField{margin:20px 0}.employee-application .row .dropdown .mdc-select,.employer-application .row .dropdown .mdc-select{width:560px}.employee-application .row .dropdown.small.margin-left,.employer-application .row .dropdown.small.margin-left{margin-right:0;margin-left:20px}.employee-application .row .dropdown.small .mdc-select,.employer-application .row .dropdown.small .mdc-select{width:94px}.employee-application .row .DateSelect,.employee-application .row .textFieldContainer,.employer-application .row .DateSelect,.employer-application .row .textFieldContainer{width:100%}.employee-application .row .textFieldContainer.margin-left,.employer-application .row .textFieldContainer.margin-left{margin-left:20px}.employee-application .row .textFieldContainer.tiny,.employer-application .row .textFieldContainer.tiny{width:100px;margin-left:20px}.employee-application .row .textFieldContainer.small,.employer-application .row .textFieldContainer.small{width:120px}.employee-application__container,.employer-application__container{width:560px;padding:40px 100px;color:rgba(0,0,0,.87)}.employee-application__container.demographic,.employer-application__container.demographic{padding-bottom:0}.employee-application__container.demographic .step-personal .personal-container,.employer-application__container.demographic .step-personal .personal-container{margin-bottom:0}.employee-application__container .coverage-select .no-changes,.employer-application__container .coverage-select .no-changes{display:flex;align-items:center;padding:20px 0}.employee-application__container .coverage-select__text,.employer-application__container .coverage-select__text{font-size:20px}.employee-application__container .coverage-select img,.employer-application__container .coverage-select img{margin-bottom:10px}.employee-application__container .step-personal .personal-container,.employer-application__container .step-personal .personal-container{margin-bottom:60px}.employee-application__container .step-personal .personal-container__subheader,.employer-application__container .step-personal .personal-container__subheader{font-size:13px;margin-bottom:20px}.employee-application__container .step-personal .demographic-information .section-container,.employer-application__container .step-personal .demographic-information .section-container{border-bottom:1px solid rgba(0,0,0,.15)}.employee-application__container .step-personal .demographic-information .section,.employer-application__container .step-personal .demographic-information .section{text-align:left}.employee-application__container .step-personal .demographic-information .section__header,.employer-application__container .step-personal .demographic-information .section__header{font-weight:700;padding:15px 0}.employee-application__container .step-personal .demographic-information .section__subheader,.employer-application__container .step-personal .demographic-information .section__subheader{padding:10px 0}.employee-application__container .step-personal .demographic-information .link.arrow,.employer-application__container .step-personal .demographic-information .link.arrow{display:flex;line-height:24px;height:24px}.employee-application__container .step-personal .demographic-information .link.arrow:before,.employer-application__container .step-personal .demographic-information .link.arrow:before{content:"";background:url(/static/media/ic-chevron-selected.73081d74.svg) no-repeat 0;width:24px;height:24px;margin-right:5px;display:inline-block}.employee-application__container .step-personal .demographic-information .link.arrow.open:before,.employer-application__container .step-personal .demographic-information .link.arrow.open:before{-webkit-transform:rotate(90deg);transform:rotate(90deg);margin-top:7px;position:relative;left:-6px}.employee-application__container .recipient-select,.employer-application__container .recipient-select{margin-top:40px}.employee-application__container .recipient-select__header,.employer-application__container .recipient-select__header{font-size:16px;text-align:left}.employee-application__container .step-verify .main-text,.employer-application__container .step-verify .main-text{border-bottom:none}.employee-application__container .step-verify .signature-container,.employer-application__container .step-verify .signature-container{margin-top:40px;text-align:center}.employee-application__container .step-verify .signature-container .terms,.employer-application__container .step-verify .signature-container .terms{cursor:pointer;text-decoration:underline;color:#3d348b}.employee-application__container .step-verify .signature,.employer-application__container .step-verify .signature{height:120px;width:360px;background-color:#f4f4f4;margin:20px auto}.employee-application__container .step-verify__container,.employer-application__container .step-verify__container{border:1px solid rgba(0,0,0,.15);border-radius:3px;margin-bottom:20px}.employee-application__container .step-verify__container .verify-header,.employer-application__container .step-verify__container .verify-header{text-align:left;border-bottom:1px solid rgba(0,0,0,.15);margin:20px;padding-bottom:20px;font-size:20px}.employee-application__container .step-verify__container .verify-header__subheading,.employer-application__container .step-verify__container .verify-header__subheading{font-size:14px}.employee-application__container .step-verify__container .verify-information,.employer-application__container .step-verify__container .verify-information{display:flex;justify-content:left;flex-direction:row;margin:20px 24px;text-align:left}.employee-application__container .step-verify__container .verify-information__header,.employer-application__container .step-verify__container .verify-information__header{font-size:14px;margin-bottom:20px}.employee-application__container .step-verify__container .verify-information__health,.employee-application__container .step-verify__container .verify-information__personal,.employer-application__container .step-verify__container .verify-information__health,.employer-application__container .step-verify__container .verify-information__personal{width:50%;display:flex;justify-content:left;flex-direction:column}.employee-application__container .step-verify__container .verify-information__health ul,.employee-application__container .step-verify__container .verify-information__personal ul,.employer-application__container .step-verify__container .verify-information__health ul,.employer-application__container .step-verify__container .verify-information__personal ul{-webkit-margin-before:0;-webkit-padding-start:20px}.employee-application__container .step-verify__container .verify-information__health,.employer-application__container .step-verify__container .verify-information__health{margin-left:20px}.employee-application__container .step-verify__container .verify-information__health .health-info,.employer-application__container .step-verify__container .verify-information__health .health-info{display:flex}.employee-application__container .step-verify__container .verify-information__health .health-info.termination,.employer-application__container .step-verify__container .verify-information__health .health-info.termination{flex-direction:column}.employee-application__container .step-verify__container .verify-information__health .health-info.termination .line-of-coverage,.employer-application__container .step-verify__container .verify-information__health .health-info.termination .line-of-coverage{display:flex;align-items:center}.employee-application__container .step-verify__container .verify-information__health .health-info.padding-bottom,.employer-application__container .step-verify__container .verify-information__health .health-info.padding-bottom{padding-bottom:10px}.employee-application__container .step-verify__container .verify-information__health .health-info span,.employer-application__container .step-verify__container .verify-information__health .health-info span{line-height:26px;margin-left:10px}.employee-application__container .step-verify .terms-content,.employer-application__container .step-verify .terms-content{padding:20px;line-height:1.4}.employee-application__container .step-verify .terms-content h1,.employer-application__container .step-verify .terms-content h1{margin:1rem 0;font-weight:700;font-size:2rem;text-align:center}.employee-application__container .main-text,.employer-application__container .main-text{margin-bottom:20px;border-bottom:1px solid rgba(0,0,0,.15);text-align:center}.employee-application__container .main-text img,.employer-application__container .main-text img{margin-bottom:20px}.employee-application__container .main-text.border-top,.employer-application__container .main-text.border-top{padding-top:20px;border-top:1px solid rgba(0,0,0,.15)}.employee-application__container .main-text .name,.employer-application__container .main-text .name{font-size:30px;font-weight:700;margin-bottom:40px;line-height:36px}.employee-application__container .main-text .name.light,.employer-application__container .main-text .name.light{font-size:20px;font-weight:400;margin-bottom:20px}.employee-application__container .main-text div,.employer-application__container .main-text div{margin:0 30px 20px;line-height:24px}.employee-application__container .options,.employer-application__container .options{display:flex;justify-content:left;flex-wrap:wrap}.employee-application .footer,.employee-application__footer,.employer-application .footer,.employer-application__footer{display:flex;justify-content:space-between;align-items:center;border-top:1px solid rgba(0,0,0,.15);width:560px;margin:20px auto 0}.employee-application .footer.initial,.employee-application__footer.initial,.employer-application .footer.initial,.employer-application__footer.initial{justify-content:flex-end}.employee-application .footer__error,.employee-application__footer__error,.employer-application .footer__error,.employer-application__footer__error{color:#ff1919;margin-right:15px}.employee-application .footer .steps-count,.employee-application__footer .steps-count,.employer-application .footer .steps-count,.employer-application__footer .steps-count{margin-left:20px}.employee-application .footer .button,.employee-application__footer .button,.employer-application .footer .button,.employer-application__footer .button{margin:20px 0}.employee-application .waive-coverage,.employer-application .waive-coverage{display:flex;justify-content:left;flex-direction:column;font-size:16px}.employee-application .waive-coverage input[type=radio],.employer-application .waive-coverage input[type=radio]{margin-right:10px}.employee-application .waive-coverage .dropdown .mdc-select,.employer-application .waive-coverage .dropdown .mdc-select{width:260px}.employee-application .waive-coverage span,.employer-application .waive-coverage span{line-height:18px}.employee-application .waive-coverage__radio-container,.employer-application .waive-coverage__radio-container{display:flex;flex-direction:row;margin-bottom:20px}.employee-application .waive-coverage__reason,.employer-application .waive-coverage__reason{margin-bottom:40px;display:flex;text-align:left;flex-direction:column}.employee-application .waive-coverage__reason-text,.employer-application .waive-coverage__reason-text{margin-bottom:20px}.employee-application .select-container,.employer-application .select-container{display:flex;justify-content:left;flex-direction:column;min-width:160px;max-width:160px;margin:20px 25px 20px 0;position:relative;text-align:center}.employee-application .select-container__close,.employer-application .select-container__close{position:absolute;top:5px;right:5px;cursor:pointer}.employee-application .select-container .select,.employer-application .select-container .select{height:90px;border:2px solid #3d348b;border-radius:3px;display:flex;flex-direction:column;justify-content:center;align-items:center}.employee-application .select-container .select input[type=checkbox],.employee-application .select-container .select input[type=radio],.employer-application .select-container .select input[type=checkbox],.employer-application .select-container .select input[type=radio]{margin:10px auto}.employee-application .select-container .select input[type=text],.employer-application .select-container .select input[type=text]{-webkit-appearance:none;border:2px solid #3d348b;border-radius:3px;padding:8px;margin:0 5px}.employee-application .select-container.dependent,.employer-application .select-container.dependent{cursor:pointer}.employee-application .select-container.dependent .select,.employer-application .select-container.dependent .select{border:2px dotted #c3c3c3}.employee-application .select-container.dependent .select img,.employer-application .select-container.dependent .select img{margin:0 auto 10px}body,html{height:100%;margin:0;padding:0}body.modal-open,html.modal-open{overflow:hidden;position:relative}html.noscroll,html.noscroll body{overflow:hidden}#root{height:100%}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.app{position:relative;display:flex;flex:1 1;justify-content:center;align-items:center;z-index:0;font-family:Roboto,sans-serif;font-size:14px}.app .container{margin:60px 0 0;width:100%}.app .bold{font-weight:700}.app .no-select{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.app a{text-decoration:none}.app a,.app a:hover{color:#3d348b}.app{background-color:#f4f4f4}.app .link{color:#3d348b;text-transform:uppercase;font-size:14px;font-weight:700;margin-top:20px;cursor:pointer}.app .link.border-top{border-top:1px solid rgba(0,0,0,.15);padding-top:20px}.app .link.no-margin-top{margin-top:0}.app .link.lower{text-transform:none;font-weight:400}.app .link.plus{display:flex;line-height:24px;height:24px}.app .link.plus:before{content:"";background:url(/static/media/ic_add_circle_outline_selected.8c3abc22.svg) no-repeat 0;width:24px;height:24px;margin-right:5px;display:inline-block}
/*# sourceMappingURL=main.64f2aea5.chunk.css.map */