@charset "UTF-8";@keyframes fadeInUp { to { opacity: 1; transform: translateY(0) } } :root { --bs-navy: #0A2240; --bs-blue: #002F87; --bs-plum: #870F54; --bs-sky-blue: #7BA0C4; --bs-light-blue: #D2DCE5; --bs-white: #FFFFFF; --bs-gray-100: #f8f9fa; --bs-gray-200: #e9ecef; --bs-gray-300: #dee2e6; --bs-gray-400: #ced4da; --bs-gray-500: #adb5bd; --bs-gray-600: #6c757d; --bs-gray-700: #495057; --bs-gray-800: #343a40; --bs-gray-900: #212529; --bs-primary: #870F54; --bs-secondary: #0A2240; --bs-success: #0A2240; --bs-info: #0dcaf0; --bs-warning: #ffc107; --bs-danger: #dc3545; --bs-light: #D2DCE5; --bs-dark: #212529; --bs-primary-rgb: 135, 15, 84; --bs-secondary-rgb: 10, 34, 64; --bs-success-rgb: 10, 34, 64; --bs-blue-rgb: 31,61, 123; --bs-info-rgb: 13, 202, 240; --bs-warning-rgb: 255, 193, 7; --bs-danger-rgb: 220, 53, 69; --bs-light-rgb: 210, 220, 229; --bs-sky-blue-rgb: 124, 160, 196; --bs-dark-rgb: 33, 37, 41; --bs-white-rgb: 255, 255, 255; --bs-black-rgb: 0, 0, 0; --bs-body-color-rgb: 10, 34, 64; --bs-body-bg-rgb: 255, 255, 255; --bs-font-sans-serif: "Roboto", sans-serif; --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0)); --bs-body-font-family: Roboto, sans-serif; --bs-body-font-size: 1rem; --bs-body-font-weight: 400; --bs-body-line-height: 1.5; --bs-body-color: #0A2240; --bs-body-bg: #FFFFFF; --bs-border-width: 1px; --bs-border-style: solid; --bs-border-color: #7BA0C4; --bs-border-color-translucent: rgba(0, 0, 0, .175); --bs-border-radius: 0rem; --bs-border-radius-sm: .25rem; --bs-border-radius-lg: .5rem; --bs-border-radius-xl: 1rem; --bs-border-radius-2xl: 2rem; --bs-border-radius-pill: 50rem; --bs-link-color: #0A2240; --bs-link-hover-color: #0a2240; --bs-code-color: #d63384; --bs-highlight-bg: #fff3cd } *,*:before,*:after { box-sizing: border-box } @media (prefers-reduced-motion: no-preference) { :root { scroll-behavior: smooth } } body { margin: 0; font-family: var(--bs-body-font-family); font-size: var(--bs-body-font-size); font-weight: var(--bs-body-font-weight); line-height: var(--bs-body-line-height); color: var(--bs-body-color); text-align: var(--bs-body-text-align); background-color: var(--bs-body-bg); -webkit-text-size-adjust: 100%; -webkit-tap-highlight-color: rgba(0,0,0,0) } hr { margin: 0; color: #7ba0c4; border: 0; border-top: .0625rem solid; opacity: 1 } h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1 { margin-top: 0; margin-bottom: 1.25rem; font-family: Montserrat,sans-serif; font-weight: 700; line-height: 1.1; color: #002f87 } h1,.h1 { font-size: clamp(2.38rem,5.59vw + .97rem,6.25rem) } h2,.h2 { font-size: clamp(1.88rem,1.8vw + 1.42rem,3.13rem) } h3,.h3 { font-size: clamp(1.13rem,1.08vw + .85rem,1.88rem) } h4,.h4 { font-size: clamp(1rem,.81vw + .8rem,1.56rem) } h5,.h5 { font-size: clamp(.88rem,.36vw + .78rem,1.13rem) } h6,.h6 { font-size: clamp(.75rem,.18vw + .7rem,.88rem) } p { margin-top: 0; margin-bottom: 1.25rem } abbr[title] { -webkit-text-decoration: underline dotted; text-decoration: underline dotted; cursor: help; -webkit-text-decoration-skip-ink: none; text-decoration-skip-ink: none } address { margin-bottom: 1rem; font-style: normal; line-height: inherit } ol,ul { padding-left: 2rem } ol,ul,dl { margin-top: 0; margin-bottom: 1rem } ol ol,ul ul,ol ul,ul ol { margin-bottom: 0 } dt { font-weight: 700 } dd { margin-bottom: .5rem; margin-left: 0 } blockquote { margin: 0 0 1rem } b,strong { font-weight: bolder } small,.small { font-size: .75rem } mark,.mark { padding: .1875em; background-color: var(--bs-highlight-bg) } sub,sup { position: relative; font-size: .75em; line-height: 0; vertical-align: baseline } sub { bottom: -.25em } sup { top: -.5em } a { color: var(--bs-link-color); text-decoration: underline } a:hover { color: var(--bs-link-hover-color) } a:not([href]):not([class]),a:not([href]):not([class]):hover { color: inherit; text-decoration: none } pre,code,kbd,samp { font-family: var(--bs-font-monospace); font-size: 1em } pre { display: block; margin-top: 0; margin-bottom: 1rem; overflow: auto; font-size: .75rem } pre code { font-size: inherit; color: inherit; word-break: normal } code { font-size: .75rem; color: var(--bs-code-color); word-wrap: break-word } a>code { color: inherit } kbd { padding: .1875rem .375rem; font-size: .75rem; color: var(--bs-body-bg); background-color: var(--bs-body-color); border-radius: .25rem } kbd kbd { padding: 0; font-size: 1em } figure { margin: 0 0 1rem } img,svg { vertical-align: middle } table { caption-side: bottom; border-collapse: collapse } caption { padding-top: .5rem; padding-bottom: .5rem; color: #6c757d; text-align: left } th { text-align: inherit; text-align: -webkit-match-parent } thead,tbody,tfoot,tr,td,th { border-color: inherit; border-style: solid; border-width: 0 } label { display: inline-block } button { border-radius: 0 } button:focus:not(:focus-visible) { outline: 0 } input,button,select,optgroup,textarea { margin: 0; font-family: inherit; font-size: inherit; line-height: inherit } button,select { text-transform: none } [role=button] { cursor: pointer } select { word-wrap: normal } select:disabled { opacity: 1 } [list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator { display: none!important } button,[type=button],[type=reset],[type=submit] { -webkit-appearance: button } button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled) { cursor: pointer } ::-moz-focus-inner { padding: 0; border-style: none } textarea { resize: vertical } fieldset { min-width: 0; padding: 0; margin: 0; border: 0 } legend { float: left; width: 100%; padding: 0; margin-bottom: .5rem; font-size: calc(1.275rem + .3vw); line-height: inherit } @media (min-width: 1200px) { legend { font-size:1.5rem } } legend+* { clear: left } ::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field { padding: 0 } ::-webkit-inner-spin-button { height: auto } [type=search] { outline-offset: -2px; -webkit-appearance: textfield } ::-webkit-search-decoration { -webkit-appearance: none } ::-webkit-color-swatch-wrapper { padding: 0 } ::file-selector-button { font: inherit; -webkit-appearance: button } output { display: inline-block } iframe { border: 0 } summary { display: list-item; cursor: pointer } progress { vertical-align: baseline } [hidden] { display: none!important } .lead { font-size: clamp(1.13rem,1.08vw + .85rem,1.88rem); font-weight: 300 } .display-1 { font-size: calc(1.625rem + 4.5vw); font-weight: 300; line-height: 1.1 } @media (min-width: 1200px) { .display-1 { font-size:5rem } } .display-2 { font-size: calc(1.575rem + 3.9vw); font-weight: 300; line-height: 1.1 } @media (min-width: 1200px) { .display-2 { font-size:4.5rem } } .display-3 { font-size: calc(1.525rem + 3.3vw); font-weight: 300; line-height: 1.1 } @media (min-width: 1200px) { .display-3 { font-size:4rem } } .display-4 { font-size: calc(1.475rem + 2.7vw); font-weight: 300; line-height: 1.1 } @media (min-width: 1200px) { .display-4 { font-size:3.5rem } } .display-5 { font-size: calc(1.425rem + 2.1vw); font-weight: 300; line-height: 1.1 } @media (min-width: 1200px) { .display-5 { font-size:3rem } } .display-6 { font-size: calc(1.375rem + 1.5vw); font-weight: 300; line-height: 1.1 } @media (min-width: 1200px) { .display-6 { font-size:2.5rem } } .list-unstyled,.list-inline { padding-left: 0; list-style: none } .list-inline-item { display: inline-block } .list-inline-item:not(:last-child) { margin-right: 0 } .initialism { font-size: .75rem; text-transform: uppercase } .blockquote { margin-bottom: 0; font-size: clamp(1.13rem,1.08vw + .85rem,1.88rem) } .blockquote>:last-child { margin-bottom: 0 } .blockquote-footer { margin-top: 0; margin-bottom: 0; font-size: 1rem; color: #6c757d } .blockquote-footer:before { content: "\2014\a0" } .container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm { --bs-gutter-x: 1.25rem; --bs-gutter-y: 0; width: 100%; padding-right: calc(var(--bs-gutter-x) * .5); padding-left: calc(var(--bs-gutter-x) * .5); margin-right: auto; margin-left: auto } @media (min-width: 576px) { .container-sm,.container { max-width:540px } } @media (min-width: 768px) { .container-md,.container-sm,.container { max-width:720px } } @media (min-width: 992px) { .container-lg,.container-md,.container-sm,.container { max-width:960px } } @media (min-width: 1200px) { .container-xl,.container-lg,.container-md,.container-sm,.container { max-width:1140px } } @media (min-width: 1400px) { .container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container { max-width:1320px } } .row { --bs-gutter-x: 1.25rem; --bs-gutter-y: 0; display: flex; flex-wrap: wrap; margin-top: calc(-1 * var(--bs-gutter-y)); margin-right: calc(-.5 * var(--bs-gutter-x)); margin-left: calc(-.5 * var(--bs-gutter-x)) } .row>* { flex-shrink: 0; width: 100%; max-width: 100%; padding-right: calc(var(--bs-gutter-x) * .5); padding-left: calc(var(--bs-gutter-x) * .5); margin-top: var(--bs-gutter-y) } .col { flex: 1 0 0% } .row-cols-auto>* { flex: 0 0 auto; width: auto } .row-cols-1>* { flex: 0 0 auto; width: 100% } .row-cols-2>* { flex: 0 0 auto; width: 50% } .row-cols-3>* { flex: 0 0 auto; width: 33.3333333333% } .row-cols-4>* { flex: 0 0 auto; width: 25% } .row-cols-5>* { flex: 0 0 auto; width: 20% } .row-cols-6>* { flex: 0 0 auto; width: 16.6666666667% } .col-auto { flex: 0 0 auto; width: auto } .col-1 { flex: 0 0 auto; width: 8.33333333% } .col-2 { flex: 0 0 auto; width: 16.66666667% } .col-3 { flex: 0 0 auto; width: 25% } .col-4 { flex: 0 0 auto; width: 33.33333333% } .col-5 { flex: 0 0 auto; width: 41.66666667% } .col-6 { flex: 0 0 auto; width: 50% } .col-7 { flex: 0 0 auto; width: 58.33333333% } .col-8 { flex: 0 0 auto; width: 66.66666667% } .col-9 { flex: 0 0 auto; width: 75% } .col-10 { flex: 0 0 auto; width: 83.33333333% } .col-11 { flex: 0 0 auto; width: 91.66666667% } .col-12 { flex: 0 0 auto; width: 100% } .offset-1 { margin-left: 8.33333333% } .offset-2 { margin-left: 16.66666667% } .offset-3 { margin-left: 25% } .offset-4 { margin-left: 33.33333333% } .offset-5 { margin-left: 41.66666667% } .offset-6 { margin-left: 50% } .offset-7 { margin-left: 58.33333333% } .offset-8 { margin-left: 66.66666667% } .offset-9 { margin-left: 75% } .offset-10 { margin-left: 83.33333333% } .offset-11 { margin-left: 91.66666667% } .g-0,.gx-0 { --bs-gutter-x: 0 } .g-0,.gy-0 { --bs-gutter-y: 0 } .g-1,.gx-1 { --bs-gutter-x: 10px } .g-1,.gy-1 { --bs-gutter-y: 10px } .g-12,.gx-12 { --bs-gutter-x: 12px } .g-12,.gy-12 { --bs-gutter-y: 12px } .g-15,.gx-15 { --bs-gutter-x: 15px } .g-15,.gy-15 { --bs-gutter-y: 15px } .g-2,.gx-2 { --bs-gutter-x: 20px } .g-2,.gy-2 { --bs-gutter-y: 20px } .g-24,.gx-24 { --bs-gutter-x: 24px } .g-24,.gy-24 { --bs-gutter-y: 24px } .g-3,.gx-3 { --bs-gutter-x: 30px } .g-3,.gy-3 { --bs-gutter-y: 30px } .g-4,.gx-4 { --bs-gutter-x: 40px } .g-4,.gy-4 { --bs-gutter-y: 40px } .g-5,.gx-5 { --bs-gutter-x: 50px } .g-5,.gy-5 { --bs-gutter-y: 50px } .g-6,.gx-6 { --bs-gutter-x: 60px } .g-6,.gy-6 { --bs-gutter-y: 60px } .g-7,.gx-7 { --bs-gutter-x: 70px } .g-7,.gy-7 { --bs-gutter-y: 70px } .g-8,.gx-8 { --bs-gutter-x: 80px } .g-8,.gy-8 { --bs-gutter-y: 80px } .g-9,.gx-9 { --bs-gutter-x: 90px } .g-9,.gy-9 { --bs-gutter-y: 90px } .g-10,.gx-10 { --bs-gutter-x: 100px } .g-10,.gy-10 { --bs-gutter-y: 100px } @media (min-width: 576px) { .col-sm { flex:1 0 0% } .row-cols-sm-auto>* { flex: 0 0 auto; width: auto } .row-cols-sm-1>* { flex: 0 0 auto; width: 100% } .row-cols-sm-2>* { flex: 0 0 auto; width: 50% } .row-cols-sm-3>* { flex: 0 0 auto; width: 33.3333333333% } .row-cols-sm-4>* { flex: 0 0 auto; width: 25% } .row-cols-sm-5>* { flex: 0 0 auto; width: 20% } .row-cols-sm-6>* { flex: 0 0 auto; width: 16.6666666667% } .col-sm-auto { flex: 0 0 auto; width: auto } .col-sm-1 { flex: 0 0 auto; width: 8.33333333% } .col-sm-2 { flex: 0 0 auto; width: 16.66666667% } .col-sm-3 { flex: 0 0 auto; width: 25% } .col-sm-4 { flex: 0 0 auto; width: 33.33333333% } .col-sm-5 { flex: 0 0 auto; width: 41.66666667% } .col-sm-6 { flex: 0 0 auto; width: 50% } .col-sm-7 { flex: 0 0 auto; width: 58.33333333% } .col-sm-8 { flex: 0 0 auto; width: 66.66666667% } .col-sm-9 { flex: 0 0 auto; width: 75% } .col-sm-10 { flex: 0 0 auto; width: 83.33333333% } .col-sm-11 { flex: 0 0 auto; width: 91.66666667% } .col-sm-12 { flex: 0 0 auto; width: 100% } .offset-sm-0 { margin-left: 0 } .offset-sm-1 { margin-left: 8.33333333% } .offset-sm-2 { margin-left: 16.66666667% } .offset-sm-3 { margin-left: 25% } .offset-sm-4 { margin-left: 33.33333333% } .offset-sm-5 { margin-left: 41.66666667% } .offset-sm-6 { margin-left: 50% } .offset-sm-7 { margin-left: 58.33333333% } .offset-sm-8 { margin-left: 66.66666667% } .offset-sm-9 { margin-left: 75% } .offset-sm-10 { margin-left: 83.33333333% } .offset-sm-11 { margin-left: 91.66666667% } .g-sm-0,.gx-sm-0 { --bs-gutter-x: 0 } .g-sm-0,.gy-sm-0 { --bs-gutter-y: 0 } .g-sm-1,.gx-sm-1 { --bs-gutter-x: 10px } .g-sm-1,.gy-sm-1 { --bs-gutter-y: 10px } .g-sm-12,.gx-sm-12 { --bs-gutter-x: 12px } .g-sm-12,.gy-sm-12 { --bs-gutter-y: 12px } .g-sm-15,.gx-sm-15 { --bs-gutter-x: 15px } .g-sm-15,.gy-sm-15 { --bs-gutter-y: 15px } .g-sm-2,.gx-sm-2 { --bs-gutter-x: 20px } .g-sm-2,.gy-sm-2 { --bs-gutter-y: 20px } .g-sm-24,.gx-sm-24 { --bs-gutter-x: 24px } .g-sm-24,.gy-sm-24 { --bs-gutter-y: 24px } .g-sm-3,.gx-sm-3 { --bs-gutter-x: 30px } .g-sm-3,.gy-sm-3 { --bs-gutter-y: 30px } .g-sm-4,.gx-sm-4 { --bs-gutter-x: 40px } .g-sm-4,.gy-sm-4 { --bs-gutter-y: 40px } .g-sm-5,.gx-sm-5 { --bs-gutter-x: 50px } .g-sm-5,.gy-sm-5 { --bs-gutter-y: 50px } .g-sm-6,.gx-sm-6 { --bs-gutter-x: 60px } .g-sm-6,.gy-sm-6 { --bs-gutter-y: 60px } .g-sm-7,.gx-sm-7 { --bs-gutter-x: 70px } .g-sm-7,.gy-sm-7 { --bs-gutter-y: 70px } .g-sm-8,.gx-sm-8 { --bs-gutter-x: 80px } .g-sm-8,.gy-sm-8 { --bs-gutter-y: 80px } .g-sm-9,.gx-sm-9 { --bs-gutter-x: 90px } .g-sm-9,.gy-sm-9 { --bs-gutter-y: 90px } .g-sm-10,.gx-sm-10 { --bs-gutter-x: 100px } .g-sm-10,.gy-sm-10 { --bs-gutter-y: 100px } } @media (min-width: 768px) { .col-md { flex:1 0 0% } .row-cols-md-auto>* { flex: 0 0 auto; width: auto } .row-cols-md-1>* { flex: 0 0 auto; width: 100% } .row-cols-md-2>* { flex: 0 0 auto; width: 50% } .row-cols-md-3>* { flex: 0 0 auto; width: 33.3333333333% } .row-cols-md-4>* { flex: 0 0 auto; width: 25% } .row-cols-md-5>* { flex: 0 0 auto; width: 20% } .row-cols-md-6>* { flex: 0 0 auto; width: 16.6666666667% } .col-md-auto { flex: 0 0 auto; width: auto } .col-md-1 { flex: 0 0 auto; width: 8.33333333% } .col-md-2 { flex: 0 0 auto; width: 16.66666667% } .col-md-3 { flex: 0 0 auto; width: 25% } .col-md-4 { flex: 0 0 auto; width: 33.33333333% } .col-md-5 { flex: 0 0 auto; width: 41.66666667% } .col-md-6 { flex: 0 0 auto; width: 50% } .col-md-7 { flex: 0 0 auto; width: 58.33333333% } .col-md-8 { flex: 0 0 auto; width: 66.66666667% } .col-md-9 { flex: 0 0 auto; width: 75% } .col-md-10 { flex: 0 0 auto; width: 83.33333333% } .col-md-11 { flex: 0 0 auto; width: 91.66666667% } .col-md-12 { flex: 0 0 auto; width: 100% } .offset-md-0 { margin-left: 0 } .offset-md-1 { margin-left: 8.33333333% } .offset-md-2 { margin-left: 16.66666667% } .offset-md-3 { margin-left: 25% } .offset-md-4 { margin-left: 33.33333333% } .offset-md-5 { margin-left: 41.66666667% } .offset-md-6 { margin-left: 50% } .offset-md-7 { margin-left: 58.33333333% } .offset-md-8 { margin-left: 66.66666667% } .offset-md-9 { margin-left: 75% } .offset-md-10 { margin-left: 83.33333333% } .offset-md-11 { margin-left: 91.66666667% } .g-md-0,.gx-md-0 { --bs-gutter-x: 0 } .g-md-0,.gy-md-0 { --bs-gutter-y: 0 } .g-md-1,.gx-md-1 { --bs-gutter-x: 10px } .g-md-1,.gy-md-1 { --bs-gutter-y: 10px } .g-md-12,.gx-md-12 { --bs-gutter-x: 12px } .g-md-12,.gy-md-12 { --bs-gutter-y: 12px } .g-md-15,.gx-md-15 { --bs-gutter-x: 15px } .g-md-15,.gy-md-15 { --bs-gutter-y: 15px } .g-md-2,.gx-md-2 { --bs-gutter-x: 20px } .g-md-2,.gy-md-2 { --bs-gutter-y: 20px } .g-md-24,.gx-md-24 { --bs-gutter-x: 24px } .g-md-24,.gy-md-24 { --bs-gutter-y: 24px } .g-md-3,.gx-md-3 { --bs-gutter-x: 30px } .g-md-3,.gy-md-3 { --bs-gutter-y: 30px } .g-md-4,.gx-md-4 { --bs-gutter-x: 40px } .g-md-4,.gy-md-4 { --bs-gutter-y: 40px } .g-md-5,.gx-md-5 { --bs-gutter-x: 50px } .g-md-5,.gy-md-5 { --bs-gutter-y: 50px } .g-md-6,.gx-md-6 { --bs-gutter-x: 60px } .g-md-6,.gy-md-6 { --bs-gutter-y: 60px } .g-md-7,.gx-md-7 { --bs-gutter-x: 70px } .g-md-7,.gy-md-7 { --bs-gutter-y: 70px } .g-md-8,.gx-md-8 { --bs-gutter-x: 80px } .g-md-8,.gy-md-8 { --bs-gutter-y: 80px } .g-md-9,.gx-md-9 { --bs-gutter-x: 90px } .g-md-9,.gy-md-9 { --bs-gutter-y: 90px } .g-md-10,.gx-md-10 { --bs-gutter-x: 100px } .g-md-10,.gy-md-10 { --bs-gutter-y: 100px } } @media (min-width: 992px) { .col-lg { flex:1 0 0% } .row-cols-lg-auto>* { flex: 0 0 auto; width: auto } .row-cols-lg-1>* { flex: 0 0 auto; width: 100% } .row-cols-lg-2>* { flex: 0 0 auto; width: 50% } .row-cols-lg-3>* { flex: 0 0 auto; width: 33.3333333333% } .row-cols-lg-4>* { flex: 0 0 auto; width: 25% } .row-cols-lg-5>* { flex: 0 0 auto; width: 20% } .row-cols-lg-6>* { flex: 0 0 auto; width: 16.6666666667% } .col-lg-auto { flex: 0 0 auto; width: auto } .col-lg-1 { flex: 0 0 auto; width: 8.33333333% } .col-lg-2 { flex: 0 0 auto; width: 16.66666667% } .col-lg-3 { flex: 0 0 auto; width: 25% } .col-lg-4 { flex: 0 0 auto; width: 33.33333333% } .col-lg-5 { flex: 0 0 auto; width: 41.66666667% } .col-lg-6 { flex: 0 0 auto; width: 50% } .col-lg-7 { flex: 0 0 auto; width: 58.33333333% } .col-lg-8 { flex: 0 0 auto; width: 66.66666667% } .col-lg-9 { flex: 0 0 auto; width: 75% } .col-lg-10 { flex: 0 0 auto; width: 83.33333333% } .col-lg-11 { flex: 0 0 auto; width: 91.66666667% } .col-lg-12 { flex: 0 0 auto; width: 100% } .offset-lg-0 { margin-left: 0 } .offset-lg-1 { margin-left: 8.33333333% } .offset-lg-2 { margin-left: 16.66666667% } .offset-lg-3 { margin-left: 25% } .offset-lg-4 { margin-left: 33.33333333% } .offset-lg-5 { margin-left: 41.66666667% } .offset-lg-6 { margin-left: 50% } .offset-lg-7 { margin-left: 58.33333333% } .offset-lg-8 { margin-left: 66.66666667% } .offset-lg-9 { margin-left: 75% } .offset-lg-10 { margin-left: 83.33333333% } .offset-lg-11 { margin-left: 91.66666667% } .g-lg-0,.gx-lg-0 { --bs-gutter-x: 0 } .g-lg-0,.gy-lg-0 { --bs-gutter-y: 0 } .g-lg-1,.gx-lg-1 { --bs-gutter-x: 10px } .g-lg-1,.gy-lg-1 { --bs-gutter-y: 10px } .g-lg-12,.gx-lg-12 { --bs-gutter-x: 12px } .g-lg-12,.gy-lg-12 { --bs-gutter-y: 12px } .g-lg-15,.gx-lg-15 { --bs-gutter-x: 15px } .g-lg-15,.gy-lg-15 { --bs-gutter-y: 15px } .g-lg-2,.gx-lg-2 { --bs-gutter-x: 20px } .g-lg-2,.gy-lg-2 { --bs-gutter-y: 20px } .g-lg-24,.gx-lg-24 { --bs-gutter-x: 24px } .g-lg-24,.gy-lg-24 { --bs-gutter-y: 24px } .g-lg-3,.gx-lg-3 { --bs-gutter-x: 30px } .g-lg-3,.gy-lg-3 { --bs-gutter-y: 30px } .g-lg-4,.gx-lg-4 { --bs-gutter-x: 40px } .g-lg-4,.gy-lg-4 { --bs-gutter-y: 40px } .g-lg-5,.gx-lg-5 { --bs-gutter-x: 50px } .g-lg-5,.gy-lg-5 { --bs-gutter-y: 50px } .g-lg-6,.gx-lg-6 { --bs-gutter-x: 60px } .g-lg-6,.gy-lg-6 { --bs-gutter-y: 60px } .g-lg-7,.gx-lg-7 { --bs-gutter-x: 70px } .g-lg-7,.gy-lg-7 { --bs-gutter-y: 70px } .g-lg-8,.gx-lg-8 { --bs-gutter-x: 80px } .g-lg-8,.gy-lg-8 { --bs-gutter-y: 80px } .g-lg-9,.gx-lg-9 { --bs-gutter-x: 90px } .g-lg-9,.gy-lg-9 { --bs-gutter-y: 90px } .g-lg-10,.gx-lg-10 { --bs-gutter-x: 100px } .g-lg-10,.gy-lg-10 { --bs-gutter-y: 100px } } @media (min-width: 1200px) { .col-xl { flex:1 0 0% } .row-cols-xl-auto>* { flex: 0 0 auto; width: auto } .row-cols-xl-1>* { flex: 0 0 auto; width: 100% } .row-cols-xl-2>* { flex: 0 0 auto; width: 50% } .row-cols-xl-3>* { flex: 0 0 auto; width: 33.3333333333% } .row-cols-xl-4>* { flex: 0 0 auto; width: 25% } .row-cols-xl-5>* { flex: 0 0 auto; width: 20% } .row-cols-xl-6>* { flex: 0 0 auto; width: 16.6666666667% } .col-xl-auto { flex: 0 0 auto; width: auto } .col-xl-1 { flex: 0 0 auto; width: 8.33333333% } .col-xl-2 { flex: 0 0 auto; width: 16.66666667% } .col-xl-3 { flex: 0 0 auto; width: 25% } .col-xl-4 { flex: 0 0 auto; width: 33.33333333% } .col-xl-5 { flex: 0 0 auto; width: 41.66666667% } .col-xl-6 { flex: 0 0 auto; width: 50% } .col-xl-7 { flex: 0 0 auto; width: 58.33333333% } .col-xl-8 { flex: 0 0 auto; width: 66.66666667% } .col-xl-9 { flex: 0 0 auto; width: 75% } .col-xl-10 { flex: 0 0 auto; width: 83.33333333% } .col-xl-11 { flex: 0 0 auto; width: 91.66666667% } .col-xl-12 { flex: 0 0 auto; width: 100% } .offset-xl-0 { margin-left: 0 } .offset-xl-1 { margin-left: 8.33333333% } .offset-xl-2 { margin-left: 16.66666667% } .offset-xl-3 { margin-left: 25% } .offset-xl-4 { margin-left: 33.33333333% } .offset-xl-5 { margin-left: 41.66666667% } .offset-xl-6 { margin-left: 50% } .offset-xl-7 { margin-left: 58.33333333% } .offset-xl-8 { margin-left: 66.66666667% } .offset-xl-9 { margin-left: 75% } .offset-xl-10 { margin-left: 83.33333333% } .offset-xl-11 { margin-left: 91.66666667% } .g-xl-0,.gx-xl-0 { --bs-gutter-x: 0 } .g-xl-0,.gy-xl-0 { --bs-gutter-y: 0 } .g-xl-1,.gx-xl-1 { --bs-gutter-x: 10px } .g-xl-1,.gy-xl-1 { --bs-gutter-y: 10px } .g-xl-12,.gx-xl-12 { --bs-gutter-x: 12px } .g-xl-12,.gy-xl-12 { --bs-gutter-y: 12px } .g-xl-15,.gx-xl-15 { --bs-gutter-x: 15px } .g-xl-15,.gy-xl-15 { --bs-gutter-y: 15px } .g-xl-2,.gx-xl-2 { --bs-gutter-x: 20px } .g-xl-2,.gy-xl-2 { --bs-gutter-y: 20px } .g-xl-24,.gx-xl-24 { --bs-gutter-x: 24px } .g-xl-24,.gy-xl-24 { --bs-gutter-y: 24px } .g-xl-3,.gx-xl-3 { --bs-gutter-x: 30px } .g-xl-3,.gy-xl-3 { --bs-gutter-y: 30px } .g-xl-4,.gx-xl-4 { --bs-gutter-x: 40px } .g-xl-4,.gy-xl-4 { --bs-gutter-y: 40px } .g-xl-5,.gx-xl-5 { --bs-gutter-x: 50px } .g-xl-5,.gy-xl-5 { --bs-gutter-y: 50px } .g-xl-6,.gx-xl-6 { --bs-gutter-x: 60px } .g-xl-6,.gy-xl-6 { --bs-gutter-y: 60px } .g-xl-7,.gx-xl-7 { --bs-gutter-x: 70px } .g-xl-7,.gy-xl-7 { --bs-gutter-y: 70px } .g-xl-8,.gx-xl-8 { --bs-gutter-x: 80px } .g-xl-8,.gy-xl-8 { --bs-gutter-y: 80px } .g-xl-9,.gx-xl-9 { --bs-gutter-x: 90px } .g-xl-9,.gy-xl-9 { --bs-gutter-y: 90px } .g-xl-10,.gx-xl-10 { --bs-gutter-x: 100px } .g-xl-10,.gy-xl-10 { --bs-gutter-y: 100px } } @media (min-width: 1400px) { .col-xxl { flex:1 0 0% } .row-cols-xxl-auto>* { flex: 0 0 auto; width: auto } .row-cols-xxl-1>* { flex: 0 0 auto; width: 100% } .row-cols-xxl-2>* { flex: 0 0 auto; width: 50% } .row-cols-xxl-3>* { flex: 0 0 auto; width: 33.3333333333% } .row-cols-xxl-4>* { flex: 0 0 auto; width: 25% } .row-cols-xxl-5>* { flex: 0 0 auto; width: 20% } .row-cols-xxl-6>* { flex: 0 0 auto; width: 16.6666666667% } .col-xxl-auto { flex: 0 0 auto; width: auto } .col-xxl-1 { flex: 0 0 auto; width: 8.33333333% } .col-xxl-2 { flex: 0 0 auto; width: 16.66666667% } .col-xxl-3 { flex: 0 0 auto; width: 25% } .col-xxl-4 { flex: 0 0 auto; width: 33.33333333% } .col-xxl-5 { flex: 0 0 auto; width: 41.66666667% } .col-xxl-6 { flex: 0 0 auto; width: 50% } .col-xxl-7 { flex: 0 0 auto; width: 58.33333333% } .col-xxl-8 { flex: 0 0 auto; width: 66.66666667% } .col-xxl-9 { flex: 0 0 auto; width: 75% } .col-xxl-10 { flex: 0 0 auto; width: 83.33333333% } .col-xxl-11 { flex: 0 0 auto; width: 91.66666667% } .col-xxl-12 { flex: 0 0 auto; width: 100% } .offset-xxl-0 { margin-left: 0 } .offset-xxl-1 { margin-left: 8.33333333% } .offset-xxl-2 { margin-left: 16.66666667% } .offset-xxl-3 { margin-left: 25% } .offset-xxl-4 { margin-left: 33.33333333% } .offset-xxl-5 { margin-left: 41.66666667% } .offset-xxl-6 { margin-left: 50% } .offset-xxl-7 { margin-left: 58.33333333% } .offset-xxl-8 { margin-left: 66.66666667% } .offset-xxl-9 { margin-left: 75% } .offset-xxl-10 { margin-left: 83.33333333% } .offset-xxl-11 { margin-left: 91.66666667% } .g-xxl-0,.gx-xxl-0 { --bs-gutter-x: 0 } .g-xxl-0,.gy-xxl-0 { --bs-gutter-y: 0 } .g-xxl-1,.gx-xxl-1 { --bs-gutter-x: 10px } .g-xxl-1,.gy-xxl-1 { --bs-gutter-y: 10px } .g-xxl-12,.gx-xxl-12 { --bs-gutter-x: 12px } .g-xxl-12,.gy-xxl-12 { --bs-gutter-y: 12px } .g-xxl-15,.gx-xxl-15 { --bs-gutter-x: 15px } .g-xxl-15,.gy-xxl-15 { --bs-gutter-y: 15px } .g-xxl-2,.gx-xxl-2 { --bs-gutter-x: 20px } .g-xxl-2,.gy-xxl-2 { --bs-gutter-y: 20px } .g-xxl-24,.gx-xxl-24 { --bs-gutter-x: 24px } .g-xxl-24,.gy-xxl-24 { --bs-gutter-y: 24px } .g-xxl-3,.gx-xxl-3 { --bs-gutter-x: 30px } .g-xxl-3,.gy-xxl-3 { --bs-gutter-y: 30px } .g-xxl-4,.gx-xxl-4 { --bs-gutter-x: 40px } .g-xxl-4,.gy-xxl-4 { --bs-gutter-y: 40px } .g-xxl-5,.gx-xxl-5 { --bs-gutter-x: 50px } .g-xxl-5,.gy-xxl-5 { --bs-gutter-y: 50px } .g-xxl-6,.gx-xxl-6 { --bs-gutter-x: 60px } .g-xxl-6,.gy-xxl-6 { --bs-gutter-y: 60px } .g-xxl-7,.gx-xxl-7 { --bs-gutter-x: 70px } .g-xxl-7,.gy-xxl-7 { --bs-gutter-y: 70px } .g-xxl-8,.gx-xxl-8 { --bs-gutter-x: 80px } .g-xxl-8,.gy-xxl-8 { --bs-gutter-y: 80px } .g-xxl-9,.gx-xxl-9 { --bs-gutter-x: 90px } .g-xxl-9,.gy-xxl-9 { --bs-gutter-y: 90px } .g-xxl-10,.gx-xxl-10 { --bs-gutter-x: 100px } .g-xxl-10,.gy-xxl-10 { --bs-gutter-y: 100px } } .btn { --bs-btn-padding-x: 2.125rem; --bs-btn-padding-y: 1.25rem; --bs-btn-font-family: Montserrat, sans-serif; --bs-btn-font-size: .875rem; --bs-btn-font-weight: 700; --bs-btn-line-height: 1; --bs-btn-color: #0A2240; --bs-btn-bg: transparent; --bs-btn-border-width: 1px; --bs-btn-border-color: transparent; --bs-btn-border-radius: 0; --bs-btn-hover-border-color: transparent; --bs-btn-box-shadow: 0; --bs-btn-disabled-opacity: .65; --bs-btn-focus-box-shadow: 0 0 0 .25rem rgba(var(--bs-btn-focus-shadow-rgb), .5); display: inline-block; padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x); font-family: var(--bs-btn-font-family); font-size: var(--bs-btn-font-size); font-weight: var(--bs-btn-font-weight); line-height: var(--bs-btn-line-height); color: var(--bs-btn-color); text-align: center; text-decoration: none; vertical-align: middle; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; user-select: none; border: var(--bs-btn-border-width) solid var(--bs-btn-border-color); border-radius: var(--bs-btn-border-radius); background-color: var(--bs-btn-bg); transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out } @media (prefers-reduced-motion: reduce) { .btn { transition: none } } .btn:hover { color: var(--bs-btn-hover-color); background-color: var(--bs-btn-hover-bg); border-color: var(--bs-btn-hover-border-color) } .btn-check+.btn:hover { color: var(--bs-btn-color); background-color: var(--bs-btn-bg); border-color: var(--bs-btn-border-color) } .btn:focus-visible { color: var(--bs-btn-hover-color); background-color: var(--bs-btn-hover-bg); border-color: var(--bs-btn-hover-border-color); outline: 0; box-shadow: var(--bs-btn-focus-box-shadow) } .btn-check:focus-visible+.btn { border-color: var(--bs-btn-hover-border-color); outline: 0; box-shadow: var(--bs-btn-focus-box-shadow) } .btn-check:checked+.btn,:not(.btn-check)+.btn:active,.btn:first-child:active,.btn.active,.btn.show { color: var(--bs-btn-active-color); background-color: var(--bs-btn-active-bg); border-color: var(--bs-btn-active-border-color) } .btn-check:checked+.btn:focus-visible,:not(.btn-check)+.btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible { box-shadow: var(--bs-btn-focus-box-shadow) } .btn:disabled,.btn.disabled,fieldset:disabled .btn { color: var(--bs-btn-disabled-color); pointer-events: none; background-color: var(--bs-btn-disabled-bg); border-color: var(--bs-btn-disabled-border-color); opacity: var(--bs-btn-disabled-opacity) } .btn-primary,.btn.bg-primary { --bs-btn-color: #FFFFFF; --bs-btn-bg: #870F54; --bs-btn-border-color: #870F54; --bs-btn-hover-color: #FFFFFF; --bs-btn-hover-bg: #870f54; --bs-btn-hover-border-color: #870f54; --bs-btn-focus-shadow-rgb: 153, 51, 110; --bs-btn-active-color: #FFFFFF; --bs-btn-active-bg: #870f54; --bs-btn-active-border-color: #870f54; --bs-btn-active-shadow: 0; --bs-btn-disabled-color: #FFFFFF; --bs-btn-disabled-bg: #870F54; --bs-btn-disabled-border-color: #870F54 } .btn-secondary,.btn-success,.btn.bg-navy { --bs-btn-color: #FFFFFF; --bs-btn-bg: #0A2240; --bs-btn-border-color: #0A2240; --bs-btn-hover-color: #FFFFFF; --bs-btn-hover-bg: #0a2240; --bs-btn-hover-border-color: #0a2240; --bs-btn-focus-shadow-rgb: 47, 67, 93; --bs-btn-active-color: #FFFFFF; --bs-btn-active-bg: #0a2240; --bs-btn-active-border-color: #0a2240; --bs-btn-active-shadow: 0; --bs-btn-disabled-color: #FFFFFF; --bs-btn-disabled-bg: #0A2240; --bs-btn-disabled-border-color: #0A2240 } .btn-blue,.btn.bg-blue{ --bs-btn-color: #ffffff; --bs-btn-bg: #002f87; --bs-btn-border-color: #002f87; --bs-btn-hover-color: #ffffff; --bs-btn-hover-bg: #002f87; --bs-btn-hover-border-color: #002f87; --bs-btn-focus-shadow-rgb: 47, 67, 93; --bs-btn-active-color: #ffffff; --bs-btn-active-bg: #002f87; --bs-btn-active-border-color: #002f87; --bs-btn-active-shadow: 0; --bs-btn-disabled-color: #ffffff; --bs-btn-disabled-bg: #002f87; --bs-btn-disabled-border-color: #002f87 } .btn-sky-blue,.btn.bg-sky-blue{ --bs-btn-color: #000000; --bs-btn-bg: #7ba0c4; --bs-btn-border-color: #7ba0c4; --bs-btn-hover-color: #000000; --bs-btn-hover-bg: #7ba0c4; --bs-btn-hover-border-color: #7ba0c4; --bs-btn-focus-shadow-rgb: 47, 67, 93; --bs-btn-active-color: #000000; --bs-btn-active-bg: #7ba0c4; --bs-btn-active-border-color: #7ba0c4; --bs-btn-active-shadow: 0; --bs-btn-disabled-color: #000000; --bs-btn-disabled-bg: #7ba0c4; --bs-btn-disabled-border-color: #7ba0c4 } .btn-sky-blue,.btn.bg-light-blue{ --bs-btn-color: #000000; --bs-btn-bg: #d2dce5; --bs-btn-border-color: #d2dce5; --bs-btn-hover-color: #000000; --bs-btn-hover-bg: #d2dce5; --bs-btn-hover-border-color: #d2dce5; --bs-btn-focus-shadow-rgb: 47, 67, 93; --bs-btn-active-color: #000000; --bs-btn-active-bg: #d2dce5; --bs-btn-active-border-color: #d2dce5; --bs-btn-active-shadow: 0; --bs-btn-disabled-color: #000000; --bs-btn-disabled-bg: #d2dce5; --bs-btn-disabled-border-color: #d2dce5 } .btn-info { --bs-btn-color: #000; --bs-btn-bg: #0dcaf0; --bs-btn-border-color: #0dcaf0; --bs-btn-hover-color: #000; --bs-btn-hover-bg: #0dcaf0; --bs-btn-hover-border-color: #0dcaf0; --bs-btn-focus-shadow-rgb: 11, 172, 204; --bs-btn-active-color: #000; --bs-btn-active-bg: #0dcaf0; --bs-btn-active-border-color: #0dcaf0; --bs-btn-active-shadow: 0; --bs-btn-disabled-color: #000; --bs-btn-disabled-bg: #0dcaf0; --bs-btn-disabled-border-color: #0dcaf0 } .btn-warning { --bs-btn-color: #000; --bs-btn-bg: #ffc107; --bs-btn-border-color: #ffc107; --bs-btn-hover-color: #000; --bs-btn-hover-bg: #ffc107; --bs-btn-hover-border-color: #ffc107; --bs-btn-focus-shadow-rgb: 217, 164, 6; --bs-btn-active-color: #000; --bs-btn-active-bg: #ffc107; --bs-btn-active-border-color: #ffc107; --bs-btn-active-shadow: 0; --bs-btn-disabled-color: #000; --bs-btn-disabled-bg: #ffc107; --bs-btn-disabled-border-color: #ffc107 } .btn-danger { --bs-btn-color: #FFFFFF; --bs-btn-bg: #dc3545; --bs-btn-border-color: #dc3545; --bs-btn-hover-color: #FFFFFF; --bs-btn-hover-bg: #dc3545; --bs-btn-hover-border-color: #dc3545; --bs-btn-focus-shadow-rgb: 225, 83, 97; --bs-btn-active-color: #FFFFFF; --bs-btn-active-bg: #dc3545; --bs-btn-active-border-color: #dc3545; --bs-btn-active-shadow: 0; --bs-btn-disabled-color: #FFFFFF; --bs-btn-disabled-bg: #dc3545; --bs-btn-disabled-border-color: #dc3545 } .btn-light,.btn.bg-light-blue { --bs-btn-color: #000; --bs-btn-bg: #D2DCE5; --bs-btn-border-color: #D2DCE5; --bs-btn-hover-color: #000; --bs-btn-hover-bg: #d2dce5; --bs-btn-hover-border-color: #d2dce5; --bs-btn-focus-shadow-rgb: 179, 187, 195; --bs-btn-active-color: #000; --bs-btn-active-bg: #d2dce5; --bs-btn-active-border-color: #d2dce5; --bs-btn-active-shadow: 0; --bs-btn-disabled-color: #000; --bs-btn-disabled-bg: #D2DCE5; --bs-btn-disabled-border-color: #D2DCE5 } .btn-dark,.btn.bg-blue { --bs-btn-color: #FFFFFF; --bs-btn-bg: #212529; --bs-btn-border-color: #212529; --bs-btn-hover-color: #FFFFFF; --bs-btn-hover-bg: #212529; --bs-btn-hover-border-color: #212529; --bs-btn-focus-shadow-rgb: 66, 70, 73; --bs-btn-active-color: #FFFFFF; --bs-btn-active-bg: #212529; --bs-btn-active-border-color: #212529; --bs-btn-active-shadow: 0; --bs-btn-disabled-color: #FFFFFF; --bs-btn-disabled-bg: #212529; --bs-btn-disabled-border-color: #212529 } .btn-outline-primary { --bs-btn-color: #870F54; --bs-btn-border-color: #870F54; --bs-btn-hover-color: #FFFFFF; --bs-btn-hover-bg: #870F54; --bs-btn-hover-border-color: #870F54; --bs-btn-focus-shadow-rgb: 135, 15, 84; --bs-btn-active-color: #FFFFFF; --bs-btn-active-bg: #870F54; --bs-btn-active-border-color: #870F54; --bs-btn-active-shadow: 0; --bs-btn-disabled-color: #870F54; --bs-btn-disabled-bg: transparent; --bs-btn-disabled-border-color: #870F54; --bs-gradient: none } .btn-outline-secondary,.btn-outline-success { --bs-btn-color: #0A2240; --bs-btn-border-color: #0A2240; --bs-btn-hover-color: #FFFFFF; --bs-btn-hover-bg: #0A2240; --bs-btn-hover-border-color: #0A2240; --bs-btn-focus-shadow-rgb: 10, 34, 64; --bs-btn-active-color: #FFFFFF; --bs-btn-active-bg: #0A2240; --bs-btn-active-border-color: #0A2240; --bs-btn-active-shadow: 0; --bs-btn-disabled-color: #0A2240; --bs-btn-disabled-bg: transparent; --bs-btn-disabled-border-color: #0A2240; --bs-gradient: none } .btn-outline-info { --bs-btn-color: #0dcaf0; --bs-btn-border-color: #0dcaf0; --bs-btn-hover-color: #000; --bs-btn-hover-bg: #0dcaf0; --bs-btn-hover-border-color: #0dcaf0; --bs-btn-focus-shadow-rgb: 13, 202, 240; --bs-btn-active-color: #000; --bs-btn-active-bg: #0dcaf0; --bs-btn-active-border-color: #0dcaf0; --bs-btn-active-shadow: 0; --bs-btn-disabled-color: #0dcaf0; --bs-btn-disabled-bg: transparent; --bs-btn-disabled-border-color: #0dcaf0; --bs-gradient: none } .btn-outline-warning { --bs-btn-color: #ffc107; --bs-btn-border-color: #ffc107; --bs-btn-hover-color: #000; --bs-btn-hover-bg: #ffc107; --bs-btn-hover-border-color: #ffc107; --bs-btn-focus-shadow-rgb: 255, 193, 7; --bs-btn-active-color: #000; --bs-btn-active-bg: #ffc107; --bs-btn-active-border-color: #ffc107; --bs-btn-active-shadow: 0; --bs-btn-disabled-color: #ffc107; --bs-btn-disabled-bg: transparent; --bs-btn-disabled-border-color: #ffc107; --bs-gradient: none } .btn-outline-danger { --bs-btn-color: #dc3545; --bs-btn-border-color: #dc3545; --bs-btn-hover-color: #FFFFFF; --bs-btn-hover-bg: #dc3545; --bs-btn-hover-border-color: #dc3545; --bs-btn-focus-shadow-rgb: 220, 53, 69; --bs-btn-active-color: #FFFFFF; --bs-btn-active-bg: #dc3545; --bs-btn-active-border-color: #dc3545; --bs-btn-active-shadow: 0; --bs-btn-disabled-color: #dc3545; --bs-btn-disabled-bg: transparent; --bs-btn-disabled-border-color: #dc3545; --bs-gradient: none } .btn-outline-light { --bs-btn-color: #D2DCE5; --bs-btn-border-color: #D2DCE5; --bs-btn-hover-color: #000; --bs-btn-hover-bg: #D2DCE5; --bs-btn-hover-border-color: #D2DCE5; --bs-btn-focus-shadow-rgb: 210, 220, 229; --bs-btn-active-color: #000; --bs-btn-active-bg: #D2DCE5; --bs-btn-active-border-color: #D2DCE5; --bs-btn-active-shadow: 0; --bs-btn-disabled-color: #D2DCE5; --bs-btn-disabled-bg: transparent; --bs-btn-disabled-border-color: #D2DCE5; --bs-gradient: none } .btn-outline-dark { --bs-btn-color: #212529; --bs-btn-border-color: #212529; --bs-btn-hover-color: #FFFFFF; --bs-btn-hover-bg: #212529; --bs-btn-hover-border-color: #212529; --bs-btn-focus-shadow-rgb: 33, 37, 41; --bs-btn-active-color: #FFFFFF; --bs-btn-active-bg: #212529; --bs-btn-active-border-color: #212529; --bs-btn-active-shadow: 0; --bs-btn-disabled-color: #212529; --bs-btn-disabled-bg: transparent; --bs-btn-disabled-border-color: #212529; --bs-gradient: none } .btn-link { --bs-btn-font-weight: 400; --bs-btn-color: var(--bs-link-color); --bs-btn-bg: transparent; --bs-btn-border-color: transparent; --bs-btn-hover-color: var(--bs-link-hover-color); --bs-btn-hover-border-color: transparent; --bs-btn-active-color: var(--bs-link-hover-color); --bs-btn-active-border-color: transparent; --bs-btn-disabled-color: #6c757d; --bs-btn-disabled-border-color: transparent; --bs-btn-box-shadow: none; --bs-btn-focus-shadow-rgb: 153, 51, 110; text-decoration: underline } .btn-link:focus-visible { color: var(--bs-btn-color) } .btn-link:hover { color: var(--bs-btn-hover-color) } .btn-lg { --bs-btn-padding-y: .5rem; --bs-btn-padding-x: 1rem; --bs-btn-font-size: 1.25rem; --bs-btn-border-radius: 0 } .btn-sm { --bs-btn-padding-y: .75rem; --bs-btn-padding-x: 1.5rem; --bs-btn-font-size: .75rem; --bs-btn-border-radius: 0 } .fade { transition: opacity .15s linear } @media (prefers-reduced-motion: reduce) { .fade { transition: none } } .fade:not(.show) { opacity: 0 } .collapse:not(.show) { display: none } .collapsing { height: 0; overflow: hidden; transition: height .35s ease } @media (prefers-reduced-motion: reduce) { .collapsing { transition: none } } .collapsing.collapse-horizontal { width: 0; height: auto; transition: width .35s ease } @media (prefers-reduced-motion: reduce) { .collapsing.collapse-horizontal { transition: none } } .dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center { position: relative } .dropdown-toggle { white-space: nowrap } .dropdown-toggle:after { display: inline-block; margin-left: .255em; vertical-align: .255em; content: ""; border-top: .3em solid; border-right: .3em solid transparent; border-bottom: 0; border-left: .3em solid transparent } .dropdown-toggle:empty:after { margin-left: 0 } .dropdown-menu { --bs-dropdown-zindex: 1000; --bs-dropdown-min-width: 10rem; --bs-dropdown-padding-x: 0; --bs-dropdown-padding-y: 0; --bs-dropdown-spacer: .125rem; --bs-dropdown-font-size: 1rem; --bs-dropdown-color: #0A2240; --bs-dropdown-bg: #D2DCE5; --bs-dropdown-border-color: transparent; --bs-dropdown-border-radius: 0rem; --bs-dropdown-border-width: 1px; --bs-dropdown-inner-border-radius: calc(0rem - 1px); --bs-dropdown-divider-bg: transparent; --bs-dropdown-divider-margin-y: .5rem; --bs-dropdown-box-shadow: none; --bs-dropdown-link-color: inherit; --bs-dropdown-link-hover-color: inherit; --bs-dropdown-link-hover-bg: transparent; --bs-dropdown-link-active-color: inherit; --bs-dropdown-link-active-bg: transparent; --bs-dropdown-link-disabled-color: #adb5bd; --bs-dropdown-item-padding-x: 2.5rem; --bs-dropdown-item-padding-y: 2.5rem; --bs-dropdown-header-color: #6c757d; --bs-dropdown-header-padding-x: 2.5rem; --bs-dropdown-header-padding-y: 0; position: absolute; z-index: var(--bs-dropdown-zindex); display: none; min-width: var(--bs-dropdown-min-width); padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x); margin: 0; font-size: var(--bs-dropdown-font-size); color: var(--bs-dropdown-color); text-align: left; list-style: none; background-color: var(--bs-dropdown-bg); background-clip: padding-box; border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color); border-radius: var(--bs-dropdown-border-radius) } .dropdown-menu[data-bs-popper] { top: 100%; left: 0; margin-top: var(--bs-dropdown-spacer) } .dropdown-menu>.dropdown-item:first-child,.dropdown-menu>li:first-child .dropdown-item { border-top-left-radius: var(--bs-dropdown-inner-border-radius); border-top-right-radius: var(--bs-dropdown-inner-border-radius) } .dropdown-menu>.dropdown-item:last-child,.dropdown-menu>li:last-child .dropdown-item { border-bottom-right-radius: var(--bs-dropdown-inner-border-radius); border-bottom-left-radius: var(--bs-dropdown-inner-border-radius) } .dropdown-menu-start { --bs-position: start } .dropdown-menu-start[data-bs-popper] { right: auto; left: 0 } .dropdown-menu-end { --bs-position: end } .dropdown-menu-end[data-bs-popper] { right: 0; left: auto } @media (min-width: 576px) { .dropdown-menu-sm-start { --bs-position: start } .dropdown-menu-sm-start[data-bs-popper] { right: auto; left: 0 } .dropdown-menu-sm-end { --bs-position: end } .dropdown-menu-sm-end[data-bs-popper] { right: 0; left: auto } } @media (min-width: 768px) { .dropdown-menu-md-start { --bs-position: start } .dropdown-menu-md-start[data-bs-popper] { right: auto; left: 0 } .dropdown-menu-md-end { --bs-position: end } .dropdown-menu-md-end[data-bs-popper] { right: 0; left: auto } } @media (min-width: 992px) { .dropdown-menu-lg-start { --bs-position: start } .dropdown-menu-lg-start[data-bs-popper] { right: auto; left: 0 } .dropdown-menu-lg-end { --bs-position: end } .dropdown-menu-lg-end[data-bs-popper] { right: 0; left: auto } } @media (min-width: 1200px) { .dropdown-menu-xl-start { --bs-position: start } .dropdown-menu-xl-start[data-bs-popper] { right: auto; left: 0 } .dropdown-menu-xl-end { --bs-position: end } .dropdown-menu-xl-end[data-bs-popper] { right: 0; left: auto } } @media (min-width: 1400px) { .dropdown-menu-xxl-start { --bs-position: start } .dropdown-menu-xxl-start[data-bs-popper] { right: auto; left: 0 } .dropdown-menu-xxl-end { --bs-position: end } .dropdown-menu-xxl-end[data-bs-popper] { right: 0; left: auto } } .dropup .dropdown-menu[data-bs-popper] { top: auto; bottom: 100%; margin-top: 0; margin-bottom: var(--bs-dropdown-spacer) } .dropup .dropdown-toggle:after { display: inline-block; margin-left: .255em; vertical-align: .255em; content: ""; border-top: 0; border-right: .3em solid transparent; border-bottom: .3em solid; border-left: .3em solid transparent } .dropup .dropdown-toggle:empty:after { margin-left: 0 } .dropend .dropdown-menu[data-bs-popper] { top: 0; right: auto; left: 100%; margin-top: 0; margin-left: var(--bs-dropdown-spacer) } .dropend .dropdown-toggle:after { display: inline-block; margin-left: .255em; vertical-align: .255em; content: ""; border-top: .3em solid transparent; border-right: 0; border-bottom: .3em solid transparent; border-left: .3em solid } .dropend .dropdown-toggle:empty:after { margin-left: 0 } .dropend .dropdown-toggle:after { vertical-align: 0 } .dropstart .dropdown-menu[data-bs-popper] { top: 0; right: 100%; left: auto; margin-top: 0; margin-right: var(--bs-dropdown-spacer) } .dropstart .dropdown-toggle:after { display: inline-block; margin-left: .255em; vertical-align: .255em; content: "" } .dropstart .dropdown-toggle:after { display: none } .dropstart .dropdown-toggle:before { display: inline-block; margin-right: .255em; vertical-align: .255em; content: ""; border-top: .3em solid transparent; border-right: .3em solid; border-bottom: .3em solid transparent } .dropstart .dropdown-toggle:empty:after { margin-left: 0 } .dropstart .dropdown-toggle:before { vertical-align: 0 } .dropdown-divider { height: 0; margin: var(--bs-dropdown-divider-margin-y) 0; overflow: hidden; border-top: 1px solid var(--bs-dropdown-divider-bg); opacity: 1 } .dropdown-item { display: block; width: 100%; padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x); clear: both; font-weight: 400; color: var(--bs-dropdown-link-color); text-align: inherit; text-decoration: none; white-space: nowrap; background-color: transparent; border: 0 } .dropdown-item:hover,.dropdown-item:focus { color: var(--bs-dropdown-link-hover-color); background-color: var(--bs-dropdown-link-hover-bg) } .dropdown-item.active,.dropdown-item:active { color: var(--bs-dropdown-link-active-color); text-decoration: none; background-color: var(--bs-dropdown-link-active-bg) } .dropdown-item.disabled,.dropdown-item:disabled { color: var(--bs-dropdown-link-disabled-color); pointer-events: none; background-color: transparent } .dropdown-menu.show { display: block } .dropdown-header { display: block; padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x); margin-bottom: 0; font-size: .875rem; color: var(--bs-dropdown-header-color); white-space: nowrap } .dropdown-item-text { display: block; padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x); color: var(--bs-dropdown-link-color) } .dropdown-menu-dark { --bs-dropdown-color: #dee2e6; --bs-dropdown-bg: #343a40; --bs-dropdown-border-color: transparent; --bs-dropdown-box-shadow: ; --bs-dropdown-link-color: #dee2e6; --bs-dropdown-link-hover-color: #FFFFFF; --bs-dropdown-divider-bg: transparent; --bs-dropdown-link-hover-bg: rgba(255, 255, 255, .15); --bs-dropdown-link-active-color: inherit; --bs-dropdown-link-active-bg: transparent; --bs-dropdown-link-disabled-color: #adb5bd; --bs-dropdown-header-color: #adb5bd } .nav { --bs-nav-link-padding-x: 1rem; --bs-nav-link-padding-y: .5rem; --bs-nav-link-font-weight: ; --bs-nav-link-color: var(--bs-link-color); --bs-nav-link-hover-color: var(--bs-link-hover-color); --bs-nav-link-disabled-color: #6c757d; display: flex; flex-wrap: wrap; padding-left: 0; margin-bottom: 0; list-style: none } .nav-link { display: block; padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x); font-size: var(--bs-nav-link-font-size); font-weight: var(--bs-nav-link-font-weight); color: var(--bs-nav-link-color); text-decoration: none; transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out } @media (prefers-reduced-motion: reduce) { .nav-link { transition: none } } .nav-link:hover,.nav-link:focus { color: var(--bs-nav-link-hover-color) } .nav-link.disabled { color: var(--bs-nav-link-disabled-color); pointer-events: none; cursor: default } .nav-tabs { --bs-nav-tabs-border-width: 1px; --bs-nav-tabs-border-color: #dee2e6; --bs-nav-tabs-border-radius: 0rem; --bs-nav-tabs-link-hover-border-color: #e9ecef #e9ecef #dee2e6; --bs-nav-tabs-link-active-color: #495057; --bs-nav-tabs-link-active-bg: #FFFFFF; --bs-nav-tabs-link-active-border-color: #dee2e6 #dee2e6 #FFFFFF; border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color) } .nav-tabs .nav-link { margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width)); background: none; border: var(--bs-nav-tabs-border-width) solid transparent; border-top-left-radius: var(--bs-nav-tabs-border-radius); border-top-right-radius: var(--bs-nav-tabs-border-radius) } .nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus { isolation: isolate; border-color: var(--bs-nav-tabs-link-hover-border-color) } .nav-tabs .nav-link.disabled,.nav-tabs .nav-link:disabled { color: var(--bs-nav-link-disabled-color); background-color: transparent; border-color: transparent } .nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link { color: var(--bs-nav-tabs-link-active-color); background-color: var(--bs-nav-tabs-link-active-bg); border-color: var(--bs-nav-tabs-link-active-border-color) } .nav-tabs .dropdown-menu { margin-top: calc(-1 * var(--bs-nav-tabs-border-width)); border-top-left-radius: 0; border-top-right-radius: 0 } .nav-pills { --bs-nav-pills-border-radius: 0rem; --bs-nav-pills-link-active-color: #FFFFFF; --bs-nav-pills-link-active-bg: #870F54 } .nav-pills .nav-link { background: none; border: 0; border-radius: var(--bs-nav-pills-border-radius) } .nav-pills .nav-link:disabled { color: var(--bs-nav-link-disabled-color); background-color: transparent; border-color: transparent } .nav-pills .nav-link.active,.nav-pills .show>.nav-link { color: var(--bs-nav-pills-link-active-color); background-color: var(--bs-nav-pills-link-active-bg) } .nav-fill>.nav-link,.nav-fill .nav-item { flex: 1 1 auto; text-align: center } .nav-justified>.nav-link,.nav-justified .nav-item { flex-basis: 0; flex-grow: 1; text-align: center } .nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link { width: 100% } .tab-content>.tab-pane { display: none } .tab-content>.active { display: block } .accordion { --bs-accordion-color: #0A2240; --bs-accordion-bg: transparent; --bs-accordion-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, border-radius .15s ease; --bs-accordion-border-color: #0A2240; --bs-accordion-border-width: .0625rem; --bs-accordion-border-radius: 0rem; --bs-accordion-inner-border-radius: -.0625rem; --bs-accordion-btn-padding-x: 0; --bs-accordion-btn-padding-y: 1.875rem; --bs-accordion-btn-color: #0A2240; --bs-accordion-btn-bg: var(--bs-accordion-bg); --bs-accordion-btn-icon: url('data:image/svg+xml,%3csvg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"%3e%3cg clip-path="url%28%23clip0_137_279%29"%3e%3cpath d="M20 37.5C15.3587 37.5 10.9075 35.6563 7.62563 32.3744C4.34374 29.0925 2.5 24.6413 2.5 20C2.5 15.3587 4.34374 10.9075 7.62563 7.62563C10.9075 4.34374 15.3587 2.5 20 2.5C24.6413 2.5 29.0925 4.34374 32.3744 7.62563C35.6563 10.9075 37.5 15.3587 37.5 20C37.5 24.6413 35.6563 29.0925 32.3744 32.3744C29.0925 35.6563 24.6413 37.5 20 37.5ZM20 40C25.3043 40 30.3914 37.8929 34.1421 34.1421C37.8929 30.3914 40 25.3043 40 20C40 14.6957 37.8929 9.60859 34.1421 5.85786C30.3914 2.10714 25.3043 0 20 0C14.6957 0 9.60859 2.10714 5.85786 5.85786C2.10714 9.60859 0 14.6957 0 20C0 25.3043 2.10714 30.3914 5.85786 34.1421C9.60859 37.8929 14.6957 40 20 40Z" fill="%23870F54"/%3e%3cpath d="M20 10C20.3315 10 20.6495 10.1317 20.8839 10.3661C21.1183 10.6005 21.25 10.9185 21.25 11.25V18.75H28.75C29.0815 18.75 29.3995 18.8817 29.6339 19.1161C29.8683 19.3505 30 19.6685 30 20C30 20.3315 29.8683 20.6495 29.6339 20.8839C29.3995 21.1183 29.0815 21.25 28.75 21.25H21.25V28.75C21.25 29.0815 21.1183 29.3995 20.8839 29.6339C20.6495 29.8683 20.3315 30 20 30C19.6685 30 19.3505 29.8683 19.1161 29.6339C18.8817 29.3995 18.75 29.0815 18.75 28.75V21.25H11.25C10.9185 21.25 10.6005 21.1183 10.3661 20.8839C10.1317 20.6495 10 20.3315 10 20C10 19.6685 10.1317 19.3505 10.3661 19.1161C10.6005 18.8817 10.9185 18.75 11.25 18.75H18.75V11.25C18.75 10.9185 18.8817 10.6005 19.1161 10.3661C19.3505 10.1317 19.6685 10 20 10Z" fill="%23870F54"/%3e%3c/g%3e%3cdefs%3e%3cclipPath id="clip0_137_279"%3e%3crect width="40" height="40" fill="white"/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e'); --bs-accordion-btn-icon-width: 2.5rem; --bs-accordion-btn-icon-transform: rotate(-180deg); --bs-accordion-btn-icon-transition: transform .2s ease-in-out; --bs-accordion-btn-active-icon: url('data:image/svg+xml,%3csvg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"%3e%3cg clip-path="url%28%23clip0_137_279%29"%3e%3cpath d="M20 37.5C15.3587 37.5 10.9075 35.6563 7.62563 32.3744C4.34374 29.0925 2.5 24.6413 2.5 20C2.5 15.3587 4.34374 10.9075 7.62563 7.62563C10.9075 4.34374 15.3587 2.5 20 2.5C24.6413 2.5 29.0925 4.34374 32.3744 7.62563C35.6563 10.9075 37.5 15.3587 37.5 20C37.5 24.6413 35.6563 29.0925 32.3744 32.3744C29.0925 35.6563 24.6413 37.5 20 37.5ZM20 40C25.3043 40 30.3914 37.8929 34.1421 34.1421C37.8929 30.3914 40 25.3043 40 20C40 14.6957 37.8929 9.60859 34.1421 5.85786C30.3914 2.10714 25.3043 0 20 0C14.6957 0 9.60859 2.10714 5.85786 5.85786C2.10714 9.60859 0 14.6957 0 20C0 25.3043 2.10714 30.3914 5.85786 34.1421C9.60859 37.8929 14.6957 40 20 40Z" fill="%23870F54"/%3e%3cpath d="M11.25 18.75H28.75C29.0815 18.75 29.3995 18.8817 29.6339 19.1161C29.8683 19.3505 30 19.6685 30 20C30 20.3315 29.8683 20.6495 29.6339 20.8839C29.3995 21.1183 29.0815 21.25 28.75 21.25H11.25C10.9185 21.25 10.6005 21.1183 10.3661 20.8839C10.1317 20.6495 10 20.3315 10 20C10 19.6685 10.1317 19.3505 10.3661 19.1161C10.6005 18.8817 10.9185 18.75 11.25 18.75Z" fill="%23870F54"/%3e%3c/g%3e%3cdefs%3e%3cclipPath id="clip0_137_279"%3e%3crect width="40" height="40" fill="white"/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e'); --bs-accordion-btn-focus-border-color: 0; --bs-accordion-btn-focus-box-shadow: none; --bs-accordion-body-padding-x: 0; --bs-accordion-body-padding-y: .625rem; --bs-accordion-active-color: #0A2240; --bs-accordion-active-bg: transparent } .accordion-button { position: relative; display: flex; align-items: center; width: 100%; padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x); font-size: 1rem; color: var(--bs-accordion-btn-color); text-align: left; background-color: var(--bs-accordion-btn-bg); border: 0; border-radius: 0; overflow-anchor: none; transition: var(--bs-accordion-transition) } @media (prefers-reduced-motion: reduce) { .accordion-button { transition: none } } .accordion-button:not(.collapsed) { color: var(--bs-accordion-active-color); background-color: var(--bs-accordion-active-bg); box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color) } .accordion-button:not(.collapsed):after { background-image: var(--bs-accordion-btn-active-icon); transform: var(--bs-accordion-btn-icon-transform) } .accordion-button:after { flex-shrink: 0; width: var(--bs-accordion-btn-icon-width); height: var(--bs-accordion-btn-icon-width); margin-left: auto; content: ""; background-image: var(--bs-accordion-btn-icon); background-repeat: no-repeat; background-size: var(--bs-accordion-btn-icon-width); transition: var(--bs-accordion-btn-icon-transition) } @media (prefers-reduced-motion: reduce) { .accordion-button:after { transition: none } } .accordion-button:hover { z-index: 2 } .accordion-button:focus { z-index: 3; border-color: var(--bs-accordion-btn-focus-border-color); outline: 0; box-shadow: var(--bs-accordion-btn-focus-box-shadow) } .accordion-header { margin-bottom: 0 } .accordion-item { color: var(--bs-accordion-color); background-color: var(--bs-accordion-bg); border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color) } .accordion-item:first-of-type { border-top-left-radius: var(--bs-accordion-border-radius); border-top-right-radius: var(--bs-accordion-border-radius) } .accordion-item:first-of-type .accordion-button { border-top-left-radius: var(--bs-accordion-inner-border-radius); border-top-right-radius: var(--bs-accordion-inner-border-radius) } .accordion-item:not(:first-of-type) { border-top: 0 } .accordion-item:last-of-type { border-bottom-right-radius: var(--bs-accordion-border-radius); border-bottom-left-radius: var(--bs-accordion-border-radius) } .accordion-item:last-of-type .accordion-button.collapsed { border-bottom-right-radius: var(--bs-accordion-inner-border-radius); border-bottom-left-radius: var(--bs-accordion-inner-border-radius) } .accordion-item:last-of-type .accordion-collapse { border-bottom-right-radius: var(--bs-accordion-border-radius); border-bottom-left-radius: var(--bs-accordion-border-radius) } .accordion-body { padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x) } .accordion-flush .accordion-collapse { border-width: 0 } .accordion-flush .accordion-item { border-right: 0; border-left: 0; border-radius: 0 } .accordion-flush .accordion-item:first-child { border-top: 0 } .accordion-flush .accordion-item:last-child { border-bottom: 0 } .accordion-flush .accordion-item .accordion-button,.accordion-flush .accordion-item .accordion-button.collapsed { border-radius: 0 } .tooltip { --bs-tooltip-zindex: 1080; --bs-tooltip-max-width: 200px; --bs-tooltip-padding-x: .5rem; --bs-tooltip-padding-y: .25rem; --bs-tooltip-margin: ; --bs-tooltip-font-size: .875rem; --bs-tooltip-color: #FFFFFF; --bs-tooltip-bg: #000; --bs-tooltip-border-radius: 0rem; --bs-tooltip-opacity: .9; --bs-tooltip-arrow-width: .8rem; --bs-tooltip-arrow-height: .4rem; z-index: var(--bs-tooltip-zindex); display: block; padding: var(--bs-tooltip-arrow-height); margin: var(--bs-tooltip-margin); font-family: Roboto,sans-serif; font-style: normal; font-weight: 400; line-height: 1.5; text-align: left; text-align: start; text-decoration: none; text-shadow: none; text-transform: none; letter-spacing: normal; word-break: normal; white-space: normal; word-spacing: normal; line-break: auto; font-size: var(--bs-tooltip-font-size); word-wrap: break-word; opacity: 0 } .tooltip.show { opacity: var(--bs-tooltip-opacity) } .tooltip .tooltip-arrow { display: block; width: var(--bs-tooltip-arrow-width); height: var(--bs-tooltip-arrow-height) } .tooltip .tooltip-arrow:before { position: absolute; content: ""; border-color: transparent; border-style: solid } .bs-tooltip-top .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow { bottom: 0 } .bs-tooltip-top .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before { top: -1px; border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0; border-top-color: var(--bs-tooltip-bg) } .bs-tooltip-end .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow { left: 0; width: var(--bs-tooltip-arrow-height); height: var(--bs-tooltip-arrow-width) } .bs-tooltip-end .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before { right: -1px; border-width: calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0; border-right-color: var(--bs-tooltip-bg) } .bs-tooltip-bottom .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow { top: 0 } .bs-tooltip-bottom .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before { bottom: -1px; border-width: 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height); border-bottom-color: var(--bs-tooltip-bg) } .bs-tooltip-start .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow { right: 0; width: var(--bs-tooltip-arrow-height); height: var(--bs-tooltip-arrow-width) } .bs-tooltip-start .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before { left: -1px; border-width: calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height); border-left-color: var(--bs-tooltip-bg) } .tooltip-inner { max-width: var(--bs-tooltip-max-width); padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x); color: var(--bs-tooltip-color); text-align: center; background-color: var(--bs-tooltip-bg); border-radius: var(--bs-tooltip-border-radius) } .btn-close { box-sizing: content-box; width: 1em; height: 1em; padding: .25em; color: #000; background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat; border: 0; border-radius: 0rem; opacity: .5 } .btn-close:hover { color: #000; text-decoration: none; opacity: .75 } .btn-close:focus { outline: 0; box-shadow: 0 0 0 .25rem #870f5440; opacity: 1 } .btn-close:disabled,.btn-close.disabled { pointer-events: none; -webkit-user-select: none; -moz-user-select: none; user-select: none; opacity: .25 } .btn-close-white { filter: invert(1) grayscale(100%) brightness(200%) } .modal { --bs-modal-zindex: 9999; --bs-modal-width: 500px; --bs-modal-padding: 0; --bs-modal-margin: .5rem; --bs-modal-color: ; --bs-modal-bg: #FFFFFF; --bs-modal-border-color: var(--bs-border-color-translucent); --bs-modal-border-width: 1px; --bs-modal-border-radius: 0; --bs-modal-box-shadow: 0 .125rem .25rem rgba(0, 0, 0, .075); --bs-modal-inner-border-radius: -1px; --bs-modal-header-padding-x: 0; --bs-modal-header-padding-y: 0; --bs-modal-header-padding: 0 0; --bs-modal-header-border-color: var(--bs-border-color); --bs-modal-header-border-width: 1px; --bs-modal-title-line-height: 1.5; --bs-modal-footer-gap: .5rem; --bs-modal-footer-bg: ; --bs-modal-footer-border-color: var(--bs-border-color); --bs-modal-footer-border-width: 1px; position: fixed; top: 0; left: 0; z-index: var(--bs-modal-zindex); display: none; width: 100%; height: 100%; overflow-x: hidden; overflow-y: auto; outline: 0 } .modal-dialog { position: relative; width: auto; margin: var(--bs-modal-margin); pointer-events: none } .modal.fade .modal-dialog { transition: transform .3s ease-out; transform: translateY(-50px) } @media (prefers-reduced-motion: reduce) { .modal.fade .modal-dialog { transition: none } } .modal.show .modal-dialog { transform: none } .modal.modal-static .modal-dialog { transform: scale(1.02) } .modal-dialog-scrollable { height: calc(100% - var(--bs-modal-margin) * 2) } .modal-dialog-scrollable .modal-content { max-height: 100%; overflow: hidden } .modal-dialog-scrollable .modal-body { overflow-y: auto } .modal-dialog-centered { display: flex; align-items: center; min-height: calc(100% - var(--bs-modal-margin) * 2) } .modal-content { position: relative; display: flex; flex-direction: column; width: 100%; color: var(--bs-modal-color); pointer-events: auto; background-color: var(--bs-modal-bg); background-clip: padding-box; border: var(--bs-modal-border-width) solid var(--bs-modal-border-color); border-radius: var(--bs-modal-border-radius); outline: 0 } .modal-backdrop { --bs-backdrop-zindex: 1050; --bs-backdrop-bg: #000; --bs-backdrop-opacity: .5; position: fixed; top: 0; left: 0; z-index: var(--bs-backdrop-zindex); width: 100vw; height: 100vh; background-color: var(--bs-backdrop-bg) } .modal-backdrop.fade { opacity: 0 } .modal-backdrop.show { opacity: var(--bs-backdrop-opacity) } .modal-header { display: flex; flex-shrink: 0; align-items: center; justify-content: space-between; padding: var(--bs-modal-header-padding); border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color); border-top-left-radius: var(--bs-modal-inner-border-radius); border-top-right-radius: var(--bs-modal-inner-border-radius) } .modal-header .btn-close { padding: calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5); margin: calc(-.5 * var(--bs-modal-header-padding-y)) calc(-.5 * var(--bs-modal-header-padding-x)) calc(-.5 * var(--bs-modal-header-padding-y)) auto } .modal-title { margin-bottom: 0; line-height: var(--bs-modal-title-line-height) } .modal-body { position: relative; flex: 1 1 auto; padding: var(--bs-modal-padding) } .modal-footer { display: flex; flex-shrink: 0; flex-wrap: wrap; align-items: center; justify-content: flex-end; padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5); background-color: var(--bs-modal-footer-bg); border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color); border-bottom-right-radius: var(--bs-modal-inner-border-radius); border-bottom-left-radius: var(--bs-modal-inner-border-radius) } .modal-footer>* { margin: calc(var(--bs-modal-footer-gap) * .5) } @media (min-width: 576px) { .modal { --bs-modal-margin: 1.75rem; --bs-modal-box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15) } .modal-dialog { max-width: var(--bs-modal-width); margin-right: auto; margin-left: auto } .modal-sm { --bs-modal-width: 300px } } @media (min-width: 992px) { .modal-lg,.modal-xl { --bs-modal-width: 800px } } @media (min-width: 1200px) { .modal-xl { --bs-modal-width: 1140px } } .modal-fullscreen { width: 100vw; max-width: none; height: 100%; margin: 0 } .modal-fullscreen .modal-content { height: 100%; border: 0; border-radius: 0 } .modal-fullscreen .modal-header,.modal-fullscreen .modal-footer { border-radius: 0 } .modal-fullscreen .modal-body { overflow-y: auto } @media (max-width: 575.98px) { .modal-fullscreen-sm-down { width:100vw; max-width: none; height: 100%; margin: 0 } .modal-fullscreen-sm-down .modal-content { height: 100%; border: 0; border-radius: 0 } .modal-fullscreen-sm-down .modal-header,.modal-fullscreen-sm-down .modal-footer { border-radius: 0 } .modal-fullscreen-sm-down .modal-body { overflow-y: auto } } @media (max-width: 767.98px) { .modal-fullscreen-md-down { width:100vw; max-width: none; height: 100%; margin: 0 } .modal-fullscreen-md-down .modal-content { height: 100%; border: 0; border-radius: 0 } .modal-fullscreen-md-down .modal-header,.modal-fullscreen-md-down .modal-footer { border-radius: 0 } .modal-fullscreen-md-down .modal-body { overflow-y: auto } } @media (max-width: 991.98px) { .modal-fullscreen-lg-down { width:100vw; max-width: none; height: 100%; margin: 0 } .modal-fullscreen-lg-down .modal-content { height: 100%; border: 0; border-radius: 0 } .modal-fullscreen-lg-down .modal-header,.modal-fullscreen-lg-down .modal-footer { border-radius: 0 } .modal-fullscreen-lg-down .modal-body { overflow-y: auto } } @media (max-width: 1199.98px) { .modal-fullscreen-xl-down { width:100vw; max-width: none; height: 100%; margin: 0 } .modal-fullscreen-xl-down .modal-content { height: 100%; border: 0; border-radius: 0 } .modal-fullscreen-xl-down .modal-header,.modal-fullscreen-xl-down .modal-footer { border-radius: 0 } .modal-fullscreen-xl-down .modal-body { overflow-y: auto } } @media (max-width: 1399.98px) { .modal-fullscreen-xxl-down { width:100vw; max-width: none; height: 100%; margin: 0 } .modal-fullscreen-xxl-down .modal-content { height: 100%; border: 0; border-radius: 0 } .modal-fullscreen-xxl-down .modal-header,.modal-fullscreen-xxl-down .modal-footer { border-radius: 0 } .modal-fullscreen-xxl-down .modal-body { overflow-y: auto } } .offcanvas,.offcanvas-xxl,.offcanvas-xl,.offcanvas-lg,.offcanvas-md,.offcanvas-sm { --bs-offcanvas-zindex: 1070; --bs-offcanvas-width: 100%; --bs-offcanvas-height: auto; --bs-offcanvas-padding-x: 0; --bs-offcanvas-padding-y: 0; --bs-offcanvas-color: ; --bs-offcanvas-bg: #FFFFFF; --bs-offcanvas-border-width: 0; --bs-offcanvas-border-color: var(--bs-border-color-translucent); --bs-offcanvas-box-shadow: 0 } @media (max-width: 575.98px) { .offcanvas-sm { position:fixed; bottom: 0; z-index: var(--bs-offcanvas-zindex); display: flex; flex-direction: column; max-width: 100%; color: var(--bs-offcanvas-color); visibility: hidden; background-color: var(--bs-offcanvas-bg); background-clip: padding-box; outline: 0; transition: transform .75s ease-in-out } } @media (max-width: 575.98px) and (prefers-reduced-motion: reduce) { .offcanvas-sm { transition:none } } @media (max-width: 575.98px) { .offcanvas-sm.offcanvas-start { top:0; left: 0; width: var(--bs-offcanvas-width); border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); transform: translate(-100%) } } @media (max-width: 575.98px) { .offcanvas-sm.offcanvas-end { top:0; right: 0; width: var(--bs-offcanvas-width); border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); transform: translate(100%) } } @media (max-width: 575.98px) { .offcanvas-sm.offcanvas-top { top:0; right: 0; left: 0; height: var(--bs-offcanvas-height); max-height: 100%; border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); transform: translateY(-100%) } } @media (max-width: 575.98px) { .offcanvas-sm.offcanvas-bottom { right:0; left: 0; height: var(--bs-offcanvas-height); max-height: 100%; border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); transform: translateY(100%) } } @media (max-width: 575.98px) { .offcanvas-sm.showing,.offcanvas-sm.show:not(.hiding) { transform:none } } @media (max-width: 575.98px) { .offcanvas-sm.showing,.offcanvas-sm.hiding,.offcanvas-sm.show { visibility:visible } } @media (min-width: 576px) { .offcanvas-sm { --bs-offcanvas-height: auto; --bs-offcanvas-border-width: 0; background-color: transparent!important } .offcanvas-sm .offcanvas-header { display: none } .offcanvas-sm .offcanvas-body { display: flex; flex-grow: 0; padding: 0; overflow-y: visible; background-color: transparent!important } } @media (max-width: 767.98px) { .offcanvas-md { position:fixed; bottom: 0; z-index: var(--bs-offcanvas-zindex); display: flex; flex-direction: column; max-width: 100%; color: var(--bs-offcanvas-color); visibility: hidden; background-color: var(--bs-offcanvas-bg); background-clip: padding-box; outline: 0; transition: transform .75s ease-in-out } } @media (max-width: 767.98px) and (prefers-reduced-motion: reduce) { .offcanvas-md { transition:none } } @media (max-width: 767.98px) { .offcanvas-md.offcanvas-start { top:0; left: 0; width: var(--bs-offcanvas-width); border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); transform: translate(-100%) } } @media (max-width: 767.98px) { .offcanvas-md.offcanvas-end { top:0; right: 0; width: var(--bs-offcanvas-width); border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); transform: translate(100%) } } @media (max-width: 767.98px) { .offcanvas-md.offcanvas-top { top:0; right: 0; left: 0; height: var(--bs-offcanvas-height); max-height: 100%; border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); transform: translateY(-100%) } } @media (max-width: 767.98px) { .offcanvas-md.offcanvas-bottom { right:0; left: 0; height: var(--bs-offcanvas-height); max-height: 100%; border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); transform: translateY(100%) } } @media (max-width: 767.98px) { .offcanvas-md.showing,.offcanvas-md.show:not(.hiding) { transform:none } } @media (max-width: 767.98px) { .offcanvas-md.showing,.offcanvas-md.hiding,.offcanvas-md.show { visibility:visible } } @media (min-width: 768px) { .offcanvas-md { --bs-offcanvas-height: auto; --bs-offcanvas-border-width: 0; background-color: transparent!important } .offcanvas-md .offcanvas-header { display: none } .offcanvas-md .offcanvas-body { display: flex; flex-grow: 0; padding: 0; overflow-y: visible; background-color: transparent!important } } @media (max-width: 991.98px) { .offcanvas-lg { position:fixed; bottom: 0; z-index: var(--bs-offcanvas-zindex); display: flex; flex-direction: column; max-width: 100%; color: var(--bs-offcanvas-color); visibility: hidden; background-color: var(--bs-offcanvas-bg); background-clip: padding-box; outline: 0; transition: transform .75s ease-in-out } } @media (max-width: 991.98px) and (prefers-reduced-motion: reduce) { .offcanvas-lg { transition:none } } @media (max-width: 991.98px) { .offcanvas-lg.offcanvas-start { top:0; left: 0; width: var(--bs-offcanvas-width); border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); transform: translate(-100%) } } @media (max-width: 991.98px) { .offcanvas-lg.offcanvas-end { top:0; right: 0; width: var(--bs-offcanvas-width); border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); transform: translate(100%) } } @media (max-width: 991.98px) { .offcanvas-lg.offcanvas-top { top:0; right: 0; left: 0; height: var(--bs-offcanvas-height); max-height: 100%; border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); transform: translateY(-100%) } } @media (max-width: 991.98px) { .offcanvas-lg.offcanvas-bottom { right:0; left: 0; height: var(--bs-offcanvas-height); max-height: 100%; border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); transform: translateY(100%) } } @media (max-width: 991.98px) { .offcanvas-lg.showing,.offcanvas-lg.show:not(.hiding) { transform:none } } @media (max-width: 991.98px) { .offcanvas-lg.showing,.offcanvas-lg.hiding,.offcanvas-lg.show { visibility:visible } } @media (min-width: 992px) { .offcanvas-lg { --bs-offcanvas-height: auto; --bs-offcanvas-border-width: 0; background-color: transparent!important } .offcanvas-lg .offcanvas-header { display: none } .offcanvas-lg .offcanvas-body { display: flex; flex-grow: 0; padding: 0; overflow-y: visible; background-color: transparent!important } } @media (max-width: 1199.98px) { .offcanvas-xl { position:fixed; bottom: 0; z-index: var(--bs-offcanvas-zindex); display: flex; flex-direction: column; max-width: 100%; color: var(--bs-offcanvas-color); visibility: hidden; background-color: var(--bs-offcanvas-bg); background-clip: padding-box; outline: 0; transition: transform .75s ease-in-out } } @media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) { .offcanvas-xl { transition:none } } @media (max-width: 1199.98px) { .offcanvas-xl.offcanvas-start { top:0; left: 0; width: var(--bs-offcanvas-width); border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); transform: translate(-100%) } } @media (max-width: 1199.98px) { .offcanvas-xl.offcanvas-end { top:0; right: 0; width: var(--bs-offcanvas-width); border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); transform: translate(100%) } } @media (max-width: 1199.98px) { .offcanvas-xl.offcanvas-top { top:0; right: 0; left: 0; height: var(--bs-offcanvas-height); max-height: 100%; border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); transform: translateY(-100%) } } @media (max-width: 1199.98px) { .offcanvas-xl.offcanvas-bottom { right:0; left: 0; height: var(--bs-offcanvas-height); max-height: 100%; border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); transform: translateY(100%) } } @media (max-width: 1199.98px) { .offcanvas-xl.showing,.offcanvas-xl.show:not(.hiding) { transform:none } } @media (max-width: 1199.98px) { .offcanvas-xl.showing,.offcanvas-xl.hiding,.offcanvas-xl.show { visibility:visible } } @media (min-width: 1200px) { .offcanvas-xl { --bs-offcanvas-height: auto; --bs-offcanvas-border-width: 0; background-color: transparent!important } .offcanvas-xl .offcanvas-header { display: none } .offcanvas-xl .offcanvas-body { display: flex; flex-grow: 0; padding: 0; overflow-y: visible; background-color: transparent!important } } @media (max-width: 1399.98px) { .offcanvas-xxl { position:fixed; bottom: 0; z-index: var(--bs-offcanvas-zindex); display: flex; flex-direction: column; max-width: 100%; color: var(--bs-offcanvas-color); visibility: hidden; background-color: var(--bs-offcanvas-bg); background-clip: padding-box; outline: 0; transition: transform .75s ease-in-out } } @media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) { .offcanvas-xxl { transition:none } } @media (max-width: 1399.98px) { .offcanvas-xxl.offcanvas-start { top:0; left: 0; width: var(--bs-offcanvas-width); border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); transform: translate(-100%) } } @media (max-width: 1399.98px) { .offcanvas-xxl.offcanvas-end { top:0; right: 0; width: var(--bs-offcanvas-width); border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); transform: translate(100%) } } @media (max-width: 1399.98px) { .offcanvas-xxl.offcanvas-top { top:0; right: 0; left: 0; height: var(--bs-offcanvas-height); max-height: 100%; border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); transform: translateY(-100%) } } @media (max-width: 1399.98px) { .offcanvas-xxl.offcanvas-bottom { right:0; left: 0; height: var(--bs-offcanvas-height); max-height: 100%; border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); transform: translateY(100%) } } @media (max-width: 1399.98px) { .offcanvas-xxl.showing,.offcanvas-xxl.show:not(.hiding) { transform:none } } @media (max-width: 1399.98px) { .offcanvas-xxl.showing,.offcanvas-xxl.hiding,.offcanvas-xxl.show { visibility:visible } } @media (min-width: 1400px) { .offcanvas-xxl { --bs-offcanvas-height: auto; --bs-offcanvas-border-width: 0; background-color: transparent!important } .offcanvas-xxl .offcanvas-header { display: none } .offcanvas-xxl .offcanvas-body { display: flex; flex-grow: 0; padding: 0; overflow-y: visible; background-color: transparent!important } } .offcanvas { position: fixed; bottom: 0; z-index: var(--bs-offcanvas-zindex); display: flex; flex-direction: column; max-width: 100%; color: var(--bs-offcanvas-color); visibility: hidden; background-color: var(--bs-offcanvas-bg); background-clip: padding-box; outline: 0; transition: transform .75s ease-in-out } @media (prefers-reduced-motion: reduce) { .offcanvas { transition: none } } .offcanvas.offcanvas-start { top: 0; left: 0; width: var(--bs-offcanvas-width); border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); transform: translate(-100%) } .offcanvas.offcanvas-end { top: 0; right: 0; width: var(--bs-offcanvas-width); border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); transform: translate(100%) } .offcanvas.offcanvas-top { top: 0; right: 0; left: 0; height: var(--bs-offcanvas-height); max-height: 100%; border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); transform: translateY(-100%) } .offcanvas.offcanvas-bottom { right: 0; left: 0; height: var(--bs-offcanvas-height); max-height: 100%; border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); transform: translateY(100%) } .offcanvas.showing,.offcanvas.show:not(.hiding) { transform: none } .offcanvas.showing,.offcanvas.hiding,.offcanvas.show { visibility: visible } .offcanvas-backdrop { position: fixed; top: 0; left: 0; z-index: 1040; width: 100vw; height: 100vh; background-color: #000 } .offcanvas-backdrop.fade { opacity: 0 } .offcanvas-backdrop.show { opacity: .5 } .offcanvas-header { display: flex; align-items: center; justify-content: space-between; padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x) } .offcanvas-header .btn-close { padding: calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5); margin-top: calc(-.5 * var(--bs-offcanvas-padding-y)); margin-right: calc(-.5 * var(--bs-offcanvas-padding-x)); margin-bottom: calc(-.5 * var(--bs-offcanvas-padding-y)) } .offcanvas-title { margin-bottom: 0; line-height: 1.5 } .offcanvas-body { flex-grow: 1; padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x); overflow-y: auto } .align-baseline { vertical-align: baseline!important } .align-top { vertical-align: top!important } .align-middle { vertical-align: middle!important } .align-bottom { vertical-align: bottom!important } .align-text-bottom { vertical-align: text-bottom!important } .align-text-top { vertical-align: text-top!important } .float-start { float: left!important } .float-end { float: right!important } .float-none { float: none!important } .opacity-0 { opacity: 0!important } .opacity-25 { opacity: .25!important } .opacity-50 { opacity: .5!important } .opacity-75 { opacity: .75!important } .opacity-100 { opacity: 1!important } .overflow-auto { overflow: auto!important } .overflow-hidden { overflow: hidden!important } .overflow-visible { overflow: visible!important } .overflow-scroll { overflow: scroll!important } .d-inline { display: inline!important } .d-inline-block { display: inline-block!important } .d-block { display: block!important } .d-grid { display: grid!important } .d-table { display: table!important } .d-table-row { display: table-row!important } .d-table-cell { display: table-cell!important } .d-flex { display: flex!important } .d-inline-flex { display: inline-flex!important } .d-none { display: none!important } .shadow { box-shadow: 0 .5rem 1rem #00000026!important } .shadow-sm { box-shadow: 0 .125rem .25rem #00000013!important } .shadow-lg { box-shadow: 0 1rem 3rem #0000002d!important } .shadow-none { box-shadow: none!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 } .top-0 { top: 0!important } .top-50 { top: 50%!important } .top-100 { top: 100%!important } .bottom-0 { bottom: 0!important } .bottom-50 { bottom: 50%!important } .bottom-100 { bottom: 100%!important } .start-0 { left: 0!important } .start-50 { left: 50%!important } .start-100 { left: 100%!important } .end-0 { right: 0!important } .end-50 { right: 50%!important } .end-100 { right: 100%!important } .translate-middle { transform: translate(-50%,-50%)!important } .translate-middle-x { transform: translate(-50%)!important } .translate-middle-y { transform: translateY(-50%)!important } .border { border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important } .border-0 { border: 0!important } .border-top { border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important } .border-top-0 { border-top: 0!important } .border-end { border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important } .border-end-0 { border-right: 0!important } .border-bottom { border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important } .border-bottom-0 { border-bottom: 0!important } .border-start { border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important } .border-start-0 { border-left: 0!important } .border-primary { --bs-border-opacity: 1; border-color: rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important } .border-secondary { --bs-border-opacity: 1; border-color: rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important } .border-success { --bs-border-opacity: 1; border-color: rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important } .border-info { --bs-border-opacity: 1; border-color: rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important } .border-warning { --bs-border-opacity: 1; border-color: rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important } .border-danger { --bs-border-opacity: 1; border-color: rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important } .border-light { --bs-border-opacity: 1; border-color: rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important } .border-dark { --bs-border-opacity: 1; border-color: rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important } .border-white { --bs-border-opacity: 1; border-color: rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important } .border-1 { --bs-border-width: 1px } .border-2 { --bs-border-width: 2px } .border-3 { --bs-border-width: 3px } .border-4 { --bs-border-width: 4px } .border-5 { --bs-border-width: 5px } .border-opacity-10 { --bs-border-opacity: .1 } .border-opacity-25 { --bs-border-opacity: .25 } .border-opacity-50 { --bs-border-opacity: .5 } .border-opacity-75 { --bs-border-opacity: .75 } .border-opacity-100 { --bs-border-opacity: 1 } .w-25 { width: 25%!important } .w-50 { width: 50%!important } .w-75 { width: 75%!important } .w-100 { width: 100%!important } .w-auto { width: auto!important } .mw-100 { max-width: 100%!important } .vw-100 { width: 100vw!important } .min-vw-100 { min-width: 100vw!important } .h-25 { height: 25%!important } .h-50 { height: 50%!important } .h-75 { height: 75%!important } .h-100 { height: 100%!important } .h-auto { height: auto!important } .mh-100 { max-height: 100%!important } .vh-100 { height: 100vh!important } .min-vh-100 { min-height: 100vh!important } .flex-fill { flex: 1 1 auto!important } .flex-row { flex-direction: row!important } .flex-column { flex-direction: column!important } .flex-row-reverse { flex-direction: row-reverse!important } .flex-column-reverse { flex-direction: column-reverse!important } .flex-grow-0 { flex-grow: 0!important } .flex-grow-1 { flex-grow: 1!important } .flex-shrink-0 { flex-shrink: 0!important } .flex-shrink-1 { flex-shrink: 1!important } .flex-wrap { flex-wrap: wrap!important } .flex-nowrap { flex-wrap: nowrap!important } .flex-wrap-reverse { flex-wrap: wrap-reverse!important } .justify-content-start { justify-content: flex-start!important } .justify-content-end { justify-content: flex-end!important } .justify-content-center { justify-content: center!important } .justify-content-between { justify-content: space-between!important } .justify-content-around { justify-content: space-around!important } .justify-content-evenly { justify-content: space-evenly!important } .align-items-start { align-items: flex-start!important } .align-items-end { align-items: flex-end!important } .align-items-center { align-items: center!important } .align-items-baseline { align-items: baseline!important } .align-items-stretch { align-items: stretch!important } .align-content-start { align-content: flex-start!important } .align-content-end { align-content: flex-end!important } .align-content-center { align-content: center!important } .align-content-between { align-content: space-between!important } .align-content-around { align-content: space-around!important } .align-content-stretch { align-content: stretch!important } .align-self-auto { align-self: auto!important } .align-self-start { align-self: flex-start!important } .align-self-end { align-self: flex-end!important } .align-self-center { align-self: center!important } .align-self-baseline { align-self: baseline!important } .align-self-stretch { align-self: stretch!important } .order-first { order: -1!important } .order-0 { order: 0!important } .order-1 { order: 1!important } .order-2 { order: 2!important } .order-3 { order: 3!important } .order-4 { order: 4!important } .order-5 { order: 5!important } .order-last { order: 6!important } .m-0 { margin: 0!important } .m-1 { margin: 10px!important } .m-12 { margin: 12px!important } .m-15 { margin: 15px!important } .m-2 { margin: 20px!important } .m-24 { margin: 24px!important } .m-3 { margin: 30px!important } .m-4 { margin: 40px!important } .m-5 { margin: 50px!important } .m-6 { margin: 60px!important } .m-7 { margin: 70px!important } .m-8 { margin: 80px!important } .m-9 { margin: 90px!important } .m-10 { margin: 100px!important } .m-auto { margin: auto!important } .mx-0 { margin-right: 0!important; margin-left: 0!important } .mx-1 { margin-right: 10px!important; margin-left: 10px!important } .mx-12 { margin-right: 12px!important; margin-left: 12px!important } .mx-15 { margin-right: 15px!important; margin-left: 15px!important } .mx-2 { margin-right: 20px!important; margin-left: 20px!important } .mx-24 { margin-right: 24px!important; margin-left: 24px!important } .mx-3 { margin-right: 30px!important; margin-left: 30px!important } .mx-4 { margin-right: 40px!important; margin-left: 40px!important } .mx-5 { margin-right: 50px!important; margin-left: 50px!important } .mx-6 { margin-right: 60px!important; margin-left: 60px!important } .mx-7 { margin-right: 70px!important; margin-left: 70px!important } .mx-8 { margin-right: 80px!important; margin-left: 80px!important } .mx-9 { margin-right: 90px!important; margin-left: 90px!important } .mx-10 { margin-right: 100px!important; margin-left: 100px!important } .mx-auto { margin-right: auto!important; margin-left: auto!important } .my-0 { margin-top: 0!important; margin-bottom: 0!important } .my-1 { margin-top: 10px!important; margin-bottom: 10px!important } .my-12 { margin-top: 12px!important; margin-bottom: 12px!important } .my-15 { margin-top: 15px!important; margin-bottom: 15px!important } .my-2 { margin-top: 20px!important; margin-bottom: 20px!important } .my-24 { margin-top: 24px!important; margin-bottom: 24px!important } .my-3 { margin-top: 30px!important; margin-bottom: 30px!important } .my-4 { margin-top: 40px!important; margin-bottom: 40px!important } .my-5 { margin-top: 50px!important; margin-bottom: 50px!important } .my-6 { margin-top: 60px!important; margin-bottom: 60px!important } .my-7 { margin-top: 70px!important; margin-bottom: 70px!important } .my-8 { margin-top: 80px!important; margin-bottom: 80px!important } .my-9 { margin-top: 90px!important; margin-bottom: 90px!important } .my-10 { margin-top: 100px!important; margin-bottom: 100px!important } .my-auto { margin-top: auto!important; margin-bottom: auto!important } .mt-0 { margin-top: 0!important } .mt-1 { margin-top: 10px!important } .mt-12 { margin-top: 12px!important } .mt-15 { margin-top: 15px!important } .mt-2 { margin-top: 20px!important } .mt-24 { margin-top: 24px!important } .mt-3 { margin-top: 30px!important } .mt-4 { margin-top: 40px!important } .mt-5 { margin-top: 50px!important } .mt-6 { margin-top: 60px!important } .mt-7 { margin-top: 70px!important } .mt-8 { margin-top: 80px!important } .mt-9 { margin-top: 90px!important } .mt-10 { margin-top: 100px!important } .mt-auto { margin-top: auto!important } .me-0 { margin-right: 0!important } .me-1 { margin-right: 10px!important } .me-12 { margin-right: 12px!important } .me-15 { margin-right: 15px!important } .me-2 { margin-right: 20px!important } .me-24 { margin-right: 24px!important } .me-3 { margin-right: 30px!important } .me-4 { margin-right: 40px!important } .me-5 { margin-right: 50px!important } .me-6 { margin-right: 60px!important } .me-7 { margin-right: 70px!important } .me-8 { margin-right: 80px!important } .me-9 { margin-right: 90px!important } .me-10 { margin-right: 100px!important } .me-auto { margin-right: auto!important } .mb-0 { margin-bottom: 0!important } .mb-1 { margin-bottom: 10px!important } .mb-12 { margin-bottom: 12px!important } .mb-15 { margin-bottom: 15px!important } .mb-2 { margin-bottom: 20px!important } .mb-24 { margin-bottom: 24px!important } .mb-3 { margin-bottom: 30px!important } .mb-4 { margin-bottom: 40px!important } .mb-5 { margin-bottom: 50px!important } .mb-6 { margin-bottom: 60px!important } .mb-7 { margin-bottom: 70px!important } .mb-8 { margin-bottom: 80px!important } .mb-9 { margin-bottom: 90px!important } .mb-10 { margin-bottom: 100px!important } .mb-auto { margin-bottom: auto!important } .ms-0 { margin-left: 0!important } .ms-1 { margin-left: 10px!important } .ms-12 { margin-left: 12px!important } .ms-15 { margin-left: 15px!important } .ms-2 { margin-left: 20px!important } .ms-24 { margin-left: 24px!important } .ms-3 { margin-left: 30px!important } .ms-4 { margin-left: 40px!important } .ms-5 { margin-left: 50px!important } .ms-6 { margin-left: 60px!important } .ms-7 { margin-left: 70px!important } .ms-8 { margin-left: 80px!important } .ms-9 { margin-left: 90px!important } .ms-10 { margin-left: 100px!important } .ms-auto { margin-left: auto!important } .p-0 { padding: 0!important } .p-1 { padding: 10px!important } .p-12 { padding: 12px!important } .p-15 { padding: 15px!important } .p-2 { padding: 20px!important } .p-24 { padding: 24px!important } .p-3 { padding: 30px!important } .p-4 { padding: 40px!important } .p-5 { padding: 50px!important } .p-6 { padding: 60px!important } .p-7 { padding: 70px!important } .p-8 { padding: 80px!important } .p-9 { padding: 90px!important } .p-10 { padding: 100px!important } .px-0 { padding-right: 0!important; padding-left: 0!important } .px-1 { padding-right: 10px!important; padding-left: 10px!important } .px-12 { padding-right: 12px!important; padding-left: 12px!important } .px-15 { padding-right: 15px!important; padding-left: 15px!important } .px-2 { padding-right: 20px!important; padding-left: 20px!important } .px-24 { padding-right: 24px!important; padding-left: 24px!important } .px-3 { padding-right: 30px!important; padding-left: 30px!important } .px-4 { padding-right: 40px!important; padding-left: 40px!important } .px-5 { padding-right: 50px!important; padding-left: 50px!important } .px-6 { padding-right: 60px!important; padding-left: 60px!important } .px-7 { padding-right: 70px!important; padding-left: 70px!important } .px-8 { padding-right: 80px!important; padding-left: 80px!important } .px-9 { padding-right: 90px!important; padding-left: 90px!important } .px-10 { padding-right: 100px!important; padding-left: 100px!important } .py-0 { padding-top: 0!important; padding-bottom: 0!important } .py-1 { padding-top: 10px!important; padding-bottom: 10px!important } .py-12 { padding-top: 12px!important; padding-bottom: 12px!important } .py-15 { padding-top: 15px!important; padding-bottom: 15px!important } .py-2 { padding-top: 20px!important; padding-bottom: 20px!important } .py-24 { padding-top: 24px!important; padding-bottom: 24px!important } .py-3 { padding-top: 30px!important; padding-bottom: 30px!important } .py-4 { padding-top: 40px!important; padding-bottom: 40px!important } .py-5 { padding-top: 50px!important; padding-bottom: 50px!important } .py-6 { padding-top: 60px!important; padding-bottom: 60px!important } .py-7 { padding-top: 70px!important; padding-bottom: 70px!important } .py-8 { padding-top: 80px!important; padding-bottom: 80px!important } .py-9 { padding-top: 90px!important; padding-bottom: 90px!important } .py-10 { padding-top: 100px!important; padding-bottom: 100px!important } .pt-0 { padding-top: 0!important } .pt-1 { padding-top: 10px!important } .pt-12 { padding-top: 12px!important } .pt-15 { padding-top: 15px!important } .pt-2 { padding-top: 20px!important } .pt-24 { padding-top: 24px!important } .pt-3 { padding-top: 30px!important } .pt-4 { padding-top: 40px!important } .pt-5 { padding-top: 50px!important } .pt-6 { padding-top: 60px!important } .pt-7 { padding-top: 70px!important } .pt-8 { padding-top: 80px!important } .pt-9 { padding-top: 90px!important } .pt-10 { padding-top: 100px!important } .pe-0 { padding-right: 0!important } .pe-1 { padding-right: 10px!important } .pe-12 { padding-right: 12px!important } .pe-15 { padding-right: 15px!important } .pe-2 { padding-right: 20px!important } .pe-24 { padding-right: 24px!important } .pe-3 { padding-right: 30px!important } .pe-4 { padding-right: 40px!important } .pe-5 { padding-right: 50px!important } .pe-6 { padding-right: 60px!important } .pe-7 { padding-right: 70px!important } .pe-8 { padding-right: 80px!important } .pe-9 { padding-right: 90px!important } .pe-10 { padding-right: 100px!important } .pb-0 { padding-bottom: 0!important } .pb-1 { padding-bottom: 10px!important } .pb-12 { padding-bottom: 12px!important } .pb-15 { padding-bottom: 15px!important } .pb-2 { padding-bottom: 20px!important } .pb-24 { padding-bottom: 24px!important } .pb-3 { padding-bottom: 30px!important } .pb-4 { padding-bottom: 40px!important } .pb-5 { padding-bottom: 50px!important } .pb-6 { padding-bottom: 60px!important } .pb-7 { padding-bottom: 70px!important } .pb-8 { padding-bottom: 80px!important } .pb-9 { padding-bottom: 90px!important } .pb-10 { padding-bottom: 100px!important } .ps-0 { padding-left: 0!important } .ps-1 { padding-left: 10px!important } .ps-12 { padding-left: 12px!important } .ps-15 { padding-left: 15px!important } .ps-2 { padding-left: 20px!important } .ps-24 { padding-left: 24px!important } .ps-3 { padding-left: 30px!important } .ps-4 { padding-left: 40px!important } .ps-5 { padding-left: 50px!important } .ps-6 { padding-left: 60px!important } .ps-7 { padding-left: 70px!important } .ps-8 { padding-left: 80px!important } .ps-9 { padding-left: 90px!important } .ps-10 { padding-left: 100px!important } .gap-0 { gap: 0!important } .gap-1 { gap: 10px!important } .gap-12 { gap: 12px!important } .gap-15 { gap: 15px!important } .gap-2 { gap: 20px!important } .gap-24 { gap: 24px!important } .gap-3 { gap: 30px!important } .gap-4 { gap: 40px!important } .gap-5 { gap: 50px!important } .gap-6 { gap: 60px!important } .gap-7 { gap: 70px!important } .gap-8 { gap: 80px!important } .gap-9 { gap: 90px!important } .gap-10 { gap: 100px!important } .font-monospace { font-family: var(--bs-font-monospace)!important } .fs-1 { font-size: clamp(2.38rem,5.59vw + .97rem,6.25rem)!important } .fs-2 { font-size: clamp(1.88rem,1.8vw + 1.42rem,3.13rem)!important } .fs-3 { font-size: clamp(1.13rem,1.08vw + .85rem,1.88rem)!important } .fs-4 { font-size: clamp(1rem,.81vw + .8rem,1.56rem)!important } .fs-5 { font-size: clamp(.88rem,.36vw + .78rem,1.13rem)!important } .fs-6 { font-size: clamp(.75rem,.18vw + .7rem,.88rem)!important } .fst-italic { font-style: italic!important } .fst-normal { font-style: normal!important } .fw-light { font-weight: 300!important } .fw-lighter { font-weight: lighter!important } .fw-normal { font-weight: 400!important } .fw-bold { font-weight: 700!important } .fw-semibold { font-weight: 600!important } .fw-bolder { font-weight: bolder!important } .lh-1 { line-height: 1!important } .lh-sm { line-height: 1.25!important } .lh-base { line-height: 1.5!important } .lh-lg { line-height: 2!important } .text-start { text-align: left!important } .text-end { text-align: right!important } .text-center { text-align: center!important } .text-decoration-none { text-decoration: none!important } .text-decoration-underline { text-decoration: underline!important } .text-decoration-line-through { text-decoration: line-through!important } .text-lowercase { text-transform: lowercase!important } .text-uppercase { text-transform: uppercase!important } .text-capitalize { text-transform: capitalize!important } .text-wrap { white-space: normal!important } .text-nowrap { white-space: nowrap!important } .text-break { word-wrap: break-word!important; word-break: break-word!important } .text-primary { --bs-text-opacity: 1; color: rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important } .text-secondary { --bs-text-opacity: 1; color: rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important } .text-success { --bs-text-opacity: 1; color: rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important } .text-info { --bs-text-opacity: 1; color: rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important } .text-warning { --bs-text-opacity: 1; color: rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important } .text-danger { --bs-text-opacity: 1; color: rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important } .text-light { --bs-text-opacity: 1; color: rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important } .text-dark { --bs-text-opacity: 1; color: rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important } .text-black { --bs-text-opacity: 1; color: rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important } .text-white { --bs-text-opacity: 1; color: rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important } .text-body { --bs-text-opacity: 1; color: rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important } .text-muted { --bs-text-opacity: 1; color: #6c757d!important } .text-black-50 { --bs-text-opacity: 1; color: #00000080!important } .text-white-50 { --bs-text-opacity: 1; color: #ffffff80!important } .text-reset { --bs-text-opacity: 1; color: inherit!important } .text-opacity-25 { --bs-text-opacity: .25 } .text-opacity-50 { --bs-text-opacity: .5 } .text-opacity-75 { --bs-text-opacity: .75 } .text-opacity-100 { --bs-text-opacity: 1 } .bg-primary { --bs-bg-opacity: 1; background-color: rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important; color:#ffffff; } .bg-secondary { --bs-bg-opacity: 1; background-color: rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important; color:#ffffff; } .bg-blue { --bs-bg-opacity: 1; background-color: rgba(var(--bs-blue-rgb),var(--bs-bg-opacity))!important; color:#ffffff; } .bg-sky-blue { --bs-bg-opacity: 1; background-color: rgba(var(--bs-sky-blue-rgb),var(--bs-bg-opacity))!important; color:#111111; } .bg-light-blue { --bs-bg-opacity: 1; background-color: rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important; color:#000000; } .bg-success { --bs-bg-opacity: 1; background-color: rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important } .bg-info { --bs-bg-opacity: 1; background-color: rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important } .bg-warning { --bs-bg-opacity: 1; background-color: rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important } .bg-danger { --bs-bg-opacity: 1; background-color: rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important } .bg-light { --bs-bg-opacity: 1; background-color: rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important } .bg-dark { --bs-bg-opacity: 1; background-color: rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important } .bg-black { --bs-bg-opacity: 1; background-color: rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important } .bg-white { --bs-bg-opacity: 1; background-color: rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important } .bg-body { --bs-bg-opacity: 1; background-color: rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important } .bg-transparent { --bs-bg-opacity: 1; background-color: transparent!important } .bg-opacity-10 { --bs-bg-opacity: .1 } .bg-opacity-25 { --bs-bg-opacity: .25 } .bg-opacity-50 { --bs-bg-opacity: .5 } .bg-opacity-75 { --bs-bg-opacity: .75 } .bg-opacity-100 { --bs-bg-opacity: 1 } .bg-gradient { background-image: var(--bs-gradient)!important } .user-select-all { -webkit-user-select: all!important; -moz-user-select: all!important; user-select: all!important } .user-select-auto { -webkit-user-select: auto!important; -moz-user-select: auto!important; user-select: auto!important } .user-select-none { -webkit-user-select: none!important; -moz-user-select: none!important; user-select: none!important } .pe-none { pointer-events: none!important } .pe-auto { pointer-events: auto!important } .rounded { border-radius: var(--bs-border-radius)!important } .rounded-0 { border-radius: 0!important } .rounded-1 { border-radius: var(--bs-border-radius-sm)!important } .rounded-2 { border-radius: var(--bs-border-radius)!important } .rounded-3 { border-radius: var(--bs-border-radius-lg)!important } .rounded-4 { border-radius: var(--bs-border-radius-xl)!important } .rounded-5 { border-radius: var(--bs-border-radius-2xl)!important } .rounded-circle { border-radius: 50%!important } .rounded-pill { border-radius: var(--bs-border-radius-pill)!important } .rounded-top { border-top-left-radius: var(--bs-border-radius)!important; border-top-right-radius: var(--bs-border-radius)!important } .rounded-end { border-top-right-radius: var(--bs-border-radius)!important; border-bottom-right-radius: var(--bs-border-radius)!important } .rounded-bottom { border-bottom-right-radius: var(--bs-border-radius)!important; border-bottom-left-radius: var(--bs-border-radius)!important } .rounded-start { border-bottom-left-radius: var(--bs-border-radius)!important; border-top-left-radius: var(--bs-border-radius)!important } .visible { visibility: visible!important } .invisible { visibility: hidden!important } @media (min-width: 576px) { .float-sm-start { float:left!important } .float-sm-end { float: right!important } .float-sm-none { float: none!important } .d-sm-inline { display: inline!important } .d-sm-inline-block { display: inline-block!important } .d-sm-block { display: block!important } .d-sm-grid { display: grid!important } .d-sm-table { display: table!important } .d-sm-table-row { display: table-row!important } .d-sm-table-cell { display: table-cell!important } .d-sm-flex { display: flex!important } .d-sm-inline-flex { display: inline-flex!important } .d-sm-none { display: none!important } .flex-sm-fill { flex: 1 1 auto!important } .flex-sm-row { flex-direction: row!important } .flex-sm-column { flex-direction: column!important } .flex-sm-row-reverse { flex-direction: row-reverse!important } .flex-sm-column-reverse { flex-direction: column-reverse!important } .flex-sm-grow-0 { flex-grow: 0!important } .flex-sm-grow-1 { flex-grow: 1!important } .flex-sm-shrink-0 { flex-shrink: 0!important } .flex-sm-shrink-1 { flex-shrink: 1!important } .flex-sm-wrap { flex-wrap: wrap!important } .flex-sm-nowrap { flex-wrap: nowrap!important } .flex-sm-wrap-reverse { flex-wrap: wrap-reverse!important } .justify-content-sm-start { justify-content: flex-start!important } .justify-content-sm-end { justify-content: flex-end!important } .justify-content-sm-center { justify-content: center!important } .justify-content-sm-between { justify-content: space-between!important } .justify-content-sm-around { justify-content: space-around!important } .justify-content-sm-evenly { justify-content: space-evenly!important } .align-items-sm-start { align-items: flex-start!important } .align-items-sm-end { align-items: flex-end!important } .align-items-sm-center { align-items: center!important } .align-items-sm-baseline { align-items: baseline!important } .align-items-sm-stretch { align-items: stretch!important } .align-content-sm-start { align-content: flex-start!important } .align-content-sm-end { align-content: flex-end!important } .align-content-sm-center { align-content: center!important } .align-content-sm-between { align-content: space-between!important } .align-content-sm-around { align-content: space-around!important } .align-content-sm-stretch { align-content: stretch!important } .align-self-sm-auto { align-self: auto!important } .align-self-sm-start { align-self: flex-start!important } .align-self-sm-end { align-self: flex-end!important } .align-self-sm-center { align-self: center!important } .align-self-sm-baseline { align-self: baseline!important } .align-self-sm-stretch { align-self: stretch!important } .order-sm-first { order: -1!important } .order-sm-0 { order: 0!important } .order-sm-1 { order: 1!important } .order-sm-2 { order: 2!important } .order-sm-3 { order: 3!important } .order-sm-4 { order: 4!important } .order-sm-5 { order: 5!important } .order-sm-last { order: 6!important } .m-sm-0 { margin: 0!important } .m-sm-1 { margin: 10px!important } .m-sm-12 { margin: 12px!important } .m-sm-15 { margin: 15px!important } .m-sm-2 { margin: 20px!important } .m-sm-24 { margin: 24px!important } .m-sm-3 { margin: 30px!important } .m-sm-4 { margin: 40px!important } .m-sm-5 { margin: 50px!important } .m-sm-6 { margin: 60px!important } .m-sm-7 { margin: 70px!important } .m-sm-8 { margin: 80px!important } .m-sm-9 { margin: 90px!important } .m-sm-10 { margin: 100px!important } .m-sm-auto { margin: auto!important } .mx-sm-0 { margin-right: 0!important; margin-left: 0!important } .mx-sm-1 { margin-right: 10px!important; margin-left: 10px!important } .mx-sm-12 { margin-right: 12px!important; margin-left: 12px!important } .mx-sm-15 { margin-right: 15px!important; margin-left: 15px!important } .mx-sm-2 { margin-right: 20px!important; margin-left: 20px!important } .mx-sm-24 { margin-right: 24px!important; margin-left: 24px!important } .mx-sm-3 { margin-right: 30px!important; margin-left: 30px!important } .mx-sm-4 { margin-right: 40px!important; margin-left: 40px!important } .mx-sm-5 { margin-right: 50px!important; margin-left: 50px!important } .mx-sm-6 { margin-right: 60px!important; margin-left: 60px!important } .mx-sm-7 { margin-right: 70px!important; margin-left: 70px!important } .mx-sm-8 { margin-right: 80px!important; margin-left: 80px!important } .mx-sm-9 { margin-right: 90px!important; margin-left: 90px!important } .mx-sm-10 { margin-right: 100px!important; margin-left: 100px!important } .mx-sm-auto { margin-right: auto!important; margin-left: auto!important } .my-sm-0 { margin-top: 0!important; margin-bottom: 0!important } .my-sm-1 { margin-top: 10px!important; margin-bottom: 10px!important } .my-sm-12 { margin-top: 12px!important; margin-bottom: 12px!important } .my-sm-15 { margin-top: 15px!important; margin-bottom: 15px!important } .my-sm-2 { margin-top: 20px!important; margin-bottom: 20px!important } .my-sm-24 { margin-top: 24px!important; margin-bottom: 24px!important } .my-sm-3 { margin-top: 30px!important; margin-bottom: 30px!important } .my-sm-4 { margin-top: 40px!important; margin-bottom: 40px!important } .my-sm-5 { margin-top: 50px!important; margin-bottom: 50px!important } .my-sm-6 { margin-top: 60px!important; margin-bottom: 60px!important } .my-sm-7 { margin-top: 70px!important; margin-bottom: 70px!important } .my-sm-8 { margin-top: 80px!important; margin-bottom: 80px!important } .my-sm-9 { margin-top: 90px!important; margin-bottom: 90px!important } .my-sm-10 { margin-top: 100px!important; margin-bottom: 100px!important } .my-sm-auto { margin-top: auto!important; margin-bottom: auto!important } .mt-sm-0 { margin-top: 0!important } .mt-sm-1 { margin-top: 10px!important } .mt-sm-12 { margin-top: 12px!important } .mt-sm-15 { margin-top: 15px!important } .mt-sm-2 { margin-top: 20px!important } .mt-sm-24 { margin-top: 24px!important } .mt-sm-3 { margin-top: 30px!important } .mt-sm-4 { margin-top: 40px!important } .mt-sm-5 { margin-top: 50px!important } .mt-sm-6 { margin-top: 60px!important } .mt-sm-7 { margin-top: 70px!important } .mt-sm-8 { margin-top: 80px!important } .mt-sm-9 { margin-top: 90px!important } .mt-sm-10 { margin-top: 100px!important } .mt-sm-auto { margin-top: auto!important } .me-sm-0 { margin-right: 0!important } .me-sm-1 { margin-right: 10px!important } .me-sm-12 { margin-right: 12px!important } .me-sm-15 { margin-right: 15px!important } .me-sm-2 { margin-right: 20px!important } .me-sm-24 { margin-right: 24px!important } .me-sm-3 { margin-right: 30px!important } .me-sm-4 { margin-right: 40px!important } .me-sm-5 { margin-right: 50px!important } .me-sm-6 { margin-right: 60px!important } .me-sm-7 { margin-right: 70px!important } .me-sm-8 { margin-right: 80px!important } .me-sm-9 { margin-right: 90px!important } .me-sm-10 { margin-right: 100px!important } .me-sm-auto { margin-right: auto!important } .mb-sm-0 { margin-bottom: 0!important } .mb-sm-1 { margin-bottom: 10px!important } .mb-sm-12 { margin-bottom: 12px!important } .mb-sm-15 { margin-bottom: 15px!important } .mb-sm-2 { margin-bottom: 20px!important } .mb-sm-24 { margin-bottom: 24px!important } .mb-sm-3 { margin-bottom: 30px!important } .mb-sm-4 { margin-bottom: 40px!important } .mb-sm-5 { margin-bottom: 50px!important } .mb-sm-6 { margin-bottom: 60px!important } .mb-sm-7 { margin-bottom: 70px!important } .mb-sm-8 { margin-bottom: 80px!important } .mb-sm-9 { margin-bottom: 90px!important } .mb-sm-10 { margin-bottom: 100px!important } .mb-sm-auto { margin-bottom: auto!important } .ms-sm-0 { margin-left: 0!important } .ms-sm-1 { margin-left: 10px!important } .ms-sm-12 { margin-left: 12px!important } .ms-sm-15 { margin-left: 15px!important } .ms-sm-2 { margin-left: 20px!important } .ms-sm-24 { margin-left: 24px!important } .ms-sm-3 { margin-left: 30px!important } .ms-sm-4 { margin-left: 40px!important } .ms-sm-5 { margin-left: 50px!important } .ms-sm-6 { margin-left: 60px!important } .ms-sm-7 { margin-left: 70px!important } .ms-sm-8 { margin-left: 80px!important } .ms-sm-9 { margin-left: 90px!important } .ms-sm-10 { margin-left: 100px!important } .ms-sm-auto { margin-left: auto!important } .p-sm-0 { padding: 0!important } .p-sm-1 { padding: 10px!important } .p-sm-12 { padding: 12px!important } .p-sm-15 { padding: 15px!important } .p-sm-2 { padding: 20px!important } .p-sm-24 { padding: 24px!important } .p-sm-3 { padding: 30px!important } .p-sm-4 { padding: 40px!important } .p-sm-5 { padding: 50px!important } .p-sm-6 { padding: 60px!important } .p-sm-7 { padding: 70px!important } .p-sm-8 { padding: 80px!important } .p-sm-9 { padding: 90px!important } .p-sm-10 { padding: 100px!important } .px-sm-0 { padding-right: 0!important; padding-left: 0!important } .px-sm-1 { padding-right: 10px!important; padding-left: 10px!important } .px-sm-12 { padding-right: 12px!important; padding-left: 12px!important } .px-sm-15 { padding-right: 15px!important; padding-left: 15px!important } .px-sm-2 { padding-right: 20px!important; padding-left: 20px!important } .px-sm-24 { padding-right: 24px!important; padding-left: 24px!important } .px-sm-3 { padding-right: 30px!important; padding-left: 30px!important } .px-sm-4 { padding-right: 40px!important; padding-left: 40px!important } .px-sm-5 { padding-right: 50px!important; padding-left: 50px!important } .px-sm-6 { padding-right: 60px!important; padding-left: 60px!important } .px-sm-7 { padding-right: 70px!important; padding-left: 70px!important } .px-sm-8 { padding-right: 80px!important; padding-left: 80px!important } .px-sm-9 { padding-right: 90px!important; padding-left: 90px!important } .px-sm-10 { padding-right: 100px!important; padding-left: 100px!important } .py-sm-0 { padding-top: 0!important; padding-bottom: 0!important } .py-sm-1 { padding-top: 10px!important; padding-bottom: 10px!important } .py-sm-12 { padding-top: 12px!important; padding-bottom: 12px!important } .py-sm-15 { padding-top: 15px!important; padding-bottom: 15px!important } .py-sm-2 { padding-top: 20px!important; padding-bottom: 20px!important } .py-sm-24 { padding-top: 24px!important; padding-bottom: 24px!important } .py-sm-3 { padding-top: 30px!important; padding-bottom: 30px!important } .py-sm-4 { padding-top: 40px!important; padding-bottom: 40px!important } .py-sm-5 { padding-top: 50px!important; padding-bottom: 50px!important } .py-sm-6 { padding-top: 60px!important; padding-bottom: 60px!important } .py-sm-7 { padding-top: 70px!important; padding-bottom: 70px!important } .py-sm-8 { padding-top: 80px!important; padding-bottom: 80px!important } .py-sm-9 { padding-top: 90px!important; padding-bottom: 90px!important } .py-sm-10 { padding-top: 100px!important; padding-bottom: 100px!important } .pt-sm-0 { padding-top: 0!important } .pt-sm-1 { padding-top: 10px!important } .pt-sm-12 { padding-top: 12px!important } .pt-sm-15 { padding-top: 15px!important } .pt-sm-2 { padding-top: 20px!important } .pt-sm-24 { padding-top: 24px!important } .pt-sm-3 { padding-top: 30px!important } .pt-sm-4 { padding-top: 40px!important } .pt-sm-5 { padding-top: 50px!important } .pt-sm-6 { padding-top: 60px!important } .pt-sm-7 { padding-top: 70px!important } .pt-sm-8 { padding-top: 80px!important } .pt-sm-9 { padding-top: 90px!important } .pt-sm-10 { padding-top: 100px!important } .pe-sm-0 { padding-right: 0!important } .pe-sm-1 { padding-right: 10px!important } .pe-sm-12 { padding-right: 12px!important } .pe-sm-15 { padding-right: 15px!important } .pe-sm-2 { padding-right: 20px!important } .pe-sm-24 { padding-right: 24px!important } .pe-sm-3 { padding-right: 30px!important } .pe-sm-4 { padding-right: 40px!important } .pe-sm-5 { padding-right: 50px!important } .pe-sm-6 { padding-right: 60px!important } .pe-sm-7 { padding-right: 70px!important } .pe-sm-8 { padding-right: 80px!important } .pe-sm-9 { padding-right: 90px!important } .pe-sm-10 { padding-right: 100px!important } .pb-sm-0 { padding-bottom: 0!important } .pb-sm-1 { padding-bottom: 10px!important } .pb-sm-12 { padding-bottom: 12px!important } .pb-sm-15 { padding-bottom: 15px!important } .pb-sm-2 { padding-bottom: 20px!important } .pb-sm-24 { padding-bottom: 24px!important } .pb-sm-3 { padding-bottom: 30px!important } .pb-sm-4 { padding-bottom: 40px!important } .pb-sm-5 { padding-bottom: 50px!important } .pb-sm-6 { padding-bottom: 60px!important } .pb-sm-7 { padding-bottom: 70px!important } .pb-sm-8 { padding-bottom: 80px!important } .pb-sm-9 { padding-bottom: 90px!important } .pb-sm-10 { padding-bottom: 100px!important } .ps-sm-0 { padding-left: 0!important } .ps-sm-1 { padding-left: 10px!important } .ps-sm-12 { padding-left: 12px!important } .ps-sm-15 { padding-left: 15px!important } .ps-sm-2 { padding-left: 20px!important } .ps-sm-24 { padding-left: 24px!important } .ps-sm-3 { padding-left: 30px!important } .ps-sm-4 { padding-left: 40px!important } .ps-sm-5 { padding-left: 50px!important } .ps-sm-6 { padding-left: 60px!important } .ps-sm-7 { padding-left: 70px!important } .ps-sm-8 { padding-left: 80px!important } .ps-sm-9 { padding-left: 90px!important } .ps-sm-10 { padding-left: 100px!important } .gap-sm-0 { gap: 0!important } .gap-sm-1 { gap: 10px!important } .gap-sm-12 { gap: 12px!important } .gap-sm-15 { gap: 15px!important } .gap-sm-2 { gap: 20px!important } .gap-sm-24 { gap: 24px!important } .gap-sm-3 { gap: 30px!important } .gap-sm-4 { gap: 40px!important } .gap-sm-5 { gap: 50px!important } .gap-sm-6 { gap: 60px!important } .gap-sm-7 { gap: 70px!important } .gap-sm-8 { gap: 80px!important } .gap-sm-9 { gap: 90px!important } .gap-sm-10 { gap: 100px!important } .text-sm-start { text-align: left!important } .text-sm-end { text-align: right!important } .text-sm-center { text-align: center!important } } @media (min-width: 768px) { .float-md-start { float:left!important } .float-md-end { float: right!important } .float-md-none { float: none!important } .d-md-inline { display: inline!important } .d-md-inline-block { display: inline-block!important } .d-md-block { display: block!important } .d-md-grid { display: grid!important } .d-md-table { display: table!important } .d-md-table-row { display: table-row!important } .d-md-table-cell { display: table-cell!important } .d-md-flex { display: flex!important } .d-md-inline-flex { display: inline-flex!important } .d-md-none { display: none!important } .flex-md-fill { flex: 1 1 auto!important } .flex-md-row { flex-direction: row!important } .flex-md-column { flex-direction: column!important } .flex-md-row-reverse { flex-direction: row-reverse!important } .flex-md-column-reverse { flex-direction: column-reverse!important } .flex-md-grow-0 { flex-grow: 0!important } .flex-md-grow-1 { flex-grow: 1!important } .flex-md-shrink-0 { flex-shrink: 0!important } .flex-md-shrink-1 { flex-shrink: 1!important } .flex-md-wrap { flex-wrap: wrap!important } .flex-md-nowrap { flex-wrap: nowrap!important } .flex-md-wrap-reverse { flex-wrap: wrap-reverse!important } .justify-content-md-start { justify-content: flex-start!important } .justify-content-md-end { justify-content: flex-end!important } .justify-content-md-center { justify-content: center!important } .justify-content-md-between { justify-content: space-between!important } .justify-content-md-around { justify-content: space-around!important } .justify-content-md-evenly { justify-content: space-evenly!important } .align-items-md-start { align-items: flex-start!important } .align-items-md-end { align-items: flex-end!important } .align-items-md-center { align-items: center!important } .align-items-md-baseline { align-items: baseline!important } .align-items-md-stretch { align-items: stretch!important } .align-content-md-start { align-content: flex-start!important } .align-content-md-end { align-content: flex-end!important } .align-content-md-center { align-content: center!important } .align-content-md-between { align-content: space-between!important } .align-content-md-around { align-content: space-around!important } .align-content-md-stretch { align-content: stretch!important } .align-self-md-auto { align-self: auto!important } .align-self-md-start { align-self: flex-start!important } .align-self-md-end { align-self: flex-end!important } .align-self-md-center { align-self: center!important } .align-self-md-baseline { align-self: baseline!important } .align-self-md-stretch { align-self: stretch!important } .order-md-first { order: -1!important } .order-md-0 { order: 0!important } .order-md-1 { order: 1!important } .order-md-2 { order: 2!important } .order-md-3 { order: 3!important } .order-md-4 { order: 4!important } .order-md-5 { order: 5!important } .order-md-last { order: 6!important } .m-md-0 { margin: 0!important } .m-md-1 { margin: 10px!important } .m-md-12 { margin: 12px!important } .m-md-15 { margin: 15px!important } .m-md-2 { margin: 20px!important } .m-md-24 { margin: 24px!important } .m-md-3 { margin: 30px!important } .m-md-4 { margin: 40px!important } .m-md-5 { margin: 50px!important } .m-md-6 { margin: 60px!important } .m-md-7 { margin: 70px!important } .m-md-8 { margin: 80px!important } .m-md-9 { margin: 90px!important } .m-md-10 { margin: 100px!important } .m-md-auto { margin: auto!important } .mx-md-0 { margin-right: 0!important; margin-left: 0!important } .mx-md-1 { margin-right: 10px!important; margin-left: 10px!important } .mx-md-12 { margin-right: 12px!important; margin-left: 12px!important } .mx-md-15 { margin-right: 15px!important; margin-left: 15px!important } .mx-md-2 { margin-right: 20px!important; margin-left: 20px!important } .mx-md-24 { margin-right: 24px!important; margin-left: 24px!important } .mx-md-3 { margin-right: 30px!important; margin-left: 30px!important } .mx-md-4 { margin-right: 40px!important; margin-left: 40px!important } .mx-md-5 { margin-right: 50px!important; margin-left: 50px!important } .mx-md-6 { margin-right: 60px!important; margin-left: 60px!important } .mx-md-7 { margin-right: 70px!important; margin-left: 70px!important } .mx-md-8 { margin-right: 80px!important; margin-left: 80px!important } .mx-md-9 { margin-right: 90px!important; margin-left: 90px!important } .mx-md-10 { margin-right: 100px!important; margin-left: 100px!important } .mx-md-auto { margin-right: auto!important; margin-left: auto!important } .my-md-0 { margin-top: 0!important; margin-bottom: 0!important } .my-md-1 { margin-top: 10px!important; margin-bottom: 10px!important } .my-md-12 { margin-top: 12px!important; margin-bottom: 12px!important } .my-md-15 { margin-top: 15px!important; margin-bottom: 15px!important } .my-md-2 { margin-top: 20px!important; margin-bottom: 20px!important } .my-md-24 { margin-top: 24px!important; margin-bottom: 24px!important } .my-md-3 { margin-top: 30px!important; margin-bottom: 30px!important } .my-md-4 { margin-top: 40px!important; margin-bottom: 40px!important } .my-md-5 { margin-top: 50px!important; margin-bottom: 50px!important } .my-md-6 { margin-top: 60px!important; margin-bottom: 60px!important } .my-md-7 { margin-top: 70px!important; margin-bottom: 70px!important } .my-md-8 { margin-top: 80px!important; margin-bottom: 80px!important } .my-md-9 { margin-top: 90px!important; margin-bottom: 90px!important } .my-md-10 { margin-top: 100px!important; margin-bottom: 100px!important } .my-md-auto { margin-top: auto!important; margin-bottom: auto!important } .mt-md-0 { margin-top: 0!important } .mt-md-1 { margin-top: 10px!important } .mt-md-12 { margin-top: 12px!important } .mt-md-15 { margin-top: 15px!important } .mt-md-2 { margin-top: 20px!important } .mt-md-24 { margin-top: 24px!important } .mt-md-3 { margin-top: 30px!important } .mt-md-4 { margin-top: 40px!important } .mt-md-5 { margin-top: 50px!important } .mt-md-6 { margin-top: 60px!important } .mt-md-7 { margin-top: 70px!important } .mt-md-8 { margin-top: 80px!important } .mt-md-9 { margin-top: 90px!important } .mt-md-10 { margin-top: 100px!important } .mt-md-auto { margin-top: auto!important } .me-md-0 { margin-right: 0!important } .me-md-1 { margin-right: 10px!important } .me-md-12 { margin-right: 12px!important } .me-md-15 { margin-right: 15px!important } .me-md-2 { margin-right: 20px!important } .me-md-24 { margin-right: 24px!important } .me-md-3 { margin-right: 30px!important } .me-md-4 { margin-right: 40px!important } .me-md-5 { margin-right: 50px!important } .me-md-6 { margin-right: 60px!important } .me-md-7 { margin-right: 70px!important } .me-md-8 { margin-right: 80px!important } .me-md-9 { margin-right: 90px!important } .me-md-10 { margin-right: 100px!important } .me-md-auto { margin-right: auto!important } .mb-md-0 { margin-bottom: 0!important } .mb-md-1 { margin-bottom: 10px!important } .mb-md-12 { margin-bottom: 12px!important } .mb-md-15 { margin-bottom: 15px!important } .mb-md-2 { margin-bottom: 20px!important } .mb-md-24 { margin-bottom: 24px!important } .mb-md-3 { margin-bottom: 30px!important } .mb-md-4 { margin-bottom: 40px!important } .mb-md-5 { margin-bottom: 50px!important } .mb-md-6 { margin-bottom: 60px!important } .mb-md-7 { margin-bottom: 70px!important } .mb-md-8 { margin-bottom: 80px!important } .mb-md-9 { margin-bottom: 90px!important } .mb-md-10 { margin-bottom: 100px!important } .mb-md-auto { margin-bottom: auto!important } .ms-md-0 { margin-left: 0!important } .ms-md-1 { margin-left: 10px!important } .ms-md-12 { margin-left: 12px!important } .ms-md-15 { margin-left: 15px!important } .ms-md-2 { margin-left: 20px!important } .ms-md-24 { margin-left: 24px!important } .ms-md-3 { margin-left: 30px!important } .ms-md-4 { margin-left: 40px!important } .ms-md-5 { margin-left: 50px!important } .ms-md-6 { margin-left: 60px!important } .ms-md-7 { margin-left: 70px!important } .ms-md-8 { margin-left: 80px!important } .ms-md-9 { margin-left: 90px!important } .ms-md-10 { margin-left: 100px!important } .ms-md-auto { margin-left: auto!important } .p-md-0 { padding: 0!important } .p-md-1 { padding: 10px!important } .p-md-12 { padding: 12px!important } .p-md-15 { padding: 15px!important } .p-md-2 { padding: 20px!important } .p-md-24 { padding: 24px!important } .p-md-3 { padding: 30px!important } .p-md-4 { padding: 40px!important } .p-md-5 { padding: 50px!important } .p-md-6 { padding: 60px!important } .p-md-7 { padding: 70px!important } .p-md-8 { padding: 80px!important } .p-md-9 { padding: 90px!important } .p-md-10 { padding: 100px!important } .px-md-0 { padding-right: 0!important; padding-left: 0!important } .px-md-1 { padding-right: 10px!important; padding-left: 10px!important } .px-md-12 { padding-right: 12px!important; padding-left: 12px!important } .px-md-15 { padding-right: 15px!important; padding-left: 15px!important } .px-md-2 { padding-right: 20px!important; padding-left: 20px!important } .px-md-24 { padding-right: 24px!important; padding-left: 24px!important } .px-md-3 { padding-right: 30px!important; padding-left: 30px!important } .px-md-4 { padding-right: 40px!important; padding-left: 40px!important } .px-md-5 { padding-right: 50px!important; padding-left: 50px!important } .px-md-6 { padding-right: 60px!important; padding-left: 60px!important } .px-md-7 { padding-right: 70px!important; padding-left: 70px!important } .px-md-8 { padding-right: 80px!important; padding-left: 80px!important } .px-md-9 { padding-right: 90px!important; padding-left: 90px!important } .px-md-10 { padding-right: 100px!important; padding-left: 100px!important } .py-md-0 { padding-top: 0!important; padding-bottom: 0!important } .py-md-1 { padding-top: 10px!important; padding-bottom: 10px!important } .py-md-12 { padding-top: 12px!important; padding-bottom: 12px!important } .py-md-15 { padding-top: 15px!important; padding-bottom: 15px!important } .py-md-2 { padding-top: 20px!important; padding-bottom: 20px!important } .py-md-24 { padding-top: 24px!important; padding-bottom: 24px!important } .py-md-3 { padding-top: 30px!important; padding-bottom: 30px!important } .py-md-4 { padding-top: 40px!important; padding-bottom: 40px!important } .py-md-5 { padding-top: 50px!important; padding-bottom: 50px!important } .py-md-6 { padding-top: 60px!important; padding-bottom: 60px!important } .py-md-7 { padding-top: 70px!important; padding-bottom: 70px!important } .py-md-8 { padding-top: 80px!important; padding-bottom: 80px!important } .py-md-9 { padding-top: 90px!important; padding-bottom: 90px!important } .py-md-10 { padding-top: 100px!important; padding-bottom: 100px!important } .pt-md-0 { padding-top: 0!important } .pt-md-1 { padding-top: 10px!important } .pt-md-12 { padding-top: 12px!important } .pt-md-15 { padding-top: 15px!important } .pt-md-2 { padding-top: 20px!important } .pt-md-24 { padding-top: 24px!important } .pt-md-3 { padding-top: 30px!important } .pt-md-4 { padding-top: 40px!important } .pt-md-5 { padding-top: 50px!important } .pt-md-6 { padding-top: 60px!important } .pt-md-7 { padding-top: 70px!important } .pt-md-8 { padding-top: 80px!important } .pt-md-9 { padding-top: 90px!important } .pt-md-10 { padding-top: 100px!important } .pe-md-0 { padding-right: 0!important } .pe-md-1 { padding-right: 10px!important } .pe-md-12 { padding-right: 12px!important } .pe-md-15 { padding-right: 15px!important } .pe-md-2 { padding-right: 20px!important } .pe-md-24 { padding-right: 24px!important } .pe-md-3 { padding-right: 30px!important } .pe-md-4 { padding-right: 40px!important } .pe-md-5 { padding-right: 50px!important } .pe-md-6 { padding-right: 60px!important } .pe-md-7 { padding-right: 70px!important } .pe-md-8 { padding-right: 80px!important } .pe-md-9 { padding-right: 90px!important } .pe-md-10 { padding-right: 100px!important } .pb-md-0 { padding-bottom: 0!important } .pb-md-1 { padding-bottom: 10px!important } .pb-md-12 { padding-bottom: 12px!important } .pb-md-15 { padding-bottom: 15px!important } .pb-md-2 { padding-bottom: 20px!important } .pb-md-24 { padding-bottom: 24px!important } .pb-md-3 { padding-bottom: 30px!important } .pb-md-4 { padding-bottom: 40px!important } .pb-md-5 { padding-bottom: 50px!important } .pb-md-6 { padding-bottom: 60px!important } .pb-md-7 { padding-bottom: 70px!important } .pb-md-8 { padding-bottom: 80px!important } .pb-md-9 { padding-bottom: 90px!important } .pb-md-10 { padding-bottom: 100px!important } .ps-md-0 { padding-left: 0!important } .ps-md-1 { padding-left: 10px!important } .ps-md-12 { padding-left: 12px!important } .ps-md-15 { padding-left: 15px!important } .ps-md-2 { padding-left: 20px!important } .ps-md-24 { padding-left: 24px!important } .ps-md-3 { padding-left: 30px!important } .ps-md-4 { padding-left: 40px!important } .ps-md-5 { padding-left: 50px!important } .ps-md-6 { padding-left: 60px!important } .ps-md-7 { padding-left: 70px!important } .ps-md-8 { padding-left: 80px!important } .ps-md-9 { padding-left: 90px!important } .ps-md-10 { padding-left: 100px!important } .gap-md-0 { gap: 0!important } .gap-md-1 { gap: 10px!important } .gap-md-12 { gap: 12px!important } .gap-md-15 { gap: 15px!important } .gap-md-2 { gap: 20px!important } .gap-md-24 { gap: 24px!important } .gap-md-3 { gap: 30px!important } .gap-md-4 { gap: 40px!important } .gap-md-5 { gap: 50px!important } .gap-md-6 { gap: 60px!important } .gap-md-7 { gap: 70px!important } .gap-md-8 { gap: 80px!important } .gap-md-9 { gap: 90px!important } .gap-md-10 { gap: 100px!important } .text-md-start { text-align: left!important } .text-md-end { text-align: right!important } .text-md-center { text-align: center!important } } @media (min-width: 992px) { .float-lg-start { float:left!important } .float-lg-end { float: right!important } .float-lg-none { float: none!important } .d-lg-inline { display: inline!important } .d-lg-inline-block { display: inline-block!important } .d-lg-block { display: block!important } .d-lg-grid { display: grid!important } .d-lg-table { display: table!important } .d-lg-table-row { display: table-row!important } .d-lg-table-cell { display: table-cell!important } .d-lg-flex { display: flex!important } .d-lg-inline-flex { display: inline-flex!important } .d-lg-none { display: none!important } .flex-lg-fill { flex: 1 1 auto!important } .flex-lg-row { flex-direction: row!important } .flex-lg-column { flex-direction: column!important } .flex-lg-row-reverse { flex-direction: row-reverse!important } .flex-lg-column-reverse { flex-direction: column-reverse!important } .flex-lg-grow-0 { flex-grow: 0!important } .flex-lg-grow-1 { flex-grow: 1!important } .flex-lg-shrink-0 { flex-shrink: 0!important } .flex-lg-shrink-1 { flex-shrink: 1!important } .flex-lg-wrap { flex-wrap: wrap!important } .flex-lg-nowrap { flex-wrap: nowrap!important } .flex-lg-wrap-reverse { flex-wrap: wrap-reverse!important } .justify-content-lg-start { justify-content: flex-start!important } .justify-content-lg-end { justify-content: flex-end!important } .justify-content-lg-center { justify-content: center!important } .justify-content-lg-between { justify-content: space-between!important } .justify-content-lg-around { justify-content: space-around!important } .justify-content-lg-evenly { justify-content: space-evenly!important } .align-items-lg-start { align-items: flex-start!important } .align-items-lg-end { align-items: flex-end!important } .align-items-lg-center { align-items: center!important } .align-items-lg-baseline { align-items: baseline!important } .align-items-lg-stretch { align-items: stretch!important } .align-content-lg-start { align-content: flex-start!important } .align-content-lg-end { align-content: flex-end!important } .align-content-lg-center { align-content: center!important } .align-content-lg-between { align-content: space-between!important } .align-content-lg-around { align-content: space-around!important } .align-content-lg-stretch { align-content: stretch!important } .align-self-lg-auto { align-self: auto!important } .align-self-lg-start { align-self: flex-start!important } .align-self-lg-end { align-self: flex-end!important } .align-self-lg-center { align-self: center!important } .align-self-lg-baseline { align-self: baseline!important } .align-self-lg-stretch { align-self: stretch!important } .order-lg-first { order: -1!important } .order-lg-0 { order: 0!important } .order-lg-1 { order: 1!important } .order-lg-2 { order: 2!important } .order-lg-3 { order: 3!important } .order-lg-4 { order: 4!important } .order-lg-5 { order: 5!important } .order-lg-last { order: 6!important } .m-lg-0 { margin: 0!important } .m-lg-1 { margin: 10px!important } .m-lg-12 { margin: 12px!important } .m-lg-15 { margin: 15px!important } .m-lg-2 { margin: 20px!important } .m-lg-24 { margin: 24px!important } .m-lg-3 { margin: 30px!important } .m-lg-4 { margin: 40px!important } .m-lg-5 { margin: 50px!important } .m-lg-6 { margin: 60px!important } .m-lg-7 { margin: 70px!important } .m-lg-8 { margin: 80px!important } .m-lg-9 { margin: 90px!important } .m-lg-10 { margin: 100px!important } .m-lg-auto { margin: auto!important } .mx-lg-0 { margin-right: 0!important; margin-left: 0!important } .mx-lg-1 { margin-right: 10px!important; margin-left: 10px!important } .mx-lg-12 { margin-right: 12px!important; margin-left: 12px!important } .mx-lg-15 { margin-right: 15px!important; margin-left: 15px!important } .mx-lg-2 { margin-right: 20px!important; margin-left: 20px!important } .mx-lg-24 { margin-right: 24px!important; margin-left: 24px!important } .mx-lg-3 { margin-right: 30px!important; margin-left: 30px!important } .mx-lg-4 { margin-right: 40px!important; margin-left: 40px!important } .mx-lg-5 { margin-right: 50px!important; margin-left: 50px!important } .mx-lg-6 { margin-right: 60px!important; margin-left: 60px!important } .mx-lg-7 { margin-right: 70px!important; margin-left: 70px!important } .mx-lg-8 { margin-right: 80px!important; margin-left: 80px!important } .mx-lg-9 { margin-right: 90px!important; margin-left: 90px!important } .mx-lg-10 { margin-right: 100px!important; margin-left: 100px!important } .mx-lg-auto { margin-right: auto!important; margin-left: auto!important } .my-lg-0 { margin-top: 0!important; margin-bottom: 0!important } .my-lg-1 { margin-top: 10px!important; margin-bottom: 10px!important } .my-lg-12 { margin-top: 12px!important; margin-bottom: 12px!important } .my-lg-15 { margin-top: 15px!important; margin-bottom: 15px!important } .my-lg-2 { margin-top: 20px!important; margin-bottom: 20px!important } .my-lg-24 { margin-top: 24px!important; margin-bottom: 24px!important } .my-lg-3 { margin-top: 30px!important; margin-bottom: 30px!important } .my-lg-4 { margin-top: 40px!important; margin-bottom: 40px!important } .my-lg-5 { margin-top: 50px!important; margin-bottom: 50px!important } .my-lg-6 { margin-top: 60px!important; margin-bottom: 60px!important } .my-lg-7 { margin-top: 70px!important; margin-bottom: 70px!important } .my-lg-8 { margin-top: 80px!important; margin-bottom: 80px!important } .my-lg-9 { margin-top: 90px!important; margin-bottom: 90px!important } .my-lg-10 { margin-top: 100px!important; margin-bottom: 100px!important } .my-lg-auto { margin-top: auto!important; margin-bottom: auto!important } .mt-lg-0 { margin-top: 0!important } .mt-lg-1 { margin-top: 10px!important } .mt-lg-12 { margin-top: 12px!important } .mt-lg-15 { margin-top: 15px!important } .mt-lg-2 { margin-top: 20px!important } .mt-lg-24 { margin-top: 24px!important } .mt-lg-3 { margin-top: 30px!important } .mt-lg-4 { margin-top: 40px!important } .mt-lg-5 { margin-top: 50px!important } .mt-lg-6 { margin-top: 60px!important } .mt-lg-7 { margin-top: 70px!important } .mt-lg-8 { margin-top: 80px!important } .mt-lg-9 { margin-top: 90px!important } .mt-lg-10 { margin-top: 100px!important } .mt-lg-auto { margin-top: auto!important } .me-lg-0 { margin-right: 0!important } .me-lg-1 { margin-right: 10px!important } .me-lg-12 { margin-right: 12px!important } .me-lg-15 { margin-right: 15px!important } .me-lg-2 { margin-right: 20px!important } .me-lg-24 { margin-right: 24px!important } .me-lg-3 { margin-right: 30px!important } .me-lg-4 { margin-right: 40px!important } .me-lg-5 { margin-right: 50px!important } .me-lg-6 { margin-right: 60px!important } .me-lg-7 { margin-right: 70px!important } .me-lg-8 { margin-right: 80px!important } .me-lg-9 { margin-right: 90px!important } .me-lg-10 { margin-right: 100px!important } .me-lg-auto { margin-right: auto!important } .mb-lg-0 { margin-bottom: 0!important } .mb-lg-1 { margin-bottom: 10px!important } .mb-lg-12 { margin-bottom: 12px!important } .mb-lg-15 { margin-bottom: 15px!important } .mb-lg-2 { margin-bottom: 20px!important } .mb-lg-24 { margin-bottom: 24px!important } .mb-lg-3 { margin-bottom: 30px!important } .mb-lg-4 { margin-bottom: 40px!important } .mb-lg-5 { margin-bottom: 50px!important } .mb-lg-6 { margin-bottom: 60px!important } .mb-lg-7 { margin-bottom: 70px!important } .mb-lg-8 { margin-bottom: 80px!important } .mb-lg-9 { margin-bottom: 90px!important } .mb-lg-10 { margin-bottom: 100px!important } .mb-lg-auto { margin-bottom: auto!important } .ms-lg-0 { margin-left: 0!important } .ms-lg-1 { margin-left: 10px!important } .ms-lg-12 { margin-left: 12px!important } .ms-lg-15 { margin-left: 15px!important } .ms-lg-2 { margin-left: 20px!important } .ms-lg-24 { margin-left: 24px!important } .ms-lg-3 { margin-left: 30px!important } .ms-lg-4 { margin-left: 40px!important } .ms-lg-5 { margin-left: 50px!important } .ms-lg-6 { margin-left: 60px!important } .ms-lg-7 { margin-left: 70px!important } .ms-lg-8 { margin-left: 80px!important } .ms-lg-9 { margin-left: 90px!important } .ms-lg-10 { margin-left: 100px!important } .ms-lg-auto { margin-left: auto!important } .p-lg-0 { padding: 0!important } .p-lg-1 { padding: 10px!important } .p-lg-12 { padding: 12px!important } .p-lg-15 { padding: 15px!important } .p-lg-2 { padding: 20px!important } .p-lg-24 { padding: 24px!important } .p-lg-3 { padding: 30px!important } .p-lg-4 { padding: 40px!important } .p-lg-5 { padding: 50px!important } .p-lg-6 { padding: 60px!important } .p-lg-7 { padding: 70px!important } .p-lg-8 { padding: 80px!important } .p-lg-9 { padding: 90px!important } .p-lg-10 { padding: 100px!important } .px-lg-0 { padding-right: 0!important; padding-left: 0!important } .px-lg-1 { padding-right: 10px!important; padding-left: 10px!important } .px-lg-12 { padding-right: 12px!important; padding-left: 12px!important } .px-lg-15 { padding-right: 15px!important; padding-left: 15px!important } .px-lg-2 { padding-right: 20px!important; padding-left: 20px!important } .px-lg-24 { padding-right: 24px!important; padding-left: 24px!important } .px-lg-3 { padding-right: 30px!important; padding-left: 30px!important } .px-lg-4 { padding-right: 40px!important; padding-left: 40px!important } .px-lg-5 { padding-right: 50px!important; padding-left: 50px!important } .px-lg-6 { padding-right: 60px!important; padding-left: 60px!important } .px-lg-7 { padding-right: 70px!important; padding-left: 70px!important } .px-lg-8 { padding-right: 80px!important; padding-left: 80px!important } .px-lg-9 { padding-right: 90px!important; padding-left: 90px!important } .px-lg-10 { padding-right: 100px!important; padding-left: 100px!important } .py-lg-0 { padding-top: 0!important; padding-bottom: 0!important } .py-lg-1 { padding-top: 10px!important; padding-bottom: 10px!important } .py-lg-12 { padding-top: 12px!important; padding-bottom: 12px!important } .py-lg-15 { padding-top: 15px!important; padding-bottom: 15px!important } .py-lg-2 { padding-top: 20px!important; padding-bottom: 20px!important } .py-lg-24 { padding-top: 24px!important; padding-bottom: 24px!important } .py-lg-3 { padding-top: 30px!important; padding-bottom: 30px!important } .py-lg-4 { padding-top: 40px!important; padding-bottom: 40px!important } .py-lg-5 { padding-top: 50px!important; padding-bottom: 50px!important } .py-lg-6 { padding-top: 60px!important; padding-bottom: 60px!important } .py-lg-7 { padding-top: 70px!important; padding-bottom: 70px!important } .py-lg-8 { padding-top: 80px!important; padding-bottom: 80px!important } .py-lg-9 { padding-top: 90px!important; padding-bottom: 90px!important } .py-lg-10 { padding-top: 100px!important; padding-bottom: 100px!important } .pt-lg-0 { padding-top: 0!important } .pt-lg-1 { padding-top: 10px!important } .pt-lg-12 { padding-top: 12px!important } .pt-lg-15 { padding-top: 15px!important } .pt-lg-2 { padding-top: 20px!important } .pt-lg-24 { padding-top: 24px!important } .pt-lg-3 { padding-top: 30px!important } .pt-lg-4 { padding-top: 40px!important } .pt-lg-5 { padding-top: 50px!important } .pt-lg-6 { padding-top: 60px!important } .pt-lg-7 { padding-top: 70px!important } .pt-lg-8 { padding-top: 80px!important } .pt-lg-9 { padding-top: 90px!important } .pt-lg-10 { padding-top: 100px!important } .pe-lg-0 { padding-right: 0!important } .pe-lg-1 { padding-right: 10px!important } .pe-lg-12 { padding-right: 12px!important } .pe-lg-15 { padding-right: 15px!important } .pe-lg-2 { padding-right: 20px!important } .pe-lg-24 { padding-right: 24px!important } .pe-lg-3 { padding-right: 30px!important } .pe-lg-4 { padding-right: 40px!important } .pe-lg-5 { padding-right: 50px!important } .pe-lg-6 { padding-right: 60px!important } .pe-lg-7 { padding-right: 70px!important } .pe-lg-8 { padding-right: 80px!important } .pe-lg-9 { padding-right: 90px!important } .pe-lg-10 { padding-right: 100px!important } .pb-lg-0 { padding-bottom: 0!important } .pb-lg-1 { padding-bottom: 10px!important } .pb-lg-12 { padding-bottom: 12px!important } .pb-lg-15 { padding-bottom: 15px!important } .pb-lg-2 { padding-bottom: 20px!important } .pb-lg-24 { padding-bottom: 24px!important } .pb-lg-3 { padding-bottom: 30px!important } .pb-lg-4 { padding-bottom: 40px!important } .pb-lg-5 { padding-bottom: 50px!important } .pb-lg-6 { padding-bottom: 60px!important } .pb-lg-7 { padding-bottom: 70px!important } .pb-lg-8 { padding-bottom: 80px!important } .pb-lg-9 { padding-bottom: 90px!important } .pb-lg-10 { padding-bottom: 100px!important } .ps-lg-0 { padding-left: 0!important } .ps-lg-1 { padding-left: 10px!important } .ps-lg-12 { padding-left: 12px!important } .ps-lg-15 { padding-left: 15px!important } .ps-lg-2 { padding-left: 20px!important } .ps-lg-24 { padding-left: 24px!important } .ps-lg-3 { padding-left: 30px!important } .ps-lg-4 { padding-left: 40px!important } .ps-lg-5 { padding-left: 50px!important } .ps-lg-6 { padding-left: 60px!important } .ps-lg-7 { padding-left: 70px!important } .ps-lg-8 { padding-left: 80px!important } .ps-lg-9 { padding-left: 90px!important } .ps-lg-10 { padding-left: 100px!important } .gap-lg-0 { gap: 0!important } .gap-lg-1 { gap: 10px!important } .gap-lg-12 { gap: 12px!important } .gap-lg-15 { gap: 15px!important } .gap-lg-2 { gap: 20px!important } .gap-lg-24 { gap: 24px!important } .gap-lg-3 { gap: 30px!important } .gap-lg-4 { gap: 40px!important } .gap-lg-5 { gap: 50px!important } .gap-lg-6 { gap: 60px!important } .gap-lg-7 { gap: 70px!important } .gap-lg-8 { gap: 80px!important } .gap-lg-9 { gap: 90px!important } .gap-lg-10 { gap: 100px!important } .text-lg-start { text-align: left!important } .text-lg-end { text-align: right!important } .text-lg-center { text-align: center!important } } @media (min-width: 1200px) { .float-xl-start { float:left!important } .float-xl-end { float: right!important } .float-xl-none { float: none!important } .d-xl-inline { display: inline!important } .d-xl-inline-block { display: inline-block!important } .d-xl-block { display: block!important } .d-xl-grid { display: grid!important } .d-xl-table { display: table!important } .d-xl-table-row { display: table-row!important } .d-xl-table-cell { display: table-cell!important } .d-xl-flex { display: flex!important } .d-xl-inline-flex { display: inline-flex!important } .d-xl-none { display: none!important } .flex-xl-fill { flex: 1 1 auto!important } .flex-xl-row { flex-direction: row!important } .flex-xl-column { flex-direction: column!important } .flex-xl-row-reverse { flex-direction: row-reverse!important } .flex-xl-column-reverse { flex-direction: column-reverse!important } .flex-xl-grow-0 { flex-grow: 0!important } .flex-xl-grow-1 { flex-grow: 1!important } .flex-xl-shrink-0 { flex-shrink: 0!important } .flex-xl-shrink-1 { flex-shrink: 1!important } .flex-xl-wrap { flex-wrap: wrap!important } .flex-xl-nowrap { flex-wrap: nowrap!important } .flex-xl-wrap-reverse { flex-wrap: wrap-reverse!important } .justify-content-xl-start { justify-content: flex-start!important } .justify-content-xl-end { justify-content: flex-end!important } .justify-content-xl-center { justify-content: center!important } .justify-content-xl-between { justify-content: space-between!important } .justify-content-xl-around { justify-content: space-around!important } .justify-content-xl-evenly { justify-content: space-evenly!important } .align-items-xl-start { align-items: flex-start!important } .align-items-xl-end { align-items: flex-end!important } .align-items-xl-center { align-items: center!important } .align-items-xl-baseline { align-items: baseline!important } .align-items-xl-stretch { align-items: stretch!important } .align-content-xl-start { align-content: flex-start!important } .align-content-xl-end { align-content: flex-end!important } .align-content-xl-center { align-content: center!important } .align-content-xl-between { align-content: space-between!important } .align-content-xl-around { align-content: space-around!important } .align-content-xl-stretch { align-content: stretch!important } .align-self-xl-auto { align-self: auto!important } .align-self-xl-start { align-self: flex-start!important } .align-self-xl-end { align-self: flex-end!important } .align-self-xl-center { align-self: center!important } .align-self-xl-baseline { align-self: baseline!important } .align-self-xl-stretch { align-self: stretch!important } .order-xl-first { order: -1!important } .order-xl-0 { order: 0!important } .order-xl-1 { order: 1!important } .order-xl-2 { order: 2!important } .order-xl-3 { order: 3!important } .order-xl-4 { order: 4!important } .order-xl-5 { order: 5!important } .order-xl-last { order: 6!important } .m-xl-0 { margin: 0!important } .m-xl-1 { margin: 10px!important } .m-xl-12 { margin: 12px!important } .m-xl-15 { margin: 15px!important } .m-xl-2 { margin: 20px!important } .m-xl-24 { margin: 24px!important } .m-xl-3 { margin: 30px!important } .m-xl-4 { margin: 40px!important } .m-xl-5 { margin: 50px!important } .m-xl-6 { margin: 60px!important } .m-xl-7 { margin: 70px!important } .m-xl-8 { margin: 80px!important } .m-xl-9 { margin: 90px!important } .m-xl-10 { margin: 100px!important } .m-xl-auto { margin: auto!important } .mx-xl-0 { margin-right: 0!important; margin-left: 0!important } .mx-xl-1 { margin-right: 10px!important; margin-left: 10px!important } .mx-xl-12 { margin-right: 12px!important; margin-left: 12px!important } .mx-xl-15 { margin-right: 15px!important; margin-left: 15px!important } .mx-xl-2 { margin-right: 20px!important; margin-left: 20px!important } .mx-xl-24 { margin-right: 24px!important; margin-left: 24px!important } .mx-xl-3 { margin-right: 30px!important; margin-left: 30px!important } .mx-xl-4 { margin-right: 40px!important; margin-left: 40px!important } .mx-xl-5 { margin-right: 50px!important; margin-left: 50px!important } .mx-xl-6 { margin-right: 60px!important; margin-left: 60px!important } .mx-xl-7 { margin-right: 70px!important; margin-left: 70px!important } .mx-xl-8 { margin-right: 80px!important; margin-left: 80px!important } .mx-xl-9 { margin-right: 90px!important; margin-left: 90px!important } .mx-xl-10 { margin-right: 100px!important; margin-left: 100px!important } .mx-xl-auto { margin-right: auto!important; margin-left: auto!important } .my-xl-0 { margin-top: 0!important; margin-bottom: 0!important } .my-xl-1 { margin-top: 10px!important; margin-bottom: 10px!important } .my-xl-12 { margin-top: 12px!important; margin-bottom: 12px!important } .my-xl-15 { margin-top: 15px!important; margin-bottom: 15px!important } .my-xl-2 { margin-top: 20px!important; margin-bottom: 20px!important } .my-xl-24 { margin-top: 24px!important; margin-bottom: 24px!important } .my-xl-3 { margin-top: 30px!important; margin-bottom: 30px!important } .my-xl-4 { margin-top: 40px!important; margin-bottom: 40px!important } .my-xl-5 { margin-top: 50px!important; margin-bottom: 50px!important } .my-xl-6 { margin-top: 60px!important; margin-bottom: 60px!important } .my-xl-7 { margin-top: 70px!important; margin-bottom: 70px!important } .my-xl-8 { margin-top: 80px!important; margin-bottom: 80px!important } .my-xl-9 { margin-top: 90px!important; margin-bottom: 90px!important } .my-xl-10 { margin-top: 100px!important; margin-bottom: 100px!important } .my-xl-auto { margin-top: auto!important; margin-bottom: auto!important } .mt-xl-0 { margin-top: 0!important } .mt-xl-1 { margin-top: 10px!important } .mt-xl-12 { margin-top: 12px!important } .mt-xl-15 { margin-top: 15px!important } .mt-xl-2 { margin-top: 20px!important } .mt-xl-24 { margin-top: 24px!important } .mt-xl-3 { margin-top: 30px!important } .mt-xl-4 { margin-top: 40px!important } .mt-xl-5 { margin-top: 50px!important } .mt-xl-6 { margin-top: 60px!important } .mt-xl-7 { margin-top: 70px!important } .mt-xl-8 { margin-top: 80px!important } .mt-xl-9 { margin-top: 90px!important } .mt-xl-10 { margin-top: 100px!important } .mt-xl-auto { margin-top: auto!important } .me-xl-0 { margin-right: 0!important } .me-xl-1 { margin-right: 10px!important } .me-xl-12 { margin-right: 12px!important } .me-xl-15 { margin-right: 15px!important } .me-xl-2 { margin-right: 20px!important } .me-xl-24 { margin-right: 24px!important } .me-xl-3 { margin-right: 30px!important } .me-xl-4 { margin-right: 40px!important } .me-xl-5 { margin-right: 50px!important } .me-xl-6 { margin-right: 60px!important } .me-xl-7 { margin-right: 70px!important } .me-xl-8 { margin-right: 80px!important } .me-xl-9 { margin-right: 90px!important } .me-xl-10 { margin-right: 100px!important } .me-xl-auto { margin-right: auto!important } .mb-xl-0 { margin-bottom: 0!important } .mb-xl-1 { margin-bottom: 10px!important } .mb-xl-12 { margin-bottom: 12px!important } .mb-xl-15 { margin-bottom: 15px!important } .mb-xl-2 { margin-bottom: 20px!important } .mb-xl-24 { margin-bottom: 24px!important } .mb-xl-3 { margin-bottom: 30px!important } .mb-xl-4 { margin-bottom: 40px!important } .mb-xl-5 { margin-bottom: 50px!important } .mb-xl-6 { margin-bottom: 60px!important } .mb-xl-7 { margin-bottom: 70px!important } .mb-xl-8 { margin-bottom: 80px!important } .mb-xl-9 { margin-bottom: 90px!important } .mb-xl-10 { margin-bottom: 100px!important } .mb-xl-auto { margin-bottom: auto!important } .ms-xl-0 { margin-left: 0!important } .ms-xl-1 { margin-left: 10px!important } .ms-xl-12 { margin-left: 12px!important } .ms-xl-15 { margin-left: 15px!important } .ms-xl-2 { margin-left: 20px!important } .ms-xl-24 { margin-left: 24px!important } .ms-xl-3 { margin-left: 30px!important } .ms-xl-4 { margin-left: 40px!important } .ms-xl-5 { margin-left: 50px!important } .ms-xl-6 { margin-left: 60px!important } .ms-xl-7 { margin-left: 70px!important } .ms-xl-8 { margin-left: 80px!important } .ms-xl-9 { margin-left: 90px!important } .ms-xl-10 { margin-left: 100px!important } .ms-xl-auto { margin-left: auto!important } .p-xl-0 { padding: 0!important } .p-xl-1 { padding: 10px!important } .p-xl-12 { padding: 12px!important } .p-xl-15 { padding: 15px!important } .p-xl-2 { padding: 20px!important } .p-xl-24 { padding: 24px!important } .p-xl-3 { padding: 30px!important } .p-xl-4 { padding: 40px!important } .p-xl-5 { padding: 50px!important } .p-xl-6 { padding: 60px!important } .p-xl-7 { padding: 70px!important } .p-xl-8 { padding: 80px!important } .p-xl-9 { padding: 90px!important } .p-xl-10 { padding: 100px!important } .px-xl-0 { padding-right: 0!important; padding-left: 0!important } .px-xl-1 { padding-right: 10px!important; padding-left: 10px!important } .px-xl-12 { padding-right: 12px!important; padding-left: 12px!important } .px-xl-15 { padding-right: 15px!important; padding-left: 15px!important } .px-xl-2 { padding-right: 20px!important; padding-left: 20px!important } .px-xl-24 { padding-right: 24px!important; padding-left: 24px!important } .px-xl-3 { padding-right: 30px!important; padding-left: 30px!important } .px-xl-4 { padding-right: 40px!important; padding-left: 40px!important } .px-xl-5 { padding-right: 50px!important; padding-left: 50px!important } .px-xl-6 { padding-right: 60px!important; padding-left: 60px!important } .px-xl-7 { padding-right: 70px!important; padding-left: 70px!important } .px-xl-8 { padding-right: 80px!important; padding-left: 80px!important } .px-xl-9 { padding-right: 90px!important; padding-left: 90px!important } .px-xl-10 { padding-right: 100px!important; padding-left: 100px!important } .py-xl-0 { padding-top: 0!important; padding-bottom: 0!important } .py-xl-1 { padding-top: 10px!important; padding-bottom: 10px!important } .py-xl-12 { padding-top: 12px!important; padding-bottom: 12px!important } .py-xl-15 { padding-top: 15px!important; padding-bottom: 15px!important } .py-xl-2 { padding-top: 20px!important; padding-bottom: 20px!important } .py-xl-24 { padding-top: 24px!important; padding-bottom: 24px!important } .py-xl-3 { padding-top: 30px!important; padding-bottom: 30px!important } .py-xl-4 { padding-top: 40px!important; padding-bottom: 40px!important } .py-xl-5 { padding-top: 50px!important; padding-bottom: 50px!important } .py-xl-6 { padding-top: 60px!important; padding-bottom: 60px!important } .py-xl-7 { padding-top: 70px!important; padding-bottom: 70px!important } .py-xl-8 { padding-top: 80px!important; padding-bottom: 80px!important } .py-xl-9 { padding-top: 90px!important; padding-bottom: 90px!important } .py-xl-10 { padding-top: 100px!important; padding-bottom: 100px!important } .pt-xl-0 { padding-top: 0!important } .pt-xl-1 { padding-top: 10px!important } .pt-xl-12 { padding-top: 12px!important } .pt-xl-15 { padding-top: 15px!important } .pt-xl-2 { padding-top: 20px!important } .pt-xl-24 { padding-top: 24px!important } .pt-xl-3 { padding-top: 30px!important } .pt-xl-4 { padding-top: 40px!important } .pt-xl-5 { padding-top: 50px!important } .pt-xl-6 { padding-top: 60px!important } .pt-xl-7 { padding-top: 70px!important } .pt-xl-8 { padding-top: 80px!important } .pt-xl-9 { padding-top: 90px!important } .pt-xl-10 { padding-top: 100px!important } .pe-xl-0 { padding-right: 0!important } .pe-xl-1 { padding-right: 10px!important } .pe-xl-12 { padding-right: 12px!important } .pe-xl-15 { padding-right: 15px!important } .pe-xl-2 { padding-right: 20px!important } .pe-xl-24 { padding-right: 24px!important } .pe-xl-3 { padding-right: 30px!important } .pe-xl-4 { padding-right: 40px!important } .pe-xl-5 { padding-right: 50px!important } .pe-xl-6 { padding-right: 60px!important } .pe-xl-7 { padding-right: 70px!important } .pe-xl-8 { padding-right: 80px!important } .pe-xl-9 { padding-right: 90px!important } .pe-xl-10 { padding-right: 100px!important } .pb-xl-0 { padding-bottom: 0!important } .pb-xl-1 { padding-bottom: 10px!important } .pb-xl-12 { padding-bottom: 12px!important } .pb-xl-15 { padding-bottom: 15px!important } .pb-xl-2 { padding-bottom: 20px!important } .pb-xl-24 { padding-bottom: 24px!important } .pb-xl-3 { padding-bottom: 30px!important } .pb-xl-4 { padding-bottom: 40px!important } .pb-xl-5 { padding-bottom: 50px!important } .pb-xl-6 { padding-bottom: 60px!important } .pb-xl-7 { padding-bottom: 70px!important } .pb-xl-8 { padding-bottom: 80px!important } .pb-xl-9 { padding-bottom: 90px!important } .pb-xl-10 { padding-bottom: 100px!important } .ps-xl-0 { padding-left: 0!important } .ps-xl-1 { padding-left: 10px!important } .ps-xl-12 { padding-left: 12px!important } .ps-xl-15 { padding-left: 15px!important } .ps-xl-2 { padding-left: 20px!important } .ps-xl-24 { padding-left: 24px!important } .ps-xl-3 { padding-left: 30px!important } .ps-xl-4 { padding-left: 40px!important } .ps-xl-5 { padding-left: 50px!important } .ps-xl-6 { padding-left: 60px!important } .ps-xl-7 { padding-left: 70px!important } .ps-xl-8 { padding-left: 80px!important } .ps-xl-9 { padding-left: 90px!important } .ps-xl-10 { padding-left: 100px!important } .gap-xl-0 { gap: 0!important } .gap-xl-1 { gap: 10px!important } .gap-xl-12 { gap: 12px!important } .gap-xl-15 { gap: 15px!important } .gap-xl-2 { gap: 20px!important } .gap-xl-24 { gap: 24px!important } .gap-xl-3 { gap: 30px!important } .gap-xl-4 { gap: 40px!important } .gap-xl-5 { gap: 50px!important } .gap-xl-6 { gap: 60px!important } .gap-xl-7 { gap: 70px!important } .gap-xl-8 { gap: 80px!important } .gap-xl-9 { gap: 90px!important } .gap-xl-10 { gap: 100px!important } .text-xl-start { text-align: left!important } .text-xl-end { text-align: right!important } .text-xl-center { text-align: center!important } } @media (min-width: 1400px) { .float-xxl-start { float:left!important } .float-xxl-end { float: right!important } .float-xxl-none { float: none!important } .d-xxl-inline { display: inline!important } .d-xxl-inline-block { display: inline-block!important } .d-xxl-block { display: block!important } .d-xxl-grid { display: grid!important } .d-xxl-table { display: table!important } .d-xxl-table-row { display: table-row!important } .d-xxl-table-cell { display: table-cell!important } .d-xxl-flex { display: flex!important } .d-xxl-inline-flex { display: inline-flex!important } .d-xxl-none { display: none!important } .flex-xxl-fill { flex: 1 1 auto!important } .flex-xxl-row { flex-direction: row!important } .flex-xxl-column { flex-direction: column!important } .flex-xxl-row-reverse { flex-direction: row-reverse!important } .flex-xxl-column-reverse { flex-direction: column-reverse!important } .flex-xxl-grow-0 { flex-grow: 0!important } .flex-xxl-grow-1 { flex-grow: 1!important } .flex-xxl-shrink-0 { flex-shrink: 0!important } .flex-xxl-shrink-1 { flex-shrink: 1!important } .flex-xxl-wrap { flex-wrap: wrap!important } .flex-xxl-nowrap { flex-wrap: nowrap!important } .flex-xxl-wrap-reverse { flex-wrap: wrap-reverse!important } .justify-content-xxl-start { justify-content: flex-start!important } .justify-content-xxl-end { justify-content: flex-end!important } .justify-content-xxl-center { justify-content: center!important } .justify-content-xxl-between { justify-content: space-between!important } .justify-content-xxl-around { justify-content: space-around!important } .justify-content-xxl-evenly { justify-content: space-evenly!important } .align-items-xxl-start { align-items: flex-start!important } .align-items-xxl-end { align-items: flex-end!important } .align-items-xxl-center { align-items: center!important } .align-items-xxl-baseline { align-items: baseline!important } .align-items-xxl-stretch { align-items: stretch!important } .align-content-xxl-start { align-content: flex-start!important } .align-content-xxl-end { align-content: flex-end!important } .align-content-xxl-center { align-content: center!important } .align-content-xxl-between { align-content: space-between!important } .align-content-xxl-around { align-content: space-around!important } .align-content-xxl-stretch { align-content: stretch!important } .align-self-xxl-auto { align-self: auto!important } .align-self-xxl-start { align-self: flex-start!important } .align-self-xxl-end { align-self: flex-end!important } .align-self-xxl-center { align-self: center!important } .align-self-xxl-baseline { align-self: baseline!important } .align-self-xxl-stretch { align-self: stretch!important } .order-xxl-first { order: -1!important } .order-xxl-0 { order: 0!important } .order-xxl-1 { order: 1!important } .order-xxl-2 { order: 2!important } .order-xxl-3 { order: 3!important } .order-xxl-4 { order: 4!important } .order-xxl-5 { order: 5!important } .order-xxl-last { order: 6!important } .m-xxl-0 { margin: 0!important } .m-xxl-1 { margin: 10px!important } .m-xxl-12 { margin: 12px!important } .m-xxl-15 { margin: 15px!important } .m-xxl-2 { margin: 20px!important } .m-xxl-24 { margin: 24px!important } .m-xxl-3 { margin: 30px!important } .m-xxl-4 { margin: 40px!important } .m-xxl-5 { margin: 50px!important } .m-xxl-6 { margin: 60px!important } .m-xxl-7 { margin: 70px!important } .m-xxl-8 { margin: 80px!important } .m-xxl-9 { margin: 90px!important } .m-xxl-10 { margin: 100px!important } .m-xxl-auto { margin: auto!important } .mx-xxl-0 { margin-right: 0!important; margin-left: 0!important } .mx-xxl-1 { margin-right: 10px!important; margin-left: 10px!important } .mx-xxl-12 { margin-right: 12px!important; margin-left: 12px!important } .mx-xxl-15 { margin-right: 15px!important; margin-left: 15px!important } .mx-xxl-2 { margin-right: 20px!important; margin-left: 20px!important } .mx-xxl-24 { margin-right: 24px!important; margin-left: 24px!important } .mx-xxl-3 { margin-right: 30px!important; margin-left: 30px!important } .mx-xxl-4 { margin-right: 40px!important; margin-left: 40px!important } .mx-xxl-5 { margin-right: 50px!important; margin-left: 50px!important } .mx-xxl-6 { margin-right: 60px!important; margin-left: 60px!important } .mx-xxl-7 { margin-right: 70px!important; margin-left: 70px!important } .mx-xxl-8 { margin-right: 80px!important; margin-left: 80px!important } .mx-xxl-9 { margin-right: 90px!important; margin-left: 90px!important } .mx-xxl-10 { margin-right: 100px!important; margin-left: 100px!important } .mx-xxl-auto { margin-right: auto!important; margin-left: auto!important } .my-xxl-0 { margin-top: 0!important; margin-bottom: 0!important } .my-xxl-1 { margin-top: 10px!important; margin-bottom: 10px!important } .my-xxl-12 { margin-top: 12px!important; margin-bottom: 12px!important } .my-xxl-15 { margin-top: 15px!important; margin-bottom: 15px!important } .my-xxl-2 { margin-top: 20px!important; margin-bottom: 20px!important } .my-xxl-24 { margin-top: 24px!important; margin-bottom: 24px!important } .my-xxl-3 { margin-top: 30px!important; margin-bottom: 30px!important } .my-xxl-4 { margin-top: 40px!important; margin-bottom: 40px!important } .my-xxl-5 { margin-top: 50px!important; margin-bottom: 50px!important } .my-xxl-6 { margin-top: 60px!important; margin-bottom: 60px!important } .my-xxl-7 { margin-top: 70px!important; margin-bottom: 70px!important } .my-xxl-8 { margin-top: 80px!important; margin-bottom: 80px!important } .my-xxl-9 { margin-top: 90px!important; margin-bottom: 90px!important } .my-xxl-10 { margin-top: 100px!important; margin-bottom: 100px!important } .my-xxl-auto { margin-top: auto!important; margin-bottom: auto!important } .mt-xxl-0 { margin-top: 0!important } .mt-xxl-1 { margin-top: 10px!important } .mt-xxl-12 { margin-top: 12px!important } .mt-xxl-15 { margin-top: 15px!important } .mt-xxl-2 { margin-top: 20px!important } .mt-xxl-24 { margin-top: 24px!important } .mt-xxl-3 { margin-top: 30px!important } .mt-xxl-4 { margin-top: 40px!important } .mt-xxl-5 { margin-top: 50px!important } .mt-xxl-6 { margin-top: 60px!important } .mt-xxl-7 { margin-top: 70px!important } .mt-xxl-8 { margin-top: 80px!important } .mt-xxl-9 { margin-top: 90px!important } .mt-xxl-10 { margin-top: 100px!important } .mt-xxl-auto { margin-top: auto!important } .me-xxl-0 { margin-right: 0!important } .me-xxl-1 { margin-right: 10px!important } .me-xxl-12 { margin-right: 12px!important } .me-xxl-15 { margin-right: 15px!important } .me-xxl-2 { margin-right: 20px!important } .me-xxl-24 { margin-right: 24px!important } .me-xxl-3 { margin-right: 30px!important } .me-xxl-4 { margin-right: 40px!important } .me-xxl-5 { margin-right: 50px!important } .me-xxl-6 { margin-right: 60px!important } .me-xxl-7 { margin-right: 70px!important } .me-xxl-8 { margin-right: 80px!important } .me-xxl-9 { margin-right: 90px!important } .me-xxl-10 { margin-right: 100px!important } .me-xxl-auto { margin-right: auto!important } .mb-xxl-0 { margin-bottom: 0!important } .mb-xxl-1 { margin-bottom: 10px!important } .mb-xxl-12 { margin-bottom: 12px!important } .mb-xxl-15 { margin-bottom: 15px!important } .mb-xxl-2 { margin-bottom: 20px!important } .mb-xxl-24 { margin-bottom: 24px!important } .mb-xxl-3 { margin-bottom: 30px!important } .mb-xxl-4 { margin-bottom: 40px!important } .mb-xxl-5 { margin-bottom: 50px!important } .mb-xxl-6 { margin-bottom: 60px!important } .mb-xxl-7 { margin-bottom: 70px!important } .mb-xxl-8 { margin-bottom: 80px!important } .mb-xxl-9 { margin-bottom: 90px!important } .mb-xxl-10 { margin-bottom: 100px!important } .mb-xxl-auto { margin-bottom: auto!important } .ms-xxl-0 { margin-left: 0!important } .ms-xxl-1 { margin-left: 10px!important } .ms-xxl-12 { margin-left: 12px!important } .ms-xxl-15 { margin-left: 15px!important } .ms-xxl-2 { margin-left: 20px!important } .ms-xxl-24 { margin-left: 24px!important } .ms-xxl-3 { margin-left: 30px!important } .ms-xxl-4 { margin-left: 40px!important } .ms-xxl-5 { margin-left: 50px!important } .ms-xxl-6 { margin-left: 60px!important } .ms-xxl-7 { margin-left: 70px!important } .ms-xxl-8 { margin-left: 80px!important } .ms-xxl-9 { margin-left: 90px!important } .ms-xxl-10 { margin-left: 100px!important } .ms-xxl-auto { margin-left: auto!important } .p-xxl-0 { padding: 0!important } .p-xxl-1 { padding: 10px!important } .p-xxl-12 { padding: 12px!important } .p-xxl-15 { padding: 15px!important } .p-xxl-2 { padding: 20px!important } .p-xxl-24 { padding: 24px!important } .p-xxl-3 { padding: 30px!important } .p-xxl-4 { padding: 40px!important } .p-xxl-5 { padding: 50px!important } .p-xxl-6 { padding: 60px!important } .p-xxl-7 { padding: 70px!important } .p-xxl-8 { padding: 80px!important } .p-xxl-9 { padding: 90px!important } .p-xxl-10 { padding: 100px!important } .px-xxl-0 { padding-right: 0!important; padding-left: 0!important } .px-xxl-1 { padding-right: 10px!important; padding-left: 10px!important } .px-xxl-12 { padding-right: 12px!important; padding-left: 12px!important } .px-xxl-15 { padding-right: 15px!important; padding-left: 15px!important } .px-xxl-2 { padding-right: 20px!important; padding-left: 20px!important } .px-xxl-24 { padding-right: 24px!important; padding-left: 24px!important } .px-xxl-3 { padding-right: 30px!important; padding-left: 30px!important } .px-xxl-4 { padding-right: 40px!important; padding-left: 40px!important } .px-xxl-5 { padding-right: 50px!important; padding-left: 50px!important } .px-xxl-6 { padding-right: 60px!important; padding-left: 60px!important } .px-xxl-7 { padding-right: 70px!important; padding-left: 70px!important } .px-xxl-8 { padding-right: 80px!important; padding-left: 80px!important } .px-xxl-9 { padding-right: 90px!important; padding-left: 90px!important } .px-xxl-10 { padding-right: 100px!important; padding-left: 100px!important } .py-xxl-0 { padding-top: 0!important; padding-bottom: 0!important } .py-xxl-1 { padding-top: 10px!important; padding-bottom: 10px!important } .py-xxl-12 { padding-top: 12px!important; padding-bottom: 12px!important } .py-xxl-15 { padding-top: 15px!important; padding-bottom: 15px!important } .py-xxl-2 { padding-top: 20px!important; padding-bottom: 20px!important } .py-xxl-24 { padding-top: 24px!important; padding-bottom: 24px!important } .py-xxl-3 { padding-top: 30px!important; padding-bottom: 30px!important } .py-xxl-4 { padding-top: 40px!important; padding-bottom: 40px!important } .py-xxl-5 { padding-top: 50px!important; padding-bottom: 50px!important } .py-xxl-6 { padding-top: 60px!important; padding-bottom: 60px!important } .py-xxl-7 { padding-top: 70px!important; padding-bottom: 70px!important } .py-xxl-8 { padding-top: 80px!important; padding-bottom: 80px!important } .py-xxl-9 { padding-top: 90px!important; padding-bottom: 90px!important } .py-xxl-10 { padding-top: 100px!important; padding-bottom: 100px!important } .pt-xxl-0 { padding-top: 0!important } .pt-xxl-1 { padding-top: 10px!important } .pt-xxl-12 { padding-top: 12px!important } .pt-xxl-15 { padding-top: 15px!important } .pt-xxl-2 { padding-top: 20px!important } .pt-xxl-24 { padding-top: 24px!important } .pt-xxl-3 { padding-top: 30px!important } .pt-xxl-4 { padding-top: 40px!important } .pt-xxl-5 { padding-top: 50px!important } .pt-xxl-6 { padding-top: 60px!important } .pt-xxl-7 { padding-top: 70px!important } .pt-xxl-8 { padding-top: 80px!important } .pt-xxl-9 { padding-top: 90px!important } .pt-xxl-10 { padding-top: 100px!important } .pe-xxl-0 { padding-right: 0!important } .pe-xxl-1 { padding-right: 10px!important } .pe-xxl-12 { padding-right: 12px!important } .pe-xxl-15 { padding-right: 15px!important } .pe-xxl-2 { padding-right: 20px!important } .pe-xxl-24 { padding-right: 24px!important } .pe-xxl-3 { padding-right: 30px!important } .pe-xxl-4 { padding-right: 40px!important } .pe-xxl-5 { padding-right: 50px!important } .pe-xxl-6 { padding-right: 60px!important } .pe-xxl-7 { padding-right: 70px!important } .pe-xxl-8 { padding-right: 80px!important } .pe-xxl-9 { padding-right: 90px!important } .pe-xxl-10 { padding-right: 100px!important } .pb-xxl-0 { padding-bottom: 0!important } .pb-xxl-1 { padding-bottom: 10px!important } .pb-xxl-12 { padding-bottom: 12px!important } .pb-xxl-15 { padding-bottom: 15px!important } .pb-xxl-2 { padding-bottom: 20px!important } .pb-xxl-24 { padding-bottom: 24px!important } .pb-xxl-3 { padding-bottom: 30px!important } .pb-xxl-4 { padding-bottom: 40px!important } .pb-xxl-5 { padding-bottom: 50px!important } .pb-xxl-6 { padding-bottom: 60px!important } .pb-xxl-7 { padding-bottom: 70px!important } .pb-xxl-8 { padding-bottom: 80px!important } .pb-xxl-9 { padding-bottom: 90px!important } .pb-xxl-10 { padding-bottom: 100px!important } .ps-xxl-0 { padding-left: 0!important } .ps-xxl-1 { padding-left: 10px!important } .ps-xxl-12 { padding-left: 12px!important } .ps-xxl-15 { padding-left: 15px!important } .ps-xxl-2 { padding-left: 20px!important } .ps-xxl-24 { padding-left: 24px!important } .ps-xxl-3 { padding-left: 30px!important } .ps-xxl-4 { padding-left: 40px!important } .ps-xxl-5 { padding-left: 50px!important } .ps-xxl-6 { padding-left: 60px!important } .ps-xxl-7 { padding-left: 70px!important } .ps-xxl-8 { padding-left: 80px!important } .ps-xxl-9 { padding-left: 90px!important } .ps-xxl-10 { padding-left: 100px!important } .gap-xxl-0 { gap: 0!important } .gap-xxl-1 { gap: 10px!important } .gap-xxl-12 { gap: 12px!important } .gap-xxl-15 { gap: 15px!important } .gap-xxl-2 { gap: 20px!important } .gap-xxl-24 { gap: 24px!important } .gap-xxl-3 { gap: 30px!important } .gap-xxl-4 { gap: 40px!important } .gap-xxl-5 { gap: 50px!important } .gap-xxl-6 { gap: 60px!important } .gap-xxl-7 { gap: 70px!important } .gap-xxl-8 { gap: 80px!important } .gap-xxl-9 { gap: 90px!important } .gap-xxl-10 { gap: 100px!important } .text-xxl-start { text-align: left!important } .text-xxl-end { text-align: right!important } .text-xxl-center { text-align: center!important } } @media print { .d-print-inline { display: inline!important } .d-print-inline-block { display: inline-block!important } .d-print-block { display: block!important } .d-print-grid { display: grid!important } .d-print-table { display: table!important } .d-print-table-row { display: table-row!important } .d-print-table-cell { display: table-cell!important } .d-print-flex { display: flex!important } .d-print-inline-flex { display: inline-flex!important } .d-print-none { display: none!important } } html { -webkit-font-smoothing: antialiased; scroll-padding-top: 2.5rem } @media (min-width: 768px) { html { scroll-padding-top:3.125rem } } @media (min-width: 1200px) { html { scroll-padding-top:4.375rem } } body.block-scroll { overflow-y: hidden; touch-action: none } a { text-decoration: none } a[href^=tel] { color: inherit } button:focus-visible,.accordion-button:focus-visible,.btn:focus-visible,a:focus-visible,input:focus-visible,.form-control:focus-visible,.form-check input:focus-visible,select:focus-visible,.form-select:focus-visible,.btn-close:focus-visible { outline: .125rem solid #1a73e8; outline-offset: .125rem; box-shadow: none!important } img,video { -o-object-fit: cover; object-fit: cover } .sr-only { position: absolute; left: -62.5rem; top: auto; width: 1px; height: 1px; overflow: hidden } .ratio { position: relative; width: 100% } .ratio:before { display: block; padding-top: var(--bs-aspect-ratio); content: "" } .ratio>* { position: absolute; top: 0; left: 0; width: 100%; height: 100% } .ratio-1x1 { --bs-aspect-ratio: 100% } .ratio-4x3 { --bs-aspect-ratio: 75% } .ratio-16x9 { --bs-aspect-ratio: 56.25% } .ratio-21x9 { --bs-aspect-ratio: 42.8571428571% } .list-unstyled { padding-left: 0; list-style: none } .social-links { display: flex; flex-wrap: wrap; margin-bottom: 0 } .social-links li a { display: flex; width: 1.5rem; height: 1.5rem } .social-links li a svg { width: 100%; height: 100% } .social-links li:not(:last-child) { margin-right: 1.25rem } @media (min-width: 992px) { .row-lg-reverse { flex-direction:row-reverse } } @media (max-width: 991.98px) { .col-lg-max-reverse { flex-direction:column-reverse } } .fade-in { opacity: 0; transform: translateY(40px); animation: fadeInUp 1.5s cubic-bezier(.25,.8,.25,1) 0s forwards; will-change: opacity,transform; animation: none } .fade-in.is-visible { animation: fadeInUp 1.5s cubic-bezier(.25,.8,.25,1) 0s forwards } .inner { margin-left: auto; margin-right: auto; width: 85.58%; max-width: 100rem } .panel-m { margin-top: 2.5rem; margin-bottom: 2.5rem } @media (min-width: 768px) { .panel-m { margin-top:3.125rem; margin-bottom: 3.125rem } } @media (min-width: 1200px) { .panel-m { margin-top:4.375rem; margin-bottom: 4.375rem } } .panel-p { padding-top: 2.5rem; padding-bottom: 2.5rem } @media (min-width: 768px) { .panel-p { padding-top:3.125rem; padding-bottom: 3.125rem } } @media (min-width: 1200px) { .panel-p { padding-top:4.375rem; padding-bottom: 4.375rem } } .panel-flush+.panel-flush { margin-top: -2.5rem } @media (min-width: 768px) { .panel-flush+.panel-flush { margin-top:-3.125rem } } @media (min-width: 1200px) { .panel-flush+.panel-flush { margin-top:-4.375rem } } .t-blue { color: #002f87 } .t-primary { color: #870f54 } .border-b { border-bottom: 1px solid #7BA0C4 } .border-t { border-top: 1px solid #7BA0C4 } .invert h1,.invert .h1,.invert h2,.invert .h2,.invert h3,.invert .h3,.invert h4,.invert .h4,.invert h5,.invert .h5,.invert h6,.invert .h6,.invert p,.invert a,.invert>* { color: #fff } .swiper-navigation { display: flex; align-items: center } .swiper-navigation .swiper-btn-next,.swiper-navigation .swiper-btn-prev { width: 2.5rem; height: 2.5rem; background: none; border: 0; margin: 0; padding: 0; background-repeat: no-repeat; background-size: 2.5rem; background-position: 50% 50%; border-radius: 6.25rem } @media (min-width: 1200px) { .swiper-navigation .swiper-btn-next,.swiper-navigation .swiper-btn-prev { width:3.5rem; height: 3.5rem; background-size: 3.5rem } } .swiper-navigation .swiper-btn-next { background-image: url('data:image/svg+xml,<svg width="56" height="56" viewBox="0 0 56 56" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_38_3510)"><path fill-rule="evenodd" clip-rule="evenodd" d="M3.5 28C3.5 34.4978 6.08124 40.7295 10.6759 45.3241C15.2705 49.9188 21.5022 52.5 28 52.5C34.4978 52.5 40.7295 49.9188 45.3241 45.3241C49.9188 40.7295 52.5 34.4978 52.5 28C52.5 21.5022 49.9188 15.2705 45.3241 10.6759C40.7295 6.08124 34.4978 3.5 28 3.5C21.5022 3.5 15.2705 6.08124 10.6759 10.6759C6.08124 15.2705 3.5 21.5022 3.5 28ZM56 28C56 35.4261 53.05 42.548 47.799 47.799C42.548 53.05 35.4261 56 28 56C20.5739 56 13.452 53.05 8.20101 47.799C2.94999 42.548 0 35.4261 0 28C0 20.5739 2.94999 13.452 8.20101 8.20101C13.452 2.94999 20.5739 0 28 0C35.4261 0 42.548 2.94999 47.799 8.20101C53.05 13.452 56 20.5739 56 28ZM15.75 26.25C15.2859 26.25 14.8408 26.4344 14.5126 26.7626C14.1844 27.0908 14 27.5359 14 28C14 28.4641 14.1844 28.9093 14.5126 29.2374C14.8408 29.5656 15.2859 29.75 15.75 29.75H36.0255L28.511 37.261C28.3483 37.4237 28.2192 37.6169 28.1312 37.8295C28.0431 38.042 27.9978 38.2699 27.9978 38.5C27.9978 38.7301 28.0431 38.958 28.1312 39.1705C28.2192 39.3831 28.3483 39.5763 28.511 39.739C28.6737 39.9017 28.8669 40.0308 29.0795 40.1188C29.292 40.2069 29.5199 40.2522 29.75 40.2522C29.9801 40.2522 30.208 40.2069 30.4205 40.1188C30.6331 40.0308 30.8263 39.9017 30.989 39.739L41.489 29.239C41.652 29.0764 41.7813 28.8833 41.8695 28.6707C41.9577 28.4581 42.0031 28.2302 42.0031 28C42.0031 27.7698 41.9577 27.5419 41.8695 27.3293C41.7813 27.1167 41.652 26.9236 41.489 26.761L30.989 16.261C30.8263 16.0983 30.6331 15.9692 30.4205 15.8812C30.208 15.7931 29.9801 15.7478 29.75 15.7478C29.5199 15.7478 29.292 15.7931 29.0795 15.8812C28.8669 15.9692 28.6737 16.0983 28.511 16.261C28.3483 16.4237 28.2192 16.6169 28.1312 16.8295C28.0431 17.042 27.9978 17.2699 27.9978 17.5C27.9978 17.7301 28.0431 17.958 28.1312 18.1705C28.2192 18.3831 28.3483 18.5763 28.511 18.739L36.0255 26.25H15.75Z" fill="%23870F54"/></g><defs><clipPath id="clip0_38_3510"><rect width="56" height="56" fill="white"/></clipPath></defs></svg>') } .swiper-navigation .swiper-btn-prev { background-image: url('data:image/svg+xml,<svg width="56" height="56" viewBox="0 0 56 56" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_38_3508)"><path fill-rule="evenodd" clip-rule="evenodd" d="M3.5 28C3.5 34.4978 6.08124 40.7295 10.6759 45.3241C15.2705 49.9188 21.5022 52.5 28 52.5C34.4978 52.5 40.7295 49.9188 45.3241 45.3241C49.9188 40.7295 52.5 34.4978 52.5 28C52.5 21.5022 49.9188 15.2705 45.3241 10.6759C40.7295 6.08124 34.4978 3.5 28 3.5C21.5022 3.5 15.2705 6.08124 10.6759 10.6759C6.08124 15.2705 3.5 21.5022 3.5 28ZM56 28C56 35.4261 53.05 42.548 47.799 47.799C42.548 53.05 35.4261 56 28 56C20.5739 56 13.452 53.05 8.20101 47.799C2.94999 42.548 0 35.4261 0 28C0 20.5739 2.94999 13.452 8.20101 8.20101C13.452 2.94999 20.5739 0 28 0C35.4261 0 42.548 2.94999 47.799 8.20101C53.05 13.452 56 20.5739 56 28ZM40.25 26.25C40.7141 26.25 41.1592 26.4344 41.4874 26.7626C41.8156 27.0908 42 27.5359 42 28C42 28.4641 41.8156 28.9093 41.4874 29.2374C41.1592 29.5656 40.7141 29.75 40.25 29.75H19.9745L27.489 37.261C27.6517 37.4237 27.7808 37.6169 27.8688 37.8295C27.9569 38.042 28.0022 38.2699 28.0022 38.5C28.0022 38.7301 27.9569 38.958 27.8688 39.1705C27.7808 39.3831 27.6517 39.5763 27.489 39.739C27.3263 39.9017 27.1331 40.0308 26.9205 40.1188C26.708 40.2069 26.4801 40.2522 26.25 40.2522C26.0199 40.2522 25.792 40.2069 25.5795 40.1188C25.3669 40.0308 25.1737 39.9017 25.011 39.739L14.511 29.239C14.348 29.0764 14.2187 28.8833 14.1305 28.6707C14.0423 28.4581 13.9969 28.2302 13.9969 28C13.9969 27.7698 14.0423 27.5419 14.1305 27.3293C14.2187 27.1167 14.348 26.9236 14.511 26.761L25.011 16.261C25.3396 15.9324 25.7853 15.7478 26.25 15.7478C26.7147 15.7478 27.1604 15.9324 27.489 16.261C27.8176 16.5896 28.0022 17.0353 28.0022 17.5C28.0022 17.9647 27.8176 18.4104 27.489 18.739L19.9745 26.25H40.25Z" fill="%23870F54"/></g><defs><clipPath id="clip0_38_3508"><rect width="56" height="56" fill="white"/></clipPath></defs></svg>'); margin-right: .625rem } @media (min-width: 1200px) { .swiper-navigation .swiper-btn-prev { margin-right:.8125rem } } .swiper-pagination { display: flex; position: relative } .swiper-pagination .swiper-pagination-bullet { --swiper-pagination-bullet-width: 12px; --swiper-pagination-bullet-size: 12px; --swiper-pagination-bullet-horizontal-gap: 18px; opacity: 1; background-color: transparent; border-color: #870f54; border-width: 1.2px; border-style: solid; width: 12px; height: 12px; border-radius: 6.25rem; cursor: pointer } .swiper-pagination .swiper-pagination-bullet:not(:last-child) { margin-right: 1.125rem } .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active { background-color: #870f54 } .swiper-pagination .swiper-pagination-bullet:focus-visible { outline-offset: 4px } .accordion-title,.accordion-title button { font-family: Montserrat,sans-serif; font-size: clamp(1rem,.81vw + .8rem,1.56rem); line-height: 1.1; letter-spacing: 0; font-weight: 500; box-shadow: none!important } @media (min-width: 1200px) { .accordion-title,.accordion-title button { line-height:.9 } } .accordion-button { align-items: flex-start; justify-content: space-between } .accordion-button:after { margin-left: 1rem; width: 1.5rem; height: 1.5rem; background-size: 1.5rem } @media (min-width: 992px) { .accordion-button:after { width:2.5rem; height: 2.5rem; background-size: 2.5rem } } @media (min-width: 1200px) { .accordion-button:after { margin-left:2.3125rem } } .feature-accordion .accordion-button { align-items: center } .accordion-item { border: 0 } .accordion-item:first-of-type { border: 0 } .accordion-item:not(:last-of-type) { border-bottom: 1px solid #7BA0C4 } .feature-accordion .accordion-item:first-of-type { border-top: 1px solid #7BA0C4 } .feature-accordion .accordion-item:last-of-type { border-bottom: 1px solid #7BA0C4 } .accordion-body { padding: 0 } .feature-accordion .accordion-body .general-text { padding-bottom: 1.875rem } .accordion-container { max-width: 62.5rem; margin: auto } .btn { letter-spacing: .04em; text-transform: uppercase } @media (max-width: 767.98px) { .btn { padding:.75rem 1.5rem; font-size: .75rem } } .btn-primary:hover,.btn-primary:focus-visible,.btn.bg-primary:hover,.btn.bg-primary:focus { background-color: #9e1262; border-color: #9e1262 } .btn-play { background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_38_3604)"><path d="M12 22.5C9.21523 22.5 6.54451 21.3938 4.57538 19.4246C2.60625 17.4555 1.5 14.7848 1.5 12C1.5 9.21523 2.60625 6.54451 4.57538 4.57538C6.54451 2.60625 9.21523 1.5 12 1.5C14.7848 1.5 17.4555 2.60625 19.4246 4.57538C21.3938 6.54451 22.5 9.21523 22.5 12C22.5 14.7848 21.3938 17.4555 19.4246 19.4246C17.4555 21.3938 14.7848 22.5 12 22.5ZM12 24C15.1826 24 18.2348 22.7357 20.4853 20.4853C22.7357 18.2348 24 15.1826 24 12C24 8.8174 22.7357 5.76516 20.4853 3.51472C18.2348 1.26428 15.1826 0 12 0C8.8174 0 5.76516 1.26428 3.51472 3.51472C1.26428 5.76516 0 8.8174 0 12C0 15.1826 1.26428 18.2348 3.51472 20.4853C5.76516 22.7357 8.8174 24 12 24Z" fill="white"/><path d="M9.4065 7.58251C9.52918 7.51934 9.6669 7.49124 9.80452 7.50129C9.94214 7.51135 10.0743 7.55918 10.1865 7.63951L15.4365 11.3895C15.5337 11.4589 15.613 11.5505 15.6676 11.6567C15.7223 11.7629 15.7509 11.8806 15.7509 12C15.7509 12.1194 15.7223 12.2372 15.6676 12.3433C15.613 12.4495 15.5337 12.5411 15.4365 12.6105L10.1865 16.3605C10.0743 16.4408 9.94224 16.4886 9.80469 16.4986C9.66715 16.5087 9.52949 16.4806 9.40686 16.4175C9.28422 16.3544 9.18136 16.2587 9.10958 16.141C9.03781 16.0232 8.99989 15.8879 9 15.75V8.25001C8.99986 8.11213 9.03772 7.97689 9.10943 7.85913C9.18115 7.74137 9.28393 7.64566 9.4065 7.58251Z" fill="white"/></g><defs><clipPath id="clip0_38_3604"><rect width="24" height="24" fill="white"/></clipPath></defs></svg>'); background-repeat: no-repeat; background-size: 1.5rem; padding-right: 3.625rem; background-position: calc(100% - 1.5rem) 50% } @media (min-width: 768px) { .btn-play { padding-right:4.25rem; background-position: calc(100% - 2.125rem) 50% } } .btn-close { width: 2.5rem; height: 2.5rem; background-color: #870f54; opacity: 1; background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='white'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e"); background-position: 50% 50% } .btn-close:hover,.btn-close:focus-visible { background-color: #9e1262; border-color: #9e1262; opacity: 1 } .nav-link { transition: none } .modal { z-index: 9999 } .modal-video .btn-close { display: block; position: relative; right: 0; margin-left: auto; margin-bottom: .625rem } .modal-video .modal-dialog { display: flex; flex-direction: column; justify-content: center } .modal-video .modal-content { background: transparent; border: none } .modal-video iframe { background-color: #000 } .modal-video__transcript { padding: 1rem } .modal-video__transcript .card-body { padding: 1.25rem; background-color: #fff } .pagination { display: flex; flex-wrap: wrap; gap: .625rem; justify-content: center } .pagination span,.pagination a { display: flex; align-items: center; justify-content: center; position: relative; text-align: center; width: 2.5rem; height: 2.5rem; margin-bottom: .625rem; font-size: .875rem; line-height: 1; font-weight: 700; letter-spacing: 0; text-decoration: none; transition: color .25s ease; background: #870F54; color: #fff; border: 2px solid #870F54 } .pagination span:not(.currentpage):hover:hover,.pagination span:not(.currentpage):hover:focus-visible,.pagination span:not(.currentpage):focus-visible:hover,.pagination span:not(.currentpage):focus-visible:focus-visible,.pagination a:not(.currentpage):hover:hover,.pagination a:not(.currentpage):hover:focus-visible,.pagination a:not(.currentpage):focus-visible:hover,.pagination a:not(.currentpage):focus-visible:focus-visible { background-color: #9e1262; border-color: #9e1262 } .pagination span.currentpage,.pagination a.currentpage { background: transparent; color: #870f54 } h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5 { font-family: Montserrat,sans-serif; line-height: 1.1; letter-spacing: 0; font-weight: 700 } h1,.h1 { font-weight: 600 } h2,.h2 { color: #002f87 } h6,.h6 { color: #870f54; text-transform: uppercase; letter-spacing: .04em; font-weight: 700; line-height: 1 } .large-title { font-size: clamp(5rem,14.41vw + 1.38rem,15rem); line-height: 1.1; letter-spacing: 0; font-weight: 700 } p { font-size: clamp(.88rem,.36vw + .78rem,1.13rem); line-height: 1.5; font-weight: 400; letter-spacing: .02em } p:last-of-type { margin-bottom: 0 } p:only-child { margin-bottom: 0 } .p-small { font-size: .875rem } .small { font-size: .75rem; line-height: 1.5; letter-spacing: .02em; font-weight: 400 } .font-secondary { font-family: Montserrat,sans-serif } .lead { font-family: Montserrat,sans-serif; font-size: clamp(1.13rem,1.08vw + .85rem,1.88rem); line-height: 1.3; letter-spacing: .02em; font-weight: 500 } .text-uppercase { font-family: Montserrat,sans-serif; text-transform: uppercase; letter-spacing: .04em; font-weight: 700; line-height: 1 } blockquote p { font-size: clamp(1.13rem,1.08vw + .85rem,1.88rem); font-family: Montserrat,sans-serif; font-weight: 500; line-height: 1.3; padding-left: 1.875rem; border-left: 1px solid #870F54 } @media (min-width: 992px) { blockquote p { padding-left:3.75rem } } .footer-link { font-size: clamp(.88rem,.36vw + .78rem,1.13rem); line-height: 1.5; font-weight: 700; letter-spacing: .02em } .footer-link:hover { text-decoration: underline; text-underline-offset: 2px } .banner { margin-top: 1.875rem; padding-top: 0; padding-bottom: 0 } @media (min-width: 1200px) { .banner { position:relative; margin-top: 3.1875rem } } .banner.banner-active { position: absolute; top: 0; left: 0; width: 100%; background: transparent; z-index: 1000 } .banner .row { width: 100% } .banner__inner { display: flex; align-items: center; flex-wrap: wrap; color: #fff } .banner__logo { display: flex; color: #0a2240; max-width: 11rem; margin-right: 0; margin-left: 7.21% } .banner__logo svg { width: 100%; height: auto } .banner-active .banner__logo { color: #fff } .banner-active.banner-secondary .banner__logo { color: #0a2240 } @media (max-width: 1199.98px) { .banner__logo { max-width:42.79%; width: auto; height: 2.5rem } } @media (min-width: 992px) { .banner__logo { max-width:20.3125rem } } .banner__btn-toggle { display: flex; align-items: center; justify-content: center; width: 4rem; height: 2.5rem; padding: 0; border: 0; background: none; background-color: #0a2240; background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M3.75 18C3.75 17.8011 3.82902 17.6103 3.96967 17.4697C4.11032 17.329 4.30109 17.25 4.5 17.25H19.5C19.6989 17.25 19.8897 17.329 20.0303 17.4697C20.171 17.6103 20.25 17.8011 20.25 18C20.25 18.1989 20.171 18.3897 20.0303 18.5303C19.8897 18.671 19.6989 18.75 19.5 18.75H4.5C4.30109 18.75 4.11032 18.671 3.96967 18.5303C3.82902 18.3897 3.75 18.1989 3.75 18ZM3.75 12C3.75 11.8011 3.82902 11.6103 3.96967 11.4697C4.11032 11.329 4.30109 11.25 4.5 11.25H19.5C19.6989 11.25 19.8897 11.329 20.0303 11.4697C20.171 11.6103 20.25 11.8011 20.25 12C20.25 12.1989 20.171 12.3897 20.0303 12.5303C19.8897 12.671 19.6989 12.75 19.5 12.75H4.5C4.30109 12.75 4.11032 12.671 3.96967 12.5303C3.82902 12.3897 3.75 12.1989 3.75 12ZM3.75 6C3.75 5.80109 3.82902 5.61032 3.96967 5.46967C4.11032 5.32902 4.30109 5.25 4.5 5.25H19.5C19.6989 5.25 19.8897 5.32902 20.0303 5.46967C20.171 5.61032 20.25 5.80109 20.25 6C20.25 6.19891 20.171 6.38968 20.0303 6.53033C19.8897 6.67098 19.6989 6.75 19.5 6.75H4.5C4.30109 6.75 4.11032 6.67098 3.96967 6.53033C3.82902 6.38968 3.75 6.19891 3.75 6Z" fill="white"/></svg>'); background-repeat: no-repeat; background-position: 50% 50%; background-size: 1.5rem } .banner__btn-toggle.active { background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="white"><path d="m256-200-56-56 224-224-224-224 56-56 224 224 224-224 56 56-224 224 224 224-56 56-224-224-224 224Z"/></svg>') } .banner__buttons { display: flex; flex-wrap: wrap; align-items: center; justify-content: flex-end; max-width: 50% } .banner__buttons .btn-primary { display: flex; align-items: center; height: 2.5rem; border: 0 } .site-footer__logo { display: flex; max-width: 11rem } @media (min-width: 1200px) { .site-footer__logo { max-width:17.75rem } } .nav { display: flex } .nav ul { margin-bottom: 0 } @media (max-width: 1199.98px) { .nav__cta .btn { width:100%; padding: 1.375rem; font-size: 1.5625rem } } @media (max-width: 1199.98px) { .nav { flex-wrap:nowrap; flex-direction: column; padding-top: 2.5rem; margin-left: 7.21%; margin-right: 7.21% } .nav ul:not(.nav__cta) li { position: relative; padding: 1.25rem 1.5rem 1.25rem 0; border-bottom: 1px solid #7BA0C4 } .nav ul:not(.nav__cta) li:first-of-type { border-top: 1px solid #7BA0C4 } .nav ul:not(.nav__cta) li button.nav-link-toggle { position: absolute; top: 1.25rem; right: 0; width: 1.5rem; height: 1.5rem; padding: 0; border: 0; background: url('data:image/svg+xml,<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_137_279)"><path d="M20 37.5C15.3587 37.5 10.9075 35.6563 7.62563 32.3744C4.34374 29.0925 2.5 24.6413 2.5 20C2.5 15.3587 4.34374 10.9075 7.62563 7.62563C10.9075 4.34374 15.3587 2.5 20 2.5C24.6413 2.5 29.0925 4.34374 32.3744 7.62563C35.6563 10.9075 37.5 15.3587 37.5 20C37.5 24.6413 35.6563 29.0925 32.3744 32.3744C29.0925 35.6563 24.6413 37.5 20 37.5ZM20 40C25.3043 40 30.3914 37.8929 34.1421 34.1421C37.8929 30.3914 40 25.3043 40 20C40 14.6957 37.8929 9.60859 34.1421 5.85786C30.3914 2.10714 25.3043 0 20 0C14.6957 0 9.60859 2.10714 5.85786 5.85786C2.10714 9.60859 0 14.6957 0 20C0 25.3043 2.10714 30.3914 5.85786 34.1421C9.60859 37.8929 14.6957 40 20 40Z" fill="%23870F54"/><path d="M20 10C20.3315 10 20.6495 10.1317 20.8839 10.3661C21.1183 10.6005 21.25 10.9185 21.25 11.25V18.75H28.75C29.0815 18.75 29.3995 18.8817 29.6339 19.1161C29.8683 19.3505 30 19.6685 30 20C30 20.3315 29.8683 20.6495 29.6339 20.8839C29.3995 21.1183 29.0815 21.25 28.75 21.25H21.25V28.75C21.25 29.0815 21.1183 29.3995 20.8839 29.6339C20.6495 29.8683 20.3315 30 20 30C19.6685 30 19.3505 29.8683 19.1161 29.6339C18.8817 29.3995 18.75 29.0815 18.75 28.75V21.25H11.25C10.9185 21.25 10.6005 21.1183 10.3661 20.8839C10.1317 20.6495 10 20.3315 10 20C10 19.6685 10.1317 19.3505 10.3661 19.1161C10.6005 18.8817 10.9185 18.75 11.25 18.75H18.75V11.25C18.75 10.9185 18.8817 10.6005 19.1161 10.3661C19.3505 10.1317 19.6685 10 20 10Z" fill="%23870F54"/></g><defs><clipPath id="clip0_137_279"><rect width="40" height="40" fill="white"/></clipPath></defs></svg>'); background-repeat: no-repeat; background-position: 50% 50%; background-size: 1.5rem } .nav ul:not(.nav__cta) li button.nav-link-toggle.show { background: url('data:image/svg+xml,<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_137_279)"><path d="M20 37.5C15.3587 37.5 10.9075 35.6563 7.62563 32.3744C4.34374 29.0925 2.5 24.6413 2.5 20C2.5 15.3587 4.34374 10.9075 7.62563 7.62563C10.9075 4.34374 15.3587 2.5 20 2.5C24.6413 2.5 29.0925 4.34374 32.3744 7.62563C35.6563 10.9075 37.5 15.3587 37.5 20C37.5 24.6413 35.6563 29.0925 32.3744 32.3744C29.0925 35.6563 24.6413 37.5 20 37.5ZM20 40C25.3043 40 30.3914 37.8929 34.1421 34.1421C37.8929 30.3914 40 25.3043 40 20C40 14.6957 37.8929 9.60859 34.1421 5.85786C30.3914 2.10714 25.3043 0 20 0C14.6957 0 9.60859 2.10714 5.85786 5.85786C2.10714 9.60859 0 14.6957 0 20C0 25.3043 2.10714 30.3914 5.85786 34.1421C9.60859 37.8929 14.6957 40 20 40Z" fill="%23870F54"/><path d="M11.25 18.75H28.75C29.0815 18.75 29.3995 18.8817 29.6339 19.1161C29.8683 19.3505 30 19.6685 30 20C30 20.3315 29.8683 20.6495 29.6339 20.8839C29.3995 21.1183 29.0815 21.25 28.75 21.25H11.25C10.9185 21.25 10.6005 21.1183 10.3661 20.8839C10.1317 20.6495 10 20.3315 10 20C10 19.6685 10.1317 19.3505 10.3661 19.1161C10.6005 18.8817 10.9185 18.75 11.25 18.75Z" fill="%23870F54"/></g><defs><clipPath id="clip0_137_279"><rect width="40" height="40" fill="white"/></clipPath></defs></svg>'); background-repeat: no-repeat; background-position: 50% 50%; background-size: 1.5rem } .nav ul:not(.nav__cta) li .dropdown-menu__page-links li { padding: 0; border: 0 } .nav .nav-link { padding: 0; color: #002f87; font-size: 1.5rem; text-transform: uppercase; font-weight: 700; line-height: 1; letter-spacing: .04em; font-family: Montserrat,sans-serif } } @media (min-width: 1200px) { .nav { position:relative; align-items: center; background-color: #0a2240; color: #fff; width: 100%; height: 100% } .nav ul { position: relative; display: flex; align-items: center; height: 100%; z-index: 2 } .nav ul li { position: relative; height: 100% } .nav ul li a { display: flex; align-items: center; color: #fff; height: 100% } .nav .nav-link { padding: 0; padding: 1.375rem 1.53125rem; text-transform: uppercase; font-weight: 700; line-height: 1; letter-spacing: .04em; font-size: .875rem; font-family: Montserrat,sans-serif } .nav .nav-link:hover { text-decoration: underline; text-decoration-color: #870f54; text-decoration-thickness: .3125rem; color: #fff; text-underline-offset: 5px } .nav .nav-link:active,.nav .nav-link:focus,.nav .nav-link:focus-within,.nav .nav-link:focus-visible { color: #fff } .nav .btn-primary { padding: 1.25rem 2.25rem; border: 0; font-size: 1.125rem; line-height: 1 } .nav button.nav-link-toggle { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0; background: none; padding: 0; z-index: 1 } .nav button.nav-link-toggle.show+.nav-link-toggle { background-color: #870f54 } .nav button.nav-link-toggle:hover+.nav-link-toggle { text-decoration: underline; text-decoration-color: #870f54; text-decoration-thickness: .3125rem; color: #fff; text-underline-offset: 5px } } @media (min-width: 1400px) { .nav { width:-moz-fit-content; width: fit-content; margin-left: auto; padding-right: 10.9% } .nav .nav-link { position: relative; padding: 1.75rem 2.59375rem } .nav .btn-primary { padding: 1.625rem 3.5rem } } @media (min-width: 1512px) { .nav .btn-primary { padding:1.5rem 3.5rem; font-size: 1.3125rem } } @media (max-width: 1199.98px) { .offcanvas-primary-nav { transform:none!important; transition: opacity .25s ease-in-out!important; background: transparent; opacity: 0; background-color: #fff } .offcanvas-primary-nav.showing,.offcanvas-primary-nav.show { opacity: 1 } .offcanvas-primary-nav.hiding { opacity: 0 } .offcanvas-primary-nav .btn-primary-nav-toggle { margin-top: 1.875rem; margin-left: auto } } @media (min-width: 992px) and (max-width: 1199.98px) { .offcanvas-primary-nav { width:50%!important } } @media (min-width: 1200px) { .sticky-button { position:fixed; left: 0; bottom: 1.75rem; width: 100%; opacity: 0; transition: opacity .35s ease-out; z-index: -99999 } .sticky-button .btn { font-size: 1.3125rem; padding: 1.5rem 3.4375rem; border: 1px solid #0A2240 } .sticky-button.is-visible { opacity: 1; z-index: 99999 } } .accordion-animate__title { width: 90.05vw; max-width: 43.75rem; margin-left: auto; margin-right: auto } @media (min-width: 1200px) { .accordion-animate__title { width:63.426vw; max-width: 53.125rem } } .accordion-animate__lottie-container { position: relative; padding-top: 100% } .accordion-animate__lottie { position: absolute; top: 0; left: 0; width: 100%; height: 100% } .accordion-animate__lottie div { width: 100%; height: 100% } @media (min-width: 992px) { .accordion-animate__lottie { left:-2.5rem } } .accordion-animate__accordion .accordion-button { font-size: clamp(1.13rem,1.08vw + .85rem,1.88rem); line-height: 1.1; letter-spacing: 0 } .card { position: relative } .card__image { aspect-ratio: 405/271 } .card__image img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover } .card__title { font-weight: 500; margin-bottom: .9375rem } .card__title:hover { text-decoration: underline } .card__title a:before { content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 1 } @media (min-width: 1200px) { .card__title { margin-bottom:3.3125rem } } .card__divider { display: block; width: 4rem; height: .5rem; background-color: #002f87 } @media (max-width: 767.98px) { .card__text p:not(:last-of-type) { margin-bottom:.9375rem } } .card-video__media { display: flex; flex-direction: column; justify-content: flex-end; position: relative; aspect-ratio: 9/16; background-color: #000 } .card-video__media:before { content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(180deg,rgba(0,0,0,0) 50.09%,rgba(0,0,0,.7) 117.92%); z-index: 1 } .card-video__media picture,.card-video__media img,.card-video__media video { position: absolute; top: 0; left: 0; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover } .card-video__button { display: flex; align-items: center; justify-content: center; margin-left: auto; margin-right: auto; width: 2rem; height: 2rem; z-index: 2 } .card-video__button .btn-play { width: 100%; height: 100%; background-color: transparent; border: 0; background-position: 50% 50%; background-size: 2rem; padding: 0 } .card-video__button .btn-play:before { content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 3 } @media (min-width: 1200px) { .card-video__button { width:2.5rem; height: 2.5rem; background-size: 2.5rem } } .card-video__back { position: absolute; top: 0; left: 0; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; z-index: -1 } .card-video__back:not(.hidden) { z-index: 3; background-color: #000; cursor: pointer } .card-video__back iframe { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover } .card-video__back .btn-close { position: absolute; top: .625rem; left: .625rem } .card-video__box { padding: 1.25rem .625rem } @media (min-width: 1200px) { .card-video__box { padding:1.6875rem 1.25rem 2.125rem } } .card-video__text { display: flex; flex-direction: column; justify-content: flex-end; position: relative; color: #fff; padding: 1.625rem; text-align: center; height: 100%; z-index: 2 } @media (min-width: 1400px) { .card-video__text { padding:1.875rem } } .image-text { position: relative; overflow: hidden } .image-text__text .btn { width: -moz-fit-content; width: fit-content } @media (min-width: 992px) { .image-text__text { display:flex; flex-direction: column; justify-content: center; min-height: 35.714vw } .image-text__text p { max-width: 32.4375rem } } .image-text__title { position: relative; padding-bottom: 3rem; margin-bottom: 0; max-width: 28.125rem } .image-text__title:before { content: ""; position: absolute; bottom: 1.5rem; width: 4rem; height: .5rem; background-color: #002f87 } .image-text__image { width: 100% } .image-text__image picture,.image-text__image img { width: 100%; height: 100% } @media (min-width: 992px) { .image-text__image { position:absolute; right: 0; width: 50%; top: 3.125rem; height: calc(100% - 6.25rem) } .image-text--reverse .image-text__image { left: 0; right: auto } } @media (min-width: 1200px) { .image-text__image { top:4.375rem; height: calc(100% - 8.75rem) } } .feature-impact { position: relative; overflow: hidden } .feature-impact__slider { overflow: visible!important } .feature-impact__slider .swiper-wrapper { align-items: center } .feature-impact__slider .swiper-pagination { justify-content: center } .feature-impact__card { text-align: center } @media (min-width: 1200px) { .feature-impact__card img { width:9.0625rem } } .feature-impact__title.large-title { margin-top: -1.25rem; margin-bottom: -1.25rem } .feature-impact__text { font-weight: 400; color: #0a2240 } .general-content .general-text { max-width: 62.5rem; margin: auto } .general-content h2,.general-content .h2,.general-content h3,.general-content .h3 { font-size: clamp(1.13rem,1.08vw + .85rem,1.88rem); margin-bottom: 1.25rem } .general-content h2:not(:first-child),.general-content .h2:not(:first-child),.general-content h3:not(:first-child),.general-content .h3:not(:first-child) { margin-top: 2.5rem } @media (min-width: 1200px) { .general-content h2:not(:first-child),.general-content .h2:not(:first-child),.general-content h3:not(:first-child),.general-content .h3:not(:first-child) { margin-top:4.9375rem } } .general-content a { font-weight: 700; text-decoration: underline; text-underline-offset: 2px } .general-content a:hover { text-decoration-thickness: 2px } .general-content blockquote { margin: 1.875rem 0 } @media (min-width: 1200px) { .general-content blockquote { margin:3.125rem 0 } } .masthead { position: relative; overflow: hidden } @media (min-width: 1200px) { .masthead.masthead-article+.general-content { margin-top:3.125rem; margin-bottom: 6.25rem } } .masthead__top-level { display: flex; flex-direction: column; justify-content: flex-end; position: relative; min-height: 29.8125rem; padding-top: 6.0625rem; background-color: #000 } .masthead-article .masthead__top-level { min-height: auto; padding-top: 10.4375rem; padding-bottom: 7.5rem } @media (min-width: 1200px) { .masthead-article .masthead__top-level { padding-top:12.3125rem; padding-bottom: 15rem } } @media (min-width: 768px) { .masthead__top-level { min-height:46.5rem } } @media (min-width: 1200px) { .masthead__top-level { padding-top:7.8125rem } } @media (min-width: 1920px) { .masthead__top-level { min-height:53.125rem } } @media (min-width: 2560px) { .masthead__top-level { min-height:59.375rem } } .masthead__media { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 1 } .masthead__media picture,.masthead__media img,.masthead__media video { display: flex; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover } .masthead__media:before { content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,.1); z-index: 1 } .masthead__button { position: absolute; left: 0; right: 0; z-index: 3 } .masthead__button .btn-play { margin-top: -1.1875rem } @media (min-width: 768px) { .masthead__button .btn-play { margin-top:-1.75rem } } .masthead__inner { height: 100% } .masthead__text { display: flex; flex-direction: column; justify-content: flex-end; position: relative; height: 100%; z-index: 3 } @media (min-width: 768px) { .masthead__text { max-width:62.5rem } .masthead-article .masthead__text { margin: auto } } .masthead__vector { position: absolute; bottom: 0; right: 0; width: 50vw; max-width: 62.5rem; z-index: 2 } .masthead__vector img { width: 100%; height: 100%; -o-object-fit: contain; object-fit: contain } .masthead-article .masthead__vector { right: -13vw; width: 50vw; max-width: none } @media (max-width: 767.98px) { .masthead__vector { width:62.5%; max-width: 23.75rem } } .masthead__image { position: relative; aspect-ratio: 362/242; margin-top: -5.625rem; z-index: 2 } .masthead__image picture,.masthead__image img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover } @media (min-width: 1200px) { .masthead__image { aspect-ratio:1115/746; margin-top: -12.5rem; max-width: 69.6875rem; margin-left: auto; margin-right: auto } } @media (max-width: 1199.98px) { .primary-nav-dropdown { position:relative!important; transform: none!important; background: none; border: 0 } .primary-nav-dropdown .dropdown-menu__page-links { margin-top: 1.25rem; margin-bottom: 0 } .primary-nav-dropdown .dropdown-menu__page-links li:not(:last-child) { margin-bottom: 1.25rem } .primary-nav-dropdown .dropdown-menu__page-links li:last-child { margin-bottom: .3125rem } .primary-nav-dropdown .dropdown-menu__page-links li a { color: #002f87 } } @media (min-width: 1200px) { .primary-nav-dropdown { border:1px solid #0A2240; border-top: 0; padding: 2.5rem; max-width: 25rem; width: -moz-max-content; width: max-content; } .primary-nav-dropdown.top-pos { margin-top: 0rem!important } .primary-nav-dropdown ul { flex-direction: column; align-items: flex-start } .primary-nav-dropdown ul li:not(:last-child) { margin-bottom: 1.875rem } .primary-nav-dropdown ul li a { color: #0a2240 } .primary-nav-dropdown ul li a:hover { text-decoration: underline; text-underline-offset: 2px; text-decoration-thickness: 2px } } @media (min-width: 1400px) { .primary-nav-dropdown.top-pos { margin-top:-.125rem!important } } .skip-link__container { text-align: left; margin: 0 auto; width: 85.58% } .skip-link a { display: inline-block; position: absolute; top: 0; left: -9999px; background-color: #fff; color: #000 } .skip-link a:focus { left: 10px; top: 10px; z-index: 9999; background-color: #fff; color: #000 } .video-row { position: relative; overflow: hidden } .video-row .swiper { overflow: visible } @media (max-width: 767.98px) { .video-row .swiper-slide { width:71.393vw!important } } .video-row__header { position: relative } .video-row__header .swiper-navigation { justify-content: center } @media (min-width: 992px) { .video-row__header .swiper-navigation { justify-content:flex-end; position: absolute; right: 0; bottom: 0 } } @media (min-width: 1200px) { .video-row__header .swiper-navigation { right:.8125rem } } @font-face { font-family: swiper-icons; src: url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA); font-weight: 400; font-style: normal } :root { --swiper-theme-color: #007aff } :host { position: relative; display: block; margin-left: auto; margin-right: auto; z-index: 1 } .swiper { margin-left: auto; margin-right: auto; position: relative; overflow: hidden; list-style: none; padding: 0; z-index: 1; display: block } .swiper-vertical>.swiper-wrapper { flex-direction: column } .swiper-wrapper { position: relative; width: 100%; height: 100%; z-index: 1; display: flex; transition-property: transform; transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial); box-sizing: content-box } .swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper { transform: translateZ(0) } .swiper-horizontal { touch-action: pan-y } .swiper-vertical { touch-action: pan-x } .swiper-slide { flex-shrink: 0; width: 100%; height: 100%; position: relative; transition-property: transform; display: block } .swiper-slide-invisible-blank { visibility: hidden } .swiper-autoheight,.swiper-autoheight .swiper-slide { height: auto } .swiper-autoheight .swiper-wrapper { align-items: flex-start; transition-property: transform,height } .swiper-backface-hidden .swiper-slide { transform: translateZ(0); -webkit-backface-visibility: hidden; backface-visibility: hidden } .swiper-3d.swiper-css-mode .swiper-wrapper { perspective: 1200px } .swiper-3d .swiper-wrapper { transform-style: preserve-3d } .swiper-3d { perspective: 1200px } .swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow { transform-style: preserve-3d } .swiper-css-mode>.swiper-wrapper { overflow: auto; scrollbar-width: none; -ms-overflow-style: none } .swiper-css-mode>.swiper-wrapper::-webkit-scrollbar { display: none } .swiper-css-mode>.swiper-wrapper>.swiper-slide { scroll-snap-align: start start } .swiper-css-mode.swiper-horizontal>.swiper-wrapper { scroll-snap-type: x mandatory } .swiper-css-mode.swiper-vertical>.swiper-wrapper { scroll-snap-type: y mandatory } .swiper-css-mode.swiper-free-mode>.swiper-wrapper { scroll-snap-type: none } .swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide { scroll-snap-align: none } .swiper-css-mode.swiper-centered>.swiper-wrapper:before { content: ""; flex-shrink: 0; order: 9999 } .swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide { scroll-snap-align: center center; scroll-snap-stop:always} .swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child { -webkit-margin-start: var(--swiper-centered-offset-before); margin-inline-start:var(--swiper-centered-offset-before)} .swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper: before { height:100%; min-height: 1px; width: var(--swiper-centered-offset-after) } .swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child { -webkit-margin-before: var(--swiper-centered-offset-before); margin-block-start:var(--swiper-centered-offset-before)} .swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper: before { width:100%; min-width: 1px; height: var(--swiper-centered-offset-after) } .swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom { position: absolute; left: 0; top: 0; width: 100%; height: 100%; pointer-events: none; z-index: 10 } .swiper-3d .swiper-slide-shadow { background: rgba(0,0,0,.15) } .swiper-3d .swiper-slide-shadow-left { background-image: linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0)) } .swiper-3d .swiper-slide-shadow-right { background-image: linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0)) } .swiper-3d .swiper-slide-shadow-top { background-image: linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0)) } .swiper-3d .swiper-slide-shadow-bottom { background-image: linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0)) } .swiper-lazy-preloader { width: 42px; height: 42px; position: absolute; left: 50%; top: 50%; margin-left: -21px; margin-top: -21px; z-index: 10; transform-origin: 50%; box-sizing: border-box; border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color)); border-radius: 50%; border-top-color: transparent } .swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader { animation: swiper-preloader-spin 1s infinite linear } .swiper-lazy-preloader-white { --swiper-preloader-color: #fff } .swiper-lazy-preloader-black { --swiper-preloader-color: #000 } @keyframes swiper-preloader-spin { 0% { transform: rotate(0) } to { transform: rotate(360deg) } } .swiper-fade.swiper-free-mode .swiper-slide { transition-timing-function: ease-out } .swiper-fade .swiper-slide { pointer-events: none; transition-property: opacity } .swiper-fade .swiper-slide .swiper-slide { pointer-events: none } .swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active { pointer-events: auto } .swiper .swiper-notification { position: absolute; left: 0; top: 0; pointer-events: none; opacity: 0; z-index: -1000 } :root { --swiper-navigation-size: 44px } .swiper-button-prev,.swiper-button-next { position: absolute; top: var(--swiper-navigation-top-offset, 50%); width: calc(var(--swiper-navigation-size) / 44 * 27); height: var(--swiper-navigation-size); margin-top: calc(0px - (var(--swiper-navigation-size) / 2)); z-index: 10; cursor: pointer; display: flex; align-items: center; justify-content: center; color: var(--swiper-navigation-color, var(--swiper-theme-color)) } .swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled { opacity: .35; cursor: auto; pointer-events: none } .swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden { opacity: 0; cursor: auto; pointer-events: none } .swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next { display: none!important } .swiper-button-prev svg,.swiper-button-next svg { width: 100%; height: 100%; -o-object-fit: contain; object-fit: contain; transform-origin: center } .swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg { transform: rotate(180deg) } .swiper-button-prev,.swiper-rtl .swiper-button-next { left: var(--swiper-navigation-sides-offset, 10px); right: auto } .swiper-button-lock { display: none } .swiper-button-prev:after,.swiper-button-next:after { font-family: swiper-icons; font-size: var(--swiper-navigation-size); text-transform: none!important; letter-spacing: 0; font-variant: initial; line-height: 1 } .swiper-button-prev:after,.swiper-rtl .swiper-button-next:after { content: "prev" } .swiper-button-next,.swiper-rtl .swiper-button-prev { right: var(--swiper-navigation-sides-offset, 10px); left: auto } .swiper-button-next:after,.swiper-rtl .swiper-button-prev:after { content: "next" } 