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}.btn-group .btn+.btn,.btn-group .btn{margin-bottom:5px}.nav-link{text-transform:none;font-size:1rem}.navbar-nav .nav-link{font-size:1rem}header{background-color:#fff;color:#333}header a{color:#333;font-family:"Inter",sans-serif}footer{background-color:#111;color:#e2e8f0}footer a{color:#e2e8f0}footer a:hover,footer a:focus{color:#fff}@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}.nav-tabs .nav-link.active{border-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}.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}.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}}@media screen and (max-width: 768px){h2.modal-title{font-size:.8em}}@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)}