
*,
*::before,
*::after {
  box-sizing: border-box;
}

html {
  scroll-behavior: smooth;
}

@media (prefers-reduced-motion: no-preference) {
  :root {
    scroll-behavior: smooth;
  }
}


/* =================================================== VARIABLES */

:root{
  /* COLORS */
  --noumena-border-color: #818181;
  --noumena-primary: #00d6d2;
  --noumena-dark: #020417;

  /* FONTS */
  --font-size: 1.025rem;

  /* SPACER */
  --grid-padding: 1.25rem;

  /* GRIDS */
  --width-site: 850px;
  --width-site-wide: 1920px;
  --width-site-wide: 100%;
  --side-margin: 1.5rem;
  --scrollbar-width: 0px;
  --wp-blocks-margin-bottom: 1.5rem;

  /* SWIPER */
  --swiper-theme-color: var(--noumena-dark) !important;
  --swiper-navigation-sides-offset: 3rem;
  --swiper-navigation-size: 1rem;
}

@media (max-width: 991px) {
    :root{
        --side-margin: 1.5rem;
        --swiper-navigation-sides-offset: 1.5rem;
    } 
  }


/* =================================================== TYPOGRAPHY */

@font-face {
  font-family: 'noumena_pixelregular';
  src: url('../../css/fonts/noumenapixel-webfont.woff2') format('woff2');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Manrope', sans-serif;
  src: url('../../css/fonts/Manrope[wght].woff2') format('woff2');
  font-weight: 100 1000;
}

.noumena-pixel {font-family: 'noumena_pixelregular' !important;text-transform: uppercase;}

h1, .h1,
h2, .h2,
h3, .h3,
h4, .h4,
h5, .h5,
h6, .h6 {
  -webkit-font-smoothing: antialiased;
  -webkit-text-size-adjust: 100%;
  font-family: 'Manrope', sans-serif;
  text-justify: inter-word;
  font-weight: 400;
  margin-top: 0 !important;
  margin-bottom: var(--grid-padding) !important;
  letter-spacing: -0.022em;
}

h1 strong, .h1 strong,
h2 strong, .h2 strong,
h3 strong, .h3 strong,
h4 strong, .h4 strong,
h5 strong, .h5 strong,
h6 strong, .h6 strong {
  font-weight: 700;
}

h1, .h1 {font-size: calc(var(--font-size) * 4.5);line-height: 1.1;}
h2,
.h2,
.fs-2,
.marquee-h2 .marquee .marquee-inner span,
.h2 .components-placeholder__fieldset {
  font-size: calc(calc(var(--font-size) * 2.5) + 4vw) !important;
}
h3, .h3, .fs-3 {
  font-size: calc(var(--font-size) * 3);
  /* font-size: calc(calc(var(--font-size) * 1.25) + 3vw) !important; */
}

h4, .h4, .fs-4 {
  font-size: 1.85rem;
}

@media (max-width: 1280px) {
  h1 {font-size: calc(var(--font-size) * 2.8);line-height: 1.1;}
  h2 {font-size: calc(var(--font-size) * 2.5);}
  h3, .h3, .fs-3 {font-size: calc(var(--font-size) * 2);}
}

.line-height-1 {line-height: 1;}

.slider-arrow-button-next::after,
.slider-arrow-button-prev::after {
  font-family: 'Manrope', sans-serif;
}

body, p, .fs-p {
  font-family: 'Manrope', sans-serif;
  -webkit-font-smoothing: antialiased;
  -webkit-text-size-adjust: 100%;
  font-size: var(--font-size);
  font-size: clamp(1rem, 1rem,15vw);
  line-height: 1.47059;
  letter-spacing: 0.03em;
  margin-top: 0 !important;
  font-weight: 400;
  margin-bottom: var(--grid-padding) !important;
}

body { margin-bottom: 0 !important; }

a, a:where(:not(.wp-element-button)) {
  text-decoration: none !important;
  color: var(--noumena-dark);
}

.has-dark-background-color a,
.has-dark-background-color h1,
.has-dark-background-color h2,
.has-dark-background-color h3,
.has-dark-background-color h4,
.has-dark-background-color h5,
.has-dark-background-color h6,
.has-dark-background-color p,
.color-white {
  color: #FFFFFF;
}

