h1,h2,h3,h4,h5,h6,ol,p,table,ul{margin:0}h1+*,h2+*,h3+*,h4+*,h5+*,h6+*,ol+*,p+*,table+*,ul+*{margin-top:1em}html{font-size:16px;line-height:1.5}@media (min-width:1024px){html{font-size:18px}}body{color:#4a5456;font-family:Merriweather Sans,sans-serif;font-size:1rem;font-style:normal;font-weight:400;letter-spacing:.5px}@media (min-width:1024px){body{font-size:18px}}h1,h2,h3,h4,h5,h6{color:#c8102e;font-family:Merriweather Sans,sans-serif;font-style:normal;font-weight:400;line-height:1.2;text-transform:none}h1+h1,h1+h2,h1+h3,h1+h4,h1+h5,h1+h6,h2+h1,h2+h2,h2+h3,h2+h4,h2+h5,h2+h6,h3+h1,h3+h2,h3+h3,h3+h4,h3+h5,h3+h6,h4+h1,h4+h2,h4+h3,h4+h4,h4+h5,h4+h6,h5+h1,h5+h2,h5+h3,h5+h4,h5+h5,h5+h6,h6+h1,h6+h2,h6+h3,h6+h4,h6+h5,h6+h6{margin:0}h1.no-transform,h2.no-transform,h3.no-transform,h4.no-transform,h5.no-transform,h6.no-transform{text-transform:none}.h1,h1{font-size:2.25em}.h2,h2{font-size:1.7em}.h3,h3{font-size:1.4em}.h4,h4{font-size:1.225em}.h5,h5{font-size:.95em}.h6,h6{font-size:.85em}hr{border:0;border-top:1px solid #4a5456;margin-bottom:1rem;margin-top:1rem}.bold{font-weight:700}.small,small{font-size:.8em;font-weight:400}.mark,mark{background-color:#fcf8e3;padding:.2em}p{line-height:1.6}p:empty{min-height:1em}p.narrow{line-height:1.2}p+*{margin-top:1em}p+ul{margin-top:.25em}.list-inline,.list-unstyled{list-style:none;padding-left:0}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}ol,ul{line-height:2;margin-left:0;padding-left:16px}ol li,ul li{margin-left:0;padding-left:.25em}ol li+li,ul li+li{margin-top:.25em}ol li ol,ol li ul,ul li ol,ul li ul{margin-left:1.4em}ol+*,ul+*{margin-top:1em}ul li{padding-left:.25em}ol{list-style-position:inside;padding-left:0}textarea{resize:none}textarea.form-control{height:auto}.form-section+.form-section{margin-top:20px}@media (min-width:1024px){.form-section+.form-section{margin-top:30px}}.form-group{margin-bottom:1.2em;position:relative}input[readonly]:not(.flatpickr){opacity:.6!important}input[readonly]:not(.flatpickr):hover{cursor:not-allowed}.form-control{font-size:1em;height:40px;line-height:1.2em;padding:.375rem .75rem}.form-control::-moz-placeholder{color:#636363;opacity:1}.form-control::placeholder{color:#636363;opacity:1}.form-control:disabled{opacity:.6}.form-control::-ms-clear{display:none}.form-control,.form-control:active,.form-control:focus,.form-control:invalid{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#d0d1d3!important;border:1px solid #a2a4a7;border-radius:2px;box-shadow:none;outline:none}.form-control.transparent,.form-control:active.transparent,.form-control:focus.transparent,.form-control:invalid.transparent{background-color:transparent!important}.form-control:focus{border:1px solid #a2a4a7}label{color:#000;font-size:1em;font-weight:500;margin:0}label.visibility-hidden{visibility:hidden}label+*,label+.form-control{margin-top:5px}label span.required,label.form-error{color:#c8102e}label.checkbox,label.radio{font-weight:400}label.radio{display:inline-block}label.radio+.radio{margin-left:20px}label.checkbox{display:block;margin-left:2px}label .icon.information{margin-left:.5em}label .icon.information svg{fill:#c8102e;height:1.25em;width:1.25em}input[type=checkbox],input[type=radio]{height:1em;margin-right:10px;margin-top:-2px;vertical-align:middle;width:1em}.bootstrap-select button.form-error,.bootstrap-select button.validation-error,input.form-error,input.validation-error,textarea.form-error,textarea.validation-error{border:1px solid #c8102e!important}small.form-alert,small.form-notice{color:#c8102e;font-size:.7em;position:absolute}.form-header+*{margin-top:2em}.form-footer p{font-size:.9em;margin-top:1.5em}.bootstrap-select{border:none!important;height:auto;margin-top:0;width:100%}.bootstrap-select.disabled{opacity:.6}.bootstrap-select a{transition:none}.bootstrap-select select{overflow:hidden!important}.bootstrap-select .btn.dropdown-toggle{background:#c8102e none repeat scroll 0 0;border:1px solid #c8102e;border-radius:2px;box-sizing:border-box;color:#fff;font-size:1em;font-weight:400;height:40px;line-height:1.5em;outline:none!important;padding:5px 10px 5px .75rem}.bootstrap-select .btn.dropdown-toggle:active,.bootstrap-select .btn.dropdown-toggle:focus,.bootstrap-select .btn.dropdown-toggle:hover{background:#c8102e none repeat scroll 0 0;border:1px solid #c8102e!important;color:#fff;outline:none!important}.bootstrap-select .btn.dropdown-toggle.disabled,.bootstrap-select .btn.dropdown-toggle.disabled:focus,.bootstrap-select .btn.dropdown-toggle.disabled:hover,.bootstrap-select .btn.dropdown-toggle:disabled:active{background:#c8102e none repeat scroll 0 0;color:#fff}.bootstrap-select .btn.dropdown-toggle .filter-option{line-height:1.5em;outline:none!important}.bootstrap-select .btn.dropdown-toggle:after{border:none!important;content:url(/images/svg/chevron-alt.svg);display:block;font-size-adjust:none;margin-left:0;margin-top:0;position:absolute;right:10px;transform:rotate(90deg);width:35px}.bootstrap-select .dropdown-menu{background-color:#d0d1d3;border:1px solid #a2a4a7;border-radius:0;box-shadow:0 6px 12px rgba(0,0,0,.175);font-size:1em;margin:0;padding:5px 0 0}.bootstrap-select .dropdown-menu li{padding-left:0}.bootstrap-select .dropdown-menu li+li{border-top:1px dotted #a2a4a7;margin-top:0}.bootstrap-select .dropdown-menu li>a{color:#4a5456;padding:5px 20px}.bootstrap-select .dropdown-menu li>a.active,.bootstrap-select .dropdown-menu li>a:focus,.bootstrap-select .dropdown-menu li>a:hover{background-color:#dddedf}.bootstrap-select .dropdown-menu li.dropdown-header{padding-left:20px}.bootstrap-select .dropdown-menu .bs-searchbox .form-control{background-color:#dddedf!important}.bootstrap-select.btn-transparent .btn{background:#d0d1d3;color:#4a5456;line-height:1}.bootstrap-select.btn-transparent .btn.disabled{background:#d0d1d3;color:#4a5456}.bootstrap-select.btn-transparent .btn.disabled:active,.bootstrap-select.btn-transparent .btn.disabled:focus,.bootstrap-select.btn-transparent .btn.disabled:hover,.bootstrap-select.btn-transparent .btn:active,.bootstrap-select.btn-transparent .btn:focus,.bootstrap-select.btn-transparent .btn:hover{background:none;color:#4a5456}.bootstrap-select.btn-transparent .btn.dropdown-toggle:after{content:url(/images/svg/chevron.svg)}.bootstrap-select.btn-transparent .btn.dropdown-toggle,.bootstrap-select.btn-transparent .btn.dropdown-toggle.disabled{border:1px solid #a2a4a7}.bootstrap-select.btn-transparent .btn.dropdown-toggle.disabled:active,.bootstrap-select.btn-transparent .btn.dropdown-toggle.disabled:focus,.bootstrap-select.btn-transparent .btn.dropdown-toggle.disabled:hover,.bootstrap-select.btn-transparent .btn.dropdown-toggle:active,.bootstrap-select.btn-transparent .btn.dropdown-toggle:focus,.bootstrap-select.btn-transparent .btn.dropdown-toggle:hover{border:1px solid #a2a4a7!important}.bootstrap-select.btn-transparent .btn.dropdown-toggle.disabled:after,.bootstrap-select.btn-transparent .btn.dropdown-toggle:after{color:#4a5456}.bootstrap-select:not(.input-group-btn){display:block}.bootstrap-select .no-results{background:none;padding:5px 20px!important}.bootstrap-select .bootstrap-select .dropdown-menu li>a{color:#4a5456}form.forgot,form.login,form.password,form.reset{max-width:1024px}form.forgot .btn[type=submit],form.login .btn[type=submit],form.password .btn[type=submit],form.reset .btn[type=submit]{padding:10px 25px}form .btn .loading{animation:rotate 2s linear infinite;height:24px;left:50%;margin:-12px 0 0 -12px;position:absolute;top:50%;width:24px;z-index:2}form .btn .loading .path{stroke:#fff;stroke-linecap:round;animation:dash 1.5s ease-in-out infinite}form .btn.ajax-loading{opacity:.7;position:relative}form .btn.ajax-loading .loading{animation:rotate 2s linear infinite;display:inline;height:25px;margin-top:-12px;position:absolute;right:10px;top:50%;width:25px;z-index:2}form .btn.ajax-loading .loading .path{stroke:#fff;stroke-linecap:round;animation:dash 1.5s ease-in-out infinite}.modal{-webkit-overflow-scrolling:auto;z-index:2050}.modal.lightbox .modal-body .btn-close{background-color:#c8102e!important;border:none;border-radius:5px;color:#fff;height:auto;line-height:1;margin:0;opacity:1;outline:none;padding:15px!important;position:absolute;right:0!important;text-shadow:none;top:0!important;transition:all .2s linear;width:auto;z-index:1}@media (prefers-reduced-motion:reduce){.modal.lightbox .modal-body .btn-close{transition:none}}.modal.lightbox .modal-body .btn-close:hover{background:#ed1e40;opacity:1}.modal.lightbox .modal-body .btn-close svg{height:16px!important;margin-left:-8px;margin-top:-8px;position:absolute!important;top:50%!important;width:16px!important}@media (min-width:768px){.modal.lightbox .modal-body .btn-close{right:-15px!important;top:-15px!important}}.modal-backdrop{background-color:#000;z-index:2040}.modal-backdrop.show{opacity:.5}.choices{font-size:16px;margin-bottom:.5rem;position:relative}.choices:focus{outline:none}.choices:last-child{margin-bottom:0}.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input{background-color:#fff;cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none}.choices.is-disabled .choices__item{cursor:not-allowed}.choices[data-type*=select-one]{cursor:pointer}.choices[data-type*=select-one] .choices__inner{padding-bottom:7.5px}.choices[data-type*=select-one] .choices__input{background-color:#fff;border-bottom:1px solid #a2a4a7;display:block;margin:0;padding:10px;width:100%}.choices[data-type*=select-one] .choices__button{background-image:url(/images/svg/cross-inverse.svg);background-size:8px;border-radius:10em;height:100%;height:20px;margin-right:25px;margin-top:-10px;opacity:.5;padding:0;position:absolute;right:0;top:50%;width:20px}.choices[data-type*=select-one] .choices__button:focus,.choices[data-type*=select-one] .choices__button:hover{opacity:1}.choices[data-type*=select-one] .choices__button:focus{box-shadow:0 0 0 2px #c8102e}.choices[data-type*=select-one]:after{border:5px solid transparent;border-top-color:#4a5456;content:"";height:0;margin-top:-2.5px;pointer-events:none;position:absolute;right:11.5px;top:50%;width:0}.choices[data-type*=select-one].is-open:after{border-color:transparent transparent #4a5456;margin-top:-7.5px}.choices[data-type*=select-one][dir=rtl]:after{left:11.5px;right:auto}.choices[data-type*=select-one][dir=rtl] .choices__button{left:0;margin-left:25px;margin-right:0;right:auto}.choices[data-type*=select-multiple] .choices__inner,.choices[data-type*=text] .choices__inner{cursor:text}.choices[data-type*=select-multiple] .choices__button,.choices[data-type*=text] .choices__button{background-image:url(/images/svg/cross.svg);background-size:8px;border-left:1px solid #990c23;display:inline-block;line-height:1;margin:0 -4px 0 8px;opacity:.75;padding-left:16px;position:relative;width:8px}.choices[data-type*=select-multiple] .choices__button:focus,.choices[data-type*=select-multiple] .choices__button:hover,.choices[data-type*=text] .choices__button:focus,.choices[data-type*=text] .choices__button:hover{opacity:1}.choices__inner{background-color:#fff;border:1px solid #a2a4a7;border-radius:2px;display:inline-block;font-size:14px;min-height:44px;overflow:hidden;padding:7.5px 7.5px 3.75px;vertical-align:top;width:100%}.is-focused .choices__inner,.is-open .choices__inner{border-color:#7b7e82}.is-open .choices__inner{border-radius:2px 2px 0 0}.is-flipped.is-open .choices__inner{border-radius:0 0 2px 2px}.choices__list{list-style:none;margin:0;padding-left:0}.choices__list--single{display:inline-block;padding:4px 16px 4px 4px;width:100%}[dir=rtl] .choices__list--single{padding-left:16px;padding-right:4px}.choices__list--single .choices__item{width:100%}.choices__list--multiple{display:inline}.choices__list--multiple .choices__item{background-color:#c8102e;border:1px solid #b00e29;border-radius:2px;color:#fff;display:inline-block;font-size:12px;font-weight:500;margin-bottom:3.75px;margin-right:3.75px;padding:4px 10px;vertical-align:middle;word-break:break-all}.choices__list--multiple .choices__item[data-deletable]{padding-right:5px}[dir=rtl] .choices__list--multiple .choices__item{margin-left:3.75px;margin-right:0}.choices__list--multiple .choices__item.is-highlighted{background-color:#b00e29;border:1px solid #990c23}.is-disabled .choices__list--multiple .choices__item{background-color:#520713;border:1px solid #230308}.choices__list--dropdown{background-color:#fff;border:1px solid #a2a4a7;border-bottom-left-radius:2px;border-bottom-right-radius:2px;display:none;margin-top:-1px;overflow:hidden;position:absolute;top:100%;width:100%;word-break:break-all;z-index:1}.choices__list--dropdown.is-active{display:block}.is-open .choices__list--dropdown{border-color:#7b7e82}.is-flipped .choices__list--dropdown{border-radius:.25rem .25rem 0 0;bottom:100%;margin-bottom:-1px;margin-top:0;top:auto}.choices__list--dropdown .choices__list{-webkit-overflow-scrolling:touch;max-height:300px;overflow:auto;position:relative;will-change:scroll-position}.choices__list--dropdown .choices__item{font-size:14px;padding:10px;position:relative}[dir=rtl] .choices__list--dropdown .choices__item{text-align:right}@media (min-width:640px){.choices__list--dropdown .choices__item--selectable{padding-right:100px}.choices__list--dropdown .choices__item--selectable:after{content:attr(data-select-text);font-size:12px;opacity:0;position:absolute;right:10px;top:50%;transform:translateY(-50%)}[dir=rtl] .choices__list--dropdown .choices__item--selectable{padding-left:100px;padding-right:10px;text-align:right}[dir=rtl] .choices__list--dropdown .choices__item--selectable:after{left:10px;right:auto}}.choices__list--dropdown .choices__item--selectable.is-highlighted{background-color:#f2f2f2}.choices__list--dropdown .choices__item--selectable.is-highlighted:after{opacity:.5}.choices__item{cursor:default}.choices__item--selectable{cursor:pointer}.choices__item--disabled{cursor:not-allowed;opacity:.5;-webkit-user-select:none;-moz-user-select:none;user-select:none}.choices__heading{border-bottom:1px solid #bcbec0;color:gray;font-size:12px;font-weight:600;padding:10px}.choices__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-position:50%;background-repeat:no-repeat;border:0;cursor:pointer;text-indent:-9999px}.choices__button:focus{outline:none}.choices__input{background-color:#fff;border:0;border-radius:0;display:inline-block;font-size:14px;margin-bottom:5px;max-width:100%;padding:4px 0 4px 2px;vertical-align:baseline}.choices__input:focus{outline:0}[dir=rtl] .choices__input{padding-left:0;padding-right:2px}.choices__input.is-hidden{display:none}.choices__placeholder{opacity:.5}.flatpickrWrapper:after{background-image:url(/images/svg/calendar.svg);background-size:cover;content:" ";display:block;height:28px;margin-top:2px;position:absolute;right:5px;top:50%;width:25px;z-index:11}.flatpickr{position:relative}.flatpickr.input{margin-top:5px}@media (max-width:767px){.table-wrapper{overflow-x:auto}}.table-wrapper .loading{display:none}.table-wrapper.ajax-loading{position:relative}.table-wrapper.ajax-loading:before{background-color:#fff;content:" ";cursor:not-allowed;display:block;height:100%;left:0;opacity:.65;position:absolute;top:0;width:100%;z-index:10}.table-wrapper.ajax-loading .loading{animation:rotate 2s linear infinite;display:inline;height:60px;left:50%;margin-top:-30px;position:absolute;top:50%;width:60px;z-index:2}.table-wrapper.ajax-loading .loading .path{stroke:#4a5456;stroke-linecap:round;animation:dash 1.5s ease-in-out infinite}.table-wrapper .bootstrap-select .btn.dropdown-toggle:after{color:#4a5456;font-size:1.5rem}.data-table{font-size:.7em;font-weight:400;width:100%}.data-table form{font-size:1rem;padding:20px 0}.data-table tbody td,.data-table tbody th,.data-table thead td,.data-table thead th{word-wrap:break-word;padding:0 5px}.data-table tbody td svg,.data-table tbody th svg,.data-table thead td svg,.data-table thead th svg{height:19px;width:19px}.data-table tbody td svg.edit,.data-table tbody th svg.edit,.data-table thead td svg.edit,.data-table thead th svg.edit{fill:#c8102e}.data-table tbody td svg.exclamation,.data-table tbody th svg.exclamation,.data-table thead td svg.exclamation,.data-table thead th svg.exclamation{stroke:#c8102e;height:22px;width:22px}.data-table tbody tr{height:60px}.data-table tbody tr+tr td{border-top:1px solid #eceeed}.data-table thead{font-weight:400}.data-table thead tr{height:40px}.data-table thead tr th{border-bottom:1px solid #eceeed}.data-table thead tr th a{color:#4a5456}.data-table thead tr th a:hover{color:#4a5456;text-decoration:none}.data-table thead tr th.sortable svg{stroke:#4a5456;height:24px;margin-left:.5em}.data-table caption,.data-table td,.data-table th{text-align:left;vertical-align:middle}.data-table span.spacer{margin:0 5px}.data-table .dropdown-menu{padding:.25rem}.data-table .dropdown-menu .dropdown-item{font-size:.7em;font-weight:400;padding:.25rem}.data-table .dropdown-menu .dropdown-item:hover{background-color:transparent;text-decoration:underline}.data-table .dropdown-menu address{font-size:.7em;min-width:-moz-max-content;min-width:max-content}.search-wrapper{position:relative}@media (min-width:768px){.search-wrapper{width:50%}}.search-wrapper .form-control{background-color:#fff!important;box-shadow:none;font-size:1em;margin:0;padding-right:40px}.search-wrapper .search-buttons{display:block;padding:0 10px 0 20px;position:absolute;right:0;top:5px}.search-wrapper .search-buttons button{background:none;border:0;padding:0 5px}.search-wrapper .search-buttons button svg.search{fill:#898d8d;height:24px;width:24px}.search-wrapper .search-buttons button svg.clear{stroke:#898d8d;height:22px;width:22px}.search-wrapper .search-buttons button:hover svg.search{fill:#c8102e}.search-wrapper .search-buttons button:hover svg.clear{stroke:#c8102e}.search-wrapper+.card{margin-top:2em}.page-item.active .page-link{background-color:#c8102e;border:1px solid #eceeed;box-shadow:none;color:#fff}.page-item .page-link:active,.page-item .page-link:focus{box-shadow:none;outline:none}.pagination .bootstrap-select .dropdown-toggle{background:#fff}.pagination .bootstrap-select .dropdown-menu{background-color:#fff}ul.pagination{border-radius:0;display:block;margin-top:1em;padding:0}@media (min-width:768px){ul.pagination{margin-top:0}}ul.pagination li{display:inline-block;float:left;padding:0}ul.pagination li a,ul.pagination li span{background-color:#fff;border:1px solid #eceeed;border-radius:0;color:#4a5456;padding:1px 10px}ul.pagination li a:hover,ul.pagination li span:hover{background-color:#fff;color:#4a5456}ul.pagination li.disabled a,ul.pagination li.disabled a:hover,ul.pagination li.disabled span,ul.pagination li.disabled span:hover{background-color:#fff;border:1px solid #eceeed;color:#4a5456}ul.pagination li.active a,ul.pagination li.active a:focus,ul.pagination li.active a:hover,ul.pagination li.active span,ul.pagination li.active span:focus,ul.pagination li.active span:hover{background-color:#c8102e;border:1px solid #eceeed;color:#fff}ul.pagination li+li{margin:0}@keyframes rotate{to{transform:rotate(1turn)}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.error-403 h1,.error-404 h1,.error-500 h1{font-size:5em}.error-403 h2,.error-404 h2,.error-500 h2{color:#4a5456;font-size:2.25em}#mobile-menu{position:absolute;top:69px;width:100%;z-index:10}#mobile-menu h4,#mobile-menu h5{border-bottom:1px solid #636363;color:#636363;font-weight:400;margin-bottom:15px;padding-bottom:15px}#mobile-menu .wrapper{background-color:hsla(0,0%,95%,.98);box-shadow:0 10px 5px -5px #dddcdc;padding:20px 10px 30px}@media (min-width:768px){#mobile-menu{display:none!important}}#mobile-menu a{text-decoration:none!important}#mobile-menu .nav-item{border-top:1px solid #d0d1d3;display:block;margin-top:0;width:100%}#mobile-menu .nav-item svg{fill:#c8102e;height:30px;margin-right:10px;width:30px}#mobile-menu .nav-item:first-child{border-top:none}#mobile-menu .nav-item .nav-link{color:#636363;padding:.5em 0;z-index:-1}#mobile-menu .nav-item .nav-link.active,#mobile-menu .nav-item .nav-link.current,#mobile-menu .nav-item .nav-link:hover{color:#c8102e}#mobile-menu .menu-block+*{margin-top:30px}#mobile-menu .nav-collapse{color:#495057;display:block;font-size:1em;font-weight:400;margin-bottom:.5em;padding:.5em 0;position:relative}#mobile-menu .nav-collapse:hover{cursor:pointer}#mobile-menu .nav-collapse:after{content:url(/images/svg/chevron.svg);display:block;height:26px;margin-top:-13px;position:absolute;right:5px;top:50%;transform:rotate(90deg);transition:all .25s ease;width:26px}@media (prefers-reduced-motion:reduce){#mobile-menu .nav-collapse:after{transition:none}}#mobile-menu .nav-collapse.collapsed:after{transform:none}.c-hamburger{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;box-shadow:none;cursor:pointer;display:block;font-size:0;height:45px;margin:0;overflow:hidden;padding:0;position:relative;text-indent:-9999px;transition:background .2s;width:35px}@media (prefers-reduced-motion:reduce){.c-hamburger{transition:none}}.c-hamburger:focus{outline:none}.c-hamburger span{left:5px;right:5px;top:21.5px}.c-hamburger span,.c-hamburger span:after,.c-hamburger span:before{background-color:#898d8d;display:block;height:2px;position:absolute}.c-hamburger span:after,.c-hamburger span:before{content:"";left:0;width:100%}.c-hamburger span:before{top:-10px}.c-hamburger span:after{bottom:-10px}.c-hamburger--htx span{transition:background 0s .2s}@media (prefers-reduced-motion:reduce){.c-hamburger--htx span{transition:none}}.c-hamburger--htx span:after,.c-hamburger--htx span:before{transition-delay:.2s,0s;transition-duration:.2s,.2s}.c-hamburger--htx span:before{transition-property:top,transform}.c-hamburger--htx span:after{transition-property:bottom,transform}.c-hamburger--htx.is-active span,.c-hamburger--htx.is-active:hover span{background:none}.c-hamburger--htx.is-active span:before{top:0;transform:rotate(45deg)}.c-hamburger--htx.is-active span:after{bottom:0;transform:rotate(-45deg)}.c-hamburger--htx.is-active span:after,.c-hamburger--htx.is-active span:before{transition-delay:0s,.2s}header{background-color:#fff;padding:.5em 0;position:relative}@media (min-width:768px){header{padding:.3em 0 1em}}header .logo{padding-top:0}header .logo img{padding-top:0;width:40px}@media (min-width:768px){header .logo img{width:55px}header+main{padding-top:1em}}header .col-nav{display:none;padding-left:30px}@media (min-width:768px){header .col-nav{display:flex;padding-right:50px}}header .col-nav .nav{width:100%}header .col-nav .nav .nav-item{display:block;margin:0;padding:0}header .col-nav .nav .nav-item .dropdown-menu{font-size:.7em;margin:.25rem 0 0}header .col-nav .nav .nav-item .dropdown-menu .dropdown-item{background:none}header .col-nav .nav .nav-item .dropdown-menu .dropdown-item.active,header .col-nav .nav .nav-item .dropdown-menu .dropdown-item.current{color:#c8102e}header .col-nav .nav .nav-item .dropdown-menu .dropdown-item:hover{background:none;color:#c8102e}header .col-nav .nav .nav-item .dropdown-menu .dropdown-footer{margin:10px 0;padding:0 15px}header .col-nav .nav .nav-item p{font-size:.6em;line-height:1.2em}header .col-nav .nav .nav-item .btn{display:block;font-size:.7em;padding:6px 12px}header .col-nav .nav .nav-item .nav-link{color:#636363;display:block;font-size:.7em;line-height:1.4em;padding:0;text-align:center}header .col-nav .nav .nav-item .nav-link .dropdown-toggle:after{border-bottom:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid;content:"";display:inline-block;height:0;vertical-align:1px;width:0}header .col-nav .nav .nav-item .nav-link .icon{align-items:flex-end;display:flex;height:35px;justify-content:center;margin-bottom:5px;margin-top:0;padding:0}header .col-nav .nav .nav-item .nav-link .icon svg{fill:#515859;height:35px;max-width:45px}header .col-nav .nav .nav-item .nav-link.active,header .col-nav .nav .nav-item .nav-link.current,header .col-nav .nav .nav-item .nav-link:hover{color:#c8102e;text-decoration:none}header .col-nav .nav .nav-item .nav-link.active svg,header .col-nav .nav .nav-item .nav-link.current svg,header .col-nav .nav .nav-item .nav-link:hover svg{fill:#c8102e}header .col-nav .nav .nav-item .nav-link.btn{color:#fff;font-size:.8em;line-height:.8em;padding:11px 18px}header .col-nav .nav .nav-item .nav-link.btn:active,header .col-nav .nav .nav-item .nav-link.btn:active:focus,header .col-nav .nav .nav-item .nav-link.btn:focus,header .col-nav .nav .nav-item .nav-link.btn:hover{background:#b00e29;box-shadow:none;color:#fff;outline:none!important}header .col-nav .nav .nav-item+.nav-item{margin-left:20px}@media (min-width:1024px){header .col-nav .nav .nav-item+.nav-item{margin-left:50px}}footer{font-size:.9em;padding-bottom:2em;position:relative}footer .isi{background-color:#d0d1d3;color:#000;font-size:.9em;line-height:1;margin:0;padding:3rem 0 1.5rem}footer .isi h1,footer .isi h2,footer .isi h3,footer .isi h4{color:#000}footer .isi h4{font-size:1em;font-weight:700}footer .isi h4+*{margin-top:.25em!important}footer .isi+*{margin-top:2em}footer .isi .isi-bar{background-color:#a2a4a7;color:#000;font-weight:700;padding:.25em 0;position:absolute;top:0;transition:background-color .2s linear;width:100%;z-index:99}@media (prefers-reduced-motion:reduce){footer .isi .isi-bar{transition:none}}footer .isi .isi-bar:hover{background-color:#bcbec0!important;cursor:pointer}footer .isi .isi-bar.fixed{bottom:0;display:block;position:fixed;top:unset}footer .isi .isi-bar .alert{margin-right:2em}footer .isi .isi-bar .alert svg{height:30px;width:30px}footer .isi .isi-bar .chevron svg{fill:#000;height:20px;width:20px}footer .nav{display:block;margin-top:2em}@media (min-width:1024px){footer .nav{display:flex}}footer .nav .nav-item{line-height:1}@media (min-width:1024px){footer .nav .nav-item{margin:0;padding:0}footer .nav .nav-item+.nav-item{border-left:2px solid #000;margin:0 0 0 20px;padding:0 0 0 20px}}footer .nav .nav-item #irmlink img{margin-left:5px;width:22px!important}footer .nav .nav-link{color:#000;line-height:1;padding:.5rem 0}@media (min-width:1024px){footer .nav .nav-link{margin:0;padding:0}}footer .nav .nav-link:hover{text-decoration:underline}@media print{body,html{font-size:12px!important}.brand-header,.btn,header{display:none!important}.card,.card-body,.card-header{border:none!important;padding:0!important}footer #consent_blackbar,footer #teconsent,footer .isi,footer .isi-bar,footer .nav{display:none!important}.survey-response .icon.checklist{margin-right:10px!important}#assessmentResponse h2>.icon svg{height:1.7em;width:1.7em}}html{scroll-behavior:auto!important}.btn:active,.btn:focus,.form-control:active,.form-control:focus,a:active,a:focus,button:active,button:focus,input:active,input:focus,textarea:active,textarea:focus{background-color:transparent;box-shadow:none;outline:none!important;text-decoration:none}img{max-width:100%}.hidden{display:none!important}a{color:#c8102e;transition:all .1s linear}@media (prefers-reduced-motion:reduce){a{transition:none}}a:hover{color:#c8102e;text-decoration:underline}.btn{background-color:#c8102e;border:0;border-radius:5px;box-shadow:none;color:#fff;display:inline-block;font-size:1em;font-weight:400;line-height:1em;padding:10px 15px;text-decoration:none;text-transform:none;transition:all .2s linear}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:active,.btn:active:focus,.btn:focus,.btn:hover{background:#b00e29;box-shadow:none;color:#fff;outline:none!important;text-decoration:none}.btn.disabled{opacity:.8}.btn.disabled:hover{cursor:not-allowed}.btn.btn-large{font-size:1.2em;line-height:1.2em}.btn.btn-small{font-size:.8em;line-height:.8em;padding:8px 15px}.btn i{margin-right:10px}.btn svg{margin-right:.5em}.btn svg.check{stroke:#fff;height:22px;width:22px}.btn svg.back,.btn svg.printer{fill:#fff;height:18px;width:18px}.btn.btn-outline{background-color:#fff;border:1px solid #c8102e;color:#c8102e}.btn.btn-outline svg{fill:#c8102e;transition:all .2s linear}@media (prefers-reduced-motion:reduce){.btn.btn-outline svg{transition:none}}.btn.btn-outline:active,.btn.btn-outline:active:focus,.btn.btn-outline:focus,.btn.btn-outline:hover{background-color:#c8102e;border:1px solid #c8102e;color:#fff}.btn.btn-outline:active svg,.btn.btn-outline:active:focus svg,.btn.btn-outline:focus svg,.btn.btn-outline:hover svg{fill:#fff}.btn-gray{color:#4a5456!important}.btn-gray,.btn-gray:focus{background-color:#d0d1d3!important}.btn-gray.active,.btn-gray:active,.btn-gray:hover{background-color:#eaebec!important}.btn-gray.disabled:hover{background-color:#d0d1d3!important;cursor:not-allowed}.red{color:#c8102e}.white{color:#fff}.black{color:#000}a.clipboard svg{stroke:#c8102e;height:22px;margin-right:.5em;width:22px}main{display:block;padding-bottom:4em}@media (min-width:768px){main .container{padding:0 50px 0 103px}}h2>.icon{display:none;margin-left:20px;vertical-align:bottom}@media (min-width:768px){h2>.icon{display:inline-block}}h2>.icon svg{fill:#c8102e;height:50px;width:50px}h2>.icon.home svg{height:40px;vertical-align:baseline;width:40px}.brand-header{background-image:url(/images/header.jpg?v=1);height:133px;margin-bottom:35px;position:relative;width:100%}.brand-header:before{background-color:#c8102e;bottom:-24px;content:" ";display:none;height:25px;left:-24px;position:absolute;width:24px}@media (min-width:768px){.brand-header:before{display:block}}.badge{background-color:#c8102e;color:#fff;font-weight:400}.card{background-color:#fff;border:none;border-radius:5px;position:relative}.card.collapsible .card-header{background-color:#c8102e}.card.collapsible .card-header .btn-collapse{color:#fff;display:block;font-size:1em;padding:.5em 55px .5em 0;position:relative;width:100%}.card.collapsible .card-header .btn-collapse:hover{text-decoration:none}.card.collapsible .card-header .btn-collapse .icon{display:inline-block;margin-right:.85em;min-width:50px}.card.collapsible .card-header .btn-collapse .icon.id-card svg{height:36px;width:47px}.card.collapsible .card-header .btn-collapse .icon.ekg svg{height:36px;width:42px}.card.collapsible .card-header .btn-collapse .icon.house svg{height:36px;width:37px}.card.collapsible .card-header .btn-collapse .icon.checklist svg{height:37px;width:36px}.card.collapsible .card-header .btn-collapse>svg.chevron{fill:#fff;height:40px;margin-top:-20px;position:absolute;right:0;top:50%;transform:rotate(90deg);transition:all .25s ease;width:40px}@media (prefers-reduced-motion:reduce){.card.collapsible .card-header .btn-collapse>svg.chevron{transition:none}}.card.collapsible .card-header .btn-collapse.collapsed{border-radius:5px}.card.collapsible .card-header .btn-collapse.collapsed>svg.chevron{transform:none}.card.collapsible .card-header .btn-collapse svg{fill:#fff}.card.collapsible+.card{margin-top:1em}.card .card-header{align-items:center;background-color:#a2a4a7;border-radius:0;color:#fff;display:block;margin-bottom:0;padding:.5em 1.25em}@media (min-width:768px){.card .card-header{display:flex}}.card .card-header a:not(.btn){color:#fff}.card .card-header a:not(.btn):hover{text-decoration:underline}.card .card-header.red{background-color:#c8102e}.card .card-header .btn{display:block;margin-top:1em}@media (min-width:768px){.card .card-header .btn{display:inline-block;margin-left:auto;margin-top:0}}.card .card-header .btn+.btn{margin-top:10px}@media (min-width:768px){.card .card-header .btn+.btn{margin-left:10px;margin-top:0}}.card .card-body{border:1px solid #d0d1d3;padding:1.25rem}.card+*{margin-top:2em}.card+.pagination{margin-top:1em}.video-container{height:0;overflow:hidden;padding-bottom:56.25%;padding-top:30px;position:relative}.video-container embed,.video-container iframe,.video-container object{height:100%;left:0;position:absolute;top:0;width:100%}.resource{margin-bottom:1.25rem;position:relative}@media (min-width:1024px){.resource{margin-bottom:30px}}.resource a{background-color:#eceeed;border-radius:5px;display:block;padding:20px 10px;position:relative}@media (min-width:576px){.resource a{height:100%}}.resource a p{font-size:.9em;line-height:1.2}.resource a .thumbnail{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:176px;margin:0 auto 10px;overflow:hidden;text-align:center;transition:transform 2s cubic-bezier(.23,1,.32,1) 0s;width:176px;z-index:98}@media (prefers-reduced-motion:reduce){.resource a .thumbnail{transition:none}}.resource a:hover{text-decoration:none!important}.resource a:hover .thumbnail{transform:scale(1.1)}.resource a:active,.resource a:focus{background-color:#eceeed}.resource a.ajax-loading{position:relative}.resource a.ajax-loading:before{background-color:#fff;content:" ";cursor:not-allowed;display:block;height:100%;left:0;opacity:.65;position:absolute;top:0;width:100%;z-index:10}.resource a.ajax-loading:after{animation:fa-spin 2s linear infinite;color:#4a5456;content:"\f110";display:block;font-family:Font Awesome\ 5 Pro;font-size:40px;font-weight:400;left:50%;margin-left:-20px;margin-top:-40px;position:absolute;top:50%;z-index:11}.resource-featured{align-items:center;background-color:#eceeed!important;border-radius:0 5px 5px 0;color:#4a5456!important;display:block;line-height:1.2;min-height:200px;padding:30px 70px 30px 15px;position:relative;transition:none;width:100%}@media (min-width:576px){.resource-featured{padding:10px 90px 10px 10px}}@media (min-width:768px){.resource-featured{display:flex;padding:15px 90px 15px 15px}}@media (min-width:1024px){.resource-featured{padding:20px 90px 20px 20px}}.resource-featured h1,.resource-featured h2,.resource-featured h3,.resource-featured h4,.resource-featured h5{color:#4a5456!important}.resource-featured:hover{text-decoration:none}.resource-featured:hover:after{background-position:80% 50%}.resource-featured:hover .thumbnail.video:after{opacity:1}.resource-featured svg{fill:#4a5456;height:25px;margin:0 1em;vertical-align:baseline;width:25px}.resource-featured .thumbnail{display:inline-block;flex-shrink:0;margin:0 22px 15px 0;position:relative}@media (min-width:576px){.resource-featured .thumbnail{margin:0 22px 15px 0}}@media (min-width:768px){.resource-featured .thumbnail{display:flex;margin:0 30px 0 0}}@media (min-width:1024px){.resource-featured .thumbnail{margin:0 40px 0 0}}.resource-featured .thumbnail img{border:4px solid #fff;border-radius:5px;height:200px}.resource-featured .thumbnail.video:after{content:url(/images/svg/play.svg);display:block;height:40px;left:50%;opacity:.8;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .2s;width:40px}@media (prefers-reduced-motion:reduce){.resource-featured .thumbnail.video:after{transition:none}}.resource-featured:after{background-color:#c8102e;background-image:url(/images/svg/arrow.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:60%;border-radius:0 5px 5px 0;content:" ";display:block;height:100%;margin:0;position:absolute;right:0;top:0;transition:background-position .4s;width:52px}@media (prefers-reduced-motion:reduce){.resource-featured:after{transition:none}}@media (min-width:576px){.resource-featured:after{width:70px}}.resource-header{align-items:center;display:flex;margin-bottom:2em;position:relative}.resource-header .btn{border-radius:0 0 5px 5px;display:none;margin:0;position:absolute;right:50px;top:50%}@media (min-width:768px){.resource-header .btn{display:inline-flex}}.resource-header:after{border-bottom:1px solid #4a5456;content:"";flex:1;margin-left:1em}.resource-link{height:100px;margin-bottom:1em}.resource-link,.resource-link .content{align-items:center;display:flex;position:relative;width:100%}.resource-link .content{background-color:#eceeed;border-radius:0 5px 5px 0;color:#000;line-height:1.2;margin:0;min-height:100px;padding:10px 90px 10px 20px}.resource-link .content .btn{bottom:-21px;left:20px;position:absolute}.resource-link .thumbnail{background-color:#eceeed;background-position:50%;background-repeat:no-repeat;background-size:contain;border:4px solid #eceeed;border-radius:5px;display:none;height:100px;margin:0 10px 0 0;overflow:hidden;position:relative;width:150px}@media (min-width:1024px){.resource-link .thumbnail{display:flex}}.resource-link .thumbnail.video:after{content:url(/images/svg/play.svg);display:block;height:30px;left:50%;opacity:.8;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .2s;width:30px}@media (prefers-reduced-motion:reduce){.resource-link .thumbnail.video:after{transition:none}}.resource-link .arrow{background-color:#c8102e;background-image:url(/images/svg/arrow.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:60%;border-radius:0 5px 5px 0;content:" ";display:block;height:100%;margin:0;position:absolute;right:0;top:0;transition:background-position .4s;width:52px}@media (prefers-reduced-motion:reduce){.resource-link .arrow{transition:none}}@media (min-width:576px){.resource-link .arrow{width:70px}}.resource-link:hover{text-decoration:none}.resource-link:hover .arrow{background-position:80% 50%}.resource-link:hover .thumbnail.video:after{opacity:1}.text-collapse-wrapper{border-bottom:1px solid #d0d1d3;border-top:1px solid #d0d1d3;padding:.5em 0 1em}.text-collapse{color:#c8102e;display:block;height:2em;line-height:2em;position:relative}.text-collapse+*{margin-top:.5em}.text-collapse:active,.text-collapse:focus,.text-collapse:hover{text-decoration:none}.nav-tabs{background:#eceeed}.nav-tabs .nav-item{margin:0;padding-left:0}.nav-tabs .nav-item .nav-link{background-color:#eceeed;border:none;border-radius:0;color:#4a5456;padding:.25em 1.5em}.nav-tabs .nav-item .nav-link .icon{margin-right:.85em}.nav-tabs .nav-item .nav-link .icon svg{fill:#4a5456;height:25px;width:25px}.nav-tabs .nav-item .nav-link .icon.note svg{height:24px;width:21px}.nav-tabs .nav-item .nav-link .icon.clipboard-check svg{height:24px;width:18px}.nav-tabs .nav-item .nav-link .icon.lightbulb svg{height:24px;width:16px}.nav-tabs .nav-item .nav-link .icon.learning svg{height:27px;width:27px}.nav-tabs .nav-item .nav-link.active{background-color:#c8102e;color:#fff}.nav-tabs .nav-item .nav-link.active .icon svg{fill:#fff}.nav-tabs .nav-item .nav-link:hover{border:none}.tab-content{margin-top:0}.tab-content .tab-pane h5 .icon{height:1.85em;margin-right:.85em}.tab-content .tab-pane h5 .icon svg{fill:#c8102e}form.profile .profile-snapshot{font-size:.9em;font-weight:400;margin-bottom:2em}.dashboard .item{background-color:#eceeed;border-radius:5px;height:100%;padding:2em 1em;text-align:center}.dashboard .item .title{text-align:left}.dashboard .item .icon{margin-right:1.5em}.dashboard .item .icon svg{height:60px;width:60px}.dashboard .item .icon svg.icon-nav-plan{height:54px;width:40px}.dashboard .item .icon svg.icon-nav-assessment{height:54px;width:43px}.dashboard .item .icon svg.icon-nav-learning,.dashboard .item .icon svg.icon-nav-survey{height:54px;width:54px}.dashboard .item .btn{width:100%}.dashboard .item.warning{border:2px solid #c8102e}.survey .review h2>.icon{display:none;margin-left:0;margin-right:20px;vertical-align:bottom}@media (min-width:768px){.survey .review h2>.icon{display:inline-block}}.survey .review h2>.icon svg{fill:#c8102e;height:50px;width:50px}.survey .review .score{color:#c8102e;display:inline-block;font-size:1.25em;font-weight:700;margin-top:-.35em}.survey .review+.review{border-top:1px solid #eceeed;margin-top:2em;padding-top:2em}.survey .assessment-field{border-bottom:2px solid #eceeed;border-top:2px solid #eceeed;margin-top:1em;padding:1em 0}.survey .assessment-field .assessment-options{display:flex;flex-direction:row;flex-wrap:wrap}@media (min-width:1024px){.survey .assessment-field .assessment-options{justify-content:space-between}}.survey .assessment-field .assessment-options .btn{background-color:#d0d1d3;color:#4a5456;margin-right:.5em;margin-top:.5em}.survey .assessment-field .assessment-options .btn:last-child{margin-right:0}@media (min-width:1024px){.survey .assessment-field .assessment-options .btn{flex-grow:1}}.survey .assessment-field .assessment-options .btn.selected{background-color:#c8102e;color:#fff}.survey .assessment-field .assessment-labels{border-top:1px solid #eceeed;display:flex;flex-direction:row;font-size:.8em;justify-content:space-between;margin-top:1em;padding-top:1em;width:100%}.survey .assessment-field .assessment-input{display:none}.survey-response label{font-weight:500}.survey-response .icon{display:none}@media (min-width:768px){.survey-response .icon{display:inline-block}}.survey-response .icon.checklist{margin-right:20px}.survey-response .icon.checklist svg{fill:#c8102e;height:37px;width:37px}#plan.print .tactic-wrapper .tactic-data label{font-weight:500;margin-right:1em}#plan.print hr{background:transparent;border:none;border-top:1px solid #4a5456;display:block;height:1px;width:100%}#plan.print h3 .icon{display:inline-block;margin-right:.85em;min-width:50px}#plan.print h3 .icon svg{fill:#c8102e}#plan.print h3 .icon.id-card svg{height:36px;width:47px}#plan.print h3 .icon.ekg svg{height:36px;width:42px}#plan.print h3 .icon.house svg{height:36px;width:37px}#plan.print h3 .icon.checklist svg{height:37px;width:36px}#plan a:not(.btn) svg.edit{fill:#c8102e;height:22px;width:25px}#plan a:not(.btn) svg.printer{fill:#c8102e;height:25px;margin-right:.5em;width:25px}@media (min-width:1024px){#plan .form-section .form-control.notes{height:176px}}#plan .form-section+.form-section{border-top:1px solid #eceeed;margin-top:2em;padding-top:2em}#plan .tactic{display:flex}#plan .tactic .icon{display:none;margin-right:1em}@media (min-width:576px){#plan .tactic .icon{display:inline-block}}#plan .tactic .icon svg{fill:#c8102e;height:25px;width:26px}#plan .score{color:#4a5456;display:inline-block;font-size:1.25em;font-weight:700;margin-top:-.35em}#plan .nav-tabs{background-color:#eceeed;margin-top:2em}#plan .tab-content .tab-pane h5 .icon{margin-right:1.5em}#plan .tab-content .tab-pane h5 .icon.lightbulb svg{height:34px;width:23px}#plan .tab-content .tab-pane .loading{display:none}#plan .tab-content .tab-pane.ajax-loading{position:relative}#plan .tab-content .tab-pane.ajax-loading:before{background-color:#fff;content:" ";cursor:not-allowed;display:block;height:100%;left:0;opacity:.65;position:absolute;top:0;width:100%;z-index:10}#plan .tab-content .tab-pane.ajax-loading .loading{animation:rotate 2s linear infinite;display:inline;height:40px;left:50%;margin-top:-20px;position:absolute;top:50%;width:40px;z-index:2}#plan .tab-content .tab-pane.ajax-loading .loading .path{stroke:#4a5456;stroke-linecap:round;animation:dash 1.5s ease-in-out infinite}#plan a.show-notes{display:block;margin-top:1em}#plan a.show-notes:hover{text-decoration:none}#plan a.show-notes .icon{margin-right:.5em}#plan a.show-notes .icon svg{fill:#c8102e;height:1em;width:1em}.agreement{background-color:#eceeed}#onetrust-consent-sdk #onetrust-banner-sdk #onetrust-policy-title{color:#c8102e;padding-left:20px}#onetrust-consent-sdk #onetrust-banner-sdk #onetrust-policy-text{color:#4a5456;padding:0 20px 20px}#onetrust-consent-sdk #onetrust-banner-sdk a{color:#c8102e}@media (max-width:575px){#onetrust-consent-sdk #onetrust-banner-sdk{bottom:50%!important;margin-bottom:-50%!important}}
