h1,.h1{font-size:2.2rem;font-family:"Merriweather",serif;font-weight:400;color:#7161ef;margin-bottom:1.5rem}h2,h3,h4,h5,h6,.h2,.h3,.h4,.h5,.h6{font-family:"Merriweather",serif;font-weight:400}.btn{border-radius:7px;white-space:normal}.nav-link{text-transform:none;font-size:1rem}.navbar-nav .nav-link{font-size:1rem}.normal-text{font-size:1rem;font-family:"Inter",sans-serif;font-weight:normal;color:#494949}.btn-group .btn+.btn,.btn-group .btn{margin-bottom:5px}header{background-color:#fff;color:#333}header a{color:#333;font-family:"Inter",sans-serif}footer{background-color:#111;color:#858585}footer a{color:#858585}footer a:hover,footer a:focus{color:#e2e8f0}footer h1,footer h2,footer h3,footer h4,footer h5,footer h6{color:#858585}@media only screen and (min-width: 768px){.clientLogo{height:100px;padding-top:25px;padding-bottom:25px}main{padding-top:170px;padding-bottom:60px}}@media screen and (max-width: 768px){.clientLogo{height:70px;padding-top:5px;padding-bottom:10px}header{margin-bottom:20px}main{padding-top:0px;padding-bottom:40px}.fixed-top{position:relative}}@media(min-width: 1360px){.container,.container-sm,.container-md,.container-lg,.container-xl{max-width:1300px}}@media(min-width: 1440px){.container,.container-sm,.container-md,.container-lg,.container-xl{max-width:1400px}}.lowerNav{text-align:right !important}.navbarSelected{text-decoration:underline;color:#bbb}.search-card-body{padding:.8rem 1.25rem 2rem 1.25rem}.search-card-body h1{margin-bottom:0}.bootstrap-select .btn-light{color:inherit}.advancedFilter h6,.dateFilter h6{padding-top:1.5rem}.advancedFilter .bmd-form-group,.dateFilter .bmd-form-group{padding-top:1rem}.advancedFilter .form-group,.dateFilter .form-group{margin-bottom:0rem}@media(min-width: 1440px){.d-xxl-table-cell{display:table-cell !important}}td .btn-group{margin:0 1px}.record-nav{background-color:#f2f2f2;margin-top:.5rem}.record-nav .nav-link{padding-top:.5em;padding-bottom:.5em}.record-nav .nav-link.active{border-bottom-color:#7161ef}.cardActions .btn{text-align:left;padding-left:25px}.cardActions .btn .fas{text-align:left;margin-left:-22px}.cardDashboardActions .btn{text-align:left}.cardDashboardActions .badge{font-size:1em;line-height:.8em}.cardGroupActions .badge{vertical-align:-0.0667em;font-size:.9em;line-height:.9em}.cardNoHeader{border-top:1px solid rgba(0,0,0,.12)}.accordion h4 .btn{font-size:inherit;margin:0;padding:.25rem;text-transform:none}.accordion .card-header{padding:0 1rem}.accordion .radio label{margin-bottom:.25rem}.accordion span.text-dark{display:block;font-size:.9em;padding-left:0}.surveyform .bmd-label-static,.surveyform .control-label{font-size:.8rem}.surveyform .form-inline label{display:inline}.surveyform #S_written_language,.surveyform #S_spoken_language{min-width:150px}.surveyform #S_hours_worked,.surveyform #S_language{min-width:400px}.identity_composer .checkbox label,.identity_composer .radio label,.identity_composer label{color:#000}.survey_composer .alert-info,.identity_composer .alert-info,.review_application .alert-info{background-color:#f1f1f1;color:#000 !important}.survey_composer .bmd-form-group .bmd-label-static{position:sticky !important}.survey_composer .bmd-form-group{padding-top:.25rem}.survey_composer .alert-info{background-color:#f1f1f1;color:#000}.survey_composer .form-group{margin-top:0px}.survey_composer h2{margin-top:20px;font-size:1.5em;margin-bottom:0}.survey_composer p{margin:10px 0 6px 0;line-height:1.5}.survey_composer div.checkbox{margin-top:10px;margin-bottom:10px}.survey_composer .radio label,.survey_composer label.radio-inline{padding-right:12px;padding-left:20px}.survey_composer .radio{padding-left:0px}.survey_composer .radio input{padding-left:0px}.survey_composer .form-inline .radio label{padding-left:45px}.survey_composer .form-inline .form-group .form-control{display:block}.survey_composer label.bmd-label-floating,.survey_composer .form-group label.bmd-label-floating{font-size:1em}.survey_composer .alert{margin-top:28px}.survey_composer .alert h2{margin-top:10px}.survey_composer .radio p span.requiredSymbol{position:relative;top:2px !important}.survey_composer address{margin-bottom:12px;display:inline-block}.survey_composer .checkbox label,.survey_composer .radio label,.survey_composer label{color:#000;display:inline-block}.survey_composer label.error{width:220px;color:red;padding-left:0px}.survey_composer .form-inline p{display:block;margin-top:10px;margin-right:10px;line-height:1.5;color:#000}.survey_composer .form-inline div.form-group{display:inline-block;margin-top:5px;margin-right:10px}.survey_composer .surveynote{display:inline;position:inherit;line-height:1.5;font-style:italic;color:#777}.survey_composer .optionallabel{font-style:italic;color:#5da33d;display:inline;position:inherit}.survey_composer .iconGlossary{display:inline-block;font-weight:500;font-family:"Merriweather",serif;text-transform:uppercase;font-size:.75em;position:relative;padding:5px 15px 5px 5px;margin:10px 1px 1px 5px;border-radius:24px;background-color:rgba(153,153,153,.17);white-space:nowrap}.survey_composer .iconGlossary:hover,.survey_composer .iconGlossary:focus{background-color:rgba(153,153,153,.3)}.survey_composer .popover{max-width:none;margin-right:20px}.survey_composer .comboInput{min-width:150px}.surveyform .nestedCheckboxQuestion{padding-left:35px}.card-header{border-top:1px solid rgba(0,0,0,.12)}.bg-gray{background-color:#f5f5f5}.error,.requiredSymbol{color:#ff5722 !important}.text-light a{color:#fff;text-decoration:underline}.text-light a:hover{color:#dedede}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.navbar .container{flex:none !important}.mr-auto{margin-right:inherit !important}}a.disabled{pointer-events:none;cursor:default}#progressBar{margin-top:-20px;text-align:center;min-height:20px;font-family:"Inter",sans-serif}@media screen and (max-width: 768px){.progressBar-mobile-nav{display:none}}@media screen and (min-width: 768px){.progressBar-mobile-nav{display:none}}.progressBar-whole{padding:5px 0 5px 0}.progressBar-whole>.progressBar-step{padding:0;position:relative}.progressBar-whole>.progressBar-step>.progressBar-stepnum{color:#494949;font-size:16px;margin-bottom:5px}.progressBar-whole>.progressBar-step>.progressBar-stepnum-Active{color:#494949;font-size:16px;margin-bottom:5px}.progressBar-whole>.progressBar-step>.progressBar-dot{position:absolute;width:30px;height:30px;display:block;background:#969696;top:45px;left:50%;margin-top:-15px;margin-left:-15px;border-radius:50%}.progressBar-whole>.progressBar-step>.progressBar-dot:after{content:" ";width:14px;height:14px;background:#fff;border-radius:50px;position:absolute;top:8px;left:8px}.progressBar-whole>.progressBar-step>.progressBar-dot-Active{position:absolute;width:30px;height:30px;display:block;background:#7ed2af;top:45px;left:50%;margin-top:-15px;margin-left:-15px;border-radius:50%}.progressBar-whole>.progressBar-step>.progressBar-dot-Active:after{content:" ";width:14px;height:14px;background:#fff;border-radius:50px;position:absolute;top:8px;left:8px}.progressBar-whole>.progressBar-step>.progress{left:50%;width:100%;position:relative;border-radius:0px;height:5px;box-shadow:none;margin:20px 0;background:#969696}.progressBar-whole>.progressBar-step>.progress>.progress-bar{width:0px;box-shadow:none;background:#7ed2af}.progressBar-whole>.progressBar-step.disabled a.progressBar-dot{pointer-events:none}.progressBar-whole>.progressBar-step>.progressBar2-stepnum{color:#494949;font-size:16px;margin-bottom:5px;margin:auto;width:fit-content}.progressBar-whole>.progressBar-step>.progressBar2-stepnum-Active{color:#494949;font-size:16px;margin-bottom:5px;border-bottom:5px solid #7ed2af;margin:auto;width:fit-content}.progressBar-whole>.progressBar-step>.progressBar2-arrow{color:#969696}.progressBar-whole>.progressBar-step>.progressBar2-arrow-Active{color:#7ed2af}.progressBar-secondary{background-color:#ededed !important}.progressBar-secondary .progressBar-whole{padding:5px 0 2px 0}@media screen and (max-width: 768px){.progressBar-secondary{display:none}}.planFitTable{width:100%;height:50px}.planFitTable td{white-space:nowrap}.planFitTable td:first-child{width:50%}.planFitTable td:last-child{width:50%}.planFitTable .planFitTitle{text-align:right !important;font-weight:bold;padding:0 .5em .5em .5em;display:inline-block;color:#2f8811}.planFitTable .percentage{font-size:120%;padding-left:.2em}.planFitTable .best{color:#2f8811}.planFitTable .excellent{color:#637f10}.planFitTable .good{color:#76760f}.planFitTable .moderate{color:#b38600}.planFitTable .planFitDisc{text-align:center;margin:auto;width:50px;height:50px;font-size:22px;border-radius:250px;line-height:50px;color:#fff}.planFitTable .planFitBest{background-color:#2f8811}.planFitTable .planFitExcellent{background-color:#2f8811}.planFitTable .planFitGood{background-color:#637d59}.planFitTable .planFitModerate{background-color:#666}.attributeFitBest{background-color:#2f8811}.attributeFitExcellent{background-color:#2f8811}.attributeFitGood{background-color:#666}.attributeFitModerate{background-color:#666}.attributeFitDisc{display:inline-block;margin:auto;width:38px;height:38px;border-radius:250px;line-height:38px;color:#fff}.attributeFitHolder{margin:auto;max-width:300px}.attributeFit{font-weight:normal;font-size:.9em;text-align:center;vertical-align:top;display:inline-block;width:25%;max-width:75px}.attributeFitText{text-align:left;padding-top:8px;display:inline-block}.planFitBar{height:20px;margin-bottom:2px;width:100%}.planFitBar .progress-bar-info{background-color:#369f14 !important}.planFitBar .progress-bar-info p{line-height:20px;font-weight:bold;font-size:75%}.importanceCircle{width:36px;height:36px;border-radius:36px;font-size:14px;color:#fff;line-height:36px;text-align:center;background:#7161ef;margin:auto}.noUi-connect{background:#7161ef !important}.fa-stack{color:#83c9f4}.btn-default .fa,.btn-default .far,.btn-default .fas{color:#7161ef}.search-card-body .fa-stack{color:#7161ef}.card-body{font-size:1rem}.planCompareHeaderRow{background-color:#f7f7f7}.planCompareLabelRow .btn{padding:4px 9px !important}.planCompareInfoRow{background-color:#f8fcfe}.planCompareNoteText{font-style:italic}@media only screen and (min-width: 768px){.clientLogo{height:84px;padding-top:27px;padding-bottom:27px}main{padding-top:154px;padding-bottom:60px}h4,.h4{font-size:1.3rem}}@media only screen and (max-width: 768px){.clientLogo{height:70px;padding-top:20px;padding-bottom:20px}h1,.h1{font-size:2rem}}.card{border:1px solid rgba(103,60,204,.15);box-shadow:none}.card-header{border-top:none;border-bottom:1px solid rgba(103,60,204,.15)}.card-footer{border-top:1px solid rgba(103,60,204,.15)}hr{border-bottom:1px solid rgba(103,60,204,.15)}.radio label,.is-focused .radio label,.radio-inline,.is-focused .radio-inline,.checkbox label,.is-focused .checkbox label,.checkbox-inline,.is-focused .checkbox-inline,.switch label,.is-focused .switch label{color:#494949 !important}[class^=bmd-label],[class*=" bmd-label"]{color:rgba(0,0,0,.5) !important}