a.btn {
  padding: var(--grid-padding);
  display: inline-block;
}

.btn.btn-primary {
  background-color: var(--noumena-primary);
  margin-bottom: var(--grid-padding);
}
.btn.btn-outline-primary {
  background-color: transparent;
  border: 1px solid var(--noumena-primary);
  margin-bottom: var(--grid-padding);
}

@media (max-width: 767px) {
  body, p {
    font-size: 1rem;
  }
}

.text-xs,
p.text-xs,
small.text-xs,
small.text-xs p,
small p {
  font-size:.9rem;
}


.components-placeholder__error,
.components-placeholder__fieldset,
.components-placeholder__instructions,
.components-placeholder__label
{
  font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;
  font-size: 1.2rem;
  letter-spacing: .01rem;
}


/* CUSTOM EDITOR STYLE */
.editor-styles-wrapper :where(.wp-block-columns.is-layout-flex) {gap: 2em;gap: 0 !important;}
.editor-styles-wrapper {gap: 0em !important;}
.editor-styles-wrapper :where(.is-layout-flex) {gap: 0em !important;}
.wp-block.alignfull.wp-block-columns {gap: 0em !important;}
.wp-block-columns.is-layout-flex {gap: 0em !important;}
.acf-input * {color:black;}

:where(.wp-block-columns) {margin-bottom: 0;}

body .is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)) {
  max-width: 100% !important;
  width: 100% !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
}

/* =================================================== GRIDS */
.wp-block-column {
  padding: var(--grid-padding);
}
.grid-padding { padding: var(--grid-padding) !important;}

:where(.wp-block-columns.has-background) {
  padding: 0;
}

:where(figure) {
  margin: 0 0 var(--grid-padding);
}






/* =================================================== HELPERS */

.mx-auto {margin-left: auto;margin-right: auto;}
.neg-x-margin {
  margin-left: calc(-1 * var(--grid-padding));
  margin-right: calc(-1 * var(--grid-padding));
}

.p-relative {position:relative}
.p-absolute {position: absolute;}

.d-block {display: block;}
.d-flex {display: flex;}
@media (max-width: 781px) {
  .d-sm-none {display: none; }
}

.align-items-end {align-items: end;} 
.justify-space-between {justify-content:space-between ;} 
.align-items-center {align-items: center;} 

.full-screen {width: 100%;height: 100vh;}

.text-center {text-align: center;}
.text-end {text-align:right;}

.w-100 {width: 100% !important;}
.vh-100 {height: 100vh !important;}
.min-vh-100 {min-height: 100vh;}
.min-vh-75 {min-height: 75vh;}
.min-vh-85 {min-height: 85vh;}
.min-vh-90 {min-height: 90vh;}
.min-vh-50 {min-height: 50vh;}
.align-items-stretch {align-items: stretch;}

.inner-col-justify-content-end {
  justify-content: end;
  display: flex;
  width: 100%;
  flex-direction: column;
}

.border-top {border-top:1px solid var(--noumena-border-color); }
.border-end {border-right:1px solid var(--noumena-border-color); }
@media (max-width: 781px) {
  .border-end {border-right:1px solid rgba(0, 0, 0, 0); }
}
.border-bottom {border-bottom:1px solid var(--noumena-border-color); }
.border-start {border-left:1px solid var(--noumena-border-color); }
.side-margin--padding { padding: var(--side-margin) !important;}

.pt {padding-top: var(--grid-padding) !important;}
.pe {padding-right: var(--grid-padding) !important;}
.pb {padding-bottom: var(--grid-padding) !important;}
.ps {padding-left: var(--grid-padding) !important;}

.px {padding-left: var(--grid-padding) !important;padding-right: var(--grid-padding) !important;}
.py {padding-top: var(--grid-padding) !important;padding-bottom: var(--grid-padding) !important;}
.px-0 {padding-left: 0 !important;padding-right: 0 !important;}
.py-0 {padding-top: 0 !important;padding-bottom: 0 !important;}
.p-0 {padding: 0 !important;}

.mt-0 {margin-top: 0 !important;}
.mb-0 {margin-bottom: 0 !important;}
.ms-0 {margin-left: 0 !important;}
.me-0 {margin-right: 0 !important;}

.mx-neg {margin-right: calc(var(--grid-padding) * -1) !important;margin-left: calc(var(--grid-padding) * -1) !important;}
.ps {padding-left: var(--grid-padding) !important;}

