.hero{margin-bottom:50px}.mdl-button--raised.mdl-button--colored{background-color:#04344C}.mdl-button--raised.mdl-button--colored:hover{background-color:#04344C;opacity:0.9}.firebaseui-textfield.mdl-textfield .firebaseui-label::after{background-color:#04344C}.auth{padding:40px 0}

nav[data-v-2a6a808d]{background-color:#04344C;color:white}nav a[data-v-2a6a808d]{color:white}nav a[data-v-2a6a808d]:hover{color:white;opacity:0.9}

nav[data-v-5a4dd6c5]{background-color:#04344C;color:white;justify-content:center}nav a[data-v-5a4dd6c5]{color:white}nav a[data-v-5a4dd6c5]:hover{color:white;opacity:0.9}

footer[data-v-dcbcffa4]{position:fixed;bottom:0;left:0;right:0}.h2[data-v-dcbcffa4]{font-family:Helvetica, sans-serif;font-size:16px;font-weight:bolder;letter-spacing:1.5px;margin:0 0 8px;text-transform:uppercase}a[data-v-dcbcffa4]{cursor:pointer;text-decoration:none;color:inherit}.container[data-v-dcbcffa4]{margin-bottom:100px}.listing[data-v-dcbcffa4]{margin:0 auto 8px;color:#080808;font-family:Helvetica, sans-serif}.list-item[data-v-dcbcffa4]{border:2px solid #a5a5a5;padding:20px 16px 16px;border-radius:4px}a>.list-item[data-v-dcbcffa4]:hover{background-color:#ffd351;transition:ease-in-out 0.15s}.title[data-v-dcbcffa4]{font-size:20px;margin-bottom:12px;font-weight:400}.date[data-v-dcbcffa4]{font-size:14px;font-weight:300;letter-spacing:0.5px}.section[data-v-dcbcffa4]{margin-top:40px}

video{width:100%}

.vf-field-pristine .form-check-label{color:inherit !important}

.divider[data-v-736f03db]{padding-bottom:20px;width:100%}

.selected{list-style:none;margin:1em 0 0 0;padding:0}.selected li{display:inline}.selected .badge{font-size:14px;padding:0.5em;margin:0.2em}.selected .badge a{color:white;cursor:pointer;opacity:0.6}.selected .badge a i{margin-left:0.5em}.selected .badge a:hover{opacity:1}

.is-invalid>.form-group{border:1px solid #de353b !important}

.btn[data-v-2bca2130]{background-color:#04344C;border:none;color:white}.btn[data-v-2bca2130]:hover{background-color:#04344C;color:white;opacity:0.9}.scroller[data-v-2bca2130]{border:1px solid #ced4da;height:200px;overflow-y:scroll}

.row[data-v-9420b9ba]:last-child{padding-bottom:100px}

p[data-v-cb75fcc4]{margin-top:50px}

body{background-color:#fff;margin:0;-webkit-font-smoothing:antialiased !important;text-rendering:optimizeLegibility !important;padding-top:3.5rem}hr{width:100%}.save-button{position:fixed;z-index:10000;right:5px;top:68px}.questionnaire-card{display:flex;flex-direction:row;justify-content:space-between;margin-top:15px}

