div#uct-landing-banner-block { height: auto; padding-top: 0; padding-bottom: 0; }

#uct-landing-banner-block > a { height: min(25vw, 200px); display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }

/* 
-------------------
Header nav styling | global
-------------------
*/
#block-uctmastheadbanner { position: relative; }

#uct-landing-banner-block--section-template-menu { display: none; }

@media screen and (min-width: 67.5rem) { #uct-landing-banner-block--section-template-menu { display: block; } }

#uct-landing-banner-block #uct-landing-banner-block--section-template-menu { position: absolute; top: 0; right: 0; background: rgba(255, 255, 255, 0.95); text-align: right; }

#uct-landing-banner-block #uct-landing-banner-block--section-template-menu a { color: #1e1e1e; }

#uct-landing-banner-block #uct-landing-banner-block--section-template-menu a .menu-item.is-parent a { color: #1e1e1e; }

#uct-landing-banner-block #uct-landing-banner-block--section-template-menu .is-parent .menu a { color: #1e1e1e; }

#uct-landing-banner-block #uct-landing-banner-block--section-template-menu .is-parent .menu a:hover { color: var(--uct-color--copy--primary--nav--hover, var(--uct-color--bg, var(--rw-background-color, #fff))); }

/* Header nav styling | global */
.section-template-menu .menu > .menu-item { position: relative; }

.section-template-menu .menu-item > .menu { background-color: #f7f8f9; display: none; position: absolute; top: 100%; right: 0; text-align: right; white-space: nowrap; }

.section-template-menu .menu-item.open > .menu { display: block; z-index: 1000; }

.section-template-menu .menu-item a { padding: 1rem; font-family: "Montserrat", sans-serif; font-size: 0.875rem; -webkit-filter: none; filter: none; }

#uct-landing-banner-block .section-template-menu .menu-item.open a { color: var(--uct-color--copy, var(--rw-text-color, #1e1e1e)); }

#uct-landing-banner-block #uct-landing-banner-block--section-template-menu a:hover, #uct-landing-banner-block .section-template-menu .menu-item a:hover { background-color: var(--uct-color--bg--nav--hover, var(--uct-color--primary, var(--rw-primary-color, #00243a))); color: var(--uct-color--copy--primary--nav--hover, var(--uct-color--bg, var(--rw-background-color, #fff))); }

#uct-landing-banner-block .section-template-menu .menu-item.open > a { color: var(--uct-color--copy, var(--rw-text-color, #1e1e1e)); }

/* icons */
.section-template-menu .menu-item.is-parent > a:after, .section-template-menu .menu-item a[download]:after, .section-template-menu .menu-item a.is-external:after { content: ""; display: block; color: currentColor; position: absolute; right: 0.5rem; top: 50%; -webkit-mask-size: contain; mask-size: contain; -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat; width: 1rem; height: 1rem; background: currentColor; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }

.section-template-menu .menu-item.is-parent > a, .section-template-menu .menu-item a[download], .section-template-menu .menu-item a.is-external { padding-right: 2rem; }

.section-template-menu .menu-item a[download]:after { -webkit-mask-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fal' data-icon='download' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='svg-inline--fa fa-download fa-w-16 fa-5x'%3E%3Cpath fill='currentColor' d='M452 432c0 11-9 20-20 20s-20-9-20-20 9-20 20-20 20 9 20 20zm-84-20c-11 0-20 9-20 20s9 20 20 20 20-9 20-20-9-20-20-20zm144-48v104c0 24.3-19.7 44-44 44H44c-24.3 0-44-19.7-44-44V364c0-24.3 19.7-44 44-44h99.4L87 263.6c-25.2-25.2-7.3-68.3 28.3-68.3H168V40c0-22.1 17.9-40 40-40h96c22.1 0 40 17.9 40 40v155.3h52.7c35.6 0 53.4 43.1 28.3 68.3L368.6 320H468c24.3 0 44 19.7 44 44zm-261.7 17.7c3.1 3.1 8.2 3.1 11.3 0L402.3 241c5-5 1.5-13.7-5.7-13.7H312V40c0-4.4-3.6-8-8-8h-96c-4.4 0-8 3.6-8 8v187.3h-84.7c-7.1 0-10.7 8.6-5.7 13.7l140.7 140.7zM480 364c0-6.6-5.4-12-12-12H336.6l-52.3 52.3c-15.6 15.6-41 15.6-56.6 0L175.4 352H44c-6.6 0-12 5.4-12 12v104c0 6.6 5.4 12 12 12h424c6.6 0 12-5.4 12-12V364z' class=''%3E%3C/path%3E%3C/svg%3E"); mask-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fal' data-icon='download' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='svg-inline--fa fa-download fa-w-16 fa-5x'%3E%3Cpath fill='currentColor' d='M452 432c0 11-9 20-20 20s-20-9-20-20 9-20 20-20 20 9 20 20zm-84-20c-11 0-20 9-20 20s9 20 20 20 20-9 20-20-9-20-20-20zm144-48v104c0 24.3-19.7 44-44 44H44c-24.3 0-44-19.7-44-44V364c0-24.3 19.7-44 44-44h99.4L87 263.6c-25.2-25.2-7.3-68.3 28.3-68.3H168V40c0-22.1 17.9-40 40-40h96c22.1 0 40 17.9 40 40v155.3h52.7c35.6 0 53.4 43.1 28.3 68.3L368.6 320H468c24.3 0 44 19.7 44 44zm-261.7 17.7c3.1 3.1 8.2 3.1 11.3 0L402.3 241c5-5 1.5-13.7-5.7-13.7H312V40c0-4.4-3.6-8-8-8h-96c-4.4 0-8 3.6-8 8v187.3h-84.7c-7.1 0-10.7 8.6-5.7 13.7l140.7 140.7zM480 364c0-6.6-5.4-12-12-12H336.6l-52.3 52.3c-15.6 15.6-41 15.6-56.6 0L175.4 352H44c-6.6 0-12 5.4-12 12v104c0 6.6 5.4 12 12 12h424c6.6 0 12-5.4 12-12V364z' class=''%3E%3C/path%3E%3C/svg%3E"); }

.section-template-menu .menu-item a.is-external:after { -webkit-mask-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fal' data-icon='external-link-alt' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='svg-inline--fa fa-external-link-alt fa-w-16 fa-5x'%3E%3Cpath fill='currentColor' d='M440,256H424a8,8,0,0,0-8,8V464a16,16,0,0,1-16,16H48a16,16,0,0,1-16-16V112A16,16,0,0,1,48,96H248a8,8,0,0,0,8-8V72a8,8,0,0,0-8-8H48A48,48,0,0,0,0,112V464a48,48,0,0,0,48,48H400a48,48,0,0,0,48-48V264A8,8,0,0,0,440,256ZM480,0h-.06L383.78.17c-28.45,0-42.66,34.54-22.58,54.62l35.28,35.28-265,265a12,12,0,0,0,0,17l8.49,8.49a12,12,0,0,0,17,0l265-265,35.28,35.27c20,20,54.57,6,54.62-22.57L512,32.05A32,32,0,0,0,480,0Zm-.17,128.17-96-96L480,32Z' class=''%3E%3C/path%3E%3C/svg%3E"); mask-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fal' data-icon='external-link-alt' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='svg-inline--fa fa-external-link-alt fa-w-16 fa-5x'%3E%3Cpath fill='currentColor' d='M440,256H424a8,8,0,0,0-8,8V464a16,16,0,0,1-16,16H48a16,16,0,0,1-16-16V112A16,16,0,0,1,48,96H248a8,8,0,0,0,8-8V72a8,8,0,0,0-8-8H48A48,48,0,0,0,0,112V464a48,48,0,0,0,48,48H400a48,48,0,0,0,48-48V264A8,8,0,0,0,440,256ZM480,0h-.06L383.78.17c-28.45,0-42.66,34.54-22.58,54.62l35.28,35.28-265,265a12,12,0,0,0,0,17l8.49,8.49a12,12,0,0,0,17,0l265-265,35.28,35.27c20,20,54.57,6,54.62-22.57L512,32.05A32,32,0,0,0,480,0Zm-.17,128.17-96-96L480,32Z' class=''%3E%3C/path%3E%3C/svg%3E"); }

.section-template-menu .menu-item.is-parent > a:after { -webkit-mask-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fal' data-icon='chevron-up' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' class='svg-inline--fa fa-chevron-up fa-w-14 fa-5x'%3E%3Cpath fill='currentColor' d='M4.465 366.475l7.07 7.071c4.686 4.686 12.284 4.686 16.971 0L224 178.053l195.494 195.493c4.686 4.686 12.284 4.686 16.971 0l7.07-7.071c4.686-4.686 4.686-12.284 0-16.97l-211.05-211.051c-4.686-4.686-12.284-4.686-16.971 0L4.465 349.505c-4.687 4.686-4.687 12.284 0 16.97z' class=''%3E%3C/path%3E%3C/svg%3E"); mask-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fal' data-icon='chevron-up' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' class='svg-inline--fa fa-chevron-up fa-w-14 fa-5x'%3E%3Cpath fill='currentColor' d='M4.465 366.475l7.07 7.071c4.686 4.686 12.284 4.686 16.971 0L224 178.053l195.494 195.493c4.686 4.686 12.284 4.686 16.971 0l7.07-7.071c4.686-4.686 4.686-12.284 0-16.97l-211.05-211.051c-4.686-4.686-12.284-4.686-16.971 0L4.465 349.505c-4.687 4.686-4.687 12.284 0 16.97z' class=''%3E%3C/path%3E%3C/svg%3E"); -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; }

.section-template-menu .menu-item.open > a:after { -webkit-transform: translateY(-50%) rotate(-180deg); -ms-transform: translateY(-50%) rotate(-180deg); transform: translateY(-50%) rotate(-180deg); -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; }

@media screen and (min-width: 67.5rem) { section#page--landing-banner { min-height: 46px; position: relative; }
  .menu-item__header-mobile { display: none; } }

@media screen and (max-width: 90rem) { div#uct-landing-banner-block { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-right: 0; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
  #uct-landing-banner-block #uct-landing-banner-block--section-template-menu { position: relative; -ms-flex-item-align: end; align-self: end; }
  #uct-landing-banner-block > a { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; -ms-flex-item-align: start; align-self: start; } }

#page--landing-banner { background-color: var(--uct-color--bg--masthead, var(--rw-background-color, transparent)); }

/* 
-------------------
END Header nav styling 
------------------- 
*/

/*# sourceMappingURL=../../../maps/uct/aux-nav.css.map */