.transition {
    -webkit-transition: all 300ms cubic-bezier(0.45, 0.05, 0.55, 0.95);
    -moz-transition: all 300ms cubic-bezier(0.45, 0.05, 0.55, 0.95);
    transition: all 300ms cubic-bezier(0.45, 0.05, 0.55, 0.95);
}


.sticky-top {position: sticky;position: -webkit-sticky;top: 0;}
.sticky-bottom {position: sticky;position: -webkit-sticky;bottom: 0;}

.z-index-1 {z-index: 1;}
.z-index-2 {z-index: 2;}
.z-index-3 {z-index: 3;}

.max-w-500 {max-width: 500px;}
.float-right {float: right;}
.uppercase {text-transform: uppercase;}

@media (max-width: 991px) {
  .text-sm-left {text-align: left !important;}
}


/* IMAGE STYLE */
figure.figure--portrait {width: 100%;  height: 0;  padding-top: calc(100% * 1.666);  padding-top: calc(100% * 1.25);position: relative;}
figure.figure--landscape {width: 100%;height: 0;padding-top: calc(100% / 1.666);position: relative;}
figure.figure--landscape.huge {width: 100%;height: 0;padding-top: calc(100% / 2.8);position: relative;}
figure.figure--square {width: 100%;height: 0;padding-top: 100%;position: relative;}
figure.figure--square:after {content: "";display: block;padding-top: 100%;}
figure.figure--portrait img,
figure.figure--landscape.huge img,
figure.figure--landscape img,
figure.figure--square img {position: absolute;left: 0;top: 0;width: 100%;height: 100%;object-fit: cover;}

.obj-fit-cover {object-fit: cover;}
.bg-img { background: no-repeat center center;background: no-repeat center center;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}


.figure-single-thumbnail {
  position: relative;
  overflow: hidden;
}
/* =================================================== CONTACT FORM */
.noumena-form--wrap p {
  margin-bottom: 0 !important;
}
.noumena-form--wrap input,
.noumena-form--wrap textarea,
.wpcf7-form-control.wpcf7-select {
  padding: var(--grid-padding);
  font-size: var(--font-size);
  width: 100%;
  border: rgba(0, 0, 0, 0);
  text-align: left;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 0 !important;
}

input#form-acceptance {padding:0;}

.noumena-form--wrap input[type='checkbox'] {
  display: inline-block;
  width: auto !important;
  margin-right: .51em;
}

.wpcf7-list-item {
  display: inline-block;
  margin: 0;
  padding: 0 var(--grid-padding);
}

/* .wpcf7-form-control.wpcf7-select {
  width: 100%;
  height: 58px;
  padding: 0 20px;
  background: transparent;
  border: transparent;
} */

.has-dark-background-color .noumena-form--wrap input,
.has-dark-background-color .noumena-form--wrap textarea,
.wpcf7-form-control.wpcf7-select {
  color: white !important;
}

input:focus-visible,
textarea:focus-visible {
  outline: 4px solid var(--noumena-primary);
  border-radius: 0px;
}

