.rw-slider { position: relative; } .rw-track { overflow-x: scroll; -webkit-overflow-scrolling: touch; -ms-overflow-style: none; scroll-snap-type: x mandatory; scrollbar-width: none; white-space: nowrap; } .rw-track::-webkit-scrollbar { height: 0; } .rw-slide { display: inline-block; scroll-snap-align: start; white-space: normal; } @charset "UTF-8"; .container { margin-left: auto; margin-right: auto; padding-left: 20px; padding-right: 20px; width: 100%; max-width: 1140px; } .container-lg { margin-left: auto; margin-right: auto; padding-left: 20px; padding-right: 20px; width: 100%; max-width: 1140px; } @media (min-width: 1248px) { .container-lg { max-width: 1366px; } } .container-fluid { margin-left: auto; margin-right: auto; padding-left: 20px; padding-right: 20px; width: 100%; } .container-absolute { margin-left: auto; margin-right: auto; padding-left: 20px; padding-right: 20px; width: 100%; max-width: calc(100% - 40px); } /*.container .container { padding-left: 0; padding-right: 0; }*/ .grid { --grid-gutter-x: 20px; --grid-gutter-y: 0; display: flex; flex: 1; flex-wrap: wrap; margin-left: calc(var(--grid-gutter-x) / -2); margin-right: calc(var(--grid-gutter-x) / -2); margin-top: calc(var(--grid-gutter-y) * -1); max-height: 100%; } .grid > * { flex-shrink: 0; margin-top: var(--grid-gutter-y); max-width: 100%; padding-left: calc(var(--grid-gutter-x) / 2); padding-right: calc(var(--grid-gutter-x) / 2); } .col { flex: 1 0 0%; min-height: 0; min-width: 0; } .col-auto { flex: 0 0 auto; width: auto; } .col-5 { flex: 0 0 auto; width: 5%; } .col-10 { flex: 0 0 auto; width: 10%; } .col-15 { flex: 0 0 auto; width: 15%; } .col-20 { flex: 0 0 auto; width: 20%; } .col-25 { flex: 0 0 auto; width: 25%; } .col-30 { flex: 0 0 auto; width: 30%; } .col-35 { flex: 0 0 auto; width: 35%; } .col-40 { flex: 0 0 auto; width: 40%; } .col-45 { flex: 0 0 auto; width: 45%; } .col-50 { flex: 0 0 auto; width: 50%; } .col-55 { flex: 0 0 auto; width: 55%; } .col-60 { flex: 0 0 auto; width: 60%; } .col-65 { flex: 0 0 auto; width: 65%; } .col-70 { flex: 0 0 auto; width: 70%; } .col-75 { flex: 0 0 auto; width: 75%; } .col-80 { flex: 0 0 auto; width: 80%; } .col-85 { flex: 0 0 auto; width: 85%; } .col-90 { flex: 0 0 auto; width: 90%; } .col-95 { flex: 0 0 auto; width: 95%; } .col-100 { flex: 0 0 auto; width: 100%; } .col-offset-0 { margin-left: 0; } .col-offset-5 { margin-left: 5%; } .col-offset-10 { margin-left: 10%; } .col-offset-15 { margin-left: 15%; } .col-offset-20 { margin-left: 20%; } .col-offset-25 { margin-left: 25%; } .col-offset-30 { margin-left: 30%; } .col-offset-35 { margin-left: 35%; } .col-offset-40 { margin-left: 40%; } .col-offset-45 { margin-left: 45%; } .col-offset-50 { margin-left: 50%; } .col-offset-55 { margin-left: 55%; } .col-offset-60 { margin-left: 60%; } .col-offset-65 { margin-left: 65%; } .col-offset-70 { margin-left: 70%; } .col-offset-75 { margin-left: 75%; } .col-offset-80 { margin-left: 80%; } .col-offset-85 { margin-left: 85%; } .col-offset-90 { margin-left: 90%; } .col-offset-95 { margin-left: 95%; } .col-16 { flex: 0 0 auto; width: 16.66666%; } .col-33 { flex: 0 0 auto; width: 33.33333%; } .col-66 { flex: 0 0 auto; width: 66.66666%; } .col-offset-16 { margin-left: 16.66666%; } .col-offset-33 { margin-left: 33.33333%; } .col-offset-66 { margin-left: 66.66666%; } .col-da-160 { flex: 0 0 auto; box-sizing: content-box; width: 160px; } .col-da-200 { flex: 0 0 auto; box-sizing: content-box; width: 200px; } .col-da-300 { flex: 0 0 auto; box-sizing: content-box; width: 300px; } .col-da-320 { flex: 0 0 auto; box-sizing: content-box; width: 320px; } .g-0, .gx-0 { --grid-gutter-x: 0; } .g-0, .gy-0 { --grid-gutter-y: 0; } .g-5, .gx-5 { --grid-gutter-x: 5px; } .g-5, .gy-5 { --grid-gutter-y: 5px; } .g-10, .gx-10 { --grid-gutter-x: 10px; } .g-10, .gy-10 { --grid-gutter-y: 10px; } .g-15, .gx-15 { --grid-gutter-x: 15px; } .g-15, .gy-15 { --grid-gutter-y: 15px; } .g-20, .gx-20 { --grid-gutter-x: 20px; } .g-20, .gy-20 { --grid-gutter-y: 20px; } .g-25, .gx-25 { --grid-gutter-x: 25px; } .g-25, .gy-25 { --grid-gutter-y: 25px; } .g-30, .gx-30 { --grid-gutter-x: 30px; } .g-30, .gy-30 { --grid-gutter-y: 30px; } .g-35, .gx-35 { --grid-gutter-x: 35px; } .g-35, .gy-35 { --grid-gutter-y: 35px; } .g-40, .gx-40 { --grid-gutter-x: 40px; } .g-40, .gy-40 { --grid-gutter-y: 40px; } .g-45, .gx-45 { --grid-gutter-x: 45px; } .g-45, .gy-45 { --grid-gutter-y: 45px; } .g-50, .gx-50 { --grid-gutter-x: 50px; } .g-50, .gy-50 { --grid-gutter-y: 50px; } .g-55, .gx-55 { --grid-gutter-x: 55px; } .g-55, .gy-55 { --grid-gutter-y: 55px; } .g-60, .gx-60 { --grid-gutter-x: 60px; } .g-60, .gy-60 { --grid-gutter-y: 60px; } .g-70, .gx-70 { --grid-gutter-x: 70px; } .g-70, .gy-70 { --grid-gutter-y: 70px; } .g-80, .gx-80 { --grid-gutter-x: 80px; } .g-80, .gy-80 { --grid-gutter-y: 80px; } .g-90, .gx-90 { --grid-gutter-x: 90px; } .g-90, .gy-90 { --grid-gutter-y: 90px; } .g-100, .gx-100 { --grid-gutter-x: 100px; } .g-100, .gy-100 { --grid-gutter-y: 100px; } @media (min-width: 672px) { .col-sm { flex: 1 0 0%; min-height: 0; min-width: 0; } .col-sm-auto { flex: 0 0 auto; width: auto; } .col-sm-5 { flex: 0 0 auto; width: 5%; } .col-sm-10 { flex: 0 0 auto; width: 10%; } .col-sm-15 { flex: 0 0 auto; width: 15%; } .col-sm-20 { flex: 0 0 auto; width: 20%; } .col-sm-25 { flex: 0 0 auto; width: 25%; } .col-sm-30 { flex: 0 0 auto; width: 30%; } .col-sm-35 { flex: 0 0 auto; width: 35%; } .col-sm-40 { flex: 0 0 auto; width: 40%; } .col-sm-45 { flex: 0 0 auto; width: 45%; } .col-sm-50 { flex: 0 0 auto; width: 50%; } .col-sm-55 { flex: 0 0 auto; width: 55%; } .col-sm-60 { flex: 0 0 auto; width: 60%; } .col-sm-65 { flex: 0 0 auto; width: 65%; } .col-sm-70 { flex: 0 0 auto; width: 70%; } .col-sm-75 { flex: 0 0 auto; width: 75%; } .col-sm-80 { flex: 0 0 auto; width: 80%; } .col-sm-85 { flex: 0 0 auto; width: 85%; } .col-sm-90 { flex: 0 0 auto; width: 90%; } .col-sm-95 { flex: 0 0 auto; width: 95%; } .col-sm-100 { flex: 0 0 auto; width: 100%; } .col-sm-offset-0 { margin-left: 0; } .col-sm-offset-5 { margin-left: 5%; } .col-sm-offset-10 { margin-left: 10%; } .col-sm-offset-15 { margin-left: 15%; } .col-sm-offset-20 { margin-left: 20%; } .col-sm-offset-25 { margin-left: 25%; } .col-sm-offset-30 { margin-left: 30%; } .col-sm-offset-35 { margin-left: 35%; } .col-sm-offset-40 { margin-left: 40%; } .col-sm-offset-45 { margin-left: 45%; } .col-sm-offset-50 { margin-left: 50%; } .col-sm-offset-55 { margin-left: 55%; } .col-sm-offset-60 { margin-left: 60%; } .col-sm-offset-65 { margin-left: 65%; } .col-sm-offset-70 { margin-left: 70%; } .col-sm-offset-75 { margin-left: 75%; } .col-sm-offset-80 { margin-left: 80%; } .col-sm-offset-85 { margin-left: 85%; } .col-sm-offset-90 { margin-left: 90%; } .col-sm-offset-95 { margin-left: 95%; } .col-sm-16 { flex: 0 0 auto; width: 16.66666%; } .col-sm-33 { flex: 0 0 auto; width: 33.33333%; } .col-sm-66 { flex: 0 0 auto; width: 66.66666%; } .col-sm-offset-16 { margin-left: 16.66666%; } .col-sm-offset-33 { margin-left: 33.33333%; } .col-sm-offset-66 { margin-left: 66.66666%; } .col-sm-da-160 { flex: 0 0 auto; box-sizing: content-box; width: 160px; } .col-sm-da-200 { flex: 0 0 auto; box-sizing: content-box; width: 200px; } .col-sm-da-300 { flex: 0 0 auto; box-sizing: content-box; width: 300px; } .col-sm-da-320 { flex: 0 0 auto; box-sizing: content-box; width: 320px; } .g-sm-0, .gx-sm-0 { --grid-gutter-x: 0; } .g-sm-0, .gy-sm-0 { --grid-gutter-y: 0; } .g-sm-5, .gx-sm-5 { --grid-gutter-x: 5px; } .g-sm-5, .gy-sm-5 { --grid-gutter-y: 5px; } .g-sm-10, .gx-sm-10 { --grid-gutter-x: 10px; } .g-sm-10, .gy-sm-10 { --grid-gutter-y: 10px; } .g-sm-15, .gx-sm-15 { --grid-gutter-x: 15px; } .g-sm-15, .gy-sm-15 { --grid-gutter-y: 15px; } .g-sm-20, .gx-sm-20 { --grid-gutter-x: 20px; } .g-sm-20, .gy-sm-20 { --grid-gutter-y: 20px; } .g-sm-25, .gx-sm-25 { --grid-gutter-x: 25px; } .g-sm-25, .gy-sm-25 { --grid-gutter-y: 25px; } .g-sm-30, .gx-sm-30 { --grid-gutter-x: 30px; } .g-sm-30, .gy-sm-30 { --grid-gutter-y: 30px; } .g-sm-35, .gx-sm-35 { --grid-gutter-x: 35px; } .g-sm-35, .gy-sm-35 { --grid-gutter-y: 35px; } .g-sm-40, .gx-sm-40 { --grid-gutter-x: 40px; } .g-sm-40, .gy-sm-40 { --grid-gutter-y: 40px; } .g-sm-45, .gx-sm-45 { --grid-gutter-x: 45px; } .g-sm-45, .gy-sm-45 { --grid-gutter-y: 45px; } .g-sm-50, .gx-sm-50 { --grid-gutter-x: 50px; } .g-sm-50, .gy-sm-50 { --grid-gutter-y: 50px; } .g-sm-55, .gx-sm-55 { --grid-gutter-x: 55px; } .g-sm-55, .gy-sm-55 { --grid-gutter-y: 55px; } .g-sm-60, .gx-sm-60 { --grid-gutter-x: 60px; } .g-sm-60, .gy-sm-60 { --grid-gutter-y: 60px; } .g-sm-70, .gx-sm-70 { --grid-gutter-x: 70px; } .g-sm-70, .gy-sm-70 { --grid-gutter-y: 70px; } .g-sm-80, .gx-sm-80 { --grid-gutter-x: 80px; } .g-sm-80, .gy-sm-80 { --grid-gutter-y: 80px; } .g-sm-90, .gx-sm-90 { --grid-gutter-x: 90px; } .g-sm-90, .gy-sm-90 { --grid-gutter-y: 90px; } .g-sm-100, .gx-sm-100 { --grid-gutter-x: 100px; } .g-sm-100, .gy-sm-100 { --grid-gutter-y: 100px; } } @media (min-width: 960px) { .col-md { flex: 1 0 0%; min-height: 0; min-width: 0; } .col-md-auto { flex: 0 0 auto; width: auto; } .col-md-5 { flex: 0 0 auto; width: 5%; } .col-md-10 { flex: 0 0 auto; width: 10%; } .col-md-15 { flex: 0 0 auto; width: 15%; } .col-md-20 { flex: 0 0 auto; width: 20%; } .col-md-25 { flex: 0 0 auto; width: 25%; } .col-md-30 { flex: 0 0 auto; width: 30%; } .col-md-35 { flex: 0 0 auto; width: 35%; } .col-md-40 { flex: 0 0 auto; width: 40%; } .col-md-45 { flex: 0 0 auto; width: 45%; } .col-md-50 { flex: 0 0 auto; width: 50%; } .col-md-55 { flex: 0 0 auto; width: 55%; } .col-md-60 { flex: 0 0 auto; width: 60%; } .col-md-65 { flex: 0 0 auto; width: 65%; } .col-md-70 { flex: 0 0 auto; width: 70%; } .col-md-75 { flex: 0 0 auto; width: 75%; } .col-md-80 { flex: 0 0 auto; width: 80%; } .col-md-85 { flex: 0 0 auto; width: 85%; } .col-md-90 { flex: 0 0 auto; width: 90%; } .col-md-95 { flex: 0 0 auto; width: 95%; } .col-md-100 { flex: 0 0 auto; width: 100%; } .col-md-offset-0 { margin-left: 0; } .col-md-offset-5 { margin-left: 5%; } .col-md-offset-10 { margin-left: 10%; } .col-md-offset-15 { margin-left: 15%; } .col-md-offset-20 { margin-left: 20%; } .col-md-offset-25 { margin-left: 25%; } .col-md-offset-30 { margin-left: 30%; } .col-md-offset-35 { margin-left: 35%; } .col-md-offset-40 { margin-left: 40%; } .col-md-offset-45 { margin-left: 45%; } .col-md-offset-50 { margin-left: 50%; } .col-md-offset-55 { margin-left: 55%; } .col-md-offset-60 { margin-left: 60%; } .col-md-offset-65 { margin-left: 65%; } .col-md-offset-70 { margin-left: 70%; } .col-md-offset-75 { margin-left: 75%; } .col-md-offset-80 { margin-left: 80%; } .col-md-offset-85 { margin-left: 85%; } .col-md-offset-90 { margin-left: 90%; } .col-md-offset-95 { margin-left: 95%; } .col-md-16 { flex: 0 0 auto; width: 16.66666%; } .col-md-33 { flex: 0 0 auto; width: 33.33333%; } .col-md-66 { flex: 0 0 auto; width: 66.66666%; } .col-md-offset-16 { margin-left: 16.66666%; } .col-md-offset-33 { margin-left: 33.33333%; } .col-md-offset-66 { margin-left: 66.66666%; } .col-md-da-160 { flex: 0 0 auto; box-sizing: content-box; width: 160px; } .col-md-da-200 { flex: 0 0 auto; box-sizing: content-box; width: 200px; } .col-md-da-300 { flex: 0 0 auto; box-sizing: content-box; width: 300px; } .col-md-da-320 { flex: 0 0 auto; box-sizing: content-box; width: 320px; } .g-md-0, .gx-md-0 { --grid-gutter-x: 0; } .g-md-0, .gy-md-0 { --grid-gutter-y: 0; } .g-md-5, .gx-md-5 { --grid-gutter-x: 5px; } .g-md-5, .gy-md-5 { --grid-gutter-y: 5px; } .g-md-10, .gx-md-10 { --grid-gutter-x: 10px; } .g-md-10, .gy-md-10 { --grid-gutter-y: 10px; } .g-md-15, .gx-md-15 { --grid-gutter-x: 15px; } .g-md-15, .gy-md-15 { --grid-gutter-y: 15px; } .g-md-20, .gx-md-20 { --grid-gutter-x: 20px; } .g-md-20, .gy-md-20 { --grid-gutter-y: 20px; } .g-md-25, .gx-md-25 { --grid-gutter-x: 25px; } .g-md-25, .gy-md-25 { --grid-gutter-y: 25px; } .g-md-30, .gx-md-30 { --grid-gutter-x: 30px; } .g-md-30, .gy-md-30 { --grid-gutter-y: 30px; } .g-md-35, .gx-md-35 { --grid-gutter-x: 35px; } .g-md-35, .gy-md-35 { --grid-gutter-y: 35px; } .g-md-40, .gx-md-40 { --grid-gutter-x: 40px; } .g-md-40, .gy-md-40 { --grid-gutter-y: 40px; } .g-md-45, .gx-md-45 { --grid-gutter-x: 45px; } .g-md-45, .gy-md-45 { --grid-gutter-y: 45px; } .g-md-50, .gx-md-50 { --grid-gutter-x: 50px; } .g-md-50, .gy-md-50 { --grid-gutter-y: 50px; } .g-md-55, .gx-md-55 { --grid-gutter-x: 55px; } .g-md-55, .gy-md-55 { --grid-gutter-y: 55px; } .g-md-60, .gx-md-60 { --grid-gutter-x: 60px; } .g-md-60, .gy-md-60 { --grid-gutter-y: 60px; } .g-md-70, .gx-md-70 { --grid-gutter-x: 70px; } .g-md-70, .gy-md-70 { --grid-gutter-y: 70px; } .g-md-80, .gx-md-80 { --grid-gutter-x: 80px; } .g-md-80, .gy-md-80 { --grid-gutter-y: 80px; } .g-md-90, .gx-md-90 { --grid-gutter-x: 90px; } .g-md-90, .gy-md-90 { --grid-gutter-y: 90px; } .g-md-100, .gx-md-100 { --grid-gutter-x: 100px; } .g-md-100, .gy-md-100 { --grid-gutter-y: 100px; } } @media (min-width: 1248px) { .col-lg { flex: 1 0 0%; min-height: 0; min-width: 0; } .col-lg-auto { flex: 0 0 auto; width: auto; } .col-lg-5 { flex: 0 0 auto; width: 5%; } .col-lg-10 { flex: 0 0 auto; width: 10%; } .col-lg-15 { flex: 0 0 auto; width: 15%; } .col-lg-20 { flex: 0 0 auto; width: 20%; } .col-lg-25 { flex: 0 0 auto; width: 25%; } .col-lg-30 { flex: 0 0 auto; width: 30%; } .col-lg-35 { flex: 0 0 auto; width: 35%; } .col-lg-40 { flex: 0 0 auto; width: 40%; } .col-lg-45 { flex: 0 0 auto; width: 45%; } .col-lg-50 { flex: 0 0 auto; width: 50%; } .col-lg-55 { flex: 0 0 auto; width: 55%; } .col-lg-60 { flex: 0 0 auto; width: 60%; } .col-lg-65 { flex: 0 0 auto; width: 65%; } .col-lg-70 { flex: 0 0 auto; width: 70%; } .col-lg-75 { flex: 0 0 auto; width: 75%; } .col-lg-80 { flex: 0 0 auto; width: 80%; } .col-lg-85 { flex: 0 0 auto; width: 85%; } .col-lg-90 { flex: 0 0 auto; width: 90%; } .col-lg-95 { flex: 0 0 auto; width: 95%; } .col-lg-100 { flex: 0 0 auto; width: 100%; } .col-lg-offset-0 { margin-left: 0; } .col-lg-offset-5 { margin-left: 5%; } .col-lg-offset-10 { margin-left: 10%; } .col-lg-offset-15 { margin-left: 15%; } .col-lg-offset-20 { margin-left: 20%; } .col-lg-offset-25 { margin-left: 25%; } .col-lg-offset-30 { margin-left: 30%; } .col-lg-offset-35 { margin-left: 35%; } .col-lg-offset-40 { margin-left: 40%; } .col-lg-offset-45 { margin-left: 45%; } .col-lg-offset-50 { margin-left: 50%; } .col-lg-offset-55 { margin-left: 55%; } .col-lg-offset-60 { margin-left: 60%; } .col-lg-offset-65 { margin-left: 65%; } .col-lg-offset-70 { margin-left: 70%; } .col-lg-offset-75 { margin-left: 75%; } .col-lg-offset-80 { margin-left: 80%; } .col-lg-offset-85 { margin-left: 85%; } .col-lg-offset-90 { margin-left: 90%; } .col-lg-offset-95 { margin-left: 95%; } .col-lg-16 { flex: 0 0 auto; width: 16.66666%; } .col-lg-33 { flex: 0 0 auto; width: 33.33333%; } .col-lg-66 { flex: 0 0 auto; width: 66.66666%; } .col-lg-offset-16 { margin-left: 16.66666%; } .col-lg-offset-33 { margin-left: 33.33333%; } .col-lg-offset-66 { margin-left: 66.66666%; } .col-lg-da-160 { flex: 0 0 auto; box-sizing: content-box; width: 160px; } .col-lg-da-200 { flex: 0 0 auto; box-sizing: content-box; width: 200px; } .col-lg-da-300 { flex: 0 0 auto; box-sizing: content-box; width: 300px; } .col-lg-da-320 { flex: 0 0 auto; box-sizing: content-box; width: 320px; } .g-lg-0, .gx-lg-0 { --grid-gutter-x: 0; } .g-lg-0, .gy-lg-0 { --grid-gutter-y: 0; } .g-lg-5, .gx-lg-5 { --grid-gutter-x: 5px; } .g-lg-5, .gy-lg-5 { --grid-gutter-y: 5px; } .g-lg-10, .gx-lg-10 { --grid-gutter-x: 10px; } .g-lg-10, .gy-lg-10 { --grid-gutter-y: 10px; } .g-lg-15, .gx-lg-15 { --grid-gutter-x: 15px; } .g-lg-15, .gy-lg-15 { --grid-gutter-y: 15px; } .g-lg-20, .gx-lg-20 { --grid-gutter-x: 20px; } .g-lg-20, .gy-lg-20 { --grid-gutter-y: 20px; } .g-lg-25, .gx-lg-25 { --grid-gutter-x: 25px; } .g-lg-25, .gy-lg-25 { --grid-gutter-y: 25px; } .g-lg-30, .gx-lg-30 { --grid-gutter-x: 30px; } .g-lg-30, .gy-lg-30 { --grid-gutter-y: 30px; } .g-lg-35, .gx-lg-35 { --grid-gutter-x: 35px; } .g-lg-35, .gy-lg-35 { --grid-gutter-y: 35px; } .g-lg-40, .gx-lg-40 { --grid-gutter-x: 40px; } .g-lg-40, .gy-lg-40 { --grid-gutter-y: 40px; } .g-lg-45, .gx-lg-45 { --grid-gutter-x: 45px; } .g-lg-45, .gy-lg-45 { --grid-gutter-y: 45px; } .g-lg-50, .gx-lg-50 { --grid-gutter-x: 50px; } .g-lg-50, .gy-lg-50 { --grid-gutter-y: 50px; } .g-lg-55, .gx-lg-55 { --grid-gutter-x: 55px; } .g-lg-55, .gy-lg-55 { --grid-gutter-y: 55px; } .g-lg-60, .gx-lg-60 { --grid-gutter-x: 60px; } .g-lg-60, .gy-lg-60 { --grid-gutter-y: 60px; } .g-lg-70, .gx-lg-70 { --grid-gutter-x: 70px; } .g-lg-70, .gy-lg-70 { --grid-gutter-y: 70px; } .g-lg-80, .gx-lg-80 { --grid-gutter-x: 80px; } .g-lg-80, .gy-lg-80 { --grid-gutter-y: 80px; } .g-lg-90, .gx-lg-90 { --grid-gutter-x: 90px; } .g-lg-90, .gy-lg-90 { --grid-gutter-y: 90px; } .g-lg-100, .gx-lg-100 { --grid-gutter-x: 100px; } .g-lg-100, .gy-lg-100 { --grid-gutter-y: 100px; } } @media (min-width: 1400px) { .col-xl { flex: 1 0 0%; min-height: 0; min-width: 0; } .col-xl-auto { flex: 0 0 auto; width: auto; } .col-xl-5 { flex: 0 0 auto; width: 5%; } .col-xl-10 { flex: 0 0 auto; width: 10%; } .col-xl-15 { flex: 0 0 auto; width: 15%; } .col-xl-20 { flex: 0 0 auto; width: 20%; } .col-xl-25 { flex: 0 0 auto; width: 25%; } .col-xl-30 { flex: 0 0 auto; width: 30%; } .col-xl-35 { flex: 0 0 auto; width: 35%; } .col-xl-40 { flex: 0 0 auto; width: 40%; } .col-xl-45 { flex: 0 0 auto; width: 45%; } .col-xl-50 { flex: 0 0 auto; width: 50%; } .col-xl-55 { flex: 0 0 auto; width: 55%; } .col-xl-60 { flex: 0 0 auto; width: 60%; } .col-xl-65 { flex: 0 0 auto; width: 65%; } .col-xl-70 { flex: 0 0 auto; width: 70%; } .col-xl-75 { flex: 0 0 auto; width: 75%; } .col-xl-80 { flex: 0 0 auto; width: 80%; } .col-xl-85 { flex: 0 0 auto; width: 85%; } .col-xl-90 { flex: 0 0 auto; width: 90%; } .col-xl-95 { flex: 0 0 auto; width: 95%; } .col-xl-100 { flex: 0 0 auto; width: 100%; } .col-xl-offset-0 { margin-left: 0; } .col-xl-offset-5 { margin-left: 5%; } .col-xl-offset-10 { margin-left: 10%; } .col-xl-offset-15 { margin-left: 15%; } .col-xl-offset-20 { margin-left: 20%; } .col-xl-offset-25 { margin-left: 25%; } .col-xl-offset-30 { margin-left: 30%; } .col-xl-offset-35 { margin-left: 35%; } .col-xl-offset-40 { margin-left: 40%; } .col-xl-offset-45 { margin-left: 45%; } .col-xl-offset-50 { margin-left: 50%; } .col-xl-offset-55 { margin-left: 55%; } .col-xl-offset-60 { margin-left: 60%; } .col-xl-offset-65 { margin-left: 65%; } .col-xl-offset-70 { margin-left: 70%; } .col-xl-offset-75 { margin-left: 75%; } .col-xl-offset-80 { margin-left: 80%; } .col-xl-offset-85 { margin-left: 85%; } .col-xl-offset-90 { margin-left: 90%; } .col-xl-offset-95 { margin-left: 95%; } .col-xl-16 { flex: 0 0 auto; width: 16.66666%; } .col-xl-33 { flex: 0 0 auto; width: 33.33333%; } .col-xl-66 { flex: 0 0 auto; width: 66.66666%; } .col-xl-offset-16 { margin-left: 16.66666%; } .col-xl-offset-33 { margin-left: 33.33333%; } .col-xl-offset-66 { margin-left: 66.66666%; } .col-xl-da-160 { flex: 0 0 auto; box-sizing: content-box; width: 160px; } .col-xl-da-200 { flex: 0 0 auto; box-sizing: content-box; width: 200px; } .col-xl-da-300 { flex: 0 0 auto; box-sizing: content-box; width: 300px; } .col-xl-da-320 { flex: 0 0 auto; box-sizing: content-box; width: 320px; } .g-xl-0, .gx-xl-0 { --grid-gutter-x: 0; } .g-xl-0, .gy-xl-0 { --grid-gutter-y: 0; } .g-xl-5, .gx-xl-5 { --grid-gutter-x: 5px; } .g-xl-5, .gy-xl-5 { --grid-gutter-y: 5px; } .g-xl-10, .gx-xl-10 { --grid-gutter-x: 10px; } .g-xl-10, .gy-xl-10 { --grid-gutter-y: 10px; } .g-xl-15, .gx-xl-15 { --grid-gutter-x: 15px; } .g-xl-15, .gy-xl-15 { --grid-gutter-y: 15px; } .g-xl-20, .gx-xl-20 { --grid-gutter-x: 20px; } .g-xl-20, .gy-xl-20 { --grid-gutter-y: 20px; } .g-xl-25, .gx-xl-25 { --grid-gutter-x: 25px; } .g-xl-25, .gy-xl-25 { --grid-gutter-y: 25px; } .g-xl-30, .gx-xl-30 { --grid-gutter-x: 30px; } .g-xl-30, .gy-xl-30 { --grid-gutter-y: 30px; } .g-xl-35, .gx-xl-35 { --grid-gutter-x: 35px; } .g-xl-35, .gy-xl-35 { --grid-gutter-y: 35px; } .g-xl-40, .gx-xl-40 { --grid-gutter-x: 40px; } .g-xl-40, .gy-xl-40 { --grid-gutter-y: 40px; } .g-xl-45, .gx-xl-45 { --grid-gutter-x: 45px; } .g-xl-45, .gy-xl-45 { --grid-gutter-y: 45px; } .g-xl-50, .gx-xl-50 { --grid-gutter-x: 50px; } .g-xl-50, .gy-xl-50 { --grid-gutter-y: 50px; } .g-xl-55, .gx-xl-55 { --grid-gutter-x: 55px; } .g-xl-55, .gy-xl-55 { --grid-gutter-y: 55px; } .g-xl-60, .gx-xl-60 { --grid-gutter-x: 60px; } .g-xl-60, .gy-xl-60 { --grid-gutter-y: 60px; } .g-xl-70, .gx-xl-70 { --grid-gutter-x: 70px; } .g-xl-70, .gy-xl-70 { --grid-gutter-y: 70px; } .g-xl-80, .gx-xl-80 { --grid-gutter-x: 80px; } .g-xl-80, .gy-xl-80 { --grid-gutter-y: 80px; } .g-xl-90, .gx-xl-90 { --grid-gutter-x: 90px; } .g-xl-90, .gy-xl-90 { --grid-gutter-y: 90px; } .g-xl-100, .gx-xl-100 { --grid-gutter-x: 100px; } .g-xl-100, .gy-xl-100 { --grid-gutter-y: 100px; } } *, *::before, *::after { box-sizing: border-box; } body { margin: 0; font-family: var(--font-family-base); font-size: var(--font-size-base); font-weight: var(--font-weight-base); line-height: var(--line-height-base); color: var(--body-color); text-align: var(--body-text-align); background-color: var(--body-bg); -webkit-text-size-adjust: 100%; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } [tabindex="-1"]:focus:not(:focus-visible) { outline: 0; } hr { margin: var(--hr-margin-y) 0; color: var(--hr-color); background-color: var(--border-color); border: 0; opacity: var(--hr-opacity); } hr:not([size]) { height: var(--hr-height); } h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 { margin-top: 0; margin-bottom: var(--headings-margin-bottom); font-family: var(--headings-font-family); font-style: var(--headings-font-style); font-weight: var(--headings-font-weight); line-height: var(--headings-line-height); } h1, .h1 { font-family: var(--font-family-serif); font-size: var(--h1-font-size); } h2, .h2 { font-size: var(--h2-font-size); } h3, .h3 { font-size: var(--h3-font-size); } h4, .h4 { font-size: var(--h4-font-size); } h5, .h5 { font-size: var(--h5-font-size); } h6, .h6 { font-size: var(--h6-font-size); } p { margin-top: 0; margin-bottom: var(--paragraph-margin-bottom); } abbr[title], abbr[data-original-title] { text-decoration: underline; text-decoration: underline dotted; cursor: help; text-decoration-skip-ink: none; } address { margin-bottom: 1rem; font-style: normal; line-height: inherit; } ol, ul { padding-left: var(--list-padding-left); } ol, ul, dl { margin-top: 0; margin-bottom: var(--list-margin-bottom); } ol ol, ol ol li, ul ul, ul ul li, ol ul, ol ul li, ul ol, ul ol li { margin-bottom: unset; } li { margin-bottom: var(--list-item-margin-bottom); } dt { font-weight: var(--dt-font-weight); } dd { margin-bottom: 0.5rem; margin-left: 0; } blockquote { margin: 0 0 1rem; } b, strong { font-weight: var(--font-weight-bold); } small { font-size: var(--small-font-size); } /* sub, sup { position: relative; font-size: 75%; line-height: 0; vertical-align: baseline; } sub { bottom: -.25em; } sup { top: -.5em; } */ a { color: var(--link-color); text-decoration: var(--link-decoration); } @media (hover: hover) { a:hover { color: var(--link-hover-color); text-decoration: var(--link-hover-decoration); } } a:not([href]), a:not([href]):hover { color: inherit; text-decoration: none; } pre, code, kbd, samp { font-family: var(--font-family-monospace); font-size: 1em; } pre { display: block; margin-top: 0; margin-bottom: 1rem; overflow: auto; font-size: var(--code-font-size); color: var(--pre-color); } pre code { font-size: inherit; color: inherit; word-break: normal; } code { font-size: var(--code-font-size); color: var(--code-color); word-wrap: break-word; } a > code { color: inherit; } kbd { padding: var(--kbd-padding-y) var(--kbd-padding-x); font-size: var(--kbd-font-size); color: var(--kbd-color); background-color: var(--kbd-bg); border-radius: var(--border-radius-sm); } kbd kbd { padding: 0; font-size: 100%; font-weight: var(--nested-kbd-font-weight); } img { max-width: 100%; vertical-align: middle; } svg { overflow: hidden; vertical-align: middle; } table { border-collapse: collapse; } caption { padding-top: var(--table-cell-padding); padding-bottom: var(--table-cell-padding); color: var(--table-caption-color); text-align: left; } th { text-align: inherit; } label { display: inline-block; margin-bottom: 5px; } input, button, select, optgroup, textarea { margin: 0; font-family: inherit; font-size: inherit; line-height: inherit; } button, input { overflow: visible; } button, select { text-transform: none; } select { word-wrap: normal; } [list]::-webkit-calendar-picker-indicator { display: none; } 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; } input[type=date], input[type=time], input[type=datetime-local], input[type=month] { -webkit-appearance: textfield; } textarea { overflow: auto; resize: vertical; -webkit-appearance: textfield; } fieldset { min-width: 0; padding: 0; margin: 0; border: 0; } legend { float: left; width: 100%; padding: 0; margin-bottom: var(--legend-margin-bottom); font-size: var(--legend-font-size); font-weight: var(--legend-font-weight); line-height: inherit; color: inherit; white-space: normal; } mark { background-color: var(--mark-bg); padding: var(--mark-padding); } progress { vertical-align: baseline; } ::-webkit-datetime-edit { overflow: visible; line-height: 0; } [type=search] { outline-offset: -2px; -webkit-appearance: textfield; } ::-webkit-search-decoration { -webkit-appearance: none; } ::-webkit-color-swatch-wrapper { padding: 0; } ::-webkit-file-upload-button { font: inherit; -webkit-appearance: button; } output { display: inline-block; } summary { display: list-item; cursor: pointer; } template { display: none; } main { display: block; } :root { --navy: #0e365a; --navy-dark: #071c2e; --blue: #14599d; --blue-strong: #0284c7; --blue-dark: #0e3f70; --green: #00794a; --green-dark: #00462b; --muted: #666; --red: #9a2222; --red-dark: #701919; --orange: #c94100; --orange-light: #f59e0b; --orange-dark: #963100; --purple: #670a6f; --purple-dark: #331f5f; --yellow: #ffc615; --yellow-light: #fffbf4; --white: #fff; --black: #000; --opaque: rgba(255, 255, 255, 0.2); --violet-strong: #550dbb; --gray-50: #fafafa; --gray-100: #f2f2f2; --gray-200: #ddd; --gray-300: #ccc; --gray-400: #b3b3b3; --gray-500: #999; --gray-600: #666; --gray-700: #4d4d4d; --gray-800: #333; --gray-900: #1a1a1a; --facebook: #4267b2; --flickr: #ff0084; --google: #dd4b39; --instagram: #3897f0; --linkedin: #0077b5; --pinterest: #e60023; --twitter: #00aced; --yahoo: #720e9e; --youtube: #c00; --input-btn-focus-color: rgba(0, 0, 0, 0.75); --input-btn-focus-box-shadow: 0 0 0 0.15rem rgba(0, 0, 0, 0.75); --form-label-color: ; --input-plaintext-color: #1a1a1a; --body-bg: #fff; --body-color: #1a1a1a; --body-text-align: ; --border-color: #f2f2f2; --border-color-hover: #ddd; --border-width: 1px; --border-radius-sm: 0.25rem; --border-radius: 0.5rem; --border-radius-lg: 1rem; --box-shadow-sm: 0 0 4px rgba(0, 0, 0, 0.04); --box-shadow: 0 0 8px rgba(0, 0, 0, 0.08); --box-shadow-lg: 0 0 16px rgba(0, 0, 0, 0.16); --code-color: #670a6f; --code-font-size: 0.875em; --pre-color: ; --dt-font-weight: 700; --hr-color: inherit; --hr-height: 1px; --hr-margin-y: 10px; --hr-opacity: 0.2; --kbd-bg: #1a1a1a; --kbd-color: #fff; --kbd-font-size: 0.875em; --kbd-padding-x: 0.4rem; --kbd-padding-y: 0.2rem; --nested-kbd-font-weight: 700; --legend-font-size: 1.5rem; --legend-font-weight: ; --legend-margin-bottom: 0.5rem; --link-color: #14599d; --link-decoration: none; --link-hover-color: #0b3359; --link-hover-decoration: underline; --list-item-margin-bottom: unset; --list-margin-bottom: 1rem; --list-padding-left: 2rem; --mark-bg: #fffbf4; --mark-padding: 0.2em; --paragraph-margin-bottom: 1rem; --font-family-base: -apple-system, BlinkMacSystemFont, Helvetica Neue, Segoe UI, Roboto, Arial, sans-serif; --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace; --font-family-sans-serif: -apple-system, BlinkMacSystemFont, Helvetica Neue, Segoe UI, Roboto, Arial, sans-serif; --font-family-serif: Georgia, serif; --font-size-base: 1rem; --font-size-xs: 0.75rem; --font-size-sm: 0.875rem; --font-size-lg: 1.125rem; --font-size-xl: 1.25rem; --font-weight-base: 400; --font-weight-light: 300; --font-weight-normal: 400; --font-weight-semi-bold: 600; --font-weight-bold: 700; --font-weight-extra-bold: 800; --h1-font-size: clamp(1.5rem, 2.1vw, 2rem); --h2-font-size: clamp(1.25rem, 2vw, 1.5rem); --h3-font-size: 1.25rem; --h4-font-size: 1.125rem; --h5-font-size: 1rem; --h6-font-size: 1rem; --headings-font-family: ; --headings-font-style: ; --headings-font-weight: 800; --headings-line-height: 1.2; --headings-margin-bottom: 1rem; --display1-size: clamp(2.8rem, 2vw, 3.75rem); --display2-size: clamp(2rem, 2vw, 2.8rem); --display3-size: clamp(1.8rem, 2vw, 2rem); --display4-size: 1.8rem; --display1-weight: 800; --display2-weight: 800; --display3-weight: 800; --display4-weight: 800; --display-line-height: 1.2; --letter-spacing-normal: normal; --letter-spacing-lg: 0.05em; --line-height-sm: 1.2; --line-height-base: 1.4; --line-height-lg: 1.6; --small-font-size: 0.875em; } .display-1 { font-size: clamp(2.8rem, 2vw, 3.75rem); font-weight: 800; line-height: 1.2; } .display-2 { font-size: clamp(2rem, 2vw, 2.8rem); font-weight: 800; line-height: 1.2; } .display-3 { font-size: clamp(1.8rem, 2vw, 2rem); font-weight: 800; line-height: 1.2; } .display-4 { font-size: 1.8rem; font-weight: 800; line-height: 1.2; } .list-unstyled { padding-left: 0; list-style: none; } .list-inline { padding-left: 0; list-style: none; } .list-inline > li { display: inline; } .list-column { column-gap: 2rem; } .blockquote { --blockquote-border-color: #f2f2f2; --blockquote-border-width: 1px; --blockquote-font-family: Georgia, serif; --blockquote-font-size: 1.125rem; --blockquote-padding-left: 20px; border-left: var(--blockquote-border-width) solid var(--blockquote-border-color); font-family: var(--blockquote-font-family); font-size: var(--blockquote-font-size); padding-left: var(--blockquote-padding-left); } .blockquote-footer { --blockquote-footer-font-family: -apple-system, BlinkMacSystemFont, Helvetica Neue, Segoe UI, Roboto, Arial, sans-serif; --blockquote-footer-font-size: 1rem; display: block; font-family: var(--blockquote-footer-font-family); font-size: var(--blockquote-footer-font-size); margin-top: 5px; } .blockquote-footer::before { content: "— "; } .breadcrumb { --breadcrumb-font-family: -apple-system, BlinkMacSystemFont, Helvetica Neue, Segoe UI, Roboto, Arial, sans-serif; --breadcrumb-font-size: 0.75rem; --breadcrumb-font-weight: ; --breadcrumb-letter-spacing: ; --breadcrumb-margin-bottom: 10px; --breadcrumb-text-transform: ; --breadcrumb-item-padding-x: 5px; --breadcrumb-divider-icon: "keyboard_arrow_right"; --breadcrumb-divider-weight: 400; --breadcrumb-divider-font-family: Material Icons; display: flex; flex-wrap: wrap; font-family: var(--breadcrumb-font-family); font-size: var(--breadcrumb-font-size); margin-bottom: var(--breadcrumb-margin-bottom); } .breadcrumb-item { display: inline-flex; font-size: var(--breadcrumb-font-size); font-weight: var(--breadcrumb-font-weight); letter-spacing: var(--breadcrumb-letter-spacing); text-transform: var(--breadcrumb-text-transform); } .breadcrumb-item > * { margin-left: 0.25em; margin-right: 0.25em; } .breadcrumb-item + .breadcrumb-item { padding-left: var(--breadcrumb-item-padding-x); } .breadcrumb-item + .breadcrumb-item::before { box-sizing: content-box; display: inline-flex; padding-right: var(--breadcrumb-item-padding-x); content: var(--breadcrumb-divider-icon); font-weight: var(--breadcrumb-divider-weight); font-family: var(--breadcrumb-divider-font-family); height: 1em; justify-content: center; text-decoration: none; text-transform: none; width: 1em; } @media (hover: hover) { .breadcrumb-item + .breadcrumb-item:hover::before { text-decoration: none; } } .btn { --btn-active-bg: inherit; --btn-active-border-color: transparent; --btn-active-color: inherit; --btn-bg: transparent; --btn-border-color: transparent; --btn-border-radius-xs: 0.5rem; --btn-border-radius: 0.5rem; --btn-border-radius-sm: 0.5rem; --btn-border-radius-lg: 0.5rem; --btn-border-radius-xl: 0.5rem; --btn-border-width: var(--border-width); --btn-color: var(--bg-color); --btn-disabled-opacity: 0.65; --btn-hover-bg: inherit; --btn-hover-border-color: inherit; --btn-hover-color: var(--btn-color); --btn-hover-text-decoration: none; --btn-font-family: ; --btn-font-size-xs: 0.75rem; --btn-font-size: 1rem; --btn-font-size-sm: 0.875rem; --btn-font-size-lg: 1.125rem; --btn-font-size-xl: 1.25rem; --btn-font-weight: 600; --btn-line-height: 1.4; --btn-padding-x-xs: 1.25em; --btn-padding-x: 1.25em; --btn-padding-x-sm: 1.25em; --btn-padding-x-lg: 1.25em; --btn-padding-x-xl: 1.25em; --btn-padding-y-xs: 0.75em; --btn-padding-y: 0.75em; --btn-padding-y-sm: 0.75em; --btn-padding-y-lg: 0.75em; --btn-padding-y-xl: 0.75em; --btn-text-decoration: ; --btn-white-space: ; align-items: center; background-color: var(--btn-bg); border: var(--btn-border-width) solid var(--btn-border-color); border-radius: var(--btn-border-radius); color: var(--btn-color); cursor: pointer; display: inline-flex; font-family: var(--btn-font-family); font-size: var(--btn-font-size); font-weight: var(--btn-font-weight); line-height: var(--btn-line-height); justify-content: center; padding: var(--btn-padding-y) var(--btn-padding-x); text-decoration: var(--btn-text-decoration); user-select: none; vertical-align: middle; white-space: var(--btn-white-space); } @media (hover: hover) { .btn:hover { background-color: var(--btn-hover-bg); color: var(--btn-color); text-decoration: var(--btn-hover-text-decoration); } } .btn:focus, .btn.focus { background-color: var(--btn-bg); border-color: var(--btn-border-color); color: var(--btn-hover-color); outline: 0; } .btn:active, .btn.active { background-color: var(--btn-active-bg); border-color: var(--btn-active-border-color); color: var(--btn-active-color); } .btn:disabled, .btn.disabled { pointer-events: none; opacity: var(--btn-disabled-opacity); } .btn-link { --btn-link-color: var(--link-color); --btn-link-decoration: var(--link-decoration); --btn-link-disabled-color: #666; --btn-link-font-weight: var(--font-weight-normal); --btn-link-hover-color: var(--link-hover-color); --btn-link-hover-decoration: var(--link-hover-decoration); color: var(--btn-link-color); text-decoration: var(--btn-link-decoration); font-weight: var(--btn-link-font-weight); } @media (hover: hover) { .btn-link:hover { color: var(--btn-link-hover-color); text-decoration: var(--btn-link-hover-decoration); } } .btn-link:focus, .btn-link.focus { text-decoration: var(--btn-link-hover-decoration); } .btn-link:disabled, .btn-link.disabled { color: var(--btn-link-disabled-color); } .btn-unstyled { appearance: none; background: inherit; border: unset; color: inherit; cursor: pointer; font: inherit; margin: unset; padding: unset; text-align: unset; } .btn-xs { --btn-font-size: var(--btn-font-size-xs); --btn-border-radius: var(--btn-border-radius-xs); --btn-padding-x: var(--btn-padding-x-xs); --btn-padding-y: var(--btn-padding-y-xs); } .btn-sm { --btn-font-size: var(--btn-font-size-sm); --btn-border-radius: var(--btn-border-radius-sm); --btn-padding-x: var(--btn-padding-x-sm); --btn-padding-y: var(--btn-padding-y-sm); } .btn-lg { --btn-font-size: var(--btn-font-size-lg); --btn-border-radius: var(--btn-border-radius-lg); --btn-padding-x: var(--btn-padding-x-lg); --btn-padding-y: var(--btn-padding-y-lg); } .btn-xl { --btn-font-size: var(--btn-font-size-xl); --btn-border-radius: var(--btn-border-radius-xl); --btn-padding-x: var(--btn-padding-x-xl); --btn-padding-y: var(--btn-padding-y-xl); } .btn-navy { --btn-active-color: #fff; --btn-active-bg: #000102; --btn-active-border-color: black; --btn-bg: #0e365a; --btn-border-color: black; --btn-color: #fff; --btn-hover-bg: #051523; --btn-hover-border-color: black; --btn-hover-color: #fff; } .btn-outline-navy { --btn-active-color: #fff; --btn-active-bg: #0c2f4f; --btn-active-border-color: #0c2f4f; --btn-border-color: #0e365a; --btn-color: #0e365a; --btn-hover-bg: rgba(14, 54, 90, 0.1); --btn-hover-border-color: #0c2f4f; --btn-hover-color: #0c2f4f; } .btn-navy-dark { --btn-active-color: #fff; --btn-active-bg: black; --btn-active-border-color: black; --btn-bg: #071c2e; --btn-border-color: black; --btn-color: #fff; --btn-hover-bg: black; --btn-hover-border-color: black; --btn-hover-color: #fff; } .btn-outline-navy-dark { --btn-active-color: #fff; --btn-active-bg: #051523; --btn-active-border-color: #051523; --btn-border-color: #071c2e; --btn-color: #071c2e; --btn-hover-bg: rgba(7, 28, 46, 0.1); --btn-hover-border-color: #051523; --btn-hover-color: #051523; } .btn-blue { --btn-active-color: #fff; --btn-active-bg: #082643; --btn-active-border-color: black; --btn-bg: #14599d; --btn-border-color: #06192c; --btn-color: #fff; --btn-hover-bg: #0d3964; --btn-hover-border-color: black; --btn-hover-color: #fff; } .btn-outline-blue { --btn-active-color: #fff; --btn-active-bg: #135392; --btn-active-border-color: #135392; --btn-border-color: #14599d; --btn-color: #14599d; --btn-hover-bg: rgba(20, 89, 157, 0.1); --btn-hover-border-color: #135392; --btn-hover-color: #135392; } .btn-blue-strong { --btn-active-color: #fff; --btn-active-bg: #014162; --btn-active-border-color: black; --btn-bg: #0284c7; --btn-border-color: #013049; --btn-color: #fff; --btn-hover-bg: #015a88; --btn-hover-border-color: #00060a; --btn-hover-color: #fff; } .btn-outline-blue-strong { --btn-active-color: #fff; --btn-active-bg: #027cba; --btn-active-border-color: #027cba; --btn-border-color: #0284c7; --btn-color: #0284c7; --btn-hover-bg: rgba(2, 132, 199, 0.1); --btn-hover-border-color: #027cba; --btn-hover-color: #027cba; } .btn-blue-dark { --btn-active-color: #fff; --btn-active-bg: #030c15; --btn-active-border-color: black; --btn-bg: #0e3f70; --btn-border-color: black; --btn-color: #fff; --btn-hover-bg: #071f37; --btn-hover-border-color: black; --btn-hover-color: #fff; } .btn-outline-blue-dark { --btn-active-color: #fff; --btn-active-bg: #0d3965; --btn-active-border-color: #0d3965; --btn-border-color: #0e3f70; --btn-color: #0e3f70; --btn-hover-bg: rgba(14, 63, 112, 0.1); --btn-hover-border-color: #0d3965; --btn-hover-color: #0d3965; } .btn-green { --btn-active-color: #fff; --btn-active-bg: #00130c; --btn-active-border-color: black; --btn-bg: #00794a; --btn-border-color: black; --btn-color: #fff; --btn-hover-bg: #003923; --btn-hover-border-color: black; --btn-hover-color: #fff; } .btn-outline-green { --btn-active-color: #fff; --btn-active-bg: #006c42; --btn-active-border-color: #006c42; --btn-border-color: #00794a; --btn-color: #00794a; --btn-hover-bg: rgba(0, 121, 74, 0.1); --btn-hover-border-color: #006c42; --btn-hover-color: #006c42; } .btn-green-dark { --btn-active-color: #fff; --btn-active-bg: black; --btn-active-border-color: black; --btn-bg: #00462b; --btn-border-color: black; --btn-color: #fff; --btn-hover-bg: #000604; --btn-hover-border-color: black; --btn-hover-color: #fff; } .btn-outline-green-dark { --btn-active-color: #fff; --btn-active-bg: #003923; --btn-active-border-color: #003923; --btn-border-color: #00462b; --btn-color: #00462b; --btn-hover-bg: rgba(0, 70, 43, 0.1); --btn-hover-border-color: #003923; --btn-hover-color: #003923; } .btn-muted { --btn-active-color: #fff; --btn-active-bg: #333333; --btn-active-border-color: black; --btn-bg: #666; --btn-border-color: #262626; --btn-color: #fff; --btn-hover-bg: #464646; --btn-hover-border-color: #060606; --btn-hover-color: #fff; } .btn-outline-muted { --btn-active-color: #fff; --btn-active-bg: #606060; --btn-active-border-color: #606060; --btn-border-color: #666; --btn-color: #666; --btn-hover-bg: rgba(102, 102, 102, 0.1); --btn-hover-border-color: #606060; --btn-hover-color: #606060; } .btn-red { --btn-active-color: #fff; --btn-active-bg: #461010; --btn-active-border-color: black; --btn-bg: #9a2222; --btn-border-color: #320b0b; --btn-color: #fff; --btn-hover-bg: #661616; --btn-hover-border-color: black; --btn-hover-color: #fff; } .btn-outline-red { --btn-active-color: #fff; --btn-active-bg: #902020; --btn-active-border-color: #902020; --btn-border-color: #9a2222; --btn-color: #9a2222; --btn-hover-bg: rgba(154, 34, 34, 0.1); --btn-hover-border-color: #902020; --btn-hover-color: #902020; } .btn-red-dark { --btn-active-color: #fff; --btn-active-bg: #1d0606; --btn-active-border-color: black; --btn-bg: #701919; --btn-border-color: #080202; --btn-color: #fff; --btn-hover-bg: #3c0d0d; --btn-hover-border-color: black; --btn-hover-color: #fff; } .btn-outline-red-dark { --btn-active-color: #fff; --btn-active-bg: #661717; --btn-active-border-color: #661717; --btn-border-color: #701919; --btn-color: #701919; --btn-hover-bg: rgba(112, 25, 25, 0.1); --btn-hover-border-color: #661717; --btn-hover-color: #661717; } .btn-orange { --btn-active-color: #fff; --btn-active-bg: #632000; --btn-active-border-color: black; --btn-bg: #c94100; --btn-border-color: #4a1800; --btn-color: #fff; --btn-hover-bg: #892c00; --btn-hover-border-color: #0a0300; --btn-hover-color: #fff; } .btn-outline-orange { --btn-active-color: #fff; --btn-active-bg: #bc3d00; --btn-active-border-color: #bc3d00; --btn-border-color: #c94100; --btn-color: #c94100; --btn-hover-bg: rgba(201, 65, 0, 0.1); --btn-hover-border-color: #bc3d00; --btn-hover-color: #bc3d00; } .btn-orange-light { --btn-active-color: #fff; --btn-active-bg: #945f06; --btn-active-border-color: #191001; --btn-bg: #f59e0b; --btn-border-color: #7b4f05; --btn-color: #1a1a1a; --btn-hover-bg: #b97708; --btn-hover-border-color: #3e2803; --btn-hover-color: #fff; } .btn-outline-orange-light { --btn-active-color: #1a1a1a; --btn-active-bg: #ea960a; --btn-active-border-color: #ea960a; --btn-border-color: #f59e0b; --btn-color: #f59e0b; --btn-hover-bg: rgba(245, 158, 11, 0.1); --btn-hover-border-color: #ea960a; --btn-hover-color: #ea960a; } .btn-orange-dark { --btn-active-color: #fff; --btn-active-bg: #301000; --btn-active-border-color: black; --btn-bg: #963100; --btn-border-color: #170700; --btn-color: #fff; --btn-hover-bg: #561c00; --btn-hover-border-color: black; --btn-hover-color: #fff; } .btn-outline-orange-dark { --btn-active-color: #fff; --btn-active-bg: #892c00; --btn-active-border-color: #892c00; --btn-border-color: #963100; --btn-color: #963100; --btn-hover-bg: rgba(150, 49, 0, 0.1); --btn-hover-border-color: #892c00; --btn-hover-color: #892c00; } .btn-purple { --btn-active-color: #fff; --btn-active-bg: #100211; --btn-active-border-color: black; --btn-bg: #670a6f; --btn-border-color: black; --btn-color: #fff; --btn-hover-bg: #310535; --btn-hover-border-color: black; --btn-hover-color: #fff; } .btn-outline-purple { --btn-active-color: #fff; --btn-active-bg: #5c0963; --btn-active-border-color: #5c0963; --btn-border-color: #670a6f; --btn-color: #670a6f; --btn-hover-bg: rgba(103, 10, 111, 0.1); --btn-hover-border-color: #5c0963; --btn-hover-color: #5c0963; } .btn-purple-dark { --btn-active-color: #fff; --btn-active-bg: #0a0612; --btn-active-border-color: black; --btn-bg: #331f5f; --btn-border-color: black; --btn-color: #fff; --btn-hover-bg: #190f2f; --btn-hover-border-color: black; --btn-hover-color: #fff; } .btn-outline-purple-dark { --btn-active-color: #fff; --btn-active-bg: #2e1c55; --btn-active-border-color: #2e1c55; --btn-border-color: #331f5f; --btn-color: #331f5f; --btn-hover-bg: rgba(51, 31, 95, 0.1); --btn-hover-border-color: #2e1c55; --btn-hover-color: #2e1c55; } .btn-yellow { --btn-active-color: #fff; --btn-active-bg: #ae8400; --btn-active-border-color: #2f2300; --btn-bg: #ffc615; --btn-border-color: #957000; --btn-color: #1a1a1a; --btn-hover-bg: #d4a100; --btn-hover-border-color: #554000; --btn-hover-color: #1a1a1a; } .btn-outline-yellow { --btn-active-color: #1a1a1a; --btn-active-bg: #ffc308; --btn-active-border-color: #ffc308; --btn-border-color: #ffc615; --btn-color: #ffc615; --btn-hover-bg: rgba(255, 198, 21, 0.1); --btn-hover-border-color: #ffc308; --btn-hover-color: #ffc308; } .btn-yellow-light { --btn-active-color: #1a1a1a; --btn-active-bg: #ffd68e; --btn-active-border-color: #ffa80f; --btn-bg: #fffbf4; --btn-border-color: #ffcd75; --btn-color: #1a1a1a; --btn-hover-bg: #ffe4b4; --btn-hover-border-color: #ffb535; --btn-hover-color: #1a1a1a; } .btn-outline-yellow-light { --btn-active-color: #1a1a1a; --btn-active-bg: #fff6e7; --btn-active-border-color: #fff6e7; --btn-border-color: #fffbf4; --btn-color: #fffbf4; --btn-hover-bg: rgba(255, 251, 244, 0.1); --btn-hover-border-color: #fff6e7; --btn-hover-color: #fff6e7; } .btn-white { --btn-active-color: #1a1a1a; --btn-active-bg: #cccccc; --btn-active-border-color: #8c8c8c; --btn-bg: #fff; --btn-border-color: #bfbfbf; --btn-color: #1a1a1a; --btn-hover-bg: #dfdfdf; --btn-hover-border-color: #9f9f9f; --btn-hover-color: #1a1a1a; } .btn-outline-white { --btn-active-color: #1a1a1a; --btn-active-bg: #f9f9f9; --btn-active-border-color: #f9f9f9; --btn-border-color: #fff; --btn-color: #fff; --btn-hover-bg: rgba(255, 255, 255, 0.1); --btn-hover-border-color: #f9f9f9; --btn-hover-color: #f9f9f9; } .btn-black { --btn-active-color: #fff; --btn-active-bg: black; --btn-active-border-color: black; --btn-bg: #000; --btn-border-color: black; --btn-color: #fff; --btn-hover-bg: black; --btn-hover-border-color: black; --btn-hover-color: #fff; } .btn-outline-black { --btn-active-color: #fff; --btn-active-bg: black; --btn-active-border-color: black; --btn-border-color: #000; --btn-color: #000; --btn-hover-bg: rgba(0, 0, 0, 0.1); --btn-hover-border-color: black; --btn-hover-color: black; } .btn-opaque { --btn-active-color: #1a1a1a; --btn-active-bg: rgba(204, 204, 204, 0.2); --btn-active-border-color: rgba(140, 140, 140, 0.2); --btn-bg: rgba(255, 255, 255, 0.2); --btn-border-color: rgba(191, 191, 191, 0.2); --btn-color: #1a1a1a; --btn-hover-bg: rgba(223, 223, 223, 0.2); --btn-hover-border-color: rgba(159, 159, 159, 0.2); --btn-hover-color: #1a1a1a; } .btn-outline-opaque { --btn-active-color: #1a1a1a; --btn-active-bg: rgba(249, 249, 249, 0.2); --btn-active-border-color: rgba(249, 249, 249, 0.2); --btn-border-color: rgba(255, 255, 255, 0.2); --btn-color: rgba(255, 255, 255, 0.2); --btn-hover-bg: rgba(255, 255, 255, 0.1); --btn-hover-border-color: rgba(249, 249, 249, 0.2); --btn-hover-color: rgba(249, 249, 249, 0.2); } .btn-violet-strong { --btn-active-color: #fff; --btn-active-bg: #2a065c; --btn-active-border-color: black; --btn-bg: #550dbb; --btn-border-color: #1f0544; --btn-color: #fff; --btn-hover-bg: #3a097f; --btn-hover-border-color: #040108; --btn-hover-color: #fff; } .btn-outline-violet-strong { --btn-active-color: #fff; --btn-active-bg: #500caf; --btn-active-border-color: #500caf; --btn-border-color: #550dbb; --btn-color: #550dbb; --btn-hover-bg: rgba(85, 13, 187, 0.1); --btn-hover-border-color: #500caf; --btn-hover-color: #500caf; } .btn-gray-50 { --btn-active-color: #1a1a1a; --btn-active-bg: #c7c7c7; --btn-active-border-color: #878787; --btn-bg: #fafafa; --btn-border-color: #bababa; --btn-color: #1a1a1a; --btn-hover-bg: #dadada; --btn-hover-border-color: #9a9a9a; --btn-hover-color: #1a1a1a; } .btn-outline-gray-50 { --btn-active-color: #1a1a1a; --btn-active-bg: #f4f4f4; --btn-active-border-color: #f4f4f4; --btn-border-color: #fafafa; --btn-color: #fafafa; --btn-hover-bg: rgba(250, 250, 250, 0.1); --btn-hover-border-color: #f4f4f4; --btn-hover-color: #f4f4f4; } .btn-gray-100 { --btn-active-color: #1a1a1a; --btn-active-bg: #bfbfbf; --btn-active-border-color: #7f7f7f; --btn-bg: #f2f2f2; --btn-border-color: #b2b2b2; --btn-color: #1a1a1a; --btn-hover-bg: #d2d2d2; --btn-hover-border-color: #929292; --btn-hover-color: #1a1a1a; } .btn-outline-gray-100 { --btn-active-color: #1a1a1a; --btn-active-bg: #ececec; --btn-active-border-color: #ececec; --btn-border-color: #f2f2f2; --btn-color: #f2f2f2; --btn-hover-bg: rgba(242, 242, 242, 0.1); --btn-hover-border-color: #ececec; --btn-hover-color: #ececec; } .btn-gray-200 { --btn-active-color: #1a1a1a; --btn-active-bg: #aaaaaa; --btn-active-border-color: #6a6a6a; --btn-bg: #ddd; --btn-border-color: #9d9d9d; --btn-color: #1a1a1a; --btn-hover-bg: #bdbdbd; --btn-hover-border-color: #7d7d7d; --btn-hover-color: #1a1a1a; } .btn-outline-gray-200 { --btn-active-color: #1a1a1a; --btn-active-bg: #d7d7d7; --btn-active-border-color: #d7d7d7; --btn-border-color: #ddd; --btn-color: #ddd; --btn-hover-bg: rgba(221, 221, 221, 0.1); --btn-hover-border-color: #d7d7d7; --btn-hover-color: #d7d7d7; } .btn-gray-300 { --btn-active-color: #1a1a1a; --btn-active-bg: #999999; --btn-active-border-color: #595959; --btn-bg: #ccc; --btn-border-color: #8c8c8c; --btn-color: #1a1a1a; --btn-hover-bg: #acacac; --btn-hover-border-color: #6c6c6c; --btn-hover-color: #1a1a1a; } .btn-outline-gray-300 { --btn-active-color: #1a1a1a; --btn-active-bg: #c6c6c6; --btn-active-border-color: #c6c6c6; --btn-border-color: #ccc; --btn-color: #ccc; --btn-hover-bg: rgba(204, 204, 204, 0.1); --btn-hover-border-color: #c6c6c6; --btn-hover-color: #c6c6c6; } .btn-gray-400 { --btn-active-color: #fff; --btn-active-bg: gray; --btn-active-border-color: #404040; --btn-bg: #b3b3b3; --btn-border-color: #737373; --btn-color: #1a1a1a; --btn-hover-bg: #939393; --btn-hover-border-color: #535353; --btn-hover-color: #fff; } .btn-outline-gray-400 { --btn-active-color: #1a1a1a; --btn-active-bg: #adadad; --btn-active-border-color: #adadad; --btn-border-color: #b3b3b3; --btn-color: #b3b3b3; --btn-hover-bg: rgba(179, 179, 179, 0.1); --btn-hover-border-color: #adadad; --btn-hover-color: #adadad; } .btn-gray-500 { --btn-active-color: #fff; --btn-active-bg: #666666; --btn-active-border-color: #262626; --btn-bg: #999; --btn-border-color: #595959; --btn-color: #1a1a1a; --btn-hover-bg: #797979; --btn-hover-border-color: #393939; --btn-hover-color: #fff; } .btn-outline-gray-500 { --btn-active-color: #fff; --btn-active-bg: #939393; --btn-active-border-color: #939393; --btn-border-color: #999; --btn-color: #999; --btn-hover-bg: rgba(153, 153, 153, 0.1); --btn-hover-border-color: #939393; --btn-hover-color: #939393; } .btn-gray-600 { --btn-active-color: #fff; --btn-active-bg: #333333; --btn-active-border-color: black; --btn-bg: #666; --btn-border-color: #262626; --btn-color: #fff; --btn-hover-bg: #464646; --btn-hover-border-color: #060606; --btn-hover-color: #fff; } .btn-outline-gray-600 { --btn-active-color: #fff; --btn-active-bg: #606060; --btn-active-border-color: #606060; --btn-border-color: #666; --btn-color: #666; --btn-hover-bg: rgba(102, 102, 102, 0.1); --btn-hover-border-color: #606060; --btn-hover-color: #606060; } .btn-gray-700 { --btn-active-color: #fff; --btn-active-bg: #1a1a1a; --btn-active-border-color: black; --btn-bg: #4d4d4d; --btn-border-color: #0d0d0d; --btn-color: #fff; --btn-hover-bg: #2d2d2d; --btn-hover-border-color: black; --btn-hover-color: #fff; } .btn-outline-gray-700 { --btn-active-color: #fff; --btn-active-bg: #474747; --btn-active-border-color: #474747; --btn-border-color: #4d4d4d; --btn-color: #4d4d4d; --btn-hover-bg: rgba(77, 77, 77, 0.1); --btn-hover-border-color: #474747; --btn-hover-color: #474747; } .btn-gray-800 { --btn-active-color: #fff; --btn-active-bg: black; --btn-active-border-color: black; --btn-bg: #333; --btn-border-color: black; --btn-color: #fff; --btn-hover-bg: #131313; --btn-hover-border-color: black; --btn-hover-color: #fff; } .btn-outline-gray-800 { --btn-active-color: #fff; --btn-active-bg: #2d2d2d; --btn-active-border-color: #2d2d2d; --btn-border-color: #333; --btn-color: #333; --btn-hover-bg: rgba(51, 51, 51, 0.1); --btn-hover-border-color: #2d2d2d; --btn-hover-color: #2d2d2d; } .btn-gray-900 { --btn-active-color: #fff; --btn-active-bg: black; --btn-active-border-color: black; --btn-bg: #1a1a1a; --btn-border-color: black; --btn-color: #fff; --btn-hover-bg: black; --btn-hover-border-color: black; --btn-hover-color: #fff; } .btn-outline-gray-900 { --btn-active-color: #fff; --btn-active-bg: #141414; --btn-active-border-color: #141414; --btn-border-color: #1a1a1a; --btn-color: #1a1a1a; --btn-hover-bg: rgba(26, 26, 26, 0.1); --btn-hover-border-color: #141414; --btn-hover-color: #141414; } .btn-rounded { border-radius: 2em; } .btn-circle { --btn-circle-radius: 2em; border-radius: 50%; height: var(--btn-circle-radius); padding: 0; width: var(--btn-circle-radius); } .btn-outline-white-orange { --btn-active-color: #1a1a1a; --btn-active-bg: #f9f9f9; --btn-active-border-color: #f9f9f9; --btn-border-color: #fff; --btn-color: #fff; --btn-hover-bg: #963100; --btn-hover-border-color: #963100; --btn-hover-color: #f9f9f9; } .caption { --caption-color: #666; --caption-font-family: Georgia, serif; --caption-font-size: 0.75rem; --caption-font-style: italic; color: var(--caption-color); font-family: var(--caption-font-family); font-size: var(--caption-font-size); font-style: var(--caption-font-style); } :where(.card) { --card-background-color: var(--white); --card-border-width: var(--border-width); --card-border-color: var(--border-color); --card-border-color-hover: var(--border-color-hover); --card-border-radius: var(--border-radius); --card-box-shadow: var(--box-shadow); --card-font-size: var(--font-size-base); --card-line-height: var(--line-height-sm); --card-padding-x: 20px; --card-padding-y: 15px; --card-media-horizontal-min-width: 100px; background-color: var(--card-background-color); border: var(--card-border-width) solid var(--card-border-color); border-radius: var(--card-border-radius); box-shadow: var(--card-box-shadow); font-size: var(--card-font-size); line-height: var(--card-line-height); } :where(.card-sm) { --card-sm-border-radius: var(--border-radius-sm); --card-sm-box-shadow: var(--box-shadow-sm); --card-padding-x: 10px; --card-padding-y: 10px; --card-font-size: var(--font-size-sm); border-radius: var(--card-sm-border-radius); box-shadow: var(--card-sm-box-shadow); } :where(.card-lg) { --card-lg-border-radius: var(--border-radius-lg); --card-lg-box-shadow: var(--box-shadow-lg); --card-padding-x: 25px; --card-padding-y: 25px; --card-font-size: var(--font-size-lg); border-radius: var(--card-lg-border-radius); box-shadow: var(--card-lg-box-shadow); } .card-body, .card-footer { font-size: var(--card-font-size); padding-left: var(--card-padding-x); padding-right: var(--card-padding-x); } .card-body { padding-bottom: var(--card-padding-y); padding-top: var(--card-padding-y); } :where(.card-borderless) { border: none; box-shadow: none; } :where(.card-borderless) > .card-media { border: var(--card-border-width) solid var(--card-border-color); border-radius: inherit; } @media (hover: hover) { :where(.card-borderless) > .card-media:hover { border-color: var(--card-border-color-hover); } } :where(.card-borderless) > .card-body, :where(.card-borderless) .card-footer { padding-left: 0; padding-right: 0; padding-bottom: 0; } .card-media { overflow: hidden; } .card-media:first-child, .card-media video { border-top-left-radius: inherit; border-top-right-radius: inherit; } .card-media:last-child, .card-media video { border-bottom-left-radius: inherit; border-bottom-right-radius: inherit; } .card-media:not(:first-child):not(:last-child) { display: block; margin-bottom: var(--card-padding-y); width: 100%; } .card-footer { --deprecated: "WARNING: This class will be removed with the next major version"; padding-bottom: var(--card-padding-y); } .card-horizontal { align-items: flex-start; display: flex; flex-direction: row; } .card-horizontal.card { background-color: transparent; border: 0; border-radius: 0; box-shadow: none; } .card-horizontal.card .card-media { --card-sm-border-radius: var(--border-radius-sm); border-radius: var(--card-sm-border-radius); flex: 1; min-width: var(--card-media-horizontal-min-width); } .card-horizontal.card .card-body { align-self: start; flex: 2; padding: 0; padding-left: var(--card-padding-x); } .card-vertical { display: flex; flex-direction: column; } .card-vertical.card { background-color: var(--card-background-color); border: var(--card-border-width) solid var(--card-border-color); border-radius: var(--card-border-radius); box-shadow: var(--card-box-shadow); } .card-vertical.card .card-media { border-radius: inherit; border-bottom-left-radius: 0; border-bottom-right-radius: 0; width: 100%; } .card-vertical.card .card-body { padding-top: var(--card-padding-y); padding-bottom: var(--card-padding-y); padding-left: var(--card-padding-x); padding-right: var(--card-padding-x); } .card-vertical.card-sm { border-radius: var(--card-sm-border-radius); box-shadow: var(--card-sm-box-shadow); } .card-vertical.card-lg { border-radius: var(--card-lg-border-radius); box-shadow: var(--card-lg-box-shadow); } @media (min-width: 672px) { .card-sm-horizontal { align-items: flex-start; display: flex; flex-direction: row; } .card-sm-horizontal.card { background-color: transparent; border: 0; border-radius: 0; box-shadow: none; } .card-sm-horizontal.card .card-media { --card-sm-border-radius: var(--border-radius-sm); border-radius: var(--card-sm-border-radius); flex: 1; min-width: var(--card-media-horizontal-min-width); } .card-sm-horizontal.card .card-body { align-self: start; flex: 2; padding: 0; padding-left: var(--card-padding-x); } .card-sm-vertical { display: flex; flex-direction: column; } .card-sm-vertical.card { background-color: var(--card-background-color); border: var(--card-border-width) solid var(--card-border-color); border-radius: var(--card-border-radius); box-shadow: var(--card-box-shadow); } .card-sm-vertical.card .card-media { border-radius: inherit; border-bottom-left-radius: 0; border-bottom-right-radius: 0; width: 100%; } .card-sm-vertical.card .card-body { padding-top: var(--card-padding-y); padding-bottom: var(--card-padding-y); padding-left: var(--card-padding-x); padding-right: var(--card-padding-x); } .card-sm-vertical.card-sm { border-radius: var(--card-sm-border-radius); box-shadow: var(--card-sm-box-shadow); } .card-sm-vertical.card-lg { border-radius: var(--card-lg-border-radius); box-shadow: var(--card-lg-box-shadow); } } @media (min-width: 960px) { .card-md-horizontal { align-items: flex-start; display: flex; flex-direction: row; } .card-md-horizontal.card { background-color: transparent; border: 0; border-radius: 0; box-shadow: none; } .card-md-horizontal.card .card-media { --card-sm-border-radius: var(--border-radius-sm); border-radius: var(--card-sm-border-radius); flex: 1; min-width: var(--card-media-horizontal-min-width); } .card-md-horizontal.card .card-body { align-self: start; flex: 2; padding: 0; padding-left: var(--card-padding-x); } .card-md-vertical { display: flex; flex-direction: column; } .card-md-vertical.card { background-color: var(--card-background-color); border: var(--card-border-width) solid var(--card-border-color); border-radius: var(--card-border-radius); box-shadow: var(--card-box-shadow); } .card-md-vertical.card .card-media { border-radius: inherit; border-bottom-left-radius: 0; border-bottom-right-radius: 0; width: 100%; } .card-md-vertical.card .card-body { padding-top: var(--card-padding-y); padding-bottom: var(--card-padding-y); padding-left: var(--card-padding-x); padding-right: var(--card-padding-x); } .card-md-vertical.card-sm { border-radius: var(--card-sm-border-radius); box-shadow: var(--card-sm-box-shadow); } .card-md-vertical.card-lg { border-radius: var(--card-lg-border-radius); box-shadow: var(--card-lg-box-shadow); } } @media (min-width: 1248px) { .card-lg-horizontal { align-items: flex-start; display: flex; flex-direction: row; } .card-lg-horizontal.card { background-color: transparent; border: 0; border-radius: 0; box-shadow: none; } .card-lg-horizontal.card .card-media { --card-sm-border-radius: var(--border-radius-sm); border-radius: var(--card-sm-border-radius); flex: 1; min-width: var(--card-media-horizontal-min-width); } .card-lg-horizontal.card .card-body { align-self: start; flex: 2; padding: 0; padding-left: var(--card-padding-x); } .card-lg-vertical { display: flex; flex-direction: column; } .card-lg-vertical.card { background-color: var(--card-background-color); border: var(--card-border-width) solid var(--card-border-color); border-radius: var(--card-border-radius); box-shadow: var(--card-box-shadow); } .card-lg-vertical.card .card-media { border-radius: inherit; border-bottom-left-radius: 0; border-bottom-right-radius: 0; width: 100%; } .card-lg-vertical.card .card-body { padding-top: var(--card-padding-y); padding-bottom: var(--card-padding-y); padding-left: var(--card-padding-x); padding-right: var(--card-padding-x); } .card-lg-vertical.card-sm { border-radius: var(--card-sm-border-radius); box-shadow: var(--card-sm-box-shadow); } .card-lg-vertical.card-lg { border-radius: var(--card-lg-border-radius); box-shadow: var(--card-lg-box-shadow); } } @media (min-width: 1400px) { .card-xl-horizontal { align-items: flex-start; display: flex; flex-direction: row; } .card-xl-horizontal.card { background-color: transparent; border: 0; border-radius: 0; box-shadow: none; } .card-xl-horizontal.card .card-media { --card-sm-border-radius: var(--border-radius-sm); border-radius: var(--card-sm-border-radius); flex: 1; min-width: var(--card-media-horizontal-min-width); } .card-xl-horizontal.card .card-body { align-self: start; flex: 2; padding: 0; padding-left: var(--card-padding-x); } .card-xl-vertical { display: flex; flex-direction: column; } .card-xl-vertical.card { background-color: var(--card-background-color); border: var(--card-border-width) solid var(--card-border-color); border-radius: var(--card-border-radius); box-shadow: var(--card-box-shadow); } .card-xl-vertical.card .card-media { border-radius: inherit; border-bottom-left-radius: 0; border-bottom-right-radius: 0; width: 100%; } .card-xl-vertical.card .card-body { padding-top: var(--card-padding-y); padding-bottom: var(--card-padding-y); padding-left: var(--card-padding-x); padding-right: var(--card-padding-x); } .card-xl-vertical.card-sm { border-radius: var(--card-sm-border-radius); box-shadow: var(--card-sm-box-shadow); } .card-xl-vertical.card-lg { border-radius: var(--card-lg-border-radius); box-shadow: var(--card-lg-box-shadow); } } .credit { --credit-color: #666; --credit-font-family: Georgia, serif; --credit-font-size: 11px; --credit-font-style: italic; --credit-line-height: 1.2; color: var(--credit-color); font-family: var(--credit-font-family); font-size: var(--credit-font-size); font-style: var(--credit-font-style); line-height: var(--credit-line-height); } .credit::before { content: "Image: "; } .drawer { --drawer-width: 250px; height: 100%; -webkit-overflow-scrolling: touch; overflow-x: hidden; overflow-y: auto; width: var(--drawer-width); } .drawer:not(.open) { display: none; } .dropdown-menu { z-index: 1000; } .form-control { appearance: none; background-clip: padding-box; background-color: var(--input-bg); border: var(--input-border-width) solid var(--input-border-color); border-radius: var(--input-border-radius); box-shadow: var(--input-box-shadow); color: var(--input-color); display: block; font-family: var(--input-font-family); font-size: var(--input-font-size); font-weight: var(--input-font-weight); line-height: var(--input-line-height); min-height: var(--input-height); padding: var(--input-padding-y) var(--input-padding-x); transition: var(--input-transition); width: 100%; } .form-control:focus { background-color: var(--input-focus-bg); color: var(--input-focus-color); border-color: var(--input-focus-border-color); outline: 0; box-shadow: var(--input-focus-box-shadow); } .form-control::placeholder { color: var(--input-placeholder-color); opacity: 1; } .form-control:disabled, .form-control[readonly] { background-color: var(--input-disabled-bg); border-color: var(--input-disabled-border-color); opacity: 1; } .form-control-xs { min-height: var(--input-height-xs); padding: var(--input-padding-y-xs) var(--input-padding-x-xs); font-size: var(--input-font-size-xs); border-radius: var(--input-border-radius-xs); } .form-control-sm { min-height: var(--input-height-sm); padding: var(--input-padding-y-sm) var(--input-padding-x-sm); font-size: var(--input-font-size-sm); border-radius: var(--input-border-radius-sm); } .form-control-lg { min-height: var(--input-height-lg); padding: var(--input-padding-y-lg) var(--input-padding-x-lg); font-size: var(--input-font-size-lg); border-radius: var(--input-border-radius-lg); } .form-control-xl { min-height: var(--input-height-xl); padding: var(--input-padding-y-xl) var(--input-padding-x-xl); font-size: var(--input-font-size-xl); border-radius: var(--input-border-radius-xl); } .form-select { --form-select-bg-color: #fff; --form-select-indicator: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjMDAwMDAwIiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgICA8cGF0aCBkPSJNNy40MSA3Ljg0TDEyIDEyLjQybDQuNTktNC41OEwxOCA5LjI1bC02IDYtNi02eiIvPg0KICAgIDxwYXRoIGQ9Ik0wLS43NWgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPg0KPC9zdmc+"); --form-select-bg-position: right 0.625em center; --form-select-bg-size: ; --form-select-indicator-padding: 1em; --form-select-indicator-focus: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjMTA2NTk2IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgICA8cGF0aCBkPSJNNy40MSAxNS40MUwxMiAxMC44M2w0LjU5IDQuNThMMTggMTRsLTYtNi02IDZ6Ii8+DQogICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPg0KPC9zdmc+"); appearance: none; background-color: var(--input-bg); background-image: var(--form-select-indicator); background-position: var(--form-select-bg-position); background-repeat: no-repeat; background-size: var(--form-select-bg-size); border: var(--input-border-width) solid var(--input-border-color); border-radius: var(--input-border-radius); box-shadow: var(--input-box-shadow); color: var(--input-color); display: block; padding: var(--input-padding-y) calc(var(--input-padding-x) * 2) var(--input-padding-y) var(--input-padding-x); font-family: var(--input-font-family); font-size: var(--input-font-size); font-weight: var(--input-font-weight); line-height: var(--input-line-height); vertical-align: middle; width: 100%; } .form-select:focus { background-image: var(--form-select-indicator-focus); border-color: var(--input-focus-border-color); box-shadow: var(--input-focus-box-shadow); outline: 0; } .form-select:focus::-ms-value { background-color: var(--input-bg); color: var(--input-color); } .form-select[multiple], .form-select[size]:not([size="1"]) { background-image: none; height: auto; padding-right: var(--input-padding-x); } .form-select:disabled { background-color: var(--input-disabled-bg); border-color: var(--input-disabled-border-color); color: var(--input-disabled-color); } .form-select:-moz-focusring { color: transparent; text-shadow: 0 0 0 var(--input-color); } .form-select-xs { font-size: var(--input-font-size-xs); height: var(--input-height-xs); padding-bottom: var(--input-padding-y-xs); padding-left: var(--input-padding-x-xs); padding-top: var(--input-padding-y-xs); } .form-select-sm { font-size: var(--input-font-size-sm); height: var(--input-height-sm); padding-bottom: var(--input-padding-y-sm); padding-left: var(--input-padding-x-sm); padding-top: var(--input-padding-y-sm); } .form-select-lg { font-size: var(--input-font-size-lg); height: var(--input-height-lg); padding-bottom: var(--input-padding-y-lg); padding-left: var(--input-padding-x-lg); padding-top: var(--input-padding-y-lg); } .form-select-xl { font-size: var(--input-font-size-xl); height: var(--input-height-xl); padding-bottom: var(--input-padding-y-xl); padding-left: var(--input-padding-x-xl); padding-top: var(--input-padding-y-xl); } :root { --input-bg: #fff; --input-border-color: #666; --input-border-radius: 0.5rem; --input-border-width: 1px; --input-box-shadow: ; --input-color: #666; --input-font-family: ; --input-font-size: 1rem; --input-font-weight: 400; --input-height: calc(1.4em + 1.5em + 2px); --input-line-height: 1.4; --input-padding-x: 1.25em; --input-padding-y: 0.75em; --input-transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; --input-focus-bg: #fff; --input-focus-color: #666; --input-focus-border-color: #262626; --input-focus-box-shadow: ; --input-placeholder-color: #999; --input-disabled-bg: #f2f2f2; --input-disabled-border-color: #999; --input-disabled-color: #999; --input-border-radius-xs: 0.25rem; --input-font-size-xs: 0.75rem; --input-height-xs: calc(1.4em + 1.5em + 2px); --input-padding-x-xs: 1.25em; --input-padding-y-xs: 0.75em; --input-border-radius-sm: 0.25rem; --input-font-size-sm: 0.875rem; --input-height-sm: calc(1.4em + 1.5em + 2px); --input-padding-x-sm: 1.25em; --input-padding-y-sm: 0.75em; --input-border-radius-lg: 1rem; --input-font-size-lg: 1.125rem; --input-height-lg: calc(1.4em + 1.5em + 2px); --input-padding-x-lg: 1.25em; --input-padding-y-lg: 0.75em; --input-border-radius-xl: 1rem; --input-font-size-xl: 1.25rem; --input-height-xl: calc(1.4em + 1.5em + 2px); --input-padding-x-xl: 1.25em; --input-padding-y-xl: 0.75em; } .label { --label-font-family: -apple-system, BlinkMacSystemFont, Helvetica Neue, Segoe UI, Roboto, Arial, sans-serif; --label-font-size: 0.875rem; --label-font-weight: 700; --label-line-height: 1.2; --label-text-transform: capitalize; font-family: var(--label-font-family); font-size: var(--label-font-size); font-weight: var(--label-font-weight); line-height: var(--label-line-height); text-transform: var(--label-text-transform); } .modal { --modal-backdrop-bg: rgba(153, 153, 153, 0.85); --modal-bg: #fff; --modal-box-shadow: 0 0 16px rgba(0, 0, 0, 0.16); --modal-close-icon: close; --modal-close-icon-font-family: Material Icons; --modal-close-icon-font-size: clamp(1.25rem, 2vw, 1.5rem); --modal-close-icon-font-weight: 400; --modal-padding-x: 30px; --modal-padding-y: 30px; --modal-width-base: 600px; background-color: var(--modal-backdrop-bg); display: flex; height: 100%; justify-content: center; left: 0; overflow-y: auto; padding: clamp(0rem, -1258.125rem + 3000vw, var(--modal-padding-y)) clamp(0rem, -1258.125rem + 3000vw, var(--modal-padding-x)); -webkit-overflow-scrolling: touch; position: fixed; top: 0; width: 100%; z-index: 1040; } .modal.modal-centered { align-items: center; } .modal-dialog { background-color: var(--modal-bg); box-shadow: var(--modal-box-shadow); height: max-content; width: var(--modal-width-base); z-index: 1050; } .modal-body, .modal-footer { padding: var(--modal-padding-y) var(--modal-padding-x); } .modal-open { overflow-y: hidden; } .modal-close-button { float: right; } .modal-close-button::before { align-items: center; box-sizing: content-box; display: inline-flex; content: var(--modal-close-icon); font-size: var(--modal-close-icon-font-size); font-weight: var(--modal-close-icon-font-weight); font-family: var(--modal-close-icon-font-family); height: 1em; justify-content: center; text-decoration: none; text-transform: none; width: 1em; } @media (hover: hover) { .modal-close-button:hover { text-decoration: none; } } .modal-close-button:focus { text-decoration: none; } .popover { --popover-bg: #fff; --popover-border-color: var(--border-color); --popover-border-width: var(--border-width); --popover-border: var(--popover-border-width) solid var(--popover-border-color); --popover-border-radius-xs: 0.5rem; --popover-border-radius-sm: 0.5rem; --popover-border-radius: 0.5rem; --popover-border-radius-lg: 0.5rem; --popover-border-radius-xl: 0.5rem; --popover-padding: 0.75em 1.25em; --popover-shadow: 0 0 8px rgba(0, 0, 0, 0.08); --popover-width: 240px; --popover-arrow-size: 0.625rem; background: var(--popover-bg); border: var(--popover-border); border-radius: var(--popover-border-radius); box-shadow: var(--popover-shadow); padding: var(--popover-padding); position: absolute; left: 0; top: 0; visibility: hidden; width: var(--popover-width); } .popover [data-popper-arrow] { background-color: var(--popover-bg); text-align: initial; } .popover [data-popper-arrow], .popover [data-popper-arrow]::before { height: var(--popover-arrow-size); position: absolute; width: var(--popover-arrow-size); } .popover [data-popper-arrow]::before { content: ""; transform: rotate(45deg); transform-origin: center center; } .popover[data-popper-placement*=top] [data-popper-arrow] { margin-bottom: calc(var(--popover-arrow-size) / -2 - var(--popover-border-width)); bottom: 0; } .popover[data-popper-placement*=top] [data-popper-arrow]::before { border-bottom: var(--popover-border); border-right: var(--popover-border); } .popover[data-popper-placement*=right] [data-popper-arrow] { margin-left: calc(var(--popover-arrow-size) / -2 - var(--popover-border-width)); left: 0; } .popover[data-popper-placement*=right] [data-popper-arrow]::before { border-bottom: var(--popover-border); border-left: var(--popover-border); } .popover[data-popper-placement*=bottom] [data-popper-arrow] { margin-top: calc(var(--popover-arrow-size) / -2 - var(--popover-border-width)); top: 0; } .popover[data-popper-placement*=bottom] [data-popper-arrow]::before { border-left: var(--popover-border); border-top: var(--popover-border); } .popover[data-popper-placement*=left] [data-popper-arrow] { margin-right: calc(var(--popover-arrow-size) / -2 - var(--popover-border-width)); right: 0; } .popover[data-popper-placement*=left] [data-popper-arrow]::before { border-right: var(--popover-border); border-top: var(--popover-border); } .popover-xl { border-radius: var(--popover-border-radius-xl); } .popover-lg { border-radius: var(--popover-border-radius-lg); } .popover-sm { border-radius: var(--popover-border-radius-sm); } .popover-xs { border-radius: var(--popover-border-radius-xs); } .slider .prev-button, .slider .next-button { transition: 0.15s; } .slider .prev-button:disabled, .slider .next-button:disabled { opacity: 0; } .slider .prev-button, .slider .prev-button::after { left: 0; } .slider .next-button, .slider .next-button::after { right: 0; } .slider .slider-fade { --deprecated: "WARNING: This class will be removed with the next major version"; height: 100%; opacity: 0; pointer-events: none; top: 0; transition: 0.15s; width: 75px; } .slider .slider-fade-next { background-image: linear-gradient(to right, rgba(255, 255, 255, 0) 25%, #fff); right: 0; } .slider .slider-fade-prev { background-image: linear-gradient(to left, rgba(255, 255, 255, 0) 25%, #fff); left: 0; } .slider-container:not(.rw-prev-disabled) ~ .slider-fade-prev, .slider-container:not(.rw-next-disabled) ~ .slider-fade-next { opacity: 1; } .table { --table-accent-bg: rgba(0, 0, 0, 0.05); --table-active-bg: rgba(0, 0, 0, 0.075); --table-bg: ; --table-border-color: #f2f2f2; --table-border-width: 1px; --table-caption-color: #999; --table-cell-padding: 0.5rem; --table-cell-padding-sm: 0.25rem; --table-cell-vertical-align: top; --table-color: #1a1a1a; --table-dark-accent-bg: rgba(255, 255, 255, 0.05); --table-dark-bg: #333; --table-dark-border-color: #464646; --table-dark-color: #fff; --table-dark-hover-bg: rgba(255, 255, 255, 0.075); --table-dark-hover-color: #fff; --table-head-bg: #ccc; --table-head-border-color: #4d4d4d; --table-head-color: #4d4d4d; --table-hover-bg: rgba(0, 0, 0, 0.075); --table-hover-color: #1a1a1a; border-color: var(--table-border-color); vertical-align: var(--table-cell-vertical-align); width: 100%; } .table > tbody { vertical-align: inherit; } .table > thead { vertical-align: bottom; } .table > thead > tr > th { border-bottom: calc(2 * var(--table-border-width)) solid var(--table-border-color); } .table > :not(caption) > * > * { border: var(--table-border-width) solid var(--table-border-color); padding: var(--table-cell-padding); } .table-sm > :not(caption) > * > * { padding: var(--table-cell-padding-sm); } @media (max-width: 671.98px) { .table-responsive { overflow-x: auto; -webkit-overflow-scrolling: touch; width: 100%; } } @media (max-width: 959.98px) { .table-responsive-sm { overflow-x: auto; -webkit-overflow-scrolling: touch; width: 100%; } } @media (max-width: 1247.98px) { .table-responsive-md { overflow-x: auto; -webkit-overflow-scrolling: touch; width: 100%; } } @media (max-width: 1399.98px) { .table-responsive-lg { overflow-x: auto; -webkit-overflow-scrolling: touch; width: 100%; } } .table-responsive-xl { overflow-x: auto; -webkit-overflow-scrolling: touch; width: 100%; } .tab { border-bottom: 2px solid transparent; cursor: pointer; display: inline-flex; margin-left: var(--input-padding-x); margin-right: var(--input-padding-x); padding-bottom: var(--input-padding-y); padding-top: var(--input-padding-y); scroll-margin-left: var(--input-padding-x); scroll-margin-right: var(--input-padding-x); scroll-snap-align: start; } @media (hover: hover) { .tab:hover { border-bottom-color: inherit; } } @media (hover: hover) { .tab:hover { text-decoration: none; } } .tab:focus { text-decoration: none; } .tab.active { border-bottom: 2px solid; pointer-events: none; } .tag { --tag-bg: #071c2e; --tag-border-radius: 0.5rem; --tag-color: #fff; --tag-font-size: 0.75rem; --tag-font-weight: 600; --tag-padding-x: 0.666em; --tag-padding-y: 0.25em; background-color: var(--tag-bg); border-radius: var(--tag-border-radius); color: var(--tag-color); display: inline-flex; font-size: var(--tag-font-size); font-weight: var(--tag-font-weight); padding: var(--tag-padding-y) var(--tag-padding-x); } .text-hr { --text-hr-border-color: var(--border-color); --text-hr-border-width: 0.125rem; --text-hr-border-style: solid; border-color: var(--text-hr-border-color); flex: 0 1 auto; } .text-hr, .text-hr::before, .text-hr::after { align-self: center; display: flex; } .text-hr::before, .text-hr::after { border-top: var(--text-hr-border-width) var(--text-hr-border-style); border-color: inherit; content: ""; flex-basis: 0; flex-grow: 1; } .text-hr:not(:empty)::before { margin-right: 1em; } .text-hr:not(:empty)::after { margin-left: 1em; } .text-hr-right::before { content: unset; } .text-hr-left::after { content: unset; } .tooltip { --tooltip-bg: #1a1a1a; --tooltip-border-radius: 0.25rem; --tooltip-color: #fff; --tooltip-font-family: Georgia, serif; --tooltip-padding: 10px 15px; --tooltip-size: 10px; background-color: var(--tooltip-bg); border-radius: var(--tooltip-border-radius); color: var(--tooltip-color); font-family: var(--tooltip-font-family); padding: var(--tooltip-padding); visibility: hidden; width: max-content; z-index: 1070; } .tooltip [data-popper-arrow] { text-align: initial; } .tooltip [data-popper-arrow], .tooltip [data-popper-arrow]::before { height: var(--tooltip-size); position: absolute; width: var(--tooltip-size); } .tooltip [data-popper-arrow]::before { background-color: var(--tooltip-bg); content: ""; transform: rotate(45deg); transform-origin: center center; } .tooltip[data-popper-placement*=top] [data-popper-arrow] { margin-bottom: calc(var(--tooltip-size) / -2); bottom: 0; } .tooltip[data-popper-placement*=right] [data-popper-arrow] { margin-left: calc(var(--tooltip-size) / -2); left: 0; } .tooltip[data-popper-placement*=bottom] [data-popper-arrow] { margin-top: calc(var(--tooltip-size) / -2); top: 0; } .tooltip[data-popper-placement*=left] [data-popper-arrow] { margin-right: calc(var(--tooltip-size) / -2); right: 0; } .link-navy { --link-color: #0e365a; --link-hover-color: #040e18; color: var(--link-color); } @media (hover: hover) { .link-navy:hover { text-decoration: var(--link-hover-decoration); } } @media (hover: hover) { .link-navy:hover { color: var(--link-hover-color); } } .link-navy:focus { color: var(--link-hover-color); } .link-navy-dark { --link-color: #071c2e; --link-hover-color: black; color: var(--link-color); } @media (hover: hover) { .link-navy-dark:hover { text-decoration: var(--link-hover-decoration); } } @media (hover: hover) { .link-navy-dark:hover { color: var(--link-hover-color); } } .link-navy-dark:focus { color: var(--link-hover-color); } .link-blue { --link-color: #14599d; --link-hover-color: #0b3359; color: var(--link-color); } @media (hover: hover) { .link-blue:hover { text-decoration: var(--link-hover-decoration); } } @media (hover: hover) { .link-blue:hover { color: var(--link-hover-color); } } .link-blue:focus { color: var(--link-hover-color); } .link-blue-strong { --link-color: #0284c7; --link-hover-color: #01527b; color: var(--link-color); } @media (hover: hover) { .link-blue-strong:hover { text-decoration: var(--link-hover-decoration); } } @media (hover: hover) { .link-blue-strong:hover { color: var(--link-hover-color); } } .link-blue-strong:focus { color: var(--link-hover-color); } .link-blue-dark { --link-color: #0e3f70; --link-hover-color: #06192c; color: var(--link-color); } @media (hover: hover) { .link-blue-dark:hover { text-decoration: var(--link-hover-decoration); } } @media (hover: hover) { .link-blue-dark:hover { color: var(--link-hover-color); } } .link-blue-dark:focus { color: var(--link-hover-color); } .link-green { --link-color: #00794a; --link-hover-color: #002d1b; color: var(--link-color); } @media (hover: hover) { .link-green:hover { text-decoration: var(--link-hover-decoration); } } @media (hover: hover) { .link-green:hover { color: var(--link-hover-color); } } .link-green:focus { color: var(--link-hover-color); } .link-green-dark { --link-color: #00462b; --link-hover-color: black; color: var(--link-color); } @media (hover: hover) { .link-green-dark:hover { text-decoration: var(--link-hover-decoration); } } @media (hover: hover) { .link-green-dark:hover { color: var(--link-hover-color); } } .link-green-dark:focus { color: var(--link-hover-color); } .link-muted { --link-color: #666; --link-hover-color: #404040; color: var(--link-color); } @media (hover: hover) { .link-muted:hover { text-decoration: var(--link-hover-decoration); } } @media (hover: hover) { .link-muted:hover { color: var(--link-hover-color); } } .link-muted:focus { color: var(--link-hover-color); } .link-red { --link-color: #9a2222; --link-hover-color: #5b1414; color: var(--link-color); } @media (hover: hover) { .link-red:hover { text-decoration: var(--link-hover-decoration); } } @media (hover: hover) { .link-red:hover { color: var(--link-hover-color); } } .link-red:focus { color: var(--link-hover-color); } .link-red-dark { --link-color: #701919; --link-hover-color: #310b0b; color: var(--link-color); } @media (hover: hover) { .link-red-dark:hover { text-decoration: var(--link-hover-decoration); } } @media (hover: hover) { .link-red-dark:hover { color: var(--link-hover-color); } } .link-red-dark:focus { color: var(--link-hover-color); } .link-orange { --link-color: #c94100; --link-hover-color: #7d2800; color: var(--link-color); } @media (hover: hover) { .link-orange:hover { text-decoration: var(--link-hover-decoration); } } @media (hover: hover) { .link-orange:hover { color: var(--link-hover-color); } } .link-orange:focus { color: var(--link-hover-color); } .link-orange-light { --link-color: #f59e0b; --link-hover-color: #ac6f07; color: var(--link-color); } @media (hover: hover) { .link-orange-light:hover { text-decoration: var(--link-hover-decoration); } } @media (hover: hover) { .link-orange-light:hover { color: var(--link-hover-color); } } .link-orange-light:focus { color: var(--link-hover-color); } .link-orange-dark { --link-color: #963100; --link-hover-color: #4a1800; color: var(--link-color); } @media (hover: hover) { .link-orange-dark:hover { text-decoration: var(--link-hover-decoration); } } @media (hover: hover) { .link-orange-dark:hover { color: var(--link-hover-color); } } .link-orange-dark:focus { color: var(--link-hover-color); } .link-purple { --link-color: #670a6f; --link-hover-color: #260429; color: var(--link-color); } @media (hover: hover) { .link-purple:hover { text-decoration: var(--link-hover-decoration); } } @media (hover: hover) { .link-purple:hover { color: var(--link-hover-color); } } .link-purple:focus { color: var(--link-hover-color); } .link-purple-dark { --link-color: #331f5f; --link-hover-color: #140c25; color: var(--link-color); } @media (hover: hover) { .link-purple-dark:hover { text-decoration: var(--link-hover-decoration); } } @media (hover: hover) { .link-purple-dark:hover { color: var(--link-hover-color); } } .link-purple-dark:focus { color: var(--link-hover-color); } .link-yellow { --link-color: #ffc615; --link-hover-color: #c89700; color: var(--link-color); } @media (hover: hover) { .link-yellow:hover { text-decoration: var(--link-hover-decoration); } } @media (hover: hover) { .link-yellow:hover { color: var(--link-hover-color); } } .link-yellow:focus { color: var(--link-hover-color); } .link-yellow-light { --link-color: #fffbf4; --link-hover-color: #ffdfa8; color: var(--link-color); } @media (hover: hover) { .link-yellow-light:hover { text-decoration: var(--link-hover-decoration); } } @media (hover: hover) { .link-yellow-light:hover { color: var(--link-hover-color); } } .link-yellow-light:focus { color: var(--link-hover-color); } .link-white { --link-color: #fff; --link-hover-color: #d9d9d9; color: var(--link-color); } @media (hover: hover) { .link-white:hover { text-decoration: var(--link-hover-decoration); } } @media (hover: hover) { .link-white:hover { color: var(--link-hover-color); } } .link-white:focus { color: var(--link-hover-color); } .link-black { --link-color: #000; --link-hover-color: black; color: var(--link-color); } @media (hover: hover) { .link-black:hover { text-decoration: var(--link-hover-decoration); } } @media (hover: hover) { .link-black:hover { color: var(--link-hover-color); } } .link-black:focus { color: var(--link-hover-color); } .link-opaque { --link-color: rgba(255, 255, 255, 0.2); --link-hover-color: rgba(217, 217, 217, 0.2); color: var(--link-color); } @media (hover: hover) { .link-opaque:hover { text-decoration: var(--link-hover-decoration); } } @media (hover: hover) { .link-opaque:hover { color: var(--link-hover-color); } } .link-opaque:focus { color: var(--link-hover-color); } .link-violet-strong { --link-color: #550dbb; --link-hover-color: #340873; color: var(--link-color); } @media (hover: hover) { .link-violet-strong:hover { text-decoration: var(--link-hover-decoration); } } @media (hover: hover) { .link-violet-strong:hover { color: var(--link-hover-color); } } .link-violet-strong:focus { color: var(--link-hover-color); } .link-gray-50 { --link-color: #fafafa; --link-hover-color: #d4d4d4; color: var(--link-color); } @media (hover: hover) { .link-gray-50:hover { text-decoration: var(--link-hover-decoration); } } @media (hover: hover) { .link-gray-50:hover { color: var(--link-hover-color); } } .link-gray-50:focus { color: var(--link-hover-color); } .link-gray-100 { --link-color: #f2f2f2; --link-hover-color: #cccccc; color: var(--link-color); } @media (hover: hover) { .link-gray-100:hover { text-decoration: var(--link-hover-decoration); } } @media (hover: hover) { .link-gray-100:hover { color: var(--link-hover-color); } } .link-gray-100:focus { color: var(--link-hover-color); } .link-gray-200 { --link-color: #ddd; --link-hover-color: #b7b7b7; color: var(--link-color); } @media (hover: hover) { .link-gray-200:hover { text-decoration: var(--link-hover-decoration); } } @media (hover: hover) { .link-gray-200:hover { color: var(--link-hover-color); } } .link-gray-200:focus { color: var(--link-hover-color); } .link-gray-300 { --link-color: #ccc; --link-hover-color: #a6a6a6; color: var(--link-color); } @media (hover: hover) { .link-gray-300:hover { text-decoration: var(--link-hover-decoration); } } @media (hover: hover) { .link-gray-300:hover { color: var(--link-hover-color); } } .link-gray-300:focus { color: var(--link-hover-color); } .link-gray-400 { --link-color: #b3b3b3; --link-hover-color: #8d8d8d; color: var(--link-color); } @media (hover: hover) { .link-gray-400:hover { text-decoration: var(--link-hover-decoration); } } @media (hover: hover) { .link-gray-400:hover { color: var(--link-hover-color); } } .link-gray-400:focus { color: var(--link-hover-color); } .link-gray-500 { --link-color: #999; --link-hover-color: #737373; color: var(--link-color); } @media (hover: hover) { .link-gray-500:hover { text-decoration: var(--link-hover-decoration); } } @media (hover: hover) { .link-gray-500:hover { color: var(--link-hover-color); } } .link-gray-500:focus { color: var(--link-hover-color); } .link-gray-600 { --link-color: #666; --link-hover-color: #404040; color: var(--link-color); } @media (hover: hover) { .link-gray-600:hover { text-decoration: var(--link-hover-decoration); } } @media (hover: hover) { .link-gray-600:hover { color: var(--link-hover-color); } } .link-gray-600:focus { color: var(--link-hover-color); } .link-gray-700 { --link-color: #4d4d4d; --link-hover-color: #272727; color: var(--link-color); } @media (hover: hover) { .link-gray-700:hover { text-decoration: var(--link-hover-decoration); } } @media (hover: hover) { .link-gray-700:hover { color: var(--link-hover-color); } } .link-gray-700:focus { color: var(--link-hover-color); } .link-gray-800 { --link-color: #333; --link-hover-color: #0d0d0d; color: var(--link-color); } @media (hover: hover) { .link-gray-800:hover { text-decoration: var(--link-hover-decoration); } } @media (hover: hover) { .link-gray-800:hover { color: var(--link-hover-color); } } .link-gray-800:focus { color: var(--link-hover-color); } .link-gray-900 { --link-color: #1a1a1a; --link-hover-color: black; color: var(--link-color); } @media (hover: hover) { .link-gray-900:hover { text-decoration: var(--link-hover-decoration); } } @media (hover: hover) { .link-gray-900:hover { color: var(--link-hover-color); } } .link-gray-900:focus { color: var(--link-hover-color); } @supports (--custom: property) { [style*="--aspect-ratio"] { display: block; position: relative; } [style*="--aspect-ratio"]::before { content: ""; display: block; padding-bottom: calc(100% / (var(--aspect-ratio))); } [style*="--aspect-ratio"] > *:first-child { height: 100%; left: 0; position: absolute; top: 0; } } .swipe-x { overflow-x: scroll; -webkit-overflow-scrolling: touch; scroll-snap-type: x; white-space: nowrap; } .swipe-x::-webkit-scrollbar { display: none; } .line-clamp { display: -webkit-box; overflow: hidden; -webkit-box-orient: vertical; /* autoprefixer: off */ white-space: normal; } .text-truncate { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .align-baseline { vertical-align: baseline; } .align-top { vertical-align: top; } .align-middle { vertical-align: middle; } .align-bottom { vertical-align: bottom; } .align-text-bottom { vertical-align: text-bottom; } .align-text-top { vertical-align: text-top; } .bg-navy { background-color: var(--navy); } .bg-navy-dark { background-color: var(--navy-dark); } .bg-blue { background-color: var(--blue); } .bg-blue-strong { background-color: var(--blue-strong); } .bg-blue-dark { background-color: var(--blue-dark); } .bg-green { background-color: var(--green); } .bg-green-dark { background-color: var(--green-dark); } .bg-muted { background-color: var(--muted); } .bg-red { background-color: var(--red); } .bg-red-dark { background-color: var(--red-dark); } .bg-orange { background-color: var(--orange); } .bg-orange-light { background-color: var(--orange-light); } .bg-orange-dark { background-color: var(--orange-dark); } .bg-purple { background-color: var(--purple); } .bg-purple-dark { background-color: var(--purple-dark); } .bg-yellow { background-color: var(--yellow); } .bg-yellow-light { background-color: var(--yellow-light); } .bg-white { background-color: var(--white); } .bg-black { background-color: var(--black); } .bg-opaque { background-color: var(--opaque); } .bg-violet-strong { background-color: var(--violet-strong); } .bg-gray-50 { background-color: var(--gray-50); } .bg-gray-100 { background-color: var(--gray-100); } .bg-gray-200 { background-color: var(--gray-200); } .bg-gray-300 { background-color: var(--gray-300); } .bg-gray-400 { background-color: var(--gray-400); } .bg-gray-500 { background-color: var(--gray-500); } .bg-gray-600 { background-color: var(--gray-600); } .bg-gray-700 { background-color: var(--gray-700); } .bg-gray-800 { background-color: var(--gray-800); } .bg-gray-900 { background-color: var(--gray-900); } .bg-transparent { background-color: transparent; } .column-1 { column-count: 1; } .column-2 { column-count: 2; } .column-3 { column-count: 3; } .column-4 { column-count: 4; } .column-5 { column-count: 5; } .cursor-pointer { cursor: pointer; } .d-inline { display: inline; } .d-inline-block { display: inline-block; } .d-block { display: block; } .d-table { display: table; } .d-table-row { display: table-row; } .d-table-cell { display: table-cell; } .d-flex { display: flex; } .d-inline-flex { display: inline-flex; } .d-none { display: none; } .float-right { float: right; } .float-left { float: left; } .float-none { float: none; } .mw-100 { max-width: 100%; } .list-disc { list-style-type: disc; } .list-circle { list-style-type: circle; } .list-square { list-style-type: square; } .list-decimal { list-style-type: decimal; } .list-decimal-leading-zero { list-style-type: decimal-leading-zero; } .list-lower-alpha { list-style-type: lower-alpha; } .list-lower-roman { list-style-type: lower-roman; } .list-upper-alpha { list-style-type: upper-alpha; } .list-none { list-style-type: none; } .overflow-auto { overflow: auto; } .overflow-hidden { overflow: hidden; } .overflow-scroll { overflow: scroll; } .pe-none { pointer-events: none; } .pe-auto { pointer-events: auto; } .position-static { position: static; } .position-relative { position: relative; } .position-absolute { position: absolute; } .position-fixed { position: fixed; } .position-sticky { position: sticky; } .top-0 { top: 0; } .top-5 { top: 5px; } .top-10 { top: 10px; } .right-0 { right: 0; } .right-5 { right: 5px; } .right-10 { right: 10px; } .bottom-0 { bottom: 0; } .bottom-5 { bottom: 5px; } .bottom-10 { bottom: 10px; } .left-0 { left: 0; } .left-5 { left: 5px; } .left-10 { left: 10px; } .shadow { box-shadow: var(--box-shadow); } .shadow-sm { box-shadow: var(--box-shadow-sm); } .shadow-lg { box-shadow: var(--box-shadow-lg); } .shadow-none { box-shadow: none; } .visible { visibility: visible; } .invisible { visibility: hidden; } .w-100 { width: 100%; } .h-100 { height: 100%; } .z-1 { z-index: 1; } .z-2 { z-index: 2; } .z-3 { z-index: 3; } .z-4 { z-index: 4; } .z-5 { z-index: 5; } .o-10 { opacity: 0.1; } .o-20 { opacity: 0.2; } .o-30 { opacity: 0.3; } .o-40 { opacity: 0.4; } .o-50 { opacity: 0.5; } .o-60 { opacity: 0.6; } .o-70 { opacity: 0.7; } .o-80 { opacity: 0.8; } .o-90 { opacity: 0.9; } .fit-contain { object-fit: contain; } .fit-cover { object-fit: cover; } .fit-fill { object-fit: fill; } .fit-none { object-fit: none; } .fit-scale-down { object-fit: scale-down; } .border { border: var(--border-width) solid var(--border-color); } .border-0 { border: 0; } .border-5 { border: 5px solid var(--border-color); } .border-10 { border: 10px solid var(--border-color); } .border-top { border-top: var(--border-width) solid var(--border-color); } .border-top-0 { border-top: 0; } .border-top-5 { border-top: 5px solid var(--border-color); } .border-top-10 { border-top: 10px solid var(--border-color); } .border-right { border-right: var(--border-width) solid var(--border-color); } .border-right-0 { border-right: 0; } .border-right-5 { border-right: 5px solid var(--border-color); } .border-right-10 { border-right: 10px solid var(--border-color); } .border-bottom { border-bottom: var(--border-width) solid var(--border-color); } .border-bottom-0 { border-bottom: 0; } .border-bottom-5 { border-bottom: 5px solid var(--border-color); } .border-bottom-10 { border-bottom: 10px solid var(--border-color); } .border-left { border-left: var(--border-width) solid var(--border-color); } .border-left-0 { border-left: 0; } .border-left-5 { border-left: 5px solid var(--border-color); } .border-left-10 { border-left: 10px solid var(--border-color); } .border-navy { border-color: var(--navy); } .border-navy-dark { border-color: var(--navy-dark); } .border-blue { border-color: var(--blue); } .border-blue-strong { border-color: var(--blue-strong); } .border-blue-dark { border-color: var(--blue-dark); } .border-green { border-color: var(--green); } .border-green-dark { border-color: var(--green-dark); } .border-muted { border-color: var(--muted); } .border-red { border-color: var(--red); } .border-red-dark { border-color: var(--red-dark); } .border-orange { border-color: var(--orange); } .border-orange-light { border-color: var(--orange-light); } .border-orange-dark { border-color: var(--orange-dark); } .border-purple { border-color: var(--purple); } .border-purple-dark { border-color: var(--purple-dark); } .border-yellow { border-color: var(--yellow); } .border-yellow-light { border-color: var(--yellow-light); } .border-white { border-color: var(--white); } .border-black { border-color: var(--black); } .border-opaque { border-color: var(--opaque); } .border-violet-strong { border-color: var(--violet-strong); } .border-gray-50 { border-color: var(--gray-50); } .border-gray-100 { border-color: var(--gray-100); } .border-gray-200 { border-color: var(--gray-200); } .border-gray-300 { border-color: var(--gray-300); } .border-gray-400 { border-color: var(--gray-400); } .border-gray-500 { border-color: var(--gray-500); } .border-gray-600 { border-color: var(--gray-600); } .border-gray-700 { border-color: var(--gray-700); } .border-gray-800 { border-color: var(--gray-800); } .border-gray-900 { border-color: var(--gray-900); } .border-top-navy { border-top-color: var(--navy); } .border-top-navy-dark { border-top-color: var(--navy-dark); } .border-top-blue { border-top-color: var(--blue); } .border-top-blue-strong { border-top-color: var(--blue-strong); } .border-top-blue-dark { border-top-color: var(--blue-dark); } .border-top-green { border-top-color: var(--green); } .border-top-green-dark { border-top-color: var(--green-dark); } .border-top-muted { border-top-color: var(--muted); } .border-top-red { border-top-color: var(--red); } .border-top-red-dark { border-top-color: var(--red-dark); } .border-top-orange { border-top-color: var(--orange); } .border-top-orange-light { border-top-color: var(--orange-light); } .border-top-orange-dark { border-top-color: var(--orange-dark); } .border-top-purple { border-top-color: var(--purple); } .border-top-purple-dark { border-top-color: var(--purple-dark); } .border-top-yellow { border-top-color: var(--yellow); } .border-top-yellow-light { border-top-color: var(--yellow-light); } .border-top-white { border-top-color: var(--white); } .border-top-black { border-top-color: var(--black); } .border-top-opaque { border-top-color: var(--opaque); } .border-top-violet-strong { border-top-color: var(--violet-strong); } .border-top-gray-50 { border-top-color: var(--gray-50); } .border-top-gray-100 { border-top-color: var(--gray-100); } .border-top-gray-200 { border-top-color: var(--gray-200); } .border-top-gray-300 { border-top-color: var(--gray-300); } .border-top-gray-400 { border-top-color: var(--gray-400); } .border-top-gray-500 { border-top-color: var(--gray-500); } .border-top-gray-600 { border-top-color: var(--gray-600); } .border-top-gray-700 { border-top-color: var(--gray-700); } .border-top-gray-800 { border-top-color: var(--gray-800); } .border-top-gray-900 { border-top-color: var(--gray-900); } .border-right-navy { border-right-color: var(--navy); } .border-right-navy-dark { border-right-color: var(--navy-dark); } .border-right-blue { border-right-color: var(--blue); } .border-right-blue-strong { border-right-color: var(--blue-strong); } .border-right-blue-dark { border-right-color: var(--blue-dark); } .border-right-green { border-right-color: var(--green); } .border-right-green-dark { border-right-color: var(--green-dark); } .border-right-muted { border-right-color: var(--muted); } .border-right-red { border-right-color: var(--red); } .border-right-red-dark { border-right-color: var(--red-dark); } .border-right-orange { border-right-color: var(--orange); } .border-right-orange-light { border-right-color: var(--orange-light); } .border-right-orange-dark { border-right-color: var(--orange-dark); } .border-right-purple { border-right-color: var(--purple); } .border-right-purple-dark { border-right-color: var(--purple-dark); } .border-right-yellow { border-right-color: var(--yellow); } .border-right-yellow-light { border-right-color: var(--yellow-light); } .border-right-white { border-right-color: var(--white); } .border-right-black { border-right-color: var(--black); } .border-right-opaque { border-right-color: var(--opaque); } .border-right-violet-strong { border-right-color: var(--violet-strong); } .border-right-gray-50 { border-right-color: var(--gray-50); } .border-right-gray-100 { border-right-color: var(--gray-100); } .border-right-gray-200 { border-right-color: var(--gray-200); } .border-right-gray-300 { border-right-color: var(--gray-300); } .border-right-gray-400 { border-right-color: var(--gray-400); } .border-right-gray-500 { border-right-color: var(--gray-500); } .border-right-gray-600 { border-right-color: var(--gray-600); } .border-right-gray-700 { border-right-color: var(--gray-700); } .border-right-gray-800 { border-right-color: var(--gray-800); } .border-right-gray-900 { border-right-color: var(--gray-900); } .border-bottom-navy { border-bottom-color: var(--navy); } .border-bottom-navy-dark { border-bottom-color: var(--navy-dark); } .border-bottom-blue { border-bottom-color: var(--blue); } .border-bottom-blue-strong { border-bottom-color: var(--blue-strong); } .border-bottom-blue-dark { border-bottom-color: var(--blue-dark); } .border-bottom-green { border-bottom-color: var(--green); } .border-bottom-green-dark { border-bottom-color: var(--green-dark); } .border-bottom-muted { border-bottom-color: var(--muted); } .border-bottom-red { border-bottom-color: var(--red); } .border-bottom-red-dark { border-bottom-color: var(--red-dark); } .border-bottom-orange { border-bottom-color: var(--orange); } .border-bottom-orange-light { border-bottom-color: var(--orange-light); } .border-bottom-orange-dark { border-bottom-color: var(--orange-dark); } .border-bottom-purple { border-bottom-color: var(--purple); } .border-bottom-purple-dark { border-bottom-color: var(--purple-dark); } .border-bottom-yellow { border-bottom-color: var(--yellow); } .border-bottom-yellow-light { border-bottom-color: var(--yellow-light); } .border-bottom-white { border-bottom-color: var(--white); } .border-bottom-black { border-bottom-color: var(--black); } .border-bottom-opaque { border-bottom-color: var(--opaque); } .border-bottom-violet-strong { border-bottom-color: var(--violet-strong); } .border-bottom-gray-50 { border-bottom-color: var(--gray-50); } .border-bottom-gray-100 { border-bottom-color: var(--gray-100); } .border-bottom-gray-200 { border-bottom-color: var(--gray-200); } .border-bottom-gray-300 { border-bottom-color: var(--gray-300); } .border-bottom-gray-400 { border-bottom-color: var(--gray-400); } .border-bottom-gray-500 { border-bottom-color: var(--gray-500); } .border-bottom-gray-600 { border-bottom-color: var(--gray-600); } .border-bottom-gray-700 { border-bottom-color: var(--gray-700); } .border-bottom-gray-800 { border-bottom-color: var(--gray-800); } .border-bottom-gray-900 { border-bottom-color: var(--gray-900); } .border-left-navy { border-left-color: var(--navy); } .border-left-navy-dark { border-left-color: var(--navy-dark); } .border-left-blue { border-left-color: var(--blue); } .border-left-blue-strong { border-left-color: var(--blue-strong); } .border-left-blue-dark { border-left-color: var(--blue-dark); } .border-left-green { border-left-color: var(--green); } .border-left-green-dark { border-left-color: var(--green-dark); } .border-left-muted { border-left-color: var(--muted); } .border-left-red { border-left-color: var(--red); } .border-left-red-dark { border-left-color: var(--red-dark); } .border-left-orange { border-left-color: var(--orange); } .border-left-orange-light { border-left-color: var(--orange-light); } .border-left-orange-dark { border-left-color: var(--orange-dark); } .border-left-purple { border-left-color: var(--purple); } .border-left-purple-dark { border-left-color: var(--purple-dark); } .border-left-yellow { border-left-color: var(--yellow); } .border-left-yellow-light { border-left-color: var(--yellow-light); } .border-left-white { border-left-color: var(--white); } .border-left-black { border-left-color: var(--black); } .border-left-opaque { border-left-color: var(--opaque); } .border-left-violet-strong { border-left-color: var(--violet-strong); } .border-left-gray-50 { border-left-color: var(--gray-50); } .border-left-gray-100 { border-left-color: var(--gray-100); } .border-left-gray-200 { border-left-color: var(--gray-200); } .border-left-gray-300 { border-left-color: var(--gray-300); } .border-left-gray-400 { border-left-color: var(--gray-400); } .border-left-gray-500 { border-left-color: var(--gray-500); } .border-left-gray-600 { border-left-color: var(--gray-600); } .border-left-gray-700 { border-left-color: var(--gray-700); } .border-left-gray-800 { border-left-color: var(--gray-800); } .border-left-gray-900 { border-left-color: var(--gray-900); } .rounded { border-radius: var(--border-radius); } .rounded-sm { border-radius: var(--border-radius-sm); } .rounded-lg { border-radius: var(--border-radius-lg); } .rounded-circle { border-radius: 50%; } .rounded-0 { border-radius: 0; } .rounded-tl { border-top-left-radius: var(--border-radius); } .rounded-tl-sm { border-top-left-radius: var(--border-radius-sm); } .rounded-tl-lg { border-top-left-radius: var(--border-radius-lg); } .rounded-tl-circle { border-top-left-radius: 50%; } .rounded-tl-0 { border-top-left-radius: 0; } .rounded-tr { border-top-right-radius: var(--border-radius); } .rounded-tr-sm { border-top-right-radius: var(--border-radius-sm); } .rounded-tr-lg { border-top-right-radius: var(--border-radius-lg); } .rounded-tr-circle { border-top-right-radius: 50%; } .rounded-tr-0 { border-top-right-radius: 0; } .rounded-br { border-bottom-right-radius: var(--border-radius); } .rounded-br-sm { border-bottom-right-radius: var(--border-radius-sm); } .rounded-br-lg { border-bottom-right-radius: var(--border-radius-lg); } .rounded-br-circle { border-bottom-right-radius: 50%; } .rounded-br-0 { border-bottom-right-radius: 0; } .rounded-bl { border-bottom-left-radius: var(--border-radius); } .rounded-bl-sm { border-bottom-left-radius: var(--border-radius-sm); } .rounded-bl-lg { border-bottom-left-radius: var(--border-radius-lg); } .rounded-bl-circle { border-bottom-left-radius: 50%; } .rounded-bl-0 { border-bottom-left-radius: 0; } .text-navy { color: var(--navy); } .text-navy-dark { color: var(--navy-dark); } .text-blue { color: var(--blue); } .text-blue-strong { color: var(--blue-strong); } .text-blue-dark { color: var(--blue-dark); } .text-green { color: var(--green); } .text-green-dark { color: var(--green-dark); } .text-muted { color: var(--muted); } .text-red { color: var(--red); } .text-red-dark { color: var(--red-dark); } .text-orange { color: var(--orange); } .text-orange-light { color: var(--orange-light); } .text-orange-dark { color: var(--orange-dark); } .text-purple { color: var(--purple); } .text-purple-dark { color: var(--purple-dark); } .text-yellow { color: var(--yellow); } .text-yellow-light { color: var(--yellow-light); } .text-white { color: var(--white); } .text-black { color: var(--black); } .text-opaque { color: var(--opaque); } .text-violet-strong { color: var(--violet-strong); } .text-gray-50 { color: var(--gray-50); } .text-gray-100 { color: var(--gray-100); } .text-gray-200 { color: var(--gray-200); } .text-gray-300 { color: var(--gray-300); } .text-gray-400 { color: var(--gray-400); } .text-gray-500 { color: var(--gray-500); } .text-gray-600 { color: var(--gray-600); } .text-gray-700 { color: var(--gray-700); } .text-gray-800 { color: var(--gray-800); } .text-gray-900 { color: var(--gray-900); } .font-sans-serif { font-family: var(--font-family-sans-serif); } .font-serif { font-family: var(--font-family-serif); } .font-12 { font-size: 0.75rem; } .font-14 { font-size: 0.875rem; } .font-16 { font-size: 1rem; } .font-18 { font-size: 1.125rem; } .font-20 { font-size: 1.25rem; } .font-italic { font-style: italic; } .font-normal { font-style: normal; } .font-weight-light { font-weight: var(--font-weight-light); } .font-weight-normal { font-weight: var(--font-weight-normal); } .font-weight-semi-bold { font-weight: var(--font-weight-semi-bold); } .font-weight-bold { font-weight: var(--font-weight-bold); } .font-weight-extra-bold { font-weight: var(--font-weight-extra-bold); } .ls-normal { letter-spacing: var(--letter-spacing-normal); } .ls-lg { letter-spacing: var(--letter-spacing-lg); } .clamp-1 { line-clamp: 1; -webkit-line-clamp: 1; } .clamp-2 { line-clamp: 2; -webkit-line-clamp: 2; } .clamp-3 { line-clamp: 3; -webkit-line-clamp: 3; } .clamp-4 { line-clamp: 4; -webkit-line-clamp: 4; } .clamp-5 { line-clamp: 5; -webkit-line-clamp: 5; } .clamp-6 { line-clamp: 6; -webkit-line-clamp: 6; } .clamp-7 { line-clamp: 7; -webkit-line-clamp: 7; } .clamp-8 { line-clamp: 8; -webkit-line-clamp: 8; } .clamp-9 { line-clamp: 9; -webkit-line-clamp: 9; } .clamp-10 { line-clamp: 10; -webkit-line-clamp: 10; } .lh-1 { line-height: 1; } .lh-sm { line-height: var(--line-height-sm); } .lh-base { line-height: var(--line-height-base); } .lh-lg { line-height: var(--line-height-lg); } .text-left { text-align: left; } .text-right { text-align: right; } .text-center { text-align: center; } .text-decoration-none { text-decoration: none; } .text-decoration-underline { text-decoration: underline; } .text-lowercase { text-transform: lowercase; } .text-uppercase { text-transform: uppercase; } .text-capitalize { text-transform: capitalize; } .text-wrap { white-space: normal; } .text-nowrap { white-space: nowrap; } .align-items-start { align-items: flex-start; } .align-items-end { align-items: flex-end; } .align-items-center { align-items: center; } .align-items-baseline { align-items: baseline; } .align-items-stretch { align-items: stretch; } .align-self-start { align-self: flex-start; } .align-self-end { align-self: flex-end; } .align-self-center { align-self: center; } .align-self-baseline { align-self: baseline; } .align-self-stretch { align-self: stretch; } .flex-row { flex-direction: row; } .flex-column { flex-direction: column; } .flex-row-reverse { flex-direction: row-reverse; } .flex-column-reverse { flex-direction: column-reverse; } .justify-content-start { justify-content: flex-start; } .justify-content-end { justify-content: flex-end; } .justify-content-center { justify-content: center; } .justify-content-between { justify-content: space-between; } .justify-content-around { justify-content: space-around; } .order-first { order: -1; } .order-0 { order: 0; } .order-1 { order: 1; } .order-2 { order: 2; } .order-3 { order: 3; } .order-4 { order: 4; } .order-5 { order: 5; } .order-last { order: 6; } .m-0 { margin: 0; } .m-5 { margin: 5px; } .m-10 { margin: 10px; } .m-15 { margin: 15px; } .m-20 { margin: 20px; } .m-25 { margin: 25px; } .m-30 { margin: 30px; } .m-35 { margin: 35px; } .m-40 { margin: 40px; } .m-45 { margin: 45px; } .m-50 { margin: 50px; } .m-55 { margin: 55px; } .m-60 { margin: 60px; } .m-70 { margin: 70px; } .m-80 { margin: 80px; } .m-90 { margin: 90px; } .m-100 { margin: 100px; } .m-auto { margin: auto; } .mx-0 { margin-left: 0; margin-right: 0; } .mx-5 { margin-left: 5px; margin-right: 5px; } .mx-10 { margin-left: 10px; margin-right: 10px; } .mx-15 { margin-left: 15px; margin-right: 15px; } .mx-20 { margin-left: 20px; margin-right: 20px; } .mx-25 { margin-left: 25px; margin-right: 25px; } .mx-30 { margin-left: 30px; margin-right: 30px; } .mx-35 { margin-left: 35px; margin-right: 35px; } .mx-40 { margin-left: 40px; margin-right: 40px; } .mx-45 { margin-left: 45px; margin-right: 45px; } .mx-50 { margin-left: 50px; margin-right: 50px; } .mx-55 { margin-left: 55px; margin-right: 55px; } .mx-60 { margin-left: 60px; margin-right: 60px; } .mx-70 { margin-left: 70px; margin-right: 70px; } .mx-80 { margin-left: 80px; margin-right: 80px; } .mx-90 { margin-left: 90px; margin-right: 90px; } .mx-100 { margin-left: 100px; margin-right: 100px; } .mx-auto { margin-left: auto; margin-right: auto; } .my-0 { margin-top: 0; margin-bottom: 0; } .my-5 { margin-top: 5px; margin-bottom: 5px; } .my-10 { margin-top: 10px; margin-bottom: 10px; } .my-15 { margin-top: 15px; margin-bottom: 15px; } .my-20 { margin-top: 20px; margin-bottom: 20px; } .my-25 { margin-top: 25px; margin-bottom: 25px; } .my-30 { margin-top: 30px; margin-bottom: 30px; } .my-35 { margin-top: 35px; margin-bottom: 35px; } .my-40 { margin-top: 40px; margin-bottom: 40px; } .my-45 { margin-top: 45px; margin-bottom: 45px; } .my-50 { margin-top: 50px; margin-bottom: 50px; } .my-55 { margin-top: 55px; margin-bottom: 55px; } .my-60 { margin-top: 60px; margin-bottom: 60px; } .my-70 { margin-top: 70px; margin-bottom: 70px; } .my-80 { margin-top: 80px; margin-bottom: 80px; } .my-90 { margin-top: 90px; margin-bottom: 90px; } .my-100 { margin-top: 100px; margin-bottom: 100px; } .my-auto { margin-top: auto; margin-bottom: auto; } .mt-0 { margin-top: 0; } .mt-5 { margin-top: 5px; } .mt-10 { margin-top: 10px; } .mt-15 { margin-top: 15px; } .mt-20 { margin-top: 20px; } .mt-25 { margin-top: 25px; } .mt-30 { margin-top: 30px; } .mt-35 { margin-top: 35px; } .mt-40 { margin-top: 40px; } .mt-45 { margin-top: 45px; } .mt-50 { margin-top: 50px; } .mt-55 { margin-top: 55px; } .mt-60 { margin-top: 60px; } .mt-70 { margin-top: 70px; } .mt-80 { margin-top: 80px; } .mt-90 { margin-top: 90px; } .mt-100 { margin-top: 100px; } .mt-auto { margin-top: auto; } .mr-0 { margin-right: 0; } .mr-5 { margin-right: 5px; } .mr-10 { margin-right: 10px; } .mr-15 { margin-right: 15px; } .mr-20 { margin-right: 20px; } .mr-25 { margin-right: 25px; } .mr-30 { margin-right: 30px; } .mr-35 { margin-right: 35px; } .mr-40 { margin-right: 40px; } .mr-45 { margin-right: 45px; } .mr-50 { margin-right: 50px; } .mr-55 { margin-right: 55px; } .mr-60 { margin-right: 60px; } .mr-70 { margin-right: 70px; } .mr-80 { margin-right: 80px; } .mr-90 { margin-right: 90px; } .mr-100 { margin-right: 100px; } .mr-auto { margin-right: auto; } .mb-0 { margin-bottom: 0; } .mb-5 { margin-bottom: 5px; } .mb-10 { margin-bottom: 10px; } .mb-15 { margin-bottom: 15px; } .mb-20 { margin-bottom: 20px; } .mb-25 { margin-bottom: 25px; } .mb-30 { margin-bottom: 30px; } .mb-35 { margin-bottom: 35px; } .mb-40 { margin-bottom: 40px; } .mb-45 { margin-bottom: 45px; } .mb-50 { margin-bottom: 50px; } .mb-55 { margin-bottom: 55px; } .mb-60 { margin-bottom: 60px; } .mb-70 { margin-bottom: 70px; } .mb-80 { margin-bottom: 80px; } .mb-90 { margin-bottom: 90px; } .mb-100 { margin-bottom: 100px; } .mb-auto { margin-bottom: auto; } .ml-0 { margin-left: 0; } .ml-5 { margin-left: 5px; } .ml-10 { margin-left: 10px; } .ml-15 { margin-left: 15px; } .ml-20 { margin-left: 20px; } .ml-25 { margin-left: 25px; } .ml-30 { margin-left: 30px; } .ml-35 { margin-left: 35px; } .ml-40 { margin-left: 40px; } .ml-45 { margin-left: 45px; } .ml-50 { margin-left: 50px; } .ml-55 { margin-left: 55px; } .ml-60 { margin-left: 60px; } .ml-70 { margin-left: 70px; } .ml-80 { margin-left: 80px; } .ml-90 { margin-left: 90px; } .ml-100 { margin-left: 100px; } .ml-auto { margin-left: auto; } .m-n5 { margin: -5px; } .m-n10 { margin: -10px; } .m-n15 { margin: -15px; } .m-n20 { margin: -20px; } .m-n25 { margin: -25px; } .m-n30 { margin: -30px; } .m-n35 { margin: -35px; } .m-n40 { margin: -40px; } .m-n45 { margin: -45px; } .m-n50 { margin: -50px; } .m-n55 { margin: -55px; } .m-n60 { margin: -60px; } .m-n70 { margin: -70px; } .m-n80 { margin: -80px; } .m-n90 { margin: -90px; } .m-n100 { margin: -100px; } .mx-n5 { margin-right: -5px; margin-left: -5px; } .mx-n10 { margin-right: -10px; margin-left: -10px; } .mx-n15 { margin-right: -15px; margin-left: -15px; } .mx-n20 { margin-right: -20px; margin-left: -20px; } .mx-n25 { margin-right: -25px; margin-left: -25px; } .mx-n30 { margin-right: -30px; margin-left: -30px; } .mx-n35 { margin-right: -35px; margin-left: -35px; } .mx-n40 { margin-right: -40px; margin-left: -40px; } .mx-n45 { margin-right: -45px; margin-left: -45px; } .mx-n50 { margin-right: -50px; margin-left: -50px; } .mx-n55 { margin-right: -55px; margin-left: -55px; } .mx-n60 { margin-right: -60px; margin-left: -60px; } .mx-n70 { margin-right: -70px; margin-left: -70px; } .mx-n80 { margin-right: -80px; margin-left: -80px; } .mx-n90 { margin-right: -90px; margin-left: -90px; } .mx-n100 { margin-right: -100px; margin-left: -100px; } .my-n5 { margin-top: -5px; margin-bottom: -5px; } .my-n10 { margin-top: -10px; margin-bottom: -10px; } .my-n15 { margin-top: -15px; margin-bottom: -15px; } .my-n20 { margin-top: -20px; margin-bottom: -20px; } .my-n25 { margin-top: -25px; margin-bottom: -25px; } .my-n30 { margin-top: -30px; margin-bottom: -30px; } .my-n35 { margin-top: -35px; margin-bottom: -35px; } .my-n40 { margin-top: -40px; margin-bottom: -40px; } .my-n45 { margin-top: -45px; margin-bottom: -45px; } .my-n50 { margin-top: -50px; margin-bottom: -50px; } .my-n55 { margin-top: -55px; margin-bottom: -55px; } .my-n60 { margin-top: -60px; margin-bottom: -60px; } .my-n70 { margin-top: -70px; margin-bottom: -70px; } .my-n80 { margin-top: -80px; margin-bottom: -80px; } .my-n90 { margin-top: -90px; margin-bottom: -90px; } .my-n100 { margin-top: -100px; margin-bottom: -100px; } .mt-n5 { margin-top: -5px; } .mt-n10 { margin-top: -10px; } .mt-n15 { margin-top: -15px; } .mt-n20 { margin-top: -20px; } .mt-n25 { margin-top: -25px; } .mt-n30 { margin-top: -30px; } .mt-n35 { margin-top: -35px; } .mt-n40 { margin-top: -40px; } .mt-n45 { margin-top: -45px; } .mt-n50 { margin-top: -50px; } .mt-n55 { margin-top: -55px; } .mt-n60 { margin-top: -60px; } .mt-n70 { margin-top: -70px; } .mt-n80 { margin-top: -80px; } .mt-n90 { margin-top: -90px; } .mt-n100 { margin-top: -100px; } .mr-n5 { margin-right: -5px; } .mr-n10 { margin-right: -10px; } .mr-n15 { margin-right: -15px; } .mr-n20 { margin-right: -20px; } .mr-n25 { margin-right: -25px; } .mr-n30 { margin-right: -30px; } .mr-n35 { margin-right: -35px; } .mr-n40 { margin-right: -40px; } .mr-n45 { margin-right: -45px; } .mr-n50 { margin-right: -50px; } .mr-n55 { margin-right: -55px; } .mr-n60 { margin-right: -60px; } .mr-n70 { margin-right: -70px; } .mr-n80 { margin-right: -80px; } .mr-n90 { margin-right: -90px; } .mr-n100 { margin-right: -100px; } .mb-n5 { margin-bottom: -5px; } .mb-n10 { margin-bottom: -10px; } .mb-n15 { margin-bottom: -15px; } .mb-n20 { margin-bottom: -20px; } .mb-n25 { margin-bottom: -25px; } .mb-n30 { margin-bottom: -30px; } .mb-n35 { margin-bottom: -35px; } .mb-n40 { margin-bottom: -40px; } .mb-n45 { margin-bottom: -45px; } .mb-n50 { margin-bottom: -50px; } .mb-n55 { margin-bottom: -55px; } .mb-n60 { margin-bottom: -60px; } .mb-n70 { margin-bottom: -70px; } .mb-n80 { margin-bottom: -80px; } .mb-n90 { margin-bottom: -90px; } .mb-n100 { margin-bottom: -100px; } .ml-n5 { margin-left: -5px; } .ml-n10 { margin-left: -10px; } .ml-n15 { margin-left: -15px; } .ml-n20 { margin-left: -20px; } .ml-n25 { margin-left: -25px; } .ml-n30 { margin-left: -30px; } .ml-n35 { margin-left: -35px; } .ml-n40 { margin-left: -40px; } .ml-n45 { margin-left: -45px; } .ml-n50 { margin-left: -50px; } .ml-n55 { margin-left: -55px; } .ml-n60 { margin-left: -60px; } .ml-n70 { margin-left: -70px; } .ml-n80 { margin-left: -80px; } .ml-n90 { margin-left: -90px; } .ml-n100 { margin-left: -100px; } .p-0 { padding: 0; } .p-5 { padding: 5px; } .p-10 { padding: 10px; } .p-15 { padding: 15px; } .p-20 { padding: 20px; } .p-25 { padding: 25px; } .p-30 { padding: 30px; } .p-35 { padding: 35px; } .p-40 { padding: 40px; } .p-45 { padding: 45px; } .p-50 { padding: 50px; } .p-55 { padding: 55px; } .p-60 { padding: 60px; } .p-70 { padding: 70px; } .p-80 { padding: 80px; } .p-90 { padding: 90px; } .p-100 { padding: 100px; } .px-0 { padding-right: 0; padding-left: 0; } .px-5 { padding-right: 5px; padding-left: 5px; } .px-10 { padding-right: 10px; padding-left: 10px; } .px-15 { padding-right: 15px; padding-left: 15px; } .px-20 { padding-right: 20px; padding-left: 20px; } .px-25 { padding-right: 25px; padding-left: 25px; } .px-30 { padding-right: 30px; padding-left: 30px; } .px-35 { padding-right: 35px; padding-left: 35px; } .px-40 { padding-right: 40px; padding-left: 40px; } .px-45 { padding-right: 45px; padding-left: 45px; } .px-50 { padding-right: 50px; padding-left: 50px; } .px-55 { padding-right: 55px; padding-left: 55px; } .px-60 { padding-right: 60px; padding-left: 60px; } .px-70 { padding-right: 70px; padding-left: 70px; } .px-80 { padding-right: 80px; padding-left: 80px; } .px-90 { padding-right: 90px; padding-left: 90px; } .px-100 { padding-right: 100px; padding-left: 100px; } .py-0 { padding-top: 0; padding-bottom: 0; } .py-5 { padding-top: 5px; padding-bottom: 5px; } .py-10 { padding-top: 10px; padding-bottom: 10px; } .py-15 { padding-top: 15px; padding-bottom: 15px; } .py-20 { padding-top: 20px; padding-bottom: 20px; } .py-25 { padding-top: 25px; padding-bottom: 25px; } .py-30 { padding-top: 30px; padding-bottom: 30px; } .py-35 { padding-top: 35px; padding-bottom: 35px; } .py-40 { padding-top: 40px; padding-bottom: 40px; } .py-45 { padding-top: 45px; padding-bottom: 45px; } .py-50 { padding-top: 50px; padding-bottom: 50px; } .py-55 { padding-top: 55px; padding-bottom: 55px; } .py-60 { padding-top: 60px; padding-bottom: 60px; } .py-70 { padding-top: 70px; padding-bottom: 70px; } .py-80 { padding-top: 80px; padding-bottom: 80px; } .py-90 { padding-top: 90px; padding-bottom: 90px; } .py-100 { padding-top: 100px; padding-bottom: 100px; } .pt-0 { padding-top: 0; } .pt-5 { padding-top: 5px; } .pt-10 { padding-top: 10px; } .pt-15 { padding-top: 15px; } .pt-20 { padding-top: 20px; } .pt-25 { padding-top: 25px; } .pt-30 { padding-top: 30px; } .pt-35 { padding-top: 35px; } .pt-40 { padding-top: 40px; } .pt-45 { padding-top: 45px; } .pt-50 { padding-top: 50px; } .pt-55 { padding-top: 55px; } .pt-60 { padding-top: 60px; } .pt-70 { padding-top: 70px; } .pt-80 { padding-top: 80px; } .pt-90 { padding-top: 90px; } .pt-100 { padding-top: 100px; } .pr-0 { padding-right: 0; } .pr-5 { padding-right: 5px; } .pr-10 { padding-right: 10px; } .pr-15 { padding-right: 15px; } .pr-20 { padding-right: 20px; } .pr-25 { padding-right: 25px; } .pr-30 { padding-right: 30px; } .pr-35 { padding-right: 35px; } .pr-40 { padding-right: 40px; } .pr-45 { padding-right: 45px; } .pr-50 { padding-right: 50px; } .pr-55 { padding-right: 55px; } .pr-60 { padding-right: 60px; } .pr-70 { padding-right: 70px; } .pr-80 { padding-right: 80px; } .pr-90 { padding-right: 90px; } .pr-100 { padding-right: 100px; } .pb-0 { padding-bottom: 0; } .pb-5 { padding-bottom: 5px; } .pb-10 { padding-bottom: 10px; } .pb-15 { padding-bottom: 15px; } .pb-20 { padding-bottom: 20px; } .pb-25 { padding-bottom: 25px; } .pb-30 { padding-bottom: 30px; } .pb-35 { padding-bottom: 35px; } .pb-40 { padding-bottom: 40px; } .pb-45 { padding-bottom: 45px; } .pb-50 { padding-bottom: 50px; } .pb-55 { padding-bottom: 55px; } .pb-60 { padding-bottom: 60px; } .pb-70 { padding-bottom: 70px; } .pb-80 { padding-bottom: 80px; } .pb-90 { padding-bottom: 90px; } .pb-100 { padding-bottom: 100px; } .pl-0 { padding-left: 0; } .pl-5 { padding-left: 5px; } .pl-10 { padding-left: 10px; } .pl-15 { padding-left: 15px; } .pl-20 { padding-left: 20px; } .pl-25 { padding-left: 25px; } .pl-30 { padding-left: 30px; } .pl-35 { padding-left: 35px; } .pl-40 { padding-left: 40px; } .pl-45 { padding-left: 45px; } .pl-50 { padding-left: 50px; } .pl-55 { padding-left: 55px; } .pl-60 { padding-left: 60px; } .pl-70 { padding-left: 70px; } .pl-80 { padding-left: 80px; } .pl-90 { padding-left: 90px; } .pl-100 { padding-left: 100px; } @media (min-width: 672px) { .column-sm-1 { column-count: 1; } .column-sm-2 { column-count: 2; } .column-sm-3 { column-count: 3; } .column-sm-4 { column-count: 4; } .column-sm-5 { column-count: 5; } .d-sm-inline { display: inline; } .d-sm-inline-block { display: inline-block; } .d-sm-block { display: block; } .d-sm-table { display: table; } .d-sm-table-row { display: table-row; } .d-sm-table-cell { display: table-cell; } .d-sm-flex { display: flex; } .d-sm-inline-flex { display: inline-flex; } .d-sm-none { display: none; } .float-sm-right { float: right; } .float-sm-left { float: left; } .float-sm-none { float: none; } .border-sm { border: var(--border-width) solid var(--border-color); } .border-sm-0 { border: 0; } .border-sm-5 { border: 5px solid var(--border-color); } .border-sm-10 { border: 10px solid var(--border-color); } .border-top-sm { border-top: var(--border-width) solid var(--border-color); } .border-top-sm-0 { border-top: 0; } .border-top-sm-5 { border-top: 5px solid var(--border-color); } .border-top-sm-10 { border-top: 10px solid var(--border-color); } .border-right-sm { border-right: var(--border-width) solid var(--border-color); } .border-right-sm-0 { border-right: 0; } .border-right-sm-5 { border-right: 5px solid var(--border-color); } .border-right-sm-10 { border-right: 10px solid var(--border-color); } .border-bottom-sm { border-bottom: var(--border-width) solid var(--border-color); } .border-bottom-sm-0 { border-bottom: 0; } .border-bottom-sm-5 { border-bottom: 5px solid var(--border-color); } .border-bottom-sm-10 { border-bottom: 10px solid var(--border-color); } .border-left-sm { border-left: var(--border-width) solid var(--border-color); } .border-left-sm-0 { border-left: 0; } .border-left-sm-5 { border-left: 5px solid var(--border-color); } .border-left-sm-10 { border-left: 10px solid var(--border-color); } .font-sm-12 { font-size: 0.75rem; } .font-sm-14 { font-size: 0.875rem; } .font-sm-16 { font-size: 1rem; } .font-sm-18 { font-size: 1.125rem; } .font-sm-20 { font-size: 1.25rem; } .clamp-sm-1 { line-clamp: 1; -webkit-line-clamp: 1; } .clamp-sm-2 { line-clamp: 2; -webkit-line-clamp: 2; } .clamp-sm-3 { line-clamp: 3; -webkit-line-clamp: 3; } .clamp-sm-4 { line-clamp: 4; -webkit-line-clamp: 4; } .clamp-sm-5 { line-clamp: 5; -webkit-line-clamp: 5; } .clamp-sm-6 { line-clamp: 6; -webkit-line-clamp: 6; } .clamp-sm-7 { line-clamp: 7; -webkit-line-clamp: 7; } .clamp-sm-8 { line-clamp: 8; -webkit-line-clamp: 8; } .clamp-sm-9 { line-clamp: 9; -webkit-line-clamp: 9; } .clamp-sm-10 { line-clamp: 10; -webkit-line-clamp: 10; } .text-sm-left { text-align: left; } .text-sm-right { text-align: right; } .text-sm-center { text-align: center; } .align-items-sm-start { align-items: flex-start; } .align-items-sm-end { align-items: flex-end; } .align-items-sm-center { align-items: center; } .align-items-sm-baseline { align-items: baseline; } .align-items-sm-stretch { align-items: stretch; } .align-self-sm-start { align-self: flex-start; } .align-self-sm-end { align-self: flex-end; } .align-self-sm-center { align-self: center; } .align-self-sm-baseline { align-self: baseline; } .align-self-sm-stretch { align-self: stretch; } .flex-sm-row { flex-direction: row; } .flex-sm-column { flex-direction: column; } .flex-sm-row-reverse { flex-direction: row-reverse; } .flex-sm-column-reverse { flex-direction: column-reverse; } .justify-content-sm-start { justify-content: flex-start; } .justify-content-sm-end { justify-content: flex-end; } .justify-content-sm-center { justify-content: center; } .justify-content-sm-between { justify-content: space-between; } .justify-content-sm-around { justify-content: space-around; } .order-sm-first { order: -1; } .order-sm-0 { order: 0; } .order-sm-1 { order: 1; } .order-sm-2 { order: 2; } .order-sm-3 { order: 3; } .order-sm-4 { order: 4; } .order-sm-5 { order: 5; } .order-sm-last { order: 6; } .m-sm-0 { margin: 0; } .m-sm-5 { margin: 5px; } .m-sm-10 { margin: 10px; } .m-sm-15 { margin: 15px; } .m-sm-20 { margin: 20px; } .m-sm-25 { margin: 25px; } .m-sm-30 { margin: 30px; } .m-sm-35 { margin: 35px; } .m-sm-40 { margin: 40px; } .m-sm-45 { margin: 45px; } .m-sm-50 { margin: 50px; } .m-sm-55 { margin: 55px; } .m-sm-60 { margin: 60px; } .m-sm-70 { margin: 70px; } .m-sm-80 { margin: 80px; } .m-sm-90 { margin: 90px; } .m-sm-100 { margin: 100px; } .m-sm-auto { margin: auto; } .mx-sm-0 { margin-left: 0; margin-right: 0; } .mx-sm-5 { margin-left: 5px; margin-right: 5px; } .mx-sm-10 { margin-left: 10px; margin-right: 10px; } .mx-sm-15 { margin-left: 15px; margin-right: 15px; } .mx-sm-20 { margin-left: 20px; margin-right: 20px; } .mx-sm-25 { margin-left: 25px; margin-right: 25px; } .mx-sm-30 { margin-left: 30px; margin-right: 30px; } .mx-sm-35 { margin-left: 35px; margin-right: 35px; } .mx-sm-40 { margin-left: 40px; margin-right: 40px; } .mx-sm-45 { margin-left: 45px; margin-right: 45px; } .mx-sm-50 { margin-left: 50px; margin-right: 50px; } .mx-sm-55 { margin-left: 55px; margin-right: 55px; } .mx-sm-60 { margin-left: 60px; margin-right: 60px; } .mx-sm-70 { margin-left: 70px; margin-right: 70px; } .mx-sm-80 { margin-left: 80px; margin-right: 80px; } .mx-sm-90 { margin-left: 90px; margin-right: 90px; } .mx-sm-100 { margin-left: 100px; margin-right: 100px; } .mx-sm-auto { margin-left: auto; margin-right: auto; } .my-sm-0 { margin-top: 0; margin-bottom: 0; } .my-sm-5 { margin-top: 5px; margin-bottom: 5px; } .my-sm-10 { margin-top: 10px; margin-bottom: 10px; } .my-sm-15 { margin-top: 15px; margin-bottom: 15px; } .my-sm-20 { margin-top: 20px; margin-bottom: 20px; } .my-sm-25 { margin-top: 25px; margin-bottom: 25px; } .my-sm-30 { margin-top: 30px; margin-bottom: 30px; } .my-sm-35 { margin-top: 35px; margin-bottom: 35px; } .my-sm-40 { margin-top: 40px; margin-bottom: 40px; } .my-sm-45 { margin-top: 45px; margin-bottom: 45px; } .my-sm-50 { margin-top: 50px; margin-bottom: 50px; } .my-sm-55 { margin-top: 55px; margin-bottom: 55px; } .my-sm-60 { margin-top: 60px; margin-bottom: 60px; } .my-sm-70 { margin-top: 70px; margin-bottom: 70px; } .my-sm-80 { margin-top: 80px; margin-bottom: 80px; } .my-sm-90 { margin-top: 90px; margin-bottom: 90px; } .my-sm-100 { margin-top: 100px; margin-bottom: 100px; } .my-sm-auto { margin-top: auto; margin-bottom: auto; } .mt-sm-0 { margin-top: 0; } .mt-sm-5 { margin-top: 5px; } .mt-sm-10 { margin-top: 10px; } .mt-sm-15 { margin-top: 15px; } .mt-sm-20 { margin-top: 20px; } .mt-sm-25 { margin-top: 25px; } .mt-sm-30 { margin-top: 30px; } .mt-sm-35 { margin-top: 35px; } .mt-sm-40 { margin-top: 40px; } .mt-sm-45 { margin-top: 45px; } .mt-sm-50 { margin-top: 50px; } .mt-sm-55 { margin-top: 55px; } .mt-sm-60 { margin-top: 60px; } .mt-sm-70 { margin-top: 70px; } .mt-sm-80 { margin-top: 80px; } .mt-sm-90 { margin-top: 90px; } .mt-sm-100 { margin-top: 100px; } .mt-sm-auto { margin-top: auto; } .mr-sm-0 { margin-right: 0; } .mr-sm-5 { margin-right: 5px; } .mr-sm-10 { margin-right: 10px; } .mr-sm-15 { margin-right: 15px; } .mr-sm-20 { margin-right: 20px; } .mr-sm-25 { margin-right: 25px; } .mr-sm-30 { margin-right: 30px; } .mr-sm-35 { margin-right: 35px; } .mr-sm-40 { margin-right: 40px; } .mr-sm-45 { margin-right: 45px; } .mr-sm-50 { margin-right: 50px; } .mr-sm-55 { margin-right: 55px; } .mr-sm-60 { margin-right: 60px; } .mr-sm-70 { margin-right: 70px; } .mr-sm-80 { margin-right: 80px; } .mr-sm-90 { margin-right: 90px; } .mr-sm-100 { margin-right: 100px; } .mr-sm-auto { margin-right: auto; } .mb-sm-0 { margin-bottom: 0; } .mb-sm-5 { margin-bottom: 5px; } .mb-sm-10 { margin-bottom: 10px; } .mb-sm-15 { margin-bottom: 15px; } .mb-sm-20 { margin-bottom: 20px; } .mb-sm-25 { margin-bottom: 25px; } .mb-sm-30 { margin-bottom: 30px; } .mb-sm-35 { margin-bottom: 35px; } .mb-sm-40 { margin-bottom: 40px; } .mb-sm-45 { margin-bottom: 45px; } .mb-sm-50 { margin-bottom: 50px; } .mb-sm-55 { margin-bottom: 55px; } .mb-sm-60 { margin-bottom: 60px; } .mb-sm-70 { margin-bottom: 70px; } .mb-sm-80 { margin-bottom: 80px; } .mb-sm-90 { margin-bottom: 90px; } .mb-sm-100 { margin-bottom: 100px; } .mb-sm-auto { margin-bottom: auto; } .ml-sm-0 { margin-left: 0; } .ml-sm-5 { margin-left: 5px; } .ml-sm-10 { margin-left: 10px; } .ml-sm-15 { margin-left: 15px; } .ml-sm-20 { margin-left: 20px; } .ml-sm-25 { margin-left: 25px; } .ml-sm-30 { margin-left: 30px; } .ml-sm-35 { margin-left: 35px; } .ml-sm-40 { margin-left: 40px; } .ml-sm-45 { margin-left: 45px; } .ml-sm-50 { margin-left: 50px; } .ml-sm-55 { margin-left: 55px; } .ml-sm-60 { margin-left: 60px; } .ml-sm-70 { margin-left: 70px; } .ml-sm-80 { margin-left: 80px; } .ml-sm-90 { margin-left: 90px; } .ml-sm-100 { margin-left: 100px; } .ml-sm-auto { margin-left: auto; } .m-sm-n5 { margin: -5px; } .m-sm-n10 { margin: -10px; } .m-sm-n15 { margin: -15px; } .m-sm-n20 { margin: -20px; } .m-sm-n25 { margin: -25px; } .m-sm-n30 { margin: -30px; } .m-sm-n35 { margin: -35px; } .m-sm-n40 { margin: -40px; } .m-sm-n45 { margin: -45px; } .m-sm-n50 { margin: -50px; } .m-sm-n55 { margin: -55px; } .m-sm-n60 { margin: -60px; } .m-sm-n70 { margin: -70px; } .m-sm-n80 { margin: -80px; } .m-sm-n90 { margin: -90px; } .m-sm-n100 { margin: -100px; } .mx-sm-n5 { margin-right: -5px; margin-left: -5px; } .mx-sm-n10 { margin-right: -10px; margin-left: -10px; } .mx-sm-n15 { margin-right: -15px; margin-left: -15px; } .mx-sm-n20 { margin-right: -20px; margin-left: -20px; } .mx-sm-n25 { margin-right: -25px; margin-left: -25px; } .mx-sm-n30 { margin-right: -30px; margin-left: -30px; } .mx-sm-n35 { margin-right: -35px; margin-left: -35px; } .mx-sm-n40 { margin-right: -40px; margin-left: -40px; } .mx-sm-n45 { margin-right: -45px; margin-left: -45px; } .mx-sm-n50 { margin-right: -50px; margin-left: -50px; } .mx-sm-n55 { margin-right: -55px; margin-left: -55px; } .mx-sm-n60 { margin-right: -60px; margin-left: -60px; } .mx-sm-n70 { margin-right: -70px; margin-left: -70px; } .mx-sm-n80 { margin-right: -80px; margin-left: -80px; } .mx-sm-n90 { margin-right: -90px; margin-left: -90px; } .mx-sm-n100 { margin-right: -100px; margin-left: -100px; } .my-sm-n5 { margin-top: -5px; margin-bottom: -5px; } .my-sm-n10 { margin-top: -10px; margin-bottom: -10px; } .my-sm-n15 { margin-top: -15px; margin-bottom: -15px; } .my-sm-n20 { margin-top: -20px; margin-bottom: -20px; } .my-sm-n25 { margin-top: -25px; margin-bottom: -25px; } .my-sm-n30 { margin-top: -30px; margin-bottom: -30px; } .my-sm-n35 { margin-top: -35px; margin-bottom: -35px; } .my-sm-n40 { margin-top: -40px; margin-bottom: -40px; } .my-sm-n45 { margin-top: -45px; margin-bottom: -45px; } .my-sm-n50 { margin-top: -50px; margin-bottom: -50px; } .my-sm-n55 { margin-top: -55px; margin-bottom: -55px; } .my-sm-n60 { margin-top: -60px; margin-bottom: -60px; } .my-sm-n70 { margin-top: -70px; margin-bottom: -70px; } .my-sm-n80 { margin-top: -80px; margin-bottom: -80px; } .my-sm-n90 { margin-top: -90px; margin-bottom: -90px; } .my-sm-n100 { margin-top: -100px; margin-bottom: -100px; } .mt-sm-n5 { margin-top: -5px; } .mt-sm-n10 { margin-top: -10px; } .mt-sm-n15 { margin-top: -15px; } .mt-sm-n20 { margin-top: -20px; } .mt-sm-n25 { margin-top: -25px; } .mt-sm-n30 { margin-top: -30px; } .mt-sm-n35 { margin-top: -35px; } .mt-sm-n40 { margin-top: -40px; } .mt-sm-n45 { margin-top: -45px; } .mt-sm-n50 { margin-top: -50px; } .mt-sm-n55 { margin-top: -55px; } .mt-sm-n60 { margin-top: -60px; } .mt-sm-n70 { margin-top: -70px; } .mt-sm-n80 { margin-top: -80px; } .mt-sm-n90 { margin-top: -90px; } .mt-sm-n100 { margin-top: -100px; } .mr-sm-n5 { margin-right: -5px; } .mr-sm-n10 { margin-right: -10px; } .mr-sm-n15 { margin-right: -15px; } .mr-sm-n20 { margin-right: -20px; } .mr-sm-n25 { margin-right: -25px; } .mr-sm-n30 { margin-right: -30px; } .mr-sm-n35 { margin-right: -35px; } .mr-sm-n40 { margin-right: -40px; } .mr-sm-n45 { margin-right: -45px; } .mr-sm-n50 { margin-right: -50px; } .mr-sm-n55 { margin-right: -55px; } .mr-sm-n60 { margin-right: -60px; } .mr-sm-n70 { margin-right: -70px; } .mr-sm-n80 { margin-right: -80px; } .mr-sm-n90 { margin-right: -90px; } .mr-sm-n100 { margin-right: -100px; } .mb-sm-n5 { margin-bottom: -5px; } .mb-sm-n10 { margin-bottom: -10px; } .mb-sm-n15 { margin-bottom: -15px; } .mb-sm-n20 { margin-bottom: -20px; } .mb-sm-n25 { margin-bottom: -25px; } .mb-sm-n30 { margin-bottom: -30px; } .mb-sm-n35 { margin-bottom: -35px; } .mb-sm-n40 { margin-bottom: -40px; } .mb-sm-n45 { margin-bottom: -45px; } .mb-sm-n50 { margin-bottom: -50px; } .mb-sm-n55 { margin-bottom: -55px; } .mb-sm-n60 { margin-bottom: -60px; } .mb-sm-n70 { margin-bottom: -70px; } .mb-sm-n80 { margin-bottom: -80px; } .mb-sm-n90 { margin-bottom: -90px; } .mb-sm-n100 { margin-bottom: -100px; } .ml-sm-n5 { margin-left: -5px; } .ml-sm-n10 { margin-left: -10px; } .ml-sm-n15 { margin-left: -15px; } .ml-sm-n20 { margin-left: -20px; } .ml-sm-n25 { margin-left: -25px; } .ml-sm-n30 { margin-left: -30px; } .ml-sm-n35 { margin-left: -35px; } .ml-sm-n40 { margin-left: -40px; } .ml-sm-n45 { margin-left: -45px; } .ml-sm-n50 { margin-left: -50px; } .ml-sm-n55 { margin-left: -55px; } .ml-sm-n60 { margin-left: -60px; } .ml-sm-n70 { margin-left: -70px; } .ml-sm-n80 { margin-left: -80px; } .ml-sm-n90 { margin-left: -90px; } .ml-sm-n100 { margin-left: -100px; } .p-sm-0 { padding: 0; } .p-sm-5 { padding: 5px; } .p-sm-10 { padding: 10px; } .p-sm-15 { padding: 15px; } .p-sm-20 { padding: 20px; } .p-sm-25 { padding: 25px; } .p-sm-30 { padding: 30px; } .p-sm-35 { padding: 35px; } .p-sm-40 { padding: 40px; } .p-sm-45 { padding: 45px; } .p-sm-50 { padding: 50px; } .p-sm-55 { padding: 55px; } .p-sm-60 { padding: 60px; } .p-sm-70 { padding: 70px; } .p-sm-80 { padding: 80px; } .p-sm-90 { padding: 90px; } .p-sm-100 { padding: 100px; } .px-sm-0 { padding-right: 0; padding-left: 0; } .px-sm-5 { padding-right: 5px; padding-left: 5px; } .px-sm-10 { padding-right: 10px; padding-left: 10px; } .px-sm-15 { padding-right: 15px; padding-left: 15px; } .px-sm-20 { padding-right: 20px; padding-left: 20px; } .px-sm-25 { padding-right: 25px; padding-left: 25px; } .px-sm-30 { padding-right: 30px; padding-left: 30px; } .px-sm-35 { padding-right: 35px; padding-left: 35px; } .px-sm-40 { padding-right: 40px; padding-left: 40px; } .px-sm-45 { padding-right: 45px; padding-left: 45px; } .px-sm-50 { padding-right: 50px; padding-left: 50px; } .px-sm-55 { padding-right: 55px; padding-left: 55px; } .px-sm-60 { padding-right: 60px; padding-left: 60px; } .px-sm-70 { padding-right: 70px; padding-left: 70px; } .px-sm-80 { padding-right: 80px; padding-left: 80px; } .px-sm-90 { padding-right: 90px; padding-left: 90px; } .px-sm-100 { padding-right: 100px; padding-left: 100px; } .py-sm-0 { padding-top: 0; padding-bottom: 0; } .py-sm-5 { padding-top: 5px; padding-bottom: 5px; } .py-sm-10 { padding-top: 10px; padding-bottom: 10px; } .py-sm-15 { padding-top: 15px; padding-bottom: 15px; } .py-sm-20 { padding-top: 20px; padding-bottom: 20px; } .py-sm-25 { padding-top: 25px; padding-bottom: 25px; } .py-sm-30 { padding-top: 30px; padding-bottom: 30px; } .py-sm-35 { padding-top: 35px; padding-bottom: 35px; } .py-sm-40 { padding-top: 40px; padding-bottom: 40px; } .py-sm-45 { padding-top: 45px; padding-bottom: 45px; } .py-sm-50 { padding-top: 50px; padding-bottom: 50px; } .py-sm-55 { padding-top: 55px; padding-bottom: 55px; } .py-sm-60 { padding-top: 60px; padding-bottom: 60px; } .py-sm-70 { padding-top: 70px; padding-bottom: 70px; } .py-sm-80 { padding-top: 80px; padding-bottom: 80px; } .py-sm-90 { padding-top: 90px; padding-bottom: 90px; } .py-sm-100 { padding-top: 100px; padding-bottom: 100px; } .pt-sm-0 { padding-top: 0; } .pt-sm-5 { padding-top: 5px; } .pt-sm-10 { padding-top: 10px; } .pt-sm-15 { padding-top: 15px; } .pt-sm-20 { padding-top: 20px; } .pt-sm-25 { padding-top: 25px; } .pt-sm-30 { padding-top: 30px; } .pt-sm-35 { padding-top: 35px; } .pt-sm-40 { padding-top: 40px; } .pt-sm-45 { padding-top: 45px; } .pt-sm-50 { padding-top: 50px; } .pt-sm-55 { padding-top: 55px; } .pt-sm-60 { padding-top: 60px; } .pt-sm-70 { padding-top: 70px; } .pt-sm-80 { padding-top: 80px; } .pt-sm-90 { padding-top: 90px; } .pt-sm-100 { padding-top: 100px; } .pr-sm-0 { padding-right: 0; } .pr-sm-5 { padding-right: 5px; } .pr-sm-10 { padding-right: 10px; } .pr-sm-15 { padding-right: 15px; } .pr-sm-20 { padding-right: 20px; } .pr-sm-25 { padding-right: 25px; } .pr-sm-30 { padding-right: 30px; } .pr-sm-35 { padding-right: 35px; } .pr-sm-40 { padding-right: 40px; } .pr-sm-45 { padding-right: 45px; } .pr-sm-50 { padding-right: 50px; } .pr-sm-55 { padding-right: 55px; } .pr-sm-60 { padding-right: 60px; } .pr-sm-70 { padding-right: 70px; } .pr-sm-80 { padding-right: 80px; } .pr-sm-90 { padding-right: 90px; } .pr-sm-100 { padding-right: 100px; } .pb-sm-0 { padding-bottom: 0; } .pb-sm-5 { padding-bottom: 5px; } .pb-sm-10 { padding-bottom: 10px; } .pb-sm-15 { padding-bottom: 15px; } .pb-sm-20 { padding-bottom: 20px; } .pb-sm-25 { padding-bottom: 25px; } .pb-sm-30 { padding-bottom: 30px; } .pb-sm-35 { padding-bottom: 35px; } .pb-sm-40 { padding-bottom: 40px; } .pb-sm-45 { padding-bottom: 45px; } .pb-sm-50 { padding-bottom: 50px; } .pb-sm-55 { padding-bottom: 55px; } .pb-sm-60 { padding-bottom: 60px; } .pb-sm-70 { padding-bottom: 70px; } .pb-sm-80 { padding-bottom: 80px; } .pb-sm-90 { padding-bottom: 90px; } .pb-sm-100 { padding-bottom: 100px; } .pl-sm-0 { padding-left: 0; } .pl-sm-5 { padding-left: 5px; } .pl-sm-10 { padding-left: 10px; } .pl-sm-15 { padding-left: 15px; } .pl-sm-20 { padding-left: 20px; } .pl-sm-25 { padding-left: 25px; } .pl-sm-30 { padding-left: 30px; } .pl-sm-35 { padding-left: 35px; } .pl-sm-40 { padding-left: 40px; } .pl-sm-45 { padding-left: 45px; } .pl-sm-50 { padding-left: 50px; } .pl-sm-55 { padding-left: 55px; } .pl-sm-60 { padding-left: 60px; } .pl-sm-70 { padding-left: 70px; } .pl-sm-80 { padding-left: 80px; } .pl-sm-90 { padding-left: 90px; } .pl-sm-100 { padding-left: 100px; } } @media (min-width: 960px) { .column-md-1 { column-count: 1; } .column-md-2 { column-count: 2; } .column-md-3 { column-count: 3; } .column-md-4 { column-count: 4; } .column-md-5 { column-count: 5; } .d-md-inline { display: inline; } .d-md-inline-block { display: inline-block; } .d-md-block { display: block; } .d-md-table { display: table; } .d-md-table-row { display: table-row; } .d-md-table-cell { display: table-cell; } .d-md-flex { display: flex; } .d-md-inline-flex { display: inline-flex; } .d-md-none { display: none; } .float-md-right { float: right; } .float-md-left { float: left; } .float-md-none { float: none; } .border-md { border: var(--border-width) solid var(--border-color); } .border-md-0 { border: 0; } .border-md-5 { border: 5px solid var(--border-color); } .border-md-10 { border: 10px solid var(--border-color); } .border-top-md { border-top: var(--border-width) solid var(--border-color); } .border-top-md-0 { border-top: 0; } .border-top-md-5 { border-top: 5px solid var(--border-color); } .border-top-md-10 { border-top: 10px solid var(--border-color); } .border-right-md { border-right: var(--border-width) solid var(--border-color); } .border-right-md-0 { border-right: 0; } .border-right-md-5 { border-right: 5px solid var(--border-color); } .border-right-md-10 { border-right: 10px solid var(--border-color); } .border-bottom-md { border-bottom: var(--border-width) solid var(--border-color); } .border-bottom-md-0 { border-bottom: 0; } .border-bottom-md-5 { border-bottom: 5px solid var(--border-color); } .border-bottom-md-10 { border-bottom: 10px solid var(--border-color); } .border-left-md { border-left: var(--border-width) solid var(--border-color); } .border-left-md-0 { border-left: 0; } .border-left-md-5 { border-left: 5px solid var(--border-color); } .border-left-md-10 { border-left: 10px solid var(--border-color); } .font-md-12 { font-size: 0.75rem; } .font-md-14 { font-size: 0.875rem; } .font-md-16 { font-size: 1rem; } .font-md-18 { font-size: 1.125rem; } .font-md-20 { font-size: 1.25rem; } .clamp-md-1 { line-clamp: 1; -webkit-line-clamp: 1; } .clamp-md-2 { line-clamp: 2; -webkit-line-clamp: 2; } .clamp-md-3 { line-clamp: 3; -webkit-line-clamp: 3; } .clamp-md-4 { line-clamp: 4; -webkit-line-clamp: 4; } .clamp-md-5 { line-clamp: 5; -webkit-line-clamp: 5; } .clamp-md-6 { line-clamp: 6; -webkit-line-clamp: 6; } .clamp-md-7 { line-clamp: 7; -webkit-line-clamp: 7; } .clamp-md-8 { line-clamp: 8; -webkit-line-clamp: 8; } .clamp-md-9 { line-clamp: 9; -webkit-line-clamp: 9; } .clamp-md-10 { line-clamp: 10; -webkit-line-clamp: 10; } .text-md-left { text-align: left; } .text-md-right { text-align: right; } .text-md-center { text-align: center; } .align-items-md-start { align-items: flex-start; } .align-items-md-end { align-items: flex-end; } .align-items-md-center { align-items: center; } .align-items-md-baseline { align-items: baseline; } .align-items-md-stretch { align-items: stretch; } .align-self-md-start { align-self: flex-start; } .align-self-md-end { align-self: flex-end; } .align-self-md-center { align-self: center; } .align-self-md-baseline { align-self: baseline; } .align-self-md-stretch { align-self: stretch; } .flex-md-row { flex-direction: row; } .flex-md-column { flex-direction: column; } .flex-md-row-reverse { flex-direction: row-reverse; } .flex-md-column-reverse { flex-direction: column-reverse; } .justify-content-md-start { justify-content: flex-start; } .justify-content-md-end { justify-content: flex-end; } .justify-content-md-center { justify-content: center; } .justify-content-md-between { justify-content: space-between; } .justify-content-md-around { justify-content: space-around; } .order-md-first { order: -1; } .order-md-0 { order: 0; } .order-md-1 { order: 1; } .order-md-2 { order: 2; } .order-md-3 { order: 3; } .order-md-4 { order: 4; } .order-md-5 { order: 5; } .order-md-last { order: 6; } .m-md-0 { margin: 0; } .m-md-5 { margin: 5px; } .m-md-10 { margin: 10px; } .m-md-15 { margin: 15px; } .m-md-20 { margin: 20px; } .m-md-25 { margin: 25px; } .m-md-30 { margin: 30px; } .m-md-35 { margin: 35px; } .m-md-40 { margin: 40px; } .m-md-45 { margin: 45px; } .m-md-50 { margin: 50px; } .m-md-55 { margin: 55px; } .m-md-60 { margin: 60px; } .m-md-70 { margin: 70px; } .m-md-80 { margin: 80px; } .m-md-90 { margin: 90px; } .m-md-100 { margin: 100px; } .m-md-auto { margin: auto; } .mx-md-0 { margin-left: 0; margin-right: 0; } .mx-md-5 { margin-left: 5px; margin-right: 5px; } .mx-md-10 { margin-left: 10px; margin-right: 10px; } .mx-md-15 { margin-left: 15px; margin-right: 15px; } .mx-md-20 { margin-left: 20px; margin-right: 20px; } .mx-md-25 { margin-left: 25px; margin-right: 25px; } .mx-md-30 { margin-left: 30px; margin-right: 30px; } .mx-md-35 { margin-left: 35px; margin-right: 35px; } .mx-md-40 { margin-left: 40px; margin-right: 40px; } .mx-md-45 { margin-left: 45px; margin-right: 45px; } .mx-md-50 { margin-left: 50px; margin-right: 50px; } .mx-md-55 { margin-left: 55px; margin-right: 55px; } .mx-md-60 { margin-left: 60px; margin-right: 60px; } .mx-md-70 { margin-left: 70px; margin-right: 70px; } .mx-md-80 { margin-left: 80px; margin-right: 80px; } .mx-md-90 { margin-left: 90px; margin-right: 90px; } .mx-md-100 { margin-left: 100px; margin-right: 100px; } .mx-md-auto { margin-left: auto; margin-right: auto; } .my-md-0 { margin-top: 0; margin-bottom: 0; } .my-md-5 { margin-top: 5px; margin-bottom: 5px; } .my-md-10 { margin-top: 10px; margin-bottom: 10px; } .my-md-15 { margin-top: 15px; margin-bottom: 15px; } .my-md-20 { margin-top: 20px; margin-bottom: 20px; } .my-md-25 { margin-top: 25px; margin-bottom: 25px; } .my-md-30 { margin-top: 30px; margin-bottom: 30px; } .my-md-35 { margin-top: 35px; margin-bottom: 35px; } .my-md-40 { margin-top: 40px; margin-bottom: 40px; } .my-md-45 { margin-top: 45px; margin-bottom: 45px; } .my-md-50 { margin-top: 50px; margin-bottom: 50px; } .my-md-55 { margin-top: 55px; margin-bottom: 55px; } .my-md-60 { margin-top: 60px; margin-bottom: 60px; } .my-md-70 { margin-top: 70px; margin-bottom: 70px; } .my-md-80 { margin-top: 80px; margin-bottom: 80px; } .my-md-90 { margin-top: 90px; margin-bottom: 90px; } .my-md-100 { margin-top: 100px; margin-bottom: 100px; } .my-md-auto { margin-top: auto; margin-bottom: auto; } .mt-md-0 { margin-top: 0; } .mt-md-5 { margin-top: 5px; } .mt-md-10 { margin-top: 10px; } .mt-md-15 { margin-top: 15px; } .mt-md-20 { margin-top: 20px; } .mt-md-25 { margin-top: 25px; } .mt-md-30 { margin-top: 30px; } .mt-md-35 { margin-top: 35px; } .mt-md-40 { margin-top: 40px; } .mt-md-45 { margin-top: 45px; } .mt-md-50 { margin-top: 50px; } .mt-md-55 { margin-top: 55px; } .mt-md-60 { margin-top: 60px; } .mt-md-70 { margin-top: 70px; } .mt-md-80 { margin-top: 80px; } .mt-md-90 { margin-top: 90px; } .mt-md-100 { margin-top: 100px; } .mt-md-auto { margin-top: auto; } .mr-md-0 { margin-right: 0; } .mr-md-5 { margin-right: 5px; } .mr-md-10 { margin-right: 10px; } .mr-md-15 { margin-right: 15px; } .mr-md-20 { margin-right: 20px; } .mr-md-25 { margin-right: 25px; } .mr-md-30 { margin-right: 30px; } .mr-md-35 { margin-right: 35px; } .mr-md-40 { margin-right: 40px; } .mr-md-45 { margin-right: 45px; } .mr-md-50 { margin-right: 50px; } .mr-md-55 { margin-right: 55px; } .mr-md-60 { margin-right: 60px; } .mr-md-70 { margin-right: 70px; } .mr-md-80 { margin-right: 80px; } .mr-md-90 { margin-right: 90px; } .mr-md-100 { margin-right: 100px; } .mr-md-auto { margin-right: auto; } .mb-md-0 { margin-bottom: 0; } .mb-md-5 { margin-bottom: 5px; } .mb-md-10 { margin-bottom: 10px; } .mb-md-15 { margin-bottom: 15px; } .mb-md-20 { margin-bottom: 20px; } .mb-md-25 { margin-bottom: 25px; } .mb-md-30 { margin-bottom: 30px; } .mb-md-35 { margin-bottom: 35px; } .mb-md-40 { margin-bottom: 40px; } .mb-md-45 { margin-bottom: 45px; } .mb-md-50 { margin-bottom: 50px; } .mb-md-55 { margin-bottom: 55px; } .mb-md-60 { margin-bottom: 60px; } .mb-md-70 { margin-bottom: 70px; } .mb-md-80 { margin-bottom: 80px; } .mb-md-90 { margin-bottom: 90px; } .mb-md-100 { margin-bottom: 100px; } .mb-md-auto { margin-bottom: auto; } .ml-md-0 { margin-left: 0; } .ml-md-5 { margin-left: 5px; } .ml-md-10 { margin-left: 10px; } .ml-md-15 { margin-left: 15px; } .ml-md-20 { margin-left: 20px; } .ml-md-25 { margin-left: 25px; } .ml-md-30 { margin-left: 30px; } .ml-md-35 { margin-left: 35px; } .ml-md-40 { margin-left: 40px; } .ml-md-45 { margin-left: 45px; } .ml-md-50 { margin-left: 50px; } .ml-md-55 { margin-left: 55px; } .ml-md-60 { margin-left: 60px; } .ml-md-70 { margin-left: 70px; } .ml-md-80 { margin-left: 80px; } .ml-md-90 { margin-left: 90px; } .ml-md-100 { margin-left: 100px; } .ml-md-auto { margin-left: auto; } .m-md-n5 { margin: -5px; } .m-md-n10 { margin: -10px; } .m-md-n15 { margin: -15px; } .m-md-n20 { margin: -20px; } .m-md-n25 { margin: -25px; } .m-md-n30 { margin: -30px; } .m-md-n35 { margin: -35px; } .m-md-n40 { margin: -40px; } .m-md-n45 { margin: -45px; } .m-md-n50 { margin: -50px; } .m-md-n55 { margin: -55px; } .m-md-n60 { margin: -60px; } .m-md-n70 { margin: -70px; } .m-md-n80 { margin: -80px; } .m-md-n90 { margin: -90px; } .m-md-n100 { margin: -100px; } .mx-md-n5 { margin-right: -5px; margin-left: -5px; } .mx-md-n10 { margin-right: -10px; margin-left: -10px; } .mx-md-n15 { margin-right: -15px; margin-left: -15px; } .mx-md-n20 { margin-right: -20px; margin-left: -20px; } .mx-md-n25 { margin-right: -25px; margin-left: -25px; } .mx-md-n30 { margin-right: -30px; margin-left: -30px; } .mx-md-n35 { margin-right: -35px; margin-left: -35px; } .mx-md-n40 { margin-right: -40px; margin-left: -40px; } .mx-md-n45 { margin-right: -45px; margin-left: -45px; } .mx-md-n50 { margin-right: -50px; margin-left: -50px; } .mx-md-n55 { margin-right: -55px; margin-left: -55px; } .mx-md-n60 { margin-right: -60px; margin-left: -60px; } .mx-md-n70 { margin-right: -70px; margin-left: -70px; } .mx-md-n80 { margin-right: -80px; margin-left: -80px; } .mx-md-n90 { margin-right: -90px; margin-left: -90px; } .mx-md-n100 { margin-right: -100px; margin-left: -100px; } .my-md-n5 { margin-top: -5px; margin-bottom: -5px; } .my-md-n10 { margin-top: -10px; margin-bottom: -10px; } .my-md-n15 { margin-top: -15px; margin-bottom: -15px; } .my-md-n20 { margin-top: -20px; margin-bottom: -20px; } .my-md-n25 { margin-top: -25px; margin-bottom: -25px; } .my-md-n30 { margin-top: -30px; margin-bottom: -30px; } .my-md-n35 { margin-top: -35px; margin-bottom: -35px; } .my-md-n40 { margin-top: -40px; margin-bottom: -40px; } .my-md-n45 { margin-top: -45px; margin-bottom: -45px; } .my-md-n50 { margin-top: -50px; margin-bottom: -50px; } .my-md-n55 { margin-top: -55px; margin-bottom: -55px; } .my-md-n60 { margin-top: -60px; margin-bottom: -60px; } .my-md-n70 { margin-top: -70px; margin-bottom: -70px; } .my-md-n80 { margin-top: -80px; margin-bottom: -80px; } .my-md-n90 { margin-top: -90px; margin-bottom: -90px; } .my-md-n100 { margin-top: -100px; margin-bottom: -100px; } .mt-md-n5 { margin-top: -5px; } .mt-md-n10 { margin-top: -10px; } .mt-md-n15 { margin-top: -15px; } .mt-md-n20 { margin-top: -20px; } .mt-md-n25 { margin-top: -25px; } .mt-md-n30 { margin-top: -30px; } .mt-md-n35 { margin-top: -35px; } .mt-md-n40 { margin-top: -40px; } .mt-md-n45 { margin-top: -45px; } .mt-md-n50 { margin-top: -50px; } .mt-md-n55 { margin-top: -55px; } .mt-md-n60 { margin-top: -60px; } .mt-md-n70 { margin-top: -70px; } .mt-md-n80 { margin-top: -80px; } .mt-md-n90 { margin-top: -90px; } .mt-md-n100 { margin-top: -100px; } .mr-md-n5 { margin-right: -5px; } .mr-md-n10 { margin-right: -10px; } .mr-md-n15 { margin-right: -15px; } .mr-md-n20 { margin-right: -20px; } .mr-md-n25 { margin-right: -25px; } .mr-md-n30 { margin-right: -30px; } .mr-md-n35 { margin-right: -35px; } .mr-md-n40 { margin-right: -40px; } .mr-md-n45 { margin-right: -45px; } .mr-md-n50 { margin-right: -50px; } .mr-md-n55 { margin-right: -55px; } .mr-md-n60 { margin-right: -60px; } .mr-md-n70 { margin-right: -70px; } .mr-md-n80 { margin-right: -80px; } .mr-md-n90 { margin-right: -90px; } .mr-md-n100 { margin-right: -100px; } .mb-md-n5 { margin-bottom: -5px; } .mb-md-n10 { margin-bottom: -10px; } .mb-md-n15 { margin-bottom: -15px; } .mb-md-n20 { margin-bottom: -20px; } .mb-md-n25 { margin-bottom: -25px; } .mb-md-n30 { margin-bottom: -30px; } .mb-md-n35 { margin-bottom: -35px; } .mb-md-n40 { margin-bottom: -40px; } .mb-md-n45 { margin-bottom: -45px; } .mb-md-n50 { margin-bottom: -50px; } .mb-md-n55 { margin-bottom: -55px; } .mb-md-n60 { margin-bottom: -60px; } .mb-md-n70 { margin-bottom: -70px; } .mb-md-n80 { margin-bottom: -80px; } .mb-md-n90 { margin-bottom: -90px; } .mb-md-n100 { margin-bottom: -100px; } .ml-md-n5 { margin-left: -5px; } .ml-md-n10 { margin-left: -10px; } .ml-md-n15 { margin-left: -15px; } .ml-md-n20 { margin-left: -20px; } .ml-md-n25 { margin-left: -25px; } .ml-md-n30 { margin-left: -30px; } .ml-md-n35 { margin-left: -35px; } .ml-md-n40 { margin-left: -40px; } .ml-md-n45 { margin-left: -45px; } .ml-md-n50 { margin-left: -50px; } .ml-md-n55 { margin-left: -55px; } .ml-md-n60 { margin-left: -60px; } .ml-md-n70 { margin-left: -70px; } .ml-md-n80 { margin-left: -80px; } .ml-md-n90 { margin-left: -90px; } .ml-md-n100 { margin-left: -100px; } .p-md-0 { padding: 0; } .p-md-5 { padding: 5px; } .p-md-10 { padding: 10px; } .p-md-15 { padding: 15px; } .p-md-20 { padding: 20px; } .p-md-25 { padding: 25px; } .p-md-30 { padding: 30px; } .p-md-35 { padding: 35px; } .p-md-40 { padding: 40px; } .p-md-45 { padding: 45px; } .p-md-50 { padding: 50px; } .p-md-55 { padding: 55px; } .p-md-60 { padding: 60px; } .p-md-70 { padding: 70px; } .p-md-80 { padding: 80px; } .p-md-90 { padding: 90px; } .p-md-100 { padding: 100px; } .px-md-0 { padding-right: 0; padding-left: 0; } .px-md-5 { padding-right: 5px; padding-left: 5px; } .px-md-10 { padding-right: 10px; padding-left: 10px; } .px-md-15 { padding-right: 15px; padding-left: 15px; } .px-md-20 { padding-right: 20px; padding-left: 20px; } .px-md-25 { padding-right: 25px; padding-left: 25px; } .px-md-30 { padding-right: 30px; padding-left: 30px; } .px-md-35 { padding-right: 35px; padding-left: 35px; } .px-md-40 { padding-right: 40px; padding-left: 40px; } .px-md-45 { padding-right: 45px; padding-left: 45px; } .px-md-50 { padding-right: 50px; padding-left: 50px; } .px-md-55 { padding-right: 55px; padding-left: 55px; } .px-md-60 { padding-right: 60px; padding-left: 60px; } .px-md-70 { padding-right: 70px; padding-left: 70px; } .px-md-80 { padding-right: 80px; padding-left: 80px; } .px-md-90 { padding-right: 90px; padding-left: 90px; } .px-md-100 { padding-right: 100px; padding-left: 100px; } .py-md-0 { padding-top: 0; padding-bottom: 0; } .py-md-5 { padding-top: 5px; padding-bottom: 5px; } .py-md-10 { padding-top: 10px; padding-bottom: 10px; } .py-md-15 { padding-top: 15px; padding-bottom: 15px; } .py-md-20 { padding-top: 20px; padding-bottom: 20px; } .py-md-25 { padding-top: 25px; padding-bottom: 25px; } .py-md-30 { padding-top: 30px; padding-bottom: 30px; } .py-md-35 { padding-top: 35px; padding-bottom: 35px; } .py-md-40 { padding-top: 40px; padding-bottom: 40px; } .py-md-45 { padding-top: 45px; padding-bottom: 45px; } .py-md-50 { padding-top: 50px; padding-bottom: 50px; } .py-md-55 { padding-top: 55px; padding-bottom: 55px; } .py-md-60 { padding-top: 60px; padding-bottom: 60px; } .py-md-70 { padding-top: 70px; padding-bottom: 70px; } .py-md-80 { padding-top: 80px; padding-bottom: 80px; } .py-md-90 { padding-top: 90px; padding-bottom: 90px; } .py-md-100 { padding-top: 100px; padding-bottom: 100px; } .pt-md-0 { padding-top: 0; } .pt-md-5 { padding-top: 5px; } .pt-md-10 { padding-top: 10px; } .pt-md-15 { padding-top: 15px; } .pt-md-20 { padding-top: 20px; } .pt-md-25 { padding-top: 25px; } .pt-md-30 { padding-top: 30px; } .pt-md-35 { padding-top: 35px; } .pt-md-40 { padding-top: 40px; } .pt-md-45 { padding-top: 45px; } .pt-md-50 { padding-top: 50px; } .pt-md-55 { padding-top: 55px; } .pt-md-60 { padding-top: 60px; } .pt-md-70 { padding-top: 70px; } .pt-md-80 { padding-top: 80px; } .pt-md-90 { padding-top: 90px; } .pt-md-100 { padding-top: 100px; } .pr-md-0 { padding-right: 0; } .pr-md-5 { padding-right: 5px; } .pr-md-10 { padding-right: 10px; } .pr-md-15 { padding-right: 15px; } .pr-md-20 { padding-right: 20px; } .pr-md-25 { padding-right: 25px; } .pr-md-30 { padding-right: 30px; } .pr-md-35 { padding-right: 35px; } .pr-md-40 { padding-right: 40px; } .pr-md-45 { padding-right: 45px; } .pr-md-50 { padding-right: 50px; } .pr-md-55 { padding-right: 55px; } .pr-md-60 { padding-right: 60px; } .pr-md-70 { padding-right: 70px; } .pr-md-80 { padding-right: 80px; } .pr-md-90 { padding-right: 90px; } .pr-md-100 { padding-right: 100px; } .pb-md-0 { padding-bottom: 0; } .pb-md-5 { padding-bottom: 5px; } .pb-md-10 { padding-bottom: 10px; } .pb-md-15 { padding-bottom: 15px; } .pb-md-20 { padding-bottom: 20px; } .pb-md-25 { padding-bottom: 25px; } .pb-md-30 { padding-bottom: 30px; } .pb-md-35 { padding-bottom: 35px; } .pb-md-40 { padding-bottom: 40px; } .pb-md-45 { padding-bottom: 45px; } .pb-md-50 { padding-bottom: 50px; } .pb-md-55 { padding-bottom: 55px; } .pb-md-60 { padding-bottom: 60px; } .pb-md-70 { padding-bottom: 70px; } .pb-md-80 { padding-bottom: 80px; } .pb-md-90 { padding-bottom: 90px; } .pb-md-100 { padding-bottom: 100px; } .pl-md-0 { padding-left: 0; } .pl-md-5 { padding-left: 5px; } .pl-md-10 { padding-left: 10px; } .pl-md-15 { padding-left: 15px; } .pl-md-20 { padding-left: 20px; } .pl-md-25 { padding-left: 25px; } .pl-md-30 { padding-left: 30px; } .pl-md-35 { padding-left: 35px; } .pl-md-40 { padding-left: 40px; } .pl-md-45 { padding-left: 45px; } .pl-md-50 { padding-left: 50px; } .pl-md-55 { padding-left: 55px; } .pl-md-60 { padding-left: 60px; } .pl-md-70 { padding-left: 70px; } .pl-md-80 { padding-left: 80px; } .pl-md-90 { padding-left: 90px; } .pl-md-100 { padding-left: 100px; } } @media (min-width: 1248px) { .column-lg-1 { column-count: 1; } .column-lg-2 { column-count: 2; } .column-lg-3 { column-count: 3; } .column-lg-4 { column-count: 4; } .column-lg-5 { column-count: 5; } .d-lg-inline { display: inline; } .d-lg-inline-block { display: inline-block; } .d-lg-block { display: block; } .d-lg-table { display: table; } .d-lg-table-row { display: table-row; } .d-lg-table-cell { display: table-cell; } .d-lg-flex { display: flex; } .d-lg-inline-flex { display: inline-flex; } .d-lg-none { display: none; } .float-lg-right { float: right; } .float-lg-left { float: left; } .float-lg-none { float: none; } .border-lg { border: var(--border-width) solid var(--border-color); } .border-lg-0 { border: 0; } .border-lg-5 { border: 5px solid var(--border-color); } .border-lg-10 { border: 10px solid var(--border-color); } .border-top-lg { border-top: var(--border-width) solid var(--border-color); } .border-top-lg-0 { border-top: 0; } .border-top-lg-5 { border-top: 5px solid var(--border-color); } .border-top-lg-10 { border-top: 10px solid var(--border-color); } .border-right-lg { border-right: var(--border-width) solid var(--border-color); } .border-right-lg-0 { border-right: 0; } .border-right-lg-5 { border-right: 5px solid var(--border-color); } .border-right-lg-10 { border-right: 10px solid var(--border-color); } .border-bottom-lg { border-bottom: var(--border-width) solid var(--border-color); } .border-bottom-lg-0 { border-bottom: 0; } .border-bottom-lg-5 { border-bottom: 5px solid var(--border-color); } .border-bottom-lg-10 { border-bottom: 10px solid var(--border-color); } .border-left-lg { border-left: var(--border-width) solid var(--border-color); } .border-left-lg-0 { border-left: 0; } .border-left-lg-5 { border-left: 5px solid var(--border-color); } .border-left-lg-10 { border-left: 10px solid var(--border-color); } .font-lg-12 { font-size: 0.75rem; } .font-lg-14 { font-size: 0.875rem; } .font-lg-16 { font-size: 1rem; } .font-lg-18 { font-size: 1.125rem; } .font-lg-20 { font-size: 1.25rem; } .clamp-lg-1 { line-clamp: 1; -webkit-line-clamp: 1; } .clamp-lg-2 { line-clamp: 2; -webkit-line-clamp: 2; } .clamp-lg-3 { line-clamp: 3; -webkit-line-clamp: 3; } .clamp-lg-4 { line-clamp: 4; -webkit-line-clamp: 4; } .clamp-lg-5 { line-clamp: 5; -webkit-line-clamp: 5; } .clamp-lg-6 { line-clamp: 6; -webkit-line-clamp: 6; } .clamp-lg-7 { line-clamp: 7; -webkit-line-clamp: 7; } .clamp-lg-8 { line-clamp: 8; -webkit-line-clamp: 8; } .clamp-lg-9 { line-clamp: 9; -webkit-line-clamp: 9; } .clamp-lg-10 { line-clamp: 10; -webkit-line-clamp: 10; } .text-lg-left { text-align: left; } .text-lg-right { text-align: right; } .text-lg-center { text-align: center; } .align-items-lg-start { align-items: flex-start; } .align-items-lg-end { align-items: flex-end; } .align-items-lg-center { align-items: center; } .align-items-lg-baseline { align-items: baseline; } .align-items-lg-stretch { align-items: stretch; } .align-self-lg-start { align-self: flex-start; } .align-self-lg-end { align-self: flex-end; } .align-self-lg-center { align-self: center; } .align-self-lg-baseline { align-self: baseline; } .align-self-lg-stretch { align-self: stretch; } .flex-lg-row { flex-direction: row; } .flex-lg-column { flex-direction: column; } .flex-lg-row-reverse { flex-direction: row-reverse; } .flex-lg-column-reverse { flex-direction: column-reverse; } .justify-content-lg-start { justify-content: flex-start; } .justify-content-lg-end { justify-content: flex-end; } .justify-content-lg-center { justify-content: center; } .justify-content-lg-between { justify-content: space-between; } .justify-content-lg-around { justify-content: space-around; } .order-lg-first { order: -1; } .order-lg-0 { order: 0; } .order-lg-1 { order: 1; } .order-lg-2 { order: 2; } .order-lg-3 { order: 3; } .order-lg-4 { order: 4; } .order-lg-5 { order: 5; } .order-lg-last { order: 6; } .m-lg-0 { margin: 0; } .m-lg-5 { margin: 5px; } .m-lg-10 { margin: 10px; } .m-lg-15 { margin: 15px; } .m-lg-20 { margin: 20px; } .m-lg-25 { margin: 25px; } .m-lg-30 { margin: 30px; } .m-lg-35 { margin: 35px; } .m-lg-40 { margin: 40px; } .m-lg-45 { margin: 45px; } .m-lg-50 { margin: 50px; } .m-lg-55 { margin: 55px; } .m-lg-60 { margin: 60px; } .m-lg-70 { margin: 70px; } .m-lg-80 { margin: 80px; } .m-lg-90 { margin: 90px; } .m-lg-100 { margin: 100px; } .m-lg-auto { margin: auto; } .mx-lg-0 { margin-left: 0; margin-right: 0; } .mx-lg-5 { margin-left: 5px; margin-right: 5px; } .mx-lg-10 { margin-left: 10px; margin-right: 10px; } .mx-lg-15 { margin-left: 15px; margin-right: 15px; } .mx-lg-20 { margin-left: 20px; margin-right: 20px; } .mx-lg-25 { margin-left: 25px; margin-right: 25px; } .mx-lg-30 { margin-left: 30px; margin-right: 30px; } .mx-lg-35 { margin-left: 35px; margin-right: 35px; } .mx-lg-40 { margin-left: 40px; margin-right: 40px; } .mx-lg-45 { margin-left: 45px; margin-right: 45px; } .mx-lg-50 { margin-left: 50px; margin-right: 50px; } .mx-lg-55 { margin-left: 55px; margin-right: 55px; } .mx-lg-60 { margin-left: 60px; margin-right: 60px; } .mx-lg-70 { margin-left: 70px; margin-right: 70px; } .mx-lg-80 { margin-left: 80px; margin-right: 80px; } .mx-lg-90 { margin-left: 90px; margin-right: 90px; } .mx-lg-100 { margin-left: 100px; margin-right: 100px; } .mx-lg-auto { margin-left: auto; margin-right: auto; } .my-lg-0 { margin-top: 0; margin-bottom: 0; } .my-lg-5 { margin-top: 5px; margin-bottom: 5px; } .my-lg-10 { margin-top: 10px; margin-bottom: 10px; } .my-lg-15 { margin-top: 15px; margin-bottom: 15px; } .my-lg-20 { margin-top: 20px; margin-bottom: 20px; } .my-lg-25 { margin-top: 25px; margin-bottom: 25px; } .my-lg-30 { margin-top: 30px; margin-bottom: 30px; } .my-lg-35 { margin-top: 35px; margin-bottom: 35px; } .my-lg-40 { margin-top: 40px; margin-bottom: 40px; } .my-lg-45 { margin-top: 45px; margin-bottom: 45px; } .my-lg-50 { margin-top: 50px; margin-bottom: 50px; } .my-lg-55 { margin-top: 55px; margin-bottom: 55px; } .my-lg-60 { margin-top: 60px; margin-bottom: 60px; } .my-lg-70 { margin-top: 70px; margin-bottom: 70px; } .my-lg-80 { margin-top: 80px; margin-bottom: 80px; } .my-lg-90 { margin-top: 90px; margin-bottom: 90px; } .my-lg-100 { margin-top: 100px; margin-bottom: 100px; } .my-lg-auto { margin-top: auto; margin-bottom: auto; } .mt-lg-0 { margin-top: 0; } .mt-lg-5 { margin-top: 5px; } .mt-lg-10 { margin-top: 10px; } .mt-lg-15 { margin-top: 15px; } .mt-lg-20 { margin-top: 20px; } .mt-lg-25 { margin-top: 25px; } .mt-lg-30 { margin-top: 30px; } .mt-lg-35 { margin-top: 35px; } .mt-lg-40 { margin-top: 40px; } .mt-lg-45 { margin-top: 45px; } .mt-lg-50 { margin-top: 50px; } .mt-lg-55 { margin-top: 55px; } .mt-lg-60 { margin-top: 60px; } .mt-lg-70 { margin-top: 70px; } .mt-lg-80 { margin-top: 80px; } .mt-lg-90 { margin-top: 90px; } .mt-lg-100 { margin-top: 100px; } .mt-lg-auto { margin-top: auto; } .mr-lg-0 { margin-right: 0; } .mr-lg-5 { margin-right: 5px; } .mr-lg-10 { margin-right: 10px; } .mr-lg-15 { margin-right: 15px; } .mr-lg-20 { margin-right: 20px; } .mr-lg-25 { margin-right: 25px; } .mr-lg-30 { margin-right: 30px; } .mr-lg-35 { margin-right: 35px; } .mr-lg-40 { margin-right: 40px; } .mr-lg-45 { margin-right: 45px; } .mr-lg-50 { margin-right: 50px; } .mr-lg-55 { margin-right: 55px; } .mr-lg-60 { margin-right: 60px; } .mr-lg-70 { margin-right: 70px; } .mr-lg-80 { margin-right: 80px; } .mr-lg-90 { margin-right: 90px; } .mr-lg-100 { margin-right: 100px; } .mr-lg-auto { margin-right: auto; } .mb-lg-0 { margin-bottom: 0; } .mb-lg-5 { margin-bottom: 5px; } .mb-lg-10 { margin-bottom: 10px; } .mb-lg-15 { margin-bottom: 15px; } .mb-lg-20 { margin-bottom: 20px; } .mb-lg-25 { margin-bottom: 25px; } .mb-lg-30 { margin-bottom: 30px; } .mb-lg-35 { margin-bottom: 35px; } .mb-lg-40 { margin-bottom: 40px; } .mb-lg-45 { margin-bottom: 45px; } .mb-lg-50 { margin-bottom: 50px; } .mb-lg-55 { margin-bottom: 55px; } .mb-lg-60 { margin-bottom: 60px; } .mb-lg-70 { margin-bottom: 70px; } .mb-lg-80 { margin-bottom: 80px; } .mb-lg-90 { margin-bottom: 90px; } .mb-lg-100 { margin-bottom: 100px; } .mb-lg-auto { margin-bottom: auto; } .ml-lg-0 { margin-left: 0; } .ml-lg-5 { margin-left: 5px; } .ml-lg-10 { margin-left: 10px; } .ml-lg-15 { margin-left: 15px; } .ml-lg-20 { margin-left: 20px; } .ml-lg-25 { margin-left: 25px; } .ml-lg-30 { margin-left: 30px; } .ml-lg-35 { margin-left: 35px; } .ml-lg-40 { margin-left: 40px; } .ml-lg-45 { margin-left: 45px; } .ml-lg-50 { margin-left: 50px; } .ml-lg-55 { margin-left: 55px; } .ml-lg-60 { margin-left: 60px; } .ml-lg-70 { margin-left: 70px; } .ml-lg-80 { margin-left: 80px; } .ml-lg-90 { margin-left: 90px; } .ml-lg-100 { margin-left: 100px; } .ml-lg-auto { margin-left: auto; } .m-lg-n5 { margin: -5px; } .m-lg-n10 { margin: -10px; } .m-lg-n15 { margin: -15px; } .m-lg-n20 { margin: -20px; } .m-lg-n25 { margin: -25px; } .m-lg-n30 { margin: -30px; } .m-lg-n35 { margin: -35px; } .m-lg-n40 { margin: -40px; } .m-lg-n45 { margin: -45px; } .m-lg-n50 { margin: -50px; } .m-lg-n55 { margin: -55px; } .m-lg-n60 { margin: -60px; } .m-lg-n70 { margin: -70px; } .m-lg-n80 { margin: -80px; } .m-lg-n90 { margin: -90px; } .m-lg-n100 { margin: -100px; } .mx-lg-n5 { margin-right: -5px; margin-left: -5px; } .mx-lg-n10 { margin-right: -10px; margin-left: -10px; } .mx-lg-n15 { margin-right: -15px; margin-left: -15px; } .mx-lg-n20 { margin-right: -20px; margin-left: -20px; } .mx-lg-n25 { margin-right: -25px; margin-left: -25px; } .mx-lg-n30 { margin-right: -30px; margin-left: -30px; } .mx-lg-n35 { margin-right: -35px; margin-left: -35px; } .mx-lg-n40 { margin-right: -40px; margin-left: -40px; } .mx-lg-n45 { margin-right: -45px; margin-left: -45px; } .mx-lg-n50 { margin-right: -50px; margin-left: -50px; } .mx-lg-n55 { margin-right: -55px; margin-left: -55px; } .mx-lg-n60 { margin-right: -60px; margin-left: -60px; } .mx-lg-n70 { margin-right: -70px; margin-left: -70px; } .mx-lg-n80 { margin-right: -80px; margin-left: -80px; } .mx-lg-n90 { margin-right: -90px; margin-left: -90px; } .mx-lg-n100 { margin-right: -100px; margin-left: -100px; } .my-lg-n5 { margin-top: -5px; margin-bottom: -5px; } .my-lg-n10 { margin-top: -10px; margin-bottom: -10px; } .my-lg-n15 { margin-top: -15px; margin-bottom: -15px; } .my-lg-n20 { margin-top: -20px; margin-bottom: -20px; } .my-lg-n25 { margin-top: -25px; margin-bottom: -25px; } .my-lg-n30 { margin-top: -30px; margin-bottom: -30px; } .my-lg-n35 { margin-top: -35px; margin-bottom: -35px; } .my-lg-n40 { margin-top: -40px; margin-bottom: -40px; } .my-lg-n45 { margin-top: -45px; margin-bottom: -45px; } .my-lg-n50 { margin-top: -50px; margin-bottom: -50px; } .my-lg-n55 { margin-top: -55px; margin-bottom: -55px; } .my-lg-n60 { margin-top: -60px; margin-bottom: -60px; } .my-lg-n70 { margin-top: -70px; margin-bottom: -70px; } .my-lg-n80 { margin-top: -80px; margin-bottom: -80px; } .my-lg-n90 { margin-top: -90px; margin-bottom: -90px; } .my-lg-n100 { margin-top: -100px; margin-bottom: -100px; } .mt-lg-n5 { margin-top: -5px; } .mt-lg-n10 { margin-top: -10px; } .mt-lg-n15 { margin-top: -15px; } .mt-lg-n20 { margin-top: -20px; } .mt-lg-n25 { margin-top: -25px; } .mt-lg-n30 { margin-top: -30px; } .mt-lg-n35 { margin-top: -35px; } .mt-lg-n40 { margin-top: -40px; } .mt-lg-n45 { margin-top: -45px; } .mt-lg-n50 { margin-top: -50px; } .mt-lg-n55 { margin-top: -55px; } .mt-lg-n60 { margin-top: -60px; } .mt-lg-n70 { margin-top: -70px; } .mt-lg-n80 { margin-top: -80px; } .mt-lg-n90 { margin-top: -90px; } .mt-lg-n100 { margin-top: -100px; } .mr-lg-n5 { margin-right: -5px; } .mr-lg-n10 { margin-right: -10px; } .mr-lg-n15 { margin-right: -15px; } .mr-lg-n20 { margin-right: -20px; } .mr-lg-n25 { margin-right: -25px; } .mr-lg-n30 { margin-right: -30px; } .mr-lg-n35 { margin-right: -35px; } .mr-lg-n40 { margin-right: -40px; } .mr-lg-n45 { margin-right: -45px; } .mr-lg-n50 { margin-right: -50px; } .mr-lg-n55 { margin-right: -55px; } .mr-lg-n60 { margin-right: -60px; } .mr-lg-n70 { margin-right: -70px; } .mr-lg-n80 { margin-right: -80px; } .mr-lg-n90 { margin-right: -90px; } .mr-lg-n100 { margin-right: -100px; } .mb-lg-n5 { margin-bottom: -5px; } .mb-lg-n10 { margin-bottom: -10px; } .mb-lg-n15 { margin-bottom: -15px; } .mb-lg-n20 { margin-bottom: -20px; } .mb-lg-n25 { margin-bottom: -25px; } .mb-lg-n30 { margin-bottom: -30px; } .mb-lg-n35 { margin-bottom: -35px; } .mb-lg-n40 { margin-bottom: -40px; } .mb-lg-n45 { margin-bottom: -45px; } .mb-lg-n50 { margin-bottom: -50px; } .mb-lg-n55 { margin-bottom: -55px; } .mb-lg-n60 { margin-bottom: -60px; } .mb-lg-n70 { margin-bottom: -70px; } .mb-lg-n80 { margin-bottom: -80px; } .mb-lg-n90 { margin-bottom: -90px; } .mb-lg-n100 { margin-bottom: -100px; } .ml-lg-n5 { margin-left: -5px; } .ml-lg-n10 { margin-left: -10px; } .ml-lg-n15 { margin-left: -15px; } .ml-lg-n20 { margin-left: -20px; } .ml-lg-n25 { margin-left: -25px; } .ml-lg-n30 { margin-left: -30px; } .ml-lg-n35 { margin-left: -35px; } .ml-lg-n40 { margin-left: -40px; } .ml-lg-n45 { margin-left: -45px; } .ml-lg-n50 { margin-left: -50px; } .ml-lg-n55 { margin-left: -55px; } .ml-lg-n60 { margin-left: -60px; } .ml-lg-n70 { margin-left: -70px; } .ml-lg-n80 { margin-left: -80px; } .ml-lg-n90 { margin-left: -90px; } .ml-lg-n100 { margin-left: -100px; } .p-lg-0 { padding: 0; } .p-lg-5 { padding: 5px; } .p-lg-10 { padding: 10px; } .p-lg-15 { padding: 15px; } .p-lg-20 { padding: 20px; } .p-lg-25 { padding: 25px; } .p-lg-30 { padding: 30px; } .p-lg-35 { padding: 35px; } .p-lg-40 { padding: 40px; } .p-lg-45 { padding: 45px; } .p-lg-50 { padding: 50px; } .p-lg-55 { padding: 55px; } .p-lg-60 { padding: 60px; } .p-lg-70 { padding: 70px; } .p-lg-80 { padding: 80px; } .p-lg-90 { padding: 90px; } .p-lg-100 { padding: 100px; } .px-lg-0 { padding-right: 0; padding-left: 0; } .px-lg-5 { padding-right: 5px; padding-left: 5px; } .px-lg-10 { padding-right: 10px; padding-left: 10px; } .px-lg-15 { padding-right: 15px; padding-left: 15px; } .px-lg-20 { padding-right: 20px; padding-left: 20px; } .px-lg-25 { padding-right: 25px; padding-left: 25px; } .px-lg-30 { padding-right: 30px; padding-left: 30px; } .px-lg-35 { padding-right: 35px; padding-left: 35px; } .px-lg-40 { padding-right: 40px; padding-left: 40px; } .px-lg-45 { padding-right: 45px; padding-left: 45px; } .px-lg-50 { padding-right: 50px; padding-left: 50px; } .px-lg-55 { padding-right: 55px; padding-left: 55px; } .px-lg-60 { padding-right: 60px; padding-left: 60px; } .px-lg-70 { padding-right: 70px; padding-left: 70px; } .px-lg-80 { padding-right: 80px; padding-left: 80px; } .px-lg-90 { padding-right: 90px; padding-left: 90px; } .px-lg-100 { padding-right: 100px; padding-left: 100px; } .py-lg-0 { padding-top: 0; padding-bottom: 0; } .py-lg-5 { padding-top: 5px; padding-bottom: 5px; } .py-lg-10 { padding-top: 10px; padding-bottom: 10px; } .py-lg-15 { padding-top: 15px; padding-bottom: 15px; } .py-lg-20 { padding-top: 20px; padding-bottom: 20px; } .py-lg-25 { padding-top: 25px; padding-bottom: 25px; } .py-lg-30 { padding-top: 30px; padding-bottom: 30px; } .py-lg-35 { padding-top: 35px; padding-bottom: 35px; } .py-lg-40 { padding-top: 40px; padding-bottom: 40px; } .py-lg-45 { padding-top: 45px; padding-bottom: 45px; } .py-lg-50 { padding-top: 50px; padding-bottom: 50px; } .py-lg-55 { padding-top: 55px; padding-bottom: 55px; } .py-lg-60 { padding-top: 60px; padding-bottom: 60px; } .py-lg-70 { padding-top: 70px; padding-bottom: 70px; } .py-lg-80 { padding-top: 80px; padding-bottom: 80px; } .py-lg-90 { padding-top: 90px; padding-bottom: 90px; } .py-lg-100 { padding-top: 100px; padding-bottom: 100px; } .pt-lg-0 { padding-top: 0; } .pt-lg-5 { padding-top: 5px; } .pt-lg-10 { padding-top: 10px; } .pt-lg-15 { padding-top: 15px; } .pt-lg-20 { padding-top: 20px; } .pt-lg-25 { padding-top: 25px; } .pt-lg-30 { padding-top: 30px; } .pt-lg-35 { padding-top: 35px; } .pt-lg-40 { padding-top: 40px; } .pt-lg-45 { padding-top: 45px; } .pt-lg-50 { padding-top: 50px; } .pt-lg-55 { padding-top: 55px; } .pt-lg-60 { padding-top: 60px; } .pt-lg-70 { padding-top: 70px; } .pt-lg-80 { padding-top: 80px; } .pt-lg-90 { padding-top: 90px; } .pt-lg-100 { padding-top: 100px; } .pr-lg-0 { padding-right: 0; } .pr-lg-5 { padding-right: 5px; } .pr-lg-10 { padding-right: 10px; } .pr-lg-15 { padding-right: 15px; } .pr-lg-20 { padding-right: 20px; } .pr-lg-25 { padding-right: 25px; } .pr-lg-30 { padding-right: 30px; } .pr-lg-35 { padding-right: 35px; } .pr-lg-40 { padding-right: 40px; } .pr-lg-45 { padding-right: 45px; } .pr-lg-50 { padding-right: 50px; } .pr-lg-55 { padding-right: 55px; } .pr-lg-60 { padding-right: 60px; } .pr-lg-70 { padding-right: 70px; } .pr-lg-80 { padding-right: 80px; } .pr-lg-90 { padding-right: 90px; } .pr-lg-100 { padding-right: 100px; } .pb-lg-0 { padding-bottom: 0; } .pb-lg-5 { padding-bottom: 5px; } .pb-lg-10 { padding-bottom: 10px; } .pb-lg-15 { padding-bottom: 15px; } .pb-lg-20 { padding-bottom: 20px; } .pb-lg-25 { padding-bottom: 25px; } .pb-lg-30 { padding-bottom: 30px; } .pb-lg-35 { padding-bottom: 35px; } .pb-lg-40 { padding-bottom: 40px; } .pb-lg-45 { padding-bottom: 45px; } .pb-lg-50 { padding-bottom: 50px; } .pb-lg-55 { padding-bottom: 55px; } .pb-lg-60 { padding-bottom: 60px; } .pb-lg-70 { padding-bottom: 70px; } .pb-lg-80 { padding-bottom: 80px; } .pb-lg-90 { padding-bottom: 90px; } .pb-lg-100 { padding-bottom: 100px; } .pl-lg-0 { padding-left: 0; } .pl-lg-5 { padding-left: 5px; } .pl-lg-10 { padding-left: 10px; } .pl-lg-15 { padding-left: 15px; } .pl-lg-20 { padding-left: 20px; } .pl-lg-25 { padding-left: 25px; } .pl-lg-30 { padding-left: 30px; } .pl-lg-35 { padding-left: 35px; } .pl-lg-40 { padding-left: 40px; } .pl-lg-45 { padding-left: 45px; } .pl-lg-50 { padding-left: 50px; } .pl-lg-55 { padding-left: 55px; } .pl-lg-60 { padding-left: 60px; } .pl-lg-70 { padding-left: 70px; } .pl-lg-80 { padding-left: 80px; } .pl-lg-90 { padding-left: 90px; } .pl-lg-100 { padding-left: 100px; } } @media (min-width: 1400px) { .column-xl-1 { column-count: 1; } .column-xl-2 { column-count: 2; } .column-xl-3 { column-count: 3; } .column-xl-4 { column-count: 4; } .column-xl-5 { column-count: 5; } .d-xl-inline { display: inline; } .d-xl-inline-block { display: inline-block; } .d-xl-block { display: block; } .d-xl-table { display: table; } .d-xl-table-row { display: table-row; } .d-xl-table-cell { display: table-cell; } .d-xl-flex { display: flex; } .d-xl-inline-flex { display: inline-flex; } .d-xl-none { display: none; } .float-xl-right { float: right; } .float-xl-left { float: left; } .float-xl-none { float: none; } .border-xl { border: var(--border-width) solid var(--border-color); } .border-xl-0 { border: 0; } .border-xl-5 { border: 5px solid var(--border-color); } .border-xl-10 { border: 10px solid var(--border-color); } .border-top-xl { border-top: var(--border-width) solid var(--border-color); } .border-top-xl-0 { border-top: 0; } .border-top-xl-5 { border-top: 5px solid var(--border-color); } .border-top-xl-10 { border-top: 10px solid var(--border-color); } .border-right-xl { border-right: var(--border-width) solid var(--border-color); } .border-right-xl-0 { border-right: 0; } .border-right-xl-5 { border-right: 5px solid var(--border-color); } .border-right-xl-10 { border-right: 10px solid var(--border-color); } .border-bottom-xl { border-bottom: var(--border-width) solid var(--border-color); } .border-bottom-xl-0 { border-bottom: 0; } .border-bottom-xl-5 { border-bottom: 5px solid var(--border-color); } .border-bottom-xl-10 { border-bottom: 10px solid var(--border-color); } .border-left-xl { border-left: var(--border-width) solid var(--border-color); } .border-left-xl-0 { border-left: 0; } .border-left-xl-5 { border-left: 5px solid var(--border-color); } .border-left-xl-10 { border-left: 10px solid var(--border-color); } .font-xl-12 { font-size: 0.75rem; } .font-xl-14 { font-size: 0.875rem; } .font-xl-16 { font-size: 1rem; } .font-xl-18 { font-size: 1.125rem; } .font-xl-20 { font-size: 1.25rem; } .clamp-xl-1 { line-clamp: 1; -webkit-line-clamp: 1; } .clamp-xl-2 { line-clamp: 2; -webkit-line-clamp: 2; } .clamp-xl-3 { line-clamp: 3; -webkit-line-clamp: 3; } .clamp-xl-4 { line-clamp: 4; -webkit-line-clamp: 4; } .clamp-xl-5 { line-clamp: 5; -webkit-line-clamp: 5; } .clamp-xl-6 { line-clamp: 6; -webkit-line-clamp: 6; } .clamp-xl-7 { line-clamp: 7; -webkit-line-clamp: 7; } .clamp-xl-8 { line-clamp: 8; -webkit-line-clamp: 8; } .clamp-xl-9 { line-clamp: 9; -webkit-line-clamp: 9; } .clamp-xl-10 { line-clamp: 10; -webkit-line-clamp: 10; } .text-xl-left { text-align: left; } .text-xl-right { text-align: right; } .text-xl-center { text-align: center; } .align-items-xl-start { align-items: flex-start; } .align-items-xl-end { align-items: flex-end; } .align-items-xl-center { align-items: center; } .align-items-xl-baseline { align-items: baseline; } .align-items-xl-stretch { align-items: stretch; } .align-self-xl-start { align-self: flex-start; } .align-self-xl-end { align-self: flex-end; } .align-self-xl-center { align-self: center; } .align-self-xl-baseline { align-self: baseline; } .align-self-xl-stretch { align-self: stretch; } .flex-xl-row { flex-direction: row; } .flex-xl-column { flex-direction: column; } .flex-xl-row-reverse { flex-direction: row-reverse; } .flex-xl-column-reverse { flex-direction: column-reverse; } .justify-content-xl-start { justify-content: flex-start; } .justify-content-xl-end { justify-content: flex-end; } .justify-content-xl-center { justify-content: center; } .justify-content-xl-between { justify-content: space-between; } .justify-content-xl-around { justify-content: space-around; } .order-xl-first { order: -1; } .order-xl-0 { order: 0; } .order-xl-1 { order: 1; } .order-xl-2 { order: 2; } .order-xl-3 { order: 3; } .order-xl-4 { order: 4; } .order-xl-5 { order: 5; } .order-xl-last { order: 6; } .m-xl-0 { margin: 0; } .m-xl-5 { margin: 5px; } .m-xl-10 { margin: 10px; } .m-xl-15 { margin: 15px; } .m-xl-20 { margin: 20px; } .m-xl-25 { margin: 25px; } .m-xl-30 { margin: 30px; } .m-xl-35 { margin: 35px; } .m-xl-40 { margin: 40px; } .m-xl-45 { margin: 45px; } .m-xl-50 { margin: 50px; } .m-xl-55 { margin: 55px; } .m-xl-60 { margin: 60px; } .m-xl-70 { margin: 70px; } .m-xl-80 { margin: 80px; } .m-xl-90 { margin: 90px; } .m-xl-100 { margin: 100px; } .m-xl-auto { margin: auto; } .mx-xl-0 { margin-left: 0; margin-right: 0; } .mx-xl-5 { margin-left: 5px; margin-right: 5px; } .mx-xl-10 { margin-left: 10px; margin-right: 10px; } .mx-xl-15 { margin-left: 15px; margin-right: 15px; } .mx-xl-20 { margin-left: 20px; margin-right: 20px; } .mx-xl-25 { margin-left: 25px; margin-right: 25px; } .mx-xl-30 { margin-left: 30px; margin-right: 30px; } .mx-xl-35 { margin-left: 35px; margin-right: 35px; } .mx-xl-40 { margin-left: 40px; margin-right: 40px; } .mx-xl-45 { margin-left: 45px; margin-right: 45px; } .mx-xl-50 { margin-left: 50px; margin-right: 50px; } .mx-xl-55 { margin-left: 55px; margin-right: 55px; } .mx-xl-60 { margin-left: 60px; margin-right: 60px; } .mx-xl-70 { margin-left: 70px; margin-right: 70px; } .mx-xl-80 { margin-left: 80px; margin-right: 80px; } .mx-xl-90 { margin-left: 90px; margin-right: 90px; } .mx-xl-100 { margin-left: 100px; margin-right: 100px; } .mx-xl-auto { margin-left: auto; margin-right: auto; } .my-xl-0 { margin-top: 0; margin-bottom: 0; } .my-xl-5 { margin-top: 5px; margin-bottom: 5px; } .my-xl-10 { margin-top: 10px; margin-bottom: 10px; } .my-xl-15 { margin-top: 15px; margin-bottom: 15px; } .my-xl-20 { margin-top: 20px; margin-bottom: 20px; } .my-xl-25 { margin-top: 25px; margin-bottom: 25px; } .my-xl-30 { margin-top: 30px; margin-bottom: 30px; } .my-xl-35 { margin-top: 35px; margin-bottom: 35px; } .my-xl-40 { margin-top: 40px; margin-bottom: 40px; } .my-xl-45 { margin-top: 45px; margin-bottom: 45px; } .my-xl-50 { margin-top: 50px; margin-bottom: 50px; } .my-xl-55 { margin-top: 55px; margin-bottom: 55px; } .my-xl-60 { margin-top: 60px; margin-bottom: 60px; } .my-xl-70 { margin-top: 70px; margin-bottom: 70px; } .my-xl-80 { margin-top: 80px; margin-bottom: 80px; } .my-xl-90 { margin-top: 90px; margin-bottom: 90px; } .my-xl-100 { margin-top: 100px; margin-bottom: 100px; } .my-xl-auto { margin-top: auto; margin-bottom: auto; } .mt-xl-0 { margin-top: 0; } .mt-xl-5 { margin-top: 5px; } .mt-xl-10 { margin-top: 10px; } .mt-xl-15 { margin-top: 15px; } .mt-xl-20 { margin-top: 20px; } .mt-xl-25 { margin-top: 25px; } .mt-xl-30 { margin-top: 30px; } .mt-xl-35 { margin-top: 35px; } .mt-xl-40 { margin-top: 40px; } .mt-xl-45 { margin-top: 45px; } .mt-xl-50 { margin-top: 50px; } .mt-xl-55 { margin-top: 55px; } .mt-xl-60 { margin-top: 60px; } .mt-xl-70 { margin-top: 70px; } .mt-xl-80 { margin-top: 80px; } .mt-xl-90 { margin-top: 90px; } .mt-xl-100 { margin-top: 100px; } .mt-xl-auto { margin-top: auto; } .mr-xl-0 { margin-right: 0; } .mr-xl-5 { margin-right: 5px; } .mr-xl-10 { margin-right: 10px; } .mr-xl-15 { margin-right: 15px; } .mr-xl-20 { margin-right: 20px; } .mr-xl-25 { margin-right: 25px; } .mr-xl-30 { margin-right: 30px; } .mr-xl-35 { margin-right: 35px; } .mr-xl-40 { margin-right: 40px; } .mr-xl-45 { margin-right: 45px; } .mr-xl-50 { margin-right: 50px; } .mr-xl-55 { margin-right: 55px; } .mr-xl-60 { margin-right: 60px; } .mr-xl-70 { margin-right: 70px; } .mr-xl-80 { margin-right: 80px; } .mr-xl-90 { margin-right: 90px; } .mr-xl-100 { margin-right: 100px; } .mr-xl-auto { margin-right: auto; } .mb-xl-0 { margin-bottom: 0; } .mb-xl-5 { margin-bottom: 5px; } .mb-xl-10 { margin-bottom: 10px; } .mb-xl-15 { margin-bottom: 15px; } .mb-xl-20 { margin-bottom: 20px; } .mb-xl-25 { margin-bottom: 25px; } .mb-xl-30 { margin-bottom: 30px; } .mb-xl-35 { margin-bottom: 35px; } .mb-xl-40 { margin-bottom: 40px; } .mb-xl-45 { margin-bottom: 45px; } .mb-xl-50 { margin-bottom: 50px; } .mb-xl-55 { margin-bottom: 55px; } .mb-xl-60 { margin-bottom: 60px; } .mb-xl-70 { margin-bottom: 70px; } .mb-xl-80 { margin-bottom: 80px; } .mb-xl-90 { margin-bottom: 90px; } .mb-xl-100 { margin-bottom: 100px; } .mb-xl-auto { margin-bottom: auto; } .ml-xl-0 { margin-left: 0; } .ml-xl-5 { margin-left: 5px; } .ml-xl-10 { margin-left: 10px; } .ml-xl-15 { margin-left: 15px; } .ml-xl-20 { margin-left: 20px; } .ml-xl-25 { margin-left: 25px; } .ml-xl-30 { margin-left: 30px; } .ml-xl-35 { margin-left: 35px; } .ml-xl-40 { margin-left: 40px; } .ml-xl-45 { margin-left: 45px; } .ml-xl-50 { margin-left: 50px; } .ml-xl-55 { margin-left: 55px; } .ml-xl-60 { margin-left: 60px; } .ml-xl-70 { margin-left: 70px; } .ml-xl-80 { margin-left: 80px; } .ml-xl-90 { margin-left: 90px; } .ml-xl-100 { margin-left: 100px; } .ml-xl-auto { margin-left: auto; } .m-xl-n5 { margin: -5px; } .m-xl-n10 { margin: -10px; } .m-xl-n15 { margin: -15px; } .m-xl-n20 { margin: -20px; } .m-xl-n25 { margin: -25px; } .m-xl-n30 { margin: -30px; } .m-xl-n35 { margin: -35px; } .m-xl-n40 { margin: -40px; } .m-xl-n45 { margin: -45px; } .m-xl-n50 { margin: -50px; } .m-xl-n55 { margin: -55px; } .m-xl-n60 { margin: -60px; } .m-xl-n70 { margin: -70px; } .m-xl-n80 { margin: -80px; } .m-xl-n90 { margin: -90px; } .m-xl-n100 { margin: -100px; } .mx-xl-n5 { margin-right: -5px; margin-left: -5px; } .mx-xl-n10 { margin-right: -10px; margin-left: -10px; } .mx-xl-n15 { margin-right: -15px; margin-left: -15px; } .mx-xl-n20 { margin-right: -20px; margin-left: -20px; } .mx-xl-n25 { margin-right: -25px; margin-left: -25px; } .mx-xl-n30 { margin-right: -30px; margin-left: -30px; } .mx-xl-n35 { margin-right: -35px; margin-left: -35px; } .mx-xl-n40 { margin-right: -40px; margin-left: -40px; } .mx-xl-n45 { margin-right: -45px; margin-left: -45px; } .mx-xl-n50 { margin-right: -50px; margin-left: -50px; } .mx-xl-n55 { margin-right: -55px; margin-left: -55px; } .mx-xl-n60 { margin-right: -60px; margin-left: -60px; } .mx-xl-n70 { margin-right: -70px; margin-left: -70px; } .mx-xl-n80 { margin-right: -80px; margin-left: -80px; } .mx-xl-n90 { margin-right: -90px; margin-left: -90px; } .mx-xl-n100 { margin-right: -100px; margin-left: -100px; } .my-xl-n5 { margin-top: -5px; margin-bottom: -5px; } .my-xl-n10 { margin-top: -10px; margin-bottom: -10px; } .my-xl-n15 { margin-top: -15px; margin-bottom: -15px; } .my-xl-n20 { margin-top: -20px; margin-bottom: -20px; } .my-xl-n25 { margin-top: -25px; margin-bottom: -25px; } .my-xl-n30 { margin-top: -30px; margin-bottom: -30px; } .my-xl-n35 { margin-top: -35px; margin-bottom: -35px; } .my-xl-n40 { margin-top: -40px; margin-bottom: -40px; } .my-xl-n45 { margin-top: -45px; margin-bottom: -45px; } .my-xl-n50 { margin-top: -50px; margin-bottom: -50px; } .my-xl-n55 { margin-top: -55px; margin-bottom: -55px; } .my-xl-n60 { margin-top: -60px; margin-bottom: -60px; } .my-xl-n70 { margin-top: -70px; margin-bottom: -70px; } .my-xl-n80 { margin-top: -80px; margin-bottom: -80px; } .my-xl-n90 { margin-top: -90px; margin-bottom: -90px; } .my-xl-n100 { margin-top: -100px; margin-bottom: -100px; } .mt-xl-n5 { margin-top: -5px; } .mt-xl-n10 { margin-top: -10px; } .mt-xl-n15 { margin-top: -15px; } .mt-xl-n20 { margin-top: -20px; } .mt-xl-n25 { margin-top: -25px; } .mt-xl-n30 { margin-top: -30px; } .mt-xl-n35 { margin-top: -35px; } .mt-xl-n40 { margin-top: -40px; } .mt-xl-n45 { margin-top: -45px; } .mt-xl-n50 { margin-top: -50px; } .mt-xl-n55 { margin-top: -55px; } .mt-xl-n60 { margin-top: -60px; } .mt-xl-n70 { margin-top: -70px; } .mt-xl-n80 { margin-top: -80px; } .mt-xl-n90 { margin-top: -90px; } .mt-xl-n100 { margin-top: -100px; } .mr-xl-n5 { margin-right: -5px; } .mr-xl-n10 { margin-right: -10px; } .mr-xl-n15 { margin-right: -15px; } .mr-xl-n20 { margin-right: -20px; } .mr-xl-n25 { margin-right: -25px; } .mr-xl-n30 { margin-right: -30px; } .mr-xl-n35 { margin-right: -35px; } .mr-xl-n40 { margin-right: -40px; } .mr-xl-n45 { margin-right: -45px; } .mr-xl-n50 { margin-right: -50px; } .mr-xl-n55 { margin-right: -55px; } .mr-xl-n60 { margin-right: -60px; } .mr-xl-n70 { margin-right: -70px; } .mr-xl-n80 { margin-right: -80px; } .mr-xl-n90 { margin-right: -90px; } .mr-xl-n100 { margin-right: -100px; } .mb-xl-n5 { margin-bottom: -5px; } .mb-xl-n10 { margin-bottom: -10px; } .mb-xl-n15 { margin-bottom: -15px; } .mb-xl-n20 { margin-bottom: -20px; } .mb-xl-n25 { margin-bottom: -25px; } .mb-xl-n30 { margin-bottom: -30px; } .mb-xl-n35 { margin-bottom: -35px; } .mb-xl-n40 { margin-bottom: -40px; } .mb-xl-n45 { margin-bottom: -45px; } .mb-xl-n50 { margin-bottom: -50px; } .mb-xl-n55 { margin-bottom: -55px; } .mb-xl-n60 { margin-bottom: -60px; } .mb-xl-n70 { margin-bottom: -70px; } .mb-xl-n80 { margin-bottom: -80px; } .mb-xl-n90 { margin-bottom: -90px; } .mb-xl-n100 { margin-bottom: -100px; } .ml-xl-n5 { margin-left: -5px; } .ml-xl-n10 { margin-left: -10px; } .ml-xl-n15 { margin-left: -15px; } .ml-xl-n20 { margin-left: -20px; } .ml-xl-n25 { margin-left: -25px; } .ml-xl-n30 { margin-left: -30px; } .ml-xl-n35 { margin-left: -35px; } .ml-xl-n40 { margin-left: -40px; } .ml-xl-n45 { margin-left: -45px; } .ml-xl-n50 { margin-left: -50px; } .ml-xl-n55 { margin-left: -55px; } .ml-xl-n60 { margin-left: -60px; } .ml-xl-n70 { margin-left: -70px; } .ml-xl-n80 { margin-left: -80px; } .ml-xl-n90 { margin-left: -90px; } .ml-xl-n100 { margin-left: -100px; } .p-xl-0 { padding: 0; } .p-xl-5 { padding: 5px; } .p-xl-10 { padding: 10px; } .p-xl-15 { padding: 15px; } .p-xl-20 { padding: 20px; } .p-xl-25 { padding: 25px; } .p-xl-30 { padding: 30px; } .p-xl-35 { padding: 35px; } .p-xl-40 { padding: 40px; } .p-xl-45 { padding: 45px; } .p-xl-50 { padding: 50px; } .p-xl-55 { padding: 55px; } .p-xl-60 { padding: 60px; } .p-xl-70 { padding: 70px; } .p-xl-80 { padding: 80px; } .p-xl-90 { padding: 90px; } .p-xl-100 { padding: 100px; } .px-xl-0 { padding-right: 0; padding-left: 0; } .px-xl-5 { padding-right: 5px; padding-left: 5px; } .px-xl-10 { padding-right: 10px; padding-left: 10px; } .px-xl-15 { padding-right: 15px; padding-left: 15px; } .px-xl-20 { padding-right: 20px; padding-left: 20px; } .px-xl-25 { padding-right: 25px; padding-left: 25px; } .px-xl-30 { padding-right: 30px; padding-left: 30px; } .px-xl-35 { padding-right: 35px; padding-left: 35px; } .px-xl-40 { padding-right: 40px; padding-left: 40px; } .px-xl-45 { padding-right: 45px; padding-left: 45px; } .px-xl-50 { padding-right: 50px; padding-left: 50px; } .px-xl-55 { padding-right: 55px; padding-left: 55px; } .px-xl-60 { padding-right: 60px; padding-left: 60px; } .px-xl-70 { padding-right: 70px; padding-left: 70px; } .px-xl-80 { padding-right: 80px; padding-left: 80px; } .px-xl-90 { padding-right: 90px; padding-left: 90px; } .px-xl-100 { padding-right: 100px; padding-left: 100px; } .py-xl-0 { padding-top: 0; padding-bottom: 0; } .py-xl-5 { padding-top: 5px; padding-bottom: 5px; } .py-xl-10 { padding-top: 10px; padding-bottom: 10px; } .py-xl-15 { padding-top: 15px; padding-bottom: 15px; } .py-xl-20 { padding-top: 20px; padding-bottom: 20px; } .py-xl-25 { padding-top: 25px; padding-bottom: 25px; } .py-xl-30 { padding-top: 30px; padding-bottom: 30px; } .py-xl-35 { padding-top: 35px; padding-bottom: 35px; } .py-xl-40 { padding-top: 40px; padding-bottom: 40px; } .py-xl-45 { padding-top: 45px; padding-bottom: 45px; } .py-xl-50 { padding-top: 50px; padding-bottom: 50px; } .py-xl-55 { padding-top: 55px; padding-bottom: 55px; } .py-xl-60 { padding-top: 60px; padding-bottom: 60px; } .py-xl-70 { padding-top: 70px; padding-bottom: 70px; } .py-xl-80 { padding-top: 80px; padding-bottom: 80px; } .py-xl-90 { padding-top: 90px; padding-bottom: 90px; } .py-xl-100 { padding-top: 100px; padding-bottom: 100px; } .pt-xl-0 { padding-top: 0; } .pt-xl-5 { padding-top: 5px; } .pt-xl-10 { padding-top: 10px; } .pt-xl-15 { padding-top: 15px; } .pt-xl-20 { padding-top: 20px; } .pt-xl-25 { padding-top: 25px; } .pt-xl-30 { padding-top: 30px; } .pt-xl-35 { padding-top: 35px; } .pt-xl-40 { padding-top: 40px; } .pt-xl-45 { padding-top: 45px; } .pt-xl-50 { padding-top: 50px; } .pt-xl-55 { padding-top: 55px; } .pt-xl-60 { padding-top: 60px; } .pt-xl-70 { padding-top: 70px; } .pt-xl-80 { padding-top: 80px; } .pt-xl-90 { padding-top: 90px; } .pt-xl-100 { padding-top: 100px; } .pr-xl-0 { padding-right: 0; } .pr-xl-5 { padding-right: 5px; } .pr-xl-10 { padding-right: 10px; } .pr-xl-15 { padding-right: 15px; } .pr-xl-20 { padding-right: 20px; } .pr-xl-25 { padding-right: 25px; } .pr-xl-30 { padding-right: 30px; } .pr-xl-35 { padding-right: 35px; } .pr-xl-40 { padding-right: 40px; } .pr-xl-45 { padding-right: 45px; } .pr-xl-50 { padding-right: 50px; } .pr-xl-55 { padding-right: 55px; } .pr-xl-60 { padding-right: 60px; } .pr-xl-70 { padding-right: 70px; } .pr-xl-80 { padding-right: 80px; } .pr-xl-90 { padding-right: 90px; } .pr-xl-100 { padding-right: 100px; } .pb-xl-0 { padding-bottom: 0; } .pb-xl-5 { padding-bottom: 5px; } .pb-xl-10 { padding-bottom: 10px; } .pb-xl-15 { padding-bottom: 15px; } .pb-xl-20 { padding-bottom: 20px; } .pb-xl-25 { padding-bottom: 25px; } .pb-xl-30 { padding-bottom: 30px; } .pb-xl-35 { padding-bottom: 35px; } .pb-xl-40 { padding-bottom: 40px; } .pb-xl-45 { padding-bottom: 45px; } .pb-xl-50 { padding-bottom: 50px; } .pb-xl-55 { padding-bottom: 55px; } .pb-xl-60 { padding-bottom: 60px; } .pb-xl-70 { padding-bottom: 70px; } .pb-xl-80 { padding-bottom: 80px; } .pb-xl-90 { padding-bottom: 90px; } .pb-xl-100 { padding-bottom: 100px; } .pl-xl-0 { padding-left: 0; } .pl-xl-5 { padding-left: 5px; } .pl-xl-10 { padding-left: 10px; } .pl-xl-15 { padding-left: 15px; } .pl-xl-20 { padding-left: 20px; } .pl-xl-25 { padding-left: 25px; } .pl-xl-30 { padding-left: 30px; } .pl-xl-35 { padding-left: 35px; } .pl-xl-40 { padding-left: 40px; } .pl-xl-45 { padding-left: 45px; } .pl-xl-50 { padding-left: 50px; } .pl-xl-55 { padding-left: 55px; } .pl-xl-60 { padding-left: 60px; } .pl-xl-70 { padding-left: 70px; } .pl-xl-80 { padding-left: 80px; } .pl-xl-90 { padding-left: 90px; } .pl-xl-100 { padding-left: 100px; } } @media print { .d-print-inline { display: inline !important; } .d-print-inline-block { display: inline-block !important; } .d-print-block { display: block !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; } } .slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none} /*# sourceMappingURL=vendor-bundle.css.map*/