/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.paragraph--type--cta-two-column .media--blazy iframe{aspect-ratio:16 / 9;border-radius:16px;}.hidden{display:none;}.btn-default:focus{outline:-webkit-focus-ring-color auto 1px;}.media--type-s3-document.media--view-mode-download-link{display:grid;gap:16px;max-width:600px;}.media--type-s3-document.media--view-mode-download-link .field--name-name{max-width:400px;}.media--type-s3-document.media--view-mode-download-link .field--name-field-resource-category{border-radius:var(--radius-small);background:rgba(139,198,0,0.1);padding:4px;font-size:var(--text-size-xs,1rem);font-weight:var(--text-weight-normal,400);line-height:var(--leading-6,1.5rem);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;}.media--type-s3-document.media--view-mode-download-link .field--name-field-media-document .field__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;font-size:var(--text-size-xs,1rem);font-weight:var(--text-weight-normal,400);line-height:var(--leading-6,1.5rem);}.media--type-s3-document.media--view-mode-download-link .field--name-field-media-document .field__item .file{font-size:0;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:initial;-ms-flex-align:initial;-moz-align-items:initial;align-items:initial;-webkit-box-pack:initial;-ms-flex-pack:initial;-moz-justify-content:initial;justify-content:initial;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:none;flex-wrap:nowrap;}.media--type-s3-document.media--view-mode-download-link .field--name-field-media-document .field__item .file > a{position:absolute;left:0;right:0;width:100%;height:100%;z-index:1;}.media--type-s3-document.media--view-mode-download-link .field--name-field-media-document .field__item .file:before{font-size:var(--text-size-xs,1rem);font-weight:var(--text-weight-normal,400);line-height:var(--leading-6,1.5rem);margin-left:4px;}.media--type-s3-document.media--view-mode-download-link .field--name-field-media-document .field__item .file:after{font-size:1em;font-family:"icomoon";content:"\e95d";}.media--type-s3-document.media--view-mode-download-link .field--name-field-media-document .field__item .file:after{pointer-events:none;z-index:2;position:relative;font-size:24px;margin-left:16px;}.media--type-s3-document.media--view-mode-download-link .field--name-field-media-document .field__item .file.file--mime-application-pdf:before{content:"PDF";}.media--type-s3-document.media--view-mode-download-tile{border:1px solid var(--tile-border-color);border-radius:var(--radius-small);overflow:clip;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;padding:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;border-radius:var(--radius-small);}.media--type-s3-document.media--view-mode-download-tile:hover{background-color:var(--tile-hover-bg);color:var(--color-black);}.media--type-s3-document.media--view-mode-download-tile .field--name-field-resource-category{border-radius:var(--radius-small);background:rgba(139,198,0,0.1);padding:4px;font-size:var(--text-size-xs,1rem);font-weight:var(--text-weight-normal,400);line-height:var(--leading-6,1.5rem);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-right:auto;}.media--type-s3-document.media--view-mode-download-tile .field--name-field-media-document .flex{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;}.media--type-s3-document.media--view-mode-download-tile .field--name-field-media-document .field__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;font-size:var(--text-size-xs,1rem);font-weight:var(--text-weight-normal,400);line-height:var(--leading-6,1.5rem);}.media--type-s3-document.media--view-mode-download-tile .field--name-field-media-document .field__item .file{font-size:0;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:initial;-ms-flex-align:initial;-moz-align-items:initial;align-items:initial;-webkit-box-pack:initial;-ms-flex-pack:initial;-moz-justify-content:initial;justify-content:initial;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:none;flex-wrap:nowrap;}.media--type-s3-document.media--view-mode-download-tile .field--name-field-media-document .field__item .file > a{position:absolute;left:0;right:0;width:100%;height:100%;z-index:1;}.media--type-s3-document.media--view-mode-download-tile .field--name-field-media-document .field__item .file:before{font-size:var(--text-size-xs,1rem);font-weight:var(--text-weight-normal,400);line-height:var(--leading-6,1.5rem);margin-left:4px;}.media--type-s3-document.media--view-mode-download-tile .field--name-field-media-document .field__item .file:after{font-size:1em;font-family:"icomoon";content:"\e95d";}.media--type-s3-document.media--view-mode-download-tile .field--name-field-media-document .field__item .file:after{pointer-events:none;z-index:2;position:relative;font-size:24px;margin-left:16px;}.media--type-s3-document.media--view-mode-download-tile .field--name-field-media-document .field__item .file.file--mime-application-pdf:before{content:"PDF";}.view-resource-library > .view-content > .views-row .media--type-s3-document.media--view-mode-download-link{border-top:1px solid var(--tile-border-color);}.view-resource-library > .view-content > .views-row:last-child .media--type-s3-document.media--view-mode-download-link{border-bottom:1px solid var(--tile-border-color);}.view-resource-library .field--name-field-media-document{margin-left:auto;}.view-resource-library .media--type-s3-document.media--view-mode-download-link{padding-block:24px;padding-inline:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.view-resource-library .media--type-s3-document.media--view-mode-download-link .field--name-field-resource-category{display:none;}@media (max-width:640px){.site-branding__logo img{height:50px;}}