/* =================================================== BLOCKS */
/* ACCORDION */
.acf-block-preview .accordion { border: 2px solid lightgray;padding: 1rem; border-radius: 20px;}
.acf-block-preview .accordion .accordion-collapse {display: none;}
.acf-block-preview .accordion-button {display: flex;align-items: center; width: 100%;padding: 0 1rem;font-size: 1rem;color: #212529;text-align: left;margin: 0 10px;}
.acf-block-preview .accordion-button::after {flex-shrink: 0;width: 1.25rem;height: 1.25rem;margin-left: auto;content: "";width: 10px;height: 10px;transform: rotate(45deg);border: transparent;border-right: 1px solid black;border-bottom: 1px solid black;}






/* BOOTSTRAP GRID */

.row {
  --bs-gutter-x: var(--grid-padding);
  --bs-gutter-y: 0;
  display: flex;
  flex-wrap: wrap;
  margin-top: calc(-1 * var(--bs-gutter-y));
  /* margin-right: calc(-0.5 * var(--bs-gutter-x));
  margin-left: calc(-0.5 * var(--bs-gutter-x)); */
}
.row > * {
  flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: var(--bs-gutter-x);
  padding-left: var(--bs-gutter-x);
  margin-top: var(--bs-gutter-y);
}

.row.g-0 > * {
  padding-right: 0;
  padding-left: 0;
}

.col {flex: 1 0 0%;}
.col-1 {  flex: 0 0 auto; width: 8.33333333%;}
.col-2 {flex: 0 0 auto;width: 16.66666667%;}
.col-3 {flex: 0 0 auto;width: 25%;}
.col-4 {flex: 0 0 auto;width: 33.33333333%;}
.col-5 {flex: 0 0 auto;width: 41.66666667%;}
.col-6 {flex: 0 0 auto;width: 50%;}
.col-7 {flex: 0 0 auto;width: 58.33333333%;}
.col-8 {flex: 0 0 auto;width: 66.66666667%;}
.col-9 {flex: 0 0 auto;width: 75%;}
.col-10 {flex: 0 0 auto;width: 83.33333333%;}
.col-11 {flex: 0 0 auto;width: 91.66666667%;}
.col-12 {flex: 0 0 auto;width: 100%;}

@media (min-width:576px){
  .col-sm{flex:1 0 0%}
  .col-sm-auto,.row-cols-sm-auto>*{flex:0 0 auto;width:auto}
  .col-sm-12,.row-cols-sm-1>*{flex:0 0 auto;width:100%}
  .col-sm-6,.row-cols-sm-2>*{flex:0 0 auto;width:50%}
  .row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}
  .col-sm-3,.row-cols-sm-4>*{flex:0 0 auto;width:25%}
  .row-cols-sm-5>*{flex:0 0 auto;width:20%}
  .row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}
  .col-sm-1{flex:0 0 auto;width:8.33333333%}
  .col-sm-2{flex:0 0 auto;width:16.66666667%}
  .col-sm-4{flex:0 0 auto;width:33.33333333%}
  .col-sm-5{flex:0 0 auto;width:41.66666667%}
  .col-sm-7{flex:0 0 auto;width:58.33333333%}
  .col-sm-8{flex:0 0 auto;width:66.66666667%}
  .col-sm-9{flex:0 0 auto;width:75%}
  .col-sm-10{flex:0 0 auto;width:83.33333333%}
  .col-sm-11{flex:0 0 auto;width:91.66666667%}
 .g-sm-0,.gx-sm-0{--bs-gutter-x:0}
 .g-sm-0,.gy-sm-0{--bs-gutter-y:0}
 .g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}
 .g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}
 .g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}
 .g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}
 .g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}
 .g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}
 .g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}
 .g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}
 .g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}
 .g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}
 
 @media (min-width:768px){
  .col-md{flex:1 0 0%}
  .col-md-auto,.row-cols-md-auto>*{flex:0 0 auto;width:auto}
  .col-md-12,.row-cols-md-1>*{flex:0 0 auto;width:100%}
  .col-md-6,.row-cols-md-2>*{flex:0 0 auto;width:50%}
  .row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}
  .col-md-3,.row-cols-md-4>*{flex:0 0 auto;width:25%}
  .row-cols-md-5>*{flex:0 0 auto;width:20%}
  .row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}
  .col-md-1{flex:0 0 auto;width:8.33333333%}
  .col-md-2{flex:0 0 auto;width:16.66666667%}
  .col-md-4{flex:0 0 auto;width:33.33333333%}
  .col-md-5{flex:0 0 auto;width:41.66666667%}
  .col-md-7{flex:0 0 auto;width:58.33333333%}
  .col-md-8{flex:0 0 auto;width:66.66666667%}
  .col-md-9{flex:0 0 auto;width:75%}
  .col-md-10{flex:0 0 auto;width:83.33333333%}
  .col-md-11{flex:0 0 auto;width:91.66666667%}
  .g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg{flex:1 0 0%}.col-lg-auto,.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.col-lg-12,.row-cols-lg-1>*{flex:0 0 auto;width:100%}.col-lg-6,.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.col-lg-3,.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}
  
  .g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.col-xl-auto,.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.col-xl-12,.row-cols-xl-1>*{flex:0 0 auto;width:100%}.col-xl-6,.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.col-xl-3,.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl{flex:1 0 0%}.col-xxl-auto,.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.col-xxl-12,.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.col-xxl-6,.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.col-xxl-3,.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}




