.anim-fade-in { animation-name: fade-in; animation-duration: 1s; animation-timing-function: ease-in-out } .anim-fade-in.fast { animation-duration: 300ms } @keyframes fade-in { 0% { opacity: 0 } 100% { opacity: 1 } } .anim-fade-out { animation-name: fade-out; animation-duration: 1s; animation-fill-mode: forwards; animation-timing-function: ease-out } .anim-fade-out.fast { animation-duration: .3s } @keyframes fade-out { 0% { opacity: 1 } 100% { opacity: 0 } } .anim-fade-up { opacity: 0; animation-name: fade-up; animation-duration: .3s; animation-fill-mode: forwards; animation-timing-function: ease-out; animation-delay: 1s } @keyframes fade-up { 0% { opacity: .8; transform: translateY(100%) } 100% { opacity: 1; transform: translateY(0) } } .anim-fade-down { animation-name: fade-down; animation-duration: .3s; animation-fill-mode: forwards; animation-timing-function: ease-in } @keyframes fade-down { 0% { opacity: 1; transform: translateY(0) } 100% { opacity: .5; transform: translateY(100%) } } .anim-grow-x { width: 0%; animation-name: grow-x; animation-duration: .3s; animation-fill-mode: forwards; animation-timing-function: ease; animation-delay: .5s } @keyframes grow-x { to { width: 100% } } .anim-shrink-x { animation-name: shrink-x; animation-duration: .3s; animation-fill-mode: forwards; animation-timing-function: ease-in-out; animation-delay: .5s } @keyframes shrink-x { to { width: 0% } } .anim-scale-in { animation-name: scale-in; animation-duration: .15s; animation-timing-function: cubic-bezier(0.2, 0, 0.13, 1.5) } @keyframes scale-in { 0% { opacity: 0; transform: scale(0.5) } 100% { opacity: 1; transform: scale(1) } } .anim-pulse { animation-name: pulse; animation-duration: 2s; animation-timing-function: linear; animation-iteration-count: infinite } @keyframes pulse { 0% { opacity: .3 } 10% { opacity: 1 } 100% { opacity: .3 } } .anim-pulse-in { animation-name: pulse-in; animation-duration: .5s } @keyframes pulse-in { 0% { transform: scale3d(1, 1, 1) } 50% { transform: scale3d(1.1, 1.1, 1.1) } 100% { transform: scale3d(1, 1, 1) } } .hover-grow, .anim-hover-grow { transition: transform .3s; backface-visibility: hidden } .hover-grow:hover, .anim-hover-grow:hover { transform: scale(1.025) } .anim-rotate { animation: rotate-keyframes 1s linear infinite } @keyframes rotate-keyframes { 100% { transform: rotate(360deg) } } .border-x { border-right: 1px solid var(--color-border-default) !important; border-left: 1px solid var(--color-border-default) !important } .border-y { border-top: 1px solid var(--color-border-default) !important; border-bottom: 1px solid var(--color-border-default) !important } .border { border: 1px solid var(--color-border-default) !important } .border-0 { border: 0 !important } .border-top { border-top: 1px solid var(--color-border-default) !important } .border-right { border-right: 1px solid var(--color-border-default) !important } .border-bottom { border-bottom: 1px solid var(--color-border-default) !important } .border-left { border-left: 1px solid var(--color-border-default) !important } .border-top-0 { border-top: 0 !important } .border-right-0 { border-right: 0 !important } .border-bottom-0 { border-bottom: 0 !important } .border-left-0 { border-left: 0 !important } .rounded { border-radius: 6px !important } .rounded-0 { border-radius: 0 !important } .rounded-1 { border-radius: 4px !important } .rounded-2 { border-radius: 6px !important } .rounded-3 { border-radius: 8px !important } .rounded-top-0 { border-top-left-radius: 0 !important; border-top-right-radius: 0 !important } .rounded-top-1 { border-top-left-radius: 4px !important; border-top-right-radius: 4px !important } .rounded-top-2 { border-top-left-radius: 6px !important; border-top-right-radius: 6px !important } .rounded-top-3 { border-top-left-radius: 8px !important; border-top-right-radius: 8px !important } .rounded-right-0 { border-top-right-radius: 0 !important; border-bottom-right-radius: 0 !important } .rounded-right-1 { border-top-right-radius: 4px !important; border-bottom-right-radius: 4px !important } .rounded-right-2 { border-top-right-radius: 6px !important; border-bottom-right-radius: 6px !important } .rounded-right-3 { border-top-right-radius: 8px !important; border-bottom-right-radius: 8px !important } .rounded-bottom-0 { border-bottom-right-radius: 0 !important; border-bottom-left-radius: 0 !important } .rounded-bottom-1 { border-bottom-right-radius: 4px !important; border-bottom-left-radius: 4px !important } .rounded-bottom-2 { border-bottom-right-radius: 6px !important; border-bottom-left-radius: 6px !important } .rounded-bottom-3 { border-bottom-right-radius: 8px !important; border-bottom-left-radius: 8px !important } .rounded-left-0 { border-bottom-left-radius: 0 !important; border-top-left-radius: 0 !important } .rounded-left-1 { border-bottom-left-radius: 4px !important; border-top-left-radius: 4px !important } .rounded-left-2 { border-bottom-left-radius: 6px !important; border-top-left-radius: 6px !important } .rounded-left-3 { border-bottom-left-radius: 8px !important; border-top-left-radius: 8px !important } @media(min-width: 544px) { .border-sm { border: 1px solid var(--color-border-default) !important } .border-sm-0 { border: 0 !important } .border-sm-top { border-top: 1px solid var(--color-border-default) !important } .border-sm-right { border-right: 1px solid var(--color-border-default) !important } .border-sm-bottom { border-bottom: 1px solid var(--color-border-default) !important } .border-sm-left { border-left: 1px solid var(--color-border-default) !important } .border-sm-top-0 { border-top: 0 !important } .border-sm-right-0 { border-right: 0 !important } .border-sm-bottom-0 { border-bottom: 0 !important } .border-sm-left-0 { border-left: 0 !important } .rounded-sm { border-radius: 6px !important } .rounded-sm-0 { border-radius: 0 !important } .rounded-sm-1 { border-radius: 4px !important } .rounded-sm-2 { border-radius: 6px !important } .rounded-sm-3 { border-radius: 8px !important } .rounded-sm-top-0 { border-top-left-radius: 0 !important; border-top-right-radius: 0 !important } .rounded-sm-top-1 { border-top-left-radius: 4px !important; border-top-right-radius: 4px !important } .rounded-sm-top-2 { border-top-left-radius: 6px !important; border-top-right-radius: 6px !important } .rounded-sm-top-3 { border-top-left-radius: 8px !important; border-top-right-radius: 8px !important } .rounded-sm-right-0 { border-top-right-radius: 0 !important; border-bottom-right-radius: 0 !important } .rounded-sm-right-1 { border-top-right-radius: 4px !important; border-bottom-right-radius: 4px !important } .rounded-sm-right-2 { border-top-right-radius: 6px !important; border-bottom-right-radius: 6px !important } .rounded-sm-right-3 { border-top-right-radius: 8px !important; border-bottom-right-radius: 8px !important } .rounded-sm-bottom-0 { border-bottom-right-radius: 0 !important; border-bottom-left-radius: 0 !important } .rounded-sm-bottom-1 { border-bottom-right-radius: 4px !important; border-bottom-left-radius: 4px !important } .rounded-sm-bottom-2 { border-bottom-right-radius: 6px !important; border-bottom-left-radius: 6px !important } .rounded-sm-bottom-3 { border-bottom-right-radius: 8px !important; border-bottom-left-radius: 8px !important } .rounded-sm-left-0 { border-bottom-left-radius: 0 !important; border-top-left-radius: 0 !important } .rounded-sm-left-1 { border-bottom-left-radius: 4px !important; border-top-left-radius: 4px !important } .rounded-sm-left-2 { border-bottom-left-radius: 6px !important; border-top-left-radius: 6px !important } .rounded-sm-left-3 { border-bottom-left-radius: 8px !important; border-top-left-radius: 8px !important } } @media(min-width: 768px) { .border-md { border: 1px solid var(--color-border-default) !important } .border-md-0 { border: 0 !important } .border-md-top { border-top: 1px solid var(--color-border-default) !important } .border-md-right { border-right: 1px solid var(--color-border-default) !important } .border-md-bottom { border-bottom: 1px solid var(--color-border-default) !important } .border-md-left { border-left: 1px solid var(--color-border-default) !important } .border-md-top-0 { border-top: 0 !important } .border-md-right-0 { border-right: 0 !important } .border-md-bottom-0 { border-bottom: 0 !important } .border-md-left-0 { border-left: 0 !important } .rounded-md { border-radius: 6px !important } .rounded-md-0 { border-radius: 0 !important } .rounded-md-1 { border-radius: 4px !important } .rounded-md-2 { border-radius: 6px !important } .rounded-md-3 { border-radius: 8px !important } .rounded-md-top-0 { border-top-left-radius: 0 !important; border-top-right-radius: 0 !important } .rounded-md-top-1 { border-top-left-radius: 4px !important; border-top-right-radius: 4px !important } .rounded-md-top-2 { border-top-left-radius: 6px !important; border-top-right-radius: 6px !important } .rounded-md-top-3 { border-top-left-radius: 8px !important; border-top-right-radius: 8px !important } .rounded-md-right-0 { border-top-right-radius: 0 !important; border-bottom-right-radius: 0 !important } .rounded-md-right-1 { border-top-right-radius: 4px !important; border-bottom-right-radius: 4px !important } .rounded-md-right-2 { border-top-right-radius: 6px !important; border-bottom-right-radius: 6px !important } .rounded-md-right-3 { border-top-right-radius: 8px !important; border-bottom-right-radius: 8px !important } .rounded-md-bottom-0 { border-bottom-right-radius: 0 !important; border-bottom-left-radius: 0 !important } .rounded-md-bottom-1 { border-bottom-right-radius: 4px !important; border-bottom-left-radius: 4px !important } .rounded-md-bottom-2 { border-bottom-right-radius: 6px !important; border-bottom-left-radius: 6px !important } .rounded-md-bottom-3 { border-bottom-right-radius: 8px !important; border-bottom-left-radius: 8px !important } .rounded-md-left-0 { border-bottom-left-radius: 0 !important; border-top-left-radius: 0 !important } .rounded-md-left-1 { border-bottom-left-radius: 4px !important; border-top-left-radius: 4px !important } .rounded-md-left-2 { border-bottom-left-radius: 6px !important; border-top-left-radius: 6px !important } .rounded-md-left-3 { border-bottom-left-radius: 8px !important; border-top-left-radius: 8px !important } } @media(min-width: 1012px) { .border-lg { border: 1px solid var(--color-border-default) !important } .border-lg-0 { border: 0 !important } .border-lg-top { border-top: 1px solid var(--color-border-default) !important } .border-lg-right { border-right: 1px solid var(--color-border-default) !important } .border-lg-bottom { border-bottom: 1px solid var(--color-border-default) !important } .border-lg-left { border-left: 1px solid var(--color-border-default) !important } .border-lg-top-0 { border-top: 0 !important } .border-lg-right-0 { border-right: 0 !important } .border-lg-bottom-0 { border-bottom: 0 !important } .border-lg-left-0 { border-left: 0 !important } .rounded-lg { border-radius: 6px !important } .rounded-lg-0 { border-radius: 0 !important } .rounded-lg-1 { border-radius: 4px !important } .rounded-lg-2 { border-radius: 6px !important } .rounded-lg-3 { border-radius: 8px !important } .rounded-lg-top-0 { border-top-left-radius: 0 !important; border-top-right-radius: 0 !important } .rounded-lg-top-1 { border-top-left-radius: 4px !important; border-top-right-radius: 4px !important } .rounded-lg-top-2 { border-top-left-radius: 6px !important; border-top-right-radius: 6px !important } .rounded-lg-top-3 { border-top-left-radius: 8px !important; border-top-right-radius: 8px !important } .rounded-lg-right-0 { border-top-right-radius: 0 !important; border-bottom-right-radius: 0 !important } .rounded-lg-right-1 { border-top-right-radius: 4px !important; border-bottom-right-radius: 4px !important } .rounded-lg-right-2 { border-top-right-radius: 6px !important; border-bottom-right-radius: 6px !important } .rounded-lg-right-3 { border-top-right-radius: 8px !important; border-bottom-right-radius: 8px !important } .rounded-lg-bottom-0 { border-bottom-right-radius: 0 !important; border-bottom-left-radius: 0 !important } .rounded-lg-bottom-1 { border-bottom-right-radius: 4px !important; border-bottom-left-radius: 4px !important } .rounded-lg-bottom-2 { border-bottom-right-radius: 6px !important; border-bottom-left-radius: 6px !important } .rounded-lg-bottom-3 { border-bottom-right-radius: 8px !important; border-bottom-left-radius: 8px !important } .rounded-lg-left-0 { border-bottom-left-radius: 0 !important; border-top-left-radius: 0 !important } .rounded-lg-left-1 { border-bottom-left-radius: 4px !important; border-top-left-radius: 4px !important } .rounded-lg-left-2 { border-bottom-left-radius: 6px !important; border-top-left-radius: 6px !important } .rounded-lg-left-3 { border-bottom-left-radius: 8px !important; border-top-left-radius: 8px !important } } @media(min-width: 1280px) { .border-xl { border: 1px solid var(--color-border-default) !important } .border-xl-0 { border: 0 !important } .border-xl-top { border-top: 1px solid var(--color-border-default) !important } .border-xl-right { border-right: 1px solid var(--color-border-default) !important } .border-xl-bottom { border-bottom: 1px solid var(--color-border-default) !important } .border-xl-left { border-left: 1px solid var(--color-border-default) !important } .border-xl-top-0 { border-top: 0 !important } .border-xl-right-0 { border-right: 0 !important } .border-xl-bottom-0 { border-bottom: 0 !important } .border-xl-left-0 { border-left: 0 !important } .rounded-xl { border-radius: 6px !important } .rounded-xl-0 { border-radius: 0 !important } .rounded-xl-1 { border-radius: 4px !important } .rounded-xl-2 { border-radius: 6px !important } .rounded-xl-3 { border-radius: 8px !important } .rounded-xl-top-0 { border-top-left-radius: 0 !important; border-top-right-radius: 0 !important } .rounded-xl-top-1 { border-top-left-radius: 4px !important; border-top-right-radius: 4px !important } .rounded-xl-top-2 { border-top-left-radius: 6px !important; border-top-right-radius: 6px !important } .rounded-xl-top-3 { border-top-left-radius: 8px !important; border-top-right-radius: 8px !important } .rounded-xl-right-0 { border-top-right-radius: 0 !important; border-bottom-right-radius: 0 !important } .rounded-xl-right-1 { border-top-right-radius: 4px !important; border-bottom-right-radius: 4px !important } .rounded-xl-right-2 { border-top-right-radius: 6px !important; border-bottom-right-radius: 6px !important } .rounded-xl-right-3 { border-top-right-radius: 8px !important; border-bottom-right-radius: 8px !important } .rounded-xl-bottom-0 { border-bottom-right-radius: 0 !important; border-bottom-left-radius: 0 !important } .rounded-xl-bottom-1 { border-bottom-right-radius: 4px !important; border-bottom-left-radius: 4px !important } .rounded-xl-bottom-2 { border-bottom-right-radius: 6px !important; border-bottom-left-radius: 6px !important } .rounded-xl-bottom-3 { border-bottom-right-radius: 8px !important; border-bottom-left-radius: 8px !important } .rounded-xl-left-0 { border-bottom-left-radius: 0 !important; border-top-left-radius: 0 !important } .rounded-xl-left-1 { border-bottom-left-radius: 4px !important; border-top-left-radius: 4px !important } .rounded-xl-left-2 { border-bottom-left-radius: 6px !important; border-top-left-radius: 6px !important } .rounded-xl-left-3 { border-bottom-left-radius: 8px !important; border-top-left-radius: 8px !important } } .circle { border-radius: 50% !important } .border-dashed { border-style: dashed !important } .color-shadow-small { box-shadow: var(--color-shadow-small) !important } .color-shadow-medium { box-shadow: var(--color-shadow-medium) !important } .color-shadow-large { box-shadow: var(--color-shadow-large) !important } .color-shadow-extra-large { box-shadow: var(--color-shadow-extra-large) !important } .box-shadow-none { box-shadow: none !important } .color-fg-default { color: var(--color-fg-default) !important } .color-fg-muted { color: var(--color-fg-muted) !important } .color-fg-subtle { color: var(--color-fg-subtle) !important } .color-fg-accent { color: var(--color-accent-fg) !important } .color-fg-success { color: var(--color-success-fg) !important } .color-fg-attention { color: var(--color-attention-fg) !important } .color-fg-severe { color: var(--color-severe-fg) !important } .color-fg-danger { color: var(--color-danger-fg) !important } .color-fg-open { color: var(--color-open-fg) !important } .color-fg-closed { color: var(--color-closed-fg) !important } .color-fg-done { color: var(--color-done-fg) !important } .color-fg-sponsors { color: var(--color-sponsors-fg) !important } .color-fg-on-emphasis { color: var(--color-fg-on-emphasis) !important } .color-bg-default { background-color: var(--color-canvas-default) !important } .color-bg-overlay { background-color: var(--color-canvas-overlay) !important } .color-bg-inset { background-color: var(--color-canvas-inset) !important } .color-bg-subtle { background-color: var(--color-canvas-subtle) !important } .color-bg-emphasis { background-color: var(--color-neutral-emphasis-plus) !important } .color-bg-accent { background-color: var(--color-accent-subtle) !important } .color-bg-accent-emphasis { background-color: var(--color-accent-emphasis) !important } .color-bg-success { background-color: var(--color-success-subtle) !important } .color-bg-success-emphasis { background-color: var(--color-success-emphasis) !important } .color-bg-attention { background-color: var(--color-attention-subtle) !important } .color-bg-attention-emphasis { background-color: var(--color-attention-emphasis) !important } .color-bg-severe { background-color: var(--color-severe-subtle) !important } .color-bg-severe-emphasis { background-color: var(--color-severe-emphasis) !important } .color-bg-danger { background-color: var(--color-danger-subtle) !important } .color-bg-danger-emphasis { background-color: var(--color-danger-emphasis) !important } .color-bg-open { background-color: var(--color-open-subtle) !important } .color-bg-open-emphasis { background-color: var(--color-open-emphasis) !important } .color-bg-closed { background-color: var(--color-closed-subtle) !important } .color-bg-closed-emphasis { background-color: var(--color-closed-emphasis) !important } .color-bg-done { background-color: var(--color-done-subtle) !important } .color-bg-done-emphasis { background-color: var(--color-done-emphasis) !important } .color-bg-sponsors { background-color: var(--color-sponsors-subtle) !important } .color-bg-sponsors-emphasis { background-color: var(--color-sponsors-emphasis) !important } .color-bg-transparent { background-color: transparent !important } .color-border-default { border-color: var(--color-border-default) !important } .color-border-muted { border-color: var(--color-border-muted) !important } .color-border-subtle { border-color: var(--color-border-subtle) !important } .color-border-accent { border-color: var(--color-accent-muted) !important } .color-border-accent-emphasis { border-color: var(--color-accent-emphasis) !important } .color-border-success { border-color: var(--color-success-muted) !important } .color-border-success-emphasis { border-color: var(--color-success-emphasis) !important } .color-border-attention { border-color: var(--color-attention-muted) !important } .color-border-attention-emphasis { border-color: var(--color-attention-emphasis) !important } .color-border-severe { border-color: var(--color-severe-muted) !important } .color-border-severe-emphasis { border-color: var(--color-severe-emphasis) !important } .color-border-danger { border-color: var(--color-danger-muted) !important } .color-border-danger-emphasis { border-color: var(--color-danger-emphasis) !important } .color-border-open { border-color: var(--color-open-muted) !important } .color-border-open-emphasis { border-color: var(--color-open-emphasis) !important } .color-border-closed { border-color: var(--color-closed-muted) !important } .color-border-closed-emphasis { border-color: var(--color-closed-emphasis) !important } .color-border-done { border-color: var(--color-done-muted) !important } .color-border-done-emphasis { border-color: var(--color-done-emphasis) !important } .color-border-sponsors { border-color: var(--color-sponsors-muted) !important } .color-border-sponsors-emphasis { border-color: var(--color-sponsors-emphasis) !important } .color-fg-inherit { color: inherit !important } .details-overlay[open]>summary::before { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 80; display: block; cursor: default; content: " "; background: transparent } .details-overlay-dark[open]>summary::before { z-index: 111; background: var(--color-primer-canvas-backdrop) } .details-reset>summary { list-style: none; transition: 80ms cubic-bezier(0.33, 1, 0.68, 1); transition-property: color, background-color, box-shadow, border-color } .details-reset>summary:focus { outline: 2px solid var(--color-accent-fg); outline-offset: -2px; box-shadow: none } .details-reset>summary:focus:not(:focus-visible) { outline: solid 1px transparent } .details-reset>summary:focus-visible { outline: 2px solid var(--color-accent-fg); outline-offset: -2px; box-shadow: none } .details-reset>summary.btn-primary:focus { outline: 2px solid var(--color-accent-fg); outline-offset: -2px; box-shadow: inset 0 0 0 3px var(--color-fg-on-emphasis) } .details-reset>summary.btn-primary:focus:not(:focus-visible) { outline: solid 1px transparent; box-shadow: none } .details-reset>summary.btn-primary:focus-visible { outline: 2px solid var(--color-accent-fg); outline-offset: -2px; box-shadow: inset 0 0 0 3px var(--color-fg-on-emphasis) } .details-reset>summary::before { display: none } .details-reset>summary::-webkit-details-marker { display: none } .details-overlay>summary { transition: 80ms cubic-bezier(0.33, 1, 0.68, 1); transition-property: color, background-color, box-shadow, border-color } .details-overlay>summary:focus { outline: 2px solid var(--color-accent-fg); outline-offset: -2px; box-shadow: none } .details-overlay>summary:focus:not(:focus-visible) { outline: solid 1px transparent } .details-overlay>summary:focus-visible { outline: 2px solid var(--color-accent-fg); outline-offset: -2px; box-shadow: none } .details-overlay>summary.btn-primary:focus { outline: 2px solid var(--color-accent-fg); outline-offset: -2px; box-shadow: inset 0 0 0 3px var(--color-fg-on-emphasis) } .details-overlay>summary.btn-primary:focus:not(:focus-visible) { outline: solid 1px transparent; box-shadow: none } .details-overlay>summary.btn-primary:focus-visible { outline: 2px solid var(--color-accent-fg); outline-offset: -2px; box-shadow: inset 0 0 0 3px var(--color-fg-on-emphasis) } .flex-row { flex-direction: row !important } .flex-row-reverse { flex-direction: row-reverse !important } .flex-column { flex-direction: column !important } .flex-column-reverse { flex-direction: column-reverse !important } .flex-wrap { flex-wrap: wrap !important } .flex-nowrap { flex-wrap: nowrap !important } .flex-wrap-reverse { flex-wrap: wrap-reverse !important } .flex-justify-start { justify-content: flex-start !important } .flex-justify-end { justify-content: flex-end !important } .flex-justify-center { justify-content: center !important } .flex-justify-between { justify-content: space-between !important } .flex-justify-around { justify-content: space-around !important } .flex-items-start { align-items: flex-start !important } .flex-items-end { align-items: flex-end !important } .flex-items-center { align-items: center !important } .flex-items-baseline { align-items: baseline !important } .flex-items-stretch { align-items: stretch !important } .flex-content-start { align-content: flex-start !important } .flex-content-end { align-content: flex-end !important } .flex-content-center { align-content: center !important } .flex-content-between { align-content: space-between !important } .flex-content-around { align-content: space-around !important } .flex-content-stretch { align-content: stretch !important } .flex-1 { flex: 1 !important } .flex-auto { flex: auto !important } .flex-grow-0 { flex-grow: 0 !important } .flex-shrink-0 { flex-shrink: 0 !important } .flex-self-auto { align-self: auto !important } .flex-self-start { align-self: flex-start !important } .flex-self-end { align-self: flex-end !important } .flex-self-center { align-self: center !important } .flex-self-baseline { align-self: baseline !important } .flex-self-stretch { align-self: stretch !important } .flex-order-1 { order: 1 !important } .flex-order-2 { order: 2 !important } .flex-order-none { order: inherit !important } @media(min-width: 544px) { .flex-sm-row { flex-direction: row !important } .flex-sm-row-reverse { flex-direction: row-reverse !important } .flex-sm-column { flex-direction: column !important } .flex-sm-column-reverse { flex-direction: column-reverse !important } .flex-sm-wrap { flex-wrap: wrap !important } .flex-sm-nowrap { flex-wrap: nowrap !important } .flex-sm-wrap-reverse { flex-wrap: wrap-reverse !important } .flex-sm-justify-start { justify-content: flex-start !important } .flex-sm-justify-end { justify-content: flex-end !important } .flex-sm-justify-center { justify-content: center !important } .flex-sm-justify-between { justify-content: space-between !important } .flex-sm-justify-around { justify-content: space-around !important } .flex-sm-items-start { align-items: flex-start !important } .flex-sm-items-end { align-items: flex-end !important } .flex-sm-items-center { align-items: center !important } .flex-sm-items-baseline { align-items: baseline !important } .flex-sm-items-stretch { align-items: stretch !important } .flex-sm-content-start { align-content: flex-start !important } .flex-sm-content-end { align-content: flex-end !important } .flex-sm-content-center { align-content: center !important } .flex-sm-content-between { align-content: space-between !important } .flex-sm-content-around { align-content: space-around !important } .flex-sm-content-stretch { align-content: stretch !important } .flex-sm-1 { flex: 1 !important } .flex-sm-auto { flex: auto !important } .flex-sm-grow-0 { flex-grow: 0 !important } .flex-sm-shrink-0 { flex-shrink: 0 !important } .flex-sm-self-auto { align-self: auto !important } .flex-sm-self-start { align-self: flex-start !important } .flex-sm-self-end { align-self: flex-end !important } .flex-sm-self-center { align-self: center !important } .flex-sm-self-baseline { align-self: baseline !important } .flex-sm-self-stretch { align-self: stretch !important } .flex-sm-order-1 { order: 1 !important } .flex-sm-order-2 { order: 2 !important } .flex-sm-order-none { order: inherit !important } } @media(min-width: 768px) { .flex-md-row { flex-direction: row !important } .flex-md-row-reverse { flex-direction: row-reverse !important } .flex-md-column { flex-direction: column !important } .flex-md-column-reverse { flex-direction: column-reverse !important } .flex-md-wrap { flex-wrap: wrap !important } .flex-md-nowrap { flex-wrap: nowrap !important } .flex-md-wrap-reverse { flex-wrap: wrap-reverse !important } .flex-md-justify-start { justify-content: flex-start !important } .flex-md-justify-end { justify-content: flex-end !important } .flex-md-justify-center { justify-content: center !important } .flex-md-justify-between { justify-content: space-between !important } .flex-md-justify-around { justify-content: space-around !important } .flex-md-items-start { align-items: flex-start !important } .flex-md-items-end { align-items: flex-end !important } .flex-md-items-center { align-items: center !important } .flex-md-items-baseline { align-items: baseline !important } .flex-md-items-stretch { align-items: stretch !important } .flex-md-content-start { align-content: flex-start !important } .flex-md-content-end { align-content: flex-end !important } .flex-md-content-center { align-content: center !important } .flex-md-content-between { align-content: space-between !important } .flex-md-content-around { align-content: space-around !important } .flex-md-content-stretch { align-content: stretch !important } .flex-md-1 { flex: 1 !important } .flex-md-auto { flex: auto !important } .flex-md-grow-0 { flex-grow: 0 !important } .flex-md-shrink-0 { flex-shrink: 0 !important } .flex-md-self-auto { align-self: auto !important } .flex-md-self-start { align-self: flex-start !important } .flex-md-self-end { align-self: flex-end !important } .flex-md-self-center { align-self: center !important } .flex-md-self-baseline { align-self: baseline !important } .flex-md-self-stretch { align-self: stretch !important } .flex-md-order-1 { order: 1 !important } .flex-md-order-2 { order: 2 !important } .flex-md-order-none { order: inherit !important } } @media(min-width: 1012px) { .flex-lg-row { flex-direction: row !important } .flex-lg-row-reverse { flex-direction: row-reverse !important } .flex-lg-column { flex-direction: column !important } .flex-lg-column-reverse { flex-direction: column-reverse !important } .flex-lg-wrap { flex-wrap: wrap !important } .flex-lg-nowrap { flex-wrap: nowrap !important } .flex-lg-wrap-reverse { flex-wrap: wrap-reverse !important } .flex-lg-justify-start { justify-content: flex-start !important } .flex-lg-justify-end { justify-content: flex-end !important } .flex-lg-justify-center { justify-content: center !important } .flex-lg-justify-between { justify-content: space-between !important } .flex-lg-justify-around { justify-content: space-around !important } .flex-lg-items-start { align-items: flex-start !important } .flex-lg-items-end { align-items: flex-end !important } .flex-lg-items-center { align-items: center !important } .flex-lg-items-baseline { align-items: baseline !important } .flex-lg-items-stretch { align-items: stretch !important } .flex-lg-content-start { align-content: flex-start !important } .flex-lg-content-end { align-content: flex-end !important } .flex-lg-content-center { align-content: center !important } .flex-lg-content-between { align-content: space-between !important } .flex-lg-content-around { align-content: space-around !important } .flex-lg-content-stretch { align-content: stretch !important } .flex-lg-1 { flex: 1 !important } .flex-lg-auto { flex: auto !important } .flex-lg-grow-0 { flex-grow: 0 !important } .flex-lg-shrink-0 { flex-shrink: 0 !important } .flex-lg-self-auto { align-self: auto !important } .flex-lg-self-start { align-self: flex-start !important } .flex-lg-self-end { align-self: flex-end !important } .flex-lg-self-center { align-self: center !important } .flex-lg-self-baseline { align-self: baseline !important } .flex-lg-self-stretch { align-self: stretch !important } .flex-lg-order-1 { order: 1 !important } .flex-lg-order-2 { order: 2 !important } .flex-lg-order-none { order: inherit !important } } @media(min-width: 1280px) { .flex-xl-row { flex-direction: row !important } .flex-xl-row-reverse { flex-direction: row-reverse !important } .flex-xl-column { flex-direction: column !important } .flex-xl-column-reverse { flex-direction: column-reverse !important } .flex-xl-wrap { flex-wrap: wrap !important } .flex-xl-nowrap { flex-wrap: nowrap !important } .flex-xl-wrap-reverse { flex-wrap: wrap-reverse !important } .flex-xl-justify-start { justify-content: flex-start !important } .flex-xl-justify-end { justify-content: flex-end !important } .flex-xl-justify-center { justify-content: center !important } .flex-xl-justify-between { justify-content: space-between !important } .flex-xl-justify-around { justify-content: space-around !important } .flex-xl-items-start { align-items: flex-start !important } .flex-xl-items-end { align-items: flex-end !important } .flex-xl-items-center { align-items: center !important } .flex-xl-items-baseline { align-items: baseline !important } .flex-xl-items-stretch { align-items: stretch !important } .flex-xl-content-start { align-content: flex-start !important } .flex-xl-content-end { align-content: flex-end !important } .flex-xl-content-center { align-content: center !important } .flex-xl-content-between { align-content: space-between !important } .flex-xl-content-around { align-content: space-around !important } .flex-xl-content-stretch { align-content: stretch !important } .flex-xl-1 { flex: 1 !important } .flex-xl-auto { flex: auto !important } .flex-xl-grow-0 { flex-grow: 0 !important } .flex-xl-shrink-0 { flex-shrink: 0 !important } .flex-xl-self-auto { align-self: auto !important } .flex-xl-self-start { align-self: flex-start !important } .flex-xl-self-end { align-self: flex-end !important } .flex-xl-self-center { align-self: center !important } .flex-xl-self-baseline { align-self: baseline !important } .flex-xl-self-stretch { align-self: stretch !important } .flex-xl-order-1 { order: 1 !important } .flex-xl-order-2 { order: 2 !important } .flex-xl-order-none { order: inherit !important } } .position-static { position: static !important } .position-relative { position: relative !important } .position-absolute { position: absolute !important } .position-fixed { position: fixed !important } .position-sticky { position: sticky !important } @media(min-width: 544px) { .position-sm-static { position: static !important } .position-sm-relative { position: relative !important } .position-sm-absolute { position: absolute !important } .position-sm-fixed { position: fixed !important } .position-sm-sticky { position: sticky !important } } @media(min-width: 768px) { .position-md-static { position: static !important } .position-md-relative { position: relative !important } .position-md-absolute { position: absolute !important } .position-md-fixed { position: fixed !important } .position-md-sticky { position: sticky !important } } @media(min-width: 1012px) { .position-lg-static { position: static !important } .position-lg-relative { position: relative !important } .position-lg-absolute { position: absolute !important } .position-lg-fixed { position: fixed !important } .position-lg-sticky { position: sticky !important } } @media(min-width: 1280px) { .position-xl-static { position: static !important } .position-xl-relative { position: relative !important } .position-xl-absolute { position: absolute !important } .position-xl-fixed { position: fixed !important } .position-xl-sticky { position: sticky !important } } .top-0 { top: 0 !important } .right-0 { right: 0 !important } .bottom-0 { bottom: 0 !important } .left-0 { left: 0 !important } .top-auto { top: auto !important } .right-auto { right: auto !important } .bottom-auto { bottom: auto !important } .left-auto { left: auto !important } @media(min-width: 544px) { .top-sm-0 { top: 0 !important } .right-sm-0 { right: 0 !important } .bottom-sm-0 { bottom: 0 !important } .left-sm-0 { left: 0 !important } .top-sm-auto { top: auto !important } .right-sm-auto { right: auto !important } .bottom-sm-auto { bottom: auto !important } .left-sm-auto { left: auto !important } } @media(min-width: 768px) { .top-md-0 { top: 0 !important } .right-md-0 { right: 0 !important } .bottom-md-0 { bottom: 0 !important } .left-md-0 { left: 0 !important } .top-md-auto { top: auto !important } .right-md-auto { right: auto !important } .bottom-md-auto { bottom: auto !important } .left-md-auto { left: auto !important } } @media(min-width: 1012px) { .top-lg-0 { top: 0 !important } .right-lg-0 { right: 0 !important } .bottom-lg-0 { bottom: 0 !important } .left-lg-0 { left: 0 !important } .top-lg-auto { top: auto !important } .right-lg-auto { right: auto !important } .bottom-lg-auto { bottom: auto !important } .left-lg-auto { left: auto !important } } @media(min-width: 1280px) { .top-xl-0 { top: 0 !important } .right-xl-0 { right: 0 !important } .bottom-xl-0 { bottom: 0 !important } .left-xl-0 { left: 0 !important } .top-xl-auto { top: auto !important } .right-xl-auto { right: auto !important } .bottom-xl-auto { bottom: auto !important } .left-xl-auto { left: auto !important } } .v-align-middle { vertical-align: middle !important } .v-align-top { vertical-align: top !important } .v-align-bottom { vertical-align: bottom !important } .v-align-text-top { vertical-align: text-top !important } .v-align-text-bottom { vertical-align: text-bottom !important } .v-align-baseline { vertical-align: baseline !important } .overflow-visible { overflow: visible !important } .overflow-x-visible { overflow-x: visible !important } .overflow-y-visible { overflow-y: visible !important } .overflow-hidden { overflow: hidden !important } .overflow-x-hidden { overflow-x: hidden !important } .overflow-y-hidden { overflow-y: hidden !important } .overflow-auto { overflow: auto !important } .overflow-x-auto { overflow-x: auto !important } .overflow-y-auto { overflow-y: auto !important } .overflow-scroll { overflow: scroll !important } .overflow-x-scroll { overflow-x: scroll !important } .overflow-y-scroll { overflow-y: scroll !important } @media(min-width: 544px) { .overflow-sm-visible { overflow: visible !important } .overflow-sm-x-visible { overflow-x: visible !important } .overflow-sm-y-visible { overflow-y: visible !important } .overflow-sm-hidden { overflow: hidden !important } .overflow-sm-x-hidden { overflow-x: hidden !important } .overflow-sm-y-hidden { overflow-y: hidden !important } .overflow-sm-auto { overflow: auto !important } .overflow-sm-x-auto { overflow-x: auto !important } .overflow-sm-y-auto { overflow-y: auto !important } .overflow-sm-scroll { overflow: scroll !important } .overflow-sm-x-scroll { overflow-x: scroll !important } .overflow-sm-y-scroll { overflow-y: scroll !important } } @media(min-width: 768px) { .overflow-md-visible { overflow: visible !important } .overflow-md-x-visible { overflow-x: visible !important } .overflow-md-y-visible { overflow-y: visible !important } .overflow-md-hidden { overflow: hidden !important } .overflow-md-x-hidden { overflow-x: hidden !important } .overflow-md-y-hidden { overflow-y: hidden !important } .overflow-md-auto { overflow: auto !important } .overflow-md-x-auto { overflow-x: auto !important } .overflow-md-y-auto { overflow-y: auto !important } .overflow-md-scroll { overflow: scroll !important } .overflow-md-x-scroll { overflow-x: scroll !important } .overflow-md-y-scroll { overflow-y: scroll !important } } @media(min-width: 1012px) { .overflow-lg-visible { overflow: visible !important } .overflow-lg-x-visible { overflow-x: visible !important } .overflow-lg-y-visible { overflow-y: visible !important } .overflow-lg-hidden { overflow: hidden !important } .overflow-lg-x-hidden { overflow-x: hidden !important } .overflow-lg-y-hidden { overflow-y: hidden !important } .overflow-lg-auto { overflow: auto !important } .overflow-lg-x-auto { overflow-x: auto !important } .overflow-lg-y-auto { overflow-y: auto !important } .overflow-lg-scroll { overflow: scroll !important } .overflow-lg-x-scroll { overflow-x: scroll !important } .overflow-lg-y-scroll { overflow-y: scroll !important } } @media(min-width: 1280px) { .overflow-xl-visible { overflow: visible !important } .overflow-xl-x-visible { overflow-x: visible !important } .overflow-xl-y-visible { overflow-y: visible !important } .overflow-xl-hidden { overflow: hidden !important } .overflow-xl-x-hidden { overflow-x: hidden !important } .overflow-xl-y-hidden { overflow-y: hidden !important } .overflow-xl-auto { overflow: auto !important } .overflow-xl-x-auto { overflow-x: auto !important } .overflow-xl-y-auto { overflow-y: auto !important } .overflow-xl-scroll { overflow: scroll !important } .overflow-xl-x-scroll { overflow-x: scroll !important } .overflow-xl-y-scroll { overflow-y: scroll !important } } .clearfix::before { display: table; content: "" } .clearfix::after { display: table; clear: both; content: "" } .float-left { float: left !important } .float-right { float: right !important } .float-none { float: none !important } @media(min-width: 544px) { .float-sm-left { float: left !important } .float-sm-right { float: right !important } .float-sm-none { float: none !important } } @media(min-width: 768px) { .float-md-left { float: left !important } .float-md-right { float: right !important } .float-md-none { float: none !important } } @media(min-width: 1012px) { .float-lg-left { float: left !important } .float-lg-right { float: right !important } .float-lg-none { float: none !important } } @media(min-width: 1280px) { .float-xl-left { float: left !important } .float-xl-right { float: right !important } .float-xl-none { float: none !important } } .width-fit { max-width: 100% !important } .width-full { width: 100% !important } .height-fit { max-height: 100% !important } .height-full { height: 100% !important } .min-width-0 { min-width: 0 !important } .width-auto { width: auto !important } .direction-rtl { direction: rtl !important } .direction-ltr { direction: ltr !important } @media(min-width: 544px) { .width-sm-auto { width: auto !important } .direction-sm-rtl { direction: rtl !important } .direction-sm-ltr { direction: ltr !important } } @media(min-width: 768px) { .width-md-auto { width: auto !important } .direction-md-rtl { direction: rtl !important } .direction-md-ltr { direction: ltr !important } } @media(min-width: 1012px) { .width-lg-auto { width: auto !important } .direction-lg-rtl { direction: rtl !important } .direction-lg-ltr { direction: ltr !important } } @media(min-width: 1280px) { .width-xl-auto { width: auto !important } .direction-xl-rtl { direction: rtl !important } .direction-xl-ltr { direction: ltr !important } } .m-0 { margin: 0 !important } .mt-0 { margin-top: 0 !important } .mb-0 { margin-bottom: 0 !important } .mr-0 { margin-right: 0 !important } .ml-0 { margin-left: 0 !important } .mx-0 { margin-right: 0 !important; margin-left: 0 !important } .my-0 { margin-top: 0 !important; margin-bottom: 0 !important } .m-1 { margin: 4px !important } .mt-1 { margin-top: 4px !important } .mb-1 { margin-bottom: 4px !important } .mr-1 { margin-right: 4px !important } .ml-1 { margin-left: 4px !important } .mt-n1 { margin-top: -4px !important } .mb-n1 { margin-bottom: -4px !important } .mr-n1 { margin-right: -4px !important } .ml-n1 { margin-left: -4px !important } .mx-1 { margin-right: 4px !important; margin-left: 4px !important } .my-1 { margin-top: 4px !important; margin-bottom: 4px !important } .m-2 { margin: 8px !important } .mt-2 { margin-top: 8px !important } .mb-2 { margin-bottom: 8px !important } .mr-2 { margin-right: 8px !important } .ml-2 { margin-left: 8px !important } .mt-n2 { margin-top: -8px !important } .mb-n2 { margin-bottom: -8px !important } .mr-n2 { margin-right: -8px !important } .ml-n2 { margin-left: -8px !important } .mx-2 { margin-right: 8px !important; margin-left: 8px !important } .my-2 { margin-top: 8px !important; margin-bottom: 8px !important } .m-3 { margin: 16px !important } .mt-3 { margin-top: 16px !important } .mb-3 { margin-bottom: 16px !important } .mr-3 { margin-right: 16px !important } .ml-3 { margin-left: 16px !important } .mt-n3 { margin-top: -16px !important } .mb-n3 { margin-bottom: -16px !important } .mr-n3 { margin-right: -16px !important } .ml-n3 { margin-left: -16px !important } .mx-3 { margin-right: 16px !important; margin-left: 16px !important } .my-3 { margin-top: 16px !important; margin-bottom: 16px !important } .m-4 { margin: 24px !important } .mt-4 { margin-top: 24px !important } .mb-4 { margin-bottom: 24px !important } .mr-4 { margin-right: 24px !important } .ml-4 { margin-left: 24px !important } .mt-n4 { margin-top: -24px !important } .mb-n4 { margin-bottom: -24px !important } .mr-n4 { margin-right: -24px !important } .ml-n4 { margin-left: -24px !important } .mx-4 { margin-right: 24px !important; margin-left: 24px !important } .my-4 { margin-top: 24px !important; margin-bottom: 24px !important } .m-5 { margin: 32px !important } .mt-5 { margin-top: 32px !important } .mb-5 { margin-bottom: 32px !important } .mr-5 { margin-right: 32px !important } .ml-5 { margin-left: 32px !important } .mt-n5 { margin-top: -32px !important } .mb-n5 { margin-bottom: -32px !important } .mr-n5 { margin-right: -32px !important } .ml-n5 { margin-left: -32px !important } .mx-5 { margin-right: 32px !important; margin-left: 32px !important } .my-5 { margin-top: 32px !important; margin-bottom: 32px !important } .m-6 { margin: 40px !important } .mt-6 { margin-top: 40px !important } .mb-6 { margin-bottom: 40px !important } .mr-6 { margin-right: 40px !important } .ml-6 { margin-left: 40px !important } .mt-n6 { margin-top: -40px !important } .mb-n6 { margin-bottom: -40px !important } .mr-n6 { margin-right: -40px !important } .ml-n6 { margin-left: -40px !important } .mx-6 { margin-right: 40px !important; margin-left: 40px !important } .my-6 { margin-top: 40px !important; margin-bottom: 40px !important } .mt-7 { margin-top: 48px !important } .mb-7 { margin-bottom: 48px !important } .mt-n7 { margin-top: -48px !important } .mb-n7 { margin-bottom: -48px !important } .my-7 { margin-top: 48px !important; margin-bottom: 48px !important } .mt-8 { margin-top: 64px !important } .mb-8 { margin-bottom: 64px !important } .mt-n8 { margin-top: -64px !important } .mb-n8 { margin-bottom: -64px !important } .my-8 { margin-top: 64px !important; margin-bottom: 64px !important } .mt-9 { margin-top: 80px !important } .mb-9 { margin-bottom: 80px !important } .mt-n9 { margin-top: -80px !important } .mb-n9 { margin-bottom: -80px !important } .my-9 { margin-top: 80px !important; margin-bottom: 80px !important } .mt-10 { margin-top: 96px !important } .mb-10 { margin-bottom: 96px !important } .mt-n10 { margin-top: -96px !important } .mb-n10 { margin-bottom: -96px !important } .my-10 { margin-top: 96px !important; margin-bottom: 96px !important } .mt-11 { margin-top: 112px !important } .mb-11 { margin-bottom: 112px !important } .mt-n11 { margin-top: -112px !important } .mb-n11 { margin-bottom: -112px !important } .my-11 { margin-top: 112px !important; margin-bottom: 112px !important } .mt-12 { margin-top: 128px !important } .mb-12 { margin-bottom: 128px !important } .mt-n12 { margin-top: -128px !important } .mb-n12 { margin-bottom: -128px !important } .my-12 { margin-top: 128px !important; margin-bottom: 128px !important } .mx-auto { margin-right: auto !important; margin-left: auto !important } @media(min-width: 544px) { .m-sm-0 { margin: 0 !important } .mt-sm-0 { margin-top: 0 !important } .mb-sm-0 { margin-bottom: 0 !important } .mr-sm-0 { margin-right: 0 !important } .ml-sm-0 { margin-left: 0 !important } .mx-sm-0 { margin-right: 0 !important; margin-left: 0 !important } .my-sm-0 { margin-top: 0 !important; margin-bottom: 0 !important } .m-sm-1 { margin: 4px !important } .mt-sm-1 { margin-top: 4px !important } .mb-sm-1 { margin-bottom: 4px !important } .mr-sm-1 { margin-right: 4px !important } .ml-sm-1 { margin-left: 4px !important } .mt-sm-n1 { margin-top: -4px !important } .mb-sm-n1 { margin-bottom: -4px !important } .mr-sm-n1 { margin-right: -4px !important } .ml-sm-n1 { margin-left: -4px !important } .mx-sm-1 { margin-right: 4px !important; margin-left: 4px !important } .my-sm-1 { margin-top: 4px !important; margin-bottom: 4px !important } .m-sm-2 { margin: 8px !important } .mt-sm-2 { margin-top: 8px !important } .mb-sm-2 { margin-bottom: 8px !important } .mr-sm-2 { margin-right: 8px !important } .ml-sm-2 { margin-left: 8px !important } .mt-sm-n2 { margin-top: -8px !important } .mb-sm-n2 { margin-bottom: -8px !important } .mr-sm-n2 { margin-right: -8px !important } .ml-sm-n2 { margin-left: -8px !important } .mx-sm-2 { margin-right: 8px !important; margin-left: 8px !important } .my-sm-2 { margin-top: 8px !important; margin-bottom: 8px !important } .m-sm-3 { margin: 16px !important } .mt-sm-3 { margin-top: 16px !important } .mb-sm-3 { margin-bottom: 16px !important } .mr-sm-3 { margin-right: 16px !important } .ml-sm-3 { margin-left: 16px !important } .mt-sm-n3 { margin-top: -16px !important } .mb-sm-n3 { margin-bottom: -16px !important } .mr-sm-n3 { margin-right: -16px !important } .ml-sm-n3 { margin-left: -16px !important } .mx-sm-3 { margin-right: 16px !important; margin-left: 16px !important } .my-sm-3 { margin-top: 16px !important; margin-bottom: 16px !important } .m-sm-4 { margin: 24px !important } .mt-sm-4 { margin-top: 24px !important } .mb-sm-4 { margin-bottom: 24px !important } .mr-sm-4 { margin-right: 24px !important } .ml-sm-4 { margin-left: 24px !important } .mt-sm-n4 { margin-top: -24px !important } .mb-sm-n4 { margin-bottom: -24px !important } .mr-sm-n4 { margin-right: -24px !important } .ml-sm-n4 { margin-left: -24px !important } .mx-sm-4 { margin-right: 24px !important; margin-left: 24px !important } .my-sm-4 { margin-top: 24px !important; margin-bottom: 24px !important } .m-sm-5 { margin: 32px !important } .mt-sm-5 { margin-top: 32px !important } .mb-sm-5 { margin-bottom: 32px !important } .mr-sm-5 { margin-right: 32px !important } .ml-sm-5 { margin-left: 32px !important } .mt-sm-n5 { margin-top: -32px !important } .mb-sm-n5 { margin-bottom: -32px !important } .mr-sm-n5 { margin-right: -32px !important } .ml-sm-n5 { margin-left: -32px !important } .mx-sm-5 { margin-right: 32px !important; margin-left: 32px !important } .my-sm-5 { margin-top: 32px !important; margin-bottom: 32px !important } .m-sm-6 { margin: 40px !important } .mt-sm-6 { margin-top: 40px !important } .mb-sm-6 { margin-bottom: 40px !important } .mr-sm-6 { margin-right: 40px !important } .ml-sm-6 { margin-left: 40px !important } .mt-sm-n6 { margin-top: -40px !important } .mb-sm-n6 { margin-bottom: -40px !important } .mr-sm-n6 { margin-right: -40px !important } .ml-sm-n6 { margin-left: -40px !important } .mx-sm-6 { margin-right: 40px !important; margin-left: 40px !important } .my-sm-6 { margin-top: 40px !important; margin-bottom: 40px !important } .mt-sm-7 { margin-top: 48px !important } .mb-sm-7 { margin-bottom: 48px !important } .mt-sm-n7 { margin-top: -48px !important } .mb-sm-n7 { margin-bottom: -48px !important } .my-sm-7 { margin-top: 48px !important; margin-bottom: 48px !important } .mt-sm-8 { margin-top: 64px !important } .mb-sm-8 { margin-bottom: 64px !important } .mt-sm-n8 { margin-top: -64px !important } .mb-sm-n8 { margin-bottom: -64px !important } .my-sm-8 { margin-top: 64px !important; margin-bottom: 64px !important } .mt-sm-9 { margin-top: 80px !important } .mb-sm-9 { margin-bottom: 80px !important } .mt-sm-n9 { margin-top: -80px !important } .mb-sm-n9 { margin-bottom: -80px !important } .my-sm-9 { margin-top: 80px !important; margin-bottom: 80px !important } .mt-sm-10 { margin-top: 96px !important } .mb-sm-10 { margin-bottom: 96px !important } .mt-sm-n10 { margin-top: -96px !important } .mb-sm-n10 { margin-bottom: -96px !important } .my-sm-10 { margin-top: 96px !important; margin-bottom: 96px !important } .mt-sm-11 { margin-top: 112px !important } .mb-sm-11 { margin-bottom: 112px !important } .mt-sm-n11 { margin-top: -112px !important } .mb-sm-n11 { margin-bottom: -112px !important } .my-sm-11 { margin-top: 112px !important; margin-bottom: 112px !important } .mt-sm-12 { margin-top: 128px !important } .mb-sm-12 { margin-bottom: 128px !important } .mt-sm-n12 { margin-top: -128px !important } .mb-sm-n12 { margin-bottom: -128px !important } .my-sm-12 { margin-top: 128px !important; margin-bottom: 128px !important } .mx-sm-auto { margin-right: auto !important; margin-left: auto !important } } @media(min-width: 768px) { .m-md-0 { margin: 0 !important } .mt-md-0 { margin-top: 0 !important } .mb-md-0 { margin-bottom: 0 !important } .mr-md-0 { margin-right: 0 !important } .ml-md-0 { margin-left: 0 !important } .mx-md-0 { margin-right: 0 !important; margin-left: 0 !important } .my-md-0 { margin-top: 0 !important; margin-bottom: 0 !important } .m-md-1 { margin: 4px !important } .mt-md-1 { margin-top: 4px !important } .mb-md-1 { margin-bottom: 4px !important } .mr-md-1 { margin-right: 4px !important } .ml-md-1 { margin-left: 4px !important } .mt-md-n1 { margin-top: -4px !important } .mb-md-n1 { margin-bottom: -4px !important } .mr-md-n1 { margin-right: -4px !important } .ml-md-n1 { margin-left: -4px !important } .mx-md-1 { margin-right: 4px !important; margin-left: 4px !important } .my-md-1 { margin-top: 4px !important; margin-bottom: 4px !important } .m-md-2 { margin: 8px !important } .mt-md-2 { margin-top: 8px !important } .mb-md-2 { margin-bottom: 8px !important } .mr-md-2 { margin-right: 8px !important } .ml-md-2 { margin-left: 8px !important } .mt-md-n2 { margin-top: -8px !important } .mb-md-n2 { margin-bottom: -8px !important } .mr-md-n2 { margin-right: -8px !important } .ml-md-n2 { margin-left: -8px !important } .mx-md-2 { margin-right: 8px !important; margin-left: 8px !important } .my-md-2 { margin-top: 8px !important; margin-bottom: 8px !important } .m-md-3 { margin: 16px !important } .mt-md-3 { margin-top: 16px !important } .mb-md-3 { margin-bottom: 16px !important } .mr-md-3 { margin-right: 16px !important } .ml-md-3 { margin-left: 16px !important } .mt-md-n3 { margin-top: -16px !important } .mb-md-n3 { margin-bottom: -16px !important } .mr-md-n3 { margin-right: -16px !important } .ml-md-n3 { margin-left: -16px !important } .mx-md-3 { margin-right: 16px !important; margin-left: 16px !important } .my-md-3 { margin-top: 16px !important; margin-bottom: 16px !important } .m-md-4 { margin: 24px !important } .mt-md-4 { margin-top: 24px !important } .mb-md-4 { margin-bottom: 24px !important } .mr-md-4 { margin-right: 24px !important } .ml-md-4 { margin-left: 24px !important } .mt-md-n4 { margin-top: -24px !important } .mb-md-n4 { margin-bottom: -24px !important } .mr-md-n4 { margin-right: -24px !important } .ml-md-n4 { margin-left: -24px !important } .mx-md-4 { margin-right: 24px !important; margin-left: 24px !important } .my-md-4 { margin-top: 24px !important; margin-bottom: 24px !important } .m-md-5 { margin: 32px !important } .mt-md-5 { margin-top: 32px !important } .mb-md-5 { margin-bottom: 32px !important } .mr-md-5 { margin-right: 32px !important } .ml-md-5 { margin-left: 32px !important } .mt-md-n5 { margin-top: -32px !important } .mb-md-n5 { margin-bottom: -32px !important } .mr-md-n5 { margin-right: -32px !important } .ml-md-n5 { margin-left: -32px !important } .mx-md-5 { margin-right: 32px !important; margin-left: 32px !important } .my-md-5 { margin-top: 32px !important; margin-bottom: 32px !important } .m-md-6 { margin: 40px !important } .mt-md-6 { margin-top: 40px !important } .mb-md-6 { margin-bottom: 40px !important } .mr-md-6 { margin-right: 40px !important } .ml-md-6 { margin-left: 40px !important } .mt-md-n6 { margin-top: -40px !important } .mb-md-n6 { margin-bottom: -40px !important } .mr-md-n6 { margin-right: -40px !important } .ml-md-n6 { margin-left: -40px !important } .mx-md-6 { margin-right: 40px !important; margin-left: 40px !important } .my-md-6 { margin-top: 40px !important; margin-bottom: 40px !important } .mt-md-7 { margin-top: 48px !important } .mb-md-7 { margin-bottom: 48px !important } .mt-md-n7 { margin-top: -48px !important } .mb-md-n7 { margin-bottom: -48px !important } .my-md-7 { margin-top: 48px !important; margin-bottom: 48px !important } .mt-md-8 { margin-top: 64px !important } .mb-md-8 { margin-bottom: 64px !important } .mt-md-n8 { margin-top: -64px !important } .mb-md-n8 { margin-bottom: -64px !important } .my-md-8 { margin-top: 64px !important; margin-bottom: 64px !important } .mt-md-9 { margin-top: 80px !important } .mb-md-9 { margin-bottom: 80px !important } .mt-md-n9 { margin-top: -80px !important } .mb-md-n9 { margin-bottom: -80px !important } .my-md-9 { margin-top: 80px !important; margin-bottom: 80px !important } .mt-md-10 { margin-top: 96px !important } .mb-md-10 { margin-bottom: 96px !important } .mt-md-n10 { margin-top: -96px !important } .mb-md-n10 { margin-bottom: -96px !important } .my-md-10 { margin-top: 96px !important; margin-bottom: 96px !important } .mt-md-11 { margin-top: 112px !important } .mb-md-11 { margin-bottom: 112px !important } .mt-md-n11 { margin-top: -112px !important } .mb-md-n11 { margin-bottom: -112px !important } .my-md-11 { margin-top: 112px !important; margin-bottom: 112px !important } .mt-md-12 { margin-top: 128px !important } .mb-md-12 { margin-bottom: 128px !important } .mt-md-n12 { margin-top: -128px !important } .mb-md-n12 { margin-bottom: -128px !important } .my-md-12 { margin-top: 128px !important; margin-bottom: 128px !important } .mx-md-auto { margin-right: auto !important; margin-left: auto !important } } @media(min-width: 1012px) { .m-lg-0 { margin: 0 !important } .mt-lg-0 { margin-top: 0 !important } .mb-lg-0 { margin-bottom: 0 !important } .mr-lg-0 { margin-right: 0 !important } .ml-lg-0 { margin-left: 0 !important } .mx-lg-0 { margin-right: 0 !important; margin-left: 0 !important } .my-lg-0 { margin-top: 0 !important; margin-bottom: 0 !important } .m-lg-1 { margin: 4px !important } .mt-lg-1 { margin-top: 4px !important } .mb-lg-1 { margin-bottom: 4px !important } .mr-lg-1 { margin-right: 4px !important } .ml-lg-1 { margin-left: 4px !important } .mt-lg-n1 { margin-top: -4px !important } .mb-lg-n1 { margin-bottom: -4px !important } .mr-lg-n1 { margin-right: -4px !important } .ml-lg-n1 { margin-left: -4px !important } .mx-lg-1 { margin-right: 4px !important; margin-left: 4px !important } .my-lg-1 { margin-top: 4px !important; margin-bottom: 4px !important } .m-lg-2 { margin: 8px !important } .mt-lg-2 { margin-top: 8px !important } .mb-lg-2 { margin-bottom: 8px !important } .mr-lg-2 { margin-right: 8px !important } .ml-lg-2 { margin-left: 8px !important } .mt-lg-n2 { margin-top: -8px !important } .mb-lg-n2 { margin-bottom: -8px !important } .mr-lg-n2 { margin-right: -8px !important } .ml-lg-n2 { margin-left: -8px !important } .mx-lg-2 { margin-right: 8px !important; margin-left: 8px !important } .my-lg-2 { margin-top: 8px !important; margin-bottom: 8px !important } .m-lg-3 { margin: 16px !important } .mt-lg-3 { margin-top: 16px !important } .mb-lg-3 { margin-bottom: 16px !important } .mr-lg-3 { margin-right: 16px !important } .ml-lg-3 { margin-left: 16px !important } .mt-lg-n3 { margin-top: -16px !important } .mb-lg-n3 { margin-bottom: -16px !important } .mr-lg-n3 { margin-right: -16px !important } .ml-lg-n3 { margin-left: -16px !important } .mx-lg-3 { margin-right: 16px !important; margin-left: 16px !important } .my-lg-3 { margin-top: 16px !important; margin-bottom: 16px !important } .m-lg-4 { margin: 24px !important } .mt-lg-4 { margin-top: 24px !important } .mb-lg-4 { margin-bottom: 24px !important } .mr-lg-4 { margin-right: 24px !important } .ml-lg-4 { margin-left: 24px !important } .mt-lg-n4 { margin-top: -24px !important } .mb-lg-n4 { margin-bottom: -24px !important } .mr-lg-n4 { margin-right: -24px !important } .ml-lg-n4 { margin-left: -24px !important } .mx-lg-4 { margin-right: 24px !important; margin-left: 24px !important } .my-lg-4 { margin-top: 24px !important; margin-bottom: 24px !important } .m-lg-5 { margin: 32px !important } .mt-lg-5 { margin-top: 32px !important } .mb-lg-5 { margin-bottom: 32px !important } .mr-lg-5 { margin-right: 32px !important } .ml-lg-5 { margin-left: 32px !important } .mt-lg-n5 { margin-top: -32px !important } .mb-lg-n5 { margin-bottom: -32px !important } .mr-lg-n5 { margin-right: -32px !important } .ml-lg-n5 { margin-left: -32px !important } .mx-lg-5 { margin-right: 32px !important; margin-left: 32px !important } .my-lg-5 { margin-top: 32px !important; margin-bottom: 32px !important } .m-lg-6 { margin: 40px !important } .mt-lg-6 { margin-top: 40px !important } .mb-lg-6 { margin-bottom: 40px !important } .mr-lg-6 { margin-right: 40px !important } .ml-lg-6 { margin-left: 40px !important } .mt-lg-n6 { margin-top: -40px !important } .mb-lg-n6 { margin-bottom: -40px !important } .mr-lg-n6 { margin-right: -40px !important } .ml-lg-n6 { margin-left: -40px !important } .mx-lg-6 { margin-right: 40px !important; margin-left: 40px !important } .my-lg-6 { margin-top: 40px !important; margin-bottom: 40px !important } .mt-lg-7 { margin-top: 48px !important } .mb-lg-7 { margin-bottom: 48px !important } .mt-lg-n7 { margin-top: -48px !important } .mb-lg-n7 { margin-bottom: -48px !important } .my-lg-7 { margin-top: 48px !important; margin-bottom: 48px !important } .mt-lg-8 { margin-top: 64px !important } .mb-lg-8 { margin-bottom: 64px !important } .mt-lg-n8 { margin-top: -64px !important } .mb-lg-n8 { margin-bottom: -64px !important } .my-lg-8 { margin-top: 64px !important; margin-bottom: 64px !important } .mt-lg-9 { margin-top: 80px !important } .mb-lg-9 { margin-bottom: 80px !important } .mt-lg-n9 { margin-top: -80px !important } .mb-lg-n9 { margin-bottom: -80px !important } .my-lg-9 { margin-top: 80px !important; margin-bottom: 80px !important } .mt-lg-10 { margin-top: 96px !important } .mb-lg-10 { margin-bottom: 96px !important } .mt-lg-n10 { margin-top: -96px !important } .mb-lg-n10 { margin-bottom: -96px !important } .my-lg-10 { margin-top: 96px !important; margin-bottom: 96px !important } .mt-lg-11 { margin-top: 112px !important } .mb-lg-11 { margin-bottom: 112px !important } .mt-lg-n11 { margin-top: -112px !important } .mb-lg-n11 { margin-bottom: -112px !important } .my-lg-11 { margin-top: 112px !important; margin-bottom: 112px !important } .mt-lg-12 { margin-top: 128px !important } .mb-lg-12 { margin-bottom: 128px !important } .mt-lg-n12 { margin-top: -128px !important } .mb-lg-n12 { margin-bottom: -128px !important } .my-lg-12 { margin-top: 128px !important; margin-bottom: 128px !important } .mx-lg-auto { margin-right: auto !important; margin-left: auto !important } } @media(min-width: 1280px) { .m-xl-0 { margin: 0 !important } .mt-xl-0 { margin-top: 0 !important } .mb-xl-0 { margin-bottom: 0 !important } .mr-xl-0 { margin-right: 0 !important } .ml-xl-0 { margin-left: 0 !important } .mx-xl-0 { margin-right: 0 !important; margin-left: 0 !important } .my-xl-0 { margin-top: 0 !important; margin-bottom: 0 !important } .m-xl-1 { margin: 4px !important } .mt-xl-1 { margin-top: 4px !important } .mb-xl-1 { margin-bottom: 4px !important } .mr-xl-1 { margin-right: 4px !important } .ml-xl-1 { margin-left: 4px !important } .mt-xl-n1 { margin-top: -4px !important } .mb-xl-n1 { margin-bottom: -4px !important } .mr-xl-n1 { margin-right: -4px !important } .ml-xl-n1 { margin-left: -4px !important } .mx-xl-1 { margin-right: 4px !important; margin-left: 4px !important } .my-xl-1 { margin-top: 4px !important; margin-bottom: 4px !important } .m-xl-2 { margin: 8px !important } .mt-xl-2 { margin-top: 8px !important } .mb-xl-2 { margin-bottom: 8px !important } .mr-xl-2 { margin-right: 8px !important } .ml-xl-2 { margin-left: 8px !important } .mt-xl-n2 { margin-top: -8px !important } .mb-xl-n2 { margin-bottom: -8px !important } .mr-xl-n2 { margin-right: -8px !important } .ml-xl-n2 { margin-left: -8px !important } .mx-xl-2 { margin-right: 8px !important; margin-left: 8px !important } .my-xl-2 { margin-top: 8px !important; margin-bottom: 8px !important } .m-xl-3 { margin: 16px !important } .mt-xl-3 { margin-top: 16px !important } .mb-xl-3 { margin-bottom: 16px !important } .mr-xl-3 { margin-right: 16px !important } .ml-xl-3 { margin-left: 16px !important } .mt-xl-n3 { margin-top: -16px !important } .mb-xl-n3 { margin-bottom: -16px !important } .mr-xl-n3 { margin-right: -16px !important } .ml-xl-n3 { margin-left: -16px !important } .mx-xl-3 { margin-right: 16px !important; margin-left: 16px !important } .my-xl-3 { margin-top: 16px !important; margin-bottom: 16px !important } .m-xl-4 { margin: 24px !important } .mt-xl-4 { margin-top: 24px !important } .mb-xl-4 { margin-bottom: 24px !important } .mr-xl-4 { margin-right: 24px !important } .ml-xl-4 { margin-left: 24px !important } .mt-xl-n4 { margin-top: -24px !important } .mb-xl-n4 { margin-bottom: -24px !important } .mr-xl-n4 { margin-right: -24px !important } .ml-xl-n4 { margin-left: -24px !important } .mx-xl-4 { margin-right: 24px !important; margin-left: 24px !important } .my-xl-4 { margin-top: 24px !important; margin-bottom: 24px !important } .m-xl-5 { margin: 32px !important } .mt-xl-5 { margin-top: 32px !important } .mb-xl-5 { margin-bottom: 32px !important } .mr-xl-5 { margin-right: 32px !important } .ml-xl-5 { margin-left: 32px !important } .mt-xl-n5 { margin-top: -32px !important } .mb-xl-n5 { margin-bottom: -32px !important } .mr-xl-n5 { margin-right: -32px !important } .ml-xl-n5 { margin-left: -32px !important } .mx-xl-5 { margin-right: 32px !important; margin-left: 32px !important } .my-xl-5 { margin-top: 32px !important; margin-bottom: 32px !important } .m-xl-6 { margin: 40px !important } .mt-xl-6 { margin-top: 40px !important } .mb-xl-6 { margin-bottom: 40px !important } .mr-xl-6 { margin-right: 40px !important } .ml-xl-6 { margin-left: 40px !important } .mt-xl-n6 { margin-top: -40px !important } .mb-xl-n6 { margin-bottom: -40px !important } .mr-xl-n6 { margin-right: -40px !important } .ml-xl-n6 { margin-left: -40px !important } .mx-xl-6 { margin-right: 40px !important; margin-left: 40px !important } .my-xl-6 { margin-top: 40px !important; margin-bottom: 40px !important } .mt-xl-7 { margin-top: 48px !important } .mb-xl-7 { margin-bottom: 48px !important } .mt-xl-n7 { margin-top: -48px !important } .mb-xl-n7 { margin-bottom: -48px !important } .my-xl-7 { margin-top: 48px !important; margin-bottom: 48px !important } .mt-xl-8 { margin-top: 64px !important } .mb-xl-8 { margin-bottom: 64px !important } .mt-xl-n8 { margin-top: -64px !important } .mb-xl-n8 { margin-bottom: -64px !important } .my-xl-8 { margin-top: 64px !important; margin-bottom: 64px !important } .mt-xl-9 { margin-top: 80px !important } .mb-xl-9 { margin-bottom: 80px !important } .mt-xl-n9 { margin-top: -80px !important } .mb-xl-n9 { margin-bottom: -80px !important } .my-xl-9 { margin-top: 80px !important; margin-bottom: 80px !important } .mt-xl-10 { margin-top: 96px !important } .mb-xl-10 { margin-bottom: 96px !important } .mt-xl-n10 { margin-top: -96px !important } .mb-xl-n10 { margin-bottom: -96px !important } .my-xl-10 { margin-top: 96px !important; margin-bottom: 96px !important } .mt-xl-11 { margin-top: 112px !important } .mb-xl-11 { margin-bottom: 112px !important } .mt-xl-n11 { margin-top: -112px !important } .mb-xl-n11 { margin-bottom: -112px !important } .my-xl-11 { margin-top: 112px !important; margin-bottom: 112px !important } .mt-xl-12 { margin-top: 128px !important } .mb-xl-12 { margin-bottom: 128px !important } .mt-xl-n12 { margin-top: -128px !important } .mb-xl-n12 { margin-bottom: -128px !important } .my-xl-12 { margin-top: 128px !important; margin-bottom: 128px !important } .mx-xl-auto { margin-right: auto !important; margin-left: auto !important } } .m-auto { margin: auto !important } .mt-auto { margin-top: auto !important } .mr-auto { margin-right: auto !important } .mb-auto { margin-bottom: auto !important } .ml-auto { margin-left: auto !important } .p-0 { padding: 0 !important } .pt-0 { padding-top: 0 !important } .pr-0 { padding-right: 0 !important } .pb-0 { padding-bottom: 0 !important } .pl-0 { padding-left: 0 !important } .px-0 { padding-right: 0 !important; padding-left: 0 !important } .py-0 { padding-top: 0 !important; padding-bottom: 0 !important } .p-1 { padding: 4px !important } .pt-1 { padding-top: 4px !important } .pr-1 { padding-right: 4px !important } .pb-1 { padding-bottom: 4px !important } .pl-1 { padding-left: 4px !important } .px-1 { padding-right: 4px !important; padding-left: 4px !important } .py-1 { padding-top: 4px !important; padding-bottom: 4px !important } .p-2 { padding: 8px !important } .pt-2 { padding-top: 8px !important } .pr-2 { padding-right: 8px !important } .pb-2 { padding-bottom: 8px !important } .pl-2 { padding-left: 8px !important } .px-2 { padding-right: 8px !important; padding-left: 8px !important } .py-2 { padding-top: 8px !important; padding-bottom: 8px !important } .p-3 { padding: 16px !important } .pt-3 { padding-top: 16px !important } .pr-3 { padding-right: 16px !important } .pb-3 { padding-bottom: 16px !important } .pl-3 { padding-left: 16px !important } .px-3 { padding-right: 16px !important; padding-left: 16px !important } .py-3 { padding-top: 16px !important; padding-bottom: 16px !important } .p-4 { padding: 24px !important } .pt-4 { padding-top: 24px !important } .pr-4 { padding-right: 24px !important } .pb-4 { padding-bottom: 24px !important } .pl-4 { padding-left: 24px !important } .px-4 { padding-right: 24px !important; padding-left: 24px !important } .py-4 { padding-top: 24px !important; padding-bottom: 24px !important } .p-5 { padding: 32px !important } .pt-5 { padding-top: 32px !important } .pr-5 { padding-right: 32px !important } .pb-5 { padding-bottom: 32px !important } .pl-5 { padding-left: 32px !important } .px-5 { padding-right: 32px !important; padding-left: 32px !important } .py-5 { padding-top: 32px !important; padding-bottom: 32px !important } .p-6 { padding: 40px !important } .pt-6 { padding-top: 40px !important } .pr-6 { padding-right: 40px !important } .pb-6 { padding-bottom: 40px !important } .pl-6 { padding-left: 40px !important } .px-6 { padding-right: 40px !important; padding-left: 40px !important } .py-6 { padding-top: 40px !important; padding-bottom: 40px !important } .pt-7 { padding-top: 48px !important } .pr-7 { padding-right: 48px !important } .pb-7 { padding-bottom: 48px !important } .pl-7 { padding-left: 48px !important } .py-7 { padding-top: 48px !important; padding-bottom: 48px !important } .pt-8 { padding-top: 64px !important } .pr-8 { padding-right: 64px !important } .pb-8 { padding-bottom: 64px !important } .pl-8 { padding-left: 64px !important } .py-8 { padding-top: 64px !important; padding-bottom: 64px !important } .pt-9 { padding-top: 80px !important } .pr-9 { padding-right: 80px !important } .pb-9 { padding-bottom: 80px !important } .pl-9 { padding-left: 80px !important } .py-9 { padding-top: 80px !important; padding-bottom: 80px !important } .pt-10 { padding-top: 96px !important } .pr-10 { padding-right: 96px !important } .pb-10 { padding-bottom: 96px !important } .pl-10 { padding-left: 96px !important } .py-10 { padding-top: 96px !important; padding-bottom: 96px !important } .pt-11 { padding-top: 112px !important } .pr-11 { padding-right: 112px !important } .pb-11 { padding-bottom: 112px !important } .pl-11 { padding-left: 112px !important } .py-11 { padding-top: 112px !important; padding-bottom: 112px !important } .pt-12 { padding-top: 128px !important } .pr-12 { padding-right: 128px !important } .pb-12 { padding-bottom: 128px !important } .pl-12 { padding-left: 128px !important } .py-12 { padding-top: 128px !important; padding-bottom: 128px !important } @media(min-width: 544px) { .p-sm-0 { padding: 0 !important } .pt-sm-0 { padding-top: 0 !important } .pr-sm-0 { padding-right: 0 !important } .pb-sm-0 { padding-bottom: 0 !important } .pl-sm-0 { padding-left: 0 !important } .px-sm-0 { padding-right: 0 !important; padding-left: 0 !important } .py-sm-0 { padding-top: 0 !important; padding-bottom: 0 !important } .p-sm-1 { padding: 4px !important } .pt-sm-1 { padding-top: 4px !important } .pr-sm-1 { padding-right: 4px !important } .pb-sm-1 { padding-bottom: 4px !important } .pl-sm-1 { padding-left: 4px !important } .px-sm-1 { padding-right: 4px !important; padding-left: 4px !important } .py-sm-1 { padding-top: 4px !important; padding-bottom: 4px !important } .p-sm-2 { padding: 8px !important } .pt-sm-2 { padding-top: 8px !important } .pr-sm-2 { padding-right: 8px !important } .pb-sm-2 { padding-bottom: 8px !important } .pl-sm-2 { padding-left: 8px !important } .px-sm-2 { padding-right: 8px !important; padding-left: 8px !important } .py-sm-2 { padding-top: 8px !important; padding-bottom: 8px !important } .p-sm-3 { padding: 16px !important } .pt-sm-3 { padding-top: 16px !important } .pr-sm-3 { padding-right: 16px !important } .pb-sm-3 { padding-bottom: 16px !important } .pl-sm-3 { padding-left: 16px !important } .px-sm-3 { padding-right: 16px !important; padding-left: 16px !important } .py-sm-3 { padding-top: 16px !important; padding-bottom: 16px !important } .p-sm-4 { padding: 24px !important } .pt-sm-4 { padding-top: 24px !important } .pr-sm-4 { padding-right: 24px !important } .pb-sm-4 { padding-bottom: 24px !important } .pl-sm-4 { padding-left: 24px !important } .px-sm-4 { padding-right: 24px !important; padding-left: 24px !important } .py-sm-4 { padding-top: 24px !important; padding-bottom: 24px !important } .p-sm-5 { padding: 32px !important } .pt-sm-5 { padding-top: 32px !important } .pr-sm-5 { padding-right: 32px !important } .pb-sm-5 { padding-bottom: 32px !important } .pl-sm-5 { padding-left: 32px !important } .px-sm-5 { padding-right: 32px !important; padding-left: 32px !important } .py-sm-5 { padding-top: 32px !important; padding-bottom: 32px !important } .p-sm-6 { padding: 40px !important } .pt-sm-6 { padding-top: 40px !important } .pr-sm-6 { padding-right: 40px !important } .pb-sm-6 { padding-bottom: 40px !important } .pl-sm-6 { padding-left: 40px !important } .px-sm-6 { padding-right: 40px !important; padding-left: 40px !important } .py-sm-6 { padding-top: 40px !important; padding-bottom: 40px !important } .pt-sm-7 { padding-top: 48px !important } .pr-sm-7 { padding-right: 48px !important } .pb-sm-7 { padding-bottom: 48px !important } .pl-sm-7 { padding-left: 48px !important } .py-sm-7 { padding-top: 48px !important; padding-bottom: 48px !important } .pt-sm-8 { padding-top: 64px !important } .pr-sm-8 { padding-right: 64px !important } .pb-sm-8 { padding-bottom: 64px !important } .pl-sm-8 { padding-left: 64px !important } .py-sm-8 { padding-top: 64px !important; padding-bottom: 64px !important } .pt-sm-9 { padding-top: 80px !important } .pr-sm-9 { padding-right: 80px !important } .pb-sm-9 { padding-bottom: 80px !important } .pl-sm-9 { padding-left: 80px !important } .py-sm-9 { padding-top: 80px !important; padding-bottom: 80px !important } .pt-sm-10 { padding-top: 96px !important } .pr-sm-10 { padding-right: 96px !important } .pb-sm-10 { padding-bottom: 96px !important } .pl-sm-10 { padding-left: 96px !important } .py-sm-10 { padding-top: 96px !important; padding-bottom: 96px !important } .pt-sm-11 { padding-top: 112px !important } .pr-sm-11 { padding-right: 112px !important } .pb-sm-11 { padding-bottom: 112px !important } .pl-sm-11 { padding-left: 112px !important } .py-sm-11 { padding-top: 112px !important; padding-bottom: 112px !important } .pt-sm-12 { padding-top: 128px !important } .pr-sm-12 { padding-right: 128px !important } .pb-sm-12 { padding-bottom: 128px !important } .pl-sm-12 { padding-left: 128px !important } .py-sm-12 { padding-top: 128px !important; padding-bottom: 128px !important } } @media(min-width: 768px) { .p-md-0 { padding: 0 !important } .pt-md-0 { padding-top: 0 !important } .pr-md-0 { padding-right: 0 !important } .pb-md-0 { padding-bottom: 0 !important } .pl-md-0 { padding-left: 0 !important } .px-md-0 { padding-right: 0 !important; padding-left: 0 !important } .py-md-0 { padding-top: 0 !important; padding-bottom: 0 !important } .p-md-1 { padding: 4px !important } .pt-md-1 { padding-top: 4px !important } .pr-md-1 { padding-right: 4px !important } .pb-md-1 { padding-bottom: 4px !important } .pl-md-1 { padding-left: 4px !important } .px-md-1 { padding-right: 4px !important; padding-left: 4px !important } .py-md-1 { padding-top: 4px !important; padding-bottom: 4px !important } .p-md-2 { padding: 8px !important } .pt-md-2 { padding-top: 8px !important } .pr-md-2 { padding-right: 8px !important } .pb-md-2 { padding-bottom: 8px !important } .pl-md-2 { padding-left: 8px !important } .px-md-2 { padding-right: 8px !important; padding-left: 8px !important } .py-md-2 { padding-top: 8px !important; padding-bottom: 8px !important } .p-md-3 { padding: 16px !important } .pt-md-3 { padding-top: 16px !important } .pr-md-3 { padding-right: 16px !important } .pb-md-3 { padding-bottom: 16px !important } .pl-md-3 { padding-left: 16px !important } .px-md-3 { padding-right: 16px !important; padding-left: 16px !important } .py-md-3 { padding-top: 16px !important; padding-bottom: 16px !important } .p-md-4 { padding: 24px !important } .pt-md-4 { padding-top: 24px !important } .pr-md-4 { padding-right: 24px !important } .pb-md-4 { padding-bottom: 24px !important } .pl-md-4 { padding-left: 24px !important } .px-md-4 { padding-right: 24px !important; padding-left: 24px !important } .py-md-4 { padding-top: 24px !important; padding-bottom: 24px !important } .p-md-5 { padding: 32px !important } .pt-md-5 { padding-top: 32px !important } .pr-md-5 { padding-right: 32px !important } .pb-md-5 { padding-bottom: 32px !important } .pl-md-5 { padding-left: 32px !important } .px-md-5 { padding-right: 32px !important; padding-left: 32px !important } .py-md-5 { padding-top: 32px !important; padding-bottom: 32px !important } .p-md-6 { padding: 40px !important } .pt-md-6 { padding-top: 40px !important } .pr-md-6 { padding-right: 40px !important } .pb-md-6 { padding-bottom: 40px !important } .pl-md-6 { padding-left: 40px !important } .px-md-6 { padding-right: 40px !important; padding-left: 40px !important } .py-md-6 { padding-top: 40px !important; padding-bottom: 40px !important } .pt-md-7 { padding-top: 48px !important } .pr-md-7 { padding-right: 48px !important } .pb-md-7 { padding-bottom: 48px !important } .pl-md-7 { padding-left: 48px !important } .py-md-7 { padding-top: 48px !important; padding-bottom: 48px !important } .pt-md-8 { padding-top: 64px !important } .pr-md-8 { padding-right: 64px !important } .pb-md-8 { padding-bottom: 64px !important } .pl-md-8 { padding-left: 64px !important } .py-md-8 { padding-top: 64px !important; padding-bottom: 64px !important } .pt-md-9 { padding-top: 80px !important } .pr-md-9 { padding-right: 80px !important } .pb-md-9 { padding-bottom: 80px !important } .pl-md-9 { padding-left: 80px !important } .py-md-9 { padding-top: 80px !important; padding-bottom: 80px !important } .pt-md-10 { padding-top: 96px !important } .pr-md-10 { padding-right: 96px !important } .pb-md-10 { padding-bottom: 96px !important } .pl-md-10 { padding-left: 96px !important } .py-md-10 { padding-top: 96px !important; padding-bottom: 96px !important } .pt-md-11 { padding-top: 112px !important } .pr-md-11 { padding-right: 112px !important } .pb-md-11 { padding-bottom: 112px !important } .pl-md-11 { padding-left: 112px !important } .py-md-11 { padding-top: 112px !important; padding-bottom: 112px !important } .pt-md-12 { padding-top: 128px !important } .pr-md-12 { padding-right: 128px !important } .pb-md-12 { padding-bottom: 128px !important } .pl-md-12 { padding-left: 128px !important } .py-md-12 { padding-top: 128px !important; padding-bottom: 128px !important } } @media(min-width: 1012px) { .p-lg-0 { padding: 0 !important } .pt-lg-0 { padding-top: 0 !important } .pr-lg-0 { padding-right: 0 !important } .pb-lg-0 { padding-bottom: 0 !important } .pl-lg-0 { padding-left: 0 !important } .px-lg-0 { padding-right: 0 !important; padding-left: 0 !important } .py-lg-0 { padding-top: 0 !important; padding-bottom: 0 !important } .p-lg-1 { padding: 4px !important } .pt-lg-1 { padding-top: 4px !important } .pr-lg-1 { padding-right: 4px !important } .pb-lg-1 { padding-bottom: 4px !important } .pl-lg-1 { padding-left: 4px !important } .px-lg-1 { padding-right: 4px !important; padding-left: 4px !important } .py-lg-1 { padding-top: 4px !important; padding-bottom: 4px !important } .p-lg-2 { padding: 8px !important } .pt-lg-2 { padding-top: 8px !important } .pr-lg-2 { padding-right: 8px !important } .pb-lg-2 { padding-bottom: 8px !important } .pl-lg-2 { padding-left: 8px !important } .px-lg-2 { padding-right: 8px !important; padding-left: 8px !important } .py-lg-2 { padding-top: 8px !important; padding-bottom: 8px !important } .p-lg-3 { padding: 16px !important } .pt-lg-3 { padding-top: 16px !important } .pr-lg-3 { padding-right: 16px !important } .pb-lg-3 { padding-bottom: 16px !important } .pl-lg-3 { padding-left: 16px !important } .px-lg-3 { padding-right: 16px !important; padding-left: 16px !important } .py-lg-3 { padding-top: 16px !important; padding-bottom: 16px !important } .p-lg-4 { padding: 24px !important } .pt-lg-4 { padding-top: 24px !important } .pr-lg-4 { padding-right: 24px !important } .pb-lg-4 { padding-bottom: 24px !important } .pl-lg-4 { padding-left: 24px !important } .px-lg-4 { padding-right: 24px !important; padding-left: 24px !important } .py-lg-4 { padding-top: 24px !important; padding-bottom: 24px !important } .p-lg-5 { padding: 32px !important } .pt-lg-5 { padding-top: 32px !important } .pr-lg-5 { padding-right: 32px !important } .pb-lg-5 { padding-bottom: 32px !important } .pl-lg-5 { padding-left: 32px !important } .px-lg-5 { padding-right: 32px !important; padding-left: 32px !important } .py-lg-5 { padding-top: 32px !important; padding-bottom: 32px !important } .p-lg-6 { padding: 40px !important } .pt-lg-6 { padding-top: 40px !important } .pr-lg-6 { padding-right: 40px !important } .pb-lg-6 { padding-bottom: 40px !important } .pl-lg-6 { padding-left: 40px !important } .px-lg-6 { padding-right: 40px !important; padding-left: 40px !important } .py-lg-6 { padding-top: 40px !important; padding-bottom: 40px !important } .pt-lg-7 { padding-top: 48px !important } .pr-lg-7 { padding-right: 48px !important } .pb-lg-7 { padding-bottom: 48px !important } .pl-lg-7 { padding-left: 48px !important } .py-lg-7 { padding-top: 48px !important; padding-bottom: 48px !important } .pt-lg-8 { padding-top: 64px !important } .pr-lg-8 { padding-right: 64px !important } .pb-lg-8 { padding-bottom: 64px !important } .pl-lg-8 { padding-left: 64px !important } .py-lg-8 { padding-top: 64px !important; padding-bottom: 64px !important } .pt-lg-9 { padding-top: 80px !important } .pr-lg-9 { padding-right: 80px !important } .pb-lg-9 { padding-bottom: 80px !important } .pl-lg-9 { padding-left: 80px !important } .py-lg-9 { padding-top: 80px !important; padding-bottom: 80px !important } .pt-lg-10 { padding-top: 96px !important } .pr-lg-10 { padding-right: 96px !important } .pb-lg-10 { padding-bottom: 96px !important } .pl-lg-10 { padding-left: 96px !important } .py-lg-10 { padding-top: 96px !important; padding-bottom: 96px !important } .pt-lg-11 { padding-top: 112px !important } .pr-lg-11 { padding-right: 112px !important } .pb-lg-11 { padding-bottom: 112px !important } .pl-lg-11 { padding-left: 112px !important } .py-lg-11 { padding-top: 112px !important; padding-bottom: 112px !important } .pt-lg-12 { padding-top: 128px !important } .pr-lg-12 { padding-right: 128px !important } .pb-lg-12 { padding-bottom: 128px !important } .pl-lg-12 { padding-left: 128px !important } .py-lg-12 { padding-top: 128px !important; padding-bottom: 128px !important } } @media(min-width: 1280px) { .p-xl-0 { padding: 0 !important } .pt-xl-0 { padding-top: 0 !important } .pr-xl-0 { padding-right: 0 !important } .pb-xl-0 { padding-bottom: 0 !important } .pl-xl-0 { padding-left: 0 !important } .px-xl-0 { padding-right: 0 !important; padding-left: 0 !important } .py-xl-0 { padding-top: 0 !important; padding-bottom: 0 !important } .p-xl-1 { padding: 4px !important } .pt-xl-1 { padding-top: 4px !important } .pr-xl-1 { padding-right: 4px !important } .pb-xl-1 { padding-bottom: 4px !important } .pl-xl-1 { padding-left: 4px !important } .px-xl-1 { padding-right: 4px !important; padding-left: 4px !important } .py-xl-1 { padding-top: 4px !important; padding-bottom: 4px !important } .p-xl-2 { padding: 8px !important } .pt-xl-2 { padding-top: 8px !important } .pr-xl-2 { padding-right: 8px !important } .pb-xl-2 { padding-bottom: 8px !important } .pl-xl-2 { padding-left: 8px !important } .px-xl-2 { padding-right: 8px !important; padding-left: 8px !important } .py-xl-2 { padding-top: 8px !important; padding-bottom: 8px !important } .p-xl-3 { padding: 16px !important } .pt-xl-3 { padding-top: 16px !important } .pr-xl-3 { padding-right: 16px !important } .pb-xl-3 { padding-bottom: 16px !important } .pl-xl-3 { padding-left: 16px !important } .px-xl-3 { padding-right: 16px !important; padding-left: 16px !important } .py-xl-3 { padding-top: 16px !important; padding-bottom: 16px !important } .p-xl-4 { padding: 24px !important } .pt-xl-4 { padding-top: 24px !important } .pr-xl-4 { padding-right: 24px !important } .pb-xl-4 { padding-bottom: 24px !important } .pl-xl-4 { padding-left: 24px !important } .px-xl-4 { padding-right: 24px !important; padding-left: 24px !important } .py-xl-4 { padding-top: 24px !important; padding-bottom: 24px !important } .p-xl-5 { padding: 32px !important } .pt-xl-5 { padding-top: 32px !important } .pr-xl-5 { padding-right: 32px !important } .pb-xl-5 { padding-bottom: 32px !important } .pl-xl-5 { padding-left: 32px !important } .px-xl-5 { padding-right: 32px !important; padding-left: 32px !important } .py-xl-5 { padding-top: 32px !important; padding-bottom: 32px !important } .p-xl-6 { padding: 40px !important } .pt-xl-6 { padding-top: 40px !important } .pr-xl-6 { padding-right: 40px !important } .pb-xl-6 { padding-bottom: 40px !important } .pl-xl-6 { padding-left: 40px !important } .px-xl-6 { padding-right: 40px !important; padding-left: 40px !important } .py-xl-6 { padding-top: 40px !important; padding-bottom: 40px !important } .pt-xl-7 { padding-top: 48px !important } .pr-xl-7 { padding-right: 48px !important } .pb-xl-7 { padding-bottom: 48px !important } .pl-xl-7 { padding-left: 48px !important } .py-xl-7 { padding-top: 48px !important; padding-bottom: 48px !important } .pt-xl-8 { padding-top: 64px !important } .pr-xl-8 { padding-right: 64px !important } .pb-xl-8 { padding-bottom: 64px !important } .pl-xl-8 { padding-left: 64px !important } .py-xl-8 { padding-top: 64px !important; padding-bottom: 64px !important } .pt-xl-9 { padding-top: 80px !important } .pr-xl-9 { padding-right: 80px !important } .pb-xl-9 { padding-bottom: 80px !important } .pl-xl-9 { padding-left: 80px !important } .py-xl-9 { padding-top: 80px !important; padding-bottom: 80px !important } .pt-xl-10 { padding-top: 96px !important } .pr-xl-10 { padding-right: 96px !important } .pb-xl-10 { padding-bottom: 96px !important } .pl-xl-10 { padding-left: 96px !important } .py-xl-10 { padding-top: 96px !important; padding-bottom: 96px !important } .pt-xl-11 { padding-top: 112px !important } .pr-xl-11 { padding-right: 112px !important } .pb-xl-11 { padding-bottom: 112px !important } .pl-xl-11 { padding-left: 112px !important } .py-xl-11 { padding-top: 112px !important; padding-bottom: 112px !important } .pt-xl-12 { padding-top: 128px !important } .pr-xl-12 { padding-right: 128px !important } .pb-xl-12 { padding-bottom: 128px !important } .pl-xl-12 { padding-left: 128px !important } .py-xl-12 { padding-top: 128px !important; padding-bottom: 128px !important } } .p-responsive { padding-right: 16px !important; padding-left: 16px !important } @media(min-width: 544px) { .p-responsive { padding-right: 40px !important; padding-left: 40px !important } } @media(min-width: 1012px) { .p-responsive { padding-right: 16px !important; padding-left: 16px !important } } .h1 { font-size: 26px !important } @media(min-width: 768px) { .h1 { font-size: 32px !important } } .h2 { font-size: 22px !important } @media(min-width: 768px) { .h2 { font-size: 24px !important } } .h3 { font-size: 18px !important } @media(min-width: 768px) { .h3 { font-size: 20px !important } } .h4 { font-size: 16px !important } .h5 { font-size: 14px !important } .h6 { font-size: 12px !important } .h1, .h2, .h3, .h4, .h5, .h6 { font-weight: 600 !important } .f1 { font-size: 26px !important } @media(min-width: 768px) { .f1 { font-size: 32px !important } } .f2 { font-size: 22px !important } @media(min-width: 768px) { .f2 { font-size: 24px !important } } .f3 { font-size: 18px !important } @media(min-width: 768px) { .f3 { font-size: 20px !important } } .f4 { font-size: 16px !important } @media(min-width: 768px) { .f4 { font-size: 16px !important } } .f5 { font-size: 14px !important } .f6 { font-size: 12px !important } .f00-light { font-size: 40px !important; font-weight: 300 !important } @media(min-width: 768px) { .f00-light { font-size: 48px !important } } .f0-light { font-size: 32px !important; font-weight: 300 !important } @media(min-width: 768px) { .f0-light { font-size: 40px !important } } .f1-light { font-size: 26px !important; font-weight: 300 !important } @media(min-width: 768px) { .f1-light { font-size: 32px !important } } .f2-light { font-size: 22px !important; font-weight: 300 !important } @media(min-width: 768px) { .f2-light { font-size: 24px !important } } .f3-light { font-size: 18px !important; font-weight: 300 !important } @media(min-width: 768px) { .f3-light { font-size: 20px !important } } .text-small { font-size: 12px !important } .lead { margin-bottom: 30px; font-size: 20px; font-weight: 300 } .lh-condensed-ultra { line-height: 1 !important } .lh-condensed { line-height: 1.25 !important } .lh-default { line-height: 1.5 !important } .lh-0 { line-height: 0 !important } @media(min-width: 544px) { .lh-sm-condensed-ultra { line-height: 1 !important } .lh-sm-condensed { line-height: 1.25 !important } .lh-sm-default { line-height: 1.5 !important } .lh-sm-0 { line-height: 0 !important } } @media(min-width: 768px) { .lh-md-condensed-ultra { line-height: 1 !important } .lh-md-condensed { line-height: 1.25 !important } .lh-md-default { line-height: 1.5 !important } .lh-md-0 { line-height: 0 !important } } @media(min-width: 1012px) { .lh-lg-condensed-ultra { line-height: 1 !important } .lh-lg-condensed { line-height: 1.25 !important } .lh-lg-default { line-height: 1.5 !important } .lh-lg-0 { line-height: 0 !important } } @media(min-width: 1280px) { .lh-xl-condensed-ultra { line-height: 1 !important } .lh-xl-condensed { line-height: 1.25 !important } .lh-xl-default { line-height: 1.5 !important } .lh-xl-0 { line-height: 0 !important } } .text-right { text-align: right !important } .text-left { text-align: left !important } .text-center { text-align: center !important } @media(min-width: 544px) { .text-sm-right { text-align: right !important } .text-sm-left { text-align: left !important } .text-sm-center { text-align: center !important } } @media(min-width: 768px) { .text-md-right { text-align: right !important } .text-md-left { text-align: left !important } .text-md-center { text-align: center !important } } @media(min-width: 1012px) { .text-lg-right { text-align: right !important } .text-lg-left { text-align: left !important } .text-lg-center { text-align: center !important } } @media(min-width: 1280px) { .text-xl-right { text-align: right !important } .text-xl-left { text-align: left !important } .text-xl-center { text-align: center !important } } .text-normal { font-weight: 400 !important } .text-bold { font-weight: 600 !important } .text-semibold { font-weight: 500 !important } .text-light { font-weight: 300 !important } .text-italic { font-style: italic !important } .text-uppercase { text-transform: uppercase !important } .text-underline { text-decoration: underline !important } .no-underline { text-decoration: none !important } .no-wrap { white-space: nowrap !important } .ws-normal { white-space: normal !important } .wb-break-word { word-break: break-word !important; word-wrap: break-word !important; overflow-wrap: break-word !important } .wb-break-all { word-break: break-all !important } .text-emphasized { font-weight: 600 } .list-style-none { list-style: none !important } .text-mono { font-family: ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace !important } .user-select-none { -webkit-user-select: none !important; user-select: none !important } .text-capitalize { text-transform: capitalize !important } .d-block { display: block !important } .d-flex { display: flex !important } .d-inline { display: inline !important } .d-inline-block { display: inline-block !important } .d-inline-flex { display: inline-flex !important } .d-none { display: none !important } .d-table { display: table !important } .d-table-cell { display: table-cell !important } @media(min-width: 544px) { .d-sm-block { display: block !important } .d-sm-flex { display: flex !important } .d-sm-inline { display: inline !important } .d-sm-inline-block { display: inline-block !important } .d-sm-inline-flex { display: inline-flex !important } .d-sm-none { display: none !important } .d-sm-table { display: table !important } .d-sm-table-cell { display: table-cell !important } } @media(min-width: 768px) { .d-md-block { display: block !important } .d-md-flex { display: flex !important } .d-md-inline { display: inline !important } .d-md-inline-block { display: inline-block !important } .d-md-inline-flex { display: inline-flex !important } .d-md-none { display: none !important } .d-md-table { display: table !important } .d-md-table-cell { display: table-cell !important } } @media(min-width: 1012px) { .d-lg-block { display: block !important } .d-lg-flex { display: flex !important } .d-lg-inline { display: inline !important } .d-lg-inline-block { display: inline-block !important } .d-lg-inline-flex { display: inline-flex !important } .d-lg-none { display: none !important } .d-lg-table { display: table !important } .d-lg-table-cell { display: table-cell !important } } @media(min-width: 1280px) { .d-xl-block { display: block !important } .d-xl-flex { display: flex !important } .d-xl-inline { display: inline !important } .d-xl-inline-block { display: inline-block !important } .d-xl-inline-flex { display: inline-flex !important } .d-xl-none { display: none !important } .d-xl-table { display: table !important } .d-xl-table-cell { display: table-cell !important } } .v-hidden { visibility: hidden !important } .v-visible { visibility: visible !important } @media(max-width: 543.98px) { .hide-sm { display: none !important } } @media(min-width: 544px)and (max-width: 767.98px) { .hide-md { display: none !important } } @media(min-width: 768px)and (max-width: 1011.98px) { .hide-lg { display: none !important } } @media(min-width: 1012px) { .hide-xl { display: none !important } } .show-whenNarrow, .show-whenRegular, .show-whenWide, .show-whenRegular.hide-whenWide { display: none !important } .hide-whenNarrow, .hide-whenRegular, .hide-whenWide { display: block !important } @media(max-width: 767.98px) { .show-whenNarrow { display: block !important } .hide-whenNarrow { display: none !important } } @media(min-width: 768px) { .show-whenRegular, .show-whenRegular.hide-whenWide { display: block !important } .hide-whenRegular { display: none !important } } @media(min-width: 1280px) { .show-whenWide { display: block !important } .hide-whenWide, .show-whenRegular.hide-whenWide { display: none !important } } .table-fixed { table-layout: fixed !important } .sr-only { position: absolute; width: 1px; height: 1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); word-wrap: normal; border: 0 } .show-on-focus { position: absolute; width: 1px; height: 1px; margin: 0; overflow: hidden; clip: rect(1px, 1px, 1px, 1px) } .show-on-focus:focus { z-index: 999; width: auto; height: auto; clip: auto }