@-ms-viewport {
width: device-width
}
html {
-webkit-box-sizing: border-box;
box-sizing: border-box;
-ms-overflow-style: scrollbar
}
*,
*::before,
*::after {
-webkit-box-sizing: inherit;
box-sizing: inherit
}
.container {
width: 100%;
padding-right: 15px;
padding-left: 15px;
margin-right: auto;
margin-left: auto
}
@media (min-width: 576px) {
.container {
max-width: 540px
}
}
@media (min-width: 768px) {
.container {
max-width: 720px
}
}
@media (min-width: 992px) {
.container {
max-width: 960px
}
}
@media (min-width: 1200px) {
.container {
max-width: 90%;
}
}
.container-fluid {
width: 100%;
padding-right: 15px;
padding-left: 15px;
margin-right: auto;
margin-left: auto
}
.row {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-right: -15px;
margin-left: -15px
}
.no-gutters {
margin-right: 0;
margin-left: 0
}
.no-gutters>.col,
.no-gutters>[class*="col-"] {
padding-right: 0;
padding-left: 0
}
.col-1,
.col-2,
.col-3,
.col-4,
.col-5,
.col-6,
.col-7,
.col-8,
.col-9,
.col-10,
.col-11,
.col-12,
.col,
.col-auto,
.col-sm-1,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-sm,
.col-sm-auto,
.col-md-1,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-10,
.col-md-11,
.col-md-12,
.col-md,
.col-md-auto,
.col-lg-1,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-lg,
.col-lg-auto,
.col-xl-1,
.col-xl-2,
.col-xl-3,
.col-xl-4,
.col-xl-5,
.col-xl-6,
.col-xl-7,
.col-xl-8,
.col-xl-9,
.col-xl-10,
.col-xl-11,
.col-xl-12,
.col-xl,
.col-xl-auto {
position: relative;
width: 100%;
min-height: 1px;
padding-right: 15px;
padding-left: 15px
}
.col {
-ms-flex-preferred-size: 0;
flex-basis: 0;
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
max-width: 100%
}
.col-auto {
-webkit-box-flex: 0;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
width: auto;
max-width: none
}
.col-1 {
-webkit-box-flex: 0;
-ms-flex: 0 0 8.3333333333%;
flex: 0 0 8.3333333333%;
max-width: 8.3333333333%
}
.col-2 {
-webkit-box-flex: 0;
-ms-flex: 0 0 16.6666666667%;
flex: 0 0 16.6666666667%;
max-width: 16.6666666667%
}
.col-3 {
-webkit-box-flex: 0;
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%
}
.col-4 {
-webkit-box-flex: 0;
-ms-flex: 0 0 33.3333333333%;
flex: 0 0 33.3333333333%;
max-width: 33.3333333333%
}
.col-5 {
-webkit-box-flex: 0;
-ms-flex: 0 0 41.6666666667%;
flex: 0 0 41.6666666667%;
max-width: 41.6666666667%
}
.col-6 {
-webkit-box-flex: 0;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%
}
.col-7 {
-webkit-box-flex: 0;
-ms-flex: 0 0 58.3333333333%;
flex: 0 0 58.3333333333%;
max-width: 58.3333333333%
}
.col-8 {
-webkit-box-flex: 0;
-ms-flex: 0 0 66.6666666667%;
flex: 0 0 66.6666666667%;
max-width: 66.6666666667%
}
.col-9 {
-webkit-box-flex: 0;
-ms-flex: 0 0 75%;
flex: 0 0 75%;
max-width: 75%
}
.col-10 {
-webkit-box-flex: 0;
-ms-flex: 0 0 83.3333333333%;
flex: 0 0 83.3333333333%;
max-width: 83.3333333333%
}
.col-11 {
-webkit-box-flex: 0;
-ms-flex: 0 0 91.6666666667%;
flex: 0 0 91.6666666667%;
max-width: 91.6666666667%
}
.col-12 {
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%
}
.order-first {
-webkit-box-ordinal-group: 0;
-ms-flex-order: -1;
order: -1
}
.order-last {
-webkit-box-ordinal-group: 14;
-ms-flex-order: 13;
order: 13
}
.order-0 {
-webkit-box-ordinal-group: 1;
-ms-flex-order: 0;
order: 0
}
.order-1 {
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1
}
.order-2 {
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2
}
.order-3 {
-webkit-box-ordinal-group: 4;
-ms-flex-order: 3;
order: 3
}
.order-4 {
-webkit-box-ordinal-group: 5;
-ms-flex-order: 4;
order: 4
}
.order-5 {
-webkit-box-ordinal-group: 6;
-ms-flex-order: 5;
order: 5
}
.order-6 {
-webkit-box-ordinal-group: 7;
-ms-flex-order: 6;
order: 6
}
.order-7 {
-webkit-box-ordinal-group: 8;
-ms-flex-order: 7;
order: 7
}
.order-8 {
-webkit-box-ordinal-group: 9;
-ms-flex-order: 8;
order: 8
}
.order-9 {
-webkit-box-ordinal-group: 10;
-ms-flex-order: 9;
order: 9
}
.order-10 {
-webkit-box-ordinal-group: 11;
-ms-flex-order: 10;
order: 10
}
.order-11 {
-webkit-box-ordinal-group: 12;
-ms-flex-order: 11;
order: 11
}
.order-12 {
-webkit-box-ordinal-group: 13;
-ms-flex-order: 12;
order: 12
}
.offset-1 {
margin-left: 8.3333333333%
}
.offset-2 {
margin-left: 16.6666666667%
}
.offset-3 {
margin-left: 25%
}
.offset-4 {
margin-left: 33.3333333333%
}
.offset-5 {
margin-left: 41.6666666667%
}
.offset-6 {
margin-left: 50%
}
.offset-7 {
margin-left: 58.3333333333%
}
.offset-8 {
margin-left: 66.6666666667%
}
.offset-9 {
margin-left: 75%
}
.offset-10 {
margin-left: 83.3333333333%
}
.offset-11 {
margin-left: 91.6666666667%
}
@media (min-width: 576px) {
.col-sm {
-ms-flex-preferred-size: 0;
flex-basis: 0;
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
max-width: 100%
}
.col-sm-auto {
-webkit-box-flex: 0;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
width: auto;
max-width: none
}
.col-sm-1 {
-webkit-box-flex: 0;
-ms-flex: 0 0 8.3333333333%;
flex: 0 0 8.3333333333%;
max-width: 8.3333333333%
}
.col-sm-2 {
-webkit-box-flex: 0;
-ms-flex: 0 0 16.6666666667%;
flex: 0 0 16.6666666667%;
max-width: 16.6666666667%
}
.col-sm-3 {
-webkit-box-flex: 0;
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%
}
.col-sm-4 {
-webkit-box-flex: 0;
-ms-flex: 0 0 33.3333333333%;
flex: 0 0 33.3333333333%;
max-width: 33.3333333333%
}
.col-sm-5 {
-webkit-box-flex: 0;
-ms-flex: 0 0 41.6666666667%;
flex: 0 0 41.6666666667%;
max-width: 41.6666666667%
}
.col-sm-6 {
-webkit-box-flex: 0;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%
}
.col-sm-7 {
-webkit-box-flex: 0;
-ms-flex: 0 0 58.3333333333%;
flex: 0 0 58.3333333333%;
max-width: 58.3333333333%
}
.col-sm-8 {
-webkit-box-flex: 0;
-ms-flex: 0 0 66.6666666667%;
flex: 0 0 66.6666666667%;
max-width: 66.6666666667%
}
.col-sm-9 {
-webkit-box-flex: 0;
-ms-flex: 0 0 75%;
flex: 0 0 75%;
max-width: 75%
}
.col-sm-10 {
-webkit-box-flex: 0;
-ms-flex: 0 0 83.3333333333%;
flex: 0 0 83.3333333333%;
max-width: 83.3333333333%
}
.col-sm-11 {
-webkit-box-flex: 0;
-ms-flex: 0 0 91.6666666667%;
flex: 0 0 91.6666666667%;
max-width: 91.6666666667%
}
.col-sm-12 {
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%
}
.order-sm-first {
-webkit-box-ordinal-group: 0;
-ms-flex-order: -1;
order: -1
}
.order-sm-last {
-webkit-box-ordinal-group: 14;
-ms-flex-order: 13;
order: 13
}
.order-sm-0 {
-webkit-box-ordinal-group: 1;
-ms-flex-order: 0;
order: 0
}
.order-sm-1 {
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1
}
.order-sm-2 {
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2
}
.order-sm-3 {
-webkit-box-ordinal-group: 4;
-ms-flex-order: 3;
order: 3
}
.order-sm-4 {
-webkit-box-ordinal-group: 5;
-ms-flex-order: 4;
order: 4
}
.order-sm-5 {
-webkit-box-ordinal-group: 6;
-ms-flex-order: 5;
order: 5
}
.order-sm-6 {
-webkit-box-ordinal-group: 7;
-ms-flex-order: 6;
order: 6
}
.order-sm-7 {
-webkit-box-ordinal-group: 8;
-ms-flex-order: 7;
order: 7
}
.order-sm-8 {
-webkit-box-ordinal-group: 9;
-ms-flex-order: 8;
order: 8
}
.order-sm-9 {
-webkit-box-ordinal-group: 10;
-ms-flex-order: 9;
order: 9
}
.order-sm-10 {
-webkit-box-ordinal-group: 11;
-ms-flex-order: 10;
order: 10
}
.order-sm-11 {
-webkit-box-ordinal-group: 12;
-ms-flex-order: 11;
order: 11
}
.order-sm-12 {
-webkit-box-ordinal-group: 13;
-ms-flex-order: 12;
order: 12
}
.offset-sm-0 {
margin-left: 0
}
.offset-sm-1 {
margin-left: 8.3333333333%
}
.offset-sm-2 {
margin-left: 16.6666666667%
}
.offset-sm-3 {
margin-left: 25%
}
.offset-sm-4 {
margin-left: 33.3333333333%
}
.offset-sm-5 {
margin-left: 41.6666666667%
}
.offset-sm-6 {
margin-left: 50%
}
.offset-sm-7 {
margin-left: 58.3333333333%
}
.offset-sm-8 {
margin-left: 66.6666666667%
}
.offset-sm-9 {
margin-left: 75%
}
.offset-sm-10 {
margin-left: 83.3333333333%
}
.offset-sm-11 {
margin-left: 91.6666666667%
}
}
@media (min-width: 768px) {
.col-md {
-ms-flex-preferred-size: 0;
flex-basis: 0;
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
max-width: 100%
}
.col-md-auto {
-webkit-box-flex: 0;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
width: auto;
max-width: none
}
.col-md-1 {
-webkit-box-flex: 0;
-ms-flex: 0 0 8.3333333333%;
flex: 0 0 8.3333333333%;
max-width: 8.3333333333%
}
.col-md-2 {
-webkit-box-flex: 0;
-ms-flex: 0 0 16.6666666667%;
flex: 0 0 16.6666666667%;
max-width: 16.6666666667%
}
.col-md-3 {
-webkit-box-flex: 0;
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%
}
.col-md-4 {
-webkit-box-flex: 0;
-ms-flex: 0 0 33.3333333333%;
flex: 0 0 33.3333333333%;
max-width: 33.3333333333%
}
.col-md-5 {
-webkit-box-flex: 0;
-ms-flex: 0 0 41.6666666667%;
flex: 0 0 41.6666666667%;
max-width: 41.6666666667%
}
.col-md-6 {
-webkit-box-flex: 0;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%
}
.col-md-7 {
-webkit-box-flex: 0;
-ms-flex: 0 0 58.3333333333%;
flex: 0 0 58.3333333333%;
max-width: 58.3333333333%
}
.col-md-8 {
-webkit-box-flex: 0;
-ms-flex: 0 0 66.6666666667%;
flex: 0 0 66.6666666667%;
max-width: 66.6666666667%
}
.col-md-9 {
-webkit-box-flex: 0;
-ms-flex: 0 0 75%;
flex: 0 0 75%;
max-width: 75%
}
.col-md-10 {
-webkit-box-flex: 0;
-ms-flex: 0 0 83.3333333333%;
flex: 0 0 83.3333333333%;
max-width: 83.3333333333%
}
.col-md-11 {
-webkit-box-flex: 0;
-ms-flex: 0 0 91.6666666667%;
flex: 0 0 91.6666666667%;
max-width: 91.6666666667%
}
.col-md-12 {
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%
}
.order-md-first {
-webkit-box-ordinal-group: 0;
-ms-flex-order: -1;
order: -1
}
.order-md-last {
-webkit-box-ordinal-group: 14;
-ms-flex-order: 13;
order: 13
}
.order-md-0 {
-webkit-box-ordinal-group: 1;
-ms-flex-order: 0;
order: 0
}
.order-md-1 {
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1
}
.order-md-2 {
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2
}
.order-md-3 {
-webkit-box-ordinal-group: 4;
-ms-flex-order: 3;
order: 3
}
.order-md-4 {
-webkit-box-ordinal-group: 5;
-ms-flex-order: 4;
order: 4
}
.order-md-5 {
-webkit-box-ordinal-group: 6;
-ms-flex-order: 5;
order: 5
}
.order-md-6 {
-webkit-box-ordinal-group: 7;
-ms-flex-order: 6;
order: 6
}
.order-md-7 {
-webkit-box-ordinal-group: 8;
-ms-flex-order: 7;
order: 7
}
.order-md-8 {
-webkit-box-ordinal-group: 9;
-ms-flex-order: 8;
order: 8
}
.order-md-9 {
-webkit-box-ordinal-group: 10;
-ms-flex-order: 9;
order: 9
}
.order-md-10 {
-webkit-box-ordinal-group: 11;
-ms-flex-order: 10;
order: 10
}
.order-md-11 {
-webkit-box-ordinal-group: 12;
-ms-flex-order: 11;
order: 11
}
.order-md-12 {
-webkit-box-ordinal-group: 13;
-ms-flex-order: 12;
order: 12
}
.offset-md-0 {
margin-left: 0
}
.offset-md-1 {
margin-left: 8.3333333333%
}
.offset-md-2 {
margin-left: 16.6666666667%
}
.offset-md-3 {
margin-left: 25%
}
.offset-md-4 {
margin-left: 33.3333333333%
}
.offset-md-5 {
margin-left: 41.6666666667%
}
.offset-md-6 {
margin-left: 50%
}
.offset-md-7 {
margin-left: 58.3333333333%
}
.offset-md-8 {
margin-left: 66.6666666667%
}
.offset-md-9 {
margin-left: 75%
}
.offset-md-10 {
margin-left: 83.3333333333%
}
.offset-md-11 {
margin-left: 91.6666666667%
}
}
@media (min-width: 992px) {
.col-lg {
-ms-flex-preferred-size: 0;
flex-basis: 0;
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
max-width: 100%
}
.col-lg-auto {
-webkit-box-flex: 0;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
width: auto;
max-width: none
}
.col-lg-1 {
-webkit-box-flex: 0;
-ms-flex: 0 0 8.3333333333%;
flex: 0 0 8.3333333333%;
max-width: 8.3333333333%
}
.col-lg-2 {
-webkit-box-flex: 0;
-ms-flex: 0 0 16.6666666667%;
flex: 0 0 16.6666666667%;
max-width: 16.6666666667%
}
.col-lg-3 {
-webkit-box-flex: 0;
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%
}
.col-lg-4 {
-webkit-box-flex: 0;
-ms-flex: 0 0 33.3333333333%;
flex: 0 0 33.3333333333%;
max-width: 33.3333333333%
}
.col-lg-5 {
-webkit-box-flex: 0;
-ms-flex: 0 0 41.6666666667%;
flex: 0 0 41.6666666667%;
max-width: 41.6666666667%
}
.col-lg-6 {
-webkit-box-flex: 0;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%
}
.col-lg-7 {
-webkit-box-flex: 0;
-ms-flex: 0 0 58.3333333333%;
flex: 0 0 58.3333333333%;
max-width: 58.3333333333%
}
.col-lg-8 {
-webkit-box-flex: 0;
-ms-flex: 0 0 66.6666666667%;
flex: 0 0 66.6666666667%;
max-width: 66.6666666667%
}
.col-lg-9 {
-webkit-box-flex: 0;
-ms-flex: 0 0 75%;
flex: 0 0 75%;
max-width: 75%
}
.col-lg-10 {
-webkit-box-flex: 0;
-ms-flex: 0 0 83.3333333333%;
flex: 0 0 83.3333333333%;
max-width: 83.3333333333%
}
.col-lg-11 {
-webkit-box-flex: 0;
-ms-flex: 0 0 91.6666666667%;
flex: 0 0 91.6666666667%;
max-width: 91.6666666667%
}
.col-lg-12 {
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%
}
.order-lg-first {
-webkit-box-ordinal-group: 0;
-ms-flex-order: -1;
order: -1
}
.order-lg-last {
-webkit-box-ordinal-group: 14;
-ms-flex-order: 13;
order: 13
}
.order-lg-0 {
-webkit-box-ordinal-group: 1;
-ms-flex-order: 0;
order: 0
}
.order-lg-1 {
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1
}
.order-lg-2 {
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2
}
.order-lg-3 {
-webkit-box-ordinal-group: 4;
-ms-flex-order: 3;
order: 3
}
.order-lg-4 {
-webkit-box-ordinal-group: 5;
-ms-flex-order: 4;
order: 4
}
.order-lg-5 {
-webkit-box-ordinal-group: 6;
-ms-flex-order: 5;
order: 5
}
.order-lg-6 {
-webkit-box-ordinal-group: 7;
-ms-flex-order: 6;
order: 6
}
.order-lg-7 {
-webkit-box-ordinal-group: 8;
-ms-flex-order: 7;
order: 7
}
.order-lg-8 {
-webkit-box-ordinal-group: 9;
-ms-flex-order: 8;
order: 8
}
.order-lg-9 {
-webkit-box-ordinal-group: 10;
-ms-flex-order: 9;
order: 9
}
.order-lg-10 {
-webkit-box-ordinal-group: 11;
-ms-flex-order: 10;
order: 10
}
.order-lg-11 {
-webkit-box-ordinal-group: 12;
-ms-flex-order: 11;
order: 11
}
.order-lg-12 {
-webkit-box-ordinal-group: 13;
-ms-flex-order: 12;
order: 12
}
.offset-lg-0 {
margin-left: 0
}
.offset-lg-1 {
margin-left: 8.3333333333%
}
.offset-lg-2 {
margin-left: 16.6666666667%
}
.offset-lg-3 {
margin-left: 25%
}
.offset-lg-4 {
margin-left: 33.3333333333%
}
.offset-lg-5 {
margin-left: 41.6666666667%
}
.offset-lg-6 {
margin-left: 50%
}
.offset-lg-7 {
margin-left: 58.3333333333%
}
.offset-lg-8 {
margin-left: 66.6666666667%
}
.offset-lg-9 {
margin-left: 75%
}
.offset-lg-10 {
margin-left: 83.3333333333%
}
.offset-lg-11 {
margin-left: 91.6666666667%
}
}
@media (min-width: 1800px) {
.col-xxl {
-ms-flex-preferred-size: 0;
flex-basis: 0;
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
max-width: 100%
}
.col-xxl-auto {
-webkit-box-flex: 0;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
width: auto;
max-width: none
}
.col-xxl-1 {
-webkit-box-flex: 0;
-ms-flex: 0 0 8.3333333333%;
flex: 0 0 8.3333333333%;
max-width: 8.3333333333%
}
.col-xxl-2 {
-webkit-box-flex: 0;
-ms-flex: 0 0 16.6666666667%;
flex: 0 0 16.6666666667%;
max-width: 16.6666666667%
}
.col-xxl-3 {
-webkit-box-flex: 0;
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%
}
.col-xxl-4 {
-webkit-box-flex: 0;
-ms-flex: 0 0 33.3333333333%;
flex: 0 0 33.3333333333%;
max-width: 33.3333333333%
}
.col-xxl-5 {
-webkit-box-flex: 0;
-ms-flex: 0 0 41.6666666667%;
flex: 0 0 41.6666666667%;
max-width: 41.6666666667%
}
.col-xxl-6 {
-webkit-box-flex: 0;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%
}
.col-xxl-7 {
-webkit-box-flex: 0;
-ms-flex: 0 0 58.3333333333%;
flex: 0 0 58.3333333333%;
max-width: 58.3333333333%
}
.col-xxl-8 {
-webkit-box-flex: 0;
-ms-flex: 0 0 66.6666666667%;
flex: 0 0 66.6666666667%;
max-width: 66.6666666667%
}
.col-xxl-9 {
-webkit-box-flex: 0;
-ms-flex: 0 0 75%;
flex: 0 0 75%;
max-width: 75%
}
.col-xxl-10 {
-webkit-box-flex: 0;
-ms-flex: 0 0 83.3333333333%;
flex: 0 0 83.3333333333%;
max-width: 83.3333333333%
}
.col-xxl-11 {
-webkit-box-flex: 0;
-ms-flex: 0 0 91.6666666667%;
flex: 0 0 91.6666666667%;
max-width: 91.6666666667%
}
.col-xxl-12 {
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%
}
.order-xxl-first {
-webkit-box-ordinal-group: 0;
-ms-flex-order: -1;
order: -1
}
.order-xxl-last {
-webkit-box-ordinal-group: 14;
-ms-flex-order: 13;
order: 13
}
.order-xxl-0 {
-webkit-box-ordinal-group: 1;
-ms-flex-order: 0;
order: 0
}
.order-xxl-1 {
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1
}
.order-xxl-2 {
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2
}
.order-xxl-3 {
-webkit-box-ordinal-group: 4;
-ms-flex-order: 3;
order: 3
}
.order-xxl-4 {
-webkit-box-ordinal-group: 5;
-ms-flex-order: 4;
order: 4
}
.order-xxl-5 {
-webkit-box-ordinal-group: 6;
-ms-flex-order: 5;
order: 5
}
.order-xxl-6 {
-webkit-box-ordinal-group: 7;
-ms-flex-order: 6;
order: 6
}
.order-xxl-7 {
-webkit-box-ordinal-group: 8;
-ms-flex-order: 7;
order: 7
}
.order-xxl-8 {
-webkit-box-ordinal-group: 9;
-ms-flex-order: 8;
order: 8
}
.order-xxl-9 {
-webkit-box-ordinal-group: 10;
-ms-flex-order: 9;
order: 9
}
.order-xxl-10 {
-webkit-box-ordinal-group: 11;
-ms-flex-order: 10;
order: 10
}
.order-xxl-11 {
-webkit-box-ordinal-group: 12;
-ms-flex-order: 11;
order: 11
}
.order-xxl-12 {
-webkit-box-ordinal-group: 13;
-ms-flex-order: 12;
order: 12
}
.offset-xxl-0 {
margin-left: 0
}
.offset-xxl-1 {
margin-left: 8.3333333333%
}
.offset-xxl-2 {
margin-left: 16.6666666667%
}
.offset-xxl-3 {
margin-left: 25%
}
.offset-xxl-4 {
margin-left: 33.3333333333%
}
.offset-xxl-5 {
margin-left: 41.6666666667%
}
.offset-xxl-6 {
margin-left: 50%
}
.offset-xxl-7 {
margin-left: 58.3333333333%
}
.offset-xxl-8 {
margin-left: 66.6666666667%
}
.offset-xxl-9 {
margin-left: 75%
}
.offset-xxl-10 {
margin-left: 83.3333333333%
}
.offset-xxl-11 {
margin-left: 91.6666666667%
}
}
.d-none {
display: none !important
}
.d-inline {
display: inline !important
}
.d-inline-block {
display: inline-block !important
}
.d-block {
display: block !important
}
.d-table {
display: table !important
}
.d-table-row {
display: table-row !important
}
.d-table-cell {
display: table-cell !important
}
.d-flex {
display: -webkit-box !important;
display: -ms-flexbox !important;
display: flex !important
}
.d-inline-flex {
display: -webkit-inline-box !important;
display: -ms-inline-flexbox !important;
display: inline-flex !important
}
@media (min-width: 576px) {
.d-sm-none {
display: none !important
}
.d-sm-inline {
display: inline !important
}
.d-sm-inline-block {
display: inline-block !important
}
.d-sm-block {
display: block !important
}
.d-sm-table {
display: table !important
}
.d-sm-table-row {
display: table-row !important
}
.d-sm-table-cell {
display: table-cell !important
}
.d-sm-flex {
display: -webkit-box !important;
display: -ms-flexbox !important;
display: flex !important
}
.d-sm-inline-flex {
display: -webkit-inline-box !important;
display: -ms-inline-flexbox !important;
display: inline-flex !important
}
}
@media (min-width: 768px) {
.d-md-none {
display: none !important
}
.d-md-inline {
display: inline !important
}
.d-md-inline-block {
display: inline-block !important
}
.d-md-block {
display: block !important
}
.d-md-table {
display: table !important
}
.d-md-table-row {
display: table-row !important
}
.d-md-table-cell {
display: table-cell !important
}
.d-md-flex {
display: -webkit-box !important;
display: -ms-flexbox !important;
display: flex !important
}
.d-md-inline-flex {
display: -webkit-inline-box !important;
display: -ms-inline-flexbox !important;
display: inline-flex !important
}
}
@media (min-width: 992px) {
.d-lg-none {
display: none !important
}
.d-lg-inline {
display: inline !important
}
.d-lg-inline-block {
display: inline-block !important
}
.d-lg-block {
display: block !important
}
.d-lg-table {
display: table !important
}
.d-lg-table-row {
display: table-row !important
}
.d-lg-table-cell {
display: table-cell !important
}
.d-lg-flex {
display: -webkit-box !important;
display: -ms-flexbox !important;
display: flex !important
}
.d-lg-inline-flex {
display: -webkit-inline-box !important;
display: -ms-inline-flexbox !important;
display: inline-flex !important
}
}
@media (min-width: 1200px) {
.d-xl-none {
display: none !important
}
.d-xl-inline {
display: inline !important
}
.d-xl-inline-block {
display: inline-block !important
}
.d-xl-block {
display: block !important
}
.d-xl-table {
display: table !important
}
.d-xl-table-row {
display: table-row !important
}
.d-xl-table-cell {
display: table-cell !important
}
.d-xl-flex {
display: -webkit-box !important;
display: -ms-flexbox !important;
display: flex !important
}
.d-xl-inline-flex {
display: -webkit-inline-box !important;
display: -ms-inline-flexbox !important;
display: inline-flex !important
}
}
@media print {
.d-print-none {
display: none !important
}
.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: -webkit-box !important;
display: -ms-flexbox !important;
display: flex !important
}
.d-print-inline-flex {
display: -webkit-inline-box !important;
display: -ms-inline-flexbox !important;
display: inline-flex !important
}
}
.flex-row {
-webkit-box-orient: horizontal !important;
-webkit-box-direction: normal !important;
-ms-flex-direction: row !important;
flex-direction: row !important
}
.flex-column {
-webkit-box-orient: vertical !important;
-webkit-box-direction: normal !important;
-ms-flex-direction: column !important;
flex-direction: column !important
}
.flex-row-reverse {
-webkit-box-orient: horizontal !important;
-webkit-box-direction: reverse !important;
-ms-flex-direction: row-reverse !important;
flex-direction: row-reverse !important
}
.flex-column-reverse {
-webkit-box-orient: vertical !important;
-webkit-box-direction: reverse !important;
-ms-flex-direction: column-reverse !important;
flex-direction: column-reverse !important
}
.flex-wrap {
-ms-flex-wrap: wrap !important;
flex-wrap: wrap !important
}
.flex-nowrap {
-ms-flex-wrap: nowrap !important;
flex-wrap: nowrap !important
}
.flex-wrap-reverse {
-ms-flex-wrap: wrap-reverse !important;
flex-wrap: wrap-reverse !important
}
.flex-fill {
-webkit-box-flex: 1 !important;
-ms-flex: 1 1 auto !important;
flex: 1 1 auto !important
}
.flex-grow-0 {
-webkit-box-flex: 0 !important;
-ms-flex-positive: 0 !important;
flex-grow: 0 !important
}
.flex-grow-1 {
-webkit-box-flex: 1 !important;
-ms-flex-positive: 1 !important;
flex-grow: 1 !important
}
.flex-shrink-0 {
-ms-flex-negative: 0 !important;
flex-shrink: 0 !important
}
.flex-shrink-1 {
-ms-flex-negative: 1 !important;
flex-shrink: 1 !important
}
.justify-content-start {
-webkit-box-pack: start !important;
-ms-flex-pack: start !important;
justify-content: flex-start !important
}
.justify-content-end {
-webkit-box-pack: end !important;
-ms-flex-pack: end !important;
justify-content: flex-end !important
}
.justify-content-center {
-webkit-box-pack: center !important;
-ms-flex-pack: center !important;
justify-content: center !important
}
.justify-content-between {
-webkit-box-pack: justify !important;
-ms-flex-pack: justify !important;
justify-content: space-between !important
}
.justify-content-around {
-ms-flex-pack: distribute !important;
justify-content: space-around !important
}
.align-items-start {
-webkit-box-align: start !important;
-ms-flex-align: start !important;
align-items: flex-start !important
}
.align-items-end {
-webkit-box-align: end !important;
-ms-flex-align: end !important;
align-items: flex-end !important
}
.align-items-center {
-webkit-box-align: center !important;
-ms-flex-align: center !important;
align-items: center !important
}
.align-items-baseline {
-webkit-box-align: baseline !important;
-ms-flex-align: baseline !important;
align-items: baseline !important
}
.align-items-stretch {
-webkit-box-align: stretch !important;
-ms-flex-align: stretch !important;
align-items: stretch !important
}
.align-content-start {
-ms-flex-line-pack: start !important;
align-content: flex-start !important
}
.align-content-end {
-ms-flex-line-pack: end !important;
align-content: flex-end !important
}
.align-content-center {
-ms-flex-line-pack: center !important;
align-content: center !important
}
.align-content-between {
-ms-flex-line-pack: justify !important;
align-content: space-between !important
}
.align-content-around {
-ms-flex-line-pack: distribute !important;
align-content: space-around !important
}
.align-content-stretch {
-ms-flex-line-pack: stretch !important;
align-content: stretch !important
}
.align-self-auto {
-ms-flex-item-align: auto !important;
align-self: auto !important
}
.align-self-start {
-ms-flex-item-align: start !important;
align-self: flex-start !important
}
.align-self-end {
-ms-flex-item-align: end !important;
align-self: flex-end !important
}
.align-self-center {
-ms-flex-item-align: center !important;
align-self: center !important
}
.align-self-baseline {
-ms-flex-item-align: baseline !important;
align-self: baseline !important
}
.align-self-stretch {
-ms-flex-item-align: stretch !important;
align-self: stretch !important
}
@media (min-width: 576px) {
.flex-sm-row {
-webkit-box-orient: horizontal !important;
-webkit-box-direction: normal !important;
-ms-flex-direction: row !important;
flex-direction: row !important
}
.flex-sm-column {
-webkit-box-orient: vertical !important;
-webkit-box-direction: normal !important;
-ms-flex-direction: column !important;
flex-direction: column !important
}
.flex-sm-row-reverse {
-webkit-box-orient: horizontal !important;
-webkit-box-direction: reverse !important;
-ms-flex-direction: row-reverse !important;
flex-direction: row-reverse !important
}
.flex-sm-column-reverse {
-webkit-box-orient: vertical !important;
-webkit-box-direction: reverse !important;
-ms-flex-direction: column-reverse !important;
flex-direction: column-reverse !important
}
.flex-sm-wrap {
-ms-flex-wrap: wrap !important;
flex-wrap: wrap !important
}
.flex-sm-nowrap {
-ms-flex-wrap: nowrap !important;
flex-wrap: nowrap !important
}
.flex-sm-wrap-reverse {
-ms-flex-wrap: wrap-reverse !important;
flex-wrap: wrap-reverse !important
}
.flex-sm-fill {
-webkit-box-flex: 1 !important;
-ms-flex: 1 1 auto !important;
flex: 1 1 auto !important
}
.flex-sm-grow-0 {
-webkit-box-flex: 0 !important;
-ms-flex-positive: 0 !important;
flex-grow: 0 !important
}
.flex-sm-grow-1 {
-webkit-box-flex: 1 !important;
-ms-flex-positive: 1 !important;
flex-grow: 1 !important
}
.flex-sm-shrink-0 {
-ms-flex-negative: 0 !important;
flex-shrink: 0 !important
}
.flex-sm-shrink-1 {
-ms-flex-negative: 1 !important;
flex-shrink: 1 !important
}
.justify-content-sm-start {
-webkit-box-pack: start !important;
-ms-flex-pack: start !important;
justify-content: flex-start !important
}
.justify-content-sm-end {
-webkit-box-pack: end !important;
-ms-flex-pack: end !important;
justify-content: flex-end !important
}
.justify-content-sm-center {
-webkit-box-pack: center !important;
-ms-flex-pack: center !important;
justify-content: center !important
}
.justify-content-sm-between {
-webkit-box-pack: justify !important;
-ms-flex-pack: justify !important;
justify-content: space-between !important
}
.justify-content-sm-around {
-ms-flex-pack: distribute !important;
justify-content: space-around !important
}
.align-items-sm-start {
-webkit-box-align: start !important;
-ms-flex-align: start !important;
align-items: flex-start !important
}
.align-items-sm-end {
-webkit-box-align: end !important;
-ms-flex-align: end !important;
align-items: flex-end !important
}
.align-items-sm-center {
-webkit-box-align: center !important;
-ms-flex-align: center !important;
align-items: center !important
}
.align-items-sm-baseline {
-webkit-box-align: baseline !important;
-ms-flex-align: baseline !important;
align-items: baseline !important
}
.align-items-sm-stretch {
-webkit-box-align: stretch !important;
-ms-flex-align: stretch !important;
align-items: stretch !important
}
.align-content-sm-start {
-ms-flex-line-pack: start !important;
align-content: flex-start !important
}
.align-content-sm-end {
-ms-flex-line-pack: end !important;
align-content: flex-end !important
}
.align-content-sm-center {
-ms-flex-line-pack: center !important;
align-content: center !important
}
.align-content-sm-between {
-ms-flex-line-pack: justify !important;
align-content: space-between !important
}
.align-content-sm-around {
-ms-flex-line-pack: distribute !important;
align-content: space-around !important
}
.align-content-sm-stretch {
-ms-flex-line-pack: stretch !important;
align-content: stretch !important
}
.align-self-sm-auto {
-ms-flex-item-align: auto !important;
align-self: auto !important
}
.align-self-sm-start {
-ms-flex-item-align: start !important;
align-self: flex-start !important
}
.align-self-sm-end {
-ms-flex-item-align: end !important;
align-self: flex-end !important
}
.align-self-sm-center {
-ms-flex-item-align: center !important;
align-self: center !important
}
.align-self-sm-baseline {
-ms-flex-item-align: baseline !important;
align-self: baseline !important
}
.align-self-sm-stretch {
-ms-flex-item-align: stretch !important;
align-self: stretch !important
}
}
@media (min-width: 768px) {
.flex-md-row {
-webkit-box-orient: horizontal !important;
-webkit-box-direction: normal !important;
-ms-flex-direction: row !important;
flex-direction: row !important
}
.flex-md-column {
-webkit-box-orient: vertical !important;
-webkit-box-direction: normal !important;
-ms-flex-direction: column !important;
flex-direction: column !important
}
.flex-md-row-reverse {
-webkit-box-orient: horizontal !important;
-webkit-box-direction: reverse !important;
-ms-flex-direction: row-reverse !important;
flex-direction: row-reverse !important
}
.flex-md-column-reverse {
-webkit-box-orient: vertical !important;
-webkit-box-direction: reverse !important;
-ms-flex-direction: column-reverse !important;
flex-direction: column-reverse !important
}
.flex-md-wrap {
-ms-flex-wrap: wrap !important;
flex-wrap: wrap !important
}
.flex-md-nowrap {
-ms-flex-wrap: nowrap !important;
flex-wrap: nowrap !important
}
.flex-md-wrap-reverse {
-ms-flex-wrap: wrap-reverse !important;
flex-wrap: wrap-reverse !important
}
.flex-md-fill {
-webkit-box-flex: 1 !important;
-ms-flex: 1 1 auto !important;
flex: 1 1 auto !important
}
.flex-md-grow-0 {
-webkit-box-flex: 0 !important;
-ms-flex-positive: 0 !important;
flex-grow: 0 !important
}
.flex-md-grow-1 {
-webkit-box-flex: 1 !important;
-ms-flex-positive: 1 !important;
flex-grow: 1 !important
}
.flex-md-shrink-0 {
-ms-flex-negative: 0 !important;
flex-shrink: 0 !important
}
.flex-md-shrink-1 {
-ms-flex-negative: 1 !important;
flex-shrink: 1 !important
}
.justify-content-md-start {
-webkit-box-pack: start !important;
-ms-flex-pack: start !important;
justify-content: flex-start !important
}
.justify-content-md-end {
-webkit-box-pack: end !important;
-ms-flex-pack: end !important;
justify-content: flex-end !important
}
.justify-content-md-center {
-webkit-box-pack: center !important;
-ms-flex-pack: center !important;
justify-content: center !important
}
.justify-content-md-between {
-webkit-box-pack: justify !important;
-ms-flex-pack: justify !important;
justify-content: space-between !important
}
.justify-content-md-around {
-ms-flex-pack: distribute !important;
justify-content: space-around !important
}
.align-items-md-start {
-webkit-box-align: start !important;
-ms-flex-align: start !important;
align-items: flex-start !important
}
.align-items-md-end {
-webkit-box-align: end !important;
-ms-flex-align: end !important;
align-items: flex-end !important
}
.align-items-md-center {
-webkit-box-align: center !important;
-ms-flex-align: center !important;
align-items: center !important
}
.align-items-md-baseline {
-webkit-box-align: baseline !important;
-ms-flex-align: baseline !important;
align-items: baseline !important
}
.align-items-md-stretch {
-webkit-box-align: stretch !important;
-ms-flex-align: stretch !important;
align-items: stretch !important
}
.align-content-md-start {
-ms-flex-line-pack: start !important;
align-content: flex-start !important
}
.align-content-md-end {
-ms-flex-line-pack: end !important;
align-content: flex-end !important
}
.align-content-md-center {
-ms-flex-line-pack: center !important;
align-content: center !important
}
.align-content-md-between {
-ms-flex-line-pack: justify !important;
align-content: space-between !important
}
.align-content-md-around {
-ms-flex-line-pack: distribute !important;
align-content: space-around !important
}
.align-content-md-stretch {
-ms-flex-line-pack: stretch !important;
align-content: stretch !important
}
.align-self-md-auto {
-ms-flex-item-align: auto !important;
align-self: auto !important
}
.align-self-md-start {
-ms-flex-item-align: start !important;
align-self: flex-start !important
}
.align-self-md-end {
-ms-flex-item-align: end !important;
align-self: flex-end !important
}
.align-self-md-center {
-ms-flex-item-align: center !important;
align-self: center !important
}
.align-self-md-baseline {
-ms-flex-item-align: baseline !important;
align-self: baseline !important
}
.align-self-md-stretch {
-ms-flex-item-align: stretch !important;
align-self: stretch !important
}
}
@media (min-width: 992px) {
.flex-lg-row {
-webkit-box-orient: horizontal !important;
-webkit-box-direction: normal !important;
-ms-flex-direction: row !important;
flex-direction: row !important
}
.flex-lg-column {
-webkit-box-orient: vertical !important;
-webkit-box-direction: normal !important;
-ms-flex-direction: column !important;
flex-direction: column !important
}
.flex-lg-row-reverse {
-webkit-box-orient: horizontal !important;
-webkit-box-direction: reverse !important;
-ms-flex-direction: row-reverse !important;
flex-direction: row-reverse !important
}
.flex-lg-column-reverse {
-webkit-box-orient: vertical !important;
-webkit-box-direction: reverse !important;
-ms-flex-direction: column-reverse !important;
flex-direction: column-reverse !important
}
.flex-lg-wrap {
-ms-flex-wrap: wrap !important;
flex-wrap: wrap !important
}
.flex-lg-nowrap {
-ms-flex-wrap: nowrap !important;
flex-wrap: nowrap !important
}
.flex-lg-wrap-reverse {
-ms-flex-wrap: wrap-reverse !important;
flex-wrap: wrap-reverse !important
}
.flex-lg-fill {
-webkit-box-flex: 1 !important;
-ms-flex: 1 1 auto !important;
flex: 1 1 auto !important
}
.flex-lg-grow-0 {
-webkit-box-flex: 0 !important;
-ms-flex-positive: 0 !important;
flex-grow: 0 !important
}
.flex-lg-grow-1 {
-webkit-box-flex: 1 !important;
-ms-flex-positive: 1 !important;
flex-grow: 1 !important
}
.flex-lg-shrink-0 {
-ms-flex-negative: 0 !important;
flex-shrink: 0 !important
}
.flex-lg-shrink-1 {
-ms-flex-negative: 1 !important;
flex-shrink: 1 !important
}
.justify-content-lg-start {
-webkit-box-pack: start !important;
-ms-flex-pack: start !important;
justify-content: flex-start !important
}
.justify-content-lg-end {
-webkit-box-pack: end !important;
-ms-flex-pack: end !important;
justify-content: flex-end !important
}
.justify-content-lg-center {
-webkit-box-pack: center !important;
-ms-flex-pack: center !important;
justify-content: center !important
}
.justify-content-lg-between {
-webkit-box-pack: justify !important;
-ms-flex-pack: justify !important;
justify-content: space-between !important
}
.justify-content-lg-around {
-ms-flex-pack: distribute !important;
justify-content: space-around !important
}
.align-items-lg-start {
-webkit-box-align: start !important;
-ms-flex-align: start !important;
align-items: flex-start !important
}
.align-items-lg-end {
-webkit-box-align: end !important;
-ms-flex-align: end !important;
align-items: flex-end !important
}
.align-items-lg-center {
-webkit-box-align: center !important;
-ms-flex-align: center !important;
align-items: center !important
}
.align-items-lg-baseline {
-webkit-box-align: baseline !important;
-ms-flex-align: baseline !important;
align-items: baseline !important
}
.align-items-lg-stretch {
-webkit-box-align: stretch !important;
-ms-flex-align: stretch !important;
align-items: stretch !important
}
.align-content-lg-start {
-ms-flex-line-pack: start !important;
align-content: flex-start !important
}
.align-content-lg-end {
-ms-flex-line-pack: end !important;
align-content: flex-end !important
}
.align-content-lg-center {
-ms-flex-line-pack: center !important;
align-content: center !important
}
.align-content-lg-between {
-ms-flex-line-pack: justify !important;
align-content: space-between !important
}
.align-content-lg-around {
-ms-flex-line-pack: distribute !important;
align-content: space-around !important
}
.align-content-lg-stretch {
-ms-flex-line-pack: stretch !important;
align-content: stretch !important
}
.align-self-lg-auto {
-ms-flex-item-align: auto !important;
align-self: auto !important
}
.align-self-lg-start {
-ms-flex-item-align: start !important;
align-self: flex-start !important
}
.align-self-lg-end {
-ms-flex-item-align: end !important;
align-self: flex-end !important
}
.align-self-lg-center {
-ms-flex-item-align: center !important;
align-self: center !important
}
.align-self-lg-baseline {
-ms-flex-item-align: baseline !important;
align-self: baseline !important
}
.align-self-lg-stretch {
-ms-flex-item-align: stretch !important;
align-self: stretch !important
}
}
@media (min-width: 1200px) {
.flex-xl-row {
-webkit-box-orient: horizontal !important;
-webkit-box-direction: normal !important;
-ms-flex-direction: row !important;
flex-direction: row !important
}
.flex-xl-column {
-webkit-box-orient: vertical !important;
-webkit-box-direction: normal !important;
-ms-flex-direction: column !important;
flex-direction: column !important
}
.flex-xl-row-reverse {
-webkit-box-orient: horizontal !important;
-webkit-box-direction: reverse !important;
-ms-flex-direction: row-reverse !important;
flex-direction: row-reverse !important
}
.flex-xl-column-reverse {
-webkit-box-orient: vertical !important;
-webkit-box-direction: reverse !important;
-ms-flex-direction: column-reverse !important;
flex-direction: column-reverse !important
}
.flex-xl-wrap {
-ms-flex-wrap: wrap !important;
flex-wrap: wrap !important
}
.flex-xl-nowrap {
-ms-flex-wrap: nowrap !important;
flex-wrap: nowrap !important
}
.flex-xl-wrap-reverse {
-ms-flex-wrap: wrap-reverse !important;
flex-wrap: wrap-reverse !important
}
.flex-xl-fill {
-webkit-box-flex: 1 !important;
-ms-flex: 1 1 auto !important;
flex: 1 1 auto !important
}
.flex-xl-grow-0 {
-webkit-box-flex: 0 !important;
-ms-flex-positive: 0 !important;
flex-grow: 0 !important
}
.flex-xl-grow-1 {
-webkit-box-flex: 1 !important;
-ms-flex-positive: 1 !important;
flex-grow: 1 !important
}
.flex-xl-shrink-0 {
-ms-flex-negative: 0 !important;
flex-shrink: 0 !important
}
.flex-xl-shrink-1 {
-ms-flex-negative: 1 !important;
flex-shrink: 1 !important
}
.justify-content-xl-start {
-webkit-box-pack: start !important;
-ms-flex-pack: start !important;
justify-content: flex-start !important
}
.justify-content-xl-end {
-webkit-box-pack: end !important;
-ms-flex-pack: end !important;
justify-content: flex-end !important
}
.justify-content-xl-center {
-webkit-box-pack: center !important;
-ms-flex-pack: center !important;
justify-content: center !important
}
.justify-content-xl-between {
-webkit-box-pack: justify !important;
-ms-flex-pack: justify !important;
justify-content: space-between !important
}
.justify-content-xl-around {
-ms-flex-pack: distribute !important;
justify-content: space-around !important
}
.align-items-xl-start {
-webkit-box-align: start !important;
-ms-flex-align: start !important;
align-items: flex-start !important
}
.align-items-xl-end {
-webkit-box-align: end !important;
-ms-flex-align: end !important;
align-items: flex-end !important
}
.align-items-xl-center {
-webkit-box-align: center !important;
-ms-flex-align: center !important;
align-items: center !important
}
.align-items-xl-baseline {
-webkit-box-align: baseline !important;
-ms-flex-align: baseline !important;
align-items: baseline !important
}
.align-items-xl-stretch {
-webkit-box-align: stretch !important;
-ms-flex-align: stretch !important;
align-items: stretch !important
}
.align-content-xl-start {
-ms-flex-line-pack: start !important;
align-content: flex-start !important
}
.align-content-xl-end {
-ms-flex-line-pack: end !important;
align-content: flex-end !important
}
.align-content-xl-center {
-ms-flex-line-pack: center !important;
align-content: center !important
}
.align-content-xl-between {
-ms-flex-line-pack: justify !important;
align-content: space-between !important
}
.align-content-xl-around {
-ms-flex-line-pack: distribute !important;
align-content: space-around !important
}
.align-content-xl-stretch {
-ms-flex-line-pack: stretch !important;
align-content: stretch !important
}
.align-self-xl-auto {
-ms-flex-item-align: auto !important;
align-self: auto !important
}
.align-self-xl-start {
-ms-flex-item-align: start !important;
align-self: flex-start !important
}
.align-self-xl-end {
-ms-flex-item-align: end !important;
align-self: flex-end !important
}
.align-self-xl-center {
-ms-flex-item-align: center !important;
align-self: center !important
}
.align-self-xl-baseline {
-ms-flex-item-align: baseline !important;
align-self: baseline !important
}
.align-self-xl-stretch {
-ms-flex-item-align: stretch !important;
align-self: stretch !important
}
}
.w-25 {
width: 25% !important
}
.w-50 {
width: 50% !important
}
.w-75 {
width: 75% !important
}
.w-100 {
width: 100% !important
}
.w-auto {
width: auto !important
}
.h-25 {
height: 25% !important
}
.h-50 {
height: 50% !important
}
.h-75 {
height: 75% !important
}
.h-100 {
height: 100% !important
}
.h-auto {
height: auto !important
}
.mw-100 {
max-width: 100% !important
}
.mh-100 {
max-height: 100% !important
}
.m-0 {
margin: 0 !important
}
.mt-0,
.my-0 {
margin-top: 0 !important
}
.mr-0,
.mx-0 {
margin-right: 0 !important
}
.mb-0,
.my-0 {
margin-bottom: 0 !important
}
.ml-0,
.mx-0 {
margin-left: 0 !important
}
.m-1 {
margin: .25rem !important
}
.mt-1,
.my-1 {
margin-top: .25rem !important
}
.mr-1,
.mx-1 {
margin-right: .25rem !important
}
.mb-1,
.my-1 {
margin-bottom: .25rem !important
}
.ml-1,
.mx-1 {
margin-left: .25rem !important
}
.m-2 {
margin: .5rem !important
}
.mt-2,
.my-2 {
margin-top: .5rem !important
}
.mr-2,
.mx-2 {
margin-right: .5rem !important
}
.mb-2,
.my-2 {
margin-bottom: .5rem !important
}
.ml-2,
.mx-2 {
margin-left: .5rem !important
}
.m-3 {
margin: 1rem !important
}
.mt-3,
.my-3 {
margin-top: 1rem !important
}
.mr-3,
.mx-3 {
margin-right: 1rem !important
}
.mb-3,
.my-3 {
margin-bottom: 1rem !important
}
.ml-3,
.mx-3 {
margin-left: 1rem !important
}
.m-4 {
margin: 1.5rem !important
}
.mt-4,
.my-4 {
margin-top: 1.5rem !important
}
.mr-4,
.mx-4 {
margin-right: 1.5rem !important
}
.mb-4,
.my-4 {
margin-bottom: 1.5rem !important
}
.ml-4,
.mx-4 {
margin-left: 1.5rem !important
}
.m-5 {
margin: 3rem !important
}
.mt-5,
.my-5 {
margin-top: 3rem !important
}
.mr-5,
.mx-5 {
margin-right: 3rem !important
}
.mb-5,
.my-5 {
margin-bottom: 3rem !important
}
.ml-5,
.mx-5 {
margin-left: 3rem !important
}
.p-0 {
padding: 0 !important
}
.pt-0,
.py-0 {
padding-top: 0 !important
}
.pr-0,
.px-0 {
padding-right: 0 !important
}
.pb-0,
.py-0 {
padding-bottom: 0 !important
}
.pl-0,
.px-0 {
padding-left: 0 !important
}
.p-1 {
padding: .25rem !important
}
.pt-1,
.py-1 {
padding-top: .25rem !important
}
.pr-1,
.px-1 {
padding-right: .25rem !important
}
.pb-1,
.py-1 {
padding-bottom: .25rem !important
}
.pl-1,
.px-1 {
padding-left: .25rem !important
}
.p-2 {
padding: .5rem !important
}
.pt-2,
.py-2 {
padding-top: .5rem !important
}
.pr-2,
.px-2 {
padding-right: .5rem !important
}
.pb-2,
.py-2 {
padding-bottom: .5rem !important
}
.pl-2,
.px-2 {
padding-left: .5rem !important
}
.p-3 {
padding: 1rem !important
}
.pt-3,
.py-3 {
padding-top: 1rem !important
}
.pr-3,
.px-3 {
padding-right: 1rem !important
}
.pb-3,
.py-3 {
padding-bottom: 1rem !important
}
.pl-3,
.px-3 {
padding-left: 1rem !important
}
.p-4 {
padding: 1.5rem !important
}
.pt-4,
.py-4 {
padding-top: 1.5rem !important
}
.pr-4,
.px-4 {
padding-right: 1.5rem !important
}
.pb-4,
.py-4 {
padding-bottom: 1.5rem !important
}
.pl-4,
.px-4 {
padding-left: 1.5rem !important
}
.p-5 {
padding: 3rem !important
}
.pt-5,
.py-5 {
padding-top: 3rem !important
}
.pr-5,
.px-5 {
padding-right: 3rem !important
}
.pb-5,
.py-5 {
padding-bottom: 3rem !important
}
.pl-5,
.px-5 {
padding-left: 3rem !important
}
.m-auto {
margin: auto !important
}
.mt-auto,
.my-auto {
margin-top: auto !important
}
.mr-auto,
.mx-auto {
margin-right: auto !important
}
.mb-auto,
.my-auto {
margin-bottom: auto !important
}
.ml-auto,
.mx-auto {
margin-left: auto !important
}
@media (min-width: 576px) {
.m-sm-0 {
margin: 0 !important
}
.mt-sm-0,
.my-sm-0 {
margin-top: 0 !important
}
.mr-sm-0,
.mx-sm-0 {
margin-right: 0 !important
}
.mb-sm-0,
.my-sm-0 {
margin-bottom: 0 !important
}
.ml-sm-0,
.mx-sm-0 {
margin-left: 0 !important
}
.m-sm-1 {
margin: .25rem !important
}
.mt-sm-1,
.my-sm-1 {
margin-top: .25rem !important
}
.mr-sm-1,
.mx-sm-1 {
margin-right: .25rem !important
}
.mb-sm-1,
.my-sm-1 {
margin-bottom: .25rem !important
}
.ml-sm-1,
.mx-sm-1 {
margin-left: .25rem !important
}
.m-sm-2 {
margin: .5rem !important
}
.mt-sm-2,
.my-sm-2 {
margin-top: .5rem !important
}
.mr-sm-2,
.mx-sm-2 {
margin-right: .5rem !important
}
.mb-sm-2,
.my-sm-2 {
margin-bottom: .5rem !important
}
.ml-sm-2,
.mx-sm-2 {
margin-left: .5rem !important
}
.m-sm-3 {
margin: 1rem !important
}
.mt-sm-3,
.my-sm-3 {
margin-top: 1rem !important
}
.mr-sm-3,
.mx-sm-3 {
margin-right: 1rem !important
}
.mb-sm-3,
.my-sm-3 {
margin-bottom: 1rem !important
}
.ml-sm-3,
.mx-sm-3 {
margin-left: 1rem !important
}
.m-sm-4 {
margin: 1.5rem !important
}
.mt-sm-4,
.my-sm-4 {
margin-top: 1.5rem !important
}
.mr-sm-4,
.mx-sm-4 {
margin-right: 1.5rem !important
}
.mb-sm-4,
.my-sm-4 {
margin-bottom: 1.5rem !important
}
.ml-sm-4,
.mx-sm-4 {
margin-left: 1.5rem !important
}
.m-sm-5 {
margin: 3rem !important
}
.mt-sm-5,
.my-sm-5 {
margin-top: 3rem !important
}
.mr-sm-5,
.mx-sm-5 {
margin-right: 3rem !important
}
.mb-sm-5,
.my-sm-5 {
margin-bottom: 3rem !important
}
.ml-sm-5,
.mx-sm-5 {
margin-left: 3rem !important
}
.p-sm-0 {
padding: 0 !important
}
.pt-sm-0,
.py-sm-0 {
padding-top: 0 !important
}
.pr-sm-0,
.px-sm-0 {
padding-right: 0 !important
}
.pb-sm-0,
.py-sm-0 {
padding-bottom: 0 !important
}
.pl-sm-0,
.px-sm-0 {
padding-left: 0 !important
}
.p-sm-1 {
padding: .25rem !important
}
.pt-sm-1,
.py-sm-1 {
padding-top: .25rem !important
}
.pr-sm-1,
.px-sm-1 {
padding-right: .25rem !important
}
.pb-sm-1,
.py-sm-1 {
padding-bottom: .25rem !important
}
.pl-sm-1,
.px-sm-1 {
padding-left: .25rem !important
}
.p-sm-2 {
padding: .5rem !important
}
.pt-sm-2,
.py-sm-2 {
padding-top: .5rem !important
}
.pr-sm-2,
.px-sm-2 {
padding-right: .5rem !important
}
.pb-sm-2,
.py-sm-2 {
padding-bottom: .5rem !important
}
.pl-sm-2,
.px-sm-2 {
padding-left: .5rem !important
}
.p-sm-3 {
padding: 1rem !important
}
.pt-sm-3,
.py-sm-3 {
padding-top: 1rem !important
}
.pr-sm-3,
.px-sm-3 {
padding-right: 1rem !important
}
.pb-sm-3,
.py-sm-3 {
padding-bottom: 1rem !important
}
.pl-sm-3,
.px-sm-3 {
padding-left: 1rem !important
}
.p-sm-4 {
padding: 1.5rem !important
}
.pt-sm-4,
.py-sm-4 {
padding-top: 1.5rem !important
}
.pr-sm-4,
.px-sm-4 {
padding-right: 1.5rem !important
}
.pb-sm-4,
.py-sm-4 {
padding-bottom: 1.5rem !important
}
.pl-sm-4,
.px-sm-4 {
padding-left: 1.5rem !important
}
.p-sm-5 {
padding: 3rem !important
}
.pt-sm-5,
.py-sm-5 {
padding-top: 3rem !important
}
.pr-sm-5,
.px-sm-5 {
padding-right: 3rem !important
}
.pb-sm-5,
.py-sm-5 {
padding-bottom: 3rem !important
}
.pl-sm-5,
.px-sm-5 {
padding-left: 3rem !important
}
.m-sm-auto {
margin: auto !important
}
.mt-sm-auto,
.my-sm-auto {
margin-top: auto !important
}
.mr-sm-auto,
.mx-sm-auto {
margin-right: auto !important
}
.mb-sm-auto,
.my-sm-auto {
margin-bottom: auto !important
}
.ml-sm-auto,
.mx-sm-auto {
margin-left: auto !important
}
}
@media (min-width: 768px) {
.m-md-0 {
margin: 0 !important
}
.mt-md-0,
.my-md-0 {
margin-top: 0 !important
}
.mr-md-0,
.mx-md-0 {
margin-right: 0 !important
}
.mb-md-0,
.my-md-0 {
margin-bottom: 0 !important
}
.ml-md-0,
.mx-md-0 {
margin-left: 0 !important
}
.m-md-1 {
margin: .25rem !important
}
.mt-md-1,
.my-md-1 {
margin-top: .25rem !important
}
.mr-md-1,
.mx-md-1 {
margin-right: .25rem !important
}
.mb-md-1,
.my-md-1 {
margin-bottom: .25rem !important
}
.ml-md-1,
.mx-md-1 {
margin-left: .25rem !important
}
.m-md-2 {
margin: .5rem !important
}
.mt-md-2,
.my-md-2 {
margin-top: .5rem !important
}
.mr-md-2,
.mx-md-2 {
margin-right: .5rem !important
}
.mb-md-2,
.my-md-2 {
margin-bottom: .5rem !important
}
.ml-md-2,
.mx-md-2 {
margin-left: .5rem !important
}
.m-md-3 {
margin: 1rem !important
}
.mt-md-3,
.my-md-3 {
margin-top: 1rem !important
}
.mr-md-3,
.mx-md-3 {
margin-right: 1rem !important
}
.mb-md-3,
.my-md-3 {
margin-bottom: 1rem !important
}
.ml-md-3,
.mx-md-3 {
margin-left: 1rem !important
}
.m-md-4 {
margin: 1.5rem !important
}
.mt-md-4,
.my-md-4 {
margin-top: 1.5rem !important
}
.mr-md-4,
.mx-md-4 {
margin-right: 1.5rem !important
}
.mb-md-4,
.my-md-4 {
margin-bottom: 1.5rem !important
}
.ml-md-4,
.mx-md-4 {
margin-left: 1.5rem !important
}
.m-md-5 {
margin: 3rem !important
}
.mt-md-5,
.my-md-5 {
margin-top: 3rem !important
}
.mr-md-5,
.mx-md-5 {
margin-right: 3rem !important
}
.mb-md-5,
.my-md-5 {
margin-bottom: 3rem !important
}
.ml-md-5,
.mx-md-5 {
margin-left: 3rem !important
}
.p-md-0 {
padding: 0 !important
}
.pt-md-0,
.py-md-0 {
padding-top: 0 !important
}
.pr-md-0,
.px-md-0 {
padding-right: 0 !important
}
.pb-md-0,
.py-md-0 {
padding-bottom: 0 !important
}
.pl-md-0,
.px-md-0 {
padding-left: 0 !important
}
.p-md-1 {
padding: .25rem !important
}
.pt-md-1,
.py-md-1 {
padding-top: .25rem !important
}
.pr-md-1,
.px-md-1 {
padding-right: .25rem !important
}
.pb-md-1,
.py-md-1 {
padding-bottom: .25rem !important
}
.pl-md-1,
.px-md-1 {
padding-left: .25rem !important
}
.p-md-2 {
padding: .5rem !important
}
.pt-md-2,
.py-md-2 {
padding-top: .5rem !important
}
.pr-md-2,
.px-md-2 {
padding-right: .5rem !important
}
.pb-md-2,
.py-md-2 {
padding-bottom: .5rem !important
}
.pl-md-2,
.px-md-2 {
padding-left: .5rem !important
}
.p-md-3 {
padding: 1rem !important
}
.pt-md-3,
.py-md-3 {
padding-top: 1rem !important
}
.pr-md-3,
.px-md-3 {
padding-right: 1rem !important
}
.pb-md-3,
.py-md-3 {
padding-bottom: 1rem !important
}
.pl-md-3,
.px-md-3 {
padding-left: 1rem !important
}
.p-md-4 {
padding: 1.5rem !important
}
.pt-md-4,
.py-md-4 {
padding-top: 1.5rem !important
}
.pr-md-4,
.px-md-4 {
padding-right: 1.5rem !important
}
.pb-md-4,
.py-md-4 {
padding-bottom: 1.5rem !important
}
.pl-md-4,
.px-md-4 {
padding-left: 1.5rem !important
}
.p-md-5 {
padding: 3rem !important
}
.pt-md-5,
.py-md-5 {
padding-top: 3rem !important
}
.pr-md-5,
.px-md-5 {
padding-right: 3rem !important
}
.pb-md-5,
.py-md-5 {
padding-bottom: 3rem !important
}
.pl-md-5,
.px-md-5 {
padding-left: 3rem !important
}
.m-md-auto {
margin: auto !important
}
.mt-md-auto,
.my-md-auto {
margin-top: auto !important
}
.mr-md-auto,
.mx-md-auto {
margin-right: auto !important
}
.mb-md-auto,
.my-md-auto {
margin-bottom: auto !important
}
.ml-md-auto,
.mx-md-auto {
margin-left: auto !important
}
}
@media (min-width: 992px) {
.m-lg-0 {
margin: 0 !important
}
.mt-lg-0,
.my-lg-0 {
margin-top: 0 !important
}
.mr-lg-0,
.mx-lg-0 {
margin-right: 0 !important
}
.mb-lg-0,
.my-lg-0 {
margin-bottom: 0 !important
}
.ml-lg-0,
.mx-lg-0 {
margin-left: 0 !important
}
.m-lg-1 {
margin: .25rem !important
}
.mt-lg-1,
.my-lg-1 {
margin-top: .25rem !important
}
.mr-lg-1,
.mx-lg-1 {
margin-right: .25rem !important
}
.mb-lg-1,
.my-lg-1 {
margin-bottom: .25rem !important
}
.ml-lg-1,
.mx-lg-1 {
margin-left: .25rem !important
}
.m-lg-2 {
margin: .5rem !important
}
.mt-lg-2,
.my-lg-2 {
margin-top: .5rem !important
}
.mr-lg-2,
.mx-lg-2 {
margin-right: .5rem !important
}
.mb-lg-2,
.my-lg-2 {
margin-bottom: .5rem !important
}
.ml-lg-2,
.mx-lg-2 {
margin-left: .5rem !important
}
.m-lg-3 {
margin: 1rem !important
}
.mt-lg-3,
.my-lg-3 {
margin-top: 1rem !important
}
.mr-lg-3,
.mx-lg-3 {
margin-right: 1rem !important
}
.mb-lg-3,
.my-lg-3 {
margin-bottom: 1rem !important
}
.ml-lg-3,
.mx-lg-3 {
margin-left: 1rem !important
}
.m-lg-4 {
margin: 1.5rem !important
}
.mt-lg-4,
.my-lg-4 {
margin-top: 1.5rem !important
}
.mr-lg-4,
.mx-lg-4 {
margin-right: 1.5rem !important
}
.mb-lg-4,
.my-lg-4 {
margin-bottom: 1.5rem !important
}
.ml-lg-4,
.mx-lg-4 {
margin-left: 1.5rem !important
}
.m-lg-5 {
margin: 3rem !important
}
.mt-lg-5,
.my-lg-5 {
margin-top: 3rem !important
}
.mr-lg-5,
.mx-lg-5 {
margin-right: 3rem !important
}
.mb-lg-5,
.my-lg-5 {
margin-bottom: 3rem !important
}
.ml-lg-5,
.mx-lg-5 {
margin-left: 3rem !important
}
.p-lg-0 {
padding: 0 !important
}
.pt-lg-0,
.py-lg-0 {
padding-top: 0 !important
}
.pr-lg-0,
.px-lg-0 {
padding-right: 0 !important
}
.pb-lg-0,
.py-lg-0 {
padding-bottom: 0 !important
}
.pl-lg-0,
.px-lg-0 {
padding-left: 0 !important
}
.p-lg-1 {
padding: .25rem !important
}
.pt-lg-1,
.py-lg-1 {
padding-top: .25rem !important
}
.pr-lg-1,
.px-lg-1 {
padding-right: .25rem !important
}
.pb-lg-1,
.py-lg-1 {
padding-bottom: .25rem !important
}
.pl-lg-1,
.px-lg-1 {
padding-left: .25rem !important
}
.p-lg-2 {
padding: .5rem !important
}
.pt-lg-2,
.py-lg-2 {
padding-top: .5rem !important
}
.pr-lg-2,
.px-lg-2 {
padding-right: .5rem !important
}
.pb-lg-2,
.py-lg-2 {
padding-bottom: .5rem !important
}
.pl-lg-2,
.px-lg-2 {
padding-left: .5rem !important
}
.p-lg-3 {
padding: 1rem !important
}
.pt-lg-3,
.py-lg-3 {
padding-top: 1rem !important
}
.pr-lg-3,
.px-lg-3 {
padding-right: 1rem !important
}
.pb-lg-3,
.py-lg-3 {
padding-bottom: 1rem !important
}
.pl-lg-3,
.px-lg-3 {
padding-left: 1rem !important
}
.p-lg-4 {
padding: 1.5rem !important
}
.pt-lg-4,
.py-lg-4 {
padding-top: 1.5rem !important
}
.pr-lg-4,
.px-lg-4 {
padding-right: 1.5rem !important
}
.pb-lg-4,
.py-lg-4 {
padding-bottom: 1.5rem !important
}
.pl-lg-4,
.px-lg-4 {
padding-left: 1.5rem !important
}
.p-lg-5 {
padding: 3rem !important
}
.pt-lg-5,
.py-lg-5 {
padding-top: 3rem !important
}
.pr-lg-5,
.px-lg-5 {
padding-right: 3rem !important
}
.pb-lg-5,
.py-lg-5 {
padding-bottom: 3rem !important
}
.pl-lg-5,
.px-lg-5 {
padding-left: 3rem !important
}
.m-lg-auto {
margin: auto !important
}
.mt-lg-auto,
.my-lg-auto {
margin-top: auto !important
}
.mr-lg-auto,
.mx-lg-auto {
margin-right: auto !important
}
.mb-lg-auto,
.my-lg-auto {
margin-bottom: auto !important
}
.ml-lg-auto,
.mx-lg-auto {
margin-left: auto !important
}
}
@media (min-width: 1200px) {
.m-xl-0 {
margin: 0 !important
}
.mt-xl-0,
.my-xl-0 {
margin-top: 0 !important
}
.mr-xl-0,
.mx-xl-0 {
margin-right: 0 !important
}
.mb-xl-0,
.my-xl-0 {
margin-bottom: 0 !important
}
.ml-xl-0,
.mx-xl-0 {
margin-left: 0 !important
}
.m-xl-1 {
margin: .25rem !important
}
.mt-xl-1,
.my-xl-1 {
margin-top: .25rem !important
}
.mr-xl-1,
.mx-xl-1 {
margin-right: .25rem !important
}
.mb-xl-1,
.my-xl-1 {
margin-bottom: .25rem !important
}
.ml-xl-1,
.mx-xl-1 {
margin-left: .25rem !important
}
.m-xl-2 {
margin: .5rem !important
}
.mt-xl-2,
.my-xl-2 {
margin-top: .5rem !important
}
.mr-xl-2,
.mx-xl-2 {
margin-right: .5rem !important
}
.mb-xl-2,
.my-xl-2 {
margin-bottom: .5rem !important
}
.ml-xl-2,
.mx-xl-2 {
margin-left: .5rem !important
}
.m-xl-3 {
margin: 1rem !important
}
.mt-xl-3,
.my-xl-3 {
margin-top: 1rem !important
}
.mr-xl-3,
.mx-xl-3 {
margin-right: 1rem !important
}
.mb-xl-3,
.my-xl-3 {
margin-bottom: 1rem !important
}
.ml-xl-3,
.mx-xl-3 {
margin-left: 1rem !important
}
.m-xl-4 {
margin: 1.5rem !important
}
.mt-xl-4,
.my-xl-4 {
margin-top: 1.5rem !important
}
.mr-xl-4,
.mx-xl-4 {
margin-right: 1.5rem !important
}
.mb-xl-4,
.my-xl-4 {
margin-bottom: 1.5rem !important
}
.ml-xl-4,
.mx-xl-4 {
margin-left: 1.5rem !important
}
.m-xl-5 {
margin: 3rem !important
}
.mt-xl-5,
.my-xl-5 {
margin-top: 3rem !important
}
.mr-xl-5,
.mx-xl-5 {
margin-right: 3rem !important
}
.mb-xl-5,
.my-xl-5 {
margin-bottom: 3rem !important
}
.ml-xl-5,
.mx-xl-5 {
margin-left: 3rem !important
}
.p-xl-0 {
padding: 0 !important
}
.pt-xl-0,
.py-xl-0 {
padding-top: 0 !important
}
.pr-xl-0,
.px-xl-0 {
padding-right: 0 !important
}
.pb-xl-0,
.py-xl-0 {
padding-bottom: 0 !important
}
.pl-xl-0,
.px-xl-0 {
padding-left: 0 !important
}
.p-xl-1 {
padding: .25rem !important
}
.pt-xl-1,
.py-xl-1 {
padding-top: .25rem !important
}
.pr-xl-1,
.px-xl-1 {
padding-right: .25rem !important
}
.pb-xl-1,
.py-xl-1 {
padding-bottom: .25rem !important
}
.pl-xl-1,
.px-xl-1 {
padding-left: .25rem !important
}
.p-xl-2 {
padding: .5rem !important
}
.pt-xl-2,
.py-xl-2 {
padding-top: .5rem !important
}
.pr-xl-2,
.px-xl-2 {
padding-right: .5rem !important
}
.pb-xl-2,
.py-xl-2 {
padding-bottom: .5rem !important
}
.pl-xl-2,
.px-xl-2 {
padding-left: .5rem !important
}
.p-xl-3 {
padding: 1rem !important
}
.pt-xl-3,
.py-xl-3 {
padding-top: 1rem !important
}
.pr-xl-3,
.px-xl-3 {
padding-right: 1rem !important
}
.pb-xl-3,
.py-xl-3 {
padding-bottom: 1rem !important
}
.pl-xl-3,
.px-xl-3 {
padding-left: 1rem !important
}
.p-xl-4 {
padding: 1.5rem !important
}
.pt-xl-4,
.py-xl-4 {
padding-top: 1.5rem !important
}
.pr-xl-4,
.px-xl-4 {
padding-right: 1.5rem !important
}
.pb-xl-4,
.py-xl-4 {
padding-bottom: 1.5rem !important
}
.pl-xl-4,
.px-xl-4 {
padding-left: 1.5rem !important
}
.p-xl-5 {
padding: 3rem !important
}
.pt-xl-5,
.py-xl-5 {
padding-top: 3rem !important
}
.pr-xl-5,
.px-xl-5 {
padding-right: 3rem !important
}
.pb-xl-5,
.py-xl-5 {
padding-bottom: 3rem !important
}
.pl-xl-5,
.px-xl-5 {
padding-left: 3rem !important
}
.m-xl-auto {
margin: auto !important
}
.mt-xl-auto,
.my-xl-auto {
margin-top: auto !important
}
.mr-xl-auto,
.mx-xl-auto {
margin-right: auto !important
}
.mb-xl-auto,
.my-xl-auto {
margin-bottom: auto !important
}
.ml-xl-auto,
.mx-xl-auto {
margin-left: auto !important
}
}
.visible {
visibility: visible !important
}
.invisible {
visibility: hidden !important
}body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none;color:inherit}p a:hover{color:#ff2876}html,body{margin:0 !important;padding:0 !important}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,*:before,*:after{-webkit-backface-visibility:hidden;backface-visibility:hidden}input:focus,select:focus,textarea:focus,button:focus{outline:none}body{background-color:#fafafa}.light-grey-bg{background-color:#eaebeb}.text-white{color:#fff}.text-white-grey{color:#e6e6e6}.text-lighter-black{color:#353535}@media(max-width: 700px){.container{padding-right:35px;padding-left:35px}}.container-left-side{padding-left:35px;padding-right:35px}@media(min-width: 992px){.container-left-side{padding-left:45px;padding-right:50px}}.container-left-side.wide{padding-right:35px}@media(min-width: 992px){.container-left-side.wide{padding-right:100px}}@media(min-width: 992px){.mobile{display:none}}.desktop{display:none}@media(min-width: 992px){.desktop{display:block}}.only-xxl{display:none}@media(min-width: 1799px){.only-xxl{display:flex !important}}@media(min-width: 992px){.container-shrink,.page-template-studio-template .jige-columns .container{max-width:74%}}.container-regular{padding-left:35px;padding-right:35px}@media(min-width: 992px){.container-regular{padding-left:50px;padding-right:50px}}.container-medium{padding-left:35px;padding-right:35px}@media(min-width: 992px){.container-medium{padding-left:75px;padding-right:75px}}.container-wide{padding-left:35px;padding-right:35px}@media(min-width: 992px){.container-wide{padding-left:100px;padding-right:100px}}@media screen and (min-width: 1024px){.no-padding{padding:0 !important}}.padding-uneven-top{padding-top:9vh !important}@media(min-width: 992px){.padding-uneven-top{padding-top:30vh !important}}.no-padding-bottom{padding-bottom:0 !important}.no-padding-top{padding-top:0 !important}.padding-bottom-half{padding-bottom:7.5vh !important}.jige-container.disappear{display:none}.jige-container.appear{visibility:visible}.mirror-horizontal{transform:scaleX(-1)}header{transition:.66s transform ease,.66s opacity ease;will-change:transform}.menu{--menu-color: #000}.menu.menu-open{--menu-color: #000}.menu.menu-open .menu__items{transform:translate(0, 0)}.menu.menu-open .menu__burger{transform:rotate(90deg) scale(0.8)}.menu__logo{z-index:201}.menu__logo svg>*{stroke:var(--menu-color);transition:stroke .33s ease}.menu.top{position:absolute;top:0;left:0;width:100%;z-index:100000;padding-top:40px;padding-bottom:40px}@media screen and (min-width: 1024px){.menu.top{position:fixed}}.menu:not(.hero-menu){--menu-color: #000}.menu__wrapper{display:flex;align-items:center;justify-content:space-between;flex-direction:row;transition:opacity .66s ease;will-change:opacity}.menu__burger{z-index:201;transition:.66s transform ease;will-change:transform}@media screen and (min-width: 1024px){.menu__burger{display:none}}.menu__burger path{stroke:var(--menu-color);transition:stroke .33s ease}@media screen and (max-width: 1023px){.menu__items{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#fafafa;z-index:200;transform:translate(-100vh, 0);transition:.66s transform ease;will-change:transform}}.menu__items .menu_list{display:flex;flex-direction:row;justify-content:flex-end}@media screen and (max-width: 1023px){.menu__items .menu_list{flex-direction:column;justify-content:center;align-items:center;height:100vh;padding-top:60px}}@media screen and (min-width: 1024px){.menu__items .menu_list li{padding-left:7.5vh}}@media screen and (min-width: 1024px){.menu__items .menu_list li.contact-item{padding-left:15vw}}@media screen and (max-width: 1023px){.menu__items .menu_list li{padding-left:0;padding-bottom:60px;position:relative;overflow:hidden}.menu__items .menu_list li:last-child{padding-bottom:0}}.menu__items .menu_list li a{color:var(--menu-color);transition:.33s color ease;text-transform:uppercase;font-size:12px;letter-spacing:1px}@media screen and (max-width: 1023px){.menu__items .menu_list li a{position:relative;overflow:hidden;display:block}}@media(max-width: 700px){.menu__items .menu_list li a{font-size:75px;text-transform:capitalize;letter-spacing:-2px}}.section{padding:12vh 0;position:relative}@media screen and (max-width: 1023px){.section{padding:3.4375rem 0}}.single .section{padding:210px 0 0;position:relative}@media(min-width: 768px){.single .section{padding:150px 0 0}}@media(min-width: 1200px){.single .section{padding:200px 0 0}}@media(min-width: 1440px){.single .section{padding:222px 0 0}}.single .section:last-child{padding-bottom:12.5vh}footer{position:relative;color:#fff;padding:3.125rem 0 !important;height:100vh;min-height:945px;align-content:center}@media screen and (max-width: 767px){footer .footer-text-container{padding-left:35px;padding-right:35px}}footer .footer-jige-bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:-1}footer .credits{margin-top:120px;display:flex;justify-content:space-between}footer .column-links{margin-top:20vh;flex-direction:row;display:flex}@media screen and (max-width: 1023px){footer .column-links{flex-direction:column}}footer .column-links__wrapper{padding-right:15px}@media screen and (max-width: 767px){footer .column-links__wrapper{margin-bottom:15px;text-align:center}}footer .column-links__wrapper__column{display:flex;flex-direction:column}footer .column-links__wrapper__column a{display:inline-block;margin-bottom:5px;color:#e6e6e6;letter-spacing:1px}footer .contact-link{font-size:7.5rem;position:relative;display:inline-block;margin-top:2.5vh;letter-spacing:-2px;font-weight:200}@media screen and (max-width: 767px){footer .contact-link{font-size:4.375rem !important;margin-top:35px}}@media screen and (max-width: 1023px){footer .contact-link{font-size:40px;letter-spacing:-4px}}@media screen and (max-width: 1399px){footer .contact-link{font-size:60px}}@media screen and (min-width: 767px){footer .contact-link:after{content:"";position:absolute;bottom:-10px;left:0;width:100%;height:2px;background-color:#fafafa;transform:scaleX(1);transition:transform .33s ease;will-change:transform;transform-origin:right}}footer .footer-text{font-weight:200;font-size:2.375rem;color:#fff;max-width:635px}@media screen and (max-width: 767px){footer .footer-text{font-size:1rem;max-width:250px}}footer .footer-menu{position:absolute;width:100%;padding-bottom:3.125rem;bottom:0}@media screen and (max-width: 767px){footer .footer-menu{padding:0 20px 40px 20px}}footer .footer-menu .container{padding:0}footer .footer-menu .container .menu_enumerate{position:relative;margin-top:0}@media screen and (max-width: 767px){footer .footer-menu .container .menu_enumerate{flex-wrap:wrap;flex-direction:row;gap:30px;justify-content:flex-start}}.underlined-spaced{padding-bottom:20px;display:inline-block;border-bottom:1px solid #000;margin-bottom:20px}.hero-single{height:100vh;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;overflow:hidden;background-attachment:fixed}@media screen and (min-width: 1024px){.container.container-small{max-width:50%}}@media screen and (min-width: 1024px){.container.no-padding{padding:0}}.splide__pagination{justify-content:end !important}.splide__pagination__page{background-color:rgba(0,0,0,0) !important;border:1px solid #fff !important;width:10px !important;height:10px !important}.splide__pagination__page.is-active{transform:scale(1) !important;background-color:#fafafa !important}._jige_arrow_down{transition:.66s transform ease;will-change:transform}a:hover ._jige_arrow_down{transform:rotate(-45deg)}.link-end-text{font-size:22px;transition:color .66s ease}.link-end-text:hover{color:#202020 !important}.scroll-div{height:300px;overflow:hidden;background-color:rgba(0,0,0,0)}.grey-button{background-color:#f0f0f0;border:none;border-radius:21px;color:#444;font-size:15px;font-weight:300;padding:10px 20px;text-decoration:none;white-space:nowrap;letter-spacing:0}.grey-button:not(.inactive):hover{color:#000 !important;background-color:#d3d3d3 !important}.grey-button.clicked{background-color:#202020 !important;color:#fff !important}.grey-button.inactive{color:#999 !important}.mobile-only{display:none}@media(max-width: 700px){.mobile-only{display:flex}.mobile-only.enumerate{padding-top:0}}@media(max-width: 700px){.full-image-wrap{min-height:680px}.full-image-wrap .full-width-img{height:100%}}@font-face{font-family:"KesslerSuperDisplay";src:url(//studio-jige.com/wp-content/themes/jige/assets/fonts/KesslerSuperDisplay-Regular.otf) format("truetype"),url(//studio-jige.com/wp-content/themes/jige/assets/fonts/KesslerSuperDisplay-Italic.otf) format("truetype"),url(//studio-jige.com/wp-content/themes/jige/assets/fonts/KesslerSuperDisplayWeb-Regular.woff) format("woff "),url(//studio-jige.com/wp-content/themes/jige/assets/fonts/KesslerSuperDisplayWeb-Regular.woff2) format("woff2"),url(//studio-jige.com/wp-content/themes/jige/assets/fonts/KesslerSuperDisplayWeb-Italic.woff) format("woff"),url(//studio-jige.com/wp-content/themes/jige/assets/fonts/KesslerSuperDisplayWeb-Italic.woff2) format("woff2");font-weight:400;font-style:normal}body{font-family:"Public Sans",sans-serif;font-weight:300}p{line-height:1.28;font-size:22px;line-height:1.28;letter-spacing:-0.6px;font-weight:300;color:#353535}@media screen and (max-width: 720px){p{font-size:.938rem}}.font-cormorant{font-family:"Cormorant Infant"}.uppercase{text-transform:uppercase}.text-xs,.menu_enumerate .menu__item .menu__item__text{font-size:12px}.text{font-size:16px}.text-sm{font-size:18px}.text-md{font-size:20px}.text-lg,section.jige-text-content .text-style.simple_paragraph,section.jige-presentation .introduction,.title-article{font-size:24px}.text-30{font-size:30px}.text-xl{font-size:40px}.text-3xl,.jige-title{font-size:75px}.lighter,section.jige-text-content .text-style.simple_paragraph{font-weight:200}.jige-title{font-weight:300;font-style:normal;line-height:100%;letter-spacing:-3px}@media screen and (max-width: 1339px){.jige-title{font-size:60px}}@media screen and (max-width: 1023px){.jige-title{font-size:52px}}@media screen and (max-width: 767px){.jige-title{font-size:32px}}.jige-h3{font-size:24px;font-weight:300;margin-bottom:15px;line-height:130%;letter-spacing:-0.8px}@media screen and (min-width: 1024px){.jige-h3{font-size:38px}}h1.jige-h3{font-size:38px}.title-article{color:#000;letter-spacing:-0.4px}.light-styled{font-family:"KesslerSuperDisplay",sans-serif;font-weight:400;color:#353535}.letter-spaced{letter-spacing:.5px}.letter-spaced-2{letter-spacing:1px}@media(min-width: 992px){body{cursor:none}body a,body button{cursor:none}}#custom-cursor{--cursor-color: white;position:fixed;pointer-events:none;z-index:9999;width:0;height:0;transition:background-color .4s linear;mix-blend-mode:difference}@media(max-width: 700px){#custom-cursor{display:none !important}}body:has(button:hover) #custom-cursor .outer,body:has(.grey-button:not(.inactive):hover) #custom-cursor .outer{--size: 61px !important}body:has(button:hover) #custom-cursor .inner,body:has(.grey-button:not(.inactive):hover) #custom-cursor .inner{display:none}body:has(a.hidden-link:hover) #custom-cursor .inner{width:11px !important;height:11px !important}body:has(a.hidden-link:hover) #custom-cursor .inner span{display:none !important}body:has(a:not(.grey-bottom):hover) #custom-cursor,body:has(a:not(.hidden-link):hover) #custom-cursor{mix-blend-mode:inherit;background-color:#fff}body:has(a:not(.grey-bottom):hover) #custom-cursor .inner,body:has(a:not(.hidden-link):hover) #custom-cursor .inner{width:60px;height:60px;border-radius:50%;background-color:var(--cursor-color)}body:has(a:not(.grey-bottom):hover) #custom-cursor .inner>span,body:has(a:not(.hidden-link):hover) #custom-cursor .inner>span{display:flex}#custom-cursor>div{position:absolute;transform:translate(-50%, -50%)}#custom-cursor .outer{--size: 1px;width:var(--size);height:var(--size);border-radius:50%;border:3px solid var(--cursor-color);box-sizing:border-box;transition:width .4s ease,height .4s ease}#custom-cursor .inner{width:11px;height:11px;border-radius:50%;background-color:var(--cursor-color);transition:width .4s ease,height .4s ease}#custom-cursor .inner>span{display:none;width:100%;height:100%;color:#000;align-items:center;justify-content:center}.carousel-img{max-height:85vh;width:100%;object-fit:cover;object-position:center;min-height:100%}@media(min-width: 992px){.carousel-img{max-height:98vh}}section.jige-title{text-align:center;height:100vh;align-content:center}section.jige-title .jige-title{font-size:55px;max-width:790px;margin:0 auto;padding-bottom:10px}@media(max-width: 700px){section.jige-title .jige-title{font-size:21px;letter-spacing:0}}section.jige_full_width_img{max-width:100%;position:relative;overflow:hidden}section.jige_full_width_img img{width:100%;height:auto;max-width:100%}@media(min-width: 992px){.home section.jige-columns .container{padding-right:60px;padding-left:60px}}section.jige-columns .columns{display:flex;flex-direction:row;gap:15%}@media screen and (max-width: 1023px){section.jige-columns .columns{flex-direction:column;align-items:start}}section.jige-columns .columns.half .columns__column{max-width:50%}section.jige-columns .columns.third .columns__column{max-width:33%}section.jige-columns .columns.quarter .columns__column{max-width:25%}section.jige-columns .columns.auto .columns__column{max-width:auto}section.jige-columns .columns__column{max-width:50%;width:100%}@media screen and (max-width: 1023px){section.jige-columns .columns__column{max-width:100% !important;margin-bottom:70px}}section.jige-columns .columns__column:last-child{margin-bottom:0}section.jige-columns .columns__column .link-end-text{color:#666;margin-top:25px;display:block}@media screen and (max-width: 767px){section.jige-columns .columns__column .link-end-text{font-size:.8125rem}}section.jige-columns .columns__column ._jige_arrow_down path{fill:#666}section.jige-columns .columns__column .list__item+.list__item{margin-top:10px}section.jige-columns .columns__column .list__item .arrow{display:inline-block;margin-right:5px}@media screen and (max-width: 1023px){section.jige-columns .columns__column .illustration-wrapper{text-align:center}}section.jige-columns .columns__column.sticky-card{position:sticky;top:75px;align-self:flex-start}section.jige-columns .columns__column .etude-de-cas .jige-article__thumbnail img{max-height:500px}section.jige-columns .columns__column .etude-de-cas .jige-article__text .articles-keywords span{max-width:380px}@media screen and (max-width: 1620px){section.jige-columns .columns__column .etude-de-cas .jige-article__text .articles-keywords span{max-width:280px}}@media(max-width: 700px){section.jige-columns .columns__column__layout:not(:has(.jige-article__thumbnail)){padding-left:15px;padding-right:15px}}section.jige-columns .columns__column__layout h3~div p:first-child{color:#353535}section.jige-columns .columns__column__layout hr{margin:24px 0}section.jige-columns .columns__column__layout h4{font-size:17px;font-weight:200;color:rgba(0,0,0,.8980392157);margin-bottom:15px}section.jige-columns .columns__column__layout p:has(a){margin-top:15px}section.jige-columns .columns__column__layout p,section.jige-columns .columns__column__layout span{font-size:1.0625rem;font-weight:300;letter-spacing:-0.1px;line-height:1.25;color:#666}@media screen and (max-width: 767px){section.jige-columns .columns__column__layout p,section.jige-columns .columns__column__layout span{font-size:.8125rem}}section.jige-columns .columns__column__layout p a,section.jige-columns .columns__column__layout span a{position:relative;color:#000;text-decoration:none}section.jige-columns .columns__column__layout p a span,section.jige-columns .columns__column__layout span a span{color:#000;opacity:.9}section.jige-columns .columns__column__layout p a::before,section.jige-columns .columns__column__layout span a::before{content:url(//studio-jige.com/wp-content/themes/jige/assets/img/arrow.svg);display:inline-block;margin-right:8px;font-size:1em;vertical-align:middle;transition:transform .2s}section.jige-columns .columns__column__layout ul{padding-top:15px;margin:0;list-style:none;color:#f2f2f2}section.jige-columns .columns__column__layout ul li{display:flex;align-items:center;border-bottom:1px solid #888;padding:12px 0;position:relative;font-size:1.0625rem;transition:padding-left .2s;font-weight:300;letter-spacing:-0.1px;line-height:1.25}section.jige-columns .columns__column__layout ul li:hover{padding-left:10px}@media screen and (max-width: 767px){section.jige-columns .columns__column__layout ul li{font-size:.8125rem}}section.jige-columns .columns__column__layout ul li::before{content:url(//studio-jige.com/wp-content/themes/jige/assets/img/arrow-white.svg);display:inline-block;margin-right:24px;color:#fff;transition:color .2s}section.jige-columns .columns__column__layout ul li:first-child{border-top:1px solid #888}.articles{padding-top:25vh;padding-bottom:12.5vh}@media screen and (min-width: 1024px){.articles{padding-top:55vh}}.articles--wrapper{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:5vw}@media(max-width: 700px){.articles--wrapper{grid-template-columns:repeat(1, 1fr);grid-gap:2rem}}.jige-article{display:block}.jige-article--syllabus .title-article{left:20px;top:10px;position:absolute;z-index:300;width:calc(100% - 40px);pointer-events:none}.jige-article--syllabus .thematiques{left:20px;bottom:10px;position:absolute;z-index:300;width:calc(100% - 40px);pointer-events:none;font-style:italic}.jige-article--syllabus .public{right:20px;bottom:10px;position:absolute;z-index:300;pointer-events:none;transform:rotate(-90deg) translate(100%, 0);transform-origin:right bottom}.jige-article .reveal-img{position:absolute;top:0;left:0;width:100%;height:100%;mask-image:url(//studio-jige.com/wp-content/themes/jige/assets/img/cropped.png);background-repeat:no-repeat;background-size:cover;background-position:center;mask-size:200px;mask-repeat:no-repeat;mask-position:calc(var(--mouseX)*1%) calc(var(--mouseY)*1%);-webkit-mask-image:url(//studio-jige.com/wp-content/themes/jige/assets/img/cropped.png);-webkit-mask-size:200px;-webkit-mask-repeat:no-repeat;-webkit-mask-position:calc(var(--mouseX)*1%) calc(var(--mouseY)*1%);opacity:0;transition:opacity .3s ease-in-out;will-change:top left}.post-type-archive-etude-de-cas .jige-article .reveal-img{mask-image:none;border-radius:18px}.jige-article__thumbnail{position:relative;--mouseX: 50;--mouseY: 50}.jige-article__thumbnail .stickers{position:absolute;top:20px;left:20px;display:flex;flex-direction:row;align-items:center;gap:15px;pointer-events:none}@media(max-width: 700px){.jige-article__thumbnail .stickers{top:10px;left:10px}}.jige-article__thumbnail .stickers img{max-width:62px;height:auto;z-index:20;transition:transform .3s ease-in-out;display:block;position:relative;border-radius:18px}@media(max-width: 700px){.jige-article__thumbnail .stickers img{max-width:40px}}.jige-article__thumbnail .stickers img:nth-child(2){z-index:10;transform:translateX(-30px)}.jige-article__thumbnail .stickers img:nth-child(3){z-index:10;transform:translateX(-60px)}.jige-article__thumbnail .stickers img:nth-child(4){z-index:10;transform:translateX(-90px)}.jige-article__thumbnail .stickers img:nth-child(5){z-index:10;transform:translateX(-120px)}.jige-article__thumbnail .stickers img:nth-child(6){z-index:10;transform:translateX(-150px)}.jige-article__thumbnail .stickers img:nth-child(7){z-index:10;transform:translateX(-180px)}.jige-article__thumbnail .stickers img:nth-child(8){z-index:10;transform:translateX(-210px)}.jige-article__thumbnail:hover .stickers img+img{transform:translateX(0px)}.jige-article__thumbnail:hover .reveal-img{opacity:1}.jige-article__thumbnail img{max-width:100%;object-fit:cover;height:60vh;width:100%;border-radius:18px}@media(max-width: 700px){.jige-article__thumbnail img{border-radius:.45rem;height:auto;max-height:210px}}.jige-article__text{margin-top:15px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media(min-width: 992px){.project-list .jige-article__text{margin-top:25px}}.project-list .jige-article__text .light-styled{font-size:18px}@media screen and (max-width: 720px){.jige-article__text span,.jige-article__text h2{font-size:.938rem}}.jige-article__text .title-article{display:inline-block}.jige-article__text .articles-keywords span{color:#666;font-weight:200;line-height:1.1;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:600px}@media screen and (max-width: 720px){.jige-article__text .articles-keywords span{width:100%;overflow:hidden;text-overflow:ellipsis;max-width:320px}}@media screen and (max-width: 720px){.jige-article__text .see-article{display:none}}section.jige-presentation{display:flex;align-items:center}@media(min-width: 992px){section.jige-presentation{height:100vh;align-items:end;padding-bottom:260px !important;padding-top:0}section.jige-presentation+.jige_full_width_img{padding-top:0}}@media(max-width: 700px){section.jige-presentation{padding-top:10vh}}section.jige-presentation .title-presentation__container{display:flex;flex-direction:row;align-items:baseline;padding-bottom:20px;border-bottom:1px solid #000;margin-bottom:20px}section.jige-presentation .title-presentation__container .jige-h3{margin-bottom:0}section.jige-presentation .introduction{font-weight:200}section.jige-presentation .badge_line{display:flex;flex-direction:row;align-items:center}section.jige-presentation .badge_line+.badge_line{margin-left:10px}@media screen and (max-width: 1023px){section.jige-presentation .badge_line+.badge_line{margin-left:0;margin-top:10px}}section.jige-presentation .badge_line img{height:32px;width:auto}section.jige_50_50 .image-wrapper{position:relative}section.jige_50_50.horizontal .image-wrapper{height:60vh}section.jige_50_50.vertical .image-wrapper{height:1024px;max-height:85vh}@media screen and (max-width: 1023px){section.jige_50_50.vertical .image-wrapper{margin-bottom:20px;height:auto;max-height:98vh}}section.jige_50_50 .visible-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:18px;z-index:10}@media(max-width: 700px){section.jige_50_50 .visible-img{position:relative}}section.jige_50_50 .reveal-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:18px;z-index:9}section.jige-text-content .text-style{color:#353535}section.jige-text-content .text-style.simple_paragraph{line-height:140%;letter-spacing:-0.96px}section.jige-text-content .text-style.italic_text{font-family:"KesslerSuperDisplay";font-style:italic;font-size:42px;color:#353535;letter-spacing:-1.14px;line-height:124%;font-weight:400}@media screen and (max-width: 1023px){section.jige-text-content .text-style.italic_text{font-size:24px}}section.jige-text-content .text-style.italic_text.-big{font-size:59px;letter-spacing:-1.77px}section.jige-text-content .text-style p{all:inherit}section.jige-text-content .text-style+.text-style{margin-top:50px}@media screen and (min-width: 1023px){.other-projects{margin:9vh 0}}.other-projects__item{padding:20px 0;border-top:1px solid #353535;position:relative;overflow:hidden}.other-projects__item.is-closed .to-hide{visibility:hidden !important}.other-projects__item__description{height:100%;display:flex;flex-direction:column;justify-content:end}.other-projects__item:not(.is-closed) ._jige_arrow_down{transform:rotate(-90deg)}@media(max-width: 700px){.other-projects__item:not(.is-closed) .to-hide{display:flex !important;flex-direction:column-reverse !important}}.other-projects .year{font-family:"KesslerSuperDisplay"}@media(min-width: 992px){.other-projects .description{max-width:70%}}.other-projects img{object-fit:cover;object-position:center;height:100%;width:100%;border-radius:8px}.other-projects .push-row{padding-top:20px}.other-projects .container .information{width:95%}.other-projects .container .information .summary{display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media screen and (min-width: 1023px){.other-projects .container .information{display:grid;grid-template-columns:repeat(2, 1fr);align-items:center;width:100%}}@media screen and (max-width: 720px){.other-projects .container .information{width:90%}.other-projects .container .information h3{font-size:1.313rem}.other-projects .container .information .summary{margin-top:0 !important}.other-projects .container .information .summary p{font-size:.938rem}}.other-projects .container .picto{width:5%}@media(max-width: 700px){.other-projects .container .picto{position:absolute;right:15px;top:25px}}@media screen and (max-width: 720px){.other-projects .container .picto{width:10%}}.other-projects .container .to-hide{visibility:visible}@media(max-width: 700px){.other-projects .container .to-hide{flex-direction:initial}}.other-projects .container .index-content{display:grid;grid-template-columns:repeat(2, 1fr)}._jige_arrow_down{transition:transform .3s ease-in-out}@media(max-width: 700px){.slider_home{display:none}}.slider_home img{max-width:100%;width:100%;height:100vh;object-fit:cover;object-position:top}.slider_home .home-slide-post-link{display:flex;height:100%}.slider_home::before{content:"";background-image:linear-gradient(to right, rgba(255, 255, 255, 0.3) 1px, transparent 1px);background-size:10% 100%;width:100%;height:100%;display:block;position:absolute;z-index:1;pointer-events:none}@media screen and (max-width: 720px){.slider_home .splide{display:none}}.slider_home .splide__arrows{position:absolute;bottom:20px;left:5%;z-index:3;color:#fff;display:flex;flex-direction:row;align-items:center}@media screen and (max-width: 1023px){.slider_home .splide__arrows{bottom:33px}}.slider_home .splide__arrows__page{display:flex;flex-direction:row;align-items:center}.slider_home .splide__arrows__page span{font-family:"KesslerSuperDisplay";font-size:32px;font-style:italic;font-weight:300;line-height:normal;font-variant:all-small-caps}.slider_home .splide__arrows__page__separator{width:213px;height:1px;background-color:#fff;margin:0 20px}@media screen and (max-width: 1023px){.slider_home .splide__arrows__page__separator{width:25vw}}.slider_home .splide__arrow{position:static;transform:translateY(8px);background:none;height:auto;opacity:1}.slider_home .splide__slide{position:relative}.slider_home .splide__slide__link{width:60px;height:60px;border-radius:50%;border:1px solid #fff;background-color:rgba(0,0,0,0);position:absolute;right:5%;bottom:5%;z-index:10;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 1023px){.slider_home .splide__slide__link{bottom:15px}}.slider_home .splide__slide__link span{opacity:0;position:relative;z-index:2;text-transform:uppercase;transition:opacity .3s ease-in-out;font-family:"Public Sans",sans-serif;font-size:12px;font-weight:500;font-style:normal;letter-spacing:1px}.slider_home .splide__slide__link:after{pointer-events:none;content:"";display:block;width:100%;height:100%;transform:scale(0.15);transition:transform .3s ease-in-out;background-color:#fff;border-radius:50%;position:absolute;transform-origin:center}.slider_home .splide__slide__link:hover span{opacity:1}.slider_home .splide__slide__link:hover:after{transform:scale(1)}.slider_home .custom-navigation-container{position:absolute;bottom:30%;width:80%;left:10%;right:10%;margin:0 auto;z-index:10}@media screen and (min-width: 1440px){.slider_home .custom-navigation-container{width:60%;left:20%;right:20%}}.slider_home .custom-navigation{margin-left:8px;margin-right:8px;display:flex;justify-content:space-between;pointer-events:none}.slider_home .custom-navigation .custom-nav-item{font-family:"Public Sans",sans-serif;font-size:.625rem;font-weight:500;letter-spacing:2px;background-color:rgba(0,0,0,0);border:none;color:#fff;text-transform:uppercase;pointer-events:all}.menu_enumerate{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-top:12vh}.menu_enumerate:hover .menu-item:not(:hover){opacity:.9}.menu_enumerate .menu-item{transition:opacity .3s ease-in-out}@media screen and (max-width: 1023px){.menu_enumerate{flex-direction:column}}.menu_enumerate .menu__item{display:flex;flex-direction:column;align-items:start}@media screen and (max-width: 1023px){.menu_enumerate .menu__item{flex-direction:row;align-items:center;margin-bottom:15px}}.menu_enumerate .menu__item .menu__item__number{font-family:"KesslerSuperDisplay";font-size:14px;line-height:140%;font-weight:500;margin-bottom:5px}@media screen and (max-width: 1023px){.menu_enumerate .menu__item .menu__item__number{margin-bottom:0px;margin-right:10px}}.menu_enumerate .menu__item .menu__item__text{text-transform:uppercase;letter-spacing:1px}section.enumerate{position:relative}.hover-gallery{pointer-events:none;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%}#transition-state{width:100%;height:100%;background-color:#fff;pointer-events:none;transform:scaleY(0);position:fixed;top:0;left:0;z-index:100;will-change:transform}#transition-state-default{width:100%;height:100%;background-color:#fff;pointer-events:none;position:fixed;will-change:opacity;top:0;opacity:0;left:0;z-index:100}.full-image-wrap{position:relative;overflow:hidden;background-color:rgba(0,0,0,0)}.full-image-wrap img{position:absolute;bottom:0;left:0;width:100%;height:115%;object-fit:cover;object-position:center;padding:0}.extract-style{text-transform:uppercase;font-size:12px;font-family:"Public Sans",sans-serif;letter-spacing:1px;font-weight:500;font-style:normal}.extract-style .underlined{text-decoration:underline}.extract-see{width:60px;height:60px;border-radius:50%;border:1px solid #000;background-color:rgba(0,0,0,0);position:relative;z-index:10;display:flex;align-items:center;justify-content:center;margin-left:10px}.extract-see span{opacity:0;position:relative;z-index:2;text-transform:uppercase;transition:opacity .3s ease-in-out;color:#fff}.extract-see:after{pointer-events:none;content:"";display:block;width:100%;height:100%;transform:scale(0.15);transition:transform .3s ease-in-out;background-color:#000;border-radius:50%;position:absolute;transform-origin:center}.extract-see:hover span{opacity:1}.extract-see:hover:after{transform:scale(1)}.page-template-studio-template section.jige-title{min-height:90vh;display:flex;flex-direction:column;justify-content:center}.page-template-studio-template section.jige-title .grey-button{letter-spacing:0}.page-template-studio-template .jige-columns .columns{gap:0}@media screen and (min-width: 767px){.page-template-studio-template .jige-columns .columns__column:first-child .columns__column__layout{width:60%}}.page-template-studio-template .jige-columns h3.underlined-spaced{border-bottom:0;padding-bottom:0}.page-template-studio-template .jige_clients-cards-slider .clients-cards-slider-container{padding:6.875rem 0;height:inherit}.year-style{font-family:"KesslerSuperDisplay";font-size:40px;font-weight:300;line-height:140%;letter-spacing:-1.2px;color:#353535}button sup{vertical-align:super}.section-dark-background{background-color:#222}.section-dark-background h1,.section-dark-background h2,.section-dark-background h3,.section-dark-background h4,.section-dark-background h5,.section-dark-background h6{color:#fff !important;border-color:#fff}.section-dark-background a,.section-dark-background p,.section-dark-background span{color:#eee !important;border-color:#fff}.section-dark-background a svg path{fill:#eee !important}.section-dark-background .link-end-text:hover{color:#eee !important}.swap-text-color .start-dark-background p,.swap-text-color .end-dark-background p{color:#eee !important}.swap-text-color .utility-sticky-bar .container-medium .instagram-link a,.swap-text-color .utility-sticky-bar .container-medium .instagram-link span{color:#FFF}.menu-hover-header .menu,.menu-hover-footer .menu,.swap-text-color .menu{--menu-color: #FFF}@media screen and (max-width: 767px){.menu-hover-header .menu{--menu-color: #000000}}.start-dark-background{background-color:#fafafa;transition:background-color .9s ease,color .9s ease}body.swap-text-color .start-dark-background{background-color:#222}.end-dark-background{background-color:#222;transition:background-color .9s ease,color .9s ease}body:not(.swap-text-color) .end-dark-background{background-color:rgba(0,0,0,0)}.next-project .jige-h3{margin-bottom:20px}@media(max-width: 700px){.next-project .jige-h3{margin-bottom:15px}}@media(max-width: 700px){.more-information{margin-bottom:80px}}.more-information .jige-h3{margin-bottom:40px}@media(max-width: 700px){.more-information .jige-h3{margin-bottom:15px}}.more-information ul{padding-top:15px;margin:0;list-style:none}@media screen and (min-width: 767px){.more-information ul{width:63%}}.more-information ul li{display:flex;align-items:center;border-bottom:1px solid #888;padding:12px 0;position:relative;transition:padding-left .2s}@media(max-width: 700px){.more-information ul li a{font-size:.8125rem}}.more-information ul li:hover{padding-left:10px}@media screen and (max-width: 767px){.more-information ul li{font-size:.8125rem}}.more-information ul li::before{content:url(//studio-jige.com/wp-content/themes/jige/assets/img/arrow.svg);display:inline-block;margin-right:11px;color:#fff;transition:color .2s}.more-information ul li:first-child{border-top:1px solid #888}.no-ressource-links{justify-content:center}.jige_satelite_presentation{position:relative;width:100%;height:auto;overflow:hidden;--perspective: 33vw;--perspectiveLarge: 270vw;--perspectiveZtranslate: -75vw;--perspectiveScale: 1.2}@media screen and (min-width: 1280px)and (max-width: 1600px){.jige_satelite_presentation{--perspective: 43vw;--perspectiveLarge: 370vw;--perspectiveZtranslate: -85vw;--perspectiveScale: 1.3}}.jige_satelite_presentation .satelite-presentation-container{position:sticky;top:0;width:100%;height:100vh;display:flex;overflow:visible;align-items:center;justify-content:center;backface-visibility:hidden;will-change:transform}@media only screen and (min-width: 720px)and (max-width: 1620px){.jige_satelite_presentation .satelite-presentation-container{min-height:700px !important}}@media screen and (min-width: 720px){.jige_satelite_presentation .satelite-presentation-container{min-height:900px;perspective:var(--perspective)}}.jige_satelite_presentation .satelite-presentation-container .center-content{text-align:center;max-width:420px;z-index:2}@media screen and (max-width: 720px){.jige_satelite_presentation .satelite-presentation-container .center-content{padding:0 35px}}.jige_satelite_presentation .satelite-presentation-container .center-content p{font-size:17px;line-height:1.25;letter-spacing:-0.1px;margin-bottom:1.5rem;color:#353535;font-weight:300}.jige_satelite_presentation .satelite-presentation-container .image-wrapper{position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;z-index:3}@media screen and (min-width: 720px){.jige_satelite_presentation .satelite-presentation-container .image-wrapper{perspective:var(--perspective);perspective-origin:50% 50%;transform-style:preserve-3d;transform:scale(var(--perspectiveScale))}}.jige_satelite_presentation .satelite-presentation-container .image-wrapper .image-wrapper-container{position:absolute;top:50%;left:50%}@media only screen and (min-width: 720px)and (max-width: 1620px){.jige_satelite_presentation .satelite-presentation-container .image-wrapper .image-wrapper-container{perspective:var(--perspective) !important}}@media screen and (min-width: 720px){.jige_satelite_presentation .satelite-presentation-container .image-wrapper .image-wrapper-container{perspective:var(--perspectiveLarge)}}@media screen and (max-width: 720px){.jige_satelite_presentation .satelite-presentation-container .image-wrapper .image-wrapper-container{top:0;left:0;width:100%;height:100%;align-content:center;overflow:hidden}}.jige_satelite_presentation .satelite-presentation-container .image-wrapper .image-wrapper-container .card{position:absolute}@media screen and (min-width: 720px){.jige_satelite_presentation .satelite-presentation-container .image-wrapper .image-wrapper-container .card{perspective:var(--perspective);transform-style:preserve-3d;perspective-origin:50% 50%;transition:transform .2s ease-out}}@media screen and (min-width: 720px){.jige_satelite_presentation .satelite-presentation-container .image-wrapper .image-wrapper-container .card .card-inner{transform-style:preserve-3d;perspective-origin:50% 50%;transition:transform .2s ease-out}}@media screen and (min-width: 720px){.jige_satelite_presentation .satelite-presentation-container .image-wrapper .image-wrapper-container .card .card-inner .img-container{transform:translateZ(var(--perspectiveZtranslate));transform-style:preserve-3d}}.jige_satelite_presentation .satelite-presentation-container .image-wrapper .image-wrapper-container .card .card-inner .img-container .content{position:absolute}@media screen and (min-width: 720px){.jige_satelite_presentation .satelite-presentation-container .image-wrapper .image-wrapper-container .card .card-inner .img-container .content{transform:translateX(-50%)}}@media screen and (max-width: 720px){.jige_satelite_presentation .satelite-presentation-container .image-wrapper .image-wrapper-container .card .card-inner .img-container .content.content-smallsquare{width:61px;height:61px}}@media screen and (max-width: 720px){.jige_satelite_presentation .satelite-presentation-container .image-wrapper .image-wrapper-container .card .card-inner .img-container .content.content-landscape{width:185px;height:126px}}@media screen and (max-width: 720px){.jige_satelite_presentation .satelite-presentation-container .image-wrapper .image-wrapper-container .card .card-inner .img-container .content.content-landscape-2{width:185px;height:126px}}@media screen and (max-width: 720px){.jige_satelite_presentation .satelite-presentation-container .image-wrapper .image-wrapper-container .card .card-inner .img-container .content.content-portrait{width:151px;height:189px}}@media screen and (max-width: 720px){.jige_satelite_presentation .satelite-presentation-container .image-wrapper .image-wrapper-container .card .card-inner .img-container .content.content-medium-portrait{width:117px;height:146px}}@media screen and (max-width: 720px){.jige_satelite_presentation .satelite-presentation-container .image-wrapper .image-wrapper-container .card .card-inner .img-container .content.content-smallportrait{width:117px;height:146px}}.jige_satelite_presentation .satelite-presentation-container .image-wrapper .image-wrapper-container .card .card-inner .img-container .content img{border-radius:10px;pointer-events:visible;width:100%;height:100%}@media screen and (min-width: 720px){.jige_satelite_presentation .satelite-presentation-container .image-wrapper .image-wrapper-container .card .card-inner .img-container .content img{transition:transform .5s ease-out}}@media screen and (min-width: 720px){.jige_satelite_presentation .satelite-presentation-container .image-wrapper .image-wrapper-container .card .card-inner .img-container .content.content-square img{width:32vw;height:21vw}.jige_satelite_presentation .satelite-presentation-container .image-wrapper .image-wrapper-container .card .card-inner .img-container .content.content-smallsquare img{width:16vw;height:16vw}.jige_satelite_presentation .satelite-presentation-container .image-wrapper .image-wrapper-container .card .card-inner .img-container .content.content-landscape img{width:50vw;height:25vw}.jige_satelite_presentation .satelite-presentation-container .image-wrapper .image-wrapper-container .card .card-inner .img-container .content.content-landscape-2 img{width:40vw;height:21vw}.jige_satelite_presentation .satelite-presentation-container .image-wrapper .image-wrapper-container .card .card-inner .img-container .content.content-portrait img{width:25vw;height:32vw}.jige_satelite_presentation .satelite-presentation-container .image-wrapper .image-wrapper-container .card .card-inner .img-container .content.content-medium-portrait img{width:29vw;height:28vw}.jige_satelite_presentation .satelite-presentation-container .image-wrapper .image-wrapper-container .card .card-inner .img-container .content.content-smallportrait img{width:21vw;height:23vw}}.jige-verbatim{padding:12.5rem 0}.jige-verbatim .container{display:flex;flex-direction:column;align-items:center}.jige-verbatim .container .illustration-container img{max-height:150px}.jige-verbatim .container .verbatim-container{display:flex;flex-direction:column;align-items:center;max-width:780px}.jige-verbatim .container .verbatim-container .verbatim-title{text-align:center;font-size:2.5rem;font-weight:200;line-height:1.1;letter-spacing:-1.3px;margin:20px 0}@media screen and (max-width: 767px){.jige-verbatim .container .verbatim-container .verbatim-title{font-size:1.3125rem;padding-right:30px;padding-left:30px}}.jige-verbatim .container .verbatim-container .verbatim-author{font-family:"KesslerSuperDisplay",sans-serif;color:#c5c5c5;font-weight:500;font-size:1.375rem;font-style:italic;letter-spacing:-0.3px}@media screen and (max-width: 767px){.jige-verbatim .container .verbatim-container .verbatim-author{font-size:1rem}}.jige_clients-cards-slider{position:relative;width:100%;height:auto;overflow:visible;padding:0}.jige_clients-cards-slider .clients-cards-slider-container{position:sticky;top:0;height:100vh;padding:12.5rem 0}@media screen and (min-width: 1024px){.jige_clients-cards-slider .clients-cards-slider-container{min-height:800px}}.jige_clients-cards-slider .clients-cards-slider-container .clients-cards-slider-introduction{display:flex;flex-direction:column;align-items:center;text-align:center}.jige_clients-cards-slider .clients-cards-slider-container .clients-cards-slider-introduction p{max-width:30%;color:#444;font-size:1.0625rem;padding:1rem 0}@media screen and (max-width: 720px){.jige_clients-cards-slider .clients-cards-slider-container .clients-cards-slider-introduction p{max-width:70%;font-size:.8125rem}}.jige_clients-cards-slider .clients-cards-slider-container .clients-cards-slider{padding:5rem 0}.jige_clients-cards-slider .clients-cards-slider-container .clients-cards-slider .client-card{height:100%;background-color:var(--card-color);background-image:var(--card-image);background-size:cover;background-position:center;background-repeat:no-repeat;padding:1.125rem;border-radius:12px}@media screen and (max-width: 720px){.jige_clients-cards-slider .clients-cards-slider-container .clients-cards-slider .client-card{max-width:240px}}.jige_clients-cards-slider .clients-cards-slider-container .clients-cards-slider .client-card a,.jige_clients-cards-slider .clients-cards-slider-container .clients-cards-slider .client-card span,.jige_clients-cards-slider .clients-cards-slider-container .clients-cards-slider .client-card h4,.jige_clients-cards-slider .clients-cards-slider-container .clients-cards-slider .client-card p{color:#fff}.jige_clients-cards-slider .clients-cards-slider-container .clients-cards-slider .client-card .card-header{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;width:100%;height:100%;min-height:100px;position:relative}.jige_clients-cards-slider .clients-cards-slider-container .clients-cards-slider .client-card .card-header span{font-weight:500;font-size:.563rem;text-transform:uppercase;position:absolute;top:0;right:0}.jige_clients-cards-slider .clients-cards-slider-container .clients-cards-slider .client-card .card-header h4{font-size:1.75rem;font-weight:300;position:absolute;bottom:0;left:0;letter-spacing:-0.6px}.jige_clients-cards-slider .clients-cards-slider-container .clients-cards-slider .client-card .card-body{max-height:0;opacity:0;overflow:hidden;transition:max-height .7s ease-out,opacity .7s ease-out}.card-header:hover .jige_clients-cards-slider .clients-cards-slider-container .clients-cards-slider .client-card .card-body{max-height:200px;opacity:1}.jige_clients-cards-slider .clients-cards-slider-container .clients-cards-slider .client-card .card-body .client-description-container .client-description{word-wrap:break-word;padding:1rem 0;font-weight:200;font-size:.875rem;letter-spacing:-0.3px}.jige_clients-cards-slider .clients-cards-slider-container .clients-cards-slider .client-card:hover .card-body{max-height:200px !important;opacity:1 !important}@media screen and (max-width: 720px){.jige_clients-cards-slider .clients-cards-slider-container .clients-cards-slider .client-card:hover .card-body{max-height:400px !important}}.jige_clients-cards-slider .clients-cards-slider-container .clients-cards-slider .client-card.is-active .card-body{max-height:15px;opacity:1}.page-template-studio-template .section-extender{display:none}.project-list--type-overview{--col-gap: 26px}.project-list--type-overview .project-overview-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--col-gap)}.project-list--type-overview .project-overview-item{width:calc((100% - 5*var(--col-gap))/6)}@media screen and (max-width: 720px){.project-list--type-overview .project-overview-item{width:calc((100% - var(--col-gap))/2)}}.project-list--type-overview .project-overview-item img{width:100%;height:auto;border-radius:8px}.project-list--type-index .description p{font-size:24px}@media(max-width: 700px){.project-list--type-index .description p{font-size:.938rem}}@media(max-width: 700px){.project-list--type-index .year{margin-bottom:.7rem}}@media(max-width: 700px){.project-list--type-index .articles-keywords{margin-top:2px}}.project-list--type-index .articles-keywords span{color:#666;font-weight:200}@media(max-width: 700px){.project-list--type-index .articles-keywords span{font-size:.938rem}}@media screen and (max-width: 720px){.project-list--type-index .container-medium{padding:0}}.project-filter{display:none;position:absolute;flex-direction:row;justify-content:space-between;top:45%;width:100%;padding-bottom:50px;font-size:.938rem;font-family:"Public Sans",sans-serif;font-weight:400;z-index:999}@media screen and (max-width: 720px){.project-filter{justify-content:center;top:15%}}@media screen and (max-width: 720px){.project-filter__category{display:none}}.project-filter__category ul.filter-list{display:flex;gap:10px;padding:10px 20px 10px 0;border-radius:24px;list-style:none;margin:0}.project-filter__category ul.filter-list li{display:flex}.project-filter__category .filter-button{border:none;padding:10px 20px;border-radius:24px;background:#fff;color:#333;font-size:14px;transition:all .3s ease}.project-filter__category .filter-button.active{background:#fb4386;color:#fff}.project-filter__view-nav .tab-selector{position:relative;display:inline-flex;background:#f4f4f4;border-radius:9999px;padding:5px;overflow:hidden}.project-filter__view-nav .tab-button{position:relative;background:rgba(0,0,0,0);border:none;padding:10px 20px;border-radius:24px;z-index:1;color:#202020;transition:color .3s}.project-filter__view-nav .tab-button.active{color:#000}.project-filter__view-nav .tab-background{position:absolute;top:5px;left:0;width:31.6666666667%;height:calc(100% - 10px);background:#fff;border-radius:24px;transition:all .3s ease;z-index:0;margin:0 5px}.utility-sticky-bar{display:none;position:fixed;z-index:100;bottom:3vh;width:100%}.admin-bar .utility-sticky-bar{bottom:6vh}.utility-sticky-bar .container-medium{display:flex;flex-direction:row;justify-content:space-between}.utility-sticky-bar .container-medium .instagram-link a{color:#353535;text-transform:uppercase;font-size:.625rem;font-weight:500}.utility-sticky-bar .container-medium .to-top a,.utility-sticky-bar .container-medium .to-top span{color:#a7a9ac;text-transform:uppercase;font-size:.625rem;font-weight:500}.home .utility-sticky-bar{display:block}.home.menu-hover-footer .utility-sticky-bar,.home.menu-hover-header .utility-sticky-bar{display:none}