@charset "UTF-8";
/*
Theme Name: Catapulpe
Theme URI: https://catapulpe.fr
Author: Mathieu Barco
Author URI: https://catapulpe.fr
Description: Le thème de la boutique e-longtail
Requires at least: WordPress 5.0
Version: 1.0
*/
@font-face {
  font-family: "HelveticaText";
  src: local("HelveticaText"), url(assets/fonts/HelveticaNowTextLight.woff2) format("woff2");
  font-weight: 300;
}
@font-face {
  font-family: "HelveticaText";
  src: local("HelveticaText"), url(assets/fonts/HelveticaNowTextMedium.woff2) format("woff2");
  font-weight: 500;
}
@font-face {
  font-family: "HelveticaDisplay";
  src: local("HelveticaDisplay"), url(assets/fonts/HelveticaNowDisplayLight.woff2) format("woff2");
  font-weight: 300;
}
@font-face {
  font-family: "HelveticaDisplay";
  src: local("HelveticaDisplay"), url(assets/fonts/HelveticaNowDisplayExtraLight.woff2) format("woff2");
  font-weight: 200;
}
@font-face {
  font-family: "Apoc";
  src: local("Apoc"), url(assets/fonts/ApocRevelations-HairlineItalic.woff2) format("woff2");
  font-weight: 100;
  font-style: italic;
}
@font-face {
  font-family: "Apoc";
  src: local("Apoc"), url(assets/fonts/ApocRevelations-RegularItalic.woff2) format("woff2");
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: "Apoc";
  src: local("Apoc"), url(assets/fonts/ApocRevelations-Light.woff2) format("woff2");
  font-weight: 300;
}
@font-face {
  font-family: "Apoc";
  src: local("Apoc"), url(assets/fonts/ApocRevelations-LightItalic.woff2) format("woff2");
  font-weight: 300;
  font-style: italic;
}
@font-face {
  font-family: "Apoc";
  src: local("Apoc"), url(assets/fonts/ApocRevelations-HairlineItalic.woff2) format("woff2");
  font-weight: 100;
  font-style: italic;
}
em, i {
  font-family: "Apoc";
  font-style: italic;
}

.primary {
  color: #EE3536;
}

.white {
  color: #fff;
}

a,
.link {
  text-decoration: none;
}
a--is-underlined,
.link--is-underlined {
  text-decoration: underline;
}
a.underline,
.link.underline {
  text-decoration: underline;
}

.animated {
  opacity: 1 !important;
  transform: translateY(0) !important;
}

/*!
 * CSS Grid Framework
 * Copyright 2017-2018 Catapulpe
 * Licensed under MIT
 */
.primary {
  color: #EE3536;
}

.white {
  color: #fff;
}

a,
.link {
  text-decoration: none;
}
a--is-underlined,
.link--is-underlined {
  text-decoration: underline;
}
a.underline,
.link.underline {
  text-decoration: underline;
}

.animated {
  opacity: 1 !important;
  transform: translateY(0) !important;
}

:root {
  --secondary: transparent;
  --secondary-rgb: transparent;
  --background: transparent;
  --vh: 1vh;
  --vw: 1vw;
}

body, html {
  font-optical-sizing: auto;
  scroll-behavior: smooth;
  font-size: 10px;
  color: #605E5F;
}
@media (max-width: 1080px) {
  body, html {
    overflow: visible;
    height: auto;
  }
  body.stop-scroll, html.stop-scroll {
    touch-action: none;
    -ms-touch-action: none;
    overflow: hidden;
  }
}

h1, h2, h3, h4, h5, h6 {
  color: #161515;
}

.full-height {
  height: 100dvh; /* Fallback for browsers that do not support Custom Properties */
  height: calc(var(--vh) * 100);
}

.font-body {
  font-family: "HelveticaText", sans-serif;
}

.font-title {
  font-family: "Apoc", sans-serif;
}

.font-secondary {
  font-family: "HelveticaDisplay", sans-serif;
}

.font-alt {
  font-family: "HelveticaDisplay", sans-serif;
}

h1 {
  margin-top: 0;
  font-size: 1em;
}

input, a, button {
  outline: none;
}

a {
  text-decoration: none;
}
a:hover, a:focus, a:focus-visible {
  text-decoration: none;
}
a.underline {
  text-decoration: underline;
}

.text-1-2 {
  font-size: clamp(12px, 9.022556391px + 23.017443609 * (100vw - 1080px) / 2760, 32.04px);
}
.text-1-2 {
  line-height: 1.25em;
}

.text-1-3 {
  font-size: clamp(13px, 9.7744360902px + 24.9355639098 * (100vw - 1080px) / 2760, 34.71px);
}
.text-1-3 {
  line-height: 1.23em;
}

.text-1-4 {
  font-size: clamp(14px, 10.5263157895px + 26.8536842105 * (100vw - 1080px) / 2760, 37.38px);
}
.text-1-4 {
  line-height: 1.21em;
}

.text-1-6 {
  font-size: clamp(16px, 12.030075188px + 30.689924812 * (100vw - 1080px) / 2760, 42.72px);
}
.text-1-6 {
  line-height: 1.875em;
}

.text-2 {
  font-size: clamp(16px, 15.037593985px + 38.362406015 * (100vw - 1080px) / 2760, 53.4px);
}
.text-2 {
  line-height: 1.25em;
}

.text-2-4 {
  font-size: clamp(20px, 18.045112782px + 46.034887218 * (100vw - 1080px) / 2760, 64.08px);
}
.text-2-4 {
  line-height: 1.25em;
}

.text-3-2 {
  font-size: clamp(30px, 24.0601503759px + 61.3798496241 * (100vw - 1080px) / 2760, 85.44px);
}
.text-3-2 {
  line-height: 1.406em;
}

.text-3-6 {
  font-size: clamp(30px, 27.0676691729px + 69.0523308271 * (100vw - 1080px) / 2760, 96.12px);
}
.text-3-6 {
  line-height: 1.2em;
}

.text-4 {
  font-size: clamp(36px, 30.0751879699px + 76.7248120301 * (100vw - 1080px) / 2760, 106.8px);
}
.text-4 {
  line-height: 1.2em;
}

.text-4-5 {
  font-size: clamp(36px, 33.8345864662px + 86.3154135338 * (100vw - 1080px) / 2760, 120.15px);
}
.text-4-5 {
  line-height: 1.2em;
}

.text-5-6 {
  font-size: clamp(24px, 42.1052631579px + 107.4147368421 * (100vw - 1080px) / 2760, 149.52px);
}
.text-5-6 {
  line-height: 1.071em;
}

.limiter {
  margin-left: 3rem;
  margin-right: 3rem;
  position: relative;
}
@media (min-width: calc(120px * 10 + 60px)) {
  .limiter {
    max-width: 120rem;
    margin: 0 auto;
  }
}

.limiter-800 {
  margin-left: 3rem;
  margin-right: 3rem;
  position: relative;
}
@media (min-width: calc(80px * 10 + 60px)) {
  .limiter-800 {
    max-width: 80rem;
    margin: 0 auto;
  }
}

.limiter-600 {
  margin-left: 3rem;
  margin-right: 3rem;
  position: relative;
}
@media (min-width: calc(60px * 10 + 60px)) {
  .limiter-600 {
    max-width: 60rem;
    margin: 0 auto;
  }
}

.limiter-left {
  margin-left: 3rem;
}
@media (min-width: 1260px) {
  .limiter-left {
    max-width: 120rem;
    margin-left: calc(50vw - 60rem);
  }
}

.font-thin {
  font-variation-settings: "wght" 100;
}

.font-extralight {
  font-variation-settings: "wght" 200;
}

.font-light {
  font-variation-settings: "wght" 300;
}

.font-normal {
  font-variation-settings: "wght" 400;
}

.font-medium {
  font-variation-settings: "wght" 500;
}

.font-semibold {
  font-variation-settings: "wght" 600;
}

.font-bold {
  font-variation-settings: "wght" 700;
}

.font-extrabold {
  font-variation-settings: "wght" 800;
}

.font-black {
  font-variation-settings: "wght" 900;
}

.aspect-video iframe {
  width: 100%;
  height: unset;
  aspect-ratio: 16/9;
}

.modal {
  background-color: transparent !important;
}
.modal .vel-modal {
  background-color: rgba(22, 21, 21, 0.8);
}

.col-12 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 12);
}
.col-12.lazyload, .col-12.lazyloading, .col-12.lazyloaded {
  width: calc(8.3333333333vw * 12);
}

.col-height-12 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 12);
}
.col-height-12.lazyload, .col-height-12.lazyloading, .col-height-12.lazyloaded {
  height: calc(8.3333333333vw * 12);
}

.col-lg-12 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 12);
}
.col-lg-12.lazyload, .col-lg-12.lazyloading, .col-lg-12.lazyloaded {
  width: calc(8.3333333333vw * 12);
}
@media (max-width: 1024px) {
  .col-lg-12.lazyload, .col-lg-12.lazyloading, .col-lg-12.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-lg-12 {
    width: 83.3333333333vw;
  }
}

.col-md-12 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 12);
}
.col-md-12.lazyload, .col-md-12.lazyloading, .col-md-12.lazyloaded {
  width: calc(8.3333333333vw * 12);
}
@media (max-width: 768px) {
  .col-md-12.lazyload, .col-md-12.lazyloading, .col-md-12.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-md-12 {
    width: 83.3333333333vw;
  }
}

.col-sm-12 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 12);
}
.col-sm-12.lazyload, .col-sm-12.lazyloading, .col-sm-12.lazyloaded {
  width: calc(8.3333333333vw * 12);
}
@media (max-width: 576px) {
  .col-sm-12.lazyload, .col-sm-12.lazyloading, .col-sm-12.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-sm-12 {
    width: 83.3333333333vw;
  }
}

.col-content-12 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 12);
}
.col-content-12.lazyload, .col-content-12.lazyloading, .col-content-12.lazyloaded {
  width: calc(8.3333333333vw * 12);
}
@media (max-width: 1024px) {
  .col-content-12.lazyload, .col-content-12.lazyloading, .col-content-12.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-content-12 {
    width: 66.6666666667vw;
  }
}

.col-content-md-12 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 12);
}
.col-content-md-12.lazyload, .col-content-md-12.lazyloading, .col-content-md-12.lazyloaded {
  width: calc(8.3333333333vw * 12);
}
@media (max-width: 768px) {
  .col-content-md-12.lazyload, .col-content-md-12.lazyloading, .col-content-md-12.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-content-md-12 {
    width: 66.6666666667vw;
  }
}

.col-wide-12 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 12);
}
.col-wide-12.lazyload, .col-wide-12.lazyloading, .col-wide-12.lazyloaded {
  width: calc(8.3333333333vw * 12);
}
@media (max-width: 1024px) {
  .col-wide-12.lazyload, .col-wide-12.lazyloading, .col-wide-12.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-wide-12 {
    width: 91.6666666667vw;
  }
}

.col-wide-md-12 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 12);
}
.col-wide-md-12.lazyload, .col-wide-md-12.lazyloading, .col-wide-md-12.lazyloaded {
  width: calc(8.3333333333vw * 12);
}
@media (max-width: 768px) {
  .col-wide-md-12.lazyload, .col-wide-md-12.lazyloading, .col-wide-md-12.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-wide-md-12 {
    width: 91.6666666667vw;
  }
}

.col-height-resp-12 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 12);
}
.col-height-resp-12.lazyload, .col-height-resp-12.lazyloading, .col-height-resp-12.lazyloaded {
  height: calc(8.3333333333vw * 12);
}
@media (max-width: 1024px) {
  .col-height-resp-12.lazyload, .col-height-resp-12.lazyloading, .col-height-resp-12.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-height-resp-12 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-md-12 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 12);
}
.col-height-resp-md-12.lazyload, .col-height-resp-md-12.lazyloading, .col-height-resp-md-12.lazyloaded {
  height: calc(8.3333333333vw * 12);
}
@media (max-width: 768px) {
  .col-height-resp-md-12.lazyload, .col-height-resp-md-12.lazyloading, .col-height-resp-md-12.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-height-resp-md-12 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-sm-12 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 12);
}
.col-height-resp-sm-12.lazyload, .col-height-resp-sm-12.lazyloading, .col-height-resp-sm-12.lazyloaded {
  height: calc(8.3333333333vw * 12);
}
@media (max-width: 576px) {
  .col-height-resp-sm-12.lazyload, .col-height-resp-sm-12.lazyloading, .col-height-resp-sm-12.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-height-resp-sm-12 {
    height: 83.3333333333vw;
  }
}

.col-full-12 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 12);
}
.col-full-12.lazyload, .col-full-12.lazyloading, .col-full-12.lazyloaded {
  width: calc(8.3333333333vw * 12);
}
@media (max-width: 1024px) {
  .col-full-12.lazyload, .col-full-12.lazyloading, .col-full-12.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 1024px) {
  .col-full-12 {
    width: 100vw;
  }
}

.col-full-md-12 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 12);
}
.col-full-md-12.lazyload, .col-full-md-12.lazyloading, .col-full-md-12.lazyloaded {
  width: calc(8.3333333333vw * 12);
}
@media (max-width: 768px) {
  .col-full-md-12.lazyload, .col-full-md-12.lazyloading, .col-full-md-12.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 768px) {
  .col-full-md-12 {
    width: 100vw;
  }
}

.col-full-sm-12 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 12);
}
.col-full-sm-12.lazyload, .col-full-sm-12.lazyloading, .col-full-sm-12.lazyloaded {
  width: calc(8.3333333333vw * 12);
}
@media (max-width: 576px) {
  .col-full-sm-12.lazyload, .col-full-sm-12.lazyloading, .col-full-sm-12.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 576px) {
  .col-full-sm-12 {
    width: 100vw;
  }
}

.padding-block-12 {
  padding-top: calc(8.3333333333vw * 12);
  padding-bottom: calc(8.3333333333vw * 12);
}
@media (max-width: 1024px) {
  .padding-block-12 {
    padding-top: calc(8.3333333333vw * 12 * 2);
    padding-bottom: calc(8.3333333333vw * 12 * 2);
  }
}

.padding-top-12 {
  padding-top: calc(8.3333333333vw * 12);
}
@media (max-width: 1024px) {
  .padding-top-12 {
    padding-top: calc(8.3333333333vw * 12 * 2);
  }
}

.padding-bottom-12 {
  padding-bottom: calc(8.3333333333vw * 12);
}
@media (max-width: 1024px) {
  .padding-bottom-12 {
    padding-bottom: calc(8.3333333333vw * 12 * 2);
  }
}

.margin-block-12 {
  margin-top: calc(8.3333333333vw * 12);
  margin-bottom: calc(8.3333333333vw * 12);
}
@media (max-width: 1024px) {
  .margin-block-12 {
    margin-top: calc(8.3333333333vw * 12 * 2);
    margin-bottom: calc(8.3333333333vw * 12 * 2);
  }
}

.margin-top-12 {
  margin-top: calc(8.3333333333vw * 12);
}
@media (max-width: 1024px) {
  .margin-top-12 {
    margin-top: calc(8.3333333333vw * 12 * 2);
  }
}

@media (max-width: 1024px) {
  .margin-top-mobile-12 {
    margin-top: calc(8.3333333333vw * (12));
  }
}

.margin-right-12 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 12);
}

.margin-right-lg-12 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 12);
}
@media (max-width: 1024px) {
  .margin-right-lg-12 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-md-12 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 12);
}
@media (max-width: 768px) {
  .margin-right-md-12 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-sm-12 {
  margin-left: 0;
  margin-right: calc(8.3333333333vw * 12);
}
@media (max-width: 576px) {
  .margin-right-sm-12 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-12 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 12);
}

.padding-left-12 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 12);
}

.margin-left-lg-12 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 12);
}
@media (max-width: 1024px) {
  .margin-left-lg-12 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-md-12 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 12);
}
@media (max-width: 768px) {
  .margin-left-md-12 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-sm-12 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 12);
}
@media (max-width: 576px) {
  .margin-left-sm-12 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-bottom-12 {
  margin-bottom: calc(8.3333333333vw * 12);
}
@media (max-width: 1024px) {
  .margin-bottom-12 {
    margin-bottom: calc(8.3333333333vw * 12 * 2);
  }
}

@media (max-width: 768px) {
  .margin-bottom-mobile-12 {
    margin-bottom: calc(8.3333333333vw * (12));
  }
}

.letter-spacing-12 {
  letter-spacing: 12px;
}

.col-11-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 11.5);
}
.col-11-5.lazyload, .col-11-5.lazyloading, .col-11-5.lazyloaded {
  width: calc(8.3333333333vw * 11.5);
}

.col-height-11-5 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 11.5);
}
.col-height-11-5.lazyload, .col-height-11-5.lazyloading, .col-height-11-5.lazyloaded {
  height: calc(8.3333333333vw * 11.5);
}

.col-lg-11-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 11.5);
}
.col-lg-11-5.lazyload, .col-lg-11-5.lazyloading, .col-lg-11-5.lazyloaded {
  width: calc(8.3333333333vw * 11.5);
}
@media (max-width: 1024px) {
  .col-lg-11-5.lazyload, .col-lg-11-5.lazyloading, .col-lg-11-5.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-lg-11-5 {
    width: 83.3333333333vw;
  }
}

.col-md-11-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 11.5);
}
.col-md-11-5.lazyload, .col-md-11-5.lazyloading, .col-md-11-5.lazyloaded {
  width: calc(8.3333333333vw * 11.5);
}
@media (max-width: 768px) {
  .col-md-11-5.lazyload, .col-md-11-5.lazyloading, .col-md-11-5.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-md-11-5 {
    width: 83.3333333333vw;
  }
}

.col-sm-11-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 11.5);
}
.col-sm-11-5.lazyload, .col-sm-11-5.lazyloading, .col-sm-11-5.lazyloaded {
  width: calc(8.3333333333vw * 11.5);
}
@media (max-width: 576px) {
  .col-sm-11-5.lazyload, .col-sm-11-5.lazyloading, .col-sm-11-5.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-sm-11-5 {
    width: 83.3333333333vw;
  }
}

.col-content-11-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 11.5);
}
.col-content-11-5.lazyload, .col-content-11-5.lazyloading, .col-content-11-5.lazyloaded {
  width: calc(8.3333333333vw * 11.5);
}
@media (max-width: 1024px) {
  .col-content-11-5.lazyload, .col-content-11-5.lazyloading, .col-content-11-5.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-content-11-5 {
    width: 66.6666666667vw;
  }
}

.col-content-md-11-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 11.5);
}
.col-content-md-11-5.lazyload, .col-content-md-11-5.lazyloading, .col-content-md-11-5.lazyloaded {
  width: calc(8.3333333333vw * 11.5);
}
@media (max-width: 768px) {
  .col-content-md-11-5.lazyload, .col-content-md-11-5.lazyloading, .col-content-md-11-5.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-content-md-11-5 {
    width: 66.6666666667vw;
  }
}

.col-wide-11-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 11.5);
}
.col-wide-11-5.lazyload, .col-wide-11-5.lazyloading, .col-wide-11-5.lazyloaded {
  width: calc(8.3333333333vw * 11.5);
}
@media (max-width: 1024px) {
  .col-wide-11-5.lazyload, .col-wide-11-5.lazyloading, .col-wide-11-5.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-wide-11-5 {
    width: 91.6666666667vw;
  }
}

.col-wide-md-11-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 11.5);
}
.col-wide-md-11-5.lazyload, .col-wide-md-11-5.lazyloading, .col-wide-md-11-5.lazyloaded {
  width: calc(8.3333333333vw * 11.5);
}
@media (max-width: 768px) {
  .col-wide-md-11-5.lazyload, .col-wide-md-11-5.lazyloading, .col-wide-md-11-5.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-wide-md-11-5 {
    width: 91.6666666667vw;
  }
}

.col-height-resp-11-5 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 11.5);
}
.col-height-resp-11-5.lazyload, .col-height-resp-11-5.lazyloading, .col-height-resp-11-5.lazyloaded {
  height: calc(8.3333333333vw * 11.5);
}
@media (max-width: 1024px) {
  .col-height-resp-11-5.lazyload, .col-height-resp-11-5.lazyloading, .col-height-resp-11-5.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-height-resp-11-5 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-md-11-5 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 11.5);
}
.col-height-resp-md-11-5.lazyload, .col-height-resp-md-11-5.lazyloading, .col-height-resp-md-11-5.lazyloaded {
  height: calc(8.3333333333vw * 11.5);
}
@media (max-width: 768px) {
  .col-height-resp-md-11-5.lazyload, .col-height-resp-md-11-5.lazyloading, .col-height-resp-md-11-5.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-height-resp-md-11-5 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-sm-11-5 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 11.5);
}
.col-height-resp-sm-11-5.lazyload, .col-height-resp-sm-11-5.lazyloading, .col-height-resp-sm-11-5.lazyloaded {
  height: calc(8.3333333333vw * 11.5);
}
@media (max-width: 576px) {
  .col-height-resp-sm-11-5.lazyload, .col-height-resp-sm-11-5.lazyloading, .col-height-resp-sm-11-5.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-height-resp-sm-11-5 {
    height: 83.3333333333vw;
  }
}

.col-full-11-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 11.5);
}
.col-full-11-5.lazyload, .col-full-11-5.lazyloading, .col-full-11-5.lazyloaded {
  width: calc(8.3333333333vw * 11.5);
}
@media (max-width: 1024px) {
  .col-full-11-5.lazyload, .col-full-11-5.lazyloading, .col-full-11-5.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 1024px) {
  .col-full-11-5 {
    width: 100vw;
  }
}

.col-full-md-11-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 11.5);
}
.col-full-md-11-5.lazyload, .col-full-md-11-5.lazyloading, .col-full-md-11-5.lazyloaded {
  width: calc(8.3333333333vw * 11.5);
}
@media (max-width: 768px) {
  .col-full-md-11-5.lazyload, .col-full-md-11-5.lazyloading, .col-full-md-11-5.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 768px) {
  .col-full-md-11-5 {
    width: 100vw;
  }
}

.col-full-sm-11-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 11.5);
}
.col-full-sm-11-5.lazyload, .col-full-sm-11-5.lazyloading, .col-full-sm-11-5.lazyloaded {
  width: calc(8.3333333333vw * 11.5);
}
@media (max-width: 576px) {
  .col-full-sm-11-5.lazyload, .col-full-sm-11-5.lazyloading, .col-full-sm-11-5.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 576px) {
  .col-full-sm-11-5 {
    width: 100vw;
  }
}

.padding-block-11-5 {
  padding-top: calc(8.3333333333vw * 11.5);
  padding-bottom: calc(8.3333333333vw * 11.5);
}
@media (max-width: 1024px) {
  .padding-block-11-5 {
    padding-top: calc(8.3333333333vw * 11.5 * 2);
    padding-bottom: calc(8.3333333333vw * 11.5 * 2);
  }
}

.padding-top-11-5 {
  padding-top: calc(8.3333333333vw * 11.5);
}
@media (max-width: 1024px) {
  .padding-top-11-5 {
    padding-top: calc(8.3333333333vw * 11.5 * 2);
  }
}

.padding-bottom-11-5 {
  padding-bottom: calc(8.3333333333vw * 11.5);
}
@media (max-width: 1024px) {
  .padding-bottom-11-5 {
    padding-bottom: calc(8.3333333333vw * 11.5 * 2);
  }
}

.margin-block-11-5 {
  margin-top: calc(8.3333333333vw * 11.5);
  margin-bottom: calc(8.3333333333vw * 11.5);
}
@media (max-width: 1024px) {
  .margin-block-11-5 {
    margin-top: calc(8.3333333333vw * 11.5 * 2);
    margin-bottom: calc(8.3333333333vw * 11.5 * 2);
  }
}

.margin-top-11-5 {
  margin-top: calc(8.3333333333vw * 11.5);
}
@media (max-width: 1024px) {
  .margin-top-11-5 {
    margin-top: calc(8.3333333333vw * 11.5 * 2);
  }
}

@media (max-width: 1024px) {
  .margin-top-mobile-11-5 {
    margin-top: calc(8.3333333333vw * (11.5));
  }
}

.margin-right-11-5 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 11.5);
}

.margin-right-lg-11-5 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 11.5);
}
@media (max-width: 1024px) {
  .margin-right-lg-11-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-md-11-5 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 11.5);
}
@media (max-width: 768px) {
  .margin-right-md-11-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-sm-11-5 {
  margin-left: 0;
  margin-right: calc(8.3333333333vw * 11.5);
}
@media (max-width: 576px) {
  .margin-right-sm-11-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-11-5 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 11.5);
}

.padding-left-11-5 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 11.5);
}

.margin-left-lg-11-5 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 11.5);
}
@media (max-width: 1024px) {
  .margin-left-lg-11-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-md-11-5 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 11.5);
}
@media (max-width: 768px) {
  .margin-left-md-11-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-sm-11-5 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 11.5);
}
@media (max-width: 576px) {
  .margin-left-sm-11-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-bottom-11-5 {
  margin-bottom: calc(8.3333333333vw * 11.5);
}
@media (max-width: 1024px) {
  .margin-bottom-11-5 {
    margin-bottom: calc(8.3333333333vw * 11.5 * 2);
  }
}

@media (max-width: 768px) {
  .margin-bottom-mobile-11-5 {
    margin-bottom: calc(8.3333333333vw * (11.5));
  }
}

.letter-spacing-11-5 {
  letter-spacing: 11.5px;
}

.col-11 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 11);
}
.col-11.lazyload, .col-11.lazyloading, .col-11.lazyloaded {
  width: calc(8.3333333333vw * 11);
}

.col-height-11 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 11);
}
.col-height-11.lazyload, .col-height-11.lazyloading, .col-height-11.lazyloaded {
  height: calc(8.3333333333vw * 11);
}

.col-lg-11 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 11);
}
.col-lg-11.lazyload, .col-lg-11.lazyloading, .col-lg-11.lazyloaded {
  width: calc(8.3333333333vw * 11);
}
@media (max-width: 1024px) {
  .col-lg-11.lazyload, .col-lg-11.lazyloading, .col-lg-11.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-lg-11 {
    width: 83.3333333333vw;
  }
}

.col-md-11 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 11);
}
.col-md-11.lazyload, .col-md-11.lazyloading, .col-md-11.lazyloaded {
  width: calc(8.3333333333vw * 11);
}
@media (max-width: 768px) {
  .col-md-11.lazyload, .col-md-11.lazyloading, .col-md-11.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-md-11 {
    width: 83.3333333333vw;
  }
}

.col-sm-11 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 11);
}
.col-sm-11.lazyload, .col-sm-11.lazyloading, .col-sm-11.lazyloaded {
  width: calc(8.3333333333vw * 11);
}
@media (max-width: 576px) {
  .col-sm-11.lazyload, .col-sm-11.lazyloading, .col-sm-11.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-sm-11 {
    width: 83.3333333333vw;
  }
}

.col-content-11 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 11);
}
.col-content-11.lazyload, .col-content-11.lazyloading, .col-content-11.lazyloaded {
  width: calc(8.3333333333vw * 11);
}
@media (max-width: 1024px) {
  .col-content-11.lazyload, .col-content-11.lazyloading, .col-content-11.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-content-11 {
    width: 66.6666666667vw;
  }
}

.col-content-md-11 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 11);
}
.col-content-md-11.lazyload, .col-content-md-11.lazyloading, .col-content-md-11.lazyloaded {
  width: calc(8.3333333333vw * 11);
}
@media (max-width: 768px) {
  .col-content-md-11.lazyload, .col-content-md-11.lazyloading, .col-content-md-11.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-content-md-11 {
    width: 66.6666666667vw;
  }
}

.col-wide-11 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 11);
}
.col-wide-11.lazyload, .col-wide-11.lazyloading, .col-wide-11.lazyloaded {
  width: calc(8.3333333333vw * 11);
}
@media (max-width: 1024px) {
  .col-wide-11.lazyload, .col-wide-11.lazyloading, .col-wide-11.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-wide-11 {
    width: 91.6666666667vw;
  }
}

.col-wide-md-11 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 11);
}
.col-wide-md-11.lazyload, .col-wide-md-11.lazyloading, .col-wide-md-11.lazyloaded {
  width: calc(8.3333333333vw * 11);
}
@media (max-width: 768px) {
  .col-wide-md-11.lazyload, .col-wide-md-11.lazyloading, .col-wide-md-11.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-wide-md-11 {
    width: 91.6666666667vw;
  }
}

.col-height-resp-11 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 11);
}
.col-height-resp-11.lazyload, .col-height-resp-11.lazyloading, .col-height-resp-11.lazyloaded {
  height: calc(8.3333333333vw * 11);
}
@media (max-width: 1024px) {
  .col-height-resp-11.lazyload, .col-height-resp-11.lazyloading, .col-height-resp-11.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-height-resp-11 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-md-11 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 11);
}
.col-height-resp-md-11.lazyload, .col-height-resp-md-11.lazyloading, .col-height-resp-md-11.lazyloaded {
  height: calc(8.3333333333vw * 11);
}
@media (max-width: 768px) {
  .col-height-resp-md-11.lazyload, .col-height-resp-md-11.lazyloading, .col-height-resp-md-11.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-height-resp-md-11 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-sm-11 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 11);
}
.col-height-resp-sm-11.lazyload, .col-height-resp-sm-11.lazyloading, .col-height-resp-sm-11.lazyloaded {
  height: calc(8.3333333333vw * 11);
}
@media (max-width: 576px) {
  .col-height-resp-sm-11.lazyload, .col-height-resp-sm-11.lazyloading, .col-height-resp-sm-11.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-height-resp-sm-11 {
    height: 83.3333333333vw;
  }
}

.col-full-11 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 11);
}
.col-full-11.lazyload, .col-full-11.lazyloading, .col-full-11.lazyloaded {
  width: calc(8.3333333333vw * 11);
}
@media (max-width: 1024px) {
  .col-full-11.lazyload, .col-full-11.lazyloading, .col-full-11.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 1024px) {
  .col-full-11 {
    width: 100vw;
  }
}

.col-full-md-11 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 11);
}
.col-full-md-11.lazyload, .col-full-md-11.lazyloading, .col-full-md-11.lazyloaded {
  width: calc(8.3333333333vw * 11);
}
@media (max-width: 768px) {
  .col-full-md-11.lazyload, .col-full-md-11.lazyloading, .col-full-md-11.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 768px) {
  .col-full-md-11 {
    width: 100vw;
  }
}

.col-full-sm-11 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 11);
}
.col-full-sm-11.lazyload, .col-full-sm-11.lazyloading, .col-full-sm-11.lazyloaded {
  width: calc(8.3333333333vw * 11);
}
@media (max-width: 576px) {
  .col-full-sm-11.lazyload, .col-full-sm-11.lazyloading, .col-full-sm-11.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 576px) {
  .col-full-sm-11 {
    width: 100vw;
  }
}

.padding-block-11 {
  padding-top: calc(8.3333333333vw * 11);
  padding-bottom: calc(8.3333333333vw * 11);
}
@media (max-width: 1024px) {
  .padding-block-11 {
    padding-top: calc(8.3333333333vw * 11 * 2);
    padding-bottom: calc(8.3333333333vw * 11 * 2);
  }
}

.padding-top-11 {
  padding-top: calc(8.3333333333vw * 11);
}
@media (max-width: 1024px) {
  .padding-top-11 {
    padding-top: calc(8.3333333333vw * 11 * 2);
  }
}

.padding-bottom-11 {
  padding-bottom: calc(8.3333333333vw * 11);
}
@media (max-width: 1024px) {
  .padding-bottom-11 {
    padding-bottom: calc(8.3333333333vw * 11 * 2);
  }
}

.margin-block-11 {
  margin-top: calc(8.3333333333vw * 11);
  margin-bottom: calc(8.3333333333vw * 11);
}
@media (max-width: 1024px) {
  .margin-block-11 {
    margin-top: calc(8.3333333333vw * 11 * 2);
    margin-bottom: calc(8.3333333333vw * 11 * 2);
  }
}

.margin-top-11 {
  margin-top: calc(8.3333333333vw * 11);
}
@media (max-width: 1024px) {
  .margin-top-11 {
    margin-top: calc(8.3333333333vw * 11 * 2);
  }
}

@media (max-width: 1024px) {
  .margin-top-mobile-11 {
    margin-top: calc(8.3333333333vw * (11));
  }
}

.margin-right-11 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 11);
}

.margin-right-lg-11 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 11);
}
@media (max-width: 1024px) {
  .margin-right-lg-11 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-md-11 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 11);
}
@media (max-width: 768px) {
  .margin-right-md-11 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-sm-11 {
  margin-left: 0;
  margin-right: calc(8.3333333333vw * 11);
}
@media (max-width: 576px) {
  .margin-right-sm-11 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-11 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 11);
}

.padding-left-11 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 11);
}

.margin-left-lg-11 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 11);
}
@media (max-width: 1024px) {
  .margin-left-lg-11 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-md-11 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 11);
}
@media (max-width: 768px) {
  .margin-left-md-11 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-sm-11 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 11);
}
@media (max-width: 576px) {
  .margin-left-sm-11 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-bottom-11 {
  margin-bottom: calc(8.3333333333vw * 11);
}
@media (max-width: 1024px) {
  .margin-bottom-11 {
    margin-bottom: calc(8.3333333333vw * 11 * 2);
  }
}

@media (max-width: 768px) {
  .margin-bottom-mobile-11 {
    margin-bottom: calc(8.3333333333vw * (11));
  }
}

.letter-spacing-11 {
  letter-spacing: 11px;
}

.col-10-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 10.5);
}
.col-10-5.lazyload, .col-10-5.lazyloading, .col-10-5.lazyloaded {
  width: calc(8.3333333333vw * 10.5);
}

.col-height-10-5 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 10.5);
}
.col-height-10-5.lazyload, .col-height-10-5.lazyloading, .col-height-10-5.lazyloaded {
  height: calc(8.3333333333vw * 10.5);
}

.col-lg-10-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 10.5);
}
.col-lg-10-5.lazyload, .col-lg-10-5.lazyloading, .col-lg-10-5.lazyloaded {
  width: calc(8.3333333333vw * 10.5);
}
@media (max-width: 1024px) {
  .col-lg-10-5.lazyload, .col-lg-10-5.lazyloading, .col-lg-10-5.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-lg-10-5 {
    width: 83.3333333333vw;
  }
}

.col-md-10-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 10.5);
}
.col-md-10-5.lazyload, .col-md-10-5.lazyloading, .col-md-10-5.lazyloaded {
  width: calc(8.3333333333vw * 10.5);
}
@media (max-width: 768px) {
  .col-md-10-5.lazyload, .col-md-10-5.lazyloading, .col-md-10-5.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-md-10-5 {
    width: 83.3333333333vw;
  }
}

.col-sm-10-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 10.5);
}
.col-sm-10-5.lazyload, .col-sm-10-5.lazyloading, .col-sm-10-5.lazyloaded {
  width: calc(8.3333333333vw * 10.5);
}
@media (max-width: 576px) {
  .col-sm-10-5.lazyload, .col-sm-10-5.lazyloading, .col-sm-10-5.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-sm-10-5 {
    width: 83.3333333333vw;
  }
}

.col-content-10-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 10.5);
}
.col-content-10-5.lazyload, .col-content-10-5.lazyloading, .col-content-10-5.lazyloaded {
  width: calc(8.3333333333vw * 10.5);
}
@media (max-width: 1024px) {
  .col-content-10-5.lazyload, .col-content-10-5.lazyloading, .col-content-10-5.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-content-10-5 {
    width: 66.6666666667vw;
  }
}

.col-content-md-10-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 10.5);
}
.col-content-md-10-5.lazyload, .col-content-md-10-5.lazyloading, .col-content-md-10-5.lazyloaded {
  width: calc(8.3333333333vw * 10.5);
}
@media (max-width: 768px) {
  .col-content-md-10-5.lazyload, .col-content-md-10-5.lazyloading, .col-content-md-10-5.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-content-md-10-5 {
    width: 66.6666666667vw;
  }
}

.col-wide-10-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 10.5);
}
.col-wide-10-5.lazyload, .col-wide-10-5.lazyloading, .col-wide-10-5.lazyloaded {
  width: calc(8.3333333333vw * 10.5);
}
@media (max-width: 1024px) {
  .col-wide-10-5.lazyload, .col-wide-10-5.lazyloading, .col-wide-10-5.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-wide-10-5 {
    width: 91.6666666667vw;
  }
}

.col-wide-md-10-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 10.5);
}
.col-wide-md-10-5.lazyload, .col-wide-md-10-5.lazyloading, .col-wide-md-10-5.lazyloaded {
  width: calc(8.3333333333vw * 10.5);
}
@media (max-width: 768px) {
  .col-wide-md-10-5.lazyload, .col-wide-md-10-5.lazyloading, .col-wide-md-10-5.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-wide-md-10-5 {
    width: 91.6666666667vw;
  }
}

.col-height-resp-10-5 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 10.5);
}
.col-height-resp-10-5.lazyload, .col-height-resp-10-5.lazyloading, .col-height-resp-10-5.lazyloaded {
  height: calc(8.3333333333vw * 10.5);
}
@media (max-width: 1024px) {
  .col-height-resp-10-5.lazyload, .col-height-resp-10-5.lazyloading, .col-height-resp-10-5.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-height-resp-10-5 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-md-10-5 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 10.5);
}
.col-height-resp-md-10-5.lazyload, .col-height-resp-md-10-5.lazyloading, .col-height-resp-md-10-5.lazyloaded {
  height: calc(8.3333333333vw * 10.5);
}
@media (max-width: 768px) {
  .col-height-resp-md-10-5.lazyload, .col-height-resp-md-10-5.lazyloading, .col-height-resp-md-10-5.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-height-resp-md-10-5 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-sm-10-5 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 10.5);
}
.col-height-resp-sm-10-5.lazyload, .col-height-resp-sm-10-5.lazyloading, .col-height-resp-sm-10-5.lazyloaded {
  height: calc(8.3333333333vw * 10.5);
}
@media (max-width: 576px) {
  .col-height-resp-sm-10-5.lazyload, .col-height-resp-sm-10-5.lazyloading, .col-height-resp-sm-10-5.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-height-resp-sm-10-5 {
    height: 83.3333333333vw;
  }
}

.col-full-10-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 10.5);
}
.col-full-10-5.lazyload, .col-full-10-5.lazyloading, .col-full-10-5.lazyloaded {
  width: calc(8.3333333333vw * 10.5);
}
@media (max-width: 1024px) {
  .col-full-10-5.lazyload, .col-full-10-5.lazyloading, .col-full-10-5.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 1024px) {
  .col-full-10-5 {
    width: 100vw;
  }
}

.col-full-md-10-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 10.5);
}
.col-full-md-10-5.lazyload, .col-full-md-10-5.lazyloading, .col-full-md-10-5.lazyloaded {
  width: calc(8.3333333333vw * 10.5);
}
@media (max-width: 768px) {
  .col-full-md-10-5.lazyload, .col-full-md-10-5.lazyloading, .col-full-md-10-5.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 768px) {
  .col-full-md-10-5 {
    width: 100vw;
  }
}

.col-full-sm-10-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 10.5);
}
.col-full-sm-10-5.lazyload, .col-full-sm-10-5.lazyloading, .col-full-sm-10-5.lazyloaded {
  width: calc(8.3333333333vw * 10.5);
}
@media (max-width: 576px) {
  .col-full-sm-10-5.lazyload, .col-full-sm-10-5.lazyloading, .col-full-sm-10-5.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 576px) {
  .col-full-sm-10-5 {
    width: 100vw;
  }
}

.padding-block-10-5 {
  padding-top: calc(8.3333333333vw * 10.5);
  padding-bottom: calc(8.3333333333vw * 10.5);
}
@media (max-width: 1024px) {
  .padding-block-10-5 {
    padding-top: calc(8.3333333333vw * 10.5 * 2);
    padding-bottom: calc(8.3333333333vw * 10.5 * 2);
  }
}

.padding-top-10-5 {
  padding-top: calc(8.3333333333vw * 10.5);
}
@media (max-width: 1024px) {
  .padding-top-10-5 {
    padding-top: calc(8.3333333333vw * 10.5 * 2);
  }
}

.padding-bottom-10-5 {
  padding-bottom: calc(8.3333333333vw * 10.5);
}
@media (max-width: 1024px) {
  .padding-bottom-10-5 {
    padding-bottom: calc(8.3333333333vw * 10.5 * 2);
  }
}

.margin-block-10-5 {
  margin-top: calc(8.3333333333vw * 10.5);
  margin-bottom: calc(8.3333333333vw * 10.5);
}
@media (max-width: 1024px) {
  .margin-block-10-5 {
    margin-top: calc(8.3333333333vw * 10.5 * 2);
    margin-bottom: calc(8.3333333333vw * 10.5 * 2);
  }
}

.margin-top-10-5 {
  margin-top: calc(8.3333333333vw * 10.5);
}
@media (max-width: 1024px) {
  .margin-top-10-5 {
    margin-top: calc(8.3333333333vw * 10.5 * 2);
  }
}

@media (max-width: 1024px) {
  .margin-top-mobile-10-5 {
    margin-top: calc(8.3333333333vw * (10.5));
  }
}

.margin-right-10-5 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 10.5);
}

.margin-right-lg-10-5 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 10.5);
}
@media (max-width: 1024px) {
  .margin-right-lg-10-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-md-10-5 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 10.5);
}
@media (max-width: 768px) {
  .margin-right-md-10-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-sm-10-5 {
  margin-left: 0;
  margin-right: calc(8.3333333333vw * 10.5);
}
@media (max-width: 576px) {
  .margin-right-sm-10-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-10-5 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 10.5);
}

.padding-left-10-5 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 10.5);
}

.margin-left-lg-10-5 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 10.5);
}
@media (max-width: 1024px) {
  .margin-left-lg-10-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-md-10-5 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 10.5);
}
@media (max-width: 768px) {
  .margin-left-md-10-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-sm-10-5 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 10.5);
}
@media (max-width: 576px) {
  .margin-left-sm-10-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-bottom-10-5 {
  margin-bottom: calc(8.3333333333vw * 10.5);
}
@media (max-width: 1024px) {
  .margin-bottom-10-5 {
    margin-bottom: calc(8.3333333333vw * 10.5 * 2);
  }
}

@media (max-width: 768px) {
  .margin-bottom-mobile-10-5 {
    margin-bottom: calc(8.3333333333vw * (10.5));
  }
}

.letter-spacing-10-5 {
  letter-spacing: 10.5px;
}

.col-10 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 10);
}
.col-10.lazyload, .col-10.lazyloading, .col-10.lazyloaded {
  width: calc(8.3333333333vw * 10);
}

.col-height-10 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 10);
}
.col-height-10.lazyload, .col-height-10.lazyloading, .col-height-10.lazyloaded {
  height: calc(8.3333333333vw * 10);
}

.col-lg-10 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 10);
}
.col-lg-10.lazyload, .col-lg-10.lazyloading, .col-lg-10.lazyloaded {
  width: calc(8.3333333333vw * 10);
}
@media (max-width: 1024px) {
  .col-lg-10.lazyload, .col-lg-10.lazyloading, .col-lg-10.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-lg-10 {
    width: 83.3333333333vw;
  }
}

.col-md-10 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 10);
}
.col-md-10.lazyload, .col-md-10.lazyloading, .col-md-10.lazyloaded {
  width: calc(8.3333333333vw * 10);
}
@media (max-width: 768px) {
  .col-md-10.lazyload, .col-md-10.lazyloading, .col-md-10.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-md-10 {
    width: 83.3333333333vw;
  }
}

.col-sm-10 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 10);
}
.col-sm-10.lazyload, .col-sm-10.lazyloading, .col-sm-10.lazyloaded {
  width: calc(8.3333333333vw * 10);
}
@media (max-width: 576px) {
  .col-sm-10.lazyload, .col-sm-10.lazyloading, .col-sm-10.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-sm-10 {
    width: 83.3333333333vw;
  }
}

.col-content-10 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 10);
}
.col-content-10.lazyload, .col-content-10.lazyloading, .col-content-10.lazyloaded {
  width: calc(8.3333333333vw * 10);
}
@media (max-width: 1024px) {
  .col-content-10.lazyload, .col-content-10.lazyloading, .col-content-10.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-content-10 {
    width: 66.6666666667vw;
  }
}

.col-content-md-10 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 10);
}
.col-content-md-10.lazyload, .col-content-md-10.lazyloading, .col-content-md-10.lazyloaded {
  width: calc(8.3333333333vw * 10);
}
@media (max-width: 768px) {
  .col-content-md-10.lazyload, .col-content-md-10.lazyloading, .col-content-md-10.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-content-md-10 {
    width: 66.6666666667vw;
  }
}

.col-wide-10 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 10);
}
.col-wide-10.lazyload, .col-wide-10.lazyloading, .col-wide-10.lazyloaded {
  width: calc(8.3333333333vw * 10);
}
@media (max-width: 1024px) {
  .col-wide-10.lazyload, .col-wide-10.lazyloading, .col-wide-10.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-wide-10 {
    width: 91.6666666667vw;
  }
}

.col-wide-md-10 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 10);
}
.col-wide-md-10.lazyload, .col-wide-md-10.lazyloading, .col-wide-md-10.lazyloaded {
  width: calc(8.3333333333vw * 10);
}
@media (max-width: 768px) {
  .col-wide-md-10.lazyload, .col-wide-md-10.lazyloading, .col-wide-md-10.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-wide-md-10 {
    width: 91.6666666667vw;
  }
}

.col-height-resp-10 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 10);
}
.col-height-resp-10.lazyload, .col-height-resp-10.lazyloading, .col-height-resp-10.lazyloaded {
  height: calc(8.3333333333vw * 10);
}
@media (max-width: 1024px) {
  .col-height-resp-10.lazyload, .col-height-resp-10.lazyloading, .col-height-resp-10.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-height-resp-10 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-md-10 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 10);
}
.col-height-resp-md-10.lazyload, .col-height-resp-md-10.lazyloading, .col-height-resp-md-10.lazyloaded {
  height: calc(8.3333333333vw * 10);
}
@media (max-width: 768px) {
  .col-height-resp-md-10.lazyload, .col-height-resp-md-10.lazyloading, .col-height-resp-md-10.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-height-resp-md-10 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-sm-10 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 10);
}
.col-height-resp-sm-10.lazyload, .col-height-resp-sm-10.lazyloading, .col-height-resp-sm-10.lazyloaded {
  height: calc(8.3333333333vw * 10);
}
@media (max-width: 576px) {
  .col-height-resp-sm-10.lazyload, .col-height-resp-sm-10.lazyloading, .col-height-resp-sm-10.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-height-resp-sm-10 {
    height: 83.3333333333vw;
  }
}

.col-full-10 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 10);
}
.col-full-10.lazyload, .col-full-10.lazyloading, .col-full-10.lazyloaded {
  width: calc(8.3333333333vw * 10);
}
@media (max-width: 1024px) {
  .col-full-10.lazyload, .col-full-10.lazyloading, .col-full-10.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 1024px) {
  .col-full-10 {
    width: 100vw;
  }
}

.col-full-md-10 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 10);
}
.col-full-md-10.lazyload, .col-full-md-10.lazyloading, .col-full-md-10.lazyloaded {
  width: calc(8.3333333333vw * 10);
}
@media (max-width: 768px) {
  .col-full-md-10.lazyload, .col-full-md-10.lazyloading, .col-full-md-10.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 768px) {
  .col-full-md-10 {
    width: 100vw;
  }
}

.col-full-sm-10 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 10);
}
.col-full-sm-10.lazyload, .col-full-sm-10.lazyloading, .col-full-sm-10.lazyloaded {
  width: calc(8.3333333333vw * 10);
}
@media (max-width: 576px) {
  .col-full-sm-10.lazyload, .col-full-sm-10.lazyloading, .col-full-sm-10.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 576px) {
  .col-full-sm-10 {
    width: 100vw;
  }
}

.padding-block-10 {
  padding-top: calc(8.3333333333vw * 10);
  padding-bottom: calc(8.3333333333vw * 10);
}
@media (max-width: 1024px) {
  .padding-block-10 {
    padding-top: calc(8.3333333333vw * 10 * 2);
    padding-bottom: calc(8.3333333333vw * 10 * 2);
  }
}

.padding-top-10 {
  padding-top: calc(8.3333333333vw * 10);
}
@media (max-width: 1024px) {
  .padding-top-10 {
    padding-top: calc(8.3333333333vw * 10 * 2);
  }
}

.padding-bottom-10 {
  padding-bottom: calc(8.3333333333vw * 10);
}
@media (max-width: 1024px) {
  .padding-bottom-10 {
    padding-bottom: calc(8.3333333333vw * 10 * 2);
  }
}

.margin-block-10 {
  margin-top: calc(8.3333333333vw * 10);
  margin-bottom: calc(8.3333333333vw * 10);
}
@media (max-width: 1024px) {
  .margin-block-10 {
    margin-top: calc(8.3333333333vw * 10 * 2);
    margin-bottom: calc(8.3333333333vw * 10 * 2);
  }
}

.margin-top-10 {
  margin-top: calc(8.3333333333vw * 10);
}
@media (max-width: 1024px) {
  .margin-top-10 {
    margin-top: calc(8.3333333333vw * 10 * 2);
  }
}

@media (max-width: 1024px) {
  .margin-top-mobile-10 {
    margin-top: calc(8.3333333333vw * (10));
  }
}

.margin-right-10 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 10);
}

.margin-right-lg-10 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 10);
}
@media (max-width: 1024px) {
  .margin-right-lg-10 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-md-10 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 10);
}
@media (max-width: 768px) {
  .margin-right-md-10 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-sm-10 {
  margin-left: 0;
  margin-right: calc(8.3333333333vw * 10);
}
@media (max-width: 576px) {
  .margin-right-sm-10 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-10 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 10);
}

.padding-left-10 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 10);
}

.margin-left-lg-10 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 10);
}
@media (max-width: 1024px) {
  .margin-left-lg-10 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-md-10 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 10);
}
@media (max-width: 768px) {
  .margin-left-md-10 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-sm-10 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 10);
}
@media (max-width: 576px) {
  .margin-left-sm-10 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-bottom-10 {
  margin-bottom: calc(8.3333333333vw * 10);
}
@media (max-width: 1024px) {
  .margin-bottom-10 {
    margin-bottom: calc(8.3333333333vw * 10 * 2);
  }
}

@media (max-width: 768px) {
  .margin-bottom-mobile-10 {
    margin-bottom: calc(8.3333333333vw * (10));
  }
}

.letter-spacing-10 {
  letter-spacing: 10px;
}

.col-9-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 9.5);
}
.col-9-5.lazyload, .col-9-5.lazyloading, .col-9-5.lazyloaded {
  width: calc(8.3333333333vw * 9.5);
}

.col-height-9-5 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 9.5);
}
.col-height-9-5.lazyload, .col-height-9-5.lazyloading, .col-height-9-5.lazyloaded {
  height: calc(8.3333333333vw * 9.5);
}

.col-lg-9-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 9.5);
}
.col-lg-9-5.lazyload, .col-lg-9-5.lazyloading, .col-lg-9-5.lazyloaded {
  width: calc(8.3333333333vw * 9.5);
}
@media (max-width: 1024px) {
  .col-lg-9-5.lazyload, .col-lg-9-5.lazyloading, .col-lg-9-5.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-lg-9-5 {
    width: 83.3333333333vw;
  }
}

.col-md-9-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 9.5);
}
.col-md-9-5.lazyload, .col-md-9-5.lazyloading, .col-md-9-5.lazyloaded {
  width: calc(8.3333333333vw * 9.5);
}
@media (max-width: 768px) {
  .col-md-9-5.lazyload, .col-md-9-5.lazyloading, .col-md-9-5.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-md-9-5 {
    width: 83.3333333333vw;
  }
}

.col-sm-9-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 9.5);
}
.col-sm-9-5.lazyload, .col-sm-9-5.lazyloading, .col-sm-9-5.lazyloaded {
  width: calc(8.3333333333vw * 9.5);
}
@media (max-width: 576px) {
  .col-sm-9-5.lazyload, .col-sm-9-5.lazyloading, .col-sm-9-5.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-sm-9-5 {
    width: 83.3333333333vw;
  }
}

.col-content-9-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 9.5);
}
.col-content-9-5.lazyload, .col-content-9-5.lazyloading, .col-content-9-5.lazyloaded {
  width: calc(8.3333333333vw * 9.5);
}
@media (max-width: 1024px) {
  .col-content-9-5.lazyload, .col-content-9-5.lazyloading, .col-content-9-5.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-content-9-5 {
    width: 66.6666666667vw;
  }
}

.col-content-md-9-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 9.5);
}
.col-content-md-9-5.lazyload, .col-content-md-9-5.lazyloading, .col-content-md-9-5.lazyloaded {
  width: calc(8.3333333333vw * 9.5);
}
@media (max-width: 768px) {
  .col-content-md-9-5.lazyload, .col-content-md-9-5.lazyloading, .col-content-md-9-5.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-content-md-9-5 {
    width: 66.6666666667vw;
  }
}

.col-wide-9-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 9.5);
}
.col-wide-9-5.lazyload, .col-wide-9-5.lazyloading, .col-wide-9-5.lazyloaded {
  width: calc(8.3333333333vw * 9.5);
}
@media (max-width: 1024px) {
  .col-wide-9-5.lazyload, .col-wide-9-5.lazyloading, .col-wide-9-5.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-wide-9-5 {
    width: 91.6666666667vw;
  }
}

.col-wide-md-9-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 9.5);
}
.col-wide-md-9-5.lazyload, .col-wide-md-9-5.lazyloading, .col-wide-md-9-5.lazyloaded {
  width: calc(8.3333333333vw * 9.5);
}
@media (max-width: 768px) {
  .col-wide-md-9-5.lazyload, .col-wide-md-9-5.lazyloading, .col-wide-md-9-5.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-wide-md-9-5 {
    width: 91.6666666667vw;
  }
}

.col-height-resp-9-5 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 9.5);
}
.col-height-resp-9-5.lazyload, .col-height-resp-9-5.lazyloading, .col-height-resp-9-5.lazyloaded {
  height: calc(8.3333333333vw * 9.5);
}
@media (max-width: 1024px) {
  .col-height-resp-9-5.lazyload, .col-height-resp-9-5.lazyloading, .col-height-resp-9-5.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-height-resp-9-5 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-md-9-5 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 9.5);
}
.col-height-resp-md-9-5.lazyload, .col-height-resp-md-9-5.lazyloading, .col-height-resp-md-9-5.lazyloaded {
  height: calc(8.3333333333vw * 9.5);
}
@media (max-width: 768px) {
  .col-height-resp-md-9-5.lazyload, .col-height-resp-md-9-5.lazyloading, .col-height-resp-md-9-5.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-height-resp-md-9-5 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-sm-9-5 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 9.5);
}
.col-height-resp-sm-9-5.lazyload, .col-height-resp-sm-9-5.lazyloading, .col-height-resp-sm-9-5.lazyloaded {
  height: calc(8.3333333333vw * 9.5);
}
@media (max-width: 576px) {
  .col-height-resp-sm-9-5.lazyload, .col-height-resp-sm-9-5.lazyloading, .col-height-resp-sm-9-5.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-height-resp-sm-9-5 {
    height: 83.3333333333vw;
  }
}

.col-full-9-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 9.5);
}
.col-full-9-5.lazyload, .col-full-9-5.lazyloading, .col-full-9-5.lazyloaded {
  width: calc(8.3333333333vw * 9.5);
}
@media (max-width: 1024px) {
  .col-full-9-5.lazyload, .col-full-9-5.lazyloading, .col-full-9-5.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 1024px) {
  .col-full-9-5 {
    width: 100vw;
  }
}

.col-full-md-9-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 9.5);
}
.col-full-md-9-5.lazyload, .col-full-md-9-5.lazyloading, .col-full-md-9-5.lazyloaded {
  width: calc(8.3333333333vw * 9.5);
}
@media (max-width: 768px) {
  .col-full-md-9-5.lazyload, .col-full-md-9-5.lazyloading, .col-full-md-9-5.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 768px) {
  .col-full-md-9-5 {
    width: 100vw;
  }
}

.col-full-sm-9-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 9.5);
}
.col-full-sm-9-5.lazyload, .col-full-sm-9-5.lazyloading, .col-full-sm-9-5.lazyloaded {
  width: calc(8.3333333333vw * 9.5);
}
@media (max-width: 576px) {
  .col-full-sm-9-5.lazyload, .col-full-sm-9-5.lazyloading, .col-full-sm-9-5.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 576px) {
  .col-full-sm-9-5 {
    width: 100vw;
  }
}

.padding-block-9-5 {
  padding-top: calc(8.3333333333vw * 9.5);
  padding-bottom: calc(8.3333333333vw * 9.5);
}
@media (max-width: 1024px) {
  .padding-block-9-5 {
    padding-top: calc(8.3333333333vw * 9.5 * 2);
    padding-bottom: calc(8.3333333333vw * 9.5 * 2);
  }
}

.padding-top-9-5 {
  padding-top: calc(8.3333333333vw * 9.5);
}
@media (max-width: 1024px) {
  .padding-top-9-5 {
    padding-top: calc(8.3333333333vw * 9.5 * 2);
  }
}

.padding-bottom-9-5 {
  padding-bottom: calc(8.3333333333vw * 9.5);
}
@media (max-width: 1024px) {
  .padding-bottom-9-5 {
    padding-bottom: calc(8.3333333333vw * 9.5 * 2);
  }
}

.margin-block-9-5 {
  margin-top: calc(8.3333333333vw * 9.5);
  margin-bottom: calc(8.3333333333vw * 9.5);
}
@media (max-width: 1024px) {
  .margin-block-9-5 {
    margin-top: calc(8.3333333333vw * 9.5 * 2);
    margin-bottom: calc(8.3333333333vw * 9.5 * 2);
  }
}

.margin-top-9-5 {
  margin-top: calc(8.3333333333vw * 9.5);
}
@media (max-width: 1024px) {
  .margin-top-9-5 {
    margin-top: calc(8.3333333333vw * 9.5 * 2);
  }
}

@media (max-width: 1024px) {
  .margin-top-mobile-9-5 {
    margin-top: calc(8.3333333333vw * (9.5));
  }
}

.margin-right-9-5 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 9.5);
}

.margin-right-lg-9-5 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 9.5);
}
@media (max-width: 1024px) {
  .margin-right-lg-9-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-md-9-5 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 9.5);
}
@media (max-width: 768px) {
  .margin-right-md-9-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-sm-9-5 {
  margin-left: 0;
  margin-right: calc(8.3333333333vw * 9.5);
}
@media (max-width: 576px) {
  .margin-right-sm-9-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-9-5 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 9.5);
}

.padding-left-9-5 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 9.5);
}

.margin-left-lg-9-5 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 9.5);
}
@media (max-width: 1024px) {
  .margin-left-lg-9-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-md-9-5 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 9.5);
}
@media (max-width: 768px) {
  .margin-left-md-9-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-sm-9-5 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 9.5);
}
@media (max-width: 576px) {
  .margin-left-sm-9-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-bottom-9-5 {
  margin-bottom: calc(8.3333333333vw * 9.5);
}
@media (max-width: 1024px) {
  .margin-bottom-9-5 {
    margin-bottom: calc(8.3333333333vw * 9.5 * 2);
  }
}

@media (max-width: 768px) {
  .margin-bottom-mobile-9-5 {
    margin-bottom: calc(8.3333333333vw * (9.5));
  }
}

.letter-spacing-9-5 {
  letter-spacing: 9.5px;
}

.col-9 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 9);
}
.col-9.lazyload, .col-9.lazyloading, .col-9.lazyloaded {
  width: calc(8.3333333333vw * 9);
}

.col-height-9 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 9);
}
.col-height-9.lazyload, .col-height-9.lazyloading, .col-height-9.lazyloaded {
  height: calc(8.3333333333vw * 9);
}

.col-lg-9 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 9);
}
.col-lg-9.lazyload, .col-lg-9.lazyloading, .col-lg-9.lazyloaded {
  width: calc(8.3333333333vw * 9);
}
@media (max-width: 1024px) {
  .col-lg-9.lazyload, .col-lg-9.lazyloading, .col-lg-9.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-lg-9 {
    width: 83.3333333333vw;
  }
}

.col-md-9 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 9);
}
.col-md-9.lazyload, .col-md-9.lazyloading, .col-md-9.lazyloaded {
  width: calc(8.3333333333vw * 9);
}
@media (max-width: 768px) {
  .col-md-9.lazyload, .col-md-9.lazyloading, .col-md-9.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-md-9 {
    width: 83.3333333333vw;
  }
}

.col-sm-9 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 9);
}
.col-sm-9.lazyload, .col-sm-9.lazyloading, .col-sm-9.lazyloaded {
  width: calc(8.3333333333vw * 9);
}
@media (max-width: 576px) {
  .col-sm-9.lazyload, .col-sm-9.lazyloading, .col-sm-9.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-sm-9 {
    width: 83.3333333333vw;
  }
}

.col-content-9 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 9);
}
.col-content-9.lazyload, .col-content-9.lazyloading, .col-content-9.lazyloaded {
  width: calc(8.3333333333vw * 9);
}
@media (max-width: 1024px) {
  .col-content-9.lazyload, .col-content-9.lazyloading, .col-content-9.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-content-9 {
    width: 66.6666666667vw;
  }
}

.col-content-md-9 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 9);
}
.col-content-md-9.lazyload, .col-content-md-9.lazyloading, .col-content-md-9.lazyloaded {
  width: calc(8.3333333333vw * 9);
}
@media (max-width: 768px) {
  .col-content-md-9.lazyload, .col-content-md-9.lazyloading, .col-content-md-9.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-content-md-9 {
    width: 66.6666666667vw;
  }
}

.col-wide-9 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 9);
}
.col-wide-9.lazyload, .col-wide-9.lazyloading, .col-wide-9.lazyloaded {
  width: calc(8.3333333333vw * 9);
}
@media (max-width: 1024px) {
  .col-wide-9.lazyload, .col-wide-9.lazyloading, .col-wide-9.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-wide-9 {
    width: 91.6666666667vw;
  }
}

.col-wide-md-9 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 9);
}
.col-wide-md-9.lazyload, .col-wide-md-9.lazyloading, .col-wide-md-9.lazyloaded {
  width: calc(8.3333333333vw * 9);
}
@media (max-width: 768px) {
  .col-wide-md-9.lazyload, .col-wide-md-9.lazyloading, .col-wide-md-9.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-wide-md-9 {
    width: 91.6666666667vw;
  }
}

.col-height-resp-9 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 9);
}
.col-height-resp-9.lazyload, .col-height-resp-9.lazyloading, .col-height-resp-9.lazyloaded {
  height: calc(8.3333333333vw * 9);
}
@media (max-width: 1024px) {
  .col-height-resp-9.lazyload, .col-height-resp-9.lazyloading, .col-height-resp-9.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-height-resp-9 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-md-9 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 9);
}
.col-height-resp-md-9.lazyload, .col-height-resp-md-9.lazyloading, .col-height-resp-md-9.lazyloaded {
  height: calc(8.3333333333vw * 9);
}
@media (max-width: 768px) {
  .col-height-resp-md-9.lazyload, .col-height-resp-md-9.lazyloading, .col-height-resp-md-9.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-height-resp-md-9 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-sm-9 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 9);
}
.col-height-resp-sm-9.lazyload, .col-height-resp-sm-9.lazyloading, .col-height-resp-sm-9.lazyloaded {
  height: calc(8.3333333333vw * 9);
}
@media (max-width: 576px) {
  .col-height-resp-sm-9.lazyload, .col-height-resp-sm-9.lazyloading, .col-height-resp-sm-9.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-height-resp-sm-9 {
    height: 83.3333333333vw;
  }
}

.col-full-9 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 9);
}
.col-full-9.lazyload, .col-full-9.lazyloading, .col-full-9.lazyloaded {
  width: calc(8.3333333333vw * 9);
}
@media (max-width: 1024px) {
  .col-full-9.lazyload, .col-full-9.lazyloading, .col-full-9.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 1024px) {
  .col-full-9 {
    width: 100vw;
  }
}

.col-full-md-9 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 9);
}
.col-full-md-9.lazyload, .col-full-md-9.lazyloading, .col-full-md-9.lazyloaded {
  width: calc(8.3333333333vw * 9);
}
@media (max-width: 768px) {
  .col-full-md-9.lazyload, .col-full-md-9.lazyloading, .col-full-md-9.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 768px) {
  .col-full-md-9 {
    width: 100vw;
  }
}

.col-full-sm-9 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 9);
}
.col-full-sm-9.lazyload, .col-full-sm-9.lazyloading, .col-full-sm-9.lazyloaded {
  width: calc(8.3333333333vw * 9);
}
@media (max-width: 576px) {
  .col-full-sm-9.lazyload, .col-full-sm-9.lazyloading, .col-full-sm-9.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 576px) {
  .col-full-sm-9 {
    width: 100vw;
  }
}

.padding-block-9 {
  padding-top: calc(8.3333333333vw * 9);
  padding-bottom: calc(8.3333333333vw * 9);
}
@media (max-width: 1024px) {
  .padding-block-9 {
    padding-top: calc(8.3333333333vw * 9 * 2);
    padding-bottom: calc(8.3333333333vw * 9 * 2);
  }
}

.padding-top-9 {
  padding-top: calc(8.3333333333vw * 9);
}
@media (max-width: 1024px) {
  .padding-top-9 {
    padding-top: calc(8.3333333333vw * 9 * 2);
  }
}

.padding-bottom-9 {
  padding-bottom: calc(8.3333333333vw * 9);
}
@media (max-width: 1024px) {
  .padding-bottom-9 {
    padding-bottom: calc(8.3333333333vw * 9 * 2);
  }
}

.margin-block-9 {
  margin-top: calc(8.3333333333vw * 9);
  margin-bottom: calc(8.3333333333vw * 9);
}
@media (max-width: 1024px) {
  .margin-block-9 {
    margin-top: calc(8.3333333333vw * 9 * 2);
    margin-bottom: calc(8.3333333333vw * 9 * 2);
  }
}

.margin-top-9 {
  margin-top: calc(8.3333333333vw * 9);
}
@media (max-width: 1024px) {
  .margin-top-9 {
    margin-top: calc(8.3333333333vw * 9 * 2);
  }
}

@media (max-width: 1024px) {
  .margin-top-mobile-9 {
    margin-top: calc(8.3333333333vw * (9));
  }
}

.margin-right-9 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 9);
}

.margin-right-lg-9 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 9);
}
@media (max-width: 1024px) {
  .margin-right-lg-9 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-md-9 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 9);
}
@media (max-width: 768px) {
  .margin-right-md-9 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-sm-9 {
  margin-left: 0;
  margin-right: calc(8.3333333333vw * 9);
}
@media (max-width: 576px) {
  .margin-right-sm-9 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-9 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 9);
}

.padding-left-9 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 9);
}

.margin-left-lg-9 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 9);
}
@media (max-width: 1024px) {
  .margin-left-lg-9 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-md-9 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 9);
}
@media (max-width: 768px) {
  .margin-left-md-9 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-sm-9 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 9);
}
@media (max-width: 576px) {
  .margin-left-sm-9 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-bottom-9 {
  margin-bottom: calc(8.3333333333vw * 9);
}
@media (max-width: 1024px) {
  .margin-bottom-9 {
    margin-bottom: calc(8.3333333333vw * 9 * 2);
  }
}

@media (max-width: 768px) {
  .margin-bottom-mobile-9 {
    margin-bottom: calc(8.3333333333vw * (9));
  }
}

.letter-spacing-9 {
  letter-spacing: 9px;
}

.col-8-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 8.5);
}
.col-8-5.lazyload, .col-8-5.lazyloading, .col-8-5.lazyloaded {
  width: calc(8.3333333333vw * 8.5);
}

.col-height-8-5 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 8.5);
}
.col-height-8-5.lazyload, .col-height-8-5.lazyloading, .col-height-8-5.lazyloaded {
  height: calc(8.3333333333vw * 8.5);
}

.col-lg-8-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 8.5);
}
.col-lg-8-5.lazyload, .col-lg-8-5.lazyloading, .col-lg-8-5.lazyloaded {
  width: calc(8.3333333333vw * 8.5);
}
@media (max-width: 1024px) {
  .col-lg-8-5.lazyload, .col-lg-8-5.lazyloading, .col-lg-8-5.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-lg-8-5 {
    width: 83.3333333333vw;
  }
}

.col-md-8-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 8.5);
}
.col-md-8-5.lazyload, .col-md-8-5.lazyloading, .col-md-8-5.lazyloaded {
  width: calc(8.3333333333vw * 8.5);
}
@media (max-width: 768px) {
  .col-md-8-5.lazyload, .col-md-8-5.lazyloading, .col-md-8-5.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-md-8-5 {
    width: 83.3333333333vw;
  }
}

.col-sm-8-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 8.5);
}
.col-sm-8-5.lazyload, .col-sm-8-5.lazyloading, .col-sm-8-5.lazyloaded {
  width: calc(8.3333333333vw * 8.5);
}
@media (max-width: 576px) {
  .col-sm-8-5.lazyload, .col-sm-8-5.lazyloading, .col-sm-8-5.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-sm-8-5 {
    width: 83.3333333333vw;
  }
}

.col-content-8-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 8.5);
}
.col-content-8-5.lazyload, .col-content-8-5.lazyloading, .col-content-8-5.lazyloaded {
  width: calc(8.3333333333vw * 8.5);
}
@media (max-width: 1024px) {
  .col-content-8-5.lazyload, .col-content-8-5.lazyloading, .col-content-8-5.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-content-8-5 {
    width: 66.6666666667vw;
  }
}

.col-content-md-8-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 8.5);
}
.col-content-md-8-5.lazyload, .col-content-md-8-5.lazyloading, .col-content-md-8-5.lazyloaded {
  width: calc(8.3333333333vw * 8.5);
}
@media (max-width: 768px) {
  .col-content-md-8-5.lazyload, .col-content-md-8-5.lazyloading, .col-content-md-8-5.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-content-md-8-5 {
    width: 66.6666666667vw;
  }
}

.col-wide-8-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 8.5);
}
.col-wide-8-5.lazyload, .col-wide-8-5.lazyloading, .col-wide-8-5.lazyloaded {
  width: calc(8.3333333333vw * 8.5);
}
@media (max-width: 1024px) {
  .col-wide-8-5.lazyload, .col-wide-8-5.lazyloading, .col-wide-8-5.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-wide-8-5 {
    width: 91.6666666667vw;
  }
}

.col-wide-md-8-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 8.5);
}
.col-wide-md-8-5.lazyload, .col-wide-md-8-5.lazyloading, .col-wide-md-8-5.lazyloaded {
  width: calc(8.3333333333vw * 8.5);
}
@media (max-width: 768px) {
  .col-wide-md-8-5.lazyload, .col-wide-md-8-5.lazyloading, .col-wide-md-8-5.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-wide-md-8-5 {
    width: 91.6666666667vw;
  }
}

.col-height-resp-8-5 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 8.5);
}
.col-height-resp-8-5.lazyload, .col-height-resp-8-5.lazyloading, .col-height-resp-8-5.lazyloaded {
  height: calc(8.3333333333vw * 8.5);
}
@media (max-width: 1024px) {
  .col-height-resp-8-5.lazyload, .col-height-resp-8-5.lazyloading, .col-height-resp-8-5.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-height-resp-8-5 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-md-8-5 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 8.5);
}
.col-height-resp-md-8-5.lazyload, .col-height-resp-md-8-5.lazyloading, .col-height-resp-md-8-5.lazyloaded {
  height: calc(8.3333333333vw * 8.5);
}
@media (max-width: 768px) {
  .col-height-resp-md-8-5.lazyload, .col-height-resp-md-8-5.lazyloading, .col-height-resp-md-8-5.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-height-resp-md-8-5 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-sm-8-5 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 8.5);
}
.col-height-resp-sm-8-5.lazyload, .col-height-resp-sm-8-5.lazyloading, .col-height-resp-sm-8-5.lazyloaded {
  height: calc(8.3333333333vw * 8.5);
}
@media (max-width: 576px) {
  .col-height-resp-sm-8-5.lazyload, .col-height-resp-sm-8-5.lazyloading, .col-height-resp-sm-8-5.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-height-resp-sm-8-5 {
    height: 83.3333333333vw;
  }
}

.col-full-8-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 8.5);
}
.col-full-8-5.lazyload, .col-full-8-5.lazyloading, .col-full-8-5.lazyloaded {
  width: calc(8.3333333333vw * 8.5);
}
@media (max-width: 1024px) {
  .col-full-8-5.lazyload, .col-full-8-5.lazyloading, .col-full-8-5.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 1024px) {
  .col-full-8-5 {
    width: 100vw;
  }
}

.col-full-md-8-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 8.5);
}
.col-full-md-8-5.lazyload, .col-full-md-8-5.lazyloading, .col-full-md-8-5.lazyloaded {
  width: calc(8.3333333333vw * 8.5);
}
@media (max-width: 768px) {
  .col-full-md-8-5.lazyload, .col-full-md-8-5.lazyloading, .col-full-md-8-5.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 768px) {
  .col-full-md-8-5 {
    width: 100vw;
  }
}

.col-full-sm-8-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 8.5);
}
.col-full-sm-8-5.lazyload, .col-full-sm-8-5.lazyloading, .col-full-sm-8-5.lazyloaded {
  width: calc(8.3333333333vw * 8.5);
}
@media (max-width: 576px) {
  .col-full-sm-8-5.lazyload, .col-full-sm-8-5.lazyloading, .col-full-sm-8-5.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 576px) {
  .col-full-sm-8-5 {
    width: 100vw;
  }
}

.padding-block-8-5 {
  padding-top: calc(8.3333333333vw * 8.5);
  padding-bottom: calc(8.3333333333vw * 8.5);
}
@media (max-width: 1024px) {
  .padding-block-8-5 {
    padding-top: calc(8.3333333333vw * 8.5 * 2);
    padding-bottom: calc(8.3333333333vw * 8.5 * 2);
  }
}

.padding-top-8-5 {
  padding-top: calc(8.3333333333vw * 8.5);
}
@media (max-width: 1024px) {
  .padding-top-8-5 {
    padding-top: calc(8.3333333333vw * 8.5 * 2);
  }
}

.padding-bottom-8-5 {
  padding-bottom: calc(8.3333333333vw * 8.5);
}
@media (max-width: 1024px) {
  .padding-bottom-8-5 {
    padding-bottom: calc(8.3333333333vw * 8.5 * 2);
  }
}

.margin-block-8-5 {
  margin-top: calc(8.3333333333vw * 8.5);
  margin-bottom: calc(8.3333333333vw * 8.5);
}
@media (max-width: 1024px) {
  .margin-block-8-5 {
    margin-top: calc(8.3333333333vw * 8.5 * 2);
    margin-bottom: calc(8.3333333333vw * 8.5 * 2);
  }
}

.margin-top-8-5 {
  margin-top: calc(8.3333333333vw * 8.5);
}
@media (max-width: 1024px) {
  .margin-top-8-5 {
    margin-top: calc(8.3333333333vw * 8.5 * 2);
  }
}

@media (max-width: 1024px) {
  .margin-top-mobile-8-5 {
    margin-top: calc(8.3333333333vw * (8.5));
  }
}

.margin-right-8-5 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 8.5);
}

.margin-right-lg-8-5 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 8.5);
}
@media (max-width: 1024px) {
  .margin-right-lg-8-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-md-8-5 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 8.5);
}
@media (max-width: 768px) {
  .margin-right-md-8-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-sm-8-5 {
  margin-left: 0;
  margin-right: calc(8.3333333333vw * 8.5);
}
@media (max-width: 576px) {
  .margin-right-sm-8-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-8-5 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 8.5);
}

.padding-left-8-5 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 8.5);
}

.margin-left-lg-8-5 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 8.5);
}
@media (max-width: 1024px) {
  .margin-left-lg-8-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-md-8-5 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 8.5);
}
@media (max-width: 768px) {
  .margin-left-md-8-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-sm-8-5 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 8.5);
}
@media (max-width: 576px) {
  .margin-left-sm-8-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-bottom-8-5 {
  margin-bottom: calc(8.3333333333vw * 8.5);
}
@media (max-width: 1024px) {
  .margin-bottom-8-5 {
    margin-bottom: calc(8.3333333333vw * 8.5 * 2);
  }
}

@media (max-width: 768px) {
  .margin-bottom-mobile-8-5 {
    margin-bottom: calc(8.3333333333vw * (8.5));
  }
}

.letter-spacing-8-5 {
  letter-spacing: 8.5px;
}

.col-8 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 8);
}
.col-8.lazyload, .col-8.lazyloading, .col-8.lazyloaded {
  width: calc(8.3333333333vw * 8);
}

.col-height-8 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 8);
}
.col-height-8.lazyload, .col-height-8.lazyloading, .col-height-8.lazyloaded {
  height: calc(8.3333333333vw * 8);
}

.col-lg-8 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 8);
}
.col-lg-8.lazyload, .col-lg-8.lazyloading, .col-lg-8.lazyloaded {
  width: calc(8.3333333333vw * 8);
}
@media (max-width: 1024px) {
  .col-lg-8.lazyload, .col-lg-8.lazyloading, .col-lg-8.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-lg-8 {
    width: 83.3333333333vw;
  }
}

.col-md-8 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 8);
}
.col-md-8.lazyload, .col-md-8.lazyloading, .col-md-8.lazyloaded {
  width: calc(8.3333333333vw * 8);
}
@media (max-width: 768px) {
  .col-md-8.lazyload, .col-md-8.lazyloading, .col-md-8.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-md-8 {
    width: 83.3333333333vw;
  }
}

.col-sm-8 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 8);
}
.col-sm-8.lazyload, .col-sm-8.lazyloading, .col-sm-8.lazyloaded {
  width: calc(8.3333333333vw * 8);
}
@media (max-width: 576px) {
  .col-sm-8.lazyload, .col-sm-8.lazyloading, .col-sm-8.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-sm-8 {
    width: 83.3333333333vw;
  }
}

.col-content-8 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 8);
}
.col-content-8.lazyload, .col-content-8.lazyloading, .col-content-8.lazyloaded {
  width: calc(8.3333333333vw * 8);
}
@media (max-width: 1024px) {
  .col-content-8.lazyload, .col-content-8.lazyloading, .col-content-8.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-content-8 {
    width: 66.6666666667vw;
  }
}

.col-content-md-8 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 8);
}
.col-content-md-8.lazyload, .col-content-md-8.lazyloading, .col-content-md-8.lazyloaded {
  width: calc(8.3333333333vw * 8);
}
@media (max-width: 768px) {
  .col-content-md-8.lazyload, .col-content-md-8.lazyloading, .col-content-md-8.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-content-md-8 {
    width: 66.6666666667vw;
  }
}

.col-wide-8 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 8);
}
.col-wide-8.lazyload, .col-wide-8.lazyloading, .col-wide-8.lazyloaded {
  width: calc(8.3333333333vw * 8);
}
@media (max-width: 1024px) {
  .col-wide-8.lazyload, .col-wide-8.lazyloading, .col-wide-8.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-wide-8 {
    width: 91.6666666667vw;
  }
}

.col-wide-md-8 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 8);
}
.col-wide-md-8.lazyload, .col-wide-md-8.lazyloading, .col-wide-md-8.lazyloaded {
  width: calc(8.3333333333vw * 8);
}
@media (max-width: 768px) {
  .col-wide-md-8.lazyload, .col-wide-md-8.lazyloading, .col-wide-md-8.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-wide-md-8 {
    width: 91.6666666667vw;
  }
}

.col-height-resp-8 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 8);
}
.col-height-resp-8.lazyload, .col-height-resp-8.lazyloading, .col-height-resp-8.lazyloaded {
  height: calc(8.3333333333vw * 8);
}
@media (max-width: 1024px) {
  .col-height-resp-8.lazyload, .col-height-resp-8.lazyloading, .col-height-resp-8.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-height-resp-8 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-md-8 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 8);
}
.col-height-resp-md-8.lazyload, .col-height-resp-md-8.lazyloading, .col-height-resp-md-8.lazyloaded {
  height: calc(8.3333333333vw * 8);
}
@media (max-width: 768px) {
  .col-height-resp-md-8.lazyload, .col-height-resp-md-8.lazyloading, .col-height-resp-md-8.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-height-resp-md-8 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-sm-8 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 8);
}
.col-height-resp-sm-8.lazyload, .col-height-resp-sm-8.lazyloading, .col-height-resp-sm-8.lazyloaded {
  height: calc(8.3333333333vw * 8);
}
@media (max-width: 576px) {
  .col-height-resp-sm-8.lazyload, .col-height-resp-sm-8.lazyloading, .col-height-resp-sm-8.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-height-resp-sm-8 {
    height: 83.3333333333vw;
  }
}

.col-full-8 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 8);
}
.col-full-8.lazyload, .col-full-8.lazyloading, .col-full-8.lazyloaded {
  width: calc(8.3333333333vw * 8);
}
@media (max-width: 1024px) {
  .col-full-8.lazyload, .col-full-8.lazyloading, .col-full-8.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 1024px) {
  .col-full-8 {
    width: 100vw;
  }
}

.col-full-md-8 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 8);
}
.col-full-md-8.lazyload, .col-full-md-8.lazyloading, .col-full-md-8.lazyloaded {
  width: calc(8.3333333333vw * 8);
}
@media (max-width: 768px) {
  .col-full-md-8.lazyload, .col-full-md-8.lazyloading, .col-full-md-8.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 768px) {
  .col-full-md-8 {
    width: 100vw;
  }
}

.col-full-sm-8 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 8);
}
.col-full-sm-8.lazyload, .col-full-sm-8.lazyloading, .col-full-sm-8.lazyloaded {
  width: calc(8.3333333333vw * 8);
}
@media (max-width: 576px) {
  .col-full-sm-8.lazyload, .col-full-sm-8.lazyloading, .col-full-sm-8.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 576px) {
  .col-full-sm-8 {
    width: 100vw;
  }
}

.padding-block-8 {
  padding-top: calc(8.3333333333vw * 8);
  padding-bottom: calc(8.3333333333vw * 8);
}
@media (max-width: 1024px) {
  .padding-block-8 {
    padding-top: calc(8.3333333333vw * 8 * 2);
    padding-bottom: calc(8.3333333333vw * 8 * 2);
  }
}

.padding-top-8 {
  padding-top: calc(8.3333333333vw * 8);
}
@media (max-width: 1024px) {
  .padding-top-8 {
    padding-top: calc(8.3333333333vw * 8 * 2);
  }
}

.padding-bottom-8 {
  padding-bottom: calc(8.3333333333vw * 8);
}
@media (max-width: 1024px) {
  .padding-bottom-8 {
    padding-bottom: calc(8.3333333333vw * 8 * 2);
  }
}

.margin-block-8 {
  margin-top: calc(8.3333333333vw * 8);
  margin-bottom: calc(8.3333333333vw * 8);
}
@media (max-width: 1024px) {
  .margin-block-8 {
    margin-top: calc(8.3333333333vw * 8 * 2);
    margin-bottom: calc(8.3333333333vw * 8 * 2);
  }
}

.margin-top-8 {
  margin-top: calc(8.3333333333vw * 8);
}
@media (max-width: 1024px) {
  .margin-top-8 {
    margin-top: calc(8.3333333333vw * 8 * 2);
  }
}

@media (max-width: 1024px) {
  .margin-top-mobile-8 {
    margin-top: calc(8.3333333333vw * (8));
  }
}

.margin-right-8 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 8);
}

.margin-right-lg-8 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 8);
}
@media (max-width: 1024px) {
  .margin-right-lg-8 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-md-8 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 8);
}
@media (max-width: 768px) {
  .margin-right-md-8 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-sm-8 {
  margin-left: 0;
  margin-right: calc(8.3333333333vw * 8);
}
@media (max-width: 576px) {
  .margin-right-sm-8 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-8 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 8);
}

.padding-left-8 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 8);
}

.margin-left-lg-8 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 8);
}
@media (max-width: 1024px) {
  .margin-left-lg-8 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-md-8 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 8);
}
@media (max-width: 768px) {
  .margin-left-md-8 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-sm-8 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 8);
}
@media (max-width: 576px) {
  .margin-left-sm-8 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-bottom-8 {
  margin-bottom: calc(8.3333333333vw * 8);
}
@media (max-width: 1024px) {
  .margin-bottom-8 {
    margin-bottom: calc(8.3333333333vw * 8 * 2);
  }
}

@media (max-width: 768px) {
  .margin-bottom-mobile-8 {
    margin-bottom: calc(8.3333333333vw * (8));
  }
}

.letter-spacing-8 {
  letter-spacing: 8px;
}

.col-7-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 7.5);
}
.col-7-5.lazyload, .col-7-5.lazyloading, .col-7-5.lazyloaded {
  width: calc(8.3333333333vw * 7.5);
}

.col-height-7-5 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 7.5);
}
.col-height-7-5.lazyload, .col-height-7-5.lazyloading, .col-height-7-5.lazyloaded {
  height: calc(8.3333333333vw * 7.5);
}

.col-lg-7-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 7.5);
}
.col-lg-7-5.lazyload, .col-lg-7-5.lazyloading, .col-lg-7-5.lazyloaded {
  width: calc(8.3333333333vw * 7.5);
}
@media (max-width: 1024px) {
  .col-lg-7-5.lazyload, .col-lg-7-5.lazyloading, .col-lg-7-5.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-lg-7-5 {
    width: 83.3333333333vw;
  }
}

.col-md-7-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 7.5);
}
.col-md-7-5.lazyload, .col-md-7-5.lazyloading, .col-md-7-5.lazyloaded {
  width: calc(8.3333333333vw * 7.5);
}
@media (max-width: 768px) {
  .col-md-7-5.lazyload, .col-md-7-5.lazyloading, .col-md-7-5.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-md-7-5 {
    width: 83.3333333333vw;
  }
}

.col-sm-7-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 7.5);
}
.col-sm-7-5.lazyload, .col-sm-7-5.lazyloading, .col-sm-7-5.lazyloaded {
  width: calc(8.3333333333vw * 7.5);
}
@media (max-width: 576px) {
  .col-sm-7-5.lazyload, .col-sm-7-5.lazyloading, .col-sm-7-5.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-sm-7-5 {
    width: 83.3333333333vw;
  }
}

.col-content-7-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 7.5);
}
.col-content-7-5.lazyload, .col-content-7-5.lazyloading, .col-content-7-5.lazyloaded {
  width: calc(8.3333333333vw * 7.5);
}
@media (max-width: 1024px) {
  .col-content-7-5.lazyload, .col-content-7-5.lazyloading, .col-content-7-5.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-content-7-5 {
    width: 66.6666666667vw;
  }
}

.col-content-md-7-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 7.5);
}
.col-content-md-7-5.lazyload, .col-content-md-7-5.lazyloading, .col-content-md-7-5.lazyloaded {
  width: calc(8.3333333333vw * 7.5);
}
@media (max-width: 768px) {
  .col-content-md-7-5.lazyload, .col-content-md-7-5.lazyloading, .col-content-md-7-5.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-content-md-7-5 {
    width: 66.6666666667vw;
  }
}

.col-wide-7-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 7.5);
}
.col-wide-7-5.lazyload, .col-wide-7-5.lazyloading, .col-wide-7-5.lazyloaded {
  width: calc(8.3333333333vw * 7.5);
}
@media (max-width: 1024px) {
  .col-wide-7-5.lazyload, .col-wide-7-5.lazyloading, .col-wide-7-5.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-wide-7-5 {
    width: 91.6666666667vw;
  }
}

.col-wide-md-7-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 7.5);
}
.col-wide-md-7-5.lazyload, .col-wide-md-7-5.lazyloading, .col-wide-md-7-5.lazyloaded {
  width: calc(8.3333333333vw * 7.5);
}
@media (max-width: 768px) {
  .col-wide-md-7-5.lazyload, .col-wide-md-7-5.lazyloading, .col-wide-md-7-5.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-wide-md-7-5 {
    width: 91.6666666667vw;
  }
}

.col-height-resp-7-5 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 7.5);
}
.col-height-resp-7-5.lazyload, .col-height-resp-7-5.lazyloading, .col-height-resp-7-5.lazyloaded {
  height: calc(8.3333333333vw * 7.5);
}
@media (max-width: 1024px) {
  .col-height-resp-7-5.lazyload, .col-height-resp-7-5.lazyloading, .col-height-resp-7-5.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-height-resp-7-5 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-md-7-5 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 7.5);
}
.col-height-resp-md-7-5.lazyload, .col-height-resp-md-7-5.lazyloading, .col-height-resp-md-7-5.lazyloaded {
  height: calc(8.3333333333vw * 7.5);
}
@media (max-width: 768px) {
  .col-height-resp-md-7-5.lazyload, .col-height-resp-md-7-5.lazyloading, .col-height-resp-md-7-5.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-height-resp-md-7-5 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-sm-7-5 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 7.5);
}
.col-height-resp-sm-7-5.lazyload, .col-height-resp-sm-7-5.lazyloading, .col-height-resp-sm-7-5.lazyloaded {
  height: calc(8.3333333333vw * 7.5);
}
@media (max-width: 576px) {
  .col-height-resp-sm-7-5.lazyload, .col-height-resp-sm-7-5.lazyloading, .col-height-resp-sm-7-5.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-height-resp-sm-7-5 {
    height: 83.3333333333vw;
  }
}

.col-full-7-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 7.5);
}
.col-full-7-5.lazyload, .col-full-7-5.lazyloading, .col-full-7-5.lazyloaded {
  width: calc(8.3333333333vw * 7.5);
}
@media (max-width: 1024px) {
  .col-full-7-5.lazyload, .col-full-7-5.lazyloading, .col-full-7-5.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 1024px) {
  .col-full-7-5 {
    width: 100vw;
  }
}

.col-full-md-7-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 7.5);
}
.col-full-md-7-5.lazyload, .col-full-md-7-5.lazyloading, .col-full-md-7-5.lazyloaded {
  width: calc(8.3333333333vw * 7.5);
}
@media (max-width: 768px) {
  .col-full-md-7-5.lazyload, .col-full-md-7-5.lazyloading, .col-full-md-7-5.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 768px) {
  .col-full-md-7-5 {
    width: 100vw;
  }
}

.col-full-sm-7-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 7.5);
}
.col-full-sm-7-5.lazyload, .col-full-sm-7-5.lazyloading, .col-full-sm-7-5.lazyloaded {
  width: calc(8.3333333333vw * 7.5);
}
@media (max-width: 576px) {
  .col-full-sm-7-5.lazyload, .col-full-sm-7-5.lazyloading, .col-full-sm-7-5.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 576px) {
  .col-full-sm-7-5 {
    width: 100vw;
  }
}

.padding-block-7-5 {
  padding-top: calc(8.3333333333vw * 7.5);
  padding-bottom: calc(8.3333333333vw * 7.5);
}
@media (max-width: 1024px) {
  .padding-block-7-5 {
    padding-top: calc(8.3333333333vw * 7.5 * 2);
    padding-bottom: calc(8.3333333333vw * 7.5 * 2);
  }
}

.padding-top-7-5 {
  padding-top: calc(8.3333333333vw * 7.5);
}
@media (max-width: 1024px) {
  .padding-top-7-5 {
    padding-top: calc(8.3333333333vw * 7.5 * 2);
  }
}

.padding-bottom-7-5 {
  padding-bottom: calc(8.3333333333vw * 7.5);
}
@media (max-width: 1024px) {
  .padding-bottom-7-5 {
    padding-bottom: calc(8.3333333333vw * 7.5 * 2);
  }
}

.margin-block-7-5 {
  margin-top: calc(8.3333333333vw * 7.5);
  margin-bottom: calc(8.3333333333vw * 7.5);
}
@media (max-width: 1024px) {
  .margin-block-7-5 {
    margin-top: calc(8.3333333333vw * 7.5 * 2);
    margin-bottom: calc(8.3333333333vw * 7.5 * 2);
  }
}

.margin-top-7-5 {
  margin-top: calc(8.3333333333vw * 7.5);
}
@media (max-width: 1024px) {
  .margin-top-7-5 {
    margin-top: calc(8.3333333333vw * 7.5 * 2);
  }
}

@media (max-width: 1024px) {
  .margin-top-mobile-7-5 {
    margin-top: calc(8.3333333333vw * (7.5));
  }
}

.margin-right-7-5 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 7.5);
}

.margin-right-lg-7-5 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 7.5);
}
@media (max-width: 1024px) {
  .margin-right-lg-7-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-md-7-5 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 7.5);
}
@media (max-width: 768px) {
  .margin-right-md-7-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-sm-7-5 {
  margin-left: 0;
  margin-right: calc(8.3333333333vw * 7.5);
}
@media (max-width: 576px) {
  .margin-right-sm-7-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-7-5 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 7.5);
}

.padding-left-7-5 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 7.5);
}

.margin-left-lg-7-5 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 7.5);
}
@media (max-width: 1024px) {
  .margin-left-lg-7-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-md-7-5 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 7.5);
}
@media (max-width: 768px) {
  .margin-left-md-7-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-sm-7-5 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 7.5);
}
@media (max-width: 576px) {
  .margin-left-sm-7-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-bottom-7-5 {
  margin-bottom: calc(8.3333333333vw * 7.5);
}
@media (max-width: 1024px) {
  .margin-bottom-7-5 {
    margin-bottom: calc(8.3333333333vw * 7.5 * 2);
  }
}

@media (max-width: 768px) {
  .margin-bottom-mobile-7-5 {
    margin-bottom: calc(8.3333333333vw * (7.5));
  }
}

.letter-spacing-7-5 {
  letter-spacing: 7.5px;
}

.col-7 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 7);
}
.col-7.lazyload, .col-7.lazyloading, .col-7.lazyloaded {
  width: calc(8.3333333333vw * 7);
}

.col-height-7 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 7);
}
.col-height-7.lazyload, .col-height-7.lazyloading, .col-height-7.lazyloaded {
  height: calc(8.3333333333vw * 7);
}

.col-lg-7 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 7);
}
.col-lg-7.lazyload, .col-lg-7.lazyloading, .col-lg-7.lazyloaded {
  width: calc(8.3333333333vw * 7);
}
@media (max-width: 1024px) {
  .col-lg-7.lazyload, .col-lg-7.lazyloading, .col-lg-7.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-lg-7 {
    width: 83.3333333333vw;
  }
}

.col-md-7 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 7);
}
.col-md-7.lazyload, .col-md-7.lazyloading, .col-md-7.lazyloaded {
  width: calc(8.3333333333vw * 7);
}
@media (max-width: 768px) {
  .col-md-7.lazyload, .col-md-7.lazyloading, .col-md-7.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-md-7 {
    width: 83.3333333333vw;
  }
}

.col-sm-7 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 7);
}
.col-sm-7.lazyload, .col-sm-7.lazyloading, .col-sm-7.lazyloaded {
  width: calc(8.3333333333vw * 7);
}
@media (max-width: 576px) {
  .col-sm-7.lazyload, .col-sm-7.lazyloading, .col-sm-7.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-sm-7 {
    width: 83.3333333333vw;
  }
}

.col-content-7 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 7);
}
.col-content-7.lazyload, .col-content-7.lazyloading, .col-content-7.lazyloaded {
  width: calc(8.3333333333vw * 7);
}
@media (max-width: 1024px) {
  .col-content-7.lazyload, .col-content-7.lazyloading, .col-content-7.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-content-7 {
    width: 66.6666666667vw;
  }
}

.col-content-md-7 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 7);
}
.col-content-md-7.lazyload, .col-content-md-7.lazyloading, .col-content-md-7.lazyloaded {
  width: calc(8.3333333333vw * 7);
}
@media (max-width: 768px) {
  .col-content-md-7.lazyload, .col-content-md-7.lazyloading, .col-content-md-7.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-content-md-7 {
    width: 66.6666666667vw;
  }
}

.col-wide-7 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 7);
}
.col-wide-7.lazyload, .col-wide-7.lazyloading, .col-wide-7.lazyloaded {
  width: calc(8.3333333333vw * 7);
}
@media (max-width: 1024px) {
  .col-wide-7.lazyload, .col-wide-7.lazyloading, .col-wide-7.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-wide-7 {
    width: 91.6666666667vw;
  }
}

.col-wide-md-7 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 7);
}
.col-wide-md-7.lazyload, .col-wide-md-7.lazyloading, .col-wide-md-7.lazyloaded {
  width: calc(8.3333333333vw * 7);
}
@media (max-width: 768px) {
  .col-wide-md-7.lazyload, .col-wide-md-7.lazyloading, .col-wide-md-7.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-wide-md-7 {
    width: 91.6666666667vw;
  }
}

.col-height-resp-7 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 7);
}
.col-height-resp-7.lazyload, .col-height-resp-7.lazyloading, .col-height-resp-7.lazyloaded {
  height: calc(8.3333333333vw * 7);
}
@media (max-width: 1024px) {
  .col-height-resp-7.lazyload, .col-height-resp-7.lazyloading, .col-height-resp-7.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-height-resp-7 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-md-7 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 7);
}
.col-height-resp-md-7.lazyload, .col-height-resp-md-7.lazyloading, .col-height-resp-md-7.lazyloaded {
  height: calc(8.3333333333vw * 7);
}
@media (max-width: 768px) {
  .col-height-resp-md-7.lazyload, .col-height-resp-md-7.lazyloading, .col-height-resp-md-7.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-height-resp-md-7 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-sm-7 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 7);
}
.col-height-resp-sm-7.lazyload, .col-height-resp-sm-7.lazyloading, .col-height-resp-sm-7.lazyloaded {
  height: calc(8.3333333333vw * 7);
}
@media (max-width: 576px) {
  .col-height-resp-sm-7.lazyload, .col-height-resp-sm-7.lazyloading, .col-height-resp-sm-7.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-height-resp-sm-7 {
    height: 83.3333333333vw;
  }
}

.col-full-7 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 7);
}
.col-full-7.lazyload, .col-full-7.lazyloading, .col-full-7.lazyloaded {
  width: calc(8.3333333333vw * 7);
}
@media (max-width: 1024px) {
  .col-full-7.lazyload, .col-full-7.lazyloading, .col-full-7.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 1024px) {
  .col-full-7 {
    width: 100vw;
  }
}

.col-full-md-7 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 7);
}
.col-full-md-7.lazyload, .col-full-md-7.lazyloading, .col-full-md-7.lazyloaded {
  width: calc(8.3333333333vw * 7);
}
@media (max-width: 768px) {
  .col-full-md-7.lazyload, .col-full-md-7.lazyloading, .col-full-md-7.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 768px) {
  .col-full-md-7 {
    width: 100vw;
  }
}

.col-full-sm-7 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 7);
}
.col-full-sm-7.lazyload, .col-full-sm-7.lazyloading, .col-full-sm-7.lazyloaded {
  width: calc(8.3333333333vw * 7);
}
@media (max-width: 576px) {
  .col-full-sm-7.lazyload, .col-full-sm-7.lazyloading, .col-full-sm-7.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 576px) {
  .col-full-sm-7 {
    width: 100vw;
  }
}

.padding-block-7 {
  padding-top: calc(8.3333333333vw * 7);
  padding-bottom: calc(8.3333333333vw * 7);
}
@media (max-width: 1024px) {
  .padding-block-7 {
    padding-top: calc(8.3333333333vw * 7 * 2);
    padding-bottom: calc(8.3333333333vw * 7 * 2);
  }
}

.padding-top-7 {
  padding-top: calc(8.3333333333vw * 7);
}
@media (max-width: 1024px) {
  .padding-top-7 {
    padding-top: calc(8.3333333333vw * 7 * 2);
  }
}

.padding-bottom-7 {
  padding-bottom: calc(8.3333333333vw * 7);
}
@media (max-width: 1024px) {
  .padding-bottom-7 {
    padding-bottom: calc(8.3333333333vw * 7 * 2);
  }
}

.margin-block-7 {
  margin-top: calc(8.3333333333vw * 7);
  margin-bottom: calc(8.3333333333vw * 7);
}
@media (max-width: 1024px) {
  .margin-block-7 {
    margin-top: calc(8.3333333333vw * 7 * 2);
    margin-bottom: calc(8.3333333333vw * 7 * 2);
  }
}

.margin-top-7 {
  margin-top: calc(8.3333333333vw * 7);
}
@media (max-width: 1024px) {
  .margin-top-7 {
    margin-top: calc(8.3333333333vw * 7 * 2);
  }
}

@media (max-width: 1024px) {
  .margin-top-mobile-7 {
    margin-top: calc(8.3333333333vw * (7));
  }
}

.margin-right-7 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 7);
}

.margin-right-lg-7 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 7);
}
@media (max-width: 1024px) {
  .margin-right-lg-7 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-md-7 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 7);
}
@media (max-width: 768px) {
  .margin-right-md-7 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-sm-7 {
  margin-left: 0;
  margin-right: calc(8.3333333333vw * 7);
}
@media (max-width: 576px) {
  .margin-right-sm-7 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-7 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 7);
}

.padding-left-7 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 7);
}

.margin-left-lg-7 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 7);
}
@media (max-width: 1024px) {
  .margin-left-lg-7 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-md-7 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 7);
}
@media (max-width: 768px) {
  .margin-left-md-7 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-sm-7 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 7);
}
@media (max-width: 576px) {
  .margin-left-sm-7 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-bottom-7 {
  margin-bottom: calc(8.3333333333vw * 7);
}
@media (max-width: 1024px) {
  .margin-bottom-7 {
    margin-bottom: calc(8.3333333333vw * 7 * 2);
  }
}

@media (max-width: 768px) {
  .margin-bottom-mobile-7 {
    margin-bottom: calc(8.3333333333vw * (7));
  }
}

.letter-spacing-7 {
  letter-spacing: 7px;
}

.col-6-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 6.5);
}
.col-6-5.lazyload, .col-6-5.lazyloading, .col-6-5.lazyloaded {
  width: calc(8.3333333333vw * 6.5);
}

.col-height-6-5 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 6.5);
}
.col-height-6-5.lazyload, .col-height-6-5.lazyloading, .col-height-6-5.lazyloaded {
  height: calc(8.3333333333vw * 6.5);
}

.col-lg-6-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 6.5);
}
.col-lg-6-5.lazyload, .col-lg-6-5.lazyloading, .col-lg-6-5.lazyloaded {
  width: calc(8.3333333333vw * 6.5);
}
@media (max-width: 1024px) {
  .col-lg-6-5.lazyload, .col-lg-6-5.lazyloading, .col-lg-6-5.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-lg-6-5 {
    width: 83.3333333333vw;
  }
}

.col-md-6-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 6.5);
}
.col-md-6-5.lazyload, .col-md-6-5.lazyloading, .col-md-6-5.lazyloaded {
  width: calc(8.3333333333vw * 6.5);
}
@media (max-width: 768px) {
  .col-md-6-5.lazyload, .col-md-6-5.lazyloading, .col-md-6-5.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-md-6-5 {
    width: 83.3333333333vw;
  }
}

.col-sm-6-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 6.5);
}
.col-sm-6-5.lazyload, .col-sm-6-5.lazyloading, .col-sm-6-5.lazyloaded {
  width: calc(8.3333333333vw * 6.5);
}
@media (max-width: 576px) {
  .col-sm-6-5.lazyload, .col-sm-6-5.lazyloading, .col-sm-6-5.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-sm-6-5 {
    width: 83.3333333333vw;
  }
}

.col-content-6-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 6.5);
}
.col-content-6-5.lazyload, .col-content-6-5.lazyloading, .col-content-6-5.lazyloaded {
  width: calc(8.3333333333vw * 6.5);
}
@media (max-width: 1024px) {
  .col-content-6-5.lazyload, .col-content-6-5.lazyloading, .col-content-6-5.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-content-6-5 {
    width: 66.6666666667vw;
  }
}

.col-content-md-6-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 6.5);
}
.col-content-md-6-5.lazyload, .col-content-md-6-5.lazyloading, .col-content-md-6-5.lazyloaded {
  width: calc(8.3333333333vw * 6.5);
}
@media (max-width: 768px) {
  .col-content-md-6-5.lazyload, .col-content-md-6-5.lazyloading, .col-content-md-6-5.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-content-md-6-5 {
    width: 66.6666666667vw;
  }
}

.col-wide-6-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 6.5);
}
.col-wide-6-5.lazyload, .col-wide-6-5.lazyloading, .col-wide-6-5.lazyloaded {
  width: calc(8.3333333333vw * 6.5);
}
@media (max-width: 1024px) {
  .col-wide-6-5.lazyload, .col-wide-6-5.lazyloading, .col-wide-6-5.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-wide-6-5 {
    width: 91.6666666667vw;
  }
}

.col-wide-md-6-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 6.5);
}
.col-wide-md-6-5.lazyload, .col-wide-md-6-5.lazyloading, .col-wide-md-6-5.lazyloaded {
  width: calc(8.3333333333vw * 6.5);
}
@media (max-width: 768px) {
  .col-wide-md-6-5.lazyload, .col-wide-md-6-5.lazyloading, .col-wide-md-6-5.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-wide-md-6-5 {
    width: 91.6666666667vw;
  }
}

.col-height-resp-6-5 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 6.5);
}
.col-height-resp-6-5.lazyload, .col-height-resp-6-5.lazyloading, .col-height-resp-6-5.lazyloaded {
  height: calc(8.3333333333vw * 6.5);
}
@media (max-width: 1024px) {
  .col-height-resp-6-5.lazyload, .col-height-resp-6-5.lazyloading, .col-height-resp-6-5.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-height-resp-6-5 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-md-6-5 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 6.5);
}
.col-height-resp-md-6-5.lazyload, .col-height-resp-md-6-5.lazyloading, .col-height-resp-md-6-5.lazyloaded {
  height: calc(8.3333333333vw * 6.5);
}
@media (max-width: 768px) {
  .col-height-resp-md-6-5.lazyload, .col-height-resp-md-6-5.lazyloading, .col-height-resp-md-6-5.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-height-resp-md-6-5 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-sm-6-5 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 6.5);
}
.col-height-resp-sm-6-5.lazyload, .col-height-resp-sm-6-5.lazyloading, .col-height-resp-sm-6-5.lazyloaded {
  height: calc(8.3333333333vw * 6.5);
}
@media (max-width: 576px) {
  .col-height-resp-sm-6-5.lazyload, .col-height-resp-sm-6-5.lazyloading, .col-height-resp-sm-6-5.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-height-resp-sm-6-5 {
    height: 83.3333333333vw;
  }
}

.col-full-6-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 6.5);
}
.col-full-6-5.lazyload, .col-full-6-5.lazyloading, .col-full-6-5.lazyloaded {
  width: calc(8.3333333333vw * 6.5);
}
@media (max-width: 1024px) {
  .col-full-6-5.lazyload, .col-full-6-5.lazyloading, .col-full-6-5.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 1024px) {
  .col-full-6-5 {
    width: 100vw;
  }
}

.col-full-md-6-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 6.5);
}
.col-full-md-6-5.lazyload, .col-full-md-6-5.lazyloading, .col-full-md-6-5.lazyloaded {
  width: calc(8.3333333333vw * 6.5);
}
@media (max-width: 768px) {
  .col-full-md-6-5.lazyload, .col-full-md-6-5.lazyloading, .col-full-md-6-5.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 768px) {
  .col-full-md-6-5 {
    width: 100vw;
  }
}

.col-full-sm-6-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 6.5);
}
.col-full-sm-6-5.lazyload, .col-full-sm-6-5.lazyloading, .col-full-sm-6-5.lazyloaded {
  width: calc(8.3333333333vw * 6.5);
}
@media (max-width: 576px) {
  .col-full-sm-6-5.lazyload, .col-full-sm-6-5.lazyloading, .col-full-sm-6-5.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 576px) {
  .col-full-sm-6-5 {
    width: 100vw;
  }
}

.padding-block-6-5 {
  padding-top: calc(8.3333333333vw * 6.5);
  padding-bottom: calc(8.3333333333vw * 6.5);
}
@media (max-width: 1024px) {
  .padding-block-6-5 {
    padding-top: calc(8.3333333333vw * 6.5 * 2);
    padding-bottom: calc(8.3333333333vw * 6.5 * 2);
  }
}

.padding-top-6-5 {
  padding-top: calc(8.3333333333vw * 6.5);
}
@media (max-width: 1024px) {
  .padding-top-6-5 {
    padding-top: calc(8.3333333333vw * 6.5 * 2);
  }
}

.padding-bottom-6-5 {
  padding-bottom: calc(8.3333333333vw * 6.5);
}
@media (max-width: 1024px) {
  .padding-bottom-6-5 {
    padding-bottom: calc(8.3333333333vw * 6.5 * 2);
  }
}

.margin-block-6-5 {
  margin-top: calc(8.3333333333vw * 6.5);
  margin-bottom: calc(8.3333333333vw * 6.5);
}
@media (max-width: 1024px) {
  .margin-block-6-5 {
    margin-top: calc(8.3333333333vw * 6.5 * 2);
    margin-bottom: calc(8.3333333333vw * 6.5 * 2);
  }
}

.margin-top-6-5 {
  margin-top: calc(8.3333333333vw * 6.5);
}
@media (max-width: 1024px) {
  .margin-top-6-5 {
    margin-top: calc(8.3333333333vw * 6.5 * 2);
  }
}

@media (max-width: 1024px) {
  .margin-top-mobile-6-5 {
    margin-top: calc(8.3333333333vw * (6.5));
  }
}

.margin-right-6-5 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 6.5);
}

.margin-right-lg-6-5 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 6.5);
}
@media (max-width: 1024px) {
  .margin-right-lg-6-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-md-6-5 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 6.5);
}
@media (max-width: 768px) {
  .margin-right-md-6-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-sm-6-5 {
  margin-left: 0;
  margin-right: calc(8.3333333333vw * 6.5);
}
@media (max-width: 576px) {
  .margin-right-sm-6-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-6-5 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 6.5);
}

.padding-left-6-5 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 6.5);
}

.margin-left-lg-6-5 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 6.5);
}
@media (max-width: 1024px) {
  .margin-left-lg-6-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-md-6-5 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 6.5);
}
@media (max-width: 768px) {
  .margin-left-md-6-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-sm-6-5 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 6.5);
}
@media (max-width: 576px) {
  .margin-left-sm-6-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-bottom-6-5 {
  margin-bottom: calc(8.3333333333vw * 6.5);
}
@media (max-width: 1024px) {
  .margin-bottom-6-5 {
    margin-bottom: calc(8.3333333333vw * 6.5 * 2);
  }
}

@media (max-width: 768px) {
  .margin-bottom-mobile-6-5 {
    margin-bottom: calc(8.3333333333vw * (6.5));
  }
}

.letter-spacing-6-5 {
  letter-spacing: 6.5px;
}

.col-6 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 6);
}
.col-6.lazyload, .col-6.lazyloading, .col-6.lazyloaded {
  width: calc(8.3333333333vw * 6);
}

.col-height-6 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 6);
}
.col-height-6.lazyload, .col-height-6.lazyloading, .col-height-6.lazyloaded {
  height: calc(8.3333333333vw * 6);
}

.col-lg-6 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 6);
}
.col-lg-6.lazyload, .col-lg-6.lazyloading, .col-lg-6.lazyloaded {
  width: calc(8.3333333333vw * 6);
}
@media (max-width: 1024px) {
  .col-lg-6.lazyload, .col-lg-6.lazyloading, .col-lg-6.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-lg-6 {
    width: 83.3333333333vw;
  }
}

.col-md-6 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 6);
}
.col-md-6.lazyload, .col-md-6.lazyloading, .col-md-6.lazyloaded {
  width: calc(8.3333333333vw * 6);
}
@media (max-width: 768px) {
  .col-md-6.lazyload, .col-md-6.lazyloading, .col-md-6.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-md-6 {
    width: 83.3333333333vw;
  }
}

.col-sm-6 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 6);
}
.col-sm-6.lazyload, .col-sm-6.lazyloading, .col-sm-6.lazyloaded {
  width: calc(8.3333333333vw * 6);
}
@media (max-width: 576px) {
  .col-sm-6.lazyload, .col-sm-6.lazyloading, .col-sm-6.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-sm-6 {
    width: 83.3333333333vw;
  }
}

.col-content-6 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 6);
}
.col-content-6.lazyload, .col-content-6.lazyloading, .col-content-6.lazyloaded {
  width: calc(8.3333333333vw * 6);
}
@media (max-width: 1024px) {
  .col-content-6.lazyload, .col-content-6.lazyloading, .col-content-6.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-content-6 {
    width: 66.6666666667vw;
  }
}

.col-content-md-6 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 6);
}
.col-content-md-6.lazyload, .col-content-md-6.lazyloading, .col-content-md-6.lazyloaded {
  width: calc(8.3333333333vw * 6);
}
@media (max-width: 768px) {
  .col-content-md-6.lazyload, .col-content-md-6.lazyloading, .col-content-md-6.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-content-md-6 {
    width: 66.6666666667vw;
  }
}

.col-wide-6 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 6);
}
.col-wide-6.lazyload, .col-wide-6.lazyloading, .col-wide-6.lazyloaded {
  width: calc(8.3333333333vw * 6);
}
@media (max-width: 1024px) {
  .col-wide-6.lazyload, .col-wide-6.lazyloading, .col-wide-6.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-wide-6 {
    width: 91.6666666667vw;
  }
}

.col-wide-md-6 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 6);
}
.col-wide-md-6.lazyload, .col-wide-md-6.lazyloading, .col-wide-md-6.lazyloaded {
  width: calc(8.3333333333vw * 6);
}
@media (max-width: 768px) {
  .col-wide-md-6.lazyload, .col-wide-md-6.lazyloading, .col-wide-md-6.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-wide-md-6 {
    width: 91.6666666667vw;
  }
}

.col-height-resp-6 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 6);
}
.col-height-resp-6.lazyload, .col-height-resp-6.lazyloading, .col-height-resp-6.lazyloaded {
  height: calc(8.3333333333vw * 6);
}
@media (max-width: 1024px) {
  .col-height-resp-6.lazyload, .col-height-resp-6.lazyloading, .col-height-resp-6.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-height-resp-6 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-md-6 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 6);
}
.col-height-resp-md-6.lazyload, .col-height-resp-md-6.lazyloading, .col-height-resp-md-6.lazyloaded {
  height: calc(8.3333333333vw * 6);
}
@media (max-width: 768px) {
  .col-height-resp-md-6.lazyload, .col-height-resp-md-6.lazyloading, .col-height-resp-md-6.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-height-resp-md-6 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-sm-6 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 6);
}
.col-height-resp-sm-6.lazyload, .col-height-resp-sm-6.lazyloading, .col-height-resp-sm-6.lazyloaded {
  height: calc(8.3333333333vw * 6);
}
@media (max-width: 576px) {
  .col-height-resp-sm-6.lazyload, .col-height-resp-sm-6.lazyloading, .col-height-resp-sm-6.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-height-resp-sm-6 {
    height: 83.3333333333vw;
  }
}

.col-full-6 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 6);
}
.col-full-6.lazyload, .col-full-6.lazyloading, .col-full-6.lazyloaded {
  width: calc(8.3333333333vw * 6);
}
@media (max-width: 1024px) {
  .col-full-6.lazyload, .col-full-6.lazyloading, .col-full-6.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 1024px) {
  .col-full-6 {
    width: 100vw;
  }
}

.col-full-md-6 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 6);
}
.col-full-md-6.lazyload, .col-full-md-6.lazyloading, .col-full-md-6.lazyloaded {
  width: calc(8.3333333333vw * 6);
}
@media (max-width: 768px) {
  .col-full-md-6.lazyload, .col-full-md-6.lazyloading, .col-full-md-6.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 768px) {
  .col-full-md-6 {
    width: 100vw;
  }
}

.col-full-sm-6 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 6);
}
.col-full-sm-6.lazyload, .col-full-sm-6.lazyloading, .col-full-sm-6.lazyloaded {
  width: calc(8.3333333333vw * 6);
}
@media (max-width: 576px) {
  .col-full-sm-6.lazyload, .col-full-sm-6.lazyloading, .col-full-sm-6.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 576px) {
  .col-full-sm-6 {
    width: 100vw;
  }
}

.padding-block-6 {
  padding-top: calc(8.3333333333vw * 6);
  padding-bottom: calc(8.3333333333vw * 6);
}
@media (max-width: 1024px) {
  .padding-block-6 {
    padding-top: calc(8.3333333333vw * 6 * 2);
    padding-bottom: calc(8.3333333333vw * 6 * 2);
  }
}

.padding-top-6 {
  padding-top: calc(8.3333333333vw * 6);
}
@media (max-width: 1024px) {
  .padding-top-6 {
    padding-top: calc(8.3333333333vw * 6 * 2);
  }
}

.padding-bottom-6 {
  padding-bottom: calc(8.3333333333vw * 6);
}
@media (max-width: 1024px) {
  .padding-bottom-6 {
    padding-bottom: calc(8.3333333333vw * 6 * 2);
  }
}

.margin-block-6 {
  margin-top: calc(8.3333333333vw * 6);
  margin-bottom: calc(8.3333333333vw * 6);
}
@media (max-width: 1024px) {
  .margin-block-6 {
    margin-top: calc(8.3333333333vw * 6 * 2);
    margin-bottom: calc(8.3333333333vw * 6 * 2);
  }
}

.margin-top-6 {
  margin-top: calc(8.3333333333vw * 6);
}
@media (max-width: 1024px) {
  .margin-top-6 {
    margin-top: calc(8.3333333333vw * 6 * 2);
  }
}

@media (max-width: 1024px) {
  .margin-top-mobile-6 {
    margin-top: calc(8.3333333333vw * (6));
  }
}

.margin-right-6 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 6);
}

.margin-right-lg-6 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 6);
}
@media (max-width: 1024px) {
  .margin-right-lg-6 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-md-6 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 6);
}
@media (max-width: 768px) {
  .margin-right-md-6 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-sm-6 {
  margin-left: 0;
  margin-right: calc(8.3333333333vw * 6);
}
@media (max-width: 576px) {
  .margin-right-sm-6 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-6 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 6);
}

.padding-left-6 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 6);
}

.margin-left-lg-6 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 6);
}
@media (max-width: 1024px) {
  .margin-left-lg-6 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-md-6 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 6);
}
@media (max-width: 768px) {
  .margin-left-md-6 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-sm-6 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 6);
}
@media (max-width: 576px) {
  .margin-left-sm-6 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-bottom-6 {
  margin-bottom: calc(8.3333333333vw * 6);
}
@media (max-width: 1024px) {
  .margin-bottom-6 {
    margin-bottom: calc(8.3333333333vw * 6 * 2);
  }
}

@media (max-width: 768px) {
  .margin-bottom-mobile-6 {
    margin-bottom: calc(8.3333333333vw * (6));
  }
}

.letter-spacing-6 {
  letter-spacing: 6px;
}

.col-5-75 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 5.75);
}
.col-5-75.lazyload, .col-5-75.lazyloading, .col-5-75.lazyloaded {
  width: calc(8.3333333333vw * 5.75);
}

.col-height-5-75 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 5.75);
}
.col-height-5-75.lazyload, .col-height-5-75.lazyloading, .col-height-5-75.lazyloaded {
  height: calc(8.3333333333vw * 5.75);
}

.col-lg-5-75 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 5.75);
}
.col-lg-5-75.lazyload, .col-lg-5-75.lazyloading, .col-lg-5-75.lazyloaded {
  width: calc(8.3333333333vw * 5.75);
}
@media (max-width: 1024px) {
  .col-lg-5-75.lazyload, .col-lg-5-75.lazyloading, .col-lg-5-75.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-lg-5-75 {
    width: 83.3333333333vw;
  }
}

.col-md-5-75 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 5.75);
}
.col-md-5-75.lazyload, .col-md-5-75.lazyloading, .col-md-5-75.lazyloaded {
  width: calc(8.3333333333vw * 5.75);
}
@media (max-width: 768px) {
  .col-md-5-75.lazyload, .col-md-5-75.lazyloading, .col-md-5-75.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-md-5-75 {
    width: 83.3333333333vw;
  }
}

.col-sm-5-75 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 5.75);
}
.col-sm-5-75.lazyload, .col-sm-5-75.lazyloading, .col-sm-5-75.lazyloaded {
  width: calc(8.3333333333vw * 5.75);
}
@media (max-width: 576px) {
  .col-sm-5-75.lazyload, .col-sm-5-75.lazyloading, .col-sm-5-75.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-sm-5-75 {
    width: 83.3333333333vw;
  }
}

.col-content-5-75 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 5.75);
}
.col-content-5-75.lazyload, .col-content-5-75.lazyloading, .col-content-5-75.lazyloaded {
  width: calc(8.3333333333vw * 5.75);
}
@media (max-width: 1024px) {
  .col-content-5-75.lazyload, .col-content-5-75.lazyloading, .col-content-5-75.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-content-5-75 {
    width: 66.6666666667vw;
  }
}

.col-content-md-5-75 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 5.75);
}
.col-content-md-5-75.lazyload, .col-content-md-5-75.lazyloading, .col-content-md-5-75.lazyloaded {
  width: calc(8.3333333333vw * 5.75);
}
@media (max-width: 768px) {
  .col-content-md-5-75.lazyload, .col-content-md-5-75.lazyloading, .col-content-md-5-75.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-content-md-5-75 {
    width: 66.6666666667vw;
  }
}

.col-wide-5-75 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 5.75);
}
.col-wide-5-75.lazyload, .col-wide-5-75.lazyloading, .col-wide-5-75.lazyloaded {
  width: calc(8.3333333333vw * 5.75);
}
@media (max-width: 1024px) {
  .col-wide-5-75.lazyload, .col-wide-5-75.lazyloading, .col-wide-5-75.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-wide-5-75 {
    width: 91.6666666667vw;
  }
}

.col-wide-md-5-75 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 5.75);
}
.col-wide-md-5-75.lazyload, .col-wide-md-5-75.lazyloading, .col-wide-md-5-75.lazyloaded {
  width: calc(8.3333333333vw * 5.75);
}
@media (max-width: 768px) {
  .col-wide-md-5-75.lazyload, .col-wide-md-5-75.lazyloading, .col-wide-md-5-75.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-wide-md-5-75 {
    width: 91.6666666667vw;
  }
}

.col-height-resp-5-75 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 5.75);
}
.col-height-resp-5-75.lazyload, .col-height-resp-5-75.lazyloading, .col-height-resp-5-75.lazyloaded {
  height: calc(8.3333333333vw * 5.75);
}
@media (max-width: 1024px) {
  .col-height-resp-5-75.lazyload, .col-height-resp-5-75.lazyloading, .col-height-resp-5-75.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-height-resp-5-75 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-md-5-75 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 5.75);
}
.col-height-resp-md-5-75.lazyload, .col-height-resp-md-5-75.lazyloading, .col-height-resp-md-5-75.lazyloaded {
  height: calc(8.3333333333vw * 5.75);
}
@media (max-width: 768px) {
  .col-height-resp-md-5-75.lazyload, .col-height-resp-md-5-75.lazyloading, .col-height-resp-md-5-75.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-height-resp-md-5-75 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-sm-5-75 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 5.75);
}
.col-height-resp-sm-5-75.lazyload, .col-height-resp-sm-5-75.lazyloading, .col-height-resp-sm-5-75.lazyloaded {
  height: calc(8.3333333333vw * 5.75);
}
@media (max-width: 576px) {
  .col-height-resp-sm-5-75.lazyload, .col-height-resp-sm-5-75.lazyloading, .col-height-resp-sm-5-75.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-height-resp-sm-5-75 {
    height: 83.3333333333vw;
  }
}

.col-full-5-75 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 5.75);
}
.col-full-5-75.lazyload, .col-full-5-75.lazyloading, .col-full-5-75.lazyloaded {
  width: calc(8.3333333333vw * 5.75);
}
@media (max-width: 1024px) {
  .col-full-5-75.lazyload, .col-full-5-75.lazyloading, .col-full-5-75.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 1024px) {
  .col-full-5-75 {
    width: 100vw;
  }
}

.col-full-md-5-75 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 5.75);
}
.col-full-md-5-75.lazyload, .col-full-md-5-75.lazyloading, .col-full-md-5-75.lazyloaded {
  width: calc(8.3333333333vw * 5.75);
}
@media (max-width: 768px) {
  .col-full-md-5-75.lazyload, .col-full-md-5-75.lazyloading, .col-full-md-5-75.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 768px) {
  .col-full-md-5-75 {
    width: 100vw;
  }
}

.col-full-sm-5-75 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 5.75);
}
.col-full-sm-5-75.lazyload, .col-full-sm-5-75.lazyloading, .col-full-sm-5-75.lazyloaded {
  width: calc(8.3333333333vw * 5.75);
}
@media (max-width: 576px) {
  .col-full-sm-5-75.lazyload, .col-full-sm-5-75.lazyloading, .col-full-sm-5-75.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 576px) {
  .col-full-sm-5-75 {
    width: 100vw;
  }
}

.padding-block-5-75 {
  padding-top: calc(8.3333333333vw * 5.75);
  padding-bottom: calc(8.3333333333vw * 5.75);
}
@media (max-width: 1024px) {
  .padding-block-5-75 {
    padding-top: calc(8.3333333333vw * 5.75 * 2);
    padding-bottom: calc(8.3333333333vw * 5.75 * 2);
  }
}

.padding-top-5-75 {
  padding-top: calc(8.3333333333vw * 5.75);
}
@media (max-width: 1024px) {
  .padding-top-5-75 {
    padding-top: calc(8.3333333333vw * 5.75 * 2);
  }
}

.padding-bottom-5-75 {
  padding-bottom: calc(8.3333333333vw * 5.75);
}
@media (max-width: 1024px) {
  .padding-bottom-5-75 {
    padding-bottom: calc(8.3333333333vw * 5.75 * 2);
  }
}

.margin-block-5-75 {
  margin-top: calc(8.3333333333vw * 5.75);
  margin-bottom: calc(8.3333333333vw * 5.75);
}
@media (max-width: 1024px) {
  .margin-block-5-75 {
    margin-top: calc(8.3333333333vw * 5.75 * 2);
    margin-bottom: calc(8.3333333333vw * 5.75 * 2);
  }
}

.margin-top-5-75 {
  margin-top: calc(8.3333333333vw * 5.75);
}
@media (max-width: 1024px) {
  .margin-top-5-75 {
    margin-top: calc(8.3333333333vw * 5.75 * 2);
  }
}

@media (max-width: 1024px) {
  .margin-top-mobile-5-75 {
    margin-top: calc(8.3333333333vw * (5.75));
  }
}

.margin-right-5-75 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 5.75);
}

.margin-right-lg-5-75 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 5.75);
}
@media (max-width: 1024px) {
  .margin-right-lg-5-75 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-md-5-75 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 5.75);
}
@media (max-width: 768px) {
  .margin-right-md-5-75 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-sm-5-75 {
  margin-left: 0;
  margin-right: calc(8.3333333333vw * 5.75);
}
@media (max-width: 576px) {
  .margin-right-sm-5-75 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-5-75 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 5.75);
}

.padding-left-5-75 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 5.75);
}

.margin-left-lg-5-75 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 5.75);
}
@media (max-width: 1024px) {
  .margin-left-lg-5-75 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-md-5-75 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 5.75);
}
@media (max-width: 768px) {
  .margin-left-md-5-75 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-sm-5-75 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 5.75);
}
@media (max-width: 576px) {
  .margin-left-sm-5-75 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-bottom-5-75 {
  margin-bottom: calc(8.3333333333vw * 5.75);
}
@media (max-width: 1024px) {
  .margin-bottom-5-75 {
    margin-bottom: calc(8.3333333333vw * 5.75 * 2);
  }
}

@media (max-width: 768px) {
  .margin-bottom-mobile-5-75 {
    margin-bottom: calc(8.3333333333vw * (5.75));
  }
}

.letter-spacing-5-75 {
  letter-spacing: 5.75px;
}

.col-5-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 5.5);
}
.col-5-5.lazyload, .col-5-5.lazyloading, .col-5-5.lazyloaded {
  width: calc(8.3333333333vw * 5.5);
}

.col-height-5-5 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 5.5);
}
.col-height-5-5.lazyload, .col-height-5-5.lazyloading, .col-height-5-5.lazyloaded {
  height: calc(8.3333333333vw * 5.5);
}

.col-lg-5-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 5.5);
}
.col-lg-5-5.lazyload, .col-lg-5-5.lazyloading, .col-lg-5-5.lazyloaded {
  width: calc(8.3333333333vw * 5.5);
}
@media (max-width: 1024px) {
  .col-lg-5-5.lazyload, .col-lg-5-5.lazyloading, .col-lg-5-5.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-lg-5-5 {
    width: 83.3333333333vw;
  }
}

.col-md-5-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 5.5);
}
.col-md-5-5.lazyload, .col-md-5-5.lazyloading, .col-md-5-5.lazyloaded {
  width: calc(8.3333333333vw * 5.5);
}
@media (max-width: 768px) {
  .col-md-5-5.lazyload, .col-md-5-5.lazyloading, .col-md-5-5.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-md-5-5 {
    width: 83.3333333333vw;
  }
}

.col-sm-5-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 5.5);
}
.col-sm-5-5.lazyload, .col-sm-5-5.lazyloading, .col-sm-5-5.lazyloaded {
  width: calc(8.3333333333vw * 5.5);
}
@media (max-width: 576px) {
  .col-sm-5-5.lazyload, .col-sm-5-5.lazyloading, .col-sm-5-5.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-sm-5-5 {
    width: 83.3333333333vw;
  }
}

.col-content-5-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 5.5);
}
.col-content-5-5.lazyload, .col-content-5-5.lazyloading, .col-content-5-5.lazyloaded {
  width: calc(8.3333333333vw * 5.5);
}
@media (max-width: 1024px) {
  .col-content-5-5.lazyload, .col-content-5-5.lazyloading, .col-content-5-5.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-content-5-5 {
    width: 66.6666666667vw;
  }
}

.col-content-md-5-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 5.5);
}
.col-content-md-5-5.lazyload, .col-content-md-5-5.lazyloading, .col-content-md-5-5.lazyloaded {
  width: calc(8.3333333333vw * 5.5);
}
@media (max-width: 768px) {
  .col-content-md-5-5.lazyload, .col-content-md-5-5.lazyloading, .col-content-md-5-5.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-content-md-5-5 {
    width: 66.6666666667vw;
  }
}

.col-wide-5-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 5.5);
}
.col-wide-5-5.lazyload, .col-wide-5-5.lazyloading, .col-wide-5-5.lazyloaded {
  width: calc(8.3333333333vw * 5.5);
}
@media (max-width: 1024px) {
  .col-wide-5-5.lazyload, .col-wide-5-5.lazyloading, .col-wide-5-5.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-wide-5-5 {
    width: 91.6666666667vw;
  }
}

.col-wide-md-5-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 5.5);
}
.col-wide-md-5-5.lazyload, .col-wide-md-5-5.lazyloading, .col-wide-md-5-5.lazyloaded {
  width: calc(8.3333333333vw * 5.5);
}
@media (max-width: 768px) {
  .col-wide-md-5-5.lazyload, .col-wide-md-5-5.lazyloading, .col-wide-md-5-5.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-wide-md-5-5 {
    width: 91.6666666667vw;
  }
}

.col-height-resp-5-5 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 5.5);
}
.col-height-resp-5-5.lazyload, .col-height-resp-5-5.lazyloading, .col-height-resp-5-5.lazyloaded {
  height: calc(8.3333333333vw * 5.5);
}
@media (max-width: 1024px) {
  .col-height-resp-5-5.lazyload, .col-height-resp-5-5.lazyloading, .col-height-resp-5-5.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-height-resp-5-5 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-md-5-5 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 5.5);
}
.col-height-resp-md-5-5.lazyload, .col-height-resp-md-5-5.lazyloading, .col-height-resp-md-5-5.lazyloaded {
  height: calc(8.3333333333vw * 5.5);
}
@media (max-width: 768px) {
  .col-height-resp-md-5-5.lazyload, .col-height-resp-md-5-5.lazyloading, .col-height-resp-md-5-5.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-height-resp-md-5-5 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-sm-5-5 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 5.5);
}
.col-height-resp-sm-5-5.lazyload, .col-height-resp-sm-5-5.lazyloading, .col-height-resp-sm-5-5.lazyloaded {
  height: calc(8.3333333333vw * 5.5);
}
@media (max-width: 576px) {
  .col-height-resp-sm-5-5.lazyload, .col-height-resp-sm-5-5.lazyloading, .col-height-resp-sm-5-5.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-height-resp-sm-5-5 {
    height: 83.3333333333vw;
  }
}

.col-full-5-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 5.5);
}
.col-full-5-5.lazyload, .col-full-5-5.lazyloading, .col-full-5-5.lazyloaded {
  width: calc(8.3333333333vw * 5.5);
}
@media (max-width: 1024px) {
  .col-full-5-5.lazyload, .col-full-5-5.lazyloading, .col-full-5-5.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 1024px) {
  .col-full-5-5 {
    width: 100vw;
  }
}

.col-full-md-5-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 5.5);
}
.col-full-md-5-5.lazyload, .col-full-md-5-5.lazyloading, .col-full-md-5-5.lazyloaded {
  width: calc(8.3333333333vw * 5.5);
}
@media (max-width: 768px) {
  .col-full-md-5-5.lazyload, .col-full-md-5-5.lazyloading, .col-full-md-5-5.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 768px) {
  .col-full-md-5-5 {
    width: 100vw;
  }
}

.col-full-sm-5-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 5.5);
}
.col-full-sm-5-5.lazyload, .col-full-sm-5-5.lazyloading, .col-full-sm-5-5.lazyloaded {
  width: calc(8.3333333333vw * 5.5);
}
@media (max-width: 576px) {
  .col-full-sm-5-5.lazyload, .col-full-sm-5-5.lazyloading, .col-full-sm-5-5.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 576px) {
  .col-full-sm-5-5 {
    width: 100vw;
  }
}

.padding-block-5-5 {
  padding-top: calc(8.3333333333vw * 5.5);
  padding-bottom: calc(8.3333333333vw * 5.5);
}
@media (max-width: 1024px) {
  .padding-block-5-5 {
    padding-top: calc(8.3333333333vw * 5.5 * 2);
    padding-bottom: calc(8.3333333333vw * 5.5 * 2);
  }
}

.padding-top-5-5 {
  padding-top: calc(8.3333333333vw * 5.5);
}
@media (max-width: 1024px) {
  .padding-top-5-5 {
    padding-top: calc(8.3333333333vw * 5.5 * 2);
  }
}

.padding-bottom-5-5 {
  padding-bottom: calc(8.3333333333vw * 5.5);
}
@media (max-width: 1024px) {
  .padding-bottom-5-5 {
    padding-bottom: calc(8.3333333333vw * 5.5 * 2);
  }
}

.margin-block-5-5 {
  margin-top: calc(8.3333333333vw * 5.5);
  margin-bottom: calc(8.3333333333vw * 5.5);
}
@media (max-width: 1024px) {
  .margin-block-5-5 {
    margin-top: calc(8.3333333333vw * 5.5 * 2);
    margin-bottom: calc(8.3333333333vw * 5.5 * 2);
  }
}

.margin-top-5-5 {
  margin-top: calc(8.3333333333vw * 5.5);
}
@media (max-width: 1024px) {
  .margin-top-5-5 {
    margin-top: calc(8.3333333333vw * 5.5 * 2);
  }
}

@media (max-width: 1024px) {
  .margin-top-mobile-5-5 {
    margin-top: calc(8.3333333333vw * (5.5));
  }
}

.margin-right-5-5 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 5.5);
}

.margin-right-lg-5-5 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 5.5);
}
@media (max-width: 1024px) {
  .margin-right-lg-5-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-md-5-5 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 5.5);
}
@media (max-width: 768px) {
  .margin-right-md-5-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-sm-5-5 {
  margin-left: 0;
  margin-right: calc(8.3333333333vw * 5.5);
}
@media (max-width: 576px) {
  .margin-right-sm-5-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-5-5 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 5.5);
}

.padding-left-5-5 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 5.5);
}

.margin-left-lg-5-5 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 5.5);
}
@media (max-width: 1024px) {
  .margin-left-lg-5-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-md-5-5 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 5.5);
}
@media (max-width: 768px) {
  .margin-left-md-5-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-sm-5-5 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 5.5);
}
@media (max-width: 576px) {
  .margin-left-sm-5-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-bottom-5-5 {
  margin-bottom: calc(8.3333333333vw * 5.5);
}
@media (max-width: 1024px) {
  .margin-bottom-5-5 {
    margin-bottom: calc(8.3333333333vw * 5.5 * 2);
  }
}

@media (max-width: 768px) {
  .margin-bottom-mobile-5-5 {
    margin-bottom: calc(8.3333333333vw * (5.5));
  }
}

.letter-spacing-5-5 {
  letter-spacing: 5.5px;
}

.col-5-25 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 5.25);
}
.col-5-25.lazyload, .col-5-25.lazyloading, .col-5-25.lazyloaded {
  width: calc(8.3333333333vw * 5.25);
}

.col-height-5-25 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 5.25);
}
.col-height-5-25.lazyload, .col-height-5-25.lazyloading, .col-height-5-25.lazyloaded {
  height: calc(8.3333333333vw * 5.25);
}

.col-lg-5-25 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 5.25);
}
.col-lg-5-25.lazyload, .col-lg-5-25.lazyloading, .col-lg-5-25.lazyloaded {
  width: calc(8.3333333333vw * 5.25);
}
@media (max-width: 1024px) {
  .col-lg-5-25.lazyload, .col-lg-5-25.lazyloading, .col-lg-5-25.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-lg-5-25 {
    width: 83.3333333333vw;
  }
}

.col-md-5-25 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 5.25);
}
.col-md-5-25.lazyload, .col-md-5-25.lazyloading, .col-md-5-25.lazyloaded {
  width: calc(8.3333333333vw * 5.25);
}
@media (max-width: 768px) {
  .col-md-5-25.lazyload, .col-md-5-25.lazyloading, .col-md-5-25.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-md-5-25 {
    width: 83.3333333333vw;
  }
}

.col-sm-5-25 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 5.25);
}
.col-sm-5-25.lazyload, .col-sm-5-25.lazyloading, .col-sm-5-25.lazyloaded {
  width: calc(8.3333333333vw * 5.25);
}
@media (max-width: 576px) {
  .col-sm-5-25.lazyload, .col-sm-5-25.lazyloading, .col-sm-5-25.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-sm-5-25 {
    width: 83.3333333333vw;
  }
}

.col-content-5-25 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 5.25);
}
.col-content-5-25.lazyload, .col-content-5-25.lazyloading, .col-content-5-25.lazyloaded {
  width: calc(8.3333333333vw * 5.25);
}
@media (max-width: 1024px) {
  .col-content-5-25.lazyload, .col-content-5-25.lazyloading, .col-content-5-25.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-content-5-25 {
    width: 66.6666666667vw;
  }
}

.col-content-md-5-25 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 5.25);
}
.col-content-md-5-25.lazyload, .col-content-md-5-25.lazyloading, .col-content-md-5-25.lazyloaded {
  width: calc(8.3333333333vw * 5.25);
}
@media (max-width: 768px) {
  .col-content-md-5-25.lazyload, .col-content-md-5-25.lazyloading, .col-content-md-5-25.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-content-md-5-25 {
    width: 66.6666666667vw;
  }
}

.col-wide-5-25 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 5.25);
}
.col-wide-5-25.lazyload, .col-wide-5-25.lazyloading, .col-wide-5-25.lazyloaded {
  width: calc(8.3333333333vw * 5.25);
}
@media (max-width: 1024px) {
  .col-wide-5-25.lazyload, .col-wide-5-25.lazyloading, .col-wide-5-25.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-wide-5-25 {
    width: 91.6666666667vw;
  }
}

.col-wide-md-5-25 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 5.25);
}
.col-wide-md-5-25.lazyload, .col-wide-md-5-25.lazyloading, .col-wide-md-5-25.lazyloaded {
  width: calc(8.3333333333vw * 5.25);
}
@media (max-width: 768px) {
  .col-wide-md-5-25.lazyload, .col-wide-md-5-25.lazyloading, .col-wide-md-5-25.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-wide-md-5-25 {
    width: 91.6666666667vw;
  }
}

.col-height-resp-5-25 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 5.25);
}
.col-height-resp-5-25.lazyload, .col-height-resp-5-25.lazyloading, .col-height-resp-5-25.lazyloaded {
  height: calc(8.3333333333vw * 5.25);
}
@media (max-width: 1024px) {
  .col-height-resp-5-25.lazyload, .col-height-resp-5-25.lazyloading, .col-height-resp-5-25.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-height-resp-5-25 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-md-5-25 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 5.25);
}
.col-height-resp-md-5-25.lazyload, .col-height-resp-md-5-25.lazyloading, .col-height-resp-md-5-25.lazyloaded {
  height: calc(8.3333333333vw * 5.25);
}
@media (max-width: 768px) {
  .col-height-resp-md-5-25.lazyload, .col-height-resp-md-5-25.lazyloading, .col-height-resp-md-5-25.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-height-resp-md-5-25 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-sm-5-25 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 5.25);
}
.col-height-resp-sm-5-25.lazyload, .col-height-resp-sm-5-25.lazyloading, .col-height-resp-sm-5-25.lazyloaded {
  height: calc(8.3333333333vw * 5.25);
}
@media (max-width: 576px) {
  .col-height-resp-sm-5-25.lazyload, .col-height-resp-sm-5-25.lazyloading, .col-height-resp-sm-5-25.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-height-resp-sm-5-25 {
    height: 83.3333333333vw;
  }
}

.col-full-5-25 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 5.25);
}
.col-full-5-25.lazyload, .col-full-5-25.lazyloading, .col-full-5-25.lazyloaded {
  width: calc(8.3333333333vw * 5.25);
}
@media (max-width: 1024px) {
  .col-full-5-25.lazyload, .col-full-5-25.lazyloading, .col-full-5-25.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 1024px) {
  .col-full-5-25 {
    width: 100vw;
  }
}

.col-full-md-5-25 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 5.25);
}
.col-full-md-5-25.lazyload, .col-full-md-5-25.lazyloading, .col-full-md-5-25.lazyloaded {
  width: calc(8.3333333333vw * 5.25);
}
@media (max-width: 768px) {
  .col-full-md-5-25.lazyload, .col-full-md-5-25.lazyloading, .col-full-md-5-25.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 768px) {
  .col-full-md-5-25 {
    width: 100vw;
  }
}

.col-full-sm-5-25 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 5.25);
}
.col-full-sm-5-25.lazyload, .col-full-sm-5-25.lazyloading, .col-full-sm-5-25.lazyloaded {
  width: calc(8.3333333333vw * 5.25);
}
@media (max-width: 576px) {
  .col-full-sm-5-25.lazyload, .col-full-sm-5-25.lazyloading, .col-full-sm-5-25.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 576px) {
  .col-full-sm-5-25 {
    width: 100vw;
  }
}

.padding-block-5-25 {
  padding-top: calc(8.3333333333vw * 5.25);
  padding-bottom: calc(8.3333333333vw * 5.25);
}
@media (max-width: 1024px) {
  .padding-block-5-25 {
    padding-top: calc(8.3333333333vw * 5.25 * 2);
    padding-bottom: calc(8.3333333333vw * 5.25 * 2);
  }
}

.padding-top-5-25 {
  padding-top: calc(8.3333333333vw * 5.25);
}
@media (max-width: 1024px) {
  .padding-top-5-25 {
    padding-top: calc(8.3333333333vw * 5.25 * 2);
  }
}

.padding-bottom-5-25 {
  padding-bottom: calc(8.3333333333vw * 5.25);
}
@media (max-width: 1024px) {
  .padding-bottom-5-25 {
    padding-bottom: calc(8.3333333333vw * 5.25 * 2);
  }
}

.margin-block-5-25 {
  margin-top: calc(8.3333333333vw * 5.25);
  margin-bottom: calc(8.3333333333vw * 5.25);
}
@media (max-width: 1024px) {
  .margin-block-5-25 {
    margin-top: calc(8.3333333333vw * 5.25 * 2);
    margin-bottom: calc(8.3333333333vw * 5.25 * 2);
  }
}

.margin-top-5-25 {
  margin-top: calc(8.3333333333vw * 5.25);
}
@media (max-width: 1024px) {
  .margin-top-5-25 {
    margin-top: calc(8.3333333333vw * 5.25 * 2);
  }
}

@media (max-width: 1024px) {
  .margin-top-mobile-5-25 {
    margin-top: calc(8.3333333333vw * (5.25));
  }
}

.margin-right-5-25 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 5.25);
}

.margin-right-lg-5-25 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 5.25);
}
@media (max-width: 1024px) {
  .margin-right-lg-5-25 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-md-5-25 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 5.25);
}
@media (max-width: 768px) {
  .margin-right-md-5-25 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-sm-5-25 {
  margin-left: 0;
  margin-right: calc(8.3333333333vw * 5.25);
}
@media (max-width: 576px) {
  .margin-right-sm-5-25 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-5-25 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 5.25);
}

.padding-left-5-25 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 5.25);
}

.margin-left-lg-5-25 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 5.25);
}
@media (max-width: 1024px) {
  .margin-left-lg-5-25 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-md-5-25 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 5.25);
}
@media (max-width: 768px) {
  .margin-left-md-5-25 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-sm-5-25 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 5.25);
}
@media (max-width: 576px) {
  .margin-left-sm-5-25 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-bottom-5-25 {
  margin-bottom: calc(8.3333333333vw * 5.25);
}
@media (max-width: 1024px) {
  .margin-bottom-5-25 {
    margin-bottom: calc(8.3333333333vw * 5.25 * 2);
  }
}

@media (max-width: 768px) {
  .margin-bottom-mobile-5-25 {
    margin-bottom: calc(8.3333333333vw * (5.25));
  }
}

.letter-spacing-5-25 {
  letter-spacing: 5.25px;
}

.col-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 5);
}
.col-5.lazyload, .col-5.lazyloading, .col-5.lazyloaded {
  width: calc(8.3333333333vw * 5);
}

.col-height-5 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 5);
}
.col-height-5.lazyload, .col-height-5.lazyloading, .col-height-5.lazyloaded {
  height: calc(8.3333333333vw * 5);
}

.col-lg-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 5);
}
.col-lg-5.lazyload, .col-lg-5.lazyloading, .col-lg-5.lazyloaded {
  width: calc(8.3333333333vw * 5);
}
@media (max-width: 1024px) {
  .col-lg-5.lazyload, .col-lg-5.lazyloading, .col-lg-5.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-lg-5 {
    width: 83.3333333333vw;
  }
}

.col-md-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 5);
}
.col-md-5.lazyload, .col-md-5.lazyloading, .col-md-5.lazyloaded {
  width: calc(8.3333333333vw * 5);
}
@media (max-width: 768px) {
  .col-md-5.lazyload, .col-md-5.lazyloading, .col-md-5.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-md-5 {
    width: 83.3333333333vw;
  }
}

.col-sm-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 5);
}
.col-sm-5.lazyload, .col-sm-5.lazyloading, .col-sm-5.lazyloaded {
  width: calc(8.3333333333vw * 5);
}
@media (max-width: 576px) {
  .col-sm-5.lazyload, .col-sm-5.lazyloading, .col-sm-5.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-sm-5 {
    width: 83.3333333333vw;
  }
}

.col-content-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 5);
}
.col-content-5.lazyload, .col-content-5.lazyloading, .col-content-5.lazyloaded {
  width: calc(8.3333333333vw * 5);
}
@media (max-width: 1024px) {
  .col-content-5.lazyload, .col-content-5.lazyloading, .col-content-5.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-content-5 {
    width: 66.6666666667vw;
  }
}

.col-content-md-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 5);
}
.col-content-md-5.lazyload, .col-content-md-5.lazyloading, .col-content-md-5.lazyloaded {
  width: calc(8.3333333333vw * 5);
}
@media (max-width: 768px) {
  .col-content-md-5.lazyload, .col-content-md-5.lazyloading, .col-content-md-5.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-content-md-5 {
    width: 66.6666666667vw;
  }
}

.col-wide-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 5);
}
.col-wide-5.lazyload, .col-wide-5.lazyloading, .col-wide-5.lazyloaded {
  width: calc(8.3333333333vw * 5);
}
@media (max-width: 1024px) {
  .col-wide-5.lazyload, .col-wide-5.lazyloading, .col-wide-5.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-wide-5 {
    width: 91.6666666667vw;
  }
}

.col-wide-md-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 5);
}
.col-wide-md-5.lazyload, .col-wide-md-5.lazyloading, .col-wide-md-5.lazyloaded {
  width: calc(8.3333333333vw * 5);
}
@media (max-width: 768px) {
  .col-wide-md-5.lazyload, .col-wide-md-5.lazyloading, .col-wide-md-5.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-wide-md-5 {
    width: 91.6666666667vw;
  }
}

.col-height-resp-5 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 5);
}
.col-height-resp-5.lazyload, .col-height-resp-5.lazyloading, .col-height-resp-5.lazyloaded {
  height: calc(8.3333333333vw * 5);
}
@media (max-width: 1024px) {
  .col-height-resp-5.lazyload, .col-height-resp-5.lazyloading, .col-height-resp-5.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-height-resp-5 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-md-5 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 5);
}
.col-height-resp-md-5.lazyload, .col-height-resp-md-5.lazyloading, .col-height-resp-md-5.lazyloaded {
  height: calc(8.3333333333vw * 5);
}
@media (max-width: 768px) {
  .col-height-resp-md-5.lazyload, .col-height-resp-md-5.lazyloading, .col-height-resp-md-5.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-height-resp-md-5 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-sm-5 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 5);
}
.col-height-resp-sm-5.lazyload, .col-height-resp-sm-5.lazyloading, .col-height-resp-sm-5.lazyloaded {
  height: calc(8.3333333333vw * 5);
}
@media (max-width: 576px) {
  .col-height-resp-sm-5.lazyload, .col-height-resp-sm-5.lazyloading, .col-height-resp-sm-5.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-height-resp-sm-5 {
    height: 83.3333333333vw;
  }
}

.col-full-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 5);
}
.col-full-5.lazyload, .col-full-5.lazyloading, .col-full-5.lazyloaded {
  width: calc(8.3333333333vw * 5);
}
@media (max-width: 1024px) {
  .col-full-5.lazyload, .col-full-5.lazyloading, .col-full-5.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 1024px) {
  .col-full-5 {
    width: 100vw;
  }
}

.col-full-md-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 5);
}
.col-full-md-5.lazyload, .col-full-md-5.lazyloading, .col-full-md-5.lazyloaded {
  width: calc(8.3333333333vw * 5);
}
@media (max-width: 768px) {
  .col-full-md-5.lazyload, .col-full-md-5.lazyloading, .col-full-md-5.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 768px) {
  .col-full-md-5 {
    width: 100vw;
  }
}

.col-full-sm-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 5);
}
.col-full-sm-5.lazyload, .col-full-sm-5.lazyloading, .col-full-sm-5.lazyloaded {
  width: calc(8.3333333333vw * 5);
}
@media (max-width: 576px) {
  .col-full-sm-5.lazyload, .col-full-sm-5.lazyloading, .col-full-sm-5.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 576px) {
  .col-full-sm-5 {
    width: 100vw;
  }
}

.padding-block-5 {
  padding-top: calc(8.3333333333vw * 5);
  padding-bottom: calc(8.3333333333vw * 5);
}
@media (max-width: 1024px) {
  .padding-block-5 {
    padding-top: calc(8.3333333333vw * 5 * 2);
    padding-bottom: calc(8.3333333333vw * 5 * 2);
  }
}

.padding-top-5 {
  padding-top: calc(8.3333333333vw * 5);
}
@media (max-width: 1024px) {
  .padding-top-5 {
    padding-top: calc(8.3333333333vw * 5 * 2);
  }
}

.padding-bottom-5 {
  padding-bottom: calc(8.3333333333vw * 5);
}
@media (max-width: 1024px) {
  .padding-bottom-5 {
    padding-bottom: calc(8.3333333333vw * 5 * 2);
  }
}

.margin-block-5 {
  margin-top: calc(8.3333333333vw * 5);
  margin-bottom: calc(8.3333333333vw * 5);
}
@media (max-width: 1024px) {
  .margin-block-5 {
    margin-top: calc(8.3333333333vw * 5 * 2);
    margin-bottom: calc(8.3333333333vw * 5 * 2);
  }
}

.margin-top-5 {
  margin-top: calc(8.3333333333vw * 5);
}
@media (max-width: 1024px) {
  .margin-top-5 {
    margin-top: calc(8.3333333333vw * 5 * 2);
  }
}

@media (max-width: 1024px) {
  .margin-top-mobile-5 {
    margin-top: calc(8.3333333333vw * (5));
  }
}

.margin-right-5 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 5);
}

.margin-right-lg-5 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 5);
}
@media (max-width: 1024px) {
  .margin-right-lg-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-md-5 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 5);
}
@media (max-width: 768px) {
  .margin-right-md-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-sm-5 {
  margin-left: 0;
  margin-right: calc(8.3333333333vw * 5);
}
@media (max-width: 576px) {
  .margin-right-sm-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-5 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 5);
}

.padding-left-5 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 5);
}

.margin-left-lg-5 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 5);
}
@media (max-width: 1024px) {
  .margin-left-lg-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-md-5 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 5);
}
@media (max-width: 768px) {
  .margin-left-md-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-sm-5 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 5);
}
@media (max-width: 576px) {
  .margin-left-sm-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-bottom-5 {
  margin-bottom: calc(8.3333333333vw * 5);
}
@media (max-width: 1024px) {
  .margin-bottom-5 {
    margin-bottom: calc(8.3333333333vw * 5 * 2);
  }
}

@media (max-width: 768px) {
  .margin-bottom-mobile-5 {
    margin-bottom: calc(8.3333333333vw * (5));
  }
}

.letter-spacing-5 {
  letter-spacing: 5px;
}

.col-4-75 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 4.75);
}
.col-4-75.lazyload, .col-4-75.lazyloading, .col-4-75.lazyloaded {
  width: calc(8.3333333333vw * 4.75);
}

.col-height-4-75 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 4.75);
}
.col-height-4-75.lazyload, .col-height-4-75.lazyloading, .col-height-4-75.lazyloaded {
  height: calc(8.3333333333vw * 4.75);
}

.col-lg-4-75 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 4.75);
}
.col-lg-4-75.lazyload, .col-lg-4-75.lazyloading, .col-lg-4-75.lazyloaded {
  width: calc(8.3333333333vw * 4.75);
}
@media (max-width: 1024px) {
  .col-lg-4-75.lazyload, .col-lg-4-75.lazyloading, .col-lg-4-75.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-lg-4-75 {
    width: 83.3333333333vw;
  }
}

.col-md-4-75 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 4.75);
}
.col-md-4-75.lazyload, .col-md-4-75.lazyloading, .col-md-4-75.lazyloaded {
  width: calc(8.3333333333vw * 4.75);
}
@media (max-width: 768px) {
  .col-md-4-75.lazyload, .col-md-4-75.lazyloading, .col-md-4-75.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-md-4-75 {
    width: 83.3333333333vw;
  }
}

.col-sm-4-75 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 4.75);
}
.col-sm-4-75.lazyload, .col-sm-4-75.lazyloading, .col-sm-4-75.lazyloaded {
  width: calc(8.3333333333vw * 4.75);
}
@media (max-width: 576px) {
  .col-sm-4-75.lazyload, .col-sm-4-75.lazyloading, .col-sm-4-75.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-sm-4-75 {
    width: 83.3333333333vw;
  }
}

.col-content-4-75 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 4.75);
}
.col-content-4-75.lazyload, .col-content-4-75.lazyloading, .col-content-4-75.lazyloaded {
  width: calc(8.3333333333vw * 4.75);
}
@media (max-width: 1024px) {
  .col-content-4-75.lazyload, .col-content-4-75.lazyloading, .col-content-4-75.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-content-4-75 {
    width: 66.6666666667vw;
  }
}

.col-content-md-4-75 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 4.75);
}
.col-content-md-4-75.lazyload, .col-content-md-4-75.lazyloading, .col-content-md-4-75.lazyloaded {
  width: calc(8.3333333333vw * 4.75);
}
@media (max-width: 768px) {
  .col-content-md-4-75.lazyload, .col-content-md-4-75.lazyloading, .col-content-md-4-75.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-content-md-4-75 {
    width: 66.6666666667vw;
  }
}

.col-wide-4-75 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 4.75);
}
.col-wide-4-75.lazyload, .col-wide-4-75.lazyloading, .col-wide-4-75.lazyloaded {
  width: calc(8.3333333333vw * 4.75);
}
@media (max-width: 1024px) {
  .col-wide-4-75.lazyload, .col-wide-4-75.lazyloading, .col-wide-4-75.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-wide-4-75 {
    width: 91.6666666667vw;
  }
}

.col-wide-md-4-75 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 4.75);
}
.col-wide-md-4-75.lazyload, .col-wide-md-4-75.lazyloading, .col-wide-md-4-75.lazyloaded {
  width: calc(8.3333333333vw * 4.75);
}
@media (max-width: 768px) {
  .col-wide-md-4-75.lazyload, .col-wide-md-4-75.lazyloading, .col-wide-md-4-75.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-wide-md-4-75 {
    width: 91.6666666667vw;
  }
}

.col-height-resp-4-75 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 4.75);
}
.col-height-resp-4-75.lazyload, .col-height-resp-4-75.lazyloading, .col-height-resp-4-75.lazyloaded {
  height: calc(8.3333333333vw * 4.75);
}
@media (max-width: 1024px) {
  .col-height-resp-4-75.lazyload, .col-height-resp-4-75.lazyloading, .col-height-resp-4-75.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-height-resp-4-75 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-md-4-75 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 4.75);
}
.col-height-resp-md-4-75.lazyload, .col-height-resp-md-4-75.lazyloading, .col-height-resp-md-4-75.lazyloaded {
  height: calc(8.3333333333vw * 4.75);
}
@media (max-width: 768px) {
  .col-height-resp-md-4-75.lazyload, .col-height-resp-md-4-75.lazyloading, .col-height-resp-md-4-75.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-height-resp-md-4-75 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-sm-4-75 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 4.75);
}
.col-height-resp-sm-4-75.lazyload, .col-height-resp-sm-4-75.lazyloading, .col-height-resp-sm-4-75.lazyloaded {
  height: calc(8.3333333333vw * 4.75);
}
@media (max-width: 576px) {
  .col-height-resp-sm-4-75.lazyload, .col-height-resp-sm-4-75.lazyloading, .col-height-resp-sm-4-75.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-height-resp-sm-4-75 {
    height: 83.3333333333vw;
  }
}

.col-full-4-75 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 4.75);
}
.col-full-4-75.lazyload, .col-full-4-75.lazyloading, .col-full-4-75.lazyloaded {
  width: calc(8.3333333333vw * 4.75);
}
@media (max-width: 1024px) {
  .col-full-4-75.lazyload, .col-full-4-75.lazyloading, .col-full-4-75.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 1024px) {
  .col-full-4-75 {
    width: 100vw;
  }
}

.col-full-md-4-75 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 4.75);
}
.col-full-md-4-75.lazyload, .col-full-md-4-75.lazyloading, .col-full-md-4-75.lazyloaded {
  width: calc(8.3333333333vw * 4.75);
}
@media (max-width: 768px) {
  .col-full-md-4-75.lazyload, .col-full-md-4-75.lazyloading, .col-full-md-4-75.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 768px) {
  .col-full-md-4-75 {
    width: 100vw;
  }
}

.col-full-sm-4-75 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 4.75);
}
.col-full-sm-4-75.lazyload, .col-full-sm-4-75.lazyloading, .col-full-sm-4-75.lazyloaded {
  width: calc(8.3333333333vw * 4.75);
}
@media (max-width: 576px) {
  .col-full-sm-4-75.lazyload, .col-full-sm-4-75.lazyloading, .col-full-sm-4-75.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 576px) {
  .col-full-sm-4-75 {
    width: 100vw;
  }
}

.padding-block-4-75 {
  padding-top: calc(8.3333333333vw * 4.75);
  padding-bottom: calc(8.3333333333vw * 4.75);
}
@media (max-width: 1024px) {
  .padding-block-4-75 {
    padding-top: calc(8.3333333333vw * 4.75 * 2);
    padding-bottom: calc(8.3333333333vw * 4.75 * 2);
  }
}

.padding-top-4-75 {
  padding-top: calc(8.3333333333vw * 4.75);
}
@media (max-width: 1024px) {
  .padding-top-4-75 {
    padding-top: calc(8.3333333333vw * 4.75 * 2);
  }
}

.padding-bottom-4-75 {
  padding-bottom: calc(8.3333333333vw * 4.75);
}
@media (max-width: 1024px) {
  .padding-bottom-4-75 {
    padding-bottom: calc(8.3333333333vw * 4.75 * 2);
  }
}

.margin-block-4-75 {
  margin-top: calc(8.3333333333vw * 4.75);
  margin-bottom: calc(8.3333333333vw * 4.75);
}
@media (max-width: 1024px) {
  .margin-block-4-75 {
    margin-top: calc(8.3333333333vw * 4.75 * 2);
    margin-bottom: calc(8.3333333333vw * 4.75 * 2);
  }
}

.margin-top-4-75 {
  margin-top: calc(8.3333333333vw * 4.75);
}
@media (max-width: 1024px) {
  .margin-top-4-75 {
    margin-top: calc(8.3333333333vw * 4.75 * 2);
  }
}

@media (max-width: 1024px) {
  .margin-top-mobile-4-75 {
    margin-top: calc(8.3333333333vw * (4.75));
  }
}

.margin-right-4-75 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 4.75);
}

.margin-right-lg-4-75 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 4.75);
}
@media (max-width: 1024px) {
  .margin-right-lg-4-75 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-md-4-75 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 4.75);
}
@media (max-width: 768px) {
  .margin-right-md-4-75 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-sm-4-75 {
  margin-left: 0;
  margin-right: calc(8.3333333333vw * 4.75);
}
@media (max-width: 576px) {
  .margin-right-sm-4-75 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-4-75 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 4.75);
}

.padding-left-4-75 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 4.75);
}

.margin-left-lg-4-75 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 4.75);
}
@media (max-width: 1024px) {
  .margin-left-lg-4-75 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-md-4-75 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 4.75);
}
@media (max-width: 768px) {
  .margin-left-md-4-75 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-sm-4-75 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 4.75);
}
@media (max-width: 576px) {
  .margin-left-sm-4-75 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-bottom-4-75 {
  margin-bottom: calc(8.3333333333vw * 4.75);
}
@media (max-width: 1024px) {
  .margin-bottom-4-75 {
    margin-bottom: calc(8.3333333333vw * 4.75 * 2);
  }
}

@media (max-width: 768px) {
  .margin-bottom-mobile-4-75 {
    margin-bottom: calc(8.3333333333vw * (4.75));
  }
}

.letter-spacing-4-75 {
  letter-spacing: 4.75px;
}

.col-4-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 4.5);
}
.col-4-5.lazyload, .col-4-5.lazyloading, .col-4-5.lazyloaded {
  width: calc(8.3333333333vw * 4.5);
}

.col-height-4-5 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 4.5);
}
.col-height-4-5.lazyload, .col-height-4-5.lazyloading, .col-height-4-5.lazyloaded {
  height: calc(8.3333333333vw * 4.5);
}

.col-lg-4-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 4.5);
}
.col-lg-4-5.lazyload, .col-lg-4-5.lazyloading, .col-lg-4-5.lazyloaded {
  width: calc(8.3333333333vw * 4.5);
}
@media (max-width: 1024px) {
  .col-lg-4-5.lazyload, .col-lg-4-5.lazyloading, .col-lg-4-5.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-lg-4-5 {
    width: 83.3333333333vw;
  }
}

.col-md-4-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 4.5);
}
.col-md-4-5.lazyload, .col-md-4-5.lazyloading, .col-md-4-5.lazyloaded {
  width: calc(8.3333333333vw * 4.5);
}
@media (max-width: 768px) {
  .col-md-4-5.lazyload, .col-md-4-5.lazyloading, .col-md-4-5.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-md-4-5 {
    width: 83.3333333333vw;
  }
}

.col-sm-4-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 4.5);
}
.col-sm-4-5.lazyload, .col-sm-4-5.lazyloading, .col-sm-4-5.lazyloaded {
  width: calc(8.3333333333vw * 4.5);
}
@media (max-width: 576px) {
  .col-sm-4-5.lazyload, .col-sm-4-5.lazyloading, .col-sm-4-5.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-sm-4-5 {
    width: 83.3333333333vw;
  }
}

.col-content-4-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 4.5);
}
.col-content-4-5.lazyload, .col-content-4-5.lazyloading, .col-content-4-5.lazyloaded {
  width: calc(8.3333333333vw * 4.5);
}
@media (max-width: 1024px) {
  .col-content-4-5.lazyload, .col-content-4-5.lazyloading, .col-content-4-5.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-content-4-5 {
    width: 66.6666666667vw;
  }
}

.col-content-md-4-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 4.5);
}
.col-content-md-4-5.lazyload, .col-content-md-4-5.lazyloading, .col-content-md-4-5.lazyloaded {
  width: calc(8.3333333333vw * 4.5);
}
@media (max-width: 768px) {
  .col-content-md-4-5.lazyload, .col-content-md-4-5.lazyloading, .col-content-md-4-5.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-content-md-4-5 {
    width: 66.6666666667vw;
  }
}

.col-wide-4-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 4.5);
}
.col-wide-4-5.lazyload, .col-wide-4-5.lazyloading, .col-wide-4-5.lazyloaded {
  width: calc(8.3333333333vw * 4.5);
}
@media (max-width: 1024px) {
  .col-wide-4-5.lazyload, .col-wide-4-5.lazyloading, .col-wide-4-5.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-wide-4-5 {
    width: 91.6666666667vw;
  }
}

.col-wide-md-4-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 4.5);
}
.col-wide-md-4-5.lazyload, .col-wide-md-4-5.lazyloading, .col-wide-md-4-5.lazyloaded {
  width: calc(8.3333333333vw * 4.5);
}
@media (max-width: 768px) {
  .col-wide-md-4-5.lazyload, .col-wide-md-4-5.lazyloading, .col-wide-md-4-5.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-wide-md-4-5 {
    width: 91.6666666667vw;
  }
}

.col-height-resp-4-5 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 4.5);
}
.col-height-resp-4-5.lazyload, .col-height-resp-4-5.lazyloading, .col-height-resp-4-5.lazyloaded {
  height: calc(8.3333333333vw * 4.5);
}
@media (max-width: 1024px) {
  .col-height-resp-4-5.lazyload, .col-height-resp-4-5.lazyloading, .col-height-resp-4-5.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-height-resp-4-5 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-md-4-5 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 4.5);
}
.col-height-resp-md-4-5.lazyload, .col-height-resp-md-4-5.lazyloading, .col-height-resp-md-4-5.lazyloaded {
  height: calc(8.3333333333vw * 4.5);
}
@media (max-width: 768px) {
  .col-height-resp-md-4-5.lazyload, .col-height-resp-md-4-5.lazyloading, .col-height-resp-md-4-5.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-height-resp-md-4-5 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-sm-4-5 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 4.5);
}
.col-height-resp-sm-4-5.lazyload, .col-height-resp-sm-4-5.lazyloading, .col-height-resp-sm-4-5.lazyloaded {
  height: calc(8.3333333333vw * 4.5);
}
@media (max-width: 576px) {
  .col-height-resp-sm-4-5.lazyload, .col-height-resp-sm-4-5.lazyloading, .col-height-resp-sm-4-5.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-height-resp-sm-4-5 {
    height: 83.3333333333vw;
  }
}

.col-full-4-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 4.5);
}
.col-full-4-5.lazyload, .col-full-4-5.lazyloading, .col-full-4-5.lazyloaded {
  width: calc(8.3333333333vw * 4.5);
}
@media (max-width: 1024px) {
  .col-full-4-5.lazyload, .col-full-4-5.lazyloading, .col-full-4-5.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 1024px) {
  .col-full-4-5 {
    width: 100vw;
  }
}

.col-full-md-4-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 4.5);
}
.col-full-md-4-5.lazyload, .col-full-md-4-5.lazyloading, .col-full-md-4-5.lazyloaded {
  width: calc(8.3333333333vw * 4.5);
}
@media (max-width: 768px) {
  .col-full-md-4-5.lazyload, .col-full-md-4-5.lazyloading, .col-full-md-4-5.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 768px) {
  .col-full-md-4-5 {
    width: 100vw;
  }
}

.col-full-sm-4-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 4.5);
}
.col-full-sm-4-5.lazyload, .col-full-sm-4-5.lazyloading, .col-full-sm-4-5.lazyloaded {
  width: calc(8.3333333333vw * 4.5);
}
@media (max-width: 576px) {
  .col-full-sm-4-5.lazyload, .col-full-sm-4-5.lazyloading, .col-full-sm-4-5.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 576px) {
  .col-full-sm-4-5 {
    width: 100vw;
  }
}

.padding-block-4-5 {
  padding-top: calc(8.3333333333vw * 4.5);
  padding-bottom: calc(8.3333333333vw * 4.5);
}
@media (max-width: 1024px) {
  .padding-block-4-5 {
    padding-top: calc(8.3333333333vw * 4.5 * 2);
    padding-bottom: calc(8.3333333333vw * 4.5 * 2);
  }
}

.padding-top-4-5 {
  padding-top: calc(8.3333333333vw * 4.5);
}
@media (max-width: 1024px) {
  .padding-top-4-5 {
    padding-top: calc(8.3333333333vw * 4.5 * 2);
  }
}

.padding-bottom-4-5 {
  padding-bottom: calc(8.3333333333vw * 4.5);
}
@media (max-width: 1024px) {
  .padding-bottom-4-5 {
    padding-bottom: calc(8.3333333333vw * 4.5 * 2);
  }
}

.margin-block-4-5 {
  margin-top: calc(8.3333333333vw * 4.5);
  margin-bottom: calc(8.3333333333vw * 4.5);
}
@media (max-width: 1024px) {
  .margin-block-4-5 {
    margin-top: calc(8.3333333333vw * 4.5 * 2);
    margin-bottom: calc(8.3333333333vw * 4.5 * 2);
  }
}

.margin-top-4-5 {
  margin-top: calc(8.3333333333vw * 4.5);
}
@media (max-width: 1024px) {
  .margin-top-4-5 {
    margin-top: calc(8.3333333333vw * 4.5 * 2);
  }
}

@media (max-width: 1024px) {
  .margin-top-mobile-4-5 {
    margin-top: calc(8.3333333333vw * (4.5));
  }
}

.margin-right-4-5 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 4.5);
}

.margin-right-lg-4-5 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 4.5);
}
@media (max-width: 1024px) {
  .margin-right-lg-4-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-md-4-5 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 4.5);
}
@media (max-width: 768px) {
  .margin-right-md-4-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-sm-4-5 {
  margin-left: 0;
  margin-right: calc(8.3333333333vw * 4.5);
}
@media (max-width: 576px) {
  .margin-right-sm-4-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-4-5 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 4.5);
}

.padding-left-4-5 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 4.5);
}

.margin-left-lg-4-5 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 4.5);
}
@media (max-width: 1024px) {
  .margin-left-lg-4-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-md-4-5 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 4.5);
}
@media (max-width: 768px) {
  .margin-left-md-4-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-sm-4-5 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 4.5);
}
@media (max-width: 576px) {
  .margin-left-sm-4-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-bottom-4-5 {
  margin-bottom: calc(8.3333333333vw * 4.5);
}
@media (max-width: 1024px) {
  .margin-bottom-4-5 {
    margin-bottom: calc(8.3333333333vw * 4.5 * 2);
  }
}

@media (max-width: 768px) {
  .margin-bottom-mobile-4-5 {
    margin-bottom: calc(8.3333333333vw * (4.5));
  }
}

.letter-spacing-4-5 {
  letter-spacing: 4.5px;
}

.col-4-25 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 4.25);
}
.col-4-25.lazyload, .col-4-25.lazyloading, .col-4-25.lazyloaded {
  width: calc(8.3333333333vw * 4.25);
}

.col-height-4-25 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 4.25);
}
.col-height-4-25.lazyload, .col-height-4-25.lazyloading, .col-height-4-25.lazyloaded {
  height: calc(8.3333333333vw * 4.25);
}

.col-lg-4-25 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 4.25);
}
.col-lg-4-25.lazyload, .col-lg-4-25.lazyloading, .col-lg-4-25.lazyloaded {
  width: calc(8.3333333333vw * 4.25);
}
@media (max-width: 1024px) {
  .col-lg-4-25.lazyload, .col-lg-4-25.lazyloading, .col-lg-4-25.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-lg-4-25 {
    width: 83.3333333333vw;
  }
}

.col-md-4-25 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 4.25);
}
.col-md-4-25.lazyload, .col-md-4-25.lazyloading, .col-md-4-25.lazyloaded {
  width: calc(8.3333333333vw * 4.25);
}
@media (max-width: 768px) {
  .col-md-4-25.lazyload, .col-md-4-25.lazyloading, .col-md-4-25.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-md-4-25 {
    width: 83.3333333333vw;
  }
}

.col-sm-4-25 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 4.25);
}
.col-sm-4-25.lazyload, .col-sm-4-25.lazyloading, .col-sm-4-25.lazyloaded {
  width: calc(8.3333333333vw * 4.25);
}
@media (max-width: 576px) {
  .col-sm-4-25.lazyload, .col-sm-4-25.lazyloading, .col-sm-4-25.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-sm-4-25 {
    width: 83.3333333333vw;
  }
}

.col-content-4-25 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 4.25);
}
.col-content-4-25.lazyload, .col-content-4-25.lazyloading, .col-content-4-25.lazyloaded {
  width: calc(8.3333333333vw * 4.25);
}
@media (max-width: 1024px) {
  .col-content-4-25.lazyload, .col-content-4-25.lazyloading, .col-content-4-25.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-content-4-25 {
    width: 66.6666666667vw;
  }
}

.col-content-md-4-25 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 4.25);
}
.col-content-md-4-25.lazyload, .col-content-md-4-25.lazyloading, .col-content-md-4-25.lazyloaded {
  width: calc(8.3333333333vw * 4.25);
}
@media (max-width: 768px) {
  .col-content-md-4-25.lazyload, .col-content-md-4-25.lazyloading, .col-content-md-4-25.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-content-md-4-25 {
    width: 66.6666666667vw;
  }
}

.col-wide-4-25 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 4.25);
}
.col-wide-4-25.lazyload, .col-wide-4-25.lazyloading, .col-wide-4-25.lazyloaded {
  width: calc(8.3333333333vw * 4.25);
}
@media (max-width: 1024px) {
  .col-wide-4-25.lazyload, .col-wide-4-25.lazyloading, .col-wide-4-25.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-wide-4-25 {
    width: 91.6666666667vw;
  }
}

.col-wide-md-4-25 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 4.25);
}
.col-wide-md-4-25.lazyload, .col-wide-md-4-25.lazyloading, .col-wide-md-4-25.lazyloaded {
  width: calc(8.3333333333vw * 4.25);
}
@media (max-width: 768px) {
  .col-wide-md-4-25.lazyload, .col-wide-md-4-25.lazyloading, .col-wide-md-4-25.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-wide-md-4-25 {
    width: 91.6666666667vw;
  }
}

.col-height-resp-4-25 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 4.25);
}
.col-height-resp-4-25.lazyload, .col-height-resp-4-25.lazyloading, .col-height-resp-4-25.lazyloaded {
  height: calc(8.3333333333vw * 4.25);
}
@media (max-width: 1024px) {
  .col-height-resp-4-25.lazyload, .col-height-resp-4-25.lazyloading, .col-height-resp-4-25.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-height-resp-4-25 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-md-4-25 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 4.25);
}
.col-height-resp-md-4-25.lazyload, .col-height-resp-md-4-25.lazyloading, .col-height-resp-md-4-25.lazyloaded {
  height: calc(8.3333333333vw * 4.25);
}
@media (max-width: 768px) {
  .col-height-resp-md-4-25.lazyload, .col-height-resp-md-4-25.lazyloading, .col-height-resp-md-4-25.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-height-resp-md-4-25 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-sm-4-25 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 4.25);
}
.col-height-resp-sm-4-25.lazyload, .col-height-resp-sm-4-25.lazyloading, .col-height-resp-sm-4-25.lazyloaded {
  height: calc(8.3333333333vw * 4.25);
}
@media (max-width: 576px) {
  .col-height-resp-sm-4-25.lazyload, .col-height-resp-sm-4-25.lazyloading, .col-height-resp-sm-4-25.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-height-resp-sm-4-25 {
    height: 83.3333333333vw;
  }
}

.col-full-4-25 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 4.25);
}
.col-full-4-25.lazyload, .col-full-4-25.lazyloading, .col-full-4-25.lazyloaded {
  width: calc(8.3333333333vw * 4.25);
}
@media (max-width: 1024px) {
  .col-full-4-25.lazyload, .col-full-4-25.lazyloading, .col-full-4-25.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 1024px) {
  .col-full-4-25 {
    width: 100vw;
  }
}

.col-full-md-4-25 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 4.25);
}
.col-full-md-4-25.lazyload, .col-full-md-4-25.lazyloading, .col-full-md-4-25.lazyloaded {
  width: calc(8.3333333333vw * 4.25);
}
@media (max-width: 768px) {
  .col-full-md-4-25.lazyload, .col-full-md-4-25.lazyloading, .col-full-md-4-25.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 768px) {
  .col-full-md-4-25 {
    width: 100vw;
  }
}

.col-full-sm-4-25 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 4.25);
}
.col-full-sm-4-25.lazyload, .col-full-sm-4-25.lazyloading, .col-full-sm-4-25.lazyloaded {
  width: calc(8.3333333333vw * 4.25);
}
@media (max-width: 576px) {
  .col-full-sm-4-25.lazyload, .col-full-sm-4-25.lazyloading, .col-full-sm-4-25.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 576px) {
  .col-full-sm-4-25 {
    width: 100vw;
  }
}

.padding-block-4-25 {
  padding-top: calc(8.3333333333vw * 4.25);
  padding-bottom: calc(8.3333333333vw * 4.25);
}
@media (max-width: 1024px) {
  .padding-block-4-25 {
    padding-top: calc(8.3333333333vw * 4.25 * 2);
    padding-bottom: calc(8.3333333333vw * 4.25 * 2);
  }
}

.padding-top-4-25 {
  padding-top: calc(8.3333333333vw * 4.25);
}
@media (max-width: 1024px) {
  .padding-top-4-25 {
    padding-top: calc(8.3333333333vw * 4.25 * 2);
  }
}

.padding-bottom-4-25 {
  padding-bottom: calc(8.3333333333vw * 4.25);
}
@media (max-width: 1024px) {
  .padding-bottom-4-25 {
    padding-bottom: calc(8.3333333333vw * 4.25 * 2);
  }
}

.margin-block-4-25 {
  margin-top: calc(8.3333333333vw * 4.25);
  margin-bottom: calc(8.3333333333vw * 4.25);
}
@media (max-width: 1024px) {
  .margin-block-4-25 {
    margin-top: calc(8.3333333333vw * 4.25 * 2);
    margin-bottom: calc(8.3333333333vw * 4.25 * 2);
  }
}

.margin-top-4-25 {
  margin-top: calc(8.3333333333vw * 4.25);
}
@media (max-width: 1024px) {
  .margin-top-4-25 {
    margin-top: calc(8.3333333333vw * 4.25 * 2);
  }
}

@media (max-width: 1024px) {
  .margin-top-mobile-4-25 {
    margin-top: calc(8.3333333333vw * (4.25));
  }
}

.margin-right-4-25 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 4.25);
}

.margin-right-lg-4-25 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 4.25);
}
@media (max-width: 1024px) {
  .margin-right-lg-4-25 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-md-4-25 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 4.25);
}
@media (max-width: 768px) {
  .margin-right-md-4-25 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-sm-4-25 {
  margin-left: 0;
  margin-right: calc(8.3333333333vw * 4.25);
}
@media (max-width: 576px) {
  .margin-right-sm-4-25 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-4-25 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 4.25);
}

.padding-left-4-25 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 4.25);
}

.margin-left-lg-4-25 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 4.25);
}
@media (max-width: 1024px) {
  .margin-left-lg-4-25 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-md-4-25 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 4.25);
}
@media (max-width: 768px) {
  .margin-left-md-4-25 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-sm-4-25 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 4.25);
}
@media (max-width: 576px) {
  .margin-left-sm-4-25 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-bottom-4-25 {
  margin-bottom: calc(8.3333333333vw * 4.25);
}
@media (max-width: 1024px) {
  .margin-bottom-4-25 {
    margin-bottom: calc(8.3333333333vw * 4.25 * 2);
  }
}

@media (max-width: 768px) {
  .margin-bottom-mobile-4-25 {
    margin-bottom: calc(8.3333333333vw * (4.25));
  }
}

.letter-spacing-4-25 {
  letter-spacing: 4.25px;
}

.col-4 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 4);
}
.col-4.lazyload, .col-4.lazyloading, .col-4.lazyloaded {
  width: calc(8.3333333333vw * 4);
}

.col-height-4 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 4);
}
.col-height-4.lazyload, .col-height-4.lazyloading, .col-height-4.lazyloaded {
  height: calc(8.3333333333vw * 4);
}

.col-lg-4 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 4);
}
.col-lg-4.lazyload, .col-lg-4.lazyloading, .col-lg-4.lazyloaded {
  width: calc(8.3333333333vw * 4);
}
@media (max-width: 1024px) {
  .col-lg-4.lazyload, .col-lg-4.lazyloading, .col-lg-4.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-lg-4 {
    width: 83.3333333333vw;
  }
}

.col-md-4 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 4);
}
.col-md-4.lazyload, .col-md-4.lazyloading, .col-md-4.lazyloaded {
  width: calc(8.3333333333vw * 4);
}
@media (max-width: 768px) {
  .col-md-4.lazyload, .col-md-4.lazyloading, .col-md-4.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-md-4 {
    width: 83.3333333333vw;
  }
}

.col-sm-4 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 4);
}
.col-sm-4.lazyload, .col-sm-4.lazyloading, .col-sm-4.lazyloaded {
  width: calc(8.3333333333vw * 4);
}
@media (max-width: 576px) {
  .col-sm-4.lazyload, .col-sm-4.lazyloading, .col-sm-4.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-sm-4 {
    width: 83.3333333333vw;
  }
}

.col-content-4 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 4);
}
.col-content-4.lazyload, .col-content-4.lazyloading, .col-content-4.lazyloaded {
  width: calc(8.3333333333vw * 4);
}
@media (max-width: 1024px) {
  .col-content-4.lazyload, .col-content-4.lazyloading, .col-content-4.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-content-4 {
    width: 66.6666666667vw;
  }
}

.col-content-md-4 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 4);
}
.col-content-md-4.lazyload, .col-content-md-4.lazyloading, .col-content-md-4.lazyloaded {
  width: calc(8.3333333333vw * 4);
}
@media (max-width: 768px) {
  .col-content-md-4.lazyload, .col-content-md-4.lazyloading, .col-content-md-4.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-content-md-4 {
    width: 66.6666666667vw;
  }
}

.col-wide-4 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 4);
}
.col-wide-4.lazyload, .col-wide-4.lazyloading, .col-wide-4.lazyloaded {
  width: calc(8.3333333333vw * 4);
}
@media (max-width: 1024px) {
  .col-wide-4.lazyload, .col-wide-4.lazyloading, .col-wide-4.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-wide-4 {
    width: 91.6666666667vw;
  }
}

.col-wide-md-4 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 4);
}
.col-wide-md-4.lazyload, .col-wide-md-4.lazyloading, .col-wide-md-4.lazyloaded {
  width: calc(8.3333333333vw * 4);
}
@media (max-width: 768px) {
  .col-wide-md-4.lazyload, .col-wide-md-4.lazyloading, .col-wide-md-4.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-wide-md-4 {
    width: 91.6666666667vw;
  }
}

.col-height-resp-4 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 4);
}
.col-height-resp-4.lazyload, .col-height-resp-4.lazyloading, .col-height-resp-4.lazyloaded {
  height: calc(8.3333333333vw * 4);
}
@media (max-width: 1024px) {
  .col-height-resp-4.lazyload, .col-height-resp-4.lazyloading, .col-height-resp-4.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-height-resp-4 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-md-4 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 4);
}
.col-height-resp-md-4.lazyload, .col-height-resp-md-4.lazyloading, .col-height-resp-md-4.lazyloaded {
  height: calc(8.3333333333vw * 4);
}
@media (max-width: 768px) {
  .col-height-resp-md-4.lazyload, .col-height-resp-md-4.lazyloading, .col-height-resp-md-4.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-height-resp-md-4 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-sm-4 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 4);
}
.col-height-resp-sm-4.lazyload, .col-height-resp-sm-4.lazyloading, .col-height-resp-sm-4.lazyloaded {
  height: calc(8.3333333333vw * 4);
}
@media (max-width: 576px) {
  .col-height-resp-sm-4.lazyload, .col-height-resp-sm-4.lazyloading, .col-height-resp-sm-4.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-height-resp-sm-4 {
    height: 83.3333333333vw;
  }
}

.col-full-4 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 4);
}
.col-full-4.lazyload, .col-full-4.lazyloading, .col-full-4.lazyloaded {
  width: calc(8.3333333333vw * 4);
}
@media (max-width: 1024px) {
  .col-full-4.lazyload, .col-full-4.lazyloading, .col-full-4.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 1024px) {
  .col-full-4 {
    width: 100vw;
  }
}

.col-full-md-4 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 4);
}
.col-full-md-4.lazyload, .col-full-md-4.lazyloading, .col-full-md-4.lazyloaded {
  width: calc(8.3333333333vw * 4);
}
@media (max-width: 768px) {
  .col-full-md-4.lazyload, .col-full-md-4.lazyloading, .col-full-md-4.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 768px) {
  .col-full-md-4 {
    width: 100vw;
  }
}

.col-full-sm-4 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 4);
}
.col-full-sm-4.lazyload, .col-full-sm-4.lazyloading, .col-full-sm-4.lazyloaded {
  width: calc(8.3333333333vw * 4);
}
@media (max-width: 576px) {
  .col-full-sm-4.lazyload, .col-full-sm-4.lazyloading, .col-full-sm-4.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 576px) {
  .col-full-sm-4 {
    width: 100vw;
  }
}

.padding-block-4 {
  padding-top: calc(8.3333333333vw * 4);
  padding-bottom: calc(8.3333333333vw * 4);
}
@media (max-width: 1024px) {
  .padding-block-4 {
    padding-top: calc(8.3333333333vw * 4 * 2);
    padding-bottom: calc(8.3333333333vw * 4 * 2);
  }
}

.padding-top-4 {
  padding-top: calc(8.3333333333vw * 4);
}
@media (max-width: 1024px) {
  .padding-top-4 {
    padding-top: calc(8.3333333333vw * 4 * 2);
  }
}

.padding-bottom-4 {
  padding-bottom: calc(8.3333333333vw * 4);
}
@media (max-width: 1024px) {
  .padding-bottom-4 {
    padding-bottom: calc(8.3333333333vw * 4 * 2);
  }
}

.margin-block-4 {
  margin-top: calc(8.3333333333vw * 4);
  margin-bottom: calc(8.3333333333vw * 4);
}
@media (max-width: 1024px) {
  .margin-block-4 {
    margin-top: calc(8.3333333333vw * 4 * 2);
    margin-bottom: calc(8.3333333333vw * 4 * 2);
  }
}

.margin-top-4 {
  margin-top: calc(8.3333333333vw * 4);
}
@media (max-width: 1024px) {
  .margin-top-4 {
    margin-top: calc(8.3333333333vw * 4 * 2);
  }
}

@media (max-width: 1024px) {
  .margin-top-mobile-4 {
    margin-top: calc(8.3333333333vw * (4));
  }
}

.margin-right-4 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 4);
}

.margin-right-lg-4 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 4);
}
@media (max-width: 1024px) {
  .margin-right-lg-4 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-md-4 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 4);
}
@media (max-width: 768px) {
  .margin-right-md-4 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-sm-4 {
  margin-left: 0;
  margin-right: calc(8.3333333333vw * 4);
}
@media (max-width: 576px) {
  .margin-right-sm-4 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-4 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 4);
}

.padding-left-4 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 4);
}

.margin-left-lg-4 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 4);
}
@media (max-width: 1024px) {
  .margin-left-lg-4 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-md-4 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 4);
}
@media (max-width: 768px) {
  .margin-left-md-4 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-sm-4 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 4);
}
@media (max-width: 576px) {
  .margin-left-sm-4 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-bottom-4 {
  margin-bottom: calc(8.3333333333vw * 4);
}
@media (max-width: 1024px) {
  .margin-bottom-4 {
    margin-bottom: calc(8.3333333333vw * 4 * 2);
  }
}

@media (max-width: 768px) {
  .margin-bottom-mobile-4 {
    margin-bottom: calc(8.3333333333vw * (4));
  }
}

.letter-spacing-4 {
  letter-spacing: 4px;
}

.col-3-75 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 3.75);
}
.col-3-75.lazyload, .col-3-75.lazyloading, .col-3-75.lazyloaded {
  width: calc(8.3333333333vw * 3.75);
}

.col-height-3-75 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 3.75);
}
.col-height-3-75.lazyload, .col-height-3-75.lazyloading, .col-height-3-75.lazyloaded {
  height: calc(8.3333333333vw * 3.75);
}

.col-lg-3-75 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 3.75);
}
.col-lg-3-75.lazyload, .col-lg-3-75.lazyloading, .col-lg-3-75.lazyloaded {
  width: calc(8.3333333333vw * 3.75);
}
@media (max-width: 1024px) {
  .col-lg-3-75.lazyload, .col-lg-3-75.lazyloading, .col-lg-3-75.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-lg-3-75 {
    width: 83.3333333333vw;
  }
}

.col-md-3-75 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 3.75);
}
.col-md-3-75.lazyload, .col-md-3-75.lazyloading, .col-md-3-75.lazyloaded {
  width: calc(8.3333333333vw * 3.75);
}
@media (max-width: 768px) {
  .col-md-3-75.lazyload, .col-md-3-75.lazyloading, .col-md-3-75.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-md-3-75 {
    width: 83.3333333333vw;
  }
}

.col-sm-3-75 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 3.75);
}
.col-sm-3-75.lazyload, .col-sm-3-75.lazyloading, .col-sm-3-75.lazyloaded {
  width: calc(8.3333333333vw * 3.75);
}
@media (max-width: 576px) {
  .col-sm-3-75.lazyload, .col-sm-3-75.lazyloading, .col-sm-3-75.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-sm-3-75 {
    width: 83.3333333333vw;
  }
}

.col-content-3-75 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 3.75);
}
.col-content-3-75.lazyload, .col-content-3-75.lazyloading, .col-content-3-75.lazyloaded {
  width: calc(8.3333333333vw * 3.75);
}
@media (max-width: 1024px) {
  .col-content-3-75.lazyload, .col-content-3-75.lazyloading, .col-content-3-75.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-content-3-75 {
    width: 66.6666666667vw;
  }
}

.col-content-md-3-75 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 3.75);
}
.col-content-md-3-75.lazyload, .col-content-md-3-75.lazyloading, .col-content-md-3-75.lazyloaded {
  width: calc(8.3333333333vw * 3.75);
}
@media (max-width: 768px) {
  .col-content-md-3-75.lazyload, .col-content-md-3-75.lazyloading, .col-content-md-3-75.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-content-md-3-75 {
    width: 66.6666666667vw;
  }
}

.col-wide-3-75 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 3.75);
}
.col-wide-3-75.lazyload, .col-wide-3-75.lazyloading, .col-wide-3-75.lazyloaded {
  width: calc(8.3333333333vw * 3.75);
}
@media (max-width: 1024px) {
  .col-wide-3-75.lazyload, .col-wide-3-75.lazyloading, .col-wide-3-75.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-wide-3-75 {
    width: 91.6666666667vw;
  }
}

.col-wide-md-3-75 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 3.75);
}
.col-wide-md-3-75.lazyload, .col-wide-md-3-75.lazyloading, .col-wide-md-3-75.lazyloaded {
  width: calc(8.3333333333vw * 3.75);
}
@media (max-width: 768px) {
  .col-wide-md-3-75.lazyload, .col-wide-md-3-75.lazyloading, .col-wide-md-3-75.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-wide-md-3-75 {
    width: 91.6666666667vw;
  }
}

.col-height-resp-3-75 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 3.75);
}
.col-height-resp-3-75.lazyload, .col-height-resp-3-75.lazyloading, .col-height-resp-3-75.lazyloaded {
  height: calc(8.3333333333vw * 3.75);
}
@media (max-width: 1024px) {
  .col-height-resp-3-75.lazyload, .col-height-resp-3-75.lazyloading, .col-height-resp-3-75.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-height-resp-3-75 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-md-3-75 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 3.75);
}
.col-height-resp-md-3-75.lazyload, .col-height-resp-md-3-75.lazyloading, .col-height-resp-md-3-75.lazyloaded {
  height: calc(8.3333333333vw * 3.75);
}
@media (max-width: 768px) {
  .col-height-resp-md-3-75.lazyload, .col-height-resp-md-3-75.lazyloading, .col-height-resp-md-3-75.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-height-resp-md-3-75 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-sm-3-75 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 3.75);
}
.col-height-resp-sm-3-75.lazyload, .col-height-resp-sm-3-75.lazyloading, .col-height-resp-sm-3-75.lazyloaded {
  height: calc(8.3333333333vw * 3.75);
}
@media (max-width: 576px) {
  .col-height-resp-sm-3-75.lazyload, .col-height-resp-sm-3-75.lazyloading, .col-height-resp-sm-3-75.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-height-resp-sm-3-75 {
    height: 83.3333333333vw;
  }
}

.col-full-3-75 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 3.75);
}
.col-full-3-75.lazyload, .col-full-3-75.lazyloading, .col-full-3-75.lazyloaded {
  width: calc(8.3333333333vw * 3.75);
}
@media (max-width: 1024px) {
  .col-full-3-75.lazyload, .col-full-3-75.lazyloading, .col-full-3-75.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 1024px) {
  .col-full-3-75 {
    width: 100vw;
  }
}

.col-full-md-3-75 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 3.75);
}
.col-full-md-3-75.lazyload, .col-full-md-3-75.lazyloading, .col-full-md-3-75.lazyloaded {
  width: calc(8.3333333333vw * 3.75);
}
@media (max-width: 768px) {
  .col-full-md-3-75.lazyload, .col-full-md-3-75.lazyloading, .col-full-md-3-75.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 768px) {
  .col-full-md-3-75 {
    width: 100vw;
  }
}

.col-full-sm-3-75 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 3.75);
}
.col-full-sm-3-75.lazyload, .col-full-sm-3-75.lazyloading, .col-full-sm-3-75.lazyloaded {
  width: calc(8.3333333333vw * 3.75);
}
@media (max-width: 576px) {
  .col-full-sm-3-75.lazyload, .col-full-sm-3-75.lazyloading, .col-full-sm-3-75.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 576px) {
  .col-full-sm-3-75 {
    width: 100vw;
  }
}

.padding-block-3-75 {
  padding-top: calc(8.3333333333vw * 3.75);
  padding-bottom: calc(8.3333333333vw * 3.75);
}
@media (max-width: 1024px) {
  .padding-block-3-75 {
    padding-top: calc(8.3333333333vw * 3.75 * 2);
    padding-bottom: calc(8.3333333333vw * 3.75 * 2);
  }
}

.padding-top-3-75 {
  padding-top: calc(8.3333333333vw * 3.75);
}
@media (max-width: 1024px) {
  .padding-top-3-75 {
    padding-top: calc(8.3333333333vw * 3.75 * 2);
  }
}

.padding-bottom-3-75 {
  padding-bottom: calc(8.3333333333vw * 3.75);
}
@media (max-width: 1024px) {
  .padding-bottom-3-75 {
    padding-bottom: calc(8.3333333333vw * 3.75 * 2);
  }
}

.margin-block-3-75 {
  margin-top: calc(8.3333333333vw * 3.75);
  margin-bottom: calc(8.3333333333vw * 3.75);
}
@media (max-width: 1024px) {
  .margin-block-3-75 {
    margin-top: calc(8.3333333333vw * 3.75 * 2);
    margin-bottom: calc(8.3333333333vw * 3.75 * 2);
  }
}

.margin-top-3-75 {
  margin-top: calc(8.3333333333vw * 3.75);
}
@media (max-width: 1024px) {
  .margin-top-3-75 {
    margin-top: calc(8.3333333333vw * 3.75 * 2);
  }
}

@media (max-width: 1024px) {
  .margin-top-mobile-3-75 {
    margin-top: calc(8.3333333333vw * (3.75));
  }
}

.margin-right-3-75 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 3.75);
}

.margin-right-lg-3-75 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 3.75);
}
@media (max-width: 1024px) {
  .margin-right-lg-3-75 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-md-3-75 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 3.75);
}
@media (max-width: 768px) {
  .margin-right-md-3-75 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-sm-3-75 {
  margin-left: 0;
  margin-right: calc(8.3333333333vw * 3.75);
}
@media (max-width: 576px) {
  .margin-right-sm-3-75 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-3-75 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 3.75);
}

.padding-left-3-75 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 3.75);
}

.margin-left-lg-3-75 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 3.75);
}
@media (max-width: 1024px) {
  .margin-left-lg-3-75 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-md-3-75 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 3.75);
}
@media (max-width: 768px) {
  .margin-left-md-3-75 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-sm-3-75 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 3.75);
}
@media (max-width: 576px) {
  .margin-left-sm-3-75 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-bottom-3-75 {
  margin-bottom: calc(8.3333333333vw * 3.75);
}
@media (max-width: 1024px) {
  .margin-bottom-3-75 {
    margin-bottom: calc(8.3333333333vw * 3.75 * 2);
  }
}

@media (max-width: 768px) {
  .margin-bottom-mobile-3-75 {
    margin-bottom: calc(8.3333333333vw * (3.75));
  }
}

.letter-spacing-3-75 {
  letter-spacing: 3.75px;
}

.col-3-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 3.5);
}
.col-3-5.lazyload, .col-3-5.lazyloading, .col-3-5.lazyloaded {
  width: calc(8.3333333333vw * 3.5);
}

.col-height-3-5 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 3.5);
}
.col-height-3-5.lazyload, .col-height-3-5.lazyloading, .col-height-3-5.lazyloaded {
  height: calc(8.3333333333vw * 3.5);
}

.col-lg-3-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 3.5);
}
.col-lg-3-5.lazyload, .col-lg-3-5.lazyloading, .col-lg-3-5.lazyloaded {
  width: calc(8.3333333333vw * 3.5);
}
@media (max-width: 1024px) {
  .col-lg-3-5.lazyload, .col-lg-3-5.lazyloading, .col-lg-3-5.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-lg-3-5 {
    width: 83.3333333333vw;
  }
}

.col-md-3-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 3.5);
}
.col-md-3-5.lazyload, .col-md-3-5.lazyloading, .col-md-3-5.lazyloaded {
  width: calc(8.3333333333vw * 3.5);
}
@media (max-width: 768px) {
  .col-md-3-5.lazyload, .col-md-3-5.lazyloading, .col-md-3-5.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-md-3-5 {
    width: 83.3333333333vw;
  }
}

.col-sm-3-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 3.5);
}
.col-sm-3-5.lazyload, .col-sm-3-5.lazyloading, .col-sm-3-5.lazyloaded {
  width: calc(8.3333333333vw * 3.5);
}
@media (max-width: 576px) {
  .col-sm-3-5.lazyload, .col-sm-3-5.lazyloading, .col-sm-3-5.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-sm-3-5 {
    width: 83.3333333333vw;
  }
}

.col-content-3-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 3.5);
}
.col-content-3-5.lazyload, .col-content-3-5.lazyloading, .col-content-3-5.lazyloaded {
  width: calc(8.3333333333vw * 3.5);
}
@media (max-width: 1024px) {
  .col-content-3-5.lazyload, .col-content-3-5.lazyloading, .col-content-3-5.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-content-3-5 {
    width: 66.6666666667vw;
  }
}

.col-content-md-3-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 3.5);
}
.col-content-md-3-5.lazyload, .col-content-md-3-5.lazyloading, .col-content-md-3-5.lazyloaded {
  width: calc(8.3333333333vw * 3.5);
}
@media (max-width: 768px) {
  .col-content-md-3-5.lazyload, .col-content-md-3-5.lazyloading, .col-content-md-3-5.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-content-md-3-5 {
    width: 66.6666666667vw;
  }
}

.col-wide-3-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 3.5);
}
.col-wide-3-5.lazyload, .col-wide-3-5.lazyloading, .col-wide-3-5.lazyloaded {
  width: calc(8.3333333333vw * 3.5);
}
@media (max-width: 1024px) {
  .col-wide-3-5.lazyload, .col-wide-3-5.lazyloading, .col-wide-3-5.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-wide-3-5 {
    width: 91.6666666667vw;
  }
}

.col-wide-md-3-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 3.5);
}
.col-wide-md-3-5.lazyload, .col-wide-md-3-5.lazyloading, .col-wide-md-3-5.lazyloaded {
  width: calc(8.3333333333vw * 3.5);
}
@media (max-width: 768px) {
  .col-wide-md-3-5.lazyload, .col-wide-md-3-5.lazyloading, .col-wide-md-3-5.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-wide-md-3-5 {
    width: 91.6666666667vw;
  }
}

.col-height-resp-3-5 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 3.5);
}
.col-height-resp-3-5.lazyload, .col-height-resp-3-5.lazyloading, .col-height-resp-3-5.lazyloaded {
  height: calc(8.3333333333vw * 3.5);
}
@media (max-width: 1024px) {
  .col-height-resp-3-5.lazyload, .col-height-resp-3-5.lazyloading, .col-height-resp-3-5.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-height-resp-3-5 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-md-3-5 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 3.5);
}
.col-height-resp-md-3-5.lazyload, .col-height-resp-md-3-5.lazyloading, .col-height-resp-md-3-5.lazyloaded {
  height: calc(8.3333333333vw * 3.5);
}
@media (max-width: 768px) {
  .col-height-resp-md-3-5.lazyload, .col-height-resp-md-3-5.lazyloading, .col-height-resp-md-3-5.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-height-resp-md-3-5 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-sm-3-5 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 3.5);
}
.col-height-resp-sm-3-5.lazyload, .col-height-resp-sm-3-5.lazyloading, .col-height-resp-sm-3-5.lazyloaded {
  height: calc(8.3333333333vw * 3.5);
}
@media (max-width: 576px) {
  .col-height-resp-sm-3-5.lazyload, .col-height-resp-sm-3-5.lazyloading, .col-height-resp-sm-3-5.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-height-resp-sm-3-5 {
    height: 83.3333333333vw;
  }
}

.col-full-3-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 3.5);
}
.col-full-3-5.lazyload, .col-full-3-5.lazyloading, .col-full-3-5.lazyloaded {
  width: calc(8.3333333333vw * 3.5);
}
@media (max-width: 1024px) {
  .col-full-3-5.lazyload, .col-full-3-5.lazyloading, .col-full-3-5.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 1024px) {
  .col-full-3-5 {
    width: 100vw;
  }
}

.col-full-md-3-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 3.5);
}
.col-full-md-3-5.lazyload, .col-full-md-3-5.lazyloading, .col-full-md-3-5.lazyloaded {
  width: calc(8.3333333333vw * 3.5);
}
@media (max-width: 768px) {
  .col-full-md-3-5.lazyload, .col-full-md-3-5.lazyloading, .col-full-md-3-5.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 768px) {
  .col-full-md-3-5 {
    width: 100vw;
  }
}

.col-full-sm-3-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 3.5);
}
.col-full-sm-3-5.lazyload, .col-full-sm-3-5.lazyloading, .col-full-sm-3-5.lazyloaded {
  width: calc(8.3333333333vw * 3.5);
}
@media (max-width: 576px) {
  .col-full-sm-3-5.lazyload, .col-full-sm-3-5.lazyloading, .col-full-sm-3-5.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 576px) {
  .col-full-sm-3-5 {
    width: 100vw;
  }
}

.padding-block-3-5 {
  padding-top: calc(8.3333333333vw * 3.5);
  padding-bottom: calc(8.3333333333vw * 3.5);
}
@media (max-width: 1024px) {
  .padding-block-3-5 {
    padding-top: calc(8.3333333333vw * 3.5 * 2);
    padding-bottom: calc(8.3333333333vw * 3.5 * 2);
  }
}

.padding-top-3-5 {
  padding-top: calc(8.3333333333vw * 3.5);
}
@media (max-width: 1024px) {
  .padding-top-3-5 {
    padding-top: calc(8.3333333333vw * 3.5 * 2);
  }
}

.padding-bottom-3-5 {
  padding-bottom: calc(8.3333333333vw * 3.5);
}
@media (max-width: 1024px) {
  .padding-bottom-3-5 {
    padding-bottom: calc(8.3333333333vw * 3.5 * 2);
  }
}

.margin-block-3-5 {
  margin-top: calc(8.3333333333vw * 3.5);
  margin-bottom: calc(8.3333333333vw * 3.5);
}
@media (max-width: 1024px) {
  .margin-block-3-5 {
    margin-top: calc(8.3333333333vw * 3.5 * 2);
    margin-bottom: calc(8.3333333333vw * 3.5 * 2);
  }
}

.margin-top-3-5 {
  margin-top: calc(8.3333333333vw * 3.5);
}
@media (max-width: 1024px) {
  .margin-top-3-5 {
    margin-top: calc(8.3333333333vw * 3.5 * 2);
  }
}

@media (max-width: 1024px) {
  .margin-top-mobile-3-5 {
    margin-top: calc(8.3333333333vw * (3.5));
  }
}

.margin-right-3-5 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 3.5);
}

.margin-right-lg-3-5 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 3.5);
}
@media (max-width: 1024px) {
  .margin-right-lg-3-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-md-3-5 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 3.5);
}
@media (max-width: 768px) {
  .margin-right-md-3-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-sm-3-5 {
  margin-left: 0;
  margin-right: calc(8.3333333333vw * 3.5);
}
@media (max-width: 576px) {
  .margin-right-sm-3-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-3-5 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 3.5);
}

.padding-left-3-5 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 3.5);
}

.margin-left-lg-3-5 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 3.5);
}
@media (max-width: 1024px) {
  .margin-left-lg-3-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-md-3-5 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 3.5);
}
@media (max-width: 768px) {
  .margin-left-md-3-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-sm-3-5 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 3.5);
}
@media (max-width: 576px) {
  .margin-left-sm-3-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-bottom-3-5 {
  margin-bottom: calc(8.3333333333vw * 3.5);
}
@media (max-width: 1024px) {
  .margin-bottom-3-5 {
    margin-bottom: calc(8.3333333333vw * 3.5 * 2);
  }
}

@media (max-width: 768px) {
  .margin-bottom-mobile-3-5 {
    margin-bottom: calc(8.3333333333vw * (3.5));
  }
}

.letter-spacing-3-5 {
  letter-spacing: 3.5px;
}

.col-3-25 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 3.25);
}
.col-3-25.lazyload, .col-3-25.lazyloading, .col-3-25.lazyloaded {
  width: calc(8.3333333333vw * 3.25);
}

.col-height-3-25 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 3.25);
}
.col-height-3-25.lazyload, .col-height-3-25.lazyloading, .col-height-3-25.lazyloaded {
  height: calc(8.3333333333vw * 3.25);
}

.col-lg-3-25 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 3.25);
}
.col-lg-3-25.lazyload, .col-lg-3-25.lazyloading, .col-lg-3-25.lazyloaded {
  width: calc(8.3333333333vw * 3.25);
}
@media (max-width: 1024px) {
  .col-lg-3-25.lazyload, .col-lg-3-25.lazyloading, .col-lg-3-25.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-lg-3-25 {
    width: 83.3333333333vw;
  }
}

.col-md-3-25 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 3.25);
}
.col-md-3-25.lazyload, .col-md-3-25.lazyloading, .col-md-3-25.lazyloaded {
  width: calc(8.3333333333vw * 3.25);
}
@media (max-width: 768px) {
  .col-md-3-25.lazyload, .col-md-3-25.lazyloading, .col-md-3-25.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-md-3-25 {
    width: 83.3333333333vw;
  }
}

.col-sm-3-25 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 3.25);
}
.col-sm-3-25.lazyload, .col-sm-3-25.lazyloading, .col-sm-3-25.lazyloaded {
  width: calc(8.3333333333vw * 3.25);
}
@media (max-width: 576px) {
  .col-sm-3-25.lazyload, .col-sm-3-25.lazyloading, .col-sm-3-25.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-sm-3-25 {
    width: 83.3333333333vw;
  }
}

.col-content-3-25 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 3.25);
}
.col-content-3-25.lazyload, .col-content-3-25.lazyloading, .col-content-3-25.lazyloaded {
  width: calc(8.3333333333vw * 3.25);
}
@media (max-width: 1024px) {
  .col-content-3-25.lazyload, .col-content-3-25.lazyloading, .col-content-3-25.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-content-3-25 {
    width: 66.6666666667vw;
  }
}

.col-content-md-3-25 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 3.25);
}
.col-content-md-3-25.lazyload, .col-content-md-3-25.lazyloading, .col-content-md-3-25.lazyloaded {
  width: calc(8.3333333333vw * 3.25);
}
@media (max-width: 768px) {
  .col-content-md-3-25.lazyload, .col-content-md-3-25.lazyloading, .col-content-md-3-25.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-content-md-3-25 {
    width: 66.6666666667vw;
  }
}

.col-wide-3-25 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 3.25);
}
.col-wide-3-25.lazyload, .col-wide-3-25.lazyloading, .col-wide-3-25.lazyloaded {
  width: calc(8.3333333333vw * 3.25);
}
@media (max-width: 1024px) {
  .col-wide-3-25.lazyload, .col-wide-3-25.lazyloading, .col-wide-3-25.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-wide-3-25 {
    width: 91.6666666667vw;
  }
}

.col-wide-md-3-25 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 3.25);
}
.col-wide-md-3-25.lazyload, .col-wide-md-3-25.lazyloading, .col-wide-md-3-25.lazyloaded {
  width: calc(8.3333333333vw * 3.25);
}
@media (max-width: 768px) {
  .col-wide-md-3-25.lazyload, .col-wide-md-3-25.lazyloading, .col-wide-md-3-25.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-wide-md-3-25 {
    width: 91.6666666667vw;
  }
}

.col-height-resp-3-25 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 3.25);
}
.col-height-resp-3-25.lazyload, .col-height-resp-3-25.lazyloading, .col-height-resp-3-25.lazyloaded {
  height: calc(8.3333333333vw * 3.25);
}
@media (max-width: 1024px) {
  .col-height-resp-3-25.lazyload, .col-height-resp-3-25.lazyloading, .col-height-resp-3-25.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-height-resp-3-25 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-md-3-25 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 3.25);
}
.col-height-resp-md-3-25.lazyload, .col-height-resp-md-3-25.lazyloading, .col-height-resp-md-3-25.lazyloaded {
  height: calc(8.3333333333vw * 3.25);
}
@media (max-width: 768px) {
  .col-height-resp-md-3-25.lazyload, .col-height-resp-md-3-25.lazyloading, .col-height-resp-md-3-25.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-height-resp-md-3-25 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-sm-3-25 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 3.25);
}
.col-height-resp-sm-3-25.lazyload, .col-height-resp-sm-3-25.lazyloading, .col-height-resp-sm-3-25.lazyloaded {
  height: calc(8.3333333333vw * 3.25);
}
@media (max-width: 576px) {
  .col-height-resp-sm-3-25.lazyload, .col-height-resp-sm-3-25.lazyloading, .col-height-resp-sm-3-25.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-height-resp-sm-3-25 {
    height: 83.3333333333vw;
  }
}

.col-full-3-25 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 3.25);
}
.col-full-3-25.lazyload, .col-full-3-25.lazyloading, .col-full-3-25.lazyloaded {
  width: calc(8.3333333333vw * 3.25);
}
@media (max-width: 1024px) {
  .col-full-3-25.lazyload, .col-full-3-25.lazyloading, .col-full-3-25.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 1024px) {
  .col-full-3-25 {
    width: 100vw;
  }
}

.col-full-md-3-25 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 3.25);
}
.col-full-md-3-25.lazyload, .col-full-md-3-25.lazyloading, .col-full-md-3-25.lazyloaded {
  width: calc(8.3333333333vw * 3.25);
}
@media (max-width: 768px) {
  .col-full-md-3-25.lazyload, .col-full-md-3-25.lazyloading, .col-full-md-3-25.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 768px) {
  .col-full-md-3-25 {
    width: 100vw;
  }
}

.col-full-sm-3-25 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 3.25);
}
.col-full-sm-3-25.lazyload, .col-full-sm-3-25.lazyloading, .col-full-sm-3-25.lazyloaded {
  width: calc(8.3333333333vw * 3.25);
}
@media (max-width: 576px) {
  .col-full-sm-3-25.lazyload, .col-full-sm-3-25.lazyloading, .col-full-sm-3-25.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 576px) {
  .col-full-sm-3-25 {
    width: 100vw;
  }
}

.padding-block-3-25 {
  padding-top: calc(8.3333333333vw * 3.25);
  padding-bottom: calc(8.3333333333vw * 3.25);
}
@media (max-width: 1024px) {
  .padding-block-3-25 {
    padding-top: calc(8.3333333333vw * 3.25 * 2);
    padding-bottom: calc(8.3333333333vw * 3.25 * 2);
  }
}

.padding-top-3-25 {
  padding-top: calc(8.3333333333vw * 3.25);
}
@media (max-width: 1024px) {
  .padding-top-3-25 {
    padding-top: calc(8.3333333333vw * 3.25 * 2);
  }
}

.padding-bottom-3-25 {
  padding-bottom: calc(8.3333333333vw * 3.25);
}
@media (max-width: 1024px) {
  .padding-bottom-3-25 {
    padding-bottom: calc(8.3333333333vw * 3.25 * 2);
  }
}

.margin-block-3-25 {
  margin-top: calc(8.3333333333vw * 3.25);
  margin-bottom: calc(8.3333333333vw * 3.25);
}
@media (max-width: 1024px) {
  .margin-block-3-25 {
    margin-top: calc(8.3333333333vw * 3.25 * 2);
    margin-bottom: calc(8.3333333333vw * 3.25 * 2);
  }
}

.margin-top-3-25 {
  margin-top: calc(8.3333333333vw * 3.25);
}
@media (max-width: 1024px) {
  .margin-top-3-25 {
    margin-top: calc(8.3333333333vw * 3.25 * 2);
  }
}

@media (max-width: 1024px) {
  .margin-top-mobile-3-25 {
    margin-top: calc(8.3333333333vw * (3.25));
  }
}

.margin-right-3-25 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 3.25);
}

.margin-right-lg-3-25 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 3.25);
}
@media (max-width: 1024px) {
  .margin-right-lg-3-25 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-md-3-25 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 3.25);
}
@media (max-width: 768px) {
  .margin-right-md-3-25 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-sm-3-25 {
  margin-left: 0;
  margin-right: calc(8.3333333333vw * 3.25);
}
@media (max-width: 576px) {
  .margin-right-sm-3-25 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-3-25 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 3.25);
}

.padding-left-3-25 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 3.25);
}

.margin-left-lg-3-25 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 3.25);
}
@media (max-width: 1024px) {
  .margin-left-lg-3-25 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-md-3-25 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 3.25);
}
@media (max-width: 768px) {
  .margin-left-md-3-25 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-sm-3-25 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 3.25);
}
@media (max-width: 576px) {
  .margin-left-sm-3-25 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-bottom-3-25 {
  margin-bottom: calc(8.3333333333vw * 3.25);
}
@media (max-width: 1024px) {
  .margin-bottom-3-25 {
    margin-bottom: calc(8.3333333333vw * 3.25 * 2);
  }
}

@media (max-width: 768px) {
  .margin-bottom-mobile-3-25 {
    margin-bottom: calc(8.3333333333vw * (3.25));
  }
}

.letter-spacing-3-25 {
  letter-spacing: 3.25px;
}

.col-3 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 3);
}
.col-3.lazyload, .col-3.lazyloading, .col-3.lazyloaded {
  width: calc(8.3333333333vw * 3);
}

.col-height-3 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 3);
}
.col-height-3.lazyload, .col-height-3.lazyloading, .col-height-3.lazyloaded {
  height: calc(8.3333333333vw * 3);
}

.col-lg-3 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 3);
}
.col-lg-3.lazyload, .col-lg-3.lazyloading, .col-lg-3.lazyloaded {
  width: calc(8.3333333333vw * 3);
}
@media (max-width: 1024px) {
  .col-lg-3.lazyload, .col-lg-3.lazyloading, .col-lg-3.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-lg-3 {
    width: 83.3333333333vw;
  }
}

.col-md-3 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 3);
}
.col-md-3.lazyload, .col-md-3.lazyloading, .col-md-3.lazyloaded {
  width: calc(8.3333333333vw * 3);
}
@media (max-width: 768px) {
  .col-md-3.lazyload, .col-md-3.lazyloading, .col-md-3.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-md-3 {
    width: 83.3333333333vw;
  }
}

.col-sm-3 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 3);
}
.col-sm-3.lazyload, .col-sm-3.lazyloading, .col-sm-3.lazyloaded {
  width: calc(8.3333333333vw * 3);
}
@media (max-width: 576px) {
  .col-sm-3.lazyload, .col-sm-3.lazyloading, .col-sm-3.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-sm-3 {
    width: 83.3333333333vw;
  }
}

.col-content-3 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 3);
}
.col-content-3.lazyload, .col-content-3.lazyloading, .col-content-3.lazyloaded {
  width: calc(8.3333333333vw * 3);
}
@media (max-width: 1024px) {
  .col-content-3.lazyload, .col-content-3.lazyloading, .col-content-3.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-content-3 {
    width: 66.6666666667vw;
  }
}

.col-content-md-3 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 3);
}
.col-content-md-3.lazyload, .col-content-md-3.lazyloading, .col-content-md-3.lazyloaded {
  width: calc(8.3333333333vw * 3);
}
@media (max-width: 768px) {
  .col-content-md-3.lazyload, .col-content-md-3.lazyloading, .col-content-md-3.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-content-md-3 {
    width: 66.6666666667vw;
  }
}

.col-wide-3 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 3);
}
.col-wide-3.lazyload, .col-wide-3.lazyloading, .col-wide-3.lazyloaded {
  width: calc(8.3333333333vw * 3);
}
@media (max-width: 1024px) {
  .col-wide-3.lazyload, .col-wide-3.lazyloading, .col-wide-3.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-wide-3 {
    width: 91.6666666667vw;
  }
}

.col-wide-md-3 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 3);
}
.col-wide-md-3.lazyload, .col-wide-md-3.lazyloading, .col-wide-md-3.lazyloaded {
  width: calc(8.3333333333vw * 3);
}
@media (max-width: 768px) {
  .col-wide-md-3.lazyload, .col-wide-md-3.lazyloading, .col-wide-md-3.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-wide-md-3 {
    width: 91.6666666667vw;
  }
}

.col-height-resp-3 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 3);
}
.col-height-resp-3.lazyload, .col-height-resp-3.lazyloading, .col-height-resp-3.lazyloaded {
  height: calc(8.3333333333vw * 3);
}
@media (max-width: 1024px) {
  .col-height-resp-3.lazyload, .col-height-resp-3.lazyloading, .col-height-resp-3.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-height-resp-3 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-md-3 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 3);
}
.col-height-resp-md-3.lazyload, .col-height-resp-md-3.lazyloading, .col-height-resp-md-3.lazyloaded {
  height: calc(8.3333333333vw * 3);
}
@media (max-width: 768px) {
  .col-height-resp-md-3.lazyload, .col-height-resp-md-3.lazyloading, .col-height-resp-md-3.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-height-resp-md-3 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-sm-3 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 3);
}
.col-height-resp-sm-3.lazyload, .col-height-resp-sm-3.lazyloading, .col-height-resp-sm-3.lazyloaded {
  height: calc(8.3333333333vw * 3);
}
@media (max-width: 576px) {
  .col-height-resp-sm-3.lazyload, .col-height-resp-sm-3.lazyloading, .col-height-resp-sm-3.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-height-resp-sm-3 {
    height: 83.3333333333vw;
  }
}

.col-full-3 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 3);
}
.col-full-3.lazyload, .col-full-3.lazyloading, .col-full-3.lazyloaded {
  width: calc(8.3333333333vw * 3);
}
@media (max-width: 1024px) {
  .col-full-3.lazyload, .col-full-3.lazyloading, .col-full-3.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 1024px) {
  .col-full-3 {
    width: 100vw;
  }
}

.col-full-md-3 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 3);
}
.col-full-md-3.lazyload, .col-full-md-3.lazyloading, .col-full-md-3.lazyloaded {
  width: calc(8.3333333333vw * 3);
}
@media (max-width: 768px) {
  .col-full-md-3.lazyload, .col-full-md-3.lazyloading, .col-full-md-3.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 768px) {
  .col-full-md-3 {
    width: 100vw;
  }
}

.col-full-sm-3 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 3);
}
.col-full-sm-3.lazyload, .col-full-sm-3.lazyloading, .col-full-sm-3.lazyloaded {
  width: calc(8.3333333333vw * 3);
}
@media (max-width: 576px) {
  .col-full-sm-3.lazyload, .col-full-sm-3.lazyloading, .col-full-sm-3.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 576px) {
  .col-full-sm-3 {
    width: 100vw;
  }
}

.padding-block-3 {
  padding-top: calc(8.3333333333vw * 3);
  padding-bottom: calc(8.3333333333vw * 3);
}
@media (max-width: 1024px) {
  .padding-block-3 {
    padding-top: calc(8.3333333333vw * 3 * 2);
    padding-bottom: calc(8.3333333333vw * 3 * 2);
  }
}

.padding-top-3 {
  padding-top: calc(8.3333333333vw * 3);
}
@media (max-width: 1024px) {
  .padding-top-3 {
    padding-top: calc(8.3333333333vw * 3 * 2);
  }
}

.padding-bottom-3 {
  padding-bottom: calc(8.3333333333vw * 3);
}
@media (max-width: 1024px) {
  .padding-bottom-3 {
    padding-bottom: calc(8.3333333333vw * 3 * 2);
  }
}

.margin-block-3 {
  margin-top: calc(8.3333333333vw * 3);
  margin-bottom: calc(8.3333333333vw * 3);
}
@media (max-width: 1024px) {
  .margin-block-3 {
    margin-top: calc(8.3333333333vw * 3 * 2);
    margin-bottom: calc(8.3333333333vw * 3 * 2);
  }
}

.margin-top-3 {
  margin-top: calc(8.3333333333vw * 3);
}
@media (max-width: 1024px) {
  .margin-top-3 {
    margin-top: calc(8.3333333333vw * 3 * 2);
  }
}

@media (max-width: 1024px) {
  .margin-top-mobile-3 {
    margin-top: calc(8.3333333333vw * (3));
  }
}

.margin-right-3 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 3);
}

.margin-right-lg-3 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 3);
}
@media (max-width: 1024px) {
  .margin-right-lg-3 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-md-3 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 3);
}
@media (max-width: 768px) {
  .margin-right-md-3 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-sm-3 {
  margin-left: 0;
  margin-right: calc(8.3333333333vw * 3);
}
@media (max-width: 576px) {
  .margin-right-sm-3 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-3 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 3);
}

.padding-left-3 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 3);
}

.margin-left-lg-3 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 3);
}
@media (max-width: 1024px) {
  .margin-left-lg-3 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-md-3 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 3);
}
@media (max-width: 768px) {
  .margin-left-md-3 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-sm-3 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 3);
}
@media (max-width: 576px) {
  .margin-left-sm-3 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-bottom-3 {
  margin-bottom: calc(8.3333333333vw * 3);
}
@media (max-width: 1024px) {
  .margin-bottom-3 {
    margin-bottom: calc(8.3333333333vw * 3 * 2);
  }
}

@media (max-width: 768px) {
  .margin-bottom-mobile-3 {
    margin-bottom: calc(8.3333333333vw * (3));
  }
}

.letter-spacing-3 {
  letter-spacing: 3px;
}

.col-2-75 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 2.75);
}
.col-2-75.lazyload, .col-2-75.lazyloading, .col-2-75.lazyloaded {
  width: calc(8.3333333333vw * 2.75);
}

.col-height-2-75 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 2.75);
}
.col-height-2-75.lazyload, .col-height-2-75.lazyloading, .col-height-2-75.lazyloaded {
  height: calc(8.3333333333vw * 2.75);
}

.col-lg-2-75 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 2.75);
}
.col-lg-2-75.lazyload, .col-lg-2-75.lazyloading, .col-lg-2-75.lazyloaded {
  width: calc(8.3333333333vw * 2.75);
}
@media (max-width: 1024px) {
  .col-lg-2-75.lazyload, .col-lg-2-75.lazyloading, .col-lg-2-75.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-lg-2-75 {
    width: 83.3333333333vw;
  }
}

.col-md-2-75 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 2.75);
}
.col-md-2-75.lazyload, .col-md-2-75.lazyloading, .col-md-2-75.lazyloaded {
  width: calc(8.3333333333vw * 2.75);
}
@media (max-width: 768px) {
  .col-md-2-75.lazyload, .col-md-2-75.lazyloading, .col-md-2-75.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-md-2-75 {
    width: 83.3333333333vw;
  }
}

.col-sm-2-75 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 2.75);
}
.col-sm-2-75.lazyload, .col-sm-2-75.lazyloading, .col-sm-2-75.lazyloaded {
  width: calc(8.3333333333vw * 2.75);
}
@media (max-width: 576px) {
  .col-sm-2-75.lazyload, .col-sm-2-75.lazyloading, .col-sm-2-75.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-sm-2-75 {
    width: 83.3333333333vw;
  }
}

.col-content-2-75 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 2.75);
}
.col-content-2-75.lazyload, .col-content-2-75.lazyloading, .col-content-2-75.lazyloaded {
  width: calc(8.3333333333vw * 2.75);
}
@media (max-width: 1024px) {
  .col-content-2-75.lazyload, .col-content-2-75.lazyloading, .col-content-2-75.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-content-2-75 {
    width: 66.6666666667vw;
  }
}

.col-content-md-2-75 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 2.75);
}
.col-content-md-2-75.lazyload, .col-content-md-2-75.lazyloading, .col-content-md-2-75.lazyloaded {
  width: calc(8.3333333333vw * 2.75);
}
@media (max-width: 768px) {
  .col-content-md-2-75.lazyload, .col-content-md-2-75.lazyloading, .col-content-md-2-75.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-content-md-2-75 {
    width: 66.6666666667vw;
  }
}

.col-wide-2-75 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 2.75);
}
.col-wide-2-75.lazyload, .col-wide-2-75.lazyloading, .col-wide-2-75.lazyloaded {
  width: calc(8.3333333333vw * 2.75);
}
@media (max-width: 1024px) {
  .col-wide-2-75.lazyload, .col-wide-2-75.lazyloading, .col-wide-2-75.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-wide-2-75 {
    width: 91.6666666667vw;
  }
}

.col-wide-md-2-75 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 2.75);
}
.col-wide-md-2-75.lazyload, .col-wide-md-2-75.lazyloading, .col-wide-md-2-75.lazyloaded {
  width: calc(8.3333333333vw * 2.75);
}
@media (max-width: 768px) {
  .col-wide-md-2-75.lazyload, .col-wide-md-2-75.lazyloading, .col-wide-md-2-75.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-wide-md-2-75 {
    width: 91.6666666667vw;
  }
}

.col-height-resp-2-75 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 2.75);
}
.col-height-resp-2-75.lazyload, .col-height-resp-2-75.lazyloading, .col-height-resp-2-75.lazyloaded {
  height: calc(8.3333333333vw * 2.75);
}
@media (max-width: 1024px) {
  .col-height-resp-2-75.lazyload, .col-height-resp-2-75.lazyloading, .col-height-resp-2-75.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-height-resp-2-75 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-md-2-75 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 2.75);
}
.col-height-resp-md-2-75.lazyload, .col-height-resp-md-2-75.lazyloading, .col-height-resp-md-2-75.lazyloaded {
  height: calc(8.3333333333vw * 2.75);
}
@media (max-width: 768px) {
  .col-height-resp-md-2-75.lazyload, .col-height-resp-md-2-75.lazyloading, .col-height-resp-md-2-75.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-height-resp-md-2-75 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-sm-2-75 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 2.75);
}
.col-height-resp-sm-2-75.lazyload, .col-height-resp-sm-2-75.lazyloading, .col-height-resp-sm-2-75.lazyloaded {
  height: calc(8.3333333333vw * 2.75);
}
@media (max-width: 576px) {
  .col-height-resp-sm-2-75.lazyload, .col-height-resp-sm-2-75.lazyloading, .col-height-resp-sm-2-75.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-height-resp-sm-2-75 {
    height: 83.3333333333vw;
  }
}

.col-full-2-75 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 2.75);
}
.col-full-2-75.lazyload, .col-full-2-75.lazyloading, .col-full-2-75.lazyloaded {
  width: calc(8.3333333333vw * 2.75);
}
@media (max-width: 1024px) {
  .col-full-2-75.lazyload, .col-full-2-75.lazyloading, .col-full-2-75.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 1024px) {
  .col-full-2-75 {
    width: 100vw;
  }
}

.col-full-md-2-75 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 2.75);
}
.col-full-md-2-75.lazyload, .col-full-md-2-75.lazyloading, .col-full-md-2-75.lazyloaded {
  width: calc(8.3333333333vw * 2.75);
}
@media (max-width: 768px) {
  .col-full-md-2-75.lazyload, .col-full-md-2-75.lazyloading, .col-full-md-2-75.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 768px) {
  .col-full-md-2-75 {
    width: 100vw;
  }
}

.col-full-sm-2-75 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 2.75);
}
.col-full-sm-2-75.lazyload, .col-full-sm-2-75.lazyloading, .col-full-sm-2-75.lazyloaded {
  width: calc(8.3333333333vw * 2.75);
}
@media (max-width: 576px) {
  .col-full-sm-2-75.lazyload, .col-full-sm-2-75.lazyloading, .col-full-sm-2-75.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 576px) {
  .col-full-sm-2-75 {
    width: 100vw;
  }
}

.padding-block-2-75 {
  padding-top: calc(8.3333333333vw * 2.75);
  padding-bottom: calc(8.3333333333vw * 2.75);
}
@media (max-width: 1024px) {
  .padding-block-2-75 {
    padding-top: calc(8.3333333333vw * 2.75 * 2);
    padding-bottom: calc(8.3333333333vw * 2.75 * 2);
  }
}

.padding-top-2-75 {
  padding-top: calc(8.3333333333vw * 2.75);
}
@media (max-width: 1024px) {
  .padding-top-2-75 {
    padding-top: calc(8.3333333333vw * 2.75 * 2);
  }
}

.padding-bottom-2-75 {
  padding-bottom: calc(8.3333333333vw * 2.75);
}
@media (max-width: 1024px) {
  .padding-bottom-2-75 {
    padding-bottom: calc(8.3333333333vw * 2.75 * 2);
  }
}

.margin-block-2-75 {
  margin-top: calc(8.3333333333vw * 2.75);
  margin-bottom: calc(8.3333333333vw * 2.75);
}
@media (max-width: 1024px) {
  .margin-block-2-75 {
    margin-top: calc(8.3333333333vw * 2.75 * 2);
    margin-bottom: calc(8.3333333333vw * 2.75 * 2);
  }
}

.margin-top-2-75 {
  margin-top: calc(8.3333333333vw * 2.75);
}
@media (max-width: 1024px) {
  .margin-top-2-75 {
    margin-top: calc(8.3333333333vw * 2.75 * 2);
  }
}

@media (max-width: 1024px) {
  .margin-top-mobile-2-75 {
    margin-top: calc(8.3333333333vw * (2.75));
  }
}

.margin-right-2-75 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 2.75);
}

.margin-right-lg-2-75 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 2.75);
}
@media (max-width: 1024px) {
  .margin-right-lg-2-75 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-md-2-75 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 2.75);
}
@media (max-width: 768px) {
  .margin-right-md-2-75 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-sm-2-75 {
  margin-left: 0;
  margin-right: calc(8.3333333333vw * 2.75);
}
@media (max-width: 576px) {
  .margin-right-sm-2-75 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-2-75 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 2.75);
}

.padding-left-2-75 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 2.75);
}

.margin-left-lg-2-75 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 2.75);
}
@media (max-width: 1024px) {
  .margin-left-lg-2-75 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-md-2-75 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 2.75);
}
@media (max-width: 768px) {
  .margin-left-md-2-75 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-sm-2-75 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 2.75);
}
@media (max-width: 576px) {
  .margin-left-sm-2-75 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-bottom-2-75 {
  margin-bottom: calc(8.3333333333vw * 2.75);
}
@media (max-width: 1024px) {
  .margin-bottom-2-75 {
    margin-bottom: calc(8.3333333333vw * 2.75 * 2);
  }
}

@media (max-width: 768px) {
  .margin-bottom-mobile-2-75 {
    margin-bottom: calc(8.3333333333vw * (2.75));
  }
}

.letter-spacing-2-75 {
  letter-spacing: 2.75px;
}

.col-2-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 2.5);
}
.col-2-5.lazyload, .col-2-5.lazyloading, .col-2-5.lazyloaded {
  width: calc(8.3333333333vw * 2.5);
}

.col-height-2-5 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 2.5);
}
.col-height-2-5.lazyload, .col-height-2-5.lazyloading, .col-height-2-5.lazyloaded {
  height: calc(8.3333333333vw * 2.5);
}

.col-lg-2-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 2.5);
}
.col-lg-2-5.lazyload, .col-lg-2-5.lazyloading, .col-lg-2-5.lazyloaded {
  width: calc(8.3333333333vw * 2.5);
}
@media (max-width: 1024px) {
  .col-lg-2-5.lazyload, .col-lg-2-5.lazyloading, .col-lg-2-5.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-lg-2-5 {
    width: 83.3333333333vw;
  }
}

.col-md-2-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 2.5);
}
.col-md-2-5.lazyload, .col-md-2-5.lazyloading, .col-md-2-5.lazyloaded {
  width: calc(8.3333333333vw * 2.5);
}
@media (max-width: 768px) {
  .col-md-2-5.lazyload, .col-md-2-5.lazyloading, .col-md-2-5.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-md-2-5 {
    width: 83.3333333333vw;
  }
}

.col-sm-2-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 2.5);
}
.col-sm-2-5.lazyload, .col-sm-2-5.lazyloading, .col-sm-2-5.lazyloaded {
  width: calc(8.3333333333vw * 2.5);
}
@media (max-width: 576px) {
  .col-sm-2-5.lazyload, .col-sm-2-5.lazyloading, .col-sm-2-5.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-sm-2-5 {
    width: 83.3333333333vw;
  }
}

.col-content-2-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 2.5);
}
.col-content-2-5.lazyload, .col-content-2-5.lazyloading, .col-content-2-5.lazyloaded {
  width: calc(8.3333333333vw * 2.5);
}
@media (max-width: 1024px) {
  .col-content-2-5.lazyload, .col-content-2-5.lazyloading, .col-content-2-5.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-content-2-5 {
    width: 66.6666666667vw;
  }
}

.col-content-md-2-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 2.5);
}
.col-content-md-2-5.lazyload, .col-content-md-2-5.lazyloading, .col-content-md-2-5.lazyloaded {
  width: calc(8.3333333333vw * 2.5);
}
@media (max-width: 768px) {
  .col-content-md-2-5.lazyload, .col-content-md-2-5.lazyloading, .col-content-md-2-5.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-content-md-2-5 {
    width: 66.6666666667vw;
  }
}

.col-wide-2-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 2.5);
}
.col-wide-2-5.lazyload, .col-wide-2-5.lazyloading, .col-wide-2-5.lazyloaded {
  width: calc(8.3333333333vw * 2.5);
}
@media (max-width: 1024px) {
  .col-wide-2-5.lazyload, .col-wide-2-5.lazyloading, .col-wide-2-5.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-wide-2-5 {
    width: 91.6666666667vw;
  }
}

.col-wide-md-2-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 2.5);
}
.col-wide-md-2-5.lazyload, .col-wide-md-2-5.lazyloading, .col-wide-md-2-5.lazyloaded {
  width: calc(8.3333333333vw * 2.5);
}
@media (max-width: 768px) {
  .col-wide-md-2-5.lazyload, .col-wide-md-2-5.lazyloading, .col-wide-md-2-5.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-wide-md-2-5 {
    width: 91.6666666667vw;
  }
}

.col-height-resp-2-5 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 2.5);
}
.col-height-resp-2-5.lazyload, .col-height-resp-2-5.lazyloading, .col-height-resp-2-5.lazyloaded {
  height: calc(8.3333333333vw * 2.5);
}
@media (max-width: 1024px) {
  .col-height-resp-2-5.lazyload, .col-height-resp-2-5.lazyloading, .col-height-resp-2-5.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-height-resp-2-5 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-md-2-5 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 2.5);
}
.col-height-resp-md-2-5.lazyload, .col-height-resp-md-2-5.lazyloading, .col-height-resp-md-2-5.lazyloaded {
  height: calc(8.3333333333vw * 2.5);
}
@media (max-width: 768px) {
  .col-height-resp-md-2-5.lazyload, .col-height-resp-md-2-5.lazyloading, .col-height-resp-md-2-5.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-height-resp-md-2-5 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-sm-2-5 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 2.5);
}
.col-height-resp-sm-2-5.lazyload, .col-height-resp-sm-2-5.lazyloading, .col-height-resp-sm-2-5.lazyloaded {
  height: calc(8.3333333333vw * 2.5);
}
@media (max-width: 576px) {
  .col-height-resp-sm-2-5.lazyload, .col-height-resp-sm-2-5.lazyloading, .col-height-resp-sm-2-5.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-height-resp-sm-2-5 {
    height: 83.3333333333vw;
  }
}

.col-full-2-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 2.5);
}
.col-full-2-5.lazyload, .col-full-2-5.lazyloading, .col-full-2-5.lazyloaded {
  width: calc(8.3333333333vw * 2.5);
}
@media (max-width: 1024px) {
  .col-full-2-5.lazyload, .col-full-2-5.lazyloading, .col-full-2-5.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 1024px) {
  .col-full-2-5 {
    width: 100vw;
  }
}

.col-full-md-2-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 2.5);
}
.col-full-md-2-5.lazyload, .col-full-md-2-5.lazyloading, .col-full-md-2-5.lazyloaded {
  width: calc(8.3333333333vw * 2.5);
}
@media (max-width: 768px) {
  .col-full-md-2-5.lazyload, .col-full-md-2-5.lazyloading, .col-full-md-2-5.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 768px) {
  .col-full-md-2-5 {
    width: 100vw;
  }
}

.col-full-sm-2-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 2.5);
}
.col-full-sm-2-5.lazyload, .col-full-sm-2-5.lazyloading, .col-full-sm-2-5.lazyloaded {
  width: calc(8.3333333333vw * 2.5);
}
@media (max-width: 576px) {
  .col-full-sm-2-5.lazyload, .col-full-sm-2-5.lazyloading, .col-full-sm-2-5.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 576px) {
  .col-full-sm-2-5 {
    width: 100vw;
  }
}

.padding-block-2-5 {
  padding-top: calc(8.3333333333vw * 2.5);
  padding-bottom: calc(8.3333333333vw * 2.5);
}
@media (max-width: 1024px) {
  .padding-block-2-5 {
    padding-top: calc(8.3333333333vw * 2.5 * 2);
    padding-bottom: calc(8.3333333333vw * 2.5 * 2);
  }
}

.padding-top-2-5 {
  padding-top: calc(8.3333333333vw * 2.5);
}
@media (max-width: 1024px) {
  .padding-top-2-5 {
    padding-top: calc(8.3333333333vw * 2.5 * 2);
  }
}

.padding-bottom-2-5 {
  padding-bottom: calc(8.3333333333vw * 2.5);
}
@media (max-width: 1024px) {
  .padding-bottom-2-5 {
    padding-bottom: calc(8.3333333333vw * 2.5 * 2);
  }
}

.margin-block-2-5 {
  margin-top: calc(8.3333333333vw * 2.5);
  margin-bottom: calc(8.3333333333vw * 2.5);
}
@media (max-width: 1024px) {
  .margin-block-2-5 {
    margin-top: calc(8.3333333333vw * 2.5 * 2);
    margin-bottom: calc(8.3333333333vw * 2.5 * 2);
  }
}

.margin-top-2-5 {
  margin-top: calc(8.3333333333vw * 2.5);
}
@media (max-width: 1024px) {
  .margin-top-2-5 {
    margin-top: calc(8.3333333333vw * 2.5 * 2);
  }
}

@media (max-width: 1024px) {
  .margin-top-mobile-2-5 {
    margin-top: calc(8.3333333333vw * (2.5));
  }
}

.margin-right-2-5 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 2.5);
}

.margin-right-lg-2-5 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 2.5);
}
@media (max-width: 1024px) {
  .margin-right-lg-2-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-md-2-5 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 2.5);
}
@media (max-width: 768px) {
  .margin-right-md-2-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-sm-2-5 {
  margin-left: 0;
  margin-right: calc(8.3333333333vw * 2.5);
}
@media (max-width: 576px) {
  .margin-right-sm-2-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-2-5 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 2.5);
}

.padding-left-2-5 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 2.5);
}

.margin-left-lg-2-5 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 2.5);
}
@media (max-width: 1024px) {
  .margin-left-lg-2-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-md-2-5 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 2.5);
}
@media (max-width: 768px) {
  .margin-left-md-2-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-sm-2-5 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 2.5);
}
@media (max-width: 576px) {
  .margin-left-sm-2-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-bottom-2-5 {
  margin-bottom: calc(8.3333333333vw * 2.5);
}
@media (max-width: 1024px) {
  .margin-bottom-2-5 {
    margin-bottom: calc(8.3333333333vw * 2.5 * 2);
  }
}

@media (max-width: 768px) {
  .margin-bottom-mobile-2-5 {
    margin-bottom: calc(8.3333333333vw * (2.5));
  }
}

.letter-spacing-2-5 {
  letter-spacing: 2.5px;
}

.col-2-25 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 2.25);
}
.col-2-25.lazyload, .col-2-25.lazyloading, .col-2-25.lazyloaded {
  width: calc(8.3333333333vw * 2.25);
}

.col-height-2-25 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 2.25);
}
.col-height-2-25.lazyload, .col-height-2-25.lazyloading, .col-height-2-25.lazyloaded {
  height: calc(8.3333333333vw * 2.25);
}

.col-lg-2-25 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 2.25);
}
.col-lg-2-25.lazyload, .col-lg-2-25.lazyloading, .col-lg-2-25.lazyloaded {
  width: calc(8.3333333333vw * 2.25);
}
@media (max-width: 1024px) {
  .col-lg-2-25.lazyload, .col-lg-2-25.lazyloading, .col-lg-2-25.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-lg-2-25 {
    width: 83.3333333333vw;
  }
}

.col-md-2-25 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 2.25);
}
.col-md-2-25.lazyload, .col-md-2-25.lazyloading, .col-md-2-25.lazyloaded {
  width: calc(8.3333333333vw * 2.25);
}
@media (max-width: 768px) {
  .col-md-2-25.lazyload, .col-md-2-25.lazyloading, .col-md-2-25.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-md-2-25 {
    width: 83.3333333333vw;
  }
}

.col-sm-2-25 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 2.25);
}
.col-sm-2-25.lazyload, .col-sm-2-25.lazyloading, .col-sm-2-25.lazyloaded {
  width: calc(8.3333333333vw * 2.25);
}
@media (max-width: 576px) {
  .col-sm-2-25.lazyload, .col-sm-2-25.lazyloading, .col-sm-2-25.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-sm-2-25 {
    width: 83.3333333333vw;
  }
}

.col-content-2-25 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 2.25);
}
.col-content-2-25.lazyload, .col-content-2-25.lazyloading, .col-content-2-25.lazyloaded {
  width: calc(8.3333333333vw * 2.25);
}
@media (max-width: 1024px) {
  .col-content-2-25.lazyload, .col-content-2-25.lazyloading, .col-content-2-25.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-content-2-25 {
    width: 66.6666666667vw;
  }
}

.col-content-md-2-25 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 2.25);
}
.col-content-md-2-25.lazyload, .col-content-md-2-25.lazyloading, .col-content-md-2-25.lazyloaded {
  width: calc(8.3333333333vw * 2.25);
}
@media (max-width: 768px) {
  .col-content-md-2-25.lazyload, .col-content-md-2-25.lazyloading, .col-content-md-2-25.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-content-md-2-25 {
    width: 66.6666666667vw;
  }
}

.col-wide-2-25 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 2.25);
}
.col-wide-2-25.lazyload, .col-wide-2-25.lazyloading, .col-wide-2-25.lazyloaded {
  width: calc(8.3333333333vw * 2.25);
}
@media (max-width: 1024px) {
  .col-wide-2-25.lazyload, .col-wide-2-25.lazyloading, .col-wide-2-25.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-wide-2-25 {
    width: 91.6666666667vw;
  }
}

.col-wide-md-2-25 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 2.25);
}
.col-wide-md-2-25.lazyload, .col-wide-md-2-25.lazyloading, .col-wide-md-2-25.lazyloaded {
  width: calc(8.3333333333vw * 2.25);
}
@media (max-width: 768px) {
  .col-wide-md-2-25.lazyload, .col-wide-md-2-25.lazyloading, .col-wide-md-2-25.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-wide-md-2-25 {
    width: 91.6666666667vw;
  }
}

.col-height-resp-2-25 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 2.25);
}
.col-height-resp-2-25.lazyload, .col-height-resp-2-25.lazyloading, .col-height-resp-2-25.lazyloaded {
  height: calc(8.3333333333vw * 2.25);
}
@media (max-width: 1024px) {
  .col-height-resp-2-25.lazyload, .col-height-resp-2-25.lazyloading, .col-height-resp-2-25.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-height-resp-2-25 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-md-2-25 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 2.25);
}
.col-height-resp-md-2-25.lazyload, .col-height-resp-md-2-25.lazyloading, .col-height-resp-md-2-25.lazyloaded {
  height: calc(8.3333333333vw * 2.25);
}
@media (max-width: 768px) {
  .col-height-resp-md-2-25.lazyload, .col-height-resp-md-2-25.lazyloading, .col-height-resp-md-2-25.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-height-resp-md-2-25 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-sm-2-25 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 2.25);
}
.col-height-resp-sm-2-25.lazyload, .col-height-resp-sm-2-25.lazyloading, .col-height-resp-sm-2-25.lazyloaded {
  height: calc(8.3333333333vw * 2.25);
}
@media (max-width: 576px) {
  .col-height-resp-sm-2-25.lazyload, .col-height-resp-sm-2-25.lazyloading, .col-height-resp-sm-2-25.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-height-resp-sm-2-25 {
    height: 83.3333333333vw;
  }
}

.col-full-2-25 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 2.25);
}
.col-full-2-25.lazyload, .col-full-2-25.lazyloading, .col-full-2-25.lazyloaded {
  width: calc(8.3333333333vw * 2.25);
}
@media (max-width: 1024px) {
  .col-full-2-25.lazyload, .col-full-2-25.lazyloading, .col-full-2-25.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 1024px) {
  .col-full-2-25 {
    width: 100vw;
  }
}

.col-full-md-2-25 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 2.25);
}
.col-full-md-2-25.lazyload, .col-full-md-2-25.lazyloading, .col-full-md-2-25.lazyloaded {
  width: calc(8.3333333333vw * 2.25);
}
@media (max-width: 768px) {
  .col-full-md-2-25.lazyload, .col-full-md-2-25.lazyloading, .col-full-md-2-25.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 768px) {
  .col-full-md-2-25 {
    width: 100vw;
  }
}

.col-full-sm-2-25 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 2.25);
}
.col-full-sm-2-25.lazyload, .col-full-sm-2-25.lazyloading, .col-full-sm-2-25.lazyloaded {
  width: calc(8.3333333333vw * 2.25);
}
@media (max-width: 576px) {
  .col-full-sm-2-25.lazyload, .col-full-sm-2-25.lazyloading, .col-full-sm-2-25.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 576px) {
  .col-full-sm-2-25 {
    width: 100vw;
  }
}

.padding-block-2-25 {
  padding-top: calc(8.3333333333vw * 2.25);
  padding-bottom: calc(8.3333333333vw * 2.25);
}
@media (max-width: 1024px) {
  .padding-block-2-25 {
    padding-top: calc(8.3333333333vw * 2.25 * 2);
    padding-bottom: calc(8.3333333333vw * 2.25 * 2);
  }
}

.padding-top-2-25 {
  padding-top: calc(8.3333333333vw * 2.25);
}
@media (max-width: 1024px) {
  .padding-top-2-25 {
    padding-top: calc(8.3333333333vw * 2.25 * 2);
  }
}

.padding-bottom-2-25 {
  padding-bottom: calc(8.3333333333vw * 2.25);
}
@media (max-width: 1024px) {
  .padding-bottom-2-25 {
    padding-bottom: calc(8.3333333333vw * 2.25 * 2);
  }
}

.margin-block-2-25 {
  margin-top: calc(8.3333333333vw * 2.25);
  margin-bottom: calc(8.3333333333vw * 2.25);
}
@media (max-width: 1024px) {
  .margin-block-2-25 {
    margin-top: calc(8.3333333333vw * 2.25 * 2);
    margin-bottom: calc(8.3333333333vw * 2.25 * 2);
  }
}

.margin-top-2-25 {
  margin-top: calc(8.3333333333vw * 2.25);
}
@media (max-width: 1024px) {
  .margin-top-2-25 {
    margin-top: calc(8.3333333333vw * 2.25 * 2);
  }
}

@media (max-width: 1024px) {
  .margin-top-mobile-2-25 {
    margin-top: calc(8.3333333333vw * (2.25));
  }
}

.margin-right-2-25 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 2.25);
}

.margin-right-lg-2-25 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 2.25);
}
@media (max-width: 1024px) {
  .margin-right-lg-2-25 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-md-2-25 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 2.25);
}
@media (max-width: 768px) {
  .margin-right-md-2-25 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-sm-2-25 {
  margin-left: 0;
  margin-right: calc(8.3333333333vw * 2.25);
}
@media (max-width: 576px) {
  .margin-right-sm-2-25 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-2-25 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 2.25);
}

.padding-left-2-25 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 2.25);
}

.margin-left-lg-2-25 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 2.25);
}
@media (max-width: 1024px) {
  .margin-left-lg-2-25 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-md-2-25 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 2.25);
}
@media (max-width: 768px) {
  .margin-left-md-2-25 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-sm-2-25 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 2.25);
}
@media (max-width: 576px) {
  .margin-left-sm-2-25 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-bottom-2-25 {
  margin-bottom: calc(8.3333333333vw * 2.25);
}
@media (max-width: 1024px) {
  .margin-bottom-2-25 {
    margin-bottom: calc(8.3333333333vw * 2.25 * 2);
  }
}

@media (max-width: 768px) {
  .margin-bottom-mobile-2-25 {
    margin-bottom: calc(8.3333333333vw * (2.25));
  }
}

.letter-spacing-2-25 {
  letter-spacing: 2.25px;
}

.col-2 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 2);
}
.col-2.lazyload, .col-2.lazyloading, .col-2.lazyloaded {
  width: calc(8.3333333333vw * 2);
}

.col-height-2 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 2);
}
.col-height-2.lazyload, .col-height-2.lazyloading, .col-height-2.lazyloaded {
  height: calc(8.3333333333vw * 2);
}

.col-lg-2 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 2);
}
.col-lg-2.lazyload, .col-lg-2.lazyloading, .col-lg-2.lazyloaded {
  width: calc(8.3333333333vw * 2);
}
@media (max-width: 1024px) {
  .col-lg-2.lazyload, .col-lg-2.lazyloading, .col-lg-2.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-lg-2 {
    width: 83.3333333333vw;
  }
}

.col-md-2 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 2);
}
.col-md-2.lazyload, .col-md-2.lazyloading, .col-md-2.lazyloaded {
  width: calc(8.3333333333vw * 2);
}
@media (max-width: 768px) {
  .col-md-2.lazyload, .col-md-2.lazyloading, .col-md-2.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-md-2 {
    width: 83.3333333333vw;
  }
}

.col-sm-2 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 2);
}
.col-sm-2.lazyload, .col-sm-2.lazyloading, .col-sm-2.lazyloaded {
  width: calc(8.3333333333vw * 2);
}
@media (max-width: 576px) {
  .col-sm-2.lazyload, .col-sm-2.lazyloading, .col-sm-2.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-sm-2 {
    width: 83.3333333333vw;
  }
}

.col-content-2 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 2);
}
.col-content-2.lazyload, .col-content-2.lazyloading, .col-content-2.lazyloaded {
  width: calc(8.3333333333vw * 2);
}
@media (max-width: 1024px) {
  .col-content-2.lazyload, .col-content-2.lazyloading, .col-content-2.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-content-2 {
    width: 66.6666666667vw;
  }
}

.col-content-md-2 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 2);
}
.col-content-md-2.lazyload, .col-content-md-2.lazyloading, .col-content-md-2.lazyloaded {
  width: calc(8.3333333333vw * 2);
}
@media (max-width: 768px) {
  .col-content-md-2.lazyload, .col-content-md-2.lazyloading, .col-content-md-2.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-content-md-2 {
    width: 66.6666666667vw;
  }
}

.col-wide-2 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 2);
}
.col-wide-2.lazyload, .col-wide-2.lazyloading, .col-wide-2.lazyloaded {
  width: calc(8.3333333333vw * 2);
}
@media (max-width: 1024px) {
  .col-wide-2.lazyload, .col-wide-2.lazyloading, .col-wide-2.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-wide-2 {
    width: 91.6666666667vw;
  }
}

.col-wide-md-2 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 2);
}
.col-wide-md-2.lazyload, .col-wide-md-2.lazyloading, .col-wide-md-2.lazyloaded {
  width: calc(8.3333333333vw * 2);
}
@media (max-width: 768px) {
  .col-wide-md-2.lazyload, .col-wide-md-2.lazyloading, .col-wide-md-2.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-wide-md-2 {
    width: 91.6666666667vw;
  }
}

.col-height-resp-2 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 2);
}
.col-height-resp-2.lazyload, .col-height-resp-2.lazyloading, .col-height-resp-2.lazyloaded {
  height: calc(8.3333333333vw * 2);
}
@media (max-width: 1024px) {
  .col-height-resp-2.lazyload, .col-height-resp-2.lazyloading, .col-height-resp-2.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-height-resp-2 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-md-2 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 2);
}
.col-height-resp-md-2.lazyload, .col-height-resp-md-2.lazyloading, .col-height-resp-md-2.lazyloaded {
  height: calc(8.3333333333vw * 2);
}
@media (max-width: 768px) {
  .col-height-resp-md-2.lazyload, .col-height-resp-md-2.lazyloading, .col-height-resp-md-2.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-height-resp-md-2 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-sm-2 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 2);
}
.col-height-resp-sm-2.lazyload, .col-height-resp-sm-2.lazyloading, .col-height-resp-sm-2.lazyloaded {
  height: calc(8.3333333333vw * 2);
}
@media (max-width: 576px) {
  .col-height-resp-sm-2.lazyload, .col-height-resp-sm-2.lazyloading, .col-height-resp-sm-2.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-height-resp-sm-2 {
    height: 83.3333333333vw;
  }
}

.col-full-2 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 2);
}
.col-full-2.lazyload, .col-full-2.lazyloading, .col-full-2.lazyloaded {
  width: calc(8.3333333333vw * 2);
}
@media (max-width: 1024px) {
  .col-full-2.lazyload, .col-full-2.lazyloading, .col-full-2.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 1024px) {
  .col-full-2 {
    width: 100vw;
  }
}

.col-full-md-2 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 2);
}
.col-full-md-2.lazyload, .col-full-md-2.lazyloading, .col-full-md-2.lazyloaded {
  width: calc(8.3333333333vw * 2);
}
@media (max-width: 768px) {
  .col-full-md-2.lazyload, .col-full-md-2.lazyloading, .col-full-md-2.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 768px) {
  .col-full-md-2 {
    width: 100vw;
  }
}

.col-full-sm-2 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 2);
}
.col-full-sm-2.lazyload, .col-full-sm-2.lazyloading, .col-full-sm-2.lazyloaded {
  width: calc(8.3333333333vw * 2);
}
@media (max-width: 576px) {
  .col-full-sm-2.lazyload, .col-full-sm-2.lazyloading, .col-full-sm-2.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 576px) {
  .col-full-sm-2 {
    width: 100vw;
  }
}

.padding-block-2 {
  padding-top: calc(8.3333333333vw * 2);
  padding-bottom: calc(8.3333333333vw * 2);
}
@media (max-width: 1024px) {
  .padding-block-2 {
    padding-top: calc(8.3333333333vw * 2 * 2);
    padding-bottom: calc(8.3333333333vw * 2 * 2);
  }
}

.padding-top-2 {
  padding-top: calc(8.3333333333vw * 2);
}
@media (max-width: 1024px) {
  .padding-top-2 {
    padding-top: calc(8.3333333333vw * 2 * 2);
  }
}

.padding-bottom-2 {
  padding-bottom: calc(8.3333333333vw * 2);
}
@media (max-width: 1024px) {
  .padding-bottom-2 {
    padding-bottom: calc(8.3333333333vw * 2 * 2);
  }
}

.margin-block-2 {
  margin-top: calc(8.3333333333vw * 2);
  margin-bottom: calc(8.3333333333vw * 2);
}
@media (max-width: 1024px) {
  .margin-block-2 {
    margin-top: calc(8.3333333333vw * 2 * 2);
    margin-bottom: calc(8.3333333333vw * 2 * 2);
  }
}

.margin-top-2 {
  margin-top: calc(8.3333333333vw * 2);
}
@media (max-width: 1024px) {
  .margin-top-2 {
    margin-top: calc(8.3333333333vw * 2 * 2);
  }
}

@media (max-width: 1024px) {
  .margin-top-mobile-2 {
    margin-top: calc(8.3333333333vw * (2));
  }
}

.margin-right-2 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 2);
}

.margin-right-lg-2 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 2);
}
@media (max-width: 1024px) {
  .margin-right-lg-2 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-md-2 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 2);
}
@media (max-width: 768px) {
  .margin-right-md-2 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-sm-2 {
  margin-left: 0;
  margin-right: calc(8.3333333333vw * 2);
}
@media (max-width: 576px) {
  .margin-right-sm-2 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-2 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 2);
}

.padding-left-2 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 2);
}

.margin-left-lg-2 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 2);
}
@media (max-width: 1024px) {
  .margin-left-lg-2 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-md-2 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 2);
}
@media (max-width: 768px) {
  .margin-left-md-2 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-sm-2 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 2);
}
@media (max-width: 576px) {
  .margin-left-sm-2 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-bottom-2 {
  margin-bottom: calc(8.3333333333vw * 2);
}
@media (max-width: 1024px) {
  .margin-bottom-2 {
    margin-bottom: calc(8.3333333333vw * 2 * 2);
  }
}

@media (max-width: 768px) {
  .margin-bottom-mobile-2 {
    margin-bottom: calc(8.3333333333vw * (2));
  }
}

.letter-spacing-2 {
  letter-spacing: 2px;
}

.col-1-75 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 1.75);
}
.col-1-75.lazyload, .col-1-75.lazyloading, .col-1-75.lazyloaded {
  width: calc(8.3333333333vw * 1.75);
}

.col-height-1-75 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 1.75);
}
.col-height-1-75.lazyload, .col-height-1-75.lazyloading, .col-height-1-75.lazyloaded {
  height: calc(8.3333333333vw * 1.75);
}

.col-lg-1-75 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 1.75);
}
.col-lg-1-75.lazyload, .col-lg-1-75.lazyloading, .col-lg-1-75.lazyloaded {
  width: calc(8.3333333333vw * 1.75);
}
@media (max-width: 1024px) {
  .col-lg-1-75.lazyload, .col-lg-1-75.lazyloading, .col-lg-1-75.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-lg-1-75 {
    width: 83.3333333333vw;
  }
}

.col-md-1-75 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 1.75);
}
.col-md-1-75.lazyload, .col-md-1-75.lazyloading, .col-md-1-75.lazyloaded {
  width: calc(8.3333333333vw * 1.75);
}
@media (max-width: 768px) {
  .col-md-1-75.lazyload, .col-md-1-75.lazyloading, .col-md-1-75.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-md-1-75 {
    width: 83.3333333333vw;
  }
}

.col-sm-1-75 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 1.75);
}
.col-sm-1-75.lazyload, .col-sm-1-75.lazyloading, .col-sm-1-75.lazyloaded {
  width: calc(8.3333333333vw * 1.75);
}
@media (max-width: 576px) {
  .col-sm-1-75.lazyload, .col-sm-1-75.lazyloading, .col-sm-1-75.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-sm-1-75 {
    width: 83.3333333333vw;
  }
}

.col-content-1-75 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 1.75);
}
.col-content-1-75.lazyload, .col-content-1-75.lazyloading, .col-content-1-75.lazyloaded {
  width: calc(8.3333333333vw * 1.75);
}
@media (max-width: 1024px) {
  .col-content-1-75.lazyload, .col-content-1-75.lazyloading, .col-content-1-75.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-content-1-75 {
    width: 66.6666666667vw;
  }
}

.col-content-md-1-75 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 1.75);
}
.col-content-md-1-75.lazyload, .col-content-md-1-75.lazyloading, .col-content-md-1-75.lazyloaded {
  width: calc(8.3333333333vw * 1.75);
}
@media (max-width: 768px) {
  .col-content-md-1-75.lazyload, .col-content-md-1-75.lazyloading, .col-content-md-1-75.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-content-md-1-75 {
    width: 66.6666666667vw;
  }
}

.col-wide-1-75 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 1.75);
}
.col-wide-1-75.lazyload, .col-wide-1-75.lazyloading, .col-wide-1-75.lazyloaded {
  width: calc(8.3333333333vw * 1.75);
}
@media (max-width: 1024px) {
  .col-wide-1-75.lazyload, .col-wide-1-75.lazyloading, .col-wide-1-75.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-wide-1-75 {
    width: 91.6666666667vw;
  }
}

.col-wide-md-1-75 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 1.75);
}
.col-wide-md-1-75.lazyload, .col-wide-md-1-75.lazyloading, .col-wide-md-1-75.lazyloaded {
  width: calc(8.3333333333vw * 1.75);
}
@media (max-width: 768px) {
  .col-wide-md-1-75.lazyload, .col-wide-md-1-75.lazyloading, .col-wide-md-1-75.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-wide-md-1-75 {
    width: 91.6666666667vw;
  }
}

.col-height-resp-1-75 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 1.75);
}
.col-height-resp-1-75.lazyload, .col-height-resp-1-75.lazyloading, .col-height-resp-1-75.lazyloaded {
  height: calc(8.3333333333vw * 1.75);
}
@media (max-width: 1024px) {
  .col-height-resp-1-75.lazyload, .col-height-resp-1-75.lazyloading, .col-height-resp-1-75.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-height-resp-1-75 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-md-1-75 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 1.75);
}
.col-height-resp-md-1-75.lazyload, .col-height-resp-md-1-75.lazyloading, .col-height-resp-md-1-75.lazyloaded {
  height: calc(8.3333333333vw * 1.75);
}
@media (max-width: 768px) {
  .col-height-resp-md-1-75.lazyload, .col-height-resp-md-1-75.lazyloading, .col-height-resp-md-1-75.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-height-resp-md-1-75 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-sm-1-75 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 1.75);
}
.col-height-resp-sm-1-75.lazyload, .col-height-resp-sm-1-75.lazyloading, .col-height-resp-sm-1-75.lazyloaded {
  height: calc(8.3333333333vw * 1.75);
}
@media (max-width: 576px) {
  .col-height-resp-sm-1-75.lazyload, .col-height-resp-sm-1-75.lazyloading, .col-height-resp-sm-1-75.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-height-resp-sm-1-75 {
    height: 83.3333333333vw;
  }
}

.col-full-1-75 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 1.75);
}
.col-full-1-75.lazyload, .col-full-1-75.lazyloading, .col-full-1-75.lazyloaded {
  width: calc(8.3333333333vw * 1.75);
}
@media (max-width: 1024px) {
  .col-full-1-75.lazyload, .col-full-1-75.lazyloading, .col-full-1-75.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 1024px) {
  .col-full-1-75 {
    width: 100vw;
  }
}

.col-full-md-1-75 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 1.75);
}
.col-full-md-1-75.lazyload, .col-full-md-1-75.lazyloading, .col-full-md-1-75.lazyloaded {
  width: calc(8.3333333333vw * 1.75);
}
@media (max-width: 768px) {
  .col-full-md-1-75.lazyload, .col-full-md-1-75.lazyloading, .col-full-md-1-75.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 768px) {
  .col-full-md-1-75 {
    width: 100vw;
  }
}

.col-full-sm-1-75 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 1.75);
}
.col-full-sm-1-75.lazyload, .col-full-sm-1-75.lazyloading, .col-full-sm-1-75.lazyloaded {
  width: calc(8.3333333333vw * 1.75);
}
@media (max-width: 576px) {
  .col-full-sm-1-75.lazyload, .col-full-sm-1-75.lazyloading, .col-full-sm-1-75.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 576px) {
  .col-full-sm-1-75 {
    width: 100vw;
  }
}

.padding-block-1-75 {
  padding-top: calc(8.3333333333vw * 1.75);
  padding-bottom: calc(8.3333333333vw * 1.75);
}
@media (max-width: 1024px) {
  .padding-block-1-75 {
    padding-top: calc(8.3333333333vw * 1.75 * 2);
    padding-bottom: calc(8.3333333333vw * 1.75 * 2);
  }
}

.padding-top-1-75 {
  padding-top: calc(8.3333333333vw * 1.75);
}
@media (max-width: 1024px) {
  .padding-top-1-75 {
    padding-top: calc(8.3333333333vw * 1.75 * 2);
  }
}

.padding-bottom-1-75 {
  padding-bottom: calc(8.3333333333vw * 1.75);
}
@media (max-width: 1024px) {
  .padding-bottom-1-75 {
    padding-bottom: calc(8.3333333333vw * 1.75 * 2);
  }
}

.margin-block-1-75 {
  margin-top: calc(8.3333333333vw * 1.75);
  margin-bottom: calc(8.3333333333vw * 1.75);
}
@media (max-width: 1024px) {
  .margin-block-1-75 {
    margin-top: calc(8.3333333333vw * 1.75 * 2);
    margin-bottom: calc(8.3333333333vw * 1.75 * 2);
  }
}

.margin-top-1-75 {
  margin-top: calc(8.3333333333vw * 1.75);
}
@media (max-width: 1024px) {
  .margin-top-1-75 {
    margin-top: calc(8.3333333333vw * 1.75 * 2);
  }
}

@media (max-width: 1024px) {
  .margin-top-mobile-1-75 {
    margin-top: calc(8.3333333333vw * (1.75));
  }
}

.margin-right-1-75 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 1.75);
}

.margin-right-lg-1-75 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 1.75);
}
@media (max-width: 1024px) {
  .margin-right-lg-1-75 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-md-1-75 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 1.75);
}
@media (max-width: 768px) {
  .margin-right-md-1-75 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-sm-1-75 {
  margin-left: 0;
  margin-right: calc(8.3333333333vw * 1.75);
}
@media (max-width: 576px) {
  .margin-right-sm-1-75 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-1-75 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 1.75);
}

.padding-left-1-75 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 1.75);
}

.margin-left-lg-1-75 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 1.75);
}
@media (max-width: 1024px) {
  .margin-left-lg-1-75 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-md-1-75 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 1.75);
}
@media (max-width: 768px) {
  .margin-left-md-1-75 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-sm-1-75 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 1.75);
}
@media (max-width: 576px) {
  .margin-left-sm-1-75 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-bottom-1-75 {
  margin-bottom: calc(8.3333333333vw * 1.75);
}
@media (max-width: 1024px) {
  .margin-bottom-1-75 {
    margin-bottom: calc(8.3333333333vw * 1.75 * 2);
  }
}

@media (max-width: 768px) {
  .margin-bottom-mobile-1-75 {
    margin-bottom: calc(8.3333333333vw * (1.75));
  }
}

.letter-spacing-1-75 {
  letter-spacing: 1.75px;
}

.col-1-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 1.5);
}
.col-1-5.lazyload, .col-1-5.lazyloading, .col-1-5.lazyloaded {
  width: calc(8.3333333333vw * 1.5);
}

.col-height-1-5 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 1.5);
}
.col-height-1-5.lazyload, .col-height-1-5.lazyloading, .col-height-1-5.lazyloaded {
  height: calc(8.3333333333vw * 1.5);
}

.col-lg-1-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 1.5);
}
.col-lg-1-5.lazyload, .col-lg-1-5.lazyloading, .col-lg-1-5.lazyloaded {
  width: calc(8.3333333333vw * 1.5);
}
@media (max-width: 1024px) {
  .col-lg-1-5.lazyload, .col-lg-1-5.lazyloading, .col-lg-1-5.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-lg-1-5 {
    width: 83.3333333333vw;
  }
}

.col-md-1-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 1.5);
}
.col-md-1-5.lazyload, .col-md-1-5.lazyloading, .col-md-1-5.lazyloaded {
  width: calc(8.3333333333vw * 1.5);
}
@media (max-width: 768px) {
  .col-md-1-5.lazyload, .col-md-1-5.lazyloading, .col-md-1-5.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-md-1-5 {
    width: 83.3333333333vw;
  }
}

.col-sm-1-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 1.5);
}
.col-sm-1-5.lazyload, .col-sm-1-5.lazyloading, .col-sm-1-5.lazyloaded {
  width: calc(8.3333333333vw * 1.5);
}
@media (max-width: 576px) {
  .col-sm-1-5.lazyload, .col-sm-1-5.lazyloading, .col-sm-1-5.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-sm-1-5 {
    width: 83.3333333333vw;
  }
}

.col-content-1-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 1.5);
}
.col-content-1-5.lazyload, .col-content-1-5.lazyloading, .col-content-1-5.lazyloaded {
  width: calc(8.3333333333vw * 1.5);
}
@media (max-width: 1024px) {
  .col-content-1-5.lazyload, .col-content-1-5.lazyloading, .col-content-1-5.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-content-1-5 {
    width: 66.6666666667vw;
  }
}

.col-content-md-1-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 1.5);
}
.col-content-md-1-5.lazyload, .col-content-md-1-5.lazyloading, .col-content-md-1-5.lazyloaded {
  width: calc(8.3333333333vw * 1.5);
}
@media (max-width: 768px) {
  .col-content-md-1-5.lazyload, .col-content-md-1-5.lazyloading, .col-content-md-1-5.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-content-md-1-5 {
    width: 66.6666666667vw;
  }
}

.col-wide-1-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 1.5);
}
.col-wide-1-5.lazyload, .col-wide-1-5.lazyloading, .col-wide-1-5.lazyloaded {
  width: calc(8.3333333333vw * 1.5);
}
@media (max-width: 1024px) {
  .col-wide-1-5.lazyload, .col-wide-1-5.lazyloading, .col-wide-1-5.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-wide-1-5 {
    width: 91.6666666667vw;
  }
}

.col-wide-md-1-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 1.5);
}
.col-wide-md-1-5.lazyload, .col-wide-md-1-5.lazyloading, .col-wide-md-1-5.lazyloaded {
  width: calc(8.3333333333vw * 1.5);
}
@media (max-width: 768px) {
  .col-wide-md-1-5.lazyload, .col-wide-md-1-5.lazyloading, .col-wide-md-1-5.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-wide-md-1-5 {
    width: 91.6666666667vw;
  }
}

.col-height-resp-1-5 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 1.5);
}
.col-height-resp-1-5.lazyload, .col-height-resp-1-5.lazyloading, .col-height-resp-1-5.lazyloaded {
  height: calc(8.3333333333vw * 1.5);
}
@media (max-width: 1024px) {
  .col-height-resp-1-5.lazyload, .col-height-resp-1-5.lazyloading, .col-height-resp-1-5.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-height-resp-1-5 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-md-1-5 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 1.5);
}
.col-height-resp-md-1-5.lazyload, .col-height-resp-md-1-5.lazyloading, .col-height-resp-md-1-5.lazyloaded {
  height: calc(8.3333333333vw * 1.5);
}
@media (max-width: 768px) {
  .col-height-resp-md-1-5.lazyload, .col-height-resp-md-1-5.lazyloading, .col-height-resp-md-1-5.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-height-resp-md-1-5 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-sm-1-5 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 1.5);
}
.col-height-resp-sm-1-5.lazyload, .col-height-resp-sm-1-5.lazyloading, .col-height-resp-sm-1-5.lazyloaded {
  height: calc(8.3333333333vw * 1.5);
}
@media (max-width: 576px) {
  .col-height-resp-sm-1-5.lazyload, .col-height-resp-sm-1-5.lazyloading, .col-height-resp-sm-1-5.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-height-resp-sm-1-5 {
    height: 83.3333333333vw;
  }
}

.col-full-1-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 1.5);
}
.col-full-1-5.lazyload, .col-full-1-5.lazyloading, .col-full-1-5.lazyloaded {
  width: calc(8.3333333333vw * 1.5);
}
@media (max-width: 1024px) {
  .col-full-1-5.lazyload, .col-full-1-5.lazyloading, .col-full-1-5.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 1024px) {
  .col-full-1-5 {
    width: 100vw;
  }
}

.col-full-md-1-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 1.5);
}
.col-full-md-1-5.lazyload, .col-full-md-1-5.lazyloading, .col-full-md-1-5.lazyloaded {
  width: calc(8.3333333333vw * 1.5);
}
@media (max-width: 768px) {
  .col-full-md-1-5.lazyload, .col-full-md-1-5.lazyloading, .col-full-md-1-5.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 768px) {
  .col-full-md-1-5 {
    width: 100vw;
  }
}

.col-full-sm-1-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 1.5);
}
.col-full-sm-1-5.lazyload, .col-full-sm-1-5.lazyloading, .col-full-sm-1-5.lazyloaded {
  width: calc(8.3333333333vw * 1.5);
}
@media (max-width: 576px) {
  .col-full-sm-1-5.lazyload, .col-full-sm-1-5.lazyloading, .col-full-sm-1-5.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 576px) {
  .col-full-sm-1-5 {
    width: 100vw;
  }
}

.padding-block-1-5 {
  padding-top: calc(8.3333333333vw * 1.5);
  padding-bottom: calc(8.3333333333vw * 1.5);
}
@media (max-width: 1024px) {
  .padding-block-1-5 {
    padding-top: calc(8.3333333333vw * 1.5 * 2);
    padding-bottom: calc(8.3333333333vw * 1.5 * 2);
  }
}

.padding-top-1-5 {
  padding-top: calc(8.3333333333vw * 1.5);
}
@media (max-width: 1024px) {
  .padding-top-1-5 {
    padding-top: calc(8.3333333333vw * 1.5 * 2);
  }
}

.padding-bottom-1-5 {
  padding-bottom: calc(8.3333333333vw * 1.5);
}
@media (max-width: 1024px) {
  .padding-bottom-1-5 {
    padding-bottom: calc(8.3333333333vw * 1.5 * 2);
  }
}

.margin-block-1-5 {
  margin-top: calc(8.3333333333vw * 1.5);
  margin-bottom: calc(8.3333333333vw * 1.5);
}
@media (max-width: 1024px) {
  .margin-block-1-5 {
    margin-top: calc(8.3333333333vw * 1.5 * 2);
    margin-bottom: calc(8.3333333333vw * 1.5 * 2);
  }
}

.margin-top-1-5 {
  margin-top: calc(8.3333333333vw * 1.5);
}
@media (max-width: 1024px) {
  .margin-top-1-5 {
    margin-top: calc(8.3333333333vw * 1.5 * 2);
  }
}

@media (max-width: 1024px) {
  .margin-top-mobile-1-5 {
    margin-top: calc(8.3333333333vw * (1.5));
  }
}

.margin-right-1-5 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 1.5);
}

.margin-right-lg-1-5 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 1.5);
}
@media (max-width: 1024px) {
  .margin-right-lg-1-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-md-1-5 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 1.5);
}
@media (max-width: 768px) {
  .margin-right-md-1-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-sm-1-5 {
  margin-left: 0;
  margin-right: calc(8.3333333333vw * 1.5);
}
@media (max-width: 576px) {
  .margin-right-sm-1-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-1-5 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 1.5);
}

.padding-left-1-5 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 1.5);
}

.margin-left-lg-1-5 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 1.5);
}
@media (max-width: 1024px) {
  .margin-left-lg-1-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-md-1-5 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 1.5);
}
@media (max-width: 768px) {
  .margin-left-md-1-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-sm-1-5 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 1.5);
}
@media (max-width: 576px) {
  .margin-left-sm-1-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-bottom-1-5 {
  margin-bottom: calc(8.3333333333vw * 1.5);
}
@media (max-width: 1024px) {
  .margin-bottom-1-5 {
    margin-bottom: calc(8.3333333333vw * 1.5 * 2);
  }
}

@media (max-width: 768px) {
  .margin-bottom-mobile-1-5 {
    margin-bottom: calc(8.3333333333vw * (1.5));
  }
}

.letter-spacing-1-5 {
  letter-spacing: 1.5px;
}

.col-1-25 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 1.25);
}
.col-1-25.lazyload, .col-1-25.lazyloading, .col-1-25.lazyloaded {
  width: calc(8.3333333333vw * 1.25);
}

.col-height-1-25 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 1.25);
}
.col-height-1-25.lazyload, .col-height-1-25.lazyloading, .col-height-1-25.lazyloaded {
  height: calc(8.3333333333vw * 1.25);
}

.col-lg-1-25 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 1.25);
}
.col-lg-1-25.lazyload, .col-lg-1-25.lazyloading, .col-lg-1-25.lazyloaded {
  width: calc(8.3333333333vw * 1.25);
}
@media (max-width: 1024px) {
  .col-lg-1-25.lazyload, .col-lg-1-25.lazyloading, .col-lg-1-25.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-lg-1-25 {
    width: 83.3333333333vw;
  }
}

.col-md-1-25 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 1.25);
}
.col-md-1-25.lazyload, .col-md-1-25.lazyloading, .col-md-1-25.lazyloaded {
  width: calc(8.3333333333vw * 1.25);
}
@media (max-width: 768px) {
  .col-md-1-25.lazyload, .col-md-1-25.lazyloading, .col-md-1-25.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-md-1-25 {
    width: 83.3333333333vw;
  }
}

.col-sm-1-25 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 1.25);
}
.col-sm-1-25.lazyload, .col-sm-1-25.lazyloading, .col-sm-1-25.lazyloaded {
  width: calc(8.3333333333vw * 1.25);
}
@media (max-width: 576px) {
  .col-sm-1-25.lazyload, .col-sm-1-25.lazyloading, .col-sm-1-25.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-sm-1-25 {
    width: 83.3333333333vw;
  }
}

.col-content-1-25 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 1.25);
}
.col-content-1-25.lazyload, .col-content-1-25.lazyloading, .col-content-1-25.lazyloaded {
  width: calc(8.3333333333vw * 1.25);
}
@media (max-width: 1024px) {
  .col-content-1-25.lazyload, .col-content-1-25.lazyloading, .col-content-1-25.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-content-1-25 {
    width: 66.6666666667vw;
  }
}

.col-content-md-1-25 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 1.25);
}
.col-content-md-1-25.lazyload, .col-content-md-1-25.lazyloading, .col-content-md-1-25.lazyloaded {
  width: calc(8.3333333333vw * 1.25);
}
@media (max-width: 768px) {
  .col-content-md-1-25.lazyload, .col-content-md-1-25.lazyloading, .col-content-md-1-25.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-content-md-1-25 {
    width: 66.6666666667vw;
  }
}

.col-wide-1-25 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 1.25);
}
.col-wide-1-25.lazyload, .col-wide-1-25.lazyloading, .col-wide-1-25.lazyloaded {
  width: calc(8.3333333333vw * 1.25);
}
@media (max-width: 1024px) {
  .col-wide-1-25.lazyload, .col-wide-1-25.lazyloading, .col-wide-1-25.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-wide-1-25 {
    width: 91.6666666667vw;
  }
}

.col-wide-md-1-25 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 1.25);
}
.col-wide-md-1-25.lazyload, .col-wide-md-1-25.lazyloading, .col-wide-md-1-25.lazyloaded {
  width: calc(8.3333333333vw * 1.25);
}
@media (max-width: 768px) {
  .col-wide-md-1-25.lazyload, .col-wide-md-1-25.lazyloading, .col-wide-md-1-25.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-wide-md-1-25 {
    width: 91.6666666667vw;
  }
}

.col-height-resp-1-25 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 1.25);
}
.col-height-resp-1-25.lazyload, .col-height-resp-1-25.lazyloading, .col-height-resp-1-25.lazyloaded {
  height: calc(8.3333333333vw * 1.25);
}
@media (max-width: 1024px) {
  .col-height-resp-1-25.lazyload, .col-height-resp-1-25.lazyloading, .col-height-resp-1-25.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-height-resp-1-25 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-md-1-25 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 1.25);
}
.col-height-resp-md-1-25.lazyload, .col-height-resp-md-1-25.lazyloading, .col-height-resp-md-1-25.lazyloaded {
  height: calc(8.3333333333vw * 1.25);
}
@media (max-width: 768px) {
  .col-height-resp-md-1-25.lazyload, .col-height-resp-md-1-25.lazyloading, .col-height-resp-md-1-25.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-height-resp-md-1-25 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-sm-1-25 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 1.25);
}
.col-height-resp-sm-1-25.lazyload, .col-height-resp-sm-1-25.lazyloading, .col-height-resp-sm-1-25.lazyloaded {
  height: calc(8.3333333333vw * 1.25);
}
@media (max-width: 576px) {
  .col-height-resp-sm-1-25.lazyload, .col-height-resp-sm-1-25.lazyloading, .col-height-resp-sm-1-25.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-height-resp-sm-1-25 {
    height: 83.3333333333vw;
  }
}

.col-full-1-25 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 1.25);
}
.col-full-1-25.lazyload, .col-full-1-25.lazyloading, .col-full-1-25.lazyloaded {
  width: calc(8.3333333333vw * 1.25);
}
@media (max-width: 1024px) {
  .col-full-1-25.lazyload, .col-full-1-25.lazyloading, .col-full-1-25.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 1024px) {
  .col-full-1-25 {
    width: 100vw;
  }
}

.col-full-md-1-25 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 1.25);
}
.col-full-md-1-25.lazyload, .col-full-md-1-25.lazyloading, .col-full-md-1-25.lazyloaded {
  width: calc(8.3333333333vw * 1.25);
}
@media (max-width: 768px) {
  .col-full-md-1-25.lazyload, .col-full-md-1-25.lazyloading, .col-full-md-1-25.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 768px) {
  .col-full-md-1-25 {
    width: 100vw;
  }
}

.col-full-sm-1-25 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 1.25);
}
.col-full-sm-1-25.lazyload, .col-full-sm-1-25.lazyloading, .col-full-sm-1-25.lazyloaded {
  width: calc(8.3333333333vw * 1.25);
}
@media (max-width: 576px) {
  .col-full-sm-1-25.lazyload, .col-full-sm-1-25.lazyloading, .col-full-sm-1-25.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 576px) {
  .col-full-sm-1-25 {
    width: 100vw;
  }
}

.padding-block-1-25 {
  padding-top: calc(8.3333333333vw * 1.25);
  padding-bottom: calc(8.3333333333vw * 1.25);
}
@media (max-width: 1024px) {
  .padding-block-1-25 {
    padding-top: calc(8.3333333333vw * 1.25 * 2);
    padding-bottom: calc(8.3333333333vw * 1.25 * 2);
  }
}

.padding-top-1-25 {
  padding-top: calc(8.3333333333vw * 1.25);
}
@media (max-width: 1024px) {
  .padding-top-1-25 {
    padding-top: calc(8.3333333333vw * 1.25 * 2);
  }
}

.padding-bottom-1-25 {
  padding-bottom: calc(8.3333333333vw * 1.25);
}
@media (max-width: 1024px) {
  .padding-bottom-1-25 {
    padding-bottom: calc(8.3333333333vw * 1.25 * 2);
  }
}

.margin-block-1-25 {
  margin-top: calc(8.3333333333vw * 1.25);
  margin-bottom: calc(8.3333333333vw * 1.25);
}
@media (max-width: 1024px) {
  .margin-block-1-25 {
    margin-top: calc(8.3333333333vw * 1.25 * 2);
    margin-bottom: calc(8.3333333333vw * 1.25 * 2);
  }
}

.margin-top-1-25 {
  margin-top: calc(8.3333333333vw * 1.25);
}
@media (max-width: 1024px) {
  .margin-top-1-25 {
    margin-top: calc(8.3333333333vw * 1.25 * 2);
  }
}

@media (max-width: 1024px) {
  .margin-top-mobile-1-25 {
    margin-top: calc(8.3333333333vw * (1.25));
  }
}

.margin-right-1-25 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 1.25);
}

.margin-right-lg-1-25 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 1.25);
}
@media (max-width: 1024px) {
  .margin-right-lg-1-25 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-md-1-25 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 1.25);
}
@media (max-width: 768px) {
  .margin-right-md-1-25 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-sm-1-25 {
  margin-left: 0;
  margin-right: calc(8.3333333333vw * 1.25);
}
@media (max-width: 576px) {
  .margin-right-sm-1-25 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-1-25 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 1.25);
}

.padding-left-1-25 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 1.25);
}

.margin-left-lg-1-25 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 1.25);
}
@media (max-width: 1024px) {
  .margin-left-lg-1-25 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-md-1-25 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 1.25);
}
@media (max-width: 768px) {
  .margin-left-md-1-25 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-sm-1-25 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 1.25);
}
@media (max-width: 576px) {
  .margin-left-sm-1-25 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-bottom-1-25 {
  margin-bottom: calc(8.3333333333vw * 1.25);
}
@media (max-width: 1024px) {
  .margin-bottom-1-25 {
    margin-bottom: calc(8.3333333333vw * 1.25 * 2);
  }
}

@media (max-width: 768px) {
  .margin-bottom-mobile-1-25 {
    margin-bottom: calc(8.3333333333vw * (1.25));
  }
}

.letter-spacing-1-25 {
  letter-spacing: 1.25px;
}

.col-1 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 1);
}
.col-1.lazyload, .col-1.lazyloading, .col-1.lazyloaded {
  width: calc(8.3333333333vw * 1);
}

.col-height-1 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 1);
}
.col-height-1.lazyload, .col-height-1.lazyloading, .col-height-1.lazyloaded {
  height: calc(8.3333333333vw * 1);
}

.col-lg-1 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 1);
}
.col-lg-1.lazyload, .col-lg-1.lazyloading, .col-lg-1.lazyloaded {
  width: calc(8.3333333333vw * 1);
}
@media (max-width: 1024px) {
  .col-lg-1.lazyload, .col-lg-1.lazyloading, .col-lg-1.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-lg-1 {
    width: 83.3333333333vw;
  }
}

.col-md-1 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 1);
}
.col-md-1.lazyload, .col-md-1.lazyloading, .col-md-1.lazyloaded {
  width: calc(8.3333333333vw * 1);
}
@media (max-width: 768px) {
  .col-md-1.lazyload, .col-md-1.lazyloading, .col-md-1.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-md-1 {
    width: 83.3333333333vw;
  }
}

.col-sm-1 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 1);
}
.col-sm-1.lazyload, .col-sm-1.lazyloading, .col-sm-1.lazyloaded {
  width: calc(8.3333333333vw * 1);
}
@media (max-width: 576px) {
  .col-sm-1.lazyload, .col-sm-1.lazyloading, .col-sm-1.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-sm-1 {
    width: 83.3333333333vw;
  }
}

.col-content-1 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 1);
}
.col-content-1.lazyload, .col-content-1.lazyloading, .col-content-1.lazyloaded {
  width: calc(8.3333333333vw * 1);
}
@media (max-width: 1024px) {
  .col-content-1.lazyload, .col-content-1.lazyloading, .col-content-1.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-content-1 {
    width: 66.6666666667vw;
  }
}

.col-content-md-1 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 1);
}
.col-content-md-1.lazyload, .col-content-md-1.lazyloading, .col-content-md-1.lazyloaded {
  width: calc(8.3333333333vw * 1);
}
@media (max-width: 768px) {
  .col-content-md-1.lazyload, .col-content-md-1.lazyloading, .col-content-md-1.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-content-md-1 {
    width: 66.6666666667vw;
  }
}

.col-wide-1 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 1);
}
.col-wide-1.lazyload, .col-wide-1.lazyloading, .col-wide-1.lazyloaded {
  width: calc(8.3333333333vw * 1);
}
@media (max-width: 1024px) {
  .col-wide-1.lazyload, .col-wide-1.lazyloading, .col-wide-1.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-wide-1 {
    width: 91.6666666667vw;
  }
}

.col-wide-md-1 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 1);
}
.col-wide-md-1.lazyload, .col-wide-md-1.lazyloading, .col-wide-md-1.lazyloaded {
  width: calc(8.3333333333vw * 1);
}
@media (max-width: 768px) {
  .col-wide-md-1.lazyload, .col-wide-md-1.lazyloading, .col-wide-md-1.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-wide-md-1 {
    width: 91.6666666667vw;
  }
}

.col-height-resp-1 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 1);
}
.col-height-resp-1.lazyload, .col-height-resp-1.lazyloading, .col-height-resp-1.lazyloaded {
  height: calc(8.3333333333vw * 1);
}
@media (max-width: 1024px) {
  .col-height-resp-1.lazyload, .col-height-resp-1.lazyloading, .col-height-resp-1.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-height-resp-1 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-md-1 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 1);
}
.col-height-resp-md-1.lazyload, .col-height-resp-md-1.lazyloading, .col-height-resp-md-1.lazyloaded {
  height: calc(8.3333333333vw * 1);
}
@media (max-width: 768px) {
  .col-height-resp-md-1.lazyload, .col-height-resp-md-1.lazyloading, .col-height-resp-md-1.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-height-resp-md-1 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-sm-1 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 1);
}
.col-height-resp-sm-1.lazyload, .col-height-resp-sm-1.lazyloading, .col-height-resp-sm-1.lazyloaded {
  height: calc(8.3333333333vw * 1);
}
@media (max-width: 576px) {
  .col-height-resp-sm-1.lazyload, .col-height-resp-sm-1.lazyloading, .col-height-resp-sm-1.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-height-resp-sm-1 {
    height: 83.3333333333vw;
  }
}

.col-full-1 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 1);
}
.col-full-1.lazyload, .col-full-1.lazyloading, .col-full-1.lazyloaded {
  width: calc(8.3333333333vw * 1);
}
@media (max-width: 1024px) {
  .col-full-1.lazyload, .col-full-1.lazyloading, .col-full-1.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 1024px) {
  .col-full-1 {
    width: 100vw;
  }
}

.col-full-md-1 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 1);
}
.col-full-md-1.lazyload, .col-full-md-1.lazyloading, .col-full-md-1.lazyloaded {
  width: calc(8.3333333333vw * 1);
}
@media (max-width: 768px) {
  .col-full-md-1.lazyload, .col-full-md-1.lazyloading, .col-full-md-1.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 768px) {
  .col-full-md-1 {
    width: 100vw;
  }
}

.col-full-sm-1 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 1);
}
.col-full-sm-1.lazyload, .col-full-sm-1.lazyloading, .col-full-sm-1.lazyloaded {
  width: calc(8.3333333333vw * 1);
}
@media (max-width: 576px) {
  .col-full-sm-1.lazyload, .col-full-sm-1.lazyloading, .col-full-sm-1.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 576px) {
  .col-full-sm-1 {
    width: 100vw;
  }
}

.padding-block-1 {
  padding-top: calc(8.3333333333vw * 1);
  padding-bottom: calc(8.3333333333vw * 1);
}
@media (max-width: 1024px) {
  .padding-block-1 {
    padding-top: calc(8.3333333333vw * 1 * 2);
    padding-bottom: calc(8.3333333333vw * 1 * 2);
  }
}

.padding-top-1 {
  padding-top: calc(8.3333333333vw * 1);
}
@media (max-width: 1024px) {
  .padding-top-1 {
    padding-top: calc(8.3333333333vw * 1 * 2);
  }
}

.padding-bottom-1 {
  padding-bottom: calc(8.3333333333vw * 1);
}
@media (max-width: 1024px) {
  .padding-bottom-1 {
    padding-bottom: calc(8.3333333333vw * 1 * 2);
  }
}

.margin-block-1 {
  margin-top: calc(8.3333333333vw * 1);
  margin-bottom: calc(8.3333333333vw * 1);
}
@media (max-width: 1024px) {
  .margin-block-1 {
    margin-top: calc(8.3333333333vw * 1 * 2);
    margin-bottom: calc(8.3333333333vw * 1 * 2);
  }
}

.margin-top-1 {
  margin-top: calc(8.3333333333vw * 1);
}
@media (max-width: 1024px) {
  .margin-top-1 {
    margin-top: calc(8.3333333333vw * 1 * 2);
  }
}

@media (max-width: 1024px) {
  .margin-top-mobile-1 {
    margin-top: calc(8.3333333333vw * (1));
  }
}

.margin-right-1 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 1);
}

.margin-right-lg-1 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 1);
}
@media (max-width: 1024px) {
  .margin-right-lg-1 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-md-1 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 1);
}
@media (max-width: 768px) {
  .margin-right-md-1 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-sm-1 {
  margin-left: 0;
  margin-right: calc(8.3333333333vw * 1);
}
@media (max-width: 576px) {
  .margin-right-sm-1 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-1 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 1);
}

.padding-left-1 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 1);
}

.margin-left-lg-1 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 1);
}
@media (max-width: 1024px) {
  .margin-left-lg-1 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-md-1 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 1);
}
@media (max-width: 768px) {
  .margin-left-md-1 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-sm-1 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 1);
}
@media (max-width: 576px) {
  .margin-left-sm-1 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-bottom-1 {
  margin-bottom: calc(8.3333333333vw * 1);
}
@media (max-width: 1024px) {
  .margin-bottom-1 {
    margin-bottom: calc(8.3333333333vw * 1 * 2);
  }
}

@media (max-width: 768px) {
  .margin-bottom-mobile-1 {
    margin-bottom: calc(8.3333333333vw * (1));
  }
}

.letter-spacing-1 {
  letter-spacing: 1px;
}

.col-0-75 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 0.75);
}
.col-0-75.lazyload, .col-0-75.lazyloading, .col-0-75.lazyloaded {
  width: calc(8.3333333333vw * 0.75);
}

.col-height-0-75 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 0.75);
}
.col-height-0-75.lazyload, .col-height-0-75.lazyloading, .col-height-0-75.lazyloaded {
  height: calc(8.3333333333vw * 0.75);
}

.col-lg-0-75 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 0.75);
}
.col-lg-0-75.lazyload, .col-lg-0-75.lazyloading, .col-lg-0-75.lazyloaded {
  width: calc(8.3333333333vw * 0.75);
}
@media (max-width: 1024px) {
  .col-lg-0-75.lazyload, .col-lg-0-75.lazyloading, .col-lg-0-75.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-lg-0-75 {
    width: 83.3333333333vw;
  }
}

.col-md-0-75 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 0.75);
}
.col-md-0-75.lazyload, .col-md-0-75.lazyloading, .col-md-0-75.lazyloaded {
  width: calc(8.3333333333vw * 0.75);
}
@media (max-width: 768px) {
  .col-md-0-75.lazyload, .col-md-0-75.lazyloading, .col-md-0-75.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-md-0-75 {
    width: 83.3333333333vw;
  }
}

.col-sm-0-75 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 0.75);
}
.col-sm-0-75.lazyload, .col-sm-0-75.lazyloading, .col-sm-0-75.lazyloaded {
  width: calc(8.3333333333vw * 0.75);
}
@media (max-width: 576px) {
  .col-sm-0-75.lazyload, .col-sm-0-75.lazyloading, .col-sm-0-75.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-sm-0-75 {
    width: 83.3333333333vw;
  }
}

.col-content-0-75 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 0.75);
}
.col-content-0-75.lazyload, .col-content-0-75.lazyloading, .col-content-0-75.lazyloaded {
  width: calc(8.3333333333vw * 0.75);
}
@media (max-width: 1024px) {
  .col-content-0-75.lazyload, .col-content-0-75.lazyloading, .col-content-0-75.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-content-0-75 {
    width: 66.6666666667vw;
  }
}

.col-content-md-0-75 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 0.75);
}
.col-content-md-0-75.lazyload, .col-content-md-0-75.lazyloading, .col-content-md-0-75.lazyloaded {
  width: calc(8.3333333333vw * 0.75);
}
@media (max-width: 768px) {
  .col-content-md-0-75.lazyload, .col-content-md-0-75.lazyloading, .col-content-md-0-75.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-content-md-0-75 {
    width: 66.6666666667vw;
  }
}

.col-wide-0-75 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 0.75);
}
.col-wide-0-75.lazyload, .col-wide-0-75.lazyloading, .col-wide-0-75.lazyloaded {
  width: calc(8.3333333333vw * 0.75);
}
@media (max-width: 1024px) {
  .col-wide-0-75.lazyload, .col-wide-0-75.lazyloading, .col-wide-0-75.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-wide-0-75 {
    width: 91.6666666667vw;
  }
}

.col-wide-md-0-75 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 0.75);
}
.col-wide-md-0-75.lazyload, .col-wide-md-0-75.lazyloading, .col-wide-md-0-75.lazyloaded {
  width: calc(8.3333333333vw * 0.75);
}
@media (max-width: 768px) {
  .col-wide-md-0-75.lazyload, .col-wide-md-0-75.lazyloading, .col-wide-md-0-75.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-wide-md-0-75 {
    width: 91.6666666667vw;
  }
}

.col-height-resp-0-75 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 0.75);
}
.col-height-resp-0-75.lazyload, .col-height-resp-0-75.lazyloading, .col-height-resp-0-75.lazyloaded {
  height: calc(8.3333333333vw * 0.75);
}
@media (max-width: 1024px) {
  .col-height-resp-0-75.lazyload, .col-height-resp-0-75.lazyloading, .col-height-resp-0-75.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-height-resp-0-75 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-md-0-75 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 0.75);
}
.col-height-resp-md-0-75.lazyload, .col-height-resp-md-0-75.lazyloading, .col-height-resp-md-0-75.lazyloaded {
  height: calc(8.3333333333vw * 0.75);
}
@media (max-width: 768px) {
  .col-height-resp-md-0-75.lazyload, .col-height-resp-md-0-75.lazyloading, .col-height-resp-md-0-75.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-height-resp-md-0-75 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-sm-0-75 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 0.75);
}
.col-height-resp-sm-0-75.lazyload, .col-height-resp-sm-0-75.lazyloading, .col-height-resp-sm-0-75.lazyloaded {
  height: calc(8.3333333333vw * 0.75);
}
@media (max-width: 576px) {
  .col-height-resp-sm-0-75.lazyload, .col-height-resp-sm-0-75.lazyloading, .col-height-resp-sm-0-75.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-height-resp-sm-0-75 {
    height: 83.3333333333vw;
  }
}

.col-full-0-75 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 0.75);
}
.col-full-0-75.lazyload, .col-full-0-75.lazyloading, .col-full-0-75.lazyloaded {
  width: calc(8.3333333333vw * 0.75);
}
@media (max-width: 1024px) {
  .col-full-0-75.lazyload, .col-full-0-75.lazyloading, .col-full-0-75.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 1024px) {
  .col-full-0-75 {
    width: 100vw;
  }
}

.col-full-md-0-75 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 0.75);
}
.col-full-md-0-75.lazyload, .col-full-md-0-75.lazyloading, .col-full-md-0-75.lazyloaded {
  width: calc(8.3333333333vw * 0.75);
}
@media (max-width: 768px) {
  .col-full-md-0-75.lazyload, .col-full-md-0-75.lazyloading, .col-full-md-0-75.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 768px) {
  .col-full-md-0-75 {
    width: 100vw;
  }
}

.col-full-sm-0-75 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 0.75);
}
.col-full-sm-0-75.lazyload, .col-full-sm-0-75.lazyloading, .col-full-sm-0-75.lazyloaded {
  width: calc(8.3333333333vw * 0.75);
}
@media (max-width: 576px) {
  .col-full-sm-0-75.lazyload, .col-full-sm-0-75.lazyloading, .col-full-sm-0-75.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 576px) {
  .col-full-sm-0-75 {
    width: 100vw;
  }
}

.padding-block-0-75 {
  padding-top: calc(8.3333333333vw * 0.75);
  padding-bottom: calc(8.3333333333vw * 0.75);
}
@media (max-width: 1024px) {
  .padding-block-0-75 {
    padding-top: calc(8.3333333333vw * 0.75 * 2);
    padding-bottom: calc(8.3333333333vw * 0.75 * 2);
  }
}

.padding-top-0-75 {
  padding-top: calc(8.3333333333vw * 0.75);
}
@media (max-width: 1024px) {
  .padding-top-0-75 {
    padding-top: calc(8.3333333333vw * 0.75 * 2);
  }
}

.padding-bottom-0-75 {
  padding-bottom: calc(8.3333333333vw * 0.75);
}
@media (max-width: 1024px) {
  .padding-bottom-0-75 {
    padding-bottom: calc(8.3333333333vw * 0.75 * 2);
  }
}

.margin-block-0-75 {
  margin-top: calc(8.3333333333vw * 0.75);
  margin-bottom: calc(8.3333333333vw * 0.75);
}
@media (max-width: 1024px) {
  .margin-block-0-75 {
    margin-top: calc(8.3333333333vw * 0.75 * 2);
    margin-bottom: calc(8.3333333333vw * 0.75 * 2);
  }
}

.margin-top-0-75 {
  margin-top: calc(8.3333333333vw * 0.75);
}
@media (max-width: 1024px) {
  .margin-top-0-75 {
    margin-top: calc(8.3333333333vw * 0.75 * 2);
  }
}

@media (max-width: 1024px) {
  .margin-top-mobile-0-75 {
    margin-top: calc(8.3333333333vw * (0.75));
  }
}

.margin-right-0-75 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 0.75);
}

.margin-right-lg-0-75 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 0.75);
}
@media (max-width: 1024px) {
  .margin-right-lg-0-75 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-md-0-75 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 0.75);
}
@media (max-width: 768px) {
  .margin-right-md-0-75 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-sm-0-75 {
  margin-left: 0;
  margin-right: calc(8.3333333333vw * 0.75);
}
@media (max-width: 576px) {
  .margin-right-sm-0-75 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-0-75 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 0.75);
}

.padding-left-0-75 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 0.75);
}

.margin-left-lg-0-75 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 0.75);
}
@media (max-width: 1024px) {
  .margin-left-lg-0-75 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-md-0-75 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 0.75);
}
@media (max-width: 768px) {
  .margin-left-md-0-75 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-sm-0-75 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 0.75);
}
@media (max-width: 576px) {
  .margin-left-sm-0-75 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-bottom-0-75 {
  margin-bottom: calc(8.3333333333vw * 0.75);
}
@media (max-width: 1024px) {
  .margin-bottom-0-75 {
    margin-bottom: calc(8.3333333333vw * 0.75 * 2);
  }
}

@media (max-width: 768px) {
  .margin-bottom-mobile-0-75 {
    margin-bottom: calc(8.3333333333vw * (0.75));
  }
}

.letter-spacing-0-75 {
  letter-spacing: 0.75px;
}

.col-0-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 0.5);
}
.col-0-5.lazyload, .col-0-5.lazyloading, .col-0-5.lazyloaded {
  width: calc(8.3333333333vw * 0.5);
}

.col-height-0-5 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 0.5);
}
.col-height-0-5.lazyload, .col-height-0-5.lazyloading, .col-height-0-5.lazyloaded {
  height: calc(8.3333333333vw * 0.5);
}

.col-lg-0-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 0.5);
}
.col-lg-0-5.lazyload, .col-lg-0-5.lazyloading, .col-lg-0-5.lazyloaded {
  width: calc(8.3333333333vw * 0.5);
}
@media (max-width: 1024px) {
  .col-lg-0-5.lazyload, .col-lg-0-5.lazyloading, .col-lg-0-5.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-lg-0-5 {
    width: 83.3333333333vw;
  }
}

.col-md-0-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 0.5);
}
.col-md-0-5.lazyload, .col-md-0-5.lazyloading, .col-md-0-5.lazyloaded {
  width: calc(8.3333333333vw * 0.5);
}
@media (max-width: 768px) {
  .col-md-0-5.lazyload, .col-md-0-5.lazyloading, .col-md-0-5.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-md-0-5 {
    width: 83.3333333333vw;
  }
}

.col-sm-0-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 0.5);
}
.col-sm-0-5.lazyload, .col-sm-0-5.lazyloading, .col-sm-0-5.lazyloaded {
  width: calc(8.3333333333vw * 0.5);
}
@media (max-width: 576px) {
  .col-sm-0-5.lazyload, .col-sm-0-5.lazyloading, .col-sm-0-5.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-sm-0-5 {
    width: 83.3333333333vw;
  }
}

.col-content-0-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 0.5);
}
.col-content-0-5.lazyload, .col-content-0-5.lazyloading, .col-content-0-5.lazyloaded {
  width: calc(8.3333333333vw * 0.5);
}
@media (max-width: 1024px) {
  .col-content-0-5.lazyload, .col-content-0-5.lazyloading, .col-content-0-5.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-content-0-5 {
    width: 66.6666666667vw;
  }
}

.col-content-md-0-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 0.5);
}
.col-content-md-0-5.lazyload, .col-content-md-0-5.lazyloading, .col-content-md-0-5.lazyloaded {
  width: calc(8.3333333333vw * 0.5);
}
@media (max-width: 768px) {
  .col-content-md-0-5.lazyload, .col-content-md-0-5.lazyloading, .col-content-md-0-5.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-content-md-0-5 {
    width: 66.6666666667vw;
  }
}

.col-wide-0-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 0.5);
}
.col-wide-0-5.lazyload, .col-wide-0-5.lazyloading, .col-wide-0-5.lazyloaded {
  width: calc(8.3333333333vw * 0.5);
}
@media (max-width: 1024px) {
  .col-wide-0-5.lazyload, .col-wide-0-5.lazyloading, .col-wide-0-5.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-wide-0-5 {
    width: 91.6666666667vw;
  }
}

.col-wide-md-0-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 0.5);
}
.col-wide-md-0-5.lazyload, .col-wide-md-0-5.lazyloading, .col-wide-md-0-5.lazyloaded {
  width: calc(8.3333333333vw * 0.5);
}
@media (max-width: 768px) {
  .col-wide-md-0-5.lazyload, .col-wide-md-0-5.lazyloading, .col-wide-md-0-5.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-wide-md-0-5 {
    width: 91.6666666667vw;
  }
}

.col-height-resp-0-5 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 0.5);
}
.col-height-resp-0-5.lazyload, .col-height-resp-0-5.lazyloading, .col-height-resp-0-5.lazyloaded {
  height: calc(8.3333333333vw * 0.5);
}
@media (max-width: 1024px) {
  .col-height-resp-0-5.lazyload, .col-height-resp-0-5.lazyloading, .col-height-resp-0-5.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-height-resp-0-5 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-md-0-5 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 0.5);
}
.col-height-resp-md-0-5.lazyload, .col-height-resp-md-0-5.lazyloading, .col-height-resp-md-0-5.lazyloaded {
  height: calc(8.3333333333vw * 0.5);
}
@media (max-width: 768px) {
  .col-height-resp-md-0-5.lazyload, .col-height-resp-md-0-5.lazyloading, .col-height-resp-md-0-5.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-height-resp-md-0-5 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-sm-0-5 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 0.5);
}
.col-height-resp-sm-0-5.lazyload, .col-height-resp-sm-0-5.lazyloading, .col-height-resp-sm-0-5.lazyloaded {
  height: calc(8.3333333333vw * 0.5);
}
@media (max-width: 576px) {
  .col-height-resp-sm-0-5.lazyload, .col-height-resp-sm-0-5.lazyloading, .col-height-resp-sm-0-5.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-height-resp-sm-0-5 {
    height: 83.3333333333vw;
  }
}

.col-full-0-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 0.5);
}
.col-full-0-5.lazyload, .col-full-0-5.lazyloading, .col-full-0-5.lazyloaded {
  width: calc(8.3333333333vw * 0.5);
}
@media (max-width: 1024px) {
  .col-full-0-5.lazyload, .col-full-0-5.lazyloading, .col-full-0-5.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 1024px) {
  .col-full-0-5 {
    width: 100vw;
  }
}

.col-full-md-0-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 0.5);
}
.col-full-md-0-5.lazyload, .col-full-md-0-5.lazyloading, .col-full-md-0-5.lazyloaded {
  width: calc(8.3333333333vw * 0.5);
}
@media (max-width: 768px) {
  .col-full-md-0-5.lazyload, .col-full-md-0-5.lazyloading, .col-full-md-0-5.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 768px) {
  .col-full-md-0-5 {
    width: 100vw;
  }
}

.col-full-sm-0-5 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 0.5);
}
.col-full-sm-0-5.lazyload, .col-full-sm-0-5.lazyloading, .col-full-sm-0-5.lazyloaded {
  width: calc(8.3333333333vw * 0.5);
}
@media (max-width: 576px) {
  .col-full-sm-0-5.lazyload, .col-full-sm-0-5.lazyloading, .col-full-sm-0-5.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 576px) {
  .col-full-sm-0-5 {
    width: 100vw;
  }
}

.padding-block-0-5 {
  padding-top: calc(8.3333333333vw * 0.5);
  padding-bottom: calc(8.3333333333vw * 0.5);
}
@media (max-width: 1024px) {
  .padding-block-0-5 {
    padding-top: calc(8.3333333333vw * 0.5 * 2);
    padding-bottom: calc(8.3333333333vw * 0.5 * 2);
  }
}

.padding-top-0-5 {
  padding-top: calc(8.3333333333vw * 0.5);
}
@media (max-width: 1024px) {
  .padding-top-0-5 {
    padding-top: calc(8.3333333333vw * 0.5 * 2);
  }
}

.padding-bottom-0-5 {
  padding-bottom: calc(8.3333333333vw * 0.5);
}
@media (max-width: 1024px) {
  .padding-bottom-0-5 {
    padding-bottom: calc(8.3333333333vw * 0.5 * 2);
  }
}

.margin-block-0-5 {
  margin-top: calc(8.3333333333vw * 0.5);
  margin-bottom: calc(8.3333333333vw * 0.5);
}
@media (max-width: 1024px) {
  .margin-block-0-5 {
    margin-top: calc(8.3333333333vw * 0.5 * 2);
    margin-bottom: calc(8.3333333333vw * 0.5 * 2);
  }
}

.margin-top-0-5 {
  margin-top: calc(8.3333333333vw * 0.5);
}
@media (max-width: 1024px) {
  .margin-top-0-5 {
    margin-top: calc(8.3333333333vw * 0.5 * 2);
  }
}

@media (max-width: 1024px) {
  .margin-top-mobile-0-5 {
    margin-top: calc(8.3333333333vw * (0.5));
  }
}

.margin-right-0-5 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 0.5);
}

.margin-right-lg-0-5 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 0.5);
}
@media (max-width: 1024px) {
  .margin-right-lg-0-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-md-0-5 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 0.5);
}
@media (max-width: 768px) {
  .margin-right-md-0-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-sm-0-5 {
  margin-left: 0;
  margin-right: calc(8.3333333333vw * 0.5);
}
@media (max-width: 576px) {
  .margin-right-sm-0-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-0-5 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 0.5);
}

.padding-left-0-5 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 0.5);
}

.margin-left-lg-0-5 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 0.5);
}
@media (max-width: 1024px) {
  .margin-left-lg-0-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-md-0-5 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 0.5);
}
@media (max-width: 768px) {
  .margin-left-md-0-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-sm-0-5 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 0.5);
}
@media (max-width: 576px) {
  .margin-left-sm-0-5 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-bottom-0-5 {
  margin-bottom: calc(8.3333333333vw * 0.5);
}
@media (max-width: 1024px) {
  .margin-bottom-0-5 {
    margin-bottom: calc(8.3333333333vw * 0.5 * 2);
  }
}

@media (max-width: 768px) {
  .margin-bottom-mobile-0-5 {
    margin-bottom: calc(8.3333333333vw * (0.5));
  }
}

.letter-spacing-0-5 {
  letter-spacing: 0.5px;
}

.col-0-4 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 0.4);
}
.col-0-4.lazyload, .col-0-4.lazyloading, .col-0-4.lazyloaded {
  width: calc(8.3333333333vw * 0.4);
}

.col-height-0-4 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 0.4);
}
.col-height-0-4.lazyload, .col-height-0-4.lazyloading, .col-height-0-4.lazyloaded {
  height: calc(8.3333333333vw * 0.4);
}

.col-lg-0-4 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 0.4);
}
.col-lg-0-4.lazyload, .col-lg-0-4.lazyloading, .col-lg-0-4.lazyloaded {
  width: calc(8.3333333333vw * 0.4);
}
@media (max-width: 1024px) {
  .col-lg-0-4.lazyload, .col-lg-0-4.lazyloading, .col-lg-0-4.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-lg-0-4 {
    width: 83.3333333333vw;
  }
}

.col-md-0-4 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 0.4);
}
.col-md-0-4.lazyload, .col-md-0-4.lazyloading, .col-md-0-4.lazyloaded {
  width: calc(8.3333333333vw * 0.4);
}
@media (max-width: 768px) {
  .col-md-0-4.lazyload, .col-md-0-4.lazyloading, .col-md-0-4.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-md-0-4 {
    width: 83.3333333333vw;
  }
}

.col-sm-0-4 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 0.4);
}
.col-sm-0-4.lazyload, .col-sm-0-4.lazyloading, .col-sm-0-4.lazyloaded {
  width: calc(8.3333333333vw * 0.4);
}
@media (max-width: 576px) {
  .col-sm-0-4.lazyload, .col-sm-0-4.lazyloading, .col-sm-0-4.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-sm-0-4 {
    width: 83.3333333333vw;
  }
}

.col-content-0-4 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 0.4);
}
.col-content-0-4.lazyload, .col-content-0-4.lazyloading, .col-content-0-4.lazyloaded {
  width: calc(8.3333333333vw * 0.4);
}
@media (max-width: 1024px) {
  .col-content-0-4.lazyload, .col-content-0-4.lazyloading, .col-content-0-4.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-content-0-4 {
    width: 66.6666666667vw;
  }
}

.col-content-md-0-4 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 0.4);
}
.col-content-md-0-4.lazyload, .col-content-md-0-4.lazyloading, .col-content-md-0-4.lazyloaded {
  width: calc(8.3333333333vw * 0.4);
}
@media (max-width: 768px) {
  .col-content-md-0-4.lazyload, .col-content-md-0-4.lazyloading, .col-content-md-0-4.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-content-md-0-4 {
    width: 66.6666666667vw;
  }
}

.col-wide-0-4 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 0.4);
}
.col-wide-0-4.lazyload, .col-wide-0-4.lazyloading, .col-wide-0-4.lazyloaded {
  width: calc(8.3333333333vw * 0.4);
}
@media (max-width: 1024px) {
  .col-wide-0-4.lazyload, .col-wide-0-4.lazyloading, .col-wide-0-4.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-wide-0-4 {
    width: 91.6666666667vw;
  }
}

.col-wide-md-0-4 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 0.4);
}
.col-wide-md-0-4.lazyload, .col-wide-md-0-4.lazyloading, .col-wide-md-0-4.lazyloaded {
  width: calc(8.3333333333vw * 0.4);
}
@media (max-width: 768px) {
  .col-wide-md-0-4.lazyload, .col-wide-md-0-4.lazyloading, .col-wide-md-0-4.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-wide-md-0-4 {
    width: 91.6666666667vw;
  }
}

.col-height-resp-0-4 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 0.4);
}
.col-height-resp-0-4.lazyload, .col-height-resp-0-4.lazyloading, .col-height-resp-0-4.lazyloaded {
  height: calc(8.3333333333vw * 0.4);
}
@media (max-width: 1024px) {
  .col-height-resp-0-4.lazyload, .col-height-resp-0-4.lazyloading, .col-height-resp-0-4.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-height-resp-0-4 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-md-0-4 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 0.4);
}
.col-height-resp-md-0-4.lazyload, .col-height-resp-md-0-4.lazyloading, .col-height-resp-md-0-4.lazyloaded {
  height: calc(8.3333333333vw * 0.4);
}
@media (max-width: 768px) {
  .col-height-resp-md-0-4.lazyload, .col-height-resp-md-0-4.lazyloading, .col-height-resp-md-0-4.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-height-resp-md-0-4 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-sm-0-4 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 0.4);
}
.col-height-resp-sm-0-4.lazyload, .col-height-resp-sm-0-4.lazyloading, .col-height-resp-sm-0-4.lazyloaded {
  height: calc(8.3333333333vw * 0.4);
}
@media (max-width: 576px) {
  .col-height-resp-sm-0-4.lazyload, .col-height-resp-sm-0-4.lazyloading, .col-height-resp-sm-0-4.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-height-resp-sm-0-4 {
    height: 83.3333333333vw;
  }
}

.col-full-0-4 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 0.4);
}
.col-full-0-4.lazyload, .col-full-0-4.lazyloading, .col-full-0-4.lazyloaded {
  width: calc(8.3333333333vw * 0.4);
}
@media (max-width: 1024px) {
  .col-full-0-4.lazyload, .col-full-0-4.lazyloading, .col-full-0-4.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 1024px) {
  .col-full-0-4 {
    width: 100vw;
  }
}

.col-full-md-0-4 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 0.4);
}
.col-full-md-0-4.lazyload, .col-full-md-0-4.lazyloading, .col-full-md-0-4.lazyloaded {
  width: calc(8.3333333333vw * 0.4);
}
@media (max-width: 768px) {
  .col-full-md-0-4.lazyload, .col-full-md-0-4.lazyloading, .col-full-md-0-4.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 768px) {
  .col-full-md-0-4 {
    width: 100vw;
  }
}

.col-full-sm-0-4 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 0.4);
}
.col-full-sm-0-4.lazyload, .col-full-sm-0-4.lazyloading, .col-full-sm-0-4.lazyloaded {
  width: calc(8.3333333333vw * 0.4);
}
@media (max-width: 576px) {
  .col-full-sm-0-4.lazyload, .col-full-sm-0-4.lazyloading, .col-full-sm-0-4.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 576px) {
  .col-full-sm-0-4 {
    width: 100vw;
  }
}

.padding-block-0-4 {
  padding-top: calc(8.3333333333vw * 0.4);
  padding-bottom: calc(8.3333333333vw * 0.4);
}
@media (max-width: 1024px) {
  .padding-block-0-4 {
    padding-top: calc(8.3333333333vw * 0.4 * 2);
    padding-bottom: calc(8.3333333333vw * 0.4 * 2);
  }
}

.padding-top-0-4 {
  padding-top: calc(8.3333333333vw * 0.4);
}
@media (max-width: 1024px) {
  .padding-top-0-4 {
    padding-top: calc(8.3333333333vw * 0.4 * 2);
  }
}

.padding-bottom-0-4 {
  padding-bottom: calc(8.3333333333vw * 0.4);
}
@media (max-width: 1024px) {
  .padding-bottom-0-4 {
    padding-bottom: calc(8.3333333333vw * 0.4 * 2);
  }
}

.margin-block-0-4 {
  margin-top: calc(8.3333333333vw * 0.4);
  margin-bottom: calc(8.3333333333vw * 0.4);
}
@media (max-width: 1024px) {
  .margin-block-0-4 {
    margin-top: calc(8.3333333333vw * 0.4 * 2);
    margin-bottom: calc(8.3333333333vw * 0.4 * 2);
  }
}

.margin-top-0-4 {
  margin-top: calc(8.3333333333vw * 0.4);
}
@media (max-width: 1024px) {
  .margin-top-0-4 {
    margin-top: calc(8.3333333333vw * 0.4 * 2);
  }
}

@media (max-width: 1024px) {
  .margin-top-mobile-0-4 {
    margin-top: calc(8.3333333333vw * (0.4));
  }
}

.margin-right-0-4 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 0.4);
}

.margin-right-lg-0-4 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 0.4);
}
@media (max-width: 1024px) {
  .margin-right-lg-0-4 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-md-0-4 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 0.4);
}
@media (max-width: 768px) {
  .margin-right-md-0-4 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-sm-0-4 {
  margin-left: 0;
  margin-right: calc(8.3333333333vw * 0.4);
}
@media (max-width: 576px) {
  .margin-right-sm-0-4 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-0-4 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 0.4);
}

.padding-left-0-4 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 0.4);
}

.margin-left-lg-0-4 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 0.4);
}
@media (max-width: 1024px) {
  .margin-left-lg-0-4 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-md-0-4 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 0.4);
}
@media (max-width: 768px) {
  .margin-left-md-0-4 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-sm-0-4 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 0.4);
}
@media (max-width: 576px) {
  .margin-left-sm-0-4 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-bottom-0-4 {
  margin-bottom: calc(8.3333333333vw * 0.4);
}
@media (max-width: 1024px) {
  .margin-bottom-0-4 {
    margin-bottom: calc(8.3333333333vw * 0.4 * 2);
  }
}

@media (max-width: 768px) {
  .margin-bottom-mobile-0-4 {
    margin-bottom: calc(8.3333333333vw * (0.4));
  }
}

.letter-spacing-0-4 {
  letter-spacing: 0.4px;
}

.col-0-25 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 0.25);
}
.col-0-25.lazyload, .col-0-25.lazyloading, .col-0-25.lazyloaded {
  width: calc(8.3333333333vw * 0.25);
}

.col-height-0-25 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 0.25);
}
.col-height-0-25.lazyload, .col-height-0-25.lazyloading, .col-height-0-25.lazyloaded {
  height: calc(8.3333333333vw * 0.25);
}

.col-lg-0-25 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 0.25);
}
.col-lg-0-25.lazyload, .col-lg-0-25.lazyloading, .col-lg-0-25.lazyloaded {
  width: calc(8.3333333333vw * 0.25);
}
@media (max-width: 1024px) {
  .col-lg-0-25.lazyload, .col-lg-0-25.lazyloading, .col-lg-0-25.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-lg-0-25 {
    width: 83.3333333333vw;
  }
}

.col-md-0-25 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 0.25);
}
.col-md-0-25.lazyload, .col-md-0-25.lazyloading, .col-md-0-25.lazyloaded {
  width: calc(8.3333333333vw * 0.25);
}
@media (max-width: 768px) {
  .col-md-0-25.lazyload, .col-md-0-25.lazyloading, .col-md-0-25.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-md-0-25 {
    width: 83.3333333333vw;
  }
}

.col-sm-0-25 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 0.25);
}
.col-sm-0-25.lazyload, .col-sm-0-25.lazyloading, .col-sm-0-25.lazyloaded {
  width: calc(8.3333333333vw * 0.25);
}
@media (max-width: 576px) {
  .col-sm-0-25.lazyload, .col-sm-0-25.lazyloading, .col-sm-0-25.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-sm-0-25 {
    width: 83.3333333333vw;
  }
}

.col-content-0-25 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 0.25);
}
.col-content-0-25.lazyload, .col-content-0-25.lazyloading, .col-content-0-25.lazyloaded {
  width: calc(8.3333333333vw * 0.25);
}
@media (max-width: 1024px) {
  .col-content-0-25.lazyload, .col-content-0-25.lazyloading, .col-content-0-25.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-content-0-25 {
    width: 66.6666666667vw;
  }
}

.col-content-md-0-25 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 0.25);
}
.col-content-md-0-25.lazyload, .col-content-md-0-25.lazyloading, .col-content-md-0-25.lazyloaded {
  width: calc(8.3333333333vw * 0.25);
}
@media (max-width: 768px) {
  .col-content-md-0-25.lazyload, .col-content-md-0-25.lazyloading, .col-content-md-0-25.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-content-md-0-25 {
    width: 66.6666666667vw;
  }
}

.col-wide-0-25 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 0.25);
}
.col-wide-0-25.lazyload, .col-wide-0-25.lazyloading, .col-wide-0-25.lazyloaded {
  width: calc(8.3333333333vw * 0.25);
}
@media (max-width: 1024px) {
  .col-wide-0-25.lazyload, .col-wide-0-25.lazyloading, .col-wide-0-25.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-wide-0-25 {
    width: 91.6666666667vw;
  }
}

.col-wide-md-0-25 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 0.25);
}
.col-wide-md-0-25.lazyload, .col-wide-md-0-25.lazyloading, .col-wide-md-0-25.lazyloaded {
  width: calc(8.3333333333vw * 0.25);
}
@media (max-width: 768px) {
  .col-wide-md-0-25.lazyload, .col-wide-md-0-25.lazyloading, .col-wide-md-0-25.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-wide-md-0-25 {
    width: 91.6666666667vw;
  }
}

.col-height-resp-0-25 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 0.25);
}
.col-height-resp-0-25.lazyload, .col-height-resp-0-25.lazyloading, .col-height-resp-0-25.lazyloaded {
  height: calc(8.3333333333vw * 0.25);
}
@media (max-width: 1024px) {
  .col-height-resp-0-25.lazyload, .col-height-resp-0-25.lazyloading, .col-height-resp-0-25.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-height-resp-0-25 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-md-0-25 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 0.25);
}
.col-height-resp-md-0-25.lazyload, .col-height-resp-md-0-25.lazyloading, .col-height-resp-md-0-25.lazyloaded {
  height: calc(8.3333333333vw * 0.25);
}
@media (max-width: 768px) {
  .col-height-resp-md-0-25.lazyload, .col-height-resp-md-0-25.lazyloading, .col-height-resp-md-0-25.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-height-resp-md-0-25 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-sm-0-25 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 0.25);
}
.col-height-resp-sm-0-25.lazyload, .col-height-resp-sm-0-25.lazyloading, .col-height-resp-sm-0-25.lazyloaded {
  height: calc(8.3333333333vw * 0.25);
}
@media (max-width: 576px) {
  .col-height-resp-sm-0-25.lazyload, .col-height-resp-sm-0-25.lazyloading, .col-height-resp-sm-0-25.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-height-resp-sm-0-25 {
    height: 83.3333333333vw;
  }
}

.col-full-0-25 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 0.25);
}
.col-full-0-25.lazyload, .col-full-0-25.lazyloading, .col-full-0-25.lazyloaded {
  width: calc(8.3333333333vw * 0.25);
}
@media (max-width: 1024px) {
  .col-full-0-25.lazyload, .col-full-0-25.lazyloading, .col-full-0-25.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 1024px) {
  .col-full-0-25 {
    width: 100vw;
  }
}

.col-full-md-0-25 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 0.25);
}
.col-full-md-0-25.lazyload, .col-full-md-0-25.lazyloading, .col-full-md-0-25.lazyloaded {
  width: calc(8.3333333333vw * 0.25);
}
@media (max-width: 768px) {
  .col-full-md-0-25.lazyload, .col-full-md-0-25.lazyloading, .col-full-md-0-25.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 768px) {
  .col-full-md-0-25 {
    width: 100vw;
  }
}

.col-full-sm-0-25 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 0.25);
}
.col-full-sm-0-25.lazyload, .col-full-sm-0-25.lazyloading, .col-full-sm-0-25.lazyloaded {
  width: calc(8.3333333333vw * 0.25);
}
@media (max-width: 576px) {
  .col-full-sm-0-25.lazyload, .col-full-sm-0-25.lazyloading, .col-full-sm-0-25.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 576px) {
  .col-full-sm-0-25 {
    width: 100vw;
  }
}

.padding-block-0-25 {
  padding-top: calc(8.3333333333vw * 0.25);
  padding-bottom: calc(8.3333333333vw * 0.25);
}
@media (max-width: 1024px) {
  .padding-block-0-25 {
    padding-top: calc(8.3333333333vw * 0.25 * 2);
    padding-bottom: calc(8.3333333333vw * 0.25 * 2);
  }
}

.padding-top-0-25 {
  padding-top: calc(8.3333333333vw * 0.25);
}
@media (max-width: 1024px) {
  .padding-top-0-25 {
    padding-top: calc(8.3333333333vw * 0.25 * 2);
  }
}

.padding-bottom-0-25 {
  padding-bottom: calc(8.3333333333vw * 0.25);
}
@media (max-width: 1024px) {
  .padding-bottom-0-25 {
    padding-bottom: calc(8.3333333333vw * 0.25 * 2);
  }
}

.margin-block-0-25 {
  margin-top: calc(8.3333333333vw * 0.25);
  margin-bottom: calc(8.3333333333vw * 0.25);
}
@media (max-width: 1024px) {
  .margin-block-0-25 {
    margin-top: calc(8.3333333333vw * 0.25 * 2);
    margin-bottom: calc(8.3333333333vw * 0.25 * 2);
  }
}

.margin-top-0-25 {
  margin-top: calc(8.3333333333vw * 0.25);
}
@media (max-width: 1024px) {
  .margin-top-0-25 {
    margin-top: calc(8.3333333333vw * 0.25 * 2);
  }
}

@media (max-width: 1024px) {
  .margin-top-mobile-0-25 {
    margin-top: calc(8.3333333333vw * (0.25));
  }
}

.margin-right-0-25 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 0.25);
}

.margin-right-lg-0-25 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 0.25);
}
@media (max-width: 1024px) {
  .margin-right-lg-0-25 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-md-0-25 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 0.25);
}
@media (max-width: 768px) {
  .margin-right-md-0-25 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-sm-0-25 {
  margin-left: 0;
  margin-right: calc(8.3333333333vw * 0.25);
}
@media (max-width: 576px) {
  .margin-right-sm-0-25 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-0-25 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 0.25);
}

.padding-left-0-25 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 0.25);
}

.margin-left-lg-0-25 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 0.25);
}
@media (max-width: 1024px) {
  .margin-left-lg-0-25 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-md-0-25 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 0.25);
}
@media (max-width: 768px) {
  .margin-left-md-0-25 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-sm-0-25 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 0.25);
}
@media (max-width: 576px) {
  .margin-left-sm-0-25 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-bottom-0-25 {
  margin-bottom: calc(8.3333333333vw * 0.25);
}
@media (max-width: 1024px) {
  .margin-bottom-0-25 {
    margin-bottom: calc(8.3333333333vw * 0.25 * 2);
  }
}

@media (max-width: 768px) {
  .margin-bottom-mobile-0-25 {
    margin-bottom: calc(8.3333333333vw * (0.25));
  }
}

.letter-spacing-0-25 {
  letter-spacing: 0.25px;
}

.col-0 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 0);
}
.col-0.lazyload, .col-0.lazyloading, .col-0.lazyloaded {
  width: calc(8.3333333333vw * 0);
}

.col-height-0 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 0);
}
.col-height-0.lazyload, .col-height-0.lazyloading, .col-height-0.lazyloaded {
  height: calc(8.3333333333vw * 0);
}

.col-lg-0 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 0);
}
.col-lg-0.lazyload, .col-lg-0.lazyloading, .col-lg-0.lazyloaded {
  width: calc(8.3333333333vw * 0);
}
@media (max-width: 1024px) {
  .col-lg-0.lazyload, .col-lg-0.lazyloading, .col-lg-0.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-lg-0 {
    width: 83.3333333333vw;
  }
}

.col-md-0 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 0);
}
.col-md-0.lazyload, .col-md-0.lazyloading, .col-md-0.lazyloaded {
  width: calc(8.3333333333vw * 0);
}
@media (max-width: 768px) {
  .col-md-0.lazyload, .col-md-0.lazyloading, .col-md-0.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-md-0 {
    width: 83.3333333333vw;
  }
}

.col-sm-0 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 0);
}
.col-sm-0.lazyload, .col-sm-0.lazyloading, .col-sm-0.lazyloaded {
  width: calc(8.3333333333vw * 0);
}
@media (max-width: 576px) {
  .col-sm-0.lazyload, .col-sm-0.lazyloading, .col-sm-0.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-sm-0 {
    width: 83.3333333333vw;
  }
}

.col-content-0 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 0);
}
.col-content-0.lazyload, .col-content-0.lazyloading, .col-content-0.lazyloaded {
  width: calc(8.3333333333vw * 0);
}
@media (max-width: 1024px) {
  .col-content-0.lazyload, .col-content-0.lazyloading, .col-content-0.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-content-0 {
    width: 66.6666666667vw;
  }
}

.col-content-md-0 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 0);
}
.col-content-md-0.lazyload, .col-content-md-0.lazyloading, .col-content-md-0.lazyloaded {
  width: calc(8.3333333333vw * 0);
}
@media (max-width: 768px) {
  .col-content-md-0.lazyload, .col-content-md-0.lazyloading, .col-content-md-0.lazyloaded {
    width: 66.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-content-md-0 {
    width: 66.6666666667vw;
  }
}

.col-wide-0 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 0);
}
.col-wide-0.lazyload, .col-wide-0.lazyloading, .col-wide-0.lazyloaded {
  width: calc(8.3333333333vw * 0);
}
@media (max-width: 1024px) {
  .col-wide-0.lazyload, .col-wide-0.lazyloading, .col-wide-0.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .col-wide-0 {
    width: 91.6666666667vw;
  }
}

.col-wide-md-0 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 0);
}
.col-wide-md-0.lazyload, .col-wide-md-0.lazyloading, .col-wide-md-0.lazyloaded {
  width: calc(8.3333333333vw * 0);
}
@media (max-width: 768px) {
  .col-wide-md-0.lazyload, .col-wide-md-0.lazyloading, .col-wide-md-0.lazyloaded {
    width: 91.6666666667vw;
  }
}
@media (max-width: 768px) {
  .col-wide-md-0 {
    width: 91.6666666667vw;
  }
}

.col-height-resp-0 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 0);
}
.col-height-resp-0.lazyload, .col-height-resp-0.lazyloading, .col-height-resp-0.lazyloaded {
  height: calc(8.3333333333vw * 0);
}
@media (max-width: 1024px) {
  .col-height-resp-0.lazyload, .col-height-resp-0.lazyloading, .col-height-resp-0.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 1024px) {
  .col-height-resp-0 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-md-0 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 0);
}
.col-height-resp-md-0.lazyload, .col-height-resp-md-0.lazyloading, .col-height-resp-md-0.lazyloaded {
  height: calc(8.3333333333vw * 0);
}
@media (max-width: 768px) {
  .col-height-resp-md-0.lazyload, .col-height-resp-md-0.lazyloading, .col-height-resp-md-0.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .col-height-resp-md-0 {
    height: 83.3333333333vw;
  }
}

.col-height-resp-sm-0 {
  margin-left: auto;
  margin-right: auto;
  height: calc(8.3333333333vw * 0);
}
.col-height-resp-sm-0.lazyload, .col-height-resp-sm-0.lazyloading, .col-height-resp-sm-0.lazyloaded {
  height: calc(8.3333333333vw * 0);
}
@media (max-width: 576px) {
  .col-height-resp-sm-0.lazyload, .col-height-resp-sm-0.lazyloading, .col-height-resp-sm-0.lazyloaded {
    height: 83.3333333333vw;
  }
}
@media (max-width: 576px) {
  .col-height-resp-sm-0 {
    height: 83.3333333333vw;
  }
}

.col-full-0 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 0);
}
.col-full-0.lazyload, .col-full-0.lazyloading, .col-full-0.lazyloaded {
  width: calc(8.3333333333vw * 0);
}
@media (max-width: 1024px) {
  .col-full-0.lazyload, .col-full-0.lazyloading, .col-full-0.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 1024px) {
  .col-full-0 {
    width: 100vw;
  }
}

.col-full-md-0 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 0);
}
.col-full-md-0.lazyload, .col-full-md-0.lazyloading, .col-full-md-0.lazyloaded {
  width: calc(8.3333333333vw * 0);
}
@media (max-width: 768px) {
  .col-full-md-0.lazyload, .col-full-md-0.lazyloading, .col-full-md-0.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 768px) {
  .col-full-md-0 {
    width: 100vw;
  }
}

.col-full-sm-0 {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 0);
}
.col-full-sm-0.lazyload, .col-full-sm-0.lazyloading, .col-full-sm-0.lazyloaded {
  width: calc(8.3333333333vw * 0);
}
@media (max-width: 576px) {
  .col-full-sm-0.lazyload, .col-full-sm-0.lazyloading, .col-full-sm-0.lazyloaded {
    width: 100vw;
  }
}
@media (max-width: 576px) {
  .col-full-sm-0 {
    width: 100vw;
  }
}

.padding-block-0 {
  padding-top: calc(8.3333333333vw * 0);
  padding-bottom: calc(8.3333333333vw * 0);
}
@media (max-width: 1024px) {
  .padding-block-0 {
    padding-top: calc(8.3333333333vw * 0 * 2);
    padding-bottom: calc(8.3333333333vw * 0 * 2);
  }
}

.padding-top-0 {
  padding-top: calc(8.3333333333vw * 0);
}
@media (max-width: 1024px) {
  .padding-top-0 {
    padding-top: calc(8.3333333333vw * 0 * 2);
  }
}

.padding-bottom-0 {
  padding-bottom: calc(8.3333333333vw * 0);
}
@media (max-width: 1024px) {
  .padding-bottom-0 {
    padding-bottom: calc(8.3333333333vw * 0 * 2);
  }
}

.margin-block-0 {
  margin-top: calc(8.3333333333vw * 0);
  margin-bottom: calc(8.3333333333vw * 0);
}
@media (max-width: 1024px) {
  .margin-block-0 {
    margin-top: calc(8.3333333333vw * 0 * 2);
    margin-bottom: calc(8.3333333333vw * 0 * 2);
  }
}

.margin-top-0 {
  margin-top: calc(8.3333333333vw * 0);
}
@media (max-width: 1024px) {
  .margin-top-0 {
    margin-top: calc(8.3333333333vw * 0 * 2);
  }
}

@media (max-width: 1024px) {
  .margin-top-mobile-0 {
    margin-top: calc(8.3333333333vw * (0));
  }
}

.margin-right-0 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 0);
}

.margin-right-lg-0 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 0);
}
@media (max-width: 1024px) {
  .margin-right-lg-0 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-md-0 {
  margin-left: auto;
  margin-right: calc(8.3333333333vw * 0);
}
@media (max-width: 768px) {
  .margin-right-md-0 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-right-sm-0 {
  margin-left: 0;
  margin-right: calc(8.3333333333vw * 0);
}
@media (max-width: 576px) {
  .margin-right-sm-0 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-0 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 0);
}

.padding-left-0 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 0);
}

.margin-left-lg-0 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 0);
}
@media (max-width: 1024px) {
  .margin-left-lg-0 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-md-0 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 0);
}
@media (max-width: 768px) {
  .margin-left-md-0 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-left-sm-0 {
  margin-right: 0;
  margin-left: calc(8.3333333333vw * 0);
}
@media (max-width: 576px) {
  .margin-left-sm-0 {
    margin-right: auto;
    margin-left: auto;
  }
}

.margin-bottom-0 {
  margin-bottom: calc(8.3333333333vw * 0);
}
@media (max-width: 1024px) {
  .margin-bottom-0 {
    margin-bottom: calc(8.3333333333vw * 0 * 2);
  }
}

@media (max-width: 768px) {
  .margin-bottom-mobile-0 {
    margin-bottom: calc(8.3333333333vw * (0));
  }
}

.letter-spacing-0 {
  letter-spacing: 0px;
}

.border-full {
  border: solid 1px rgba(96, 94, 95, 0.35);
}

.border-top {
  border-top: solid 1px rgba(22, 21, 21, 0.2);
}

.border-top-primary-opacity {
  border-top: solid 1px rgba(238, 53, 54, 0.15);
}

.border-top-primary {
  border-top: solid 1px #EE3536;
}

.small-border-top-primary {
  position: relative;
}
.small-border-top-primary::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 9rem;
  height: 2px;
  background-color: #EE3536;
}

.border-top-blanc {
  border-top: solid 1px rgba(255, 255, 255, 0.3);
}

.border-top-dashed-blanc {
  border-top: dashed 1px rgba(255, 255, 255, 0.2);
}

.border-side-blanc {
  border-left: solid 1px rgba(255, 255, 255, 0.4);
  border-right: solid 1px rgba(255, 255, 255, 0.4);
}

.border-bottom {
  border-bottom: solid 1px rgba(22, 21, 21, 0.2);
}

.border-bottom-blanc {
  border-bottom: solid 1px rgba(255, 255, 255, 0.3);
}

.border-right {
  border-right: solid 1px rgba(238, 53, 54, 0.15);
}

.border-left {
  border-left: solid 1px rgba(238, 53, 54, 0.2);
}

.border-right-blanc {
  border-right: solid 1px rgba(255, 255, 255, 0.3);
}

.border-left-blanc {
  border-left: solid 1px rgba(255, 255, 255, 0.3);
}

.arrondi {
  border-radius: 1.5rem;
}

.arrondi-20 {
  border-radius: 2rem;
}

.arrondi-30 {
  border-radius: 3rem;
}

.zoom-image {
  overflow: hidden;
}
.zoom-image .zoomed {
  transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1);
}
.zoom-image:hover .zoomed, .zoom-image:focus .zoomed, .zoom-image:focus-visible .zoomed {
  transform: scale(1.1);
}

.embla__slide {
  margin-right: 0px;
}

.titre-souligne-left {
  position: relative;
}
.titre-souligne-left::before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  bottom: 0;
  width: 6rem;
  height: 5px;
  background-color: #EE3536;
}

.titre-souligne-center {
  position: relative;
}
.titre-souligne-center::before {
  content: "";
  display: block;
  position: absolute;
  left: 50%;
  bottom: 0;
  width: 6rem;
  height: 5px;
  background-color: #EE3536;
  transform: translateX(-50%);
}

.string-link {
  display: inline-block;
  position: relative;
}
.string-link::before {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 2px;
  background-color: #EE3536;
  transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1);
}
.string-link:hover::before, .string-link:focus::before, .string-link:focus-visible::before {
  width: 100%;
}

.contenu strong {
  font-weight: 700;
}
.contenu a {
  text-decoration: underline;
}
.contenu ul {
  padding-left: 2rem;
  list-style: disc;
}
.contenu ul li {
  position: relative;
}
.contenu ol {
  margin-top: 3rem;
  padding-left: 0;
  list-style: none;
  counter-reset: listol 0;
}
.contenu ol li {
  position: relative;
  display: flex;
  padding: 1.5rem 0 1.5rem 0;
  border-top: solid 1px rgba(238, 53, 54, 0.2);
  counter-increment: listol 1;
}
.contenu ol li::before {
  content: counter(listol, decimal-leading-zero);
  width: 6rem;
  margin-right: 3rem;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: flex-start;
  flex-shrink: 0;
  position: relative;
  font-weight: 700;
  color: #EE3536;
}
.contenu ol li::after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 6rem;
  height: 1px;
  background-color: #EE3536;
}
.contenu h2 {
  font-size: clamp(30px, 24.0601503759px + 61.3798496241 * (100vw - 1080px) / 2760, 85.44px);
}
.contenu h2 {
  font-weight: 700;
  line-height: 4.5rem;
  margin-bottom: 1.5rem;
}

.animate-height {
  transition: height 0.6s ease;
}

.surligne-left {
  position: relative;
}
.surligne-left::before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 6rem;
  height: 1px;
  background-color: #161515;
  transform: translateY(-1.5rem);
}

.surligne-center {
  position: relative;
}
.surligne-center::before {
  content: "";
  display: block;
  position: absolute;
  left: 50%;
  top: 0;
  width: 6rem;
  height: 1px;
  background-color: #161515;
  transform: translate(-50%, -1.5rem);
}
.surligne-center.text-white::before {
  background-color: #fff;
}

.surligne-right {
  position: relative;
}
.surligne-right::before {
  content: "";
  display: block;
  position: absolute;
  right: 0;
  top: 0;
  width: 6rem;
  height: 1px;
  background-color: #161515;
  transform: translateY(-1.5rem);
}
@media (max-width: 768px) {
  .surligne-right::before {
    right: unset;
    left: 0;
  }
}

.select-filter {
  width: 25rem;
}

.formulaire .full-width {
  flex-grow: 1;
  width: 100%;
}
.formulaire .medium-width {
  flex-grow: 1;
  width: 33%;
  max-width: 66%;
}
@media (max-width: 768px) {
  .formulaire .medium-width {
    width: 100%;
    max-width: 100%;
  }
}
.formulaire .small-width {
  flex-basis: calc(33.3333333333% - 2rem);
}
@media (max-width: 768px) {
  .formulaire .small-width {
    flex-basis: unset;
    width: 100%;
  }
}
.formulaire .v-field--variant-solo {
  box-shadow: none;
}
.formulaire .v-checkbox .v-icon {
  background-color: #fff;
  border: solid 1px rgba(238, 53, 54, 0.2);
  border-radius: 0.3rem;
  opacity: 1;
}
.formulaire .v-selection-control--dirty .v-selection-control__input > .v-icon {
  background-color: #EE3536;
}
.formulaire .v-text-field .v-field, .formulaire .v-file-input .v-field {
  background-color: transparent;
  color: #EE3536;
  border-radius: 0.3rem;
  border: solid 1px rgba(238, 53, 54, 0.2);
}
.formulaire .v-textarea .v-field {
  background-color: transparent;
  border-radius: 0.3rem;
  border: solid 1px rgba(238, 53, 54, 0.2);
}
.formulaire .v-field__outline {
  display: none;
}
.formulaire .v-label {
  font-size: clamp(18px, 13.5338345865px + 34.5261654135 * (100vw - 1080px) / 2760, 48.06px);
}
.formulaire .v-label {
  line-height: 1.667em;
  color: #605E5F;
  opacity: 1;
}
.formulaire .v-text-field .v-input__control .v-input__slot {
  min-height: auto !important;
  display: flex !important;
  align-items: center !important;
}

.v-field__clearable {
  color: #EE3536;
}
.v-field__clearable .v-icon {
  opacity: 1 !important;
}

.v-picker__body {
  font-size: 18px;
  line-height: 1.667em;
  font-weight: 300;
  color: #605E5F;
}
.v-picker__body .v-btn--size-default {
  font-size: clamp(12px, 9.022556391px + 23.017443609 * (100vw - 1080px) / 2760, 32.04px);
}
.v-picker__body .v-btn--size-default {
  line-height: 1.429em;
  color: #605E5F;
}

.v-picker__actions .v-btn--size-default {
  font-size: clamp(14px, 10.5263157895px + 26.8536842105 * (100vw - 1080px) / 2760, 37.38px);
}
.v-picker__actions .v-btn--size-default {
  line-height: 1.429em;
  color: #605E5F;
  font-family: "HelveticaDisplay", sans-serif;
}

.v-radio .v-selection-control__input i {
  border-radius: 50%;
  opacity: 1;
}

.searchbar .v-field {
  border: solid 1px rgba(238, 53, 54, 0.2);
  border-radius: 0.3rem;
}

.uppy-Dashboard-poweredBy {
  display: none !important;
}

.v-overlay-container {
  font-family: "HelveticaDisplay", sans-serif;
}

.woocommerce-error, .woocommerce-info, .woocommerce-message {
  display: flex;
  flex-direction: row-reverse;
  align-items: center;
  justify-content: space-between;
  gap: 2rem;
  flex-wrap: wrap;
  padding: 3rem 4.1666666667vw;
  border-top-color: transparent;
}
.woocommerce-error, .woocommerce-info, .woocommerce-message {
  font-size: clamp(16px, 12.030075188px + 30.689924812 * (100vw - 1080px) / 2760, 42.72px);
}
.woocommerce-error, .woocommerce-info, .woocommerce-message {
  line-height: 1.5em;
  font-weight: 300;
}
.woocommerce-error::before, .woocommerce-error::after, .woocommerce-info::before, .woocommerce-info::after, .woocommerce-message::before, .woocommerce-message::after {
  display: none !important;
}

a {
  transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1);
}

.onsale {
  display: none !important;
}

.bouton-retour,
.bouton-add,
.bouton_popup,
.bouton-commander,
.showcoupon,
.woocommerce table.my_account_orders a.woocommerce-button,
.wp-element-button,
#place_order,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.woocommerce-form-register__submit,
#gform_submit_button_1,
.woocommerce-Addresses .edit,
.woocommerce .woocommerce-form-login .woocommerce-form-login__submit,
.woocommerce-address-fields button.button,
.woocommerce-EditAccountForm button.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button {
  background-color: #EE3536;
  color: #fff;
  border-radius: 50rem;
  padding: 1rem 3rem;
}
.bouton-retour,
.bouton-add,
.bouton_popup,
.bouton-commander,
.showcoupon,
.woocommerce table.my_account_orders a.woocommerce-button,
.wp-element-button,
#place_order,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.woocommerce-form-register__submit,
#gform_submit_button_1,
.woocommerce-Addresses .edit,
.woocommerce .woocommerce-form-login .woocommerce-form-login__submit,
.woocommerce-address-fields button.button,
.woocommerce-EditAccountForm button.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button {
  font-size: clamp(16px, 12.030075188px + 30.689924812 * (100vw - 1080px) / 2760, 42.72px);
}
.bouton-retour,
.bouton-add,
.bouton_popup,
.bouton-commander,
.showcoupon,
.woocommerce table.my_account_orders a.woocommerce-button,
.wp-element-button,
#place_order,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.woocommerce-form-register__submit,
#gform_submit_button_1,
.woocommerce-Addresses .edit,
.woocommerce .woocommerce-form-login .woocommerce-form-login__submit,
.woocommerce-address-fields button.button,
.woocommerce-EditAccountForm button.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button {
  line-height: 1.875em;
  font-weight: 500;
  transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1);
}
.bouton-retour:hover,
.bouton-add:hover,
.bouton_popup:hover,
.bouton-commander:hover,
.showcoupon:hover,
.woocommerce table.my_account_orders a.woocommerce-button:hover,
.wp-element-button:hover,
#place_order:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.woocommerce-form-register__submit:hover,
#gform_submit_button_1:hover,
.woocommerce-Addresses .edit:hover,
.woocommerce .woocommerce-form-login .woocommerce-form-login__submit:hover,
.woocommerce-address-fields button.button:hover,
.woocommerce-EditAccountForm button.button:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover {
  color: #fff;
  background-color: #161515;
}

.bouton-add::before {
  content: "";
  display: inline-block;
  position: relative;
  width: 1.4rem;
  height: 1.6rem;
  margin-right: 1rem;
  background-image: url("./assets/img/icons/panier-blanc.svg");
  background-size: contain;
  background-repeat: no-repeat;
}

.woocommerce table.my_account_orders a.woocommerce-button,
.woocommerce-Addresses .edit {
  padding: 0.5rem 3rem;
}

.bouton-transparent {
  background-color: transparent;
  color: #161515;
  border-radius: 50rem;
  padding: 1.5rem 3rem;
  font-size: 1.6rem;
  line-height: 3rem;
  font-weight: 300;
  border: solid 1px rgba(22, 21, 21, 0.1);
}

.woocommerce div.product form.cart div.quantity {
  display: none !important;
}

.qty ::-webkit-inner-spin-button,
.qty ::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.qty {
  -moz-appearance: textfield;
}

.qty_button {
  width: 4rem;
  height: 4rem;
  border-radius: 50%;
  cursor: pointer;
}

.woocommerce form .form-row label {
  font-weight: 300;
}

.select2-results__options {
  font-size: clamp(16px, 12.030075188px + 30.689924812 * (100vw - 1080px) / 2760, 42.72px);
}
.select2-results__options {
  line-height: 1.875em;
}

html,
body {
  font-family: "HelveticaText", sans-serif;
  font-size: 10px;
  word-spacing: 1px;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  box-sizing: border-box;
}

*:before,
*:after {
  box-sizing: border-box;
  margin: 0;
}

img {
  max-width: 100%;
}

.grid-2--5 {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-gap: 4.1666666667vw;
}
@media (max-width: 768px) {
  .grid-2--5 {
    grid-template-columns: 1fr;
    grid-gap: 3rem;
  }
}

.grid-2--6 {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-gap: 2.0833333333vw;
}

.wp-block-woocommerce-empty-cart-block {
  padding: 6rem calc(100vw / 12);
  text-align: center;
}

.wp-block-woocommerce-empty-cart-block h2 {
  font-size: clamp(24px, calc(2px + 2vw), 65px);
  font-weight: 300;
  margin-bottom: 2rem;
}

@media (max-width: 768px) {
  .wp-block-woocommerce-empty-cart-block h2 {
    font-size: clamp(20px, calc(10px + 2.5vw), 55px);
  }
}

.wp-block-woocommerce-empty-cart-block p {
  font-size: clamp(16px, calc(2px + 1.5vw), 54px);
  font-weight: 300;
  line-height: 1.6;
  margin-bottom: 5rem;
}

@media (max-width: 768px) {
  .wp-block-woocommerce-empty-cart-block p {
    font-size: clamp(14px, calc(7px + 1.5vw), 40px);
  }
}
@media (max-width: 768px) {
  .grid-2--6 {
    grid-template-columns: 1fr;
    grid-gap: 3rem;
  }
}

.grid-2--10 {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-row-gap: 4.1666666667vw;
  grid-column-gap: 8.3333333333vw;
}
@media (max-width: 768px) {
  .grid-2--10 {
    grid-template-columns: 1fr;
    grid-gap: 3rem;
  }
}

.grid-3--8 {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: 2.0833333333vw;
}
@media (max-width: 1024px) {
  .grid-3--8 {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 576px) {
  .grid-3--8 {
    grid-template-columns: 1fr;
    grid-gap: 3rem;
  }
}

.grid-3--10 {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-row-gap: 4.1666666667vw;
  grid-column-gap: 4.1666666667vw;
}
@media (max-width: 1024px) {
  .grid-3--10 {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 768px) {
  .grid-3--10 {
    grid-template-columns: 1fr;
    grid-gap: 4.5rem;
  }
}

.grid-4--6 {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-gap: 2rem;
}
@media (max-width: 1024px) {
  .grid-4--6 {
    grid-gap: 3rem;
    grid-template-columns: repeat(3, 1fr);
  }
}
@media (max-width: 768px) {
  .grid-4--6 {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 576px) {
  .grid-4--6 {
    grid-template-columns: 1fr;
  }
}

.grid-4--8 {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-gap: 4.1666666667vw;
}
@media (max-width: 1024px) {
  .grid-4--8 {
    grid-gap: 2rem;
  }
}
@media (max-width: 768px) {
  .grid-4--8 {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 576px) {
  .grid-4--8 {
    grid-template-columns: 1fr;
  }
}

.grid-4--10 {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-gap: 5.5583333333vw;
}
@media (max-width: 1024px) {
  .grid-4--10 {
    grid-gap: 2rem;
  }
}
@media (max-width: 768px) {
  .grid-4--10 {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 576px) {
  .grid-4--10 {
    grid-template-columns: 1fr;
  }
}

.grid-5--10 {
  display: grid;
  justify-content: center;
  grid-template-columns: repeat(5, 1fr);
  grid-gap: 2.0833333333vw;
}
@media (max-width: 1024px) {
  .grid-5--10 {
    grid-template-columns: repeat(4, 1fr);
  }
}
@media (max-width: 768px) {
  .grid-5--10 {
    grid-gap: 3rem;
    grid-template-columns: repeat(3, 1fr);
  }
}
@media (max-width: 576px) {
  .grid-5--10 {
    grid-template-columns: 1fr;
  }
}

.grid-7--10 {
  display: grid;
  place-items: center;
  grid-template-columns: repeat(7, 1fr);
  grid-column-gap: 3rem;
}
@media (max-width: 1024px) {
  .grid-7--10 {
    grid-template-columns: repeat(4, 1fr);
  }
}
@media (max-width: 768px) {
  .grid-7--10 {
    grid-gap: 3rem;
    grid-template-columns: repeat(3, 1fr);
  }
}
@media (max-width: 576px) {
  .grid-7--10 {
    grid-template-columns: repeat(2, 1fr);
  }
}

.v-list-item-title {
  font-size: 1.5rem !important;
}

.header_container {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
}

.anchors a {
  transition: all 0.3s ease-in-out;
}
.anchors a:hover {
  color: #161515;
}

@keyframes rotate {
  from {
    transform: translateY(-50%) rotateY(0turn);
  }
  to {
    transform: translateY(-50%) rotateY(1turn);
  }
}
.focus-point {
  object-fit: cover;
}

.pwb-single-product-brands {
  display: none !important;
}

#cmplz-manage-consent .cmplz-manage-consent {
  display: none !important;
}

#popup {
  position: fixed;
  z-index: 9999;
  top: 0;
  left: 0;
  height: 100dvh;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: rgba(22, 21, 21, 0.8);
}
#popup .croix {
  position: absolute;
  top: 0;
  right: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 6rem;
  height: 6rem;
  border-radius: 50%;
  background-color: #161515;
  transform: translate(50%, -50%);
  cursor: pointer;
  transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1);
  z-index: 10;
}
#popup .croix:hover {
  background-color: #EE3536;
}

.woocommerce-account .woocommerce {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 10);
}
.woocommerce-account .woocommerce.lazyload, .woocommerce-account .woocommerce.lazyloading, .woocommerce-account .woocommerce.lazyloaded {
  width: calc(8.3333333333vw * 10);
}
@media (max-width: 768px) {
  .woocommerce-account .woocommerce.lazyload, .woocommerce-account .woocommerce.lazyloading, .woocommerce-account .woocommerce.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .woocommerce-account .woocommerce {
    width: 83.3333333333vw;
  }
}
.woocommerce-account .woocommerce {
  padding: 8.3333333333vw 0;
}
.woocommerce-account .woocommerce {
  font-size: clamp(16px, 12.030075188px + 30.689924812 * (100vw - 1080px) / 2760, 42.72px);
}
.woocommerce-account .woocommerce {
  line-height: 1.5em;
  font-weight: 300;
}
.woocommerce-account h2 {
  font-size: clamp(27px, 24.0601503759px + 61.3798496241 * (100vw - 1080px) / 2760, 85.44px);
}
.woocommerce-account h2 {
  line-height: 4.5rem;
  font-family: "Apoc", sans-serif;
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 5);
}
.woocommerce-account h2.lazyload, .woocommerce-account h2.lazyloading, .woocommerce-account h2.lazyloaded {
  width: calc(8.3333333333vw * 5);
}
@media (max-width: 768px) {
  .woocommerce-account h2.lazyload, .woocommerce-account h2.lazyloading, .woocommerce-account h2.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .woocommerce-account h2 {
    width: 83.3333333333vw;
  }
}
.woocommerce-account h2 {
  padding-bottom: 3rem;
}
.woocommerce-account form.login {
  margin-left: auto;
  margin-right: auto;
  width: calc(8.3333333333vw * 5);
}
.woocommerce-account form.login.lazyload, .woocommerce-account form.login.lazyloading, .woocommerce-account form.login.lazyloaded {
  width: calc(8.3333333333vw * 5);
}
@media (max-width: 768px) {
  .woocommerce-account form.login.lazyload, .woocommerce-account form.login.lazyloading, .woocommerce-account form.login.lazyloaded {
    width: 83.3333333333vw;
  }
}
@media (max-width: 768px) {
  .woocommerce-account form.login {
    width: 83.3333333333vw;
  }
}
.woocommerce-account form.login {
  margin: 0 auto;
  padding: 3rem 0;
  border: unset;
  border-top: solid 1px rgba(22, 21, 21, 0.1);
}
.woocommerce-account .lost_password {
  font-size: 1.2rem;
  text-decoration: underline;
}
.woocommerce-account input {
  border-radius: 50rem;
  border: solid 1px rgba(22, 21, 21, 0.1);
  font-size: 1.6rem;
  padding: 1.5rem 3rem;
}

.woocommerce-MyAccount-navigation ul li {
  text-transform: uppercase;
  font-size: 1.2rem !important;
  font-weight: 500 !important;
  padding: 1rem 0;
  border-top: solid 1px rgba(22, 21, 21, 0.1);
}

.woocommerce-order-details__title, .woocommerce-Addresses {
  margin-left: 0 !important;
  margin-top: 3rem;
}

.woocommerce form.register {
  border-radius: 0;
  border: solid 1px rgba(22, 21, 21, 0.1);
}

.edit-account fieldset {
  margin-top: 3rem;
}
.edit-account fieldset legend {
  font-weight: 500;
}

.woocommerce-form-register #reg_email,
.woocommerce-privacy-policy-text,
.woocommerce-address-fields__field-wrapper,
.edit-account fieldset {
  margin-bottom: 3rem;
}

.woocommerce-form-login > p:nth-child(3) {
  margin-top: 3rem;
  width: 100%;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  gap: 1rem;
}
@media (min-width: 768px) {
  .woocommerce-form-login > p:nth-child(3) {
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
  }
}
@media (max-width: 768px) {
  .woocommerce-form-login > p:nth-child(3) button {
    width: 100%;
  }
}

.woocommerce-account .addresses .title h3 {
  font-weight: 500;
  font-family: "HelveticaText", sans-serif;
}

.woocommerce-account .woocommerce-MyAccount-content mark,
.woocommerce table.shop_table tfoot td {
  font-weight: 500 !important;
}

.woocommerce-MyAccount-content .woocommerce-info {
  max-width: 100%;
}

.woocommerce-account .woocommerce-MyAccount-navigation {
  width: 20%;
}
@media (max-width: 768px) {
  .woocommerce-account .woocommerce-MyAccount-navigation {
    width: 100%;
  }
}

.gform_body {
  font-size: clamp(16px, 12.030075188px + 30.689924812 * (100vw - 1080px) / 2760, 42.72px);
}
.gform_body {
  line-height: 1.5em;
  font-weight: 300;
}
.gform_body .champ-contact input {
  border-radius: 50rem;
  border: unset;
  font-size: 1.6rem;
  padding: 1.5rem 3rem;
}
.gform_body .champ-contact textarea {
  border-radius: 3rem;
  border: unset;
  font-size: 1.6rem;
  padding: 1.5rem 3rem;
}

.gform_heading .gform_required_legend {
  display: none !important;
}
.gform_heading .gform_title {
  font-size: clamp(27px, 24.0601503759px + 61.3798496241 * (100vw - 1080px) / 2760, 85.44px);
}
.gform_heading .gform_title {
  line-height: 4.5rem;
  font-weight: 300;
  font-family: "Apoc", sans-serif;
  margin-bottom: 3rem;
}

.woocommerce .woocommerce-product-gallery {
  flex-shrink: 0 !important;
  float: unset !important;
}
.woocommerce .summary {
  float: unset !important;
  width: 100% !important;
  margin-bottom: 0 !important;
}

#longueur, #accessoires, .single_variation {
  display: none !important;
}

.variations__container {
  display: grid;
  margin-top: 3rem;
  grid-template-columns: repeat(2, 1fr);
  align-items: center;
  border-top: solid 1px rgba(22, 21, 21, 0.1) !important;
  border-bottom: solid 1px rgba(22, 21, 21, 0.1) !important;
}
.variations__container .variations__item {
  font-size: clamp(16px, 12.030075188px + 30.689924812 * (100vw - 1080px) / 2760, 42.72px);
}
.variations__container .variations__item {
  line-height: 1.875em;
}
.variations__container .variations__item:first-child {
  margin-right: 2rem;
  border-right: solid 1px rgba(22, 21, 21, 0.1);
}
.variations__container .variations__item:first-child {
  font-size: clamp(20px, 18.045112782px + 46.034887218 * (100vw - 1080px) / 2760, 64.08px);
}
.variations__container .variations__item:first-child {
  line-height: 1.25em;
}
.variations__container .variations__item:first-child .radio__item {
  padding: 1.5rem 0;
}
.variations__container .variations__item:first-child .radio__item:first-child {
  border-bottom: solid 1px rgba(22, 21, 21, 0.1);
}
.variations__container .variations__radios {
  display: flex;
  flex-direction: column;
}
.variations__container .variations__radios .radio__item {
  display: flex;
  align-items: center;
  gap: 1.5rem;
}
.variations__container .variations__radios .radio__item label {
  font-weight: 500 !important;
}

.precisions-produit {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
}
@media (max-width: 768px) {
  .precisions-produit {
    grid-template-columns: repeat(2, 1fr);
  }
}
.precisions-produit li {
  padding: 0 2.75vw;
}
.precisions-produit li:not(:first-child) {
  border-left: solid 1px rgba(22, 21, 21, 0.1);
}
@media (max-width: 768px) {
  .precisions-produit li {
    padding: 4.1666666667vw;
  }
  .precisions-produit li:nth-child(3) {
    border-left: unset;
  }
}

.woocommerce-product-details__short-description ul li {
  border-top: solid 1px rgba(22, 21, 21, 0.1);
}

.bouton-add {
  width: 100%;
}

.woocommerce div.product form.cart table.thwepo-extra-options {
  border-bottom: unset;
  width: 100%;
}
.woocommerce div.product form.cart table.thwepo-extra-options {
  font-size: clamp(16px, 12.030075188px + 30.689924812 * (100vw - 1080px) / 2760, 42.72px);
}
.woocommerce div.product form.cart table.thwepo-extra-options {
  line-height: 1.5em;
  font-weight: 300;
  margin-bottom: 3rem;
  padding-bottom: 3rem;
}
.woocommerce div.product form.cart table.thwepo-extra-options h3 {
  font-size: clamp(22px, 16.5413533835px + 42.1986466165 * (100vw - 1080px) / 2760, 58.74px);
}
.woocommerce div.product form.cart table.thwepo-extra-options h3 {
  line-height: 4.5rem;
  font-family: "Apoc", sans-serif;
}
.woocommerce div.product form.cart table.thwepo-extra-options label {
  text-transform: uppercase;
  font-size: 1.2rem !important;
  font-weight: 500 !important;
}
.woocommerce div.product form.cart table.thwepo-extra-options select {
  border-radius: 50rem;
  border: solid 1px rgba(22, 21, 21, 0.1);
  font-size: 1.6rem;
  background-color: transparent;
  padding: 1.5rem 3rem;
  background: url("data:image/svg+xml,<svg height='10px' width='10px' viewBox='0 0 16 16' fill='%23000000' xmlns='http://www.w3.org/2000/svg'><path d='M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z'/></svg>") no-repeat;
  background-position: calc(100% - 3rem) center !important;
  -moz-appearance: none !important;
  -webkit-appearance: none !important;
  appearance: none !important;
}
.woocommerce div.product form.cart table.thwepo-extra-options .partenaire-wrapper {
  display: none;
}

.prix del {
  font-weight: 300;
  all: unset;
}
.prix del::before {
  content: "Prix catalogue";
  display: block;
  position: relative;
}
.prix del::before {
  font-size: clamp(16px, 9.022556391px + 23.017443609 * (100vw - 1080px) / 2760, 32.04px);
}
.prix del::before {
  line-height: 1.875em;
  opacity: 0.5;
  color: #161515;
  text-decoration-line: none !important;
}
.prix del .amount {
  opacity: 0.5;
  color: #161515;
  font-style: italic;
  font-weight: 300;
  text-decoration-line: line-through;
}
.prix ins {
  text-decoration: none;
  font-weight: 500;
  color: #161515;
  padding-right: 1rem;
  position: relative;
}
.prix ins::before {
  content: "Offre spéciale";
  display: block;
  position: relative;
}
.prix ins::before {
  font-size: clamp(16px, 9.022556391px + 23.017443609 * (100vw - 1080px) / 2760, 32.04px);
}
.prix ins::before {
  line-height: 1.875em;
}
.prix ins::after {
  content: "";
  display: block;
  position: absolute;
  right: 0;
  top: 0;
  width: 1px;
  height: 100%;
  background-color: #161515;
  opacity: 0.15;
  transform: translateX(50%);
}

.bonus-ecologique {
  display: flex;
  border-radius: 50rem;
  padding: 0 1.5rem;
  background-color: rgba(22, 21, 21, 0.1);
}

.reset_variations {
  display: none !important;
}

.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item),
.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).color-variable-item .variable-item-span-color {
  border-radius: 50%;
}

div.product form.cart .variations tr {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 1.5rem 0;
  border-bottom: solid 1px rgba(22, 21, 21, 0.1);
}

div.product form.cart .variations th.label {
  font-size: clamp(22px, 18.045112782px + 46.034887218 * (100vw - 1080px) / 2760, 64.08px);
}
div.product form.cart .variations th.label {
  line-height: 3rem;
  color: #161515;
  padding: 0;
}
div.product form.cart .variations th.label label {
  font-weight: 500;
}
div.product form.cart .variations th.label span {
  font-weight: 300;
}

.woocommerce div.product div.images .woocommerce-product-gallery__trigger {
  top: 3rem;
  right: 3rem;
  width: 6rem;
  height: 6rem;
  background-color: #161515;
  color: #fff;
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger::before {
  top: 50%;
  left: 50%;
  width: 1.6rem;
  height: 1.6rem;
  border: unset;
  border-radius: 0;
  background-image: url("./assets/img/icons/loupe.svg");
  background-size: contain;
  background-repeat: no-repeat;
  transform: translate(-50%, -50%);
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger::after {
  display: none;
}

.reassurance {
  position: relative;
}
.reassurance::before {
  content: "";
  display: block;
  position: absolute;
  right: 0;
  top: 0;
  width: 1px;
  height: 100%;
  background-color: rgba(22, 21, 21, 0.1);
  transform: translateX(1.3888888889vw);
}
@media (max-width: 576px) {
  .reassurance::before {
    width: 100%;
    height: 1px;
    transform: translateY(-1.5rem);
  }
}
@media (max-width: 768px) {
  .reassurance:nth-child(2)::before {
    display: none;
  }
}
@media (max-width: 576px) {
  .reassurance:nth-child(2)::before {
    display: block;
  }
}
@media (max-width: 1024px) {
  .reassurance:last-child {
    grid-column: 2;
  }
}
@media (max-width: 768px) {
  .reassurance:last-child {
    grid-column: auto;
  }
}
.reassurance:last-child::before {
  display: none;
}
@media (max-width: 576px) {
  .reassurance:last-child::before {
    display: block;
  }
}

/* Disable hovering zoom effect on desktop */
#alma-payment-plans svg path {
  fill: #fa5022 !important;
}

@media (max-width: 576px) {
  #acheter {
    overflow-x: hidden;
  }
  #acheter .woocommerce div.product div.summary {
    max-width: 83.3333333333vw;
  }
}

form.woocommerce-checkout {
  width: 83.3333333333vw;
  margin: 8.3333333333vw auto;
}
form.woocommerce-checkout {
  font-size: clamp(16px, 12.030075188px + 30.689924812 * (100vw - 1080px) / 2760, 42.72px);
}
form.woocommerce-checkout {
  line-height: 1.5em;
  font-weight: 300;
}
form.woocommerce-checkout input {
  border-radius: 50rem;
  border: solid 1px rgba(22, 21, 21, 0.1);
  font-size: 1.6rem;
  padding: 1.5rem 3rem;
}

.wc-block-components-product-price__regular {
  color: #161515;
  opacity: 0.5;
}

.wc-block-components-product-price__value.is-discounted {
  color: #161515;
}

.woocommerce ul#shipping_method li label {
  font-weight: 300;
}
.woocommerce ul#shipping_method li label {
  font-size: clamp(12px, 9.022556391px + 23.017443609 * (100vw - 1080px) / 2760, 32.04px);
}
.woocommerce ul#shipping_method li label {
  line-height: 1.875em;
}

.is-large.wc-block-cart .wc-block-cart__totals-title,
.wc-block-components-totals-footer-item .wc-block-components-totals-item__label,
.wc-block-components-product-badge,
.wc-block-components-totals-item__value,
.is-large:not(.wc-block-checkout) .wc-block-components-product-details__name {
  font-weight: 500 !important;
}

.wc-block-cart, .woocommerce-order {
  width: 83.3333333333vw;
  margin: 4.1666666667vw auto !important;
}
.wc-block-cart, .woocommerce-order {
  font-size: clamp(16px, 12.030075188px + 30.689924812 * (100vw - 1080px) / 2760, 42.72px);
}
.wc-block-cart, .woocommerce-order {
  line-height: 1.5em;
  font-weight: 300;
}

.woocommerce-order .woocommerce-thankyou-order-details {
  padding-top: 3rem;
}

#shipping_method {
  text-transform: uppercase;
  font-size: 1.2rem !important;
  font-weight: 500 !important;
}
#shipping_method li {
  display: flex;
  align-items: center;
}
#shipping_method li input {
  margin-top: 0 !important;
}

.woocommerce table.shop_table th,
.woocommerce table.shop_table strong,
.woocommerce table.shop_table bdi {
  font-weight: 500 !important;
}

#shipping-pickup-store-select {
  border-radius: 50rem;
  border: solid 1px rgba(22, 21, 21, 0.1);
  font-size: 1.6rem;
  font-weight: 300;
  background-color: transparent;
  padding: 1.5rem 3rem;
  background: url("data:image/svg+xml,<svg height='10px' width='10px' viewBox='0 0 16 16' fill='%23000000' xmlns='http://www.w3.org/2000/svg'><path d='M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z'/></svg>") no-repeat;
  background-position: calc(100% - 3rem) center !important;
  -moz-appearance: none !important;
  -webkit-appearance: none !important;
  appearance: none !important;
}

.payment_methods {
  background-color: #F2F4F8 !important;
}
.payment_methods label {
  font-weight: 500 !important;
}

.woocommerce-checkout #payment div.payment_box {
  background-color: #EAECEA;
}
.woocommerce-checkout #payment div.payment_box::before {
  border-bottom-color: #EAECEA;
}

.wc-block-components-totals-item__description {
  display: none !important;
}

.woocommerce-checkout #payment div.form-row {
  background-color: #F2F4F8;
}

.woocommerce-billing-fields h3 {
  font-weight: 500;
  font-family: "HelveticaText", sans-serif;
}

.page-id-8 iframe {
  margin: 4.1666666667vw 0 0;
}
.page-id-8 .order_details {
  display: flex;
  justify-content: center;
  width: 83.3333333333vw;
  max-width: 100%;
  margin: 4.1666666667vw auto !important;
}
.page-id-8 .order_details {
  font-size: clamp(16px, 12.030075188px + 30.689924812 * (100vw - 1080px) / 2760, 42.72px);
}
.page-id-8 .order_details {
  line-height: 1.875em;
}
.page-id-8 .woocommerce-table--order-details {
  width: auto;
  display: table;
}

.order_details strong, .order_details bdi, .woocommerce-table--order-details strong, .woocommerce-table--order-details bdi {
  font-weight: 500;
  font-family: "HelveticaText", sans-serif;
}

.woocommerce-thankyou-order-received {
  font-family: "Apoc", sans-serif;
}
.woocommerce-thankyou-order-received {
  font-size: clamp(27px, 24.0601503759px + 61.3798496241 * (100vw - 1080px) / 2760, 85.44px);
}
.woocommerce-thankyou-order-received {
  line-height: 1.406em;
}

#order_review_heading {
  margin-top: 3rem;
  margin-bottom: 3rem;
  font-weight: 500;
  font-family: "HelveticaText", sans-serif;
}

.woocommerce form .form-row .input-checkbox {
  position: relative;
}

.wc-bacs-bank-details-heading {
  font-family: "Apoc", sans-serif;
}
.wc-bacs-bank-details-heading {
  font-size: clamp(18px, 20.3007518797px + 51.7892481203 * (100vw - 1080px) / 2760, 72.09px);
}
.wc-bacs-bank-details-heading {
  line-height: 1.406em;
  margin-bottom: 1rem;
  text-align: center;
}

.wc-bacs-bank-details-account-name {
  text-align: center;
}

.woocommerce-form-coupon-toggle .woocommerce-info {
  flex-direction: row;
}

.woocommerce form.checkout_coupon {
  width: 83.3333333333vw;
  margin: 4.1666666667vw auto;
  border: none;
  font-size: 2rem;
}
.woocommerce form.checkout_coupon .form-row-last, .woocommerce form.checkout_coupon .form-row-first {
  margin-top: 1rem;
  width: auto;
  float: unset;
}
.woocommerce form.checkout_coupon #coupon_code {
  border-bottom: solid 1px #161515;
}

.banniere-home {
  position: relative;
}
.banniere-home > * {
  position: relative;
  z-index: 2;
}
.banniere-home:has(.bouton-commander:hover) .velo_gauche {
  transform: translateX(-3rem);
}
@media (max-width: 768px) {
  .banniere-home:has(.bouton-commander:hover) .velo_gauche {
    transform: translateX(-1rem);
  }
}
.banniere-home::before, .banniere-home::after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: url("./assets/img/bg/decor-banniere-gauche.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: bottom left;
  z-index: 1;
}
.banniere-home::after {
  background-image: url("./assets/img/bg/decor-banniere-droite.svg");
  background-position: top right;
}

.velo_gauche {
  width: 50vw;
  transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1);
}
@media (max-width: 768px) {
  .velo_gauche {
    width: 83.3333333333vw;
  }
}

.prix-banniere {
  position: relative;
}
.prix-banniere > div:first-child {
  border-right: solid 1px rgba(22, 21, 21, 0.1);
  padding-right: 2rem;
  margin-right: 2rem;
}

.edition-limite-home {
  display: inline-flex;
  align-items: center;
  padding: 0 1.5rem 0 0;
  gap: 1rem;
  border-radius: 50rem;
  border: solid 1px rgba(22, 21, 21, 0.1);
}

.edition-limite {
  display: inline-block;
  background-color: #EE3536;
  border-radius: 50rem;
  color: #fff;
  flex-shrink: 0;
  padding: 0.75rem 1.5rem;
}

.banner-footer {
  position: relative;
  z-index: 1;
}
.banner-footer::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background-image: url("./assets/img/bg/decor-2-longueurs.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: bottom right;
  z-index: -1;
}
.banner-footer::after {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  right: 0;
  transform: translateY(-50%);
  width: 100%;
  height: 115%;
  background-image: url("./assets/img/bg/tailles.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center left;
  z-index: -1;
}

.presentation {
  position: relative;
  overflow: hidden;
}
.presentation::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  right: -8.3333333333vw;
  width: 50vw;
  height: 100%;
  mix-blend-mode: darken;
  background-position: top right;
  background-image: url("./assets/img/decor-presentation.svg");
  background-size: contain;
  background-repeat: no-repeat;
  z-index: 1;
}
@media (max-width: 1024px) {
  .presentation::before {
    display: none;
  }
}

.image-accroche {
  position: relative;
  overflow: hidden;
}
.image-accroche > img {
  height: 100%;
  object-fit: cover;
  object-position: bottom right;
}

.texte-accroche {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  top: 8.3333333333vw;
  left: 8.3333333333vw;
}
@media (max-width: 768px) {
  .texte-accroche {
    align-items: center;
    left: unset;
    top: unset;
    padding: 8.3333333333vw 0;
  }
}

.caracteristiques {
  position: relative;
}
.caracteristiques::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 50%;
  width: 1px;
  height: 100%;
  background-color: rgba(22, 21, 21, 0.1);
  transform: translateX(-50%);
}
@media (max-width: 768px) {
  .caracteristiques::before {
    display: none;
  }
}
@media (max-width: 768px) {
  .caracteristiques .caracteristique:last-child {
    padding-top: 3rem;
    border-top: solid 1px rgba(22, 21, 21, 0.1);
  }
}

.swiper .swiper-slide {
  height: auto;
}

.iframe-video {
  width: 100%;
  height: 100%;
}

.hide-button {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  top: 6px;
  right: 6px;
  height: 6rem;
  width: 6rem;
  border-radius: 50%;
  background-color: #161515;
  z-index: 50;
}
.hide-button > img {
  width: 4rem;
  height: 4rem;
  object-fit: contain;
  object-position: center;
}

.swiper-slide.swiper-slide-active .slide-image {
  opacity: 1;
}

.slide-image {
  aspect-ratio: 1.5/1;
  opacity: 0.15;
  transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1);
}

.galerie-prev {
  position: absolute;
  top: 50%;
  left: 8.3333333333vw;
  transform: translateY(-50%);
  cursor: pointer;
  z-index: 99;
  transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1);
}
.galerie-prev:hover {
  transform: translate(-1rem, -50%);
}
@media (max-width: 768px) {
  .galerie-prev {
    opacity: 0;
  }
}
@media (max-width: 1024px) {
  .galerie-prev {
    left: 4.1666666667vw;
  }
}

.galerie-next {
  position: absolute;
  top: 50%;
  right: 8.3333333333vw;
  transform: translateY(-50%);
  cursor: pointer;
  z-index: 99;
  transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1);
}
.galerie-next:hover {
  transform: translate(1rem, -50%);
}
@media (max-width: 768px) {
  .galerie-next {
    opacity: 0;
  }
}
@media (max-width: 1024px) {
  .galerie-next {
    right: 4.1666666667vw;
  }
}

.avis {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  padding: 3rem;
  border: solid 1px rgba(22, 21, 21, 0.1);
}

.note {
  display: flex;
  gap: 0.5rem;
}

.etoile {
  width: 1.5rem;
  height: 1.5rem;
  object-fit: contain;
}

.avis-prev, .avis-next {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 6rem;
  height: 6rem;
  border-radius: 50%;
  border: solid 1px rgba(22, 21, 21, 0.1);
  cursor: pointer;
  transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1);
}
.avis-prev:hover, .avis-next:hover {
  background-color: rgba(22, 21, 21, 0.1);
}

.accordeon-header {
  position: relative;
  padding: 1.5rem 4rem 1.5rem 0;
  display: flex;
  align-items: center;
  cursor: pointer;
  overflow: hidden;
  transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1);
}
.accordeon-header .accordeon-title {
  transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1);
}
.accordeon-header::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  aspect-ratio: 1/1;
  clip-path: polygon(100% 0, 0 0, 100% 100%);
  z-index: -1;
}
.accordeon-header:hover .accordeon-title {
  transform: translateX(1rem);
}
.accordeon-header.open .accordeon-title {
  color: #EE3536;
}
.accordeon-header.open .accordeon-plus {
  transform: translateY(-50%) rotate(90deg);
}
.accordeon-header.open .accordeon-plus::before {
  transform: rotate(90deg);
}

.accordeon-body {
  max-height: 0;
  overflow: hidden;
  transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1);
}

.accordeon-plus {
  position: absolute;
  top: 50%;
  right: 0;
  width: 1.5rem;
  height: 1.5rem;
  display: flex;
  align-items: center;
  justify-content: center;
  transform: translateY(-50%);
  transform-origin: center;
  transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1);
}
.accordeon-plus::before {
  content: "";
  display: block;
  position: absolute;
  height: 0.15rem;
  width: 100%;
  background-color: #161515;
  transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1);
  z-index: 1;
}
.accordeon-plus::after {
  content: "";
  display: block;
  position: absolute;
  height: 100%;
  width: 0.15rem;
  background-color: #161515;
  z-index: 1;
  transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1);
}

#bandeau-achat {
  position: sticky;
  bottom: 0;
  left: 0;
  width: 100%;
  background-color: #fff;
  z-index: 999;
  transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1);
  transform: translateY(100%);
}
#bandeau-achat.visible {
  transform: translateY(0);
}

#bandeau-achat .variations_form > div {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  gap: 2rem;
}
@media (max-width: 1024px) {
  #bandeau-achat .variations_form > div {
    justify-content: space-between;
    margin-top: 1rem;
  }
}
#bandeau-achat .variations tr {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 2rem;
}
#bandeau-achat th.label {
  font-size: clamp(16px, 12.030075188px + 30.689924812 * (100vw - 1080px) / 2760, 42.72px);
}
#bandeau-achat th.label {
  line-height: 1.875em;
  color: #161515;
  padding: 0;
}
@media (max-width: 1024px) {
  #bandeau-achat th.label {
    display: none;
  }
}
#bandeau-achat th.label label {
  font-weight: 500;
}
#bandeau-achat th.label span {
  font-weight: 300;
}
#bandeau-achat .single_variation_wrap {
  padding-top: 0;
  flex-shrink: 0;
}
#bandeau-achat .thumbnail-wrapper {
  position: relative;
  width: 9rem;
  height: 6rem;
}
#bandeau-achat .thumbnail-wrapper img {
  mix-blend-mode: multiply;
}
#bandeau-achat .thumbnail-wrapper.navy {
  background-color: #f3f5f9;
}
#bandeau-achat .thumbnail-wrapper.navy .tb:first-child {
  opacity: 1;
}
#bandeau-achat .thumbnail-wrapper.kaki {
  background-color: #eaece9;
}
#bandeau-achat .thumbnail-wrapper.kaki .tb:first-child {
  opacity: 0;
}
#bandeau-achat .thumbnail-wrapper.kaki .tb:last-child {
  opacity: 1;
}
#bandeau-achat .thumbnail-wrapper .tb {
  position: absolute;
  width: 100%;
  height: 100%;
  object-fit: contain;
  transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1);
}
@media (max-width: 768px) {
  #bandeau-achat .thumbnail-wrapper {
    display: none;
  }
}
#bandeau-achat .prix {
  line-height: 1em;
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 1rem;
  white-space: nowrap;
}
#bandeau-achat .prix ins::before, #bandeau-achat .prix del::before {
  display: none !important;
}
#bandeau-achat .prix #prix-catalogue-bandeau {
  text-decoration: line-through;
  border-left: 1.5px solid;
  padding-left: 1rem;
}
@media (max-width: 576px) {
  #bandeau-achat .edition-limite {
    display: none;
  }
}

.titre-navy {
  position: absolute;
  top: 50%;
  left: 0;
  writing-mode: vertical-rl;
  text-orientation: mixed;
  transform: translate(-25%, -50%);
  z-index: 5;
}

.titre-kaki {
  position: absolute;
  top: 50%;
  right: 0;
  writing-mode: vertical-rl;
  text-orientation: mixed;
  transform: translate(25%, -50%) rotate(180deg);
  z-index: 5;
}

/*# sourceMappingURL=style.css.map */

dio-variable-item.color-variable-item .variable-item-span-color {
  border-radius: 50%;
}

div.product form.cart .variations tr {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 1.5rem 0;
  border-bottom: solid 1px rgba(22, 21, 21, 0.1);
}

div.product form.cart .variations th.label {
  font-size: clamp(22px, 18.045112782px + 46.034887218 * (100vw - 1080px) / 2760, 64.08px);
}
div.product form.cart .variations th.label {
  line-height: 3rem;
  color: #161515;
  padding: 0;
}
div.product form.cart .variations th.label label {
  font-weight: 500;
}
div.product form.cart .variations th.label span {
  font-weight: 300;
}

.woocommerce div.product div.images .woocommerce-product-gallery__trigger {
  top: 3rem;
  right: 3rem;
  width: 6rem;
  height: 6rem;
  background-color: #161515;
  color: #fff;
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger::before {
  top: 50%;
  left: 50%;
  width: 1.6rem;
  height: 1.6rem;
  border: unset;
  border-radius: 0;
  background-image: url("./assets/img/icons/loupe.svg");
  background-size: contain;
  background-repeat: no-repeat;
  transform: translate(-50%, -50%);
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger::after {
  display: none;
}

.reassurance {
  position: relative;
}
.reassurance::before {
  content: "";
  display: block;
  position: absolute;
  right: 0;
  top: 0;
  width: 1px;
  height: 100%;
  background-color: rgba(22, 21, 21, 0.1);
  transform: translateX(1.3888888889vw);
}
@media (max-width: 576px) {
  .reassurance::before {
    width: 100%;
    height: 1px;
    transform: translateY(-1.5rem);
  }
}
@media (max-width: 768px) {
  .reassurance:nth-child(2)::before {
    display: none;
  }
}
@media (max-width: 576px) {
  .reassurance:nth-child(2)::before {
    display: block;
  }
}
@media (max-width: 1024px) {
  .reassurance:last-child {
    grid-column: 2;
  }
}
@media (max-width: 768px) {
  .reassurance:last-child {
    grid-column: auto;
  }
}
.reassurance:last-child::before {
  display: none;
}
@media (max-width: 576px) {
  .reassurance:last-child::before {
    display: block;
  }
}

/* Disable hovering zoom effect on desktop */
#alma-payment-plans svg path {
  fill: #fa5022 !important;
}

@media (max-width: 576px) {
  #acheter {
    overflow-x: hidden;
  }
  #acheter .woocommerce div.product div.summary {
    max-width: 83.3333333333vw;
  }
}

form.woocommerce-checkout {
  width: 83.3333333333vw;
  margin: 8.3333333333vw auto;
}
form.woocommerce-checkout {
  font-size: clamp(16px, 12.030075188px + 30.689924812 * (100vw - 1080px) / 2760, 42.72px);
}
form.woocommerce-checkout {
  line-height: 1.5em;
  font-weight: 300;
}
form.woocommerce-checkout input {
  border-radius: 50rem;
  border: solid 1px rgba(22, 21, 21, 0.1);
  font-size: 1.6rem;
  padding: 1.5rem 3rem;
}

.wc-block-components-product-price__regular {
  color: #161515;
  opacity: 0.5;
}

.wc-block-components-product-price__value.is-discounted {
  color: #161515;
}

.woocommerce ul#shipping_method li label {
  font-weight: 300;
}
.woocommerce ul#shipping_method li label {
  font-size: clamp(12px, 9.022556391px + 23.017443609 * (100vw - 1080px) / 2760, 32.04px);
}
.woocommerce ul#shipping_method li label {
  line-height: 1.875em;
}

.is-large.wc-block-cart .wc-block-cart__totals-title,
.wc-block-components-totals-footer-item .wc-block-components-totals-item__label,
.wc-block-components-product-badge,
.wc-block-components-totals-item__value,
.is-large:not(.wc-block-checkout) .wc-block-components-product-details__name {
  font-weight: 500 !important;
}

.wc-block-cart, .woocommerce-order {
  width: 83.3333333333vw;
  margin: 4.1666666667vw auto !important;
}
.wc-block-cart, .woocommerce-order {
  font-size: clamp(16px, 12.030075188px + 30.689924812 * (100vw - 1080px) / 2760, 42.72px);
}
.wc-block-cart, .woocommerce-order {
  line-height: 1.5em;
  font-weight: 300;
}

.woocommerce-order .woocommerce-thankyou-order-details {
  padding-top: 3rem;
}

#shipping_method {
  text-transform: uppercase;
  font-size: 1.2rem !important;
  font-weight: 500 !important;
}
#shipping_method li {
  display: flex;
  align-items: center;
}
#shipping_method li input {
  margin-top: 0 !important;
}

.woocommerce table.shop_table th,
.woocommerce table.shop_table strong,
.woocommerce table.shop_table bdi {
  font-weight: 500 !important;
}

#shipping-pickup-store-select {
  border-radius: 50rem;
  border: solid 1px rgba(22, 21, 21, 0.1);
  font-size: 1.6rem;
  font-weight: 300;
  background-color: transparent;
  padding: 1.5rem 3rem;
  background: url("data:image/svg+xml,<svg height='10px' width='10px' viewBox='0 0 16 16' fill='%23000000' xmlns='http://www.w3.org/2000/svg'><path d='M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z'/></svg>") no-repeat;
  background-position: calc(100% - 3rem) center !important;
  -moz-appearance: none !important;
  -webkit-appearance: none !important;
  appearance: none !important;
}

.payment_methods {
  background-color: #F2F4F8 !important;
}
.payment_methods label {
  font-weight: 500 !important;
}

.woocommerce-checkout #payment div.payment_box {
  background-color: #EAECEA;
}
.woocommerce-checkout #payment div.payment_box::before {
  border-bottom-color: #EAECEA;
}

.wc-block-components-totals-item__description {
  display: none !important;
}

.woocommerce-checkout #payment div.form-row {
  background-color: #F2F4F8;
}

.woocommerce-billing-fields h3 {
  font-weight: 500;
  font-family: "HelveticaText", sans-serif;
}

.page-id-8 iframe {
  margin: 4.1666666667vw 0 0;
}
.page-id-8 .order_details {
  display: flex;
  justify-content: center;
  width: 83.3333333333vw;
  max-width: 100%;
  margin: 4.1666666667vw auto !important;
}
.page-id-8 .order_details {
  font-size: clamp(16px, 12.030075188px + 30.689924812 * (100vw - 1080px) / 2760, 42.72px);
}
.page-id-8 .order_details {
  line-height: 1.875em;
}
.page-id-8 .woocommerce-table--order-details {
  width: auto;
  display: table;
}

.order_details strong, .order_details bdi, .woocommerce-table--order-details strong, .woocommerce-table--order-details bdi {
  font-weight: 500;
  font-family: "HelveticaText", sans-serif;
}

.woocommerce-thankyou-order-received {
  font-family: "Apoc", sans-serif;
}
.woocommerce-thankyou-order-received {
  font-size: clamp(27px, 24.0601503759px + 61.3798496241 * (100vw - 1080px) / 2760, 85.44px);
}
.woocommerce-thankyou-order-received {
  line-height: 1.406em;
}

#order_review_heading {
  margin-top: 3rem;
  margin-bottom: 3rem;
  font-weight: 500;
  font-family: "HelveticaText", sans-serif;
}

.woocommerce form .form-row .input-checkbox {
  position: relative;
}

.wc-bacs-bank-details-heading {
  font-family: "Apoc", sans-serif;
}
.wc-bacs-bank-details-heading {
  font-size: clamp(18px, 20.3007518797px + 51.7892481203 * (100vw - 1080px) / 2760, 72.09px);
}
.wc-bacs-bank-details-heading {
  line-height: 1.406em;
  margin-bottom: 1rem;
  text-align: center;
}

.wc-bacs-bank-details-account-name {
  text-align: center;
}

.woocommerce-form-coupon-toggle .woocommerce-info {
  flex-direction: row;
}

.woocommerce form.checkout_coupon {
  width: 83.3333333333vw;
  margin: 4.1666666667vw auto;
  border: none;
  font-size: 2rem;
}
.woocommerce form.checkout_coupon .form-row-last, .woocommerce form.checkout_coupon .form-row-first {
  margin-top: 1rem;
  width: auto;
  float: unset;
}
.woocommerce form.checkout_coupon #coupon_code {
  border-bottom: solid 1px #161515;
}

.banniere-home {
  position: relative;
}
.banniere-home > * {
  position: relative;
  z-index: 2;
}
.banniere-home:has(.bouton-commander:hover) .velo_gauche {
  transform: translateX(-3rem);
}
@media (max-width: 768px) {
  .banniere-home:has(.bouton-commander:hover) .velo_gauche {
    transform: translateX(-1rem);
  }
}
.banniere-home::before, .banniere-home::after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: url("./assets/img/bg/decor-banniere-gauche.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: bottom left;
  z-index: 1;
}
.banniere-home::after {
  background-image: url("./assets/img/bg/decor-banniere-droite.svg");
  background-position: top right;
}

.velo_gauche {
  width: 50vw;
  transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1);
}
@media (max-width: 768px) {
  .velo_gauche {
    width: 83.3333333333vw;
  }
}

.prix-banniere {
  position: relative;
}
.prix-banniere > div:first-child {
  border-right: solid 1px rgba(22, 21, 21, 0.1);
  padding-right: 2rem;
  margin-right: 2rem;
}

.edition-limite-home {
  display: inline-flex;
  align-items: center;
  padding: 0 1.5rem 0 0;
  gap: 1rem;
  border-radius: 50rem;
  border: solid 1px rgba(22, 21, 21, 0.1);
}

.edition-limite {
  display: inline-block;
  background-color: #EE3536;
  border-radius: 50rem;
  color: #fff;
  flex-shrink: 0;
  padding: 0.75rem 1.5rem;
}

.banner-footer {
  position: relative;
  z-index: 1;
}
.banner-footer::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background-image: url("./assets/img/bg/decor-2-longueurs.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: bottom right;
  z-index: -1;
}
.banner-footer::after {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  right: 0;
  transform: translateY(-50%);
  width: 100%;
  height: 115%;
  background-image: url("./assets/img/bg/tailles.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center left;
  z-index: -1;
}

.presentation {
  position: relative;
  overflow: hidden;
}
.presentation::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  right: -8.3333333333vw;
  width: 50vw;
  height: 100%;
  mix-blend-mode: darken;
  background-position: top right;
  background-image: url("./assets/img/decor-presentation.svg");
  background-size: contain;
  background-repeat: no-repeat;
  z-index: 1;
}
@media (max-width: 1024px) {
  .presentation::before {
    display: none;
  }
}

.image-accroche {
  position: relative;
  overflow: hidden;
}
.image-accroche > img {
  height: 100%;
  object-fit: cover;
  object-position: bottom right;
}

.texte-accroche {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  top: 8.3333333333vw;
  left: 8.3333333333vw;
}
@media (max-width: 768px) {
  .texte-accroche {
    align-items: center;
    left: unset;
    top: unset;
    padding: 8.3333333333vw 0;
  }
}

.caracteristiques {
  position: relative;
}
.caracteristiques::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 50%;
  width: 1px;
  height: 100%;
  background-color: rgba(22, 21, 21, 0.1);
  transform: translateX(-50%);
}
@media (max-width: 768px) {
  .caracteristiques::before {
    display: none;
  }
}
@media (max-width: 768px) {
  .caracteristiques .caracteristique:last-child {
    padding-top: 3rem;
    border-top: solid 1px rgba(22, 21, 21, 0.1);
  }
}

.swiper .swiper-slide {
  height: auto;
}

.iframe-video {
  width: 100%;
  height: 100%;
}

.hide-button {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  top: 6px;
  right: 6px;
  height: 6rem;
  width: 6rem;
  border-radius: 50%;
  background-color: #161515;
  z-index: 50;
}
.hide-button > img {
  width: 4rem;
  height: 4rem;
  object-fit: contain;
  object-position: center;
}

.swiper-slide.swiper-slide-active .slide-image {
  opacity: 1;
}

.slide-image {
  aspect-ratio: 1.5/1;
  opacity: 0.15;
  transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1);
}

.galerie-prev {
  position: absolute;
  top: 50%;
  left: 8.3333333333vw;
  transform: translateY(-50%);
  cursor: pointer;
  z-index: 99;
  transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1);
}
.galerie-prev:hover {
  transform: translate(-1rem, -50%);
}
@media (max-width: 768px) {
  .galerie-prev {
    opacity: 0;
  }
}
@media (max-width: 1024px) {
  .galerie-prev {
    left: 4.1666666667vw;
  }
}

.galerie-next {
  position: absolute;
  top: 50%;
  right: 8.3333333333vw;
  transform: translateY(-50%);
  cursor: pointer;
  z-index: 99;
  transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1);
}
.galerie-next:hover {
  transform: translate(1rem, -50%);
}
@media (max-width: 768px) {
  .galerie-next {
    opacity: 0;
  }
}
@media (max-width: 1024px) {
  .galerie-next {
    right: 4.1666666667vw;
  }
}

.avis {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  padding: 3rem;
  border: solid 1px rgba(22, 21, 21, 0.1);
}

.note {
  display: flex;
  gap: 0.5rem;
}

.etoile {
  width: 1.5rem;
  height: 1.5rem;
  object-fit: contain;
}

.avis-prev, .avis-next {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 6rem;
  height: 6rem;
  border-radius: 50%;
  border: solid 1px rgba(22, 21, 21, 0.1);
  cursor: pointer;
  transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1);
}
.avis-prev:hover, .avis-next:hover {
  background-color: rgba(22, 21, 21, 0.1);
}

.accordeon-header {
  position: relative;
  padding: 1.5rem 4rem 1.5rem 0;
  display: flex;
  align-items: center;
  cursor: pointer;
  overflow: hidden;
  transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1);
}
.accordeon-header .accordeon-title {
  transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1);
}
.accordeon-header::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  aspect-ratio: 1/1;
  clip-path: polygon(100% 0, 0 0, 100% 100%);
  z-index: -1;
}
.accordeon-header:hover .accordeon-title {
  transform: translateX(1rem);
}
.accordeon-header.open .accordeon-title {
  color: #EE3536;
}
.accordeon-header.open .accordeon-plus {
  transform: translateY(-50%) rotate(90deg);
}
.accordeon-header.open .accordeon-plus::before {
  transform: rotate(90deg);
}

.accordeon-body {
  max-height: 0;
  overflow: hidden;
  transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1);
}

.accordeon-plus {
  position: absolute;
  top: 50%;
  right: 0;
  width: 1.5rem;
  height: 1.5rem;
  display: flex;
  align-items: center;
  justify-content: center;
  transform: translateY(-50%);
  transform-origin: center;
  transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1);
}
.accordeon-plus::before {
  content: "";
  display: block;
  position: absolute;
  height: 0.15rem;
  width: 100%;
  background-color: #161515;
  transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1);
  z-index: 1;
}
.accordeon-plus::after {
  content: "";
  display: block;
  position: absolute;
  height: 100%;
  width: 0.15rem;
  background-color: #161515;
  z-index: 1;
  transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1);
}

#bandeau-achat {
  position: sticky;
  bottom: 0;
  left: 0;
  width: 100%;
  background-color: #fff;
  z-index: 999;
  transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1);
  transform: translateY(100%);
}
#bandeau-achat.visible {
  transform: translateY(0);
}

#bandeau-achat .variations_form > div {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  gap: 2rem;
}
@media (max-width: 1024px) {
  #bandeau-achat .variations_form > div {
    justify-content: space-between;
    margin-top: 1rem;
  }
}
#bandeau-achat .variations tr {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 2rem;
}
#bandeau-achat th.label {
  font-size: clamp(16px, 12.030075188px + 30.689924812 * (100vw - 1080px) / 2760, 42.72px);
}
#bandeau-achat th.label {
  line-height: 1.875em;
  color: #161515;
  padding: 0;
}
@media (max-width: 1024px) {
  #bandeau-achat th.label {
    display: none;
  }
}
#bandeau-achat th.label label {
  font-weight: 500;
}
#bandeau-achat th.label span {
  font-weight: 300;
}
#bandeau-achat .single_variation_wrap {
  padding-top: 0;
  flex-shrink: 0;
}
#bandeau-achat .thumbnail-wrapper {
  position: relative;
  width: 9rem;
  height: 6rem;
}
#bandeau-achat .thumbnail-wrapper img {
  mix-blend-mode: multiply;
}
#bandeau-achat .thumbnail-wrapper.navy {
  background-color: #f3f5f9;
}
#bandeau-achat .thumbnail-wrapper.navy .tb:first-child {
  opacity: 1;
}
#bandeau-achat .thumbnail-wrapper.kaki {
  background-color: #eaece9;
}
#bandeau-achat .thumbnail-wrapper.kaki .tb:first-child {
  opacity: 0;
}
#bandeau-achat .thumbnail-wrapper.kaki .tb:last-child {
  opacity: 1;
}
#bandeau-achat .thumbnail-wrapper .tb {
  position: absolute;
  width: 100%;
  height: 100%;
  object-fit: contain;
  transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1);
}
@media (max-width: 768px) {
  #bandeau-achat .thumbnail-wrapper {
    display: none;
  }
}
#bandeau-achat .prix {
  line-height: 1em;
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 1rem;
  white-space: nowrap;
}
#bandeau-achat .prix ins::before, #bandeau-achat .prix del::before {
  display: none !important;
}
#bandeau-achat .prix #prix-catalogue-bandeau {
  text-decoration: line-through;
  border-left: 1.5px solid;
  padding-left: 1rem;
}
@media (max-width: 576px) {
  #bandeau-achat .edition-limite {
    display: none;
  }
}

.titre-navy {
  position: absolute;
  top: 50%;
  left: 0;
  writing-mode: vertical-rl;
  text-orientation: mixed;
  transform: translate(-25%, -50%);
  z-index: 5;
}

.titre-kaki {
  position: absolute;
  top: 50%;
  right: 0;
  writing-mode: vertical-rl;
  text-orientation: mixed;
  transform: translate(25%, -50%) rotate(180deg);
  z-index: 5;
}

/*# sourceMappingURL=style.css.map */

.dio-variable-item .color-variable-item .variable-item-span-color {
  border-radius: 50%;
}

div.product form.cart .variations tr {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 1.5rem 0;
  border-bottom: solid 1px rgba(22, 21, 21, 0.1);
}

div.product form.cart .variations th.label {
  font-size: clamp(22px, 18.045112782px + 46.034887218 * (100vw - 1080px) / 2760, 64.08px);
}
div.product form.cart .variations th.label {
  line-height: 3rem;
  color: #161515;
  padding: 0;
}
div.product form.cart .variations th.label label {
  font-weight: 500;
}
div.product form.cart .variations th.label span {
  font-weight: 300;
}

.woocommerce div.product div.images .woocommerce-product-gallery__trigger {
  top: 3rem;
  right: 3rem;
  width: 6rem;
  height: 6rem;
  background-color: #161515;
  color: #fff;
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger::before {
  top: 50%;
  left: 50%;
  width: 1.6rem;
  height: 1.6rem;
  border: unset;
  border-radius: 0;
  background-image: url("./assets/img/icons/loupe.svg");
  background-size: contain;
  background-repeat: no-repeat;
  transform: translate(-50%, -50%);
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger::after {
  display: none;
}

.reassurance {
  position: relative;
}
.reassurance::before {
  content: "";
  display: block;
  position: absolute;
  right: 0;
  top: 0;
  width: 1px;
  height: 100%;
  background-color: rgba(22, 21, 21, 0.1);
  transform: translateX(1.3888888889vw);
}
@media (max-width: 576px) {
  .reassurance::before {
    width: 100%;
    height: 1px;
    transform: translateY(-1.5rem);
  }
}
@media (max-width: 768px) {
  .reassurance:nth-child(2)::before {
    display: none;
  }
}
@media (max-width: 576px) {
  .reassurance:nth-child(2)::before {
    display: block;
  }
}
@media (max-width: 1024px) {
  .reassurance:last-child {
    grid-column: 2;
  }
}
@media (max-width: 768px) {
  .reassurance:last-child {
    grid-column: auto;
  }
}
.reassurance:last-child::before {
  display: none;
}
@media (max-width: 576px) {
  .reassurance:last-child::before {
    display: block;
  }
}

/* Disable hovering zoom effect on desktop */
#alma-payment-plans svg path {
  fill: #fa5022 !important;
}

@media (max-width: 576px) {
  #acheter {
    overflow-x: hidden;
  }
  #acheter .woocommerce div.product div.summary {
    max-width: 83.3333333333vw;
  }
}

form.woocommerce-checkout {
  width: 83.3333333333vw;
  margin: 8.3333333333vw auto;
}
form.woocommerce-checkout {
  font-size: clamp(16px, 12.030075188px + 30.689924812 * (100vw - 1080px) / 2760, 42.72px);
}
form.woocommerce-checkout {
  line-height: 1.5em;
  font-weight: 300;
}
form.woocommerce-checkout input {
  border-radius: 50rem;
  border: solid 1px rgba(22, 21, 21, 0.1);
  font-size: 1.6rem;
  padding: 1.5rem 3rem;
}

.wc-block-components-product-price__regular {
  color: #161515;
  opacity: 0.5;
}

.wc-block-components-product-price__value.is-discounted {
  color: #161515;
}

.woocommerce ul#shipping_method li label {
  font-weight: 300;
}
.woocommerce ul#shipping_method li label {
  font-size: clamp(12px, 9.022556391px + 23.017443609 * (100vw - 1080px) / 2760, 32.04px);
}
.woocommerce ul#shipping_method li label {
  line-height: 1.875em;
}

.is-large.wc-block-cart .wc-block-cart__totals-title,
.wc-block-components-totals-footer-item .wc-block-components-totals-item__label,
.wc-block-components-product-badge,
.wc-block-components-totals-item__value,
.is-large:not(.wc-block-checkout) .wc-block-components-product-details__name {
  font-weight: 500 !important;
}

.wc-block-cart, .woocommerce-order {
  width: 83.3333333333vw;
  margin: 4.1666666667vw auto !important;
}
.wc-block-cart, .woocommerce-order {
  font-size: clamp(16px, 12.030075188px + 30.689924812 * (100vw - 1080px) / 2760, 42.72px);
}
.wc-block-cart, .woocommerce-order {
  line-height: 1.5em;
  font-weight: 300;
}

.woocommerce-order .woocommerce-thankyou-order-details {
  padding-top: 3rem;
}

#shipping_method {
  text-transform: uppercase;
  font-size: 1.2rem !important;
  font-weight: 500 !important;
}
#shipping_method li {
  display: flex;
  align-items: center;
}
#shipping_method li input {
  margin-top: 0 !important;
}

.woocommerce table.shop_table th,
.woocommerce table.shop_table strong,
.woocommerce table.shop_table bdi {
  font-weight: 500 !important;
}

#shipping-pickup-store-select {
  border-radius: 50rem;
  border: solid 1px rgba(22, 21, 21, 0.1);
  font-size: 1.6rem;
  font-weight: 300;
  background-color: transparent;
  padding: 1.5rem 3rem;
  background: url("data:image/svg+xml,<svg height='10px' width='10px' viewBox='0 0 16 16' fill='%23000000' xmlns='http://www.w3.org/2000/svg'><path d='M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z'/></svg>") no-repeat;
  background-position: calc(100% - 3rem) center !important;
  -moz-appearance: none !important;
  -webkit-appearance: none !important;
  appearance: none !important;
}

.payment_methods {
  background-color: #F2F4F8 !important;
}
.payment_methods label {
  font-weight: 500 !important;
}

.woocommerce-checkout #payment div.payment_box {
  background-color: #EAECEA;
}
.woocommerce-checkout #payment div.payment_box::before {
  border-bottom-color: #EAECEA;
}

.wc-block-components-totals-item__description {
  display: none !important;
}

.woocommerce-checkout #payment div.form-row {
  background-color: #F2F4F8;
}

.woocommerce-billing-fields h3 {
  font-weight: 500;
  font-family: "HelveticaText", sans-serif;
}

.page-id-8 iframe {
  margin: 4.1666666667vw 0 0;
}
.page-id-8 .order_details {
  display: flex;
  justify-content: center;
  width: 83.3333333333vw;
  max-width: 100%;
  margin: 4.1666666667vw auto !important;
}
.page-id-8 .order_details {
  font-size: clamp(16px, 12.030075188px + 30.689924812 * (100vw - 1080px) / 2760, 42.72px);
}
.page-id-8 .order_details {
  line-height: 1.875em;
}
.page-id-8 .woocommerce-table--order-details {
  width: auto;
  display: table;
}

.order_details strong, .order_details bdi, .woocommerce-table--order-details strong, .woocommerce-table--order-details bdi {
  font-weight: 500;
  font-family: "HelveticaText", sans-serif;
}

.woocommerce-thankyou-order-received {
  font-family: "Apoc", sans-serif;
}
.woocommerce-thankyou-order-received {
  font-size: clamp(27px, 24.0601503759px + 61.3798496241 * (100vw - 1080px) / 2760, 85.44px);
}
.woocommerce-thankyou-order-received {
  line-height: 1.406em;
}

#order_review_heading {
  margin-top: 3rem;
  margin-bottom: 3rem;
  font-weight: 500;
  font-family: "HelveticaText", sans-serif;
}

.woocommerce form .form-row .input-checkbox {
  position: relative;
}

.wc-bacs-bank-details-heading {
  font-family: "Apoc", sans-serif;
}
.wc-bacs-bank-details-heading {
  font-size: clamp(18px, 20.3007518797px + 51.7892481203 * (100vw - 1080px) / 2760, 72.09px);
}
.wc-bacs-bank-details-heading {
  line-height: 1.406em;
  margin-bottom: 1rem;
  text-align: center;
}

.wc-bacs-bank-details-account-name {
  text-align: center;
}

.woocommerce-form-coupon-toggle .woocommerce-info {
  flex-direction: row;
}

.woocommerce form.checkout_coupon {
  width: 83.3333333333vw;
  margin: 4.1666666667vw auto;
  border: none;
  font-size: 2rem;
}
.woocommerce form.checkout_coupon .form-row-last, .woocommerce form.checkout_coupon .form-row-first {
  margin-top: 1rem;
  width: auto;
  float: unset;
}
.woocommerce form.checkout_coupon #coupon_code {
  border-bottom: solid 1px #161515;
}

.banniere-home {
  position: relative;
}
.banniere-home > * {
  position: relative;
  z-index: 2;
}
.banniere-home:has(.bouton-commander:hover) .velo_gauche {
  transform: translateX(-3rem);
}
@media (max-width: 768px) {
  .banniere-home:has(.bouton-commander:hover) .velo_gauche {
    transform: translateX(-1rem);
  }
}
.banniere-home::before, .banniere-home::after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: url("./assets/img/bg/decor-banniere-gauche.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: bottom left;
  z-index: 1;
}
.banniere-home::after {
  background-image: url("./assets/img/bg/decor-banniere-droite.svg");
  background-position: top right;
}

.velo_gauche {
  width: 50vw;
  transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1);
}
@media (max-width: 768px) {
  .velo_gauche {
    width: 83.3333333333vw;
  }
}

.prix-banniere {
  position: relative;
}
.prix-banniere > div:first-child {
  border-right: solid 1px rgba(22, 21, 21, 0.1);
  padding-right: 2rem;
  margin-right: 2rem;
}

.edition-limite-home {
  display: inline-flex;
  align-items: center;
  padding: 0 1.5rem 0 0;
  gap: 1rem;
  border-radius: 50rem;
  border: solid 1px rgba(22, 21, 21, 0.1);
}

.edition-limite {
  display: inline-block;
  background-color: #EE3536;
  border-radius: 50rem;
  color: #fff;
  flex-shrink: 0;
  padding: 0.75rem 1.5rem;
}

.banner-footer {
  position: relative;
  z-index: 1;
}
.banner-footer::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background-image: url("./assets/img/bg/decor-2-longueurs.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: bottom right;
  z-index: -1;
}
.banner-footer::after {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  right: 0;
  transform: translateY(-50%);
  width: 100%;
  height: 115%;
  background-image: url("./assets/img/bg/tailles.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center left;
  z-index: -1;
}

.presentation {
  position: relative;
  overflow: hidden;
}
.presentation::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  right: -8.3333333333vw;
  width: 50vw;
  height: 100%;
  mix-blend-mode: darken;
  background-position: top right;
  background-image: url("./assets/img/decor-presentation.svg");
  background-size: contain;
  background-repeat: no-repeat;
  z-index: 1;
}
@media (max-width: 1024px) {
  .presentation::before {
    display: none;
  }
}

.image-accroche {
  position: relative;
  overflow: hidden;
}
.image-accroche > img {
  height: 100%;
  object-fit: cover;
  object-position: bottom right;
}

.texte-accroche {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  top: 8.3333333333vw;
  left: 8.3333333333vw;
}
@media (max-width: 768px) {
  .texte-accroche {
    align-items: center;
    left: unset;
    top: unset;
    padding: 8.3333333333vw 0;
  }
}

.caracteristiques {
  position: relative;
}
.caracteristiques::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 50%;
  width: 1px;
  height: 100%;
  background-color: rgba(22, 21, 21, 0.1);
  transform: translateX(-50%);
}
@media (max-width: 768px) {
  .caracteristiques::before {
    display: none;
  }
}
@media (max-width: 768px) {
  .caracteristiques .caracteristique:last-child {
    padding-top: 3rem;
    border-top: solid 1px rgba(22, 21, 21, 0.1);
  }
}

.swiper .swiper-slide {
  height: auto;
}

.iframe-video {
  width: 100%;
  height: 100%;
}

.hide-button {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  top: 6px;
  right: 6px;
  height: 6rem;
  width: 6rem;
  border-radius: 50%;
  background-color: #161515;
  z-index: 50;
}
.hide-button > img {
  width: 4rem;
  height: 4rem;
  object-fit: contain;
  object-position: center;
}

.swiper-slide.swiper-slide-active .slide-image {
  opacity: 1;
}

.slide-image {
  aspect-ratio: 1.5/1;
  opacity: 0.15;
  transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1);
}

.galerie-prev {
  position: absolute;
  top: 50%;
  left: 8.3333333333vw;
  transform: translateY(-50%);
  cursor: pointer;
  z-index: 99;
  transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1);
}
.galerie-prev:hover {
  transform: translate(-1rem, -50%);
}
@media (max-width: 768px) {
  .galerie-prev {
    opacity: 0;
  }
}
@media (max-width: 1024px) {
  .galerie-prev {
    left: 4.1666666667vw;
  }
}

.galerie-next {
  position: absolute;
  top: 50%;
  right: 8.3333333333vw;
  transform: translateY(-50%);
  cursor: pointer;
  z-index: 99;
  transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1);
}
.galerie-next:hover {
  transform: translate(1rem, -50%);
}
@media (max-width: 768px) {
  .galerie-next {
    opacity: 0;
  }
}
@media (max-width: 1024px) {
  .galerie-next {
    right: 4.1666666667vw;
  }
}

.avis {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  padding: 3rem;
  border: solid 1px rgba(22, 21, 21, 0.1);
}

.note {
  display: flex;
  gap: 0.5rem;
}

.etoile {
  width: 1.5rem;
  height: 1.5rem;
  object-fit: contain;
}

.avis-prev, .avis-next {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 6rem;
  height: 6rem;
  border-radius: 50%;
  border: solid 1px rgba(22, 21, 21, 0.1);
  cursor: pointer;
  transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1);
}
.avis-prev:hover, .avis-next:hover {
  background-color: rgba(22, 21, 21, 0.1);
}

.accordeon-header {
  position: relative;
  padding: 1.5rem 4rem 1.5rem 0;
  display: flex;
  align-items: center;
  cursor: pointer;
  overflow: hidden;
  transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1);
}
.accordeon-header .accordeon-title {
  transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1);
}
.accordeon-header::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  aspect-ratio: 1/1;
  clip-path: polygon(100% 0, 0 0, 100% 100%);
  z-index: -1;
}
.accordeon-header:hover .accordeon-title {
  transform: translateX(1rem);
}
.accordeon-header.open .accordeon-title {
  color: #EE3536;
}
.accordeon-header.open .accordeon-plus {
  transform: translateY(-50%) rotate(90deg);
}
.accordeon-header.open .accordeon-plus::before {
  transform: rotate(90deg);
}

.accordeon-body {
  max-height: 0;
  overflow: hidden;
  transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1);
}

.accordeon-plus {
  position: absolute;
  top: 50%;
  right: 0;
  width: 1.5rem;
  height: 1.5rem;
  display: flex;
  align-items: center;
  justify-content: center;
  transform: translateY(-50%);
  transform-origin: center;
  transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1);
}
.accordeon-plus::before {
  content: "";
  display: block;
  position: absolute;
  height: 0.15rem;
  width: 100%;
  background-color: #161515;
  transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1);
  z-index: 1;
}
.accordeon-plus::after {
  content: "";
  display: block;
  position: absolute;
  height: 100%;
  width: 0.15rem;
  background-color: #161515;
  z-index: 1;
  transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1);
}

#bandeau-achat {
  position: sticky;
  bottom: 0;
  left: 0;
  width: 100%;
  background-color: #fff;
  z-index: 999;
  transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1);
  transform: translateY(100%);
}
#bandeau-achat.visible {
  transform: translateY(0);
}

#bandeau-achat .variations_form > div {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  gap: 2rem;
}
@media (max-width: 1024px) {
  #bandeau-achat .variations_form > div {
    justify-content: space-between;
    margin-top: 1rem;
  }
}
#bandeau-achat .variations tr {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 2rem;
}
#bandeau-achat th.label {
  font-size: clamp(16px, 12.030075188px + 30.689924812 * (100vw - 1080px) / 2760, 42.72px);
}
#bandeau-achat th.label {
  line-height: 1.875em;
  color: #161515;
  padding: 0;
}
@media (max-width: 1024px) {
  #bandeau-achat th.label {
    display: none;
  }
}
#bandeau-achat th.label label {
  font-weight: 500;
}
#bandeau-achat th.label span {
  font-weight: 300;
}
#bandeau-achat .single_variation_wrap {
  padding-top: 0;
  flex-shrink: 0;
}
#bandeau-achat .thumbnail-wrapper {
  position: relative;
  width: 9rem;
  height: 6rem;
}
#bandeau-achat .thumbnail-wrapper img {
  mix-blend-mode: multiply;
}
#bandeau-achat .thumbnail-wrapper.navy {
  background-color: #f3f5f9;
}
#bandeau-achat .thumbnail-wrapper.navy .tb:first-child {
  opacity: 1;
}
#bandeau-achat .thumbnail-wrapper.kaki {
  background-color: #eaece9;
}
#bandeau-achat .thumbnail-wrapper.kaki .tb:first-child {
  opacity: 0;
}
#bandeau-achat .thumbnail-wrapper.kaki .tb:last-child {
  opacity: 1;
}
#bandeau-achat .thumbnail-wrapper .tb {
  position: absolute;
  width: 100%;
  height: 100%;
  object-fit: contain;
  transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1);
}
@media (max-width: 768px) {
  #bandeau-achat .thumbnail-wrapper {
    display: none;
  }
}
#bandeau-achat .prix {
  line-height: 1em;
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 1rem;
  white-space: nowrap;
}
#bandeau-achat .prix ins::before, #bandeau-achat .prix del::before {
  display: none !important;
}
#bandeau-achat .prix #prix-catalogue-bandeau {
  text-decoration: line-through;
  border-left: 1.5px solid;
  padding-left: 1rem;
}
@media (max-width: 576px) {
  #bandeau-achat .edition-limite {
    display: none;
  }
}

.titre-navy {
  position: absolute;
  top: 50%;
  left: 0;
  writing-mode: vertical-rl;
  text-orientation: mixed;
  transform: translate(-25%, -50%);
  z-index: 5;
}

.titre-kaki {
  position: absolute;
  top: 50%;
  right: 0;
  writing-mode: vertical-rl;
  text-orientation: mixed;
  transform: translate(25%, -50%) rotate(180deg);
  z-index: 5;
}

/*# sourceMappingURL=style.css.map */

/* Mobile header: burger + panel (mobile only, desktop untouched) */
/* Tailwind config: lg starts at 1025px */
@media (max-width: 1024px) {
  .header_container {
    display: block;
  }

  .mobile-header {
    display: flex !important;
    align-items: center;
    justify-content: space-between;
    gap: 12px;
    padding-left: 8px;
    padding-right: 8px;
  }

  .inner_header {
    display: none !important;
  }

  .mobile-header__spacer {
    width: 50px;
    height: 50px;
  }

  .mobile-header__logo {
    display: flex;
    align-items: center;
    justify-content: center;
    flex: 1;
    padding-left: 6px;
    padding-right: 6px;
  }
}

.hamburger-btn {
  width: 50px;
  height: 50px;
  background: transparent;
  border: 0;
  cursor: pointer;
  position: relative;
  z-index: 60;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 0;
}

.hamburger-btn::before {
  content: "";
  position: absolute;
  width: 46px;
  height: 46px;
  border: 2px solid #161515;
  border-radius: 999px;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%) scale(0.7);
  opacity: 0;
  transition: transform 250ms ease, opacity 250ms ease;
}

.hamburger-btn.active::before {
  transform: translate(-50%, -50%) scale(1);
  opacity: 1;
}

.hamburger-icon {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  display: block;
  width: 26px;
  height: 2px;
  background-color: #161515;
  transition: background-color 200ms ease;
}

.hamburger-icon::before,
.hamburger-icon::after {
  content: "";
  position: absolute;
  left: 0;
  width: 26px;
  height: 2px;
  background-color: #161515;
  transform-origin: 50% 50%;
  transition: transform 250ms ease, top 250ms ease;
}

.hamburger-icon::before {
  top: -8px;
}

.hamburger-icon::after {
  top: 8px;
}

.hamburger-btn.active .hamburger-icon {
  background-color: transparent;
}

.hamburger-btn.active .hamburger-icon::before {
  top: 0;
  transform: rotate(45deg);
}

.hamburger-btn.active .hamburger-icon::after {
  top: 0;
  transform: rotate(-45deg);
}

.mobile-menu {
  width: 100%;
  max-height: 0;
  overflow: hidden;
  opacity: 0;
  transform: translateY(-8px);
  pointer-events: none;
  transition: max-height 320ms ease, opacity 220ms ease, transform 220ms ease;
}

.mobile-menu.active {
  max-height: 520px;
  opacity: 1;
  transform: translateY(0);
  pointer-events: auto;
}

@media (max-width: 1024px) {
  .mobile-menu {
    background: #fff;
    border-top: 1px solid rgba(22, 21, 21, 0.15);
  }

  .mobile-menu__top {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding:1.5rem;
  }

  .mobile-menu__item {
    display: inline-flex;
    align-items: center;
    gap: 0.5rem;
    white-space: nowrap;
  }

  .mobile-menu__divider {
    border-top: 1px solid rgba(22, 21, 21, 0.15);
  }

  .mobile-menu__links {
    display: flex;
    flex-direction: column;
    padding: 0.75rem 1rem 1rem;
  }

  .mobile-menu__links a {
    padding: 0.75rem 0;
    transition: padding-left 180ms ease;
  }

  .mobile-menu__links a + a {
    border-top: 1px solid rgba(22, 21, 21, 0.08);
  }

  .mobile-menu__links a:hover {
    padding-left: 8px;
  }
}

@media (min-width: 1025px) {
  .mobile-header {
    display: none !important;
  }

  .inner_header {
    display: grid !important;
  }

  .mobile-menu {
    display: none !important;
  }
}

/* WooCommerce Blocks - Cart: stack rows on mobile to avoid overflow */
@media (max-width: 768px) {
  .wc-block-cart-items__row {
    display: flex !important;
    flex-direction: column !important;
    align-items: stretch;
    gap: 12px;
    padding: 16px 0 !important;

    /* override plugin grid rules (often declared multiple times) */
    grid-template-columns: none !important;
  }

  .wc-block-cart-items__row > * {
    min-width: 0;
  }
}

/* WooCommerce Blocks - Cart: divider line only when multiple items */
.wc-block-cart-items__row:not(:last-child) {
  border-bottom: 2px solid rgba(22, 21, 21, 0.15);
}
