.resource-viewer{background:#fff;border:1px solid #cbdedc;box-shadow:0 16px 40px rgba(6,43,103,.1);margin:35px 0 42px}.resource-viewer>header{align-items:center;background:#062b67;display:flex;justify-content:space-between;padding:15px 20px}.resource-viewer>header div{align-items:center;display:flex;gap:10px}.resource-viewer>header span,.resource-viewer>header a{align-items:center;color:#fff;display:flex;font-size:12px;font-weight:800;gap:7px;text-decoration:none}.resource-viewer>header strong{background:#00a7ad;color:#fff;font-size:9px;letter-spacing:.1em;padding:5px 8px}.resource-viewer-stage{align-items:center;background:#e9efed;display:flex;justify-content:center;min-height:300px;overflow:hidden}.resource-viewer iframe{background:#fff;border:0;height:min(76vh,880px);min-height:620px;width:100%}.resource-viewer img{display:block;max-height:820px;max-width:100%;object-fit:contain}.resource-viewer video{background:#000;max-height:760px;width:100%}.resource-audio-player{background:linear-gradient(135deg,#073b76,#006c78);color:#fff;padding:55px;text-align:center;width:100%}.resource-audio-player>i{color:#f5b516;font-size:60px}.resource-audio-player h3{color:#fff;margin:12px auto 25px;max-width:720px}.resource-audio-player audio{max-width:720px;width:100%}.resource-document-fallback{padding:60px 25px;text-align:center}.resource-document-fallback>i{color:#00a7ad;font-size:58px}.resource-document-fallback h3{color:#062b67;margin:12px 0 6px}.resource-document-fallback p{color:#68798a}.resource-document-fallback a{background:#e75920;color:#fff;display:inline-block;font-weight:800;margin-top:8px;padding:13px 18px;text-decoration:none}@media(max-width:767px){.resource-viewer>header{align-items:flex-start;gap:12px}.resource-viewer iframe{height:68vh;min-height:480px}.resource-audio-player{padding:40px 20px}}@media(max-width:575px){.resource-viewer>header{flex-direction:column}.resource-viewer iframe{height:580px;min-height:0}}
.feedback-form .select2-container{display:block;width:100%!important}.feedback-form .select2-container .select2-selection--single{background:#fff;border:0;border-radius:0;height:44px}.feedback-form .select2-container .select2-selection__rendered{color:#172f55;font-size:14px;line-height:44px;padding:0 42px 0 14px}.feedback-form .select2-container .select2-selection__placeholder{color:#788697}.feedback-form .select2-container .select2-selection__arrow{height:44px;right:10px}.feedback-form .select2-container--focus .select2-selection--single,.feedback-form .select2-container--open .select2-selection--single{box-shadow:0 0 0 3px rgba(0,167,173,.24);outline:2px solid #00a7ad}.select2-dropdown{border:1px solid #b9d4d3;box-shadow:0 12px 28px rgba(6,43,103,.18)}.select2-search--dropdown{padding:9px}.select2-search--dropdown .select2-search__field{border:1px solid #a9c5c4!important;border-radius:3px;height:40px;padding:7px 10px}.select2-results__option{font-size:14px;padding:9px 12px}.select2-container--default .select2-results__option--highlighted[aria-selected]{background:#008751}.select2-container--default .select2-results__option[aria-selected=true]{background:#e8f4ef;color:#064f34}
