@font-face {
  font-family: Ct;
  src: url('../fonts/ct.otf') format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

:root {
  --ct-color: #2682a6;
  --ct-red: #d30a0a;
  --white: white;
  --ct-grey: #4d4e5b;
  --black: black;
}

.w-layout-blockcontainer {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.w-layout-layout {
  grid-row-gap: 20px;
  grid-column-gap: 20px;
  grid-auto-columns: 1fr;
  justify-content: center;
  padding: 20px;
}

.w-layout-cell {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.w-layout-hflex {
  flex-direction: row;
  align-items: flex-start;
  display: flex;
}

@media screen and (max-width: 991px) {
  .w-layout-blockcontainer {
    max-width: 728px;
  }
}

@media screen and (max-width: 767px) {
  .w-layout-blockcontainer {
    max-width: none;
  }
}

h2 {
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 32px;
  font-weight: bold;
  line-height: 36px;
}

a {
  color: #a2e1f2;
  text-decoration: underline;
}

.section-subtitle {
  color: #4d4e5b;
  text-align: left;
  letter-spacing: normal;
  object-fit: fill;
  max-width: 1000px;
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 0;
  padding-left: 0;
  font-family: Manrope, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 25px;
  display: block;
}

.nav-menu {
  flex: 1;
  justify-content: space-around;
  align-items: flex-start;
  padding-left: 50px;
  display: flex;
}

.cards-heading {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 20px;
  font-weight: 400;
}

.cards-heading.misprint {
  text-align: left;
}

.navbar-light {
  outline-offset: 0px;
  text-align: left;
  background-color: #fff;
  border: 0 #0000;
  outline: 1px #333;
  max-width: 1100px;
  margin-top: 0;
  margin-left: 0;
  padding: 10px 20px;
  font-family: Montserrat, sans-serif;
  position: sticky;
}

.container-light-nav {
  object-fit: cover;
  max-width: 1000%;
  display: flex;
}

.navbar-light-brand {
  text-align: left;
  border-radius: 0;
  flex: 0 auto;
  justify-content: flex-start;
  align-self: auto;
  align-items: center;
  padding-left: 0;
  display: flex;
}

.navbar-light-bold-link {
  color: #747474;
  letter-spacing: 1px;
  text-transform: lowercase;
  margin-right: 10px;
  padding-left: 0;
  padding-right: 0;
  font-size: 12px;
  font-weight: 600;
}

.navbar-light-bold-link:hover {
  color: #000;
}

.navbar-light-bold-link.w--current {
  color: #2682a0;
  font-family: Manrope, sans-serif;
}

.company-name-block-2 {
  color: #4d4e5b;
  letter-spacing: 3px;
  text-transform: uppercase;
  align-self: center;
  max-width: 1000px;
  padding-left: 0;
  padding-right: 0;
  font-size: 16px;
  font-weight: 700;
}

.body {
  color: #fff;
  object-position: 100% 50%;
  background-color: #f6f7f8;
  flex-flow: column;
  display: flex;
}

.heading-9 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 36px;
}

.heading-9.misprint {
  text-align: left;
}

.container-all {
  color: #fff;
  text-align: center;
  background-color: #fff;
  max-width: 1100px;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
}

.heading-10 {
  color: #2682a0;
  text-align: left;
  flex-direction: row;
  flex: 0 auto;
  margin-top: 0;
  padding-top: 0;
  padding-left: 0;
  font-family: Montserrat, sans-serif;
  font-size: 28px;
  line-height: 30px;
  display: flex;
}

.barra-blu-damage {
  color: #0000;
  background-color: #2682a0;
  background-image: linear-gradient(41deg, #006886, #007b96);
  margin-top: 0;
  margin-bottom: 20px;
  padding: 60px 40px;
  display: block;
}

.barra-blu-damage.misprint {
  margin-bottom: 0;
  padding-top: 40px;
  padding-bottom: 40px;
  padding-left: 90px;
}

.container-6 {
  max-width: 1000px;
}

.container-9 {
  max-width: 1000px;
  padding-left: 0;
  padding-right: 0;
}

.section-6 {
  background-color: #007392;
  background-image: linear-gradient(#007392e6 100%, #007392 100%, #007392), url('../images/trading-platforms-herobanner-pattern.jpg');
  background-position: 0 0, 100% 0;
  margin-top: 20px;
  padding: 40px;
}

.column-7 {
  text-align: center;
}

.heading9 {
  font-family: Montserrat, sans-serif;
  font-size: 16px;
}

.nm-h {
  color: #87b62a;
  text-align: left;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 10px;
  font-family: Montserrat, sans-serif;
  font-size: 28px;
  display: block;
}

.paragraph-17 {
  color: #4d4e5b;
  text-align: left;
  padding-top: 0;
  padding-left: 60px;
  padding-right: 0;
  font-family: Varela Round, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

.columns-9 {
  z-index: 15;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 0;
  position: relative;
}

.column-12 {
  text-align: center;
  min-height: 400px;
  padding-top: 10px;
  padding-right: 20px;
}

.baanner-selection {
  opacity: 1;
  text-align: center;
  object-fit: fill;
  background-color: #4d4e5b;
  background-image: linear-gradient(#137291e8, #0f5166e3), url('../images/trading-platforms-herobanner-pattern.jpg');
  background-position: 0 0, 50% 100%;
  background-size: auto, cover;
}

.section-8 {
  opacity: 1;
  background-color: #f6f7f8;
  margin-bottom: 0;
  padding-bottom: 20px;
}

.sp-h {
  color: #c7d400;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 10px;
  font-size: 28px;
  display: inline-block;
}

.sp-h.font-responsive {
  font-family: Montserrat, sans-serif;
}

.container-15 {
  background-color: #fff;
  max-width: 1100px;
  padding: 60px 40px;
  box-shadow: 0 3px 9px -7px #000;
}

.mp-h {
  color: #f9b001;
  text-align: left;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-left: 10px;
  font-size: 28px;
  display: inline-block;
}

.mp-h.font-responsive {
  font-family: Montserrat, sans-serif;
}

.hp-h {
  color: #ee7103;
  text-align: left;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-left: 10px;
  font-size: 28px;
  display: inline-block;
}

.hp-h.font-responsive {
  font-family: Montserrat, sans-serif;
}

.container-16 {
  text-align: center;
  justify-content: center;
  align-items: center;
  max-width: 1000px;
  display: flex;
}

.cardzoom {
  opacity: 1;
  text-align: center;
}

.po-h {
  color: #b13907;
  text-align: left;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 28px;
  line-height: 36px;
  display: inline-block;
}

.po-h.font-responsive {
  font-family: Montserrat, sans-serif;
}

.line {
  outline-offset: 0px;
  background-color: #93949c;
  outline: 3px #555;
  max-width: 1100px;
  height: 1px;
}

.column-15 {
  text-align: right;
  padding-left: 0;
  padding-right: 0;
}

.column-16, .column-17, .column-18, .column-19 {
  text-align: right;
}

.slightly-selection {
  background-color: #617f860f;
  padding-top: 5px;
  padding-bottom: 5px;
}

.moderat-selection {
  background-color: #617f860f;
  padding-top: 5px;
  padding-bottom: 5px;
  display: block;
}

.nav-bar-selection {
  background-color: #fff;
}

.heavy-selection {
  color: #efefef;
  background-color: #617f860f;
  padding-top: 5px;
  padding-bottom: 5px;
  display: block;
}

.poor-selection {
  opacity: 1;
  background-color: #617f860f;
  padding-top: 5px;
  padding-bottom: 20px;
  display: block;
}

.mint-selection {
  background-color: #617f860f;
  padding-top: 20px;
  padding-bottom: 5px;
}

.bold-text-4 {
  font-family: Varela Round, sans-serif;
}

.c-slider {
  clear: left;
  width: 100%;
  position: relative;
}

.large-slider-section {
  padding-bottom: 75px;
  display: none;
  overflow: visible;
}

.slider-contenitore {
  max-width: 1170px;
}

.gree-arrow-slider {
  background-color: #fff0;
  width: 100%;
  height: auto;
  display: block;
}

.slider-mask {
  margin-top: 0;
  padding-top: 5px;
  padding-bottom: 5px;
  position: relative;
  overflow: hidden;
}

.middle-mask {
  width: 33.3%;
  transform-style: preserve-3d;
  margin-left: auto;
  margin-right: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-right: 0;
  overflow: visible;
  transform: rotateX(1deg)rotateY(0)rotateZ(0);
}

.small-slide {
  z-index: 4;
  perspective: 2000px;
  width: 100%;
  margin-left: 0%;
  margin-right: 0%;
  padding: 0;
}

.small-slide-actual {
  z-index: 0;
  background-color: #a23e3e;
  background-image: url('../images/Avacyn-Angel-of-Hope-Promo.png');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 150px;
  border-radius: 3px;
  width: 100%;
  margin-left: 0%;
  margin-right: 0%;
  padding: 150px 50px 100px;
  position: relative;
  box-shadow: 0 0 6px #000;
}

.left-arrow {
  transition: background-position .2s;
}

.maschera-elementi {
  z-index: auto;
  padding-top: 0;
  padding-bottom: 0;
  position: relative;
  overflow: hidden;
}

.maschera-di-mezzo {
  width: 60%;
  transform-style: preserve-3d;
  margin-left: auto;
  margin-right: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-right: 0;
  overflow: visible;
  transform: rotateX(1deg)rotateY(0)rotateZ(0);
}

.piccola-slide {
  width: 20%;
  margin-left: 0;
  margin-right: 0;
  padding: 0;
}

.immagini-mini {
  width: 150px;
  max-width: 90%;
  display: block;
}

.right-arrow-4 {
  background-image: linear-gradient(to right, #0000, #fff);
}

.left-arrow-3 {
  background-image: linear-gradient(to right, #fff, #fff0);
}

.light-card-box-link:hover {
  filter: brightness(120%);
}

.round-loope {
  z-index: 30;
  opacity: 1;
  outline-offset: 0px;
  border-radius: 50%;
  outline: 3px #555;
  display: block;
  position: relative;
  overflow: visible;
  box-shadow: 0 0 3px 3px #0000004d;
}

.text-block-9 {
  color: #fff;
  text-align: center;
  background-color: #fd8428;
  border-radius: 5px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  width: 50px;
  font-family: Varela, sans-serif;
  line-height: 30px;
  display: flex;
}

.div-text-condition {
  align-items: center;
  padding-left: 0;
  display: flex;
}

.text-block-10 {
  background-color: #e39101;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  width: 50px;
  font-family: Varela, sans-serif;
  line-height: 30px;
  display: flex;
}

.text-block-11 {
  background-color: #a5b200;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  width: 50px;
  margin-left: 0;
  padding-left: 0;
  font-family: Varela, sans-serif;
  line-height: 30px;
  display: flex;
}

.text-block-12 {
  background-color: #7bb125;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  width: 50px;
  font-family: Varela, sans-serif;
  line-height: 30px;
  display: flex;
}

.text-block-13 {
  background-color: #9c3333;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  width: 50px;
  font-family: Varela, sans-serif;
  line-height: 30px;
  display: flex;
}

.text-block-15 {
  color: #ffffff61;
  font-family: Montserrat, sans-serif;
  line-height: 20px;
}

.text-block-15.misprint {
  text-align: left;
}

.container-18 {
  max-width: 1000px;
}

.image-43 {
  text-align: center;
  max-width: 100%;
  margin-right: 0;
  padding-right: 0;
  display: inline-block;
}

.columns-12 {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.column-21 {
  text-align: center;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.bold-text-11 {
  text-align: left;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.column-22 {
  align-items: center;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.lightbox-imperft {
  padding-right: 10px;
}

.grey-selection {
  color: #bebebea6;
  background-color: #9696960f;
  padding: 20px 40px;
}

.verde-arrow-poor {
  background-color: #fff;
  background-image: linear-gradient(#fff, #f9fbfc 23%, #ebf4f6 28%, #ae4444 29%, #fff 75%);
  width: 100%;
  height: auto;
}

.verde-arrow-hp {
  background-color: #fff;
  background-image: linear-gradient(#fff, #f9fbfc 23%, #ebf4f6 28%, #ff7e26 29%, #fff 75%);
  width: 100%;
  height: auto;
}

.verde-arrow-nm {
  background-color: #fff;
  background-image: linear-gradient(#fff, #f9fbfc 23%, #ebf4f6 28%, #92c336 29%, #fff 75%);
  width: 100%;
  height: auto;
}

.verde-arrow-modp {
  background-color: #fff;
  background-image: linear-gradient(#fff, #f9fbfc 23%, #ebf4f6 28%, #e8a000 29%, #fff 75%);
  width: 100%;
  height: auto;
}

.image-46 {
  border-radius: 0;
}

.container-15-copy {
  background-color: #fff;
  max-width: 1100px;
  margin-bottom: 0;
  padding: 60px 40px;
  box-shadow: 0 3px 9px -7px #000;
}

.column-24 {
  flex-direction: row;
  align-items: stretch;
  display: flex;
}

.column-25 {
  flex: 0 auto;
}

.container-card-guide-part-1 {
  color: #b0d2dd;
  background-color: #fff;
  max-width: 1100px;
  margin-bottom: 0;
  padding: 50px 90px 60px;
  box-shadow: 0 3px 9px -7px #000;
}

.container-card-guide-part-1.misprint {
  padding-top: 20px;
  padding-bottom: 40px;
}

.alterationtext {
  color: #4d4e5b;
  text-align: left;
  padding-top: 0;
  padding-left: 20px;
  padding-right: 0;
  font-family: Varela Round, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

.verde-arrow-slight {
  background-color: #fff;
  background-image: linear-gradient(#fff, #f9fbfc 23%, #ebf4f6 28%, #a1af00 29%, #fff 75%);
  width: 100%;
  height: auto;
}

.slide-nav-3 {
  padding-top: 20px;
}

.link {
  color: var(--ct-color);
  text-decoration: none;
}

.image-47 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.body-3 {
  background-color: #f6f7f8;
}

.blocco-1 {
  opacity: 1;
  background-color: #f6f7f8;
  margin-bottom: 0;
  padding-bottom: 40px;
}

.border-image-green {
  opacity: 1;
  outline-offset: 0px;
  color: #809096;
  background-color: #0481aa4d;
  background-image: linear-gradient(225deg, #6db2bd, #008094 59%, #6db2bd);
  border-radius: 0;
  outline: 3px solid #fff;
  margin-top: 20px;
  margin-bottom: 20px;
  padding: 0;
  box-shadow: 0 0 5px 2px #0f5961;
}

.column-39-copy {
  text-align: right;
}

.column-40-copy {
  text-align: left;
}

.testo-sotto-il-titolo {
  color: #4d4e5b;
  text-align: left;
  letter-spacing: normal;
  object-fit: fill;
  max-width: 1000px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 20px;
  padding-left: 0;
  font-family: Varela Round, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 25px;
  display: block;
}

.list-image {
  padding-top: 20px;
  padding-bottom: 20px;
  padding-right: 40px;
}

.toploader-image {
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 40px;
}

.container-all-copy {
  color: #fff;
  text-align: center;
  background-color: #fff;
  max-width: 1100px;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
}

.column-fase03 {
  align-items: center;
  margin-left: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.white-selection {
  box-shadow: none;
  background-color: #fff;
  padding: 20px 40px;
}

.lightbox-imperfections {
  padding-right: 10px;
}

.image-71 {
  height: 120px;
}

.contenitore-titolo {
  text-align: center;
  justify-content: flex-start;
  align-items: center;
  max-width: 1100px;
  padding: 20px 40px;
  display: flex;
}

.main-subtitle {
  color: #fff;
  margin-bottom: 26px;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 26px;
}

.banner-selezione {
  opacity: 1;
  object-fit: fill;
  background-color: #4d4e5b;
  background-image: linear-gradient(#137291e8, #0f5166e3), url('../images/trading-platforms-herobanner-pattern.jpg');
  background-position: 0 0, 50% 100%;
  background-size: auto, cover;
}

.lineasottile-grey {
  background-color: #4d4e5b33;
  height: .5px;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-top: 0;
  padding-bottom: 0;
}

.icon {
  opacity: 0;
  color: #573737;
  font-weight: 400;
  display: block;
}

.tab-link {
  color: #888282;
  background-color: #0000;
  border: 2px solid #0000;
  border-radius: 20px;
  flex: 0 auto;
  height: 40px;
  margin-bottom: 5px;
  font-size: 17px;
  font-weight: 400;
}

.tab-link:hover {
  background-color: #eee;
}

.tab-link.w--current {
  color: #7c7c7c;
  background-color: #fff;
  border: 2px solid #9091a0;
  order: -1;
  height: 40px;
  font-weight: 700;
}

.tabs-content-3 {
  padding-top: 60px;
  padding-left: 0;
  padding-right: 0;
}

.tab-dropdown-wrap-2 {
  flex: 1;
  align-self: stretch;
  width: 100%;
  max-width: 1160px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.category-tabs {
  flex: 1;
  display: flex;
}

.category-tabs.mobile {
  border: 1px #000;
  flex-direction: column;
  align-items: center;
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 10px;
  display: block;
}

.list-language {
  color: #9091a0;
  text-align: left;
  letter-spacing: normal;
  object-fit: fill;
  max-width: 1000px;
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 0;
  padding-left: 0;
  font-family: Manrope, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 25px;
  display: block;
}

.flag {
  max-width: 20%;
  box-shadow: 0 2px 5px #0003;
}

.list-language-blue {
  color: #2682a6;
  text-align: left;
  letter-spacing: normal;
  object-fit: fill;
  max-width: 1000px;
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 0;
  padding-left: 0;
  font-family: Varela Round, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 25px;
  display: block;
}

.text-block-44 {
  color: #9091a0;
  text-align: left;
  font-family: Varela Round, sans-serif;
  font-size: 16px;
}

.text-block-45 {
  justify-content: flex-start;
  align-items: center;
  display: block;
}

.bold-text-35, .bold-text-36 {
  color: #f72327;
}

.tabs-menu-7 {
  z-index: 10;
  background-color: #f7f7f7;
  border-radius: 20px;
  flex-direction: column;
  flex: none;
  align-self: flex-start;
  width: 40%;
  height: 500px;
  margin-bottom: auto;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: absolute;
  inset: 0% auto auto;
  overflow: hidden;
  box-shadow: 14px 14px 20px -18px #0000004f;
}

.bold-text-37 {
  color: #2682a6;
}

.columns-54 {
  flex-direction: row-reverse;
  display: flex;
}

.bold-text-38 {
  color: #f72327;
}

.image-152 {
  max-width: 50%;
  padding-top: 0;
  box-shadow: 0 2px 5px #0003;
}

.bold-text-39 {
  color: #9091a0;
  font-size: 16px;
  font-weight: 400;
}

.bold-text-40, .bold-text-41 {
  color: #2682a6;
}

.column-114 {
  text-align: left;
  padding-left: 20px;
  font-family: Manrope, sans-serif;
}

.border-image-red-2 {
  outline-offset: 0px;
  text-align: left;
  background-color: #fcbab0;
  background-image: linear-gradient(225deg, #c75050, #c75050);
  border-radius: 0;
  outline: 3px solid #fff;
  margin-top: 20px;
  margin-bottom: 20px;
  padding: 0;
  box-shadow: 0 0 5px 2px #2e000091;
}

.rosso-textblock-versions {
  color: #4d4e5b;
  text-align: left;
  background-color: #ff464633;
  margin-left: -90px;
  margin-right: -90px;
  padding: 20px 90px;
  font-family: Varela Round, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 25px;
}

.bold-text-90 {
  color: var(--ct-red);
}

.white-container {
  color: #b0d2dd;
  background-color: #fff;
  max-width: 1100px;
  margin-top: 5px;
  margin-bottom: 0;
  padding: 20px 90px;
  box-shadow: 0 3px 9px -7px #000;
}

.white-container.misprint {
  padding-top: 20px;
  padding-bottom: 20px;
}

.div-block-33 {
  border: 1px solid #e9edf0;
  border-radius: 10px;
  margin-top: 40px;
  box-shadow: 0 2px 5px #0003;
}

.heading-misprints {
  color: var(--white);
  text-align: left;
  background-color: #2682a0;
  flex-direction: row;
  flex: 0 auto;
  margin-top: 0;
  padding: 40px 90px;
  font-family: Montserrat, sans-serif;
  font-size: 28px;
  line-height: 30px;
  display: flex;
}

.columns-82, .columns-83, .columns-84, .columns-85, .columns-86, .columns-87, .columns-88 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.section-20 {
  background-color: #4d4e5b;
  align-items: flex-end;
  margin-top: auto;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.container-22 {
  text-align: center;
  justify-content: center;
  max-width: 1000px;
  display: flex;
}

.columns-89 {
  text-align: left;
  flex-wrap: nowrap;
  flex: 1;
  justify-content: center;
  align-items: center;
  max-width: 500px;
  display: flex;
}

.link-33, .link-34 {
  color: #fff;
}

.section-21 {
  background-color: #4d4e5b;
  align-items: flex-end;
  margin-top: auto;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.container-23 {
  text-align: center;
  justify-content: center;
  max-width: 1000px;
  display: flex;
}

.columns-90 {
  text-align: left;
  flex-wrap: nowrap;
  flex: 1;
  justify-content: center;
  align-items: center;
  max-width: 500px;
  display: flex;
}

.link-35, .link-36 {
  color: #fff;
}

.container-24 {
  text-align: center;
  justify-content: center;
  max-width: 1000px;
  display: flex;
}

.columns-91 {
  text-align: left;
  flex-wrap: nowrap;
  flex: 1;
  justify-content: center;
  align-items: center;
  max-width: 500px;
  display: flex;
}

.link-37, .link-38 {
  color: #fff;
}

.columns-92 {
  text-align: left;
  align-items: center;
  display: flex;
}

.main-title-3 {
  color: #fff;
  margin-bottom: 26px;
  font-family: Montserrat, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 50px;
}

.column-170 {
  text-align: center;
}

.image-190 {
  text-align: left;
  max-width: 60%;
}

.faq-plus-l {
  background-color: #2682a6;
  border-radius: 3px;
  width: 5px;
  height: 100%;
  position: absolute;
}

.columns-123 {
  text-align: left;
  align-items: center;
  display: flex;
}

.icon-4 {
  color: #2682a0;
}

.link-43 {
  color: #2682a6;
  -webkit-text-stroke-color: #2682a6;
}

.quick-stack-16 {
  grid-column-gap: 12px;
}

.bold-text-blue-title {
  font-family: Manrope, sans-serif;
  font-size: 25px;
}

.cell-29 {
  justify-content: center;
  align-items: center;
}

.faq-answer-3 {
  border-bottom: 1px solid #2d3e501f;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 0;
  padding-left: 45px;
  padding-right: 45px;
  overflow: hidden;
}

.faq-answer-3.last-faq-answer {
  text-align: center;
  border-bottom-width: 0;
}

.tabs-menu-9 {
  background-color: #2682a6;
  justify-content: center;
  align-items: center;
  padding: 10px;
  display: flex;
}

.paragraph-slider-2 {
  color: #4d4e5b;
  text-align: left;
  align-self: stretch;
  margin-bottom: 0;
  padding-top: 5px;
  font-family: Manrope, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

.image-201 {
  text-align: left;
}

.regular-text {
  color: var(--ct-grey);
  text-align: left;
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 0;
  font-family: Manrope, sans-serif;
  font-size: 15px;
  line-height: 22px;
}

.regular-text.smaller-paragraph {
  font-size: 14px;
}

.div-title-icon {
  flex-flow: row;
  flex: 1;
  justify-content: flex-start;
  align-self: auto;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 5px;
  display: flex;
}

.main-title-copy {
  margin-bottom: 26px;
  font-family: Montserrat, sans-serif;
  font-size: 50px;
  font-weight: 600;
  line-height: 50px;
}

.spaziatura {
  padding-bottom: 40px;
}

.block-identify-fab {
  color: #fff;
  font-family: Varela Round, sans-serif;
  font-size: 12px;
}

.cell-51 {
  justify-content: flex-start;
  align-items: center;
}

.quick-stack-24 {
  padding-bottom: 40px;
}

.prodigal-sorcer-2 {
  padding-bottom: 0;
}

.quick-stack-23 {
  padding-top: 20px;
}

.image-274 {
  max-width: 90%;
}

.cell-55 {
  justify-content: center;
  align-items: center;
}

.text-block-85 {
  text-align: left;
  font-size: 12px;
}

.bold-text-138 {
  color: #2682a0;
}

.quick-stack-25 {
  grid-column-gap: 11px;
}

.bold-text-135 {
  color: #2682a0;
}

.right-arrow-5 {
  display: flex;
}

.text-block-83 {
  color: #9091a0;
  font-family: Varela Round, sans-serif;
  font-size: 12px;
}

.slider-mtg {
  outline-offset: 0px;
  background-color: #fff;
  border-radius: 10px;
  outline: 1px solid #4d4e5b33;
  height: 100%;
  padding-left: 20px;
  padding-right: 20px;
  box-shadow: 0 2px 5px #0003;
}

.bold-text-145 {
  font-family: Ct, Verdana, sans-serif;
}

.text-slide-fab {
  color: #4d4e5b;
  text-align: left;
  padding-top: 10px;
  font-family: Varela Round, sans-serif;
  font-size: 15px;
  line-height: 25px;
}

.cell-8 {
  text-align: left;
  justify-content: center;
  align-items: center;
}

.paragraph-slider {
  color: #4d4e5b;
  text-align: left;
  margin-bottom: 0;
  padding-top: 5px;
  font-family: Varela Round, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

.paragraph-pkm-holo {
  color: #4d4e5b;
  text-align: center;
  margin-bottom: 0;
  padding-top: 5px;
  font-family: Manrope, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

.section-subtitle-16 {
  color: #4d4e5b;
  text-align: left;
  letter-spacing: normal;
  object-fit: fill;
  max-width: 1000px;
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 0;
  padding-left: 0;
  font-family: Manrope, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 22px;
  display: block;
}

.text-slide-mtg {
  color: #4d4e5b;
  text-align: left;
  padding-top: 10px;
  font-family: Manrope, sans-serif;
  font-size: 15px;
  line-height: 20px;
}

.magnifying-glass-5 {
  opacity: .8;
  cursor: pointer;
  transition: opacity .2s;
  position: absolute;
  inset: 10% 10% auto auto;
}

.flipcard-more {
  cursor: pointer;
  position: absolute;
  bottom: 20px;
  right: 20px;
}

.blue-text-fab-pallino {
  text-align: left;
  background-color: #2682a6;
  border-radius: 10px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  padding: 5px 10px;
}

.bold-text-142 {
  color: #2682a6;
}

.cell-23 {
  grid-column-gap: 3px;
  grid-row-gap: 3px;
  flex-flow: wrap;
  justify-content: center;
  align-items: flex-start;
}

.icon-star {
  color: #fff;
  padding-left: 5px;
  font-size: 30px;
}

.magnifying-glass-mtg-2 {
  opacity: .8;
  cursor: pointer;
  transition: opacity .2s;
  position: absolute;
  inset: 10% 10% auto auto;
}

.icon-sets {
  color: #4d4e5b;
  padding-left: 5px;
  font-family: Ct, Verdana, sans-serif;
  font-size: 35px;
  font-weight: 400;
}

.image-215 {
  max-width: 100%;
}

.image-262 {
  overflow: visible;
}

.columns-121 {
  align-self: stretch;
}

.introduction-space-2 {
  opacity: 1;
  background-color: #f6f7f8;
  flex-flow: column;
  min-height: 800px;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 20px;
  display: flex;
}

.faq-plus {
  background-color: #2682a6;
  border-radius: 3px;
  width: 100%;
  height: 5px;
}

.tab-pane-tab-1-2 {
  max-width: 1100px;
}

.flex-block {
  background-color: #2682a6;
  border-radius: 10px;
  justify-content: flex-start;
  align-items: flex-end;
  margin-left: 10px;
  padding: 5px 10px;
}

.faq-question {
  cursor: pointer;
  align-items: center;
  height: 90px;
  margin-left: 0;
  padding-left: 40px;
  padding-right: 40px;
  font-size: 22px;
  font-weight: 800;
  transition: all .25s;
  display: flex;
}

.icon-arrow {
  text-shadow: 0 0 6px #000c;
  font-weight: 700;
}

.bold-text-140 {
  color: #2682a6;
}

.flipcard-less {
  cursor: pointer;
  position: absolute;
  bottom: 20px;
  right: 20px;
}

.flipcard-front {
  backface-visibility: hidden;
  color: #fff;
  border-radius: 30px;
  width: 280px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: relative;
  box-shadow: 7px 7px 40px 6px #00000017;
}

.image-196 {
  max-width: 80%;
  padding-bottom: 0;
}

.image-266 {
  max-width: 60%;
}

.bold-text-143 {
  font-family: Ct, Verdana, sans-serif;
}

.container-tab-content {
  z-index: 2;
  width: 100%;
  max-width: 1400px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 5vw;
  padding-right: 5vw;
  display: block;
  position: relative;
}

.container-tab-content.faq-container {
  background-color: #fff;
  border-radius: 5px;
  padding: 0 0 20px;
  box-shadow: 0 0 50px #2d3e500f;
}

.quick-stack-21 {
  grid-column-gap: 8px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.text-tab-game {
  color: #fff;
}

.block-identify-small {
  color: #fff;
  font-family: Varela Round, sans-serif;
}

.italic-text-10 {
  color: #2682a6;
}

.column-253 {
  flex-flow: column;
  display: flex;
}

.flipcard-wrapper {
  position: relative;
}

.quick-stack-19 {
  grid-column-gap: 8px;
}

.faq-answer-text-copy {
  text-align: left;
  margin-bottom: auto;
  padding-bottom: 20px;
  font-family: Varela Round, sans-serif;
  font-size: 15px;
}

.div-title-icon-2 {
  flex-flow: wrap;
  flex: 1;
  justify-content: flex-start;
  align-self: auto;
  align-items: center;
  padding-top: 20px;
  padding-bottom: 5px;
  display: flex;
}

.container-card-fab {
  flex-flow: column;
  justify-content: center;
  align-self: center;
  align-items: flex-start;
  display: flex;
}

.flipcard-front-2 {
  backface-visibility: hidden;
  color: #fff;
  border-radius: 30px;
  width: 280px;
  height: auto;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  position: relative;
  box-shadow: 7px 7px 40px 6px #00000017;
}

.div-zoom {
  text-align: center;
  position: relative;
}

.zoom-icon-mew {
  opacity: .8;
  cursor: pointer;
  transition: opacity .2s;
  position: absolute;
  inset: 10% 10% auto auto;
}

.quick-stack-17 {
  grid-column-gap: 20px;
}

.comingsoon {
  text-align: left;
  max-width: 80%;
}

.fab-bold-title {
  font-family: Manrope, sans-serif;
  font-size: 16px;
  line-height: 26px;
}

.titolo-prints-blue {
  color: #2682a0;
  text-align: left;
  flex-direction: row;
  flex: 0 auto;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-left: 0;
  font-family: Montserrat, sans-serif;
  font-size: 28px;
  line-height: 30px;
  display: flex;
}

.cell-54 {
  justify-content: center;
  align-items: flex-start;
}

.quick-stack-27 {
  padding: 10px 0;
}

.heading-69 {
  color: #2682a0;
  text-align: left;
  flex-direction: row;
  flex: 0 auto;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-left: 0;
  font-family: Montserrat, sans-serif;
  font-size: 28px;
  line-height: 30px;
  display: flex;
}

.magnifying-glass-mtg-6 {
  opacity: .8;
  cursor: pointer;
  transition: opacity .2s;
  position: absolute;
  inset: 10% 10% auto auto;
}

.tab-game {
  background-color: #2682a6;
  border-radius: 10px;
  margin-left: 10px;
  margin-right: 10px;
}

.tab-game:hover {
  transform: translate(0, -3px);
  box-shadow: 0 2px 5px 1px #0003;
}

.tab-game.w--current {
  color: #fff;
  background-color: #2682a6;
  border: 2px solid #fff;
}

.fab-edition {
  padding-bottom: 5px;
}

.magnifying-glass-mtg {
  opacity: .8;
  cursor: pointer;
  transition: opacity .2s;
  position: absolute;
  inset: 10% 10% auto auto;
}

.container-all-3 {
  color: #fff;
  text-align: center;
  background-color: #fff;
  max-width: 1100px;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
}

.bold-text-133 {
  color: #2682a0;
}

.bold-text-139 {
  text-align: left;
  font-family: Manrope, sans-serif;
  font-size: 16px;
  display: block;
}

.blue-titles-mtg {
  color: var(--ct-color);
  font-family: Manrope, sans-serif;
  font-size: 24px;
}

.column-254 {
  padding-left: 0;
  padding-right: 0;
}

.flex-block-2 {
  justify-content: flex-start;
  align-items: center;
}

.container-card-info {
  flex-flow: column;
  justify-content: center;
  align-self: center;
  align-items: center;
  display: flex;
}

.bold-text-134 {
  color: #2682a0;
}

.text-blue-bold {
  color: #2682a6;
}

.magnifying-glass-mtg-4 {
  opacity: .8;
  cursor: pointer;
  transition: opacity .2s;
  position: absolute;
  inset: 10% 10% auto auto;
}

.cell-44 {
  justify-content: flex-start;
  align-items: center;
}

.quick-stack-ex {
  padding: 10px 0 0;
}

.bold-text-set {
  color: #4d4e5b;
  text-align: center;
  padding-top: 5px;
  font-family: Manrope, sans-serif;
  font-size: 20px;
  font-weight: 400;
  display: block;
}

.section-24 {
  background-color: #fff;
  border: 1px #0000;
  padding-top: 0;
  overflow: visible;
}

.section-24.main {
  color: #fff;
  text-shadow: 0 1px #0000003b;
  background-color: #007392;
  background-image: linear-gradient(to top, #000000a8, #007392);
  justify-content: center;
  align-items: center;
  height: 350px;
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
  overflow: visible;
}

.quick-stack-cards {
  padding-left: 0;
  padding-right: 0;
}

.info-card-identify {
  text-align: left;
  flex-flow: column;
  justify-content: flex-start;
  align-self: stretch;
  align-items: center;
  margin-bottom: 0;
  padding: 10px;
  font-family: Manrope, sans-serif;
  font-size: 14px;
  line-height: 20px;
  display: flex;
}

.flipcard-back {
  backface-visibility: hidden;
  width: 280px;
  transform-style: preserve-3d;
  background-color: #fff0;
  border-radius: 30px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
  transform: rotateX(0)rotateY(180deg)rotateZ(0);
  box-shadow: 7px 7px 40px 6px #00000017;
}

.slide-nav-4 {
  color: #2b3811;
}

.bold-text-fab {
  color: #2682a6;
  text-align: center;
  font-family: Montserrat, sans-serif;
  font-size: 15px;
}

.cell-mtg-single {
  outline-offset: 0px;
  border-radius: 10px;
  outline: 1px solid #4d4e5b33;
  flex-flow: wrap;
  place-content: flex-start center;
  align-items: center;
  padding: 10px 10px 20px;
  box-shadow: 0 2px 5px #0003;
}

.tabs-7 {
  max-width: 1100px;
}

.bold-text-132 {
  color: #2682a0;
}

.image-261 {
  padding-top: 0;
  padding-bottom: 20px;
}

.card-prints-layout-container {
  color: #b0d2dd;
  background-color: #fff;
  max-width: 1100px;
  margin-bottom: 0;
  padding: 50px 40px 60px;
  box-shadow: 0 3px 9px -7px #000;
}

.columns-yug {
  outline-offset: 0px;
  border-radius: 10px;
  outline: 1px solid #4d4e5b33;
  margin-top: 5px;
  margin-bottom: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.quick-stack-9 {
  padding-top: 0;
}

.zoom-icon {
  opacity: .8;
  cursor: pointer;
  transition: opacity .2s;
  position: absolute;
  inset: 10% 10% auto auto;
}

.cell-pkm-pika {
  justify-content: flex-start;
  align-items: center;
}

.section-23 {
  align-self: center;
  max-width: 100%;
}

.quick-stack-8 {
  margin-bottom: 20px;
}

.text-gray-bold {
  color: #4d4e5b;
}

.show-hide-cointainer {
  max-width: 1100px;
}

.faq-plus-wrap {
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  margin-right: 25px;
  display: flex;
  position: relative;
}

.bold-text-137 {
  color: #2682a0;
}

.image-194 {
  max-width: 80%;
}

.cell-pkm-pika-shadow {
  justify-content: center;
  align-items: center;
}

.div-block-44 {
  order: 1;
  max-width: 100%;
  height: 250px;
  display: block;
  position: static;
  overflow: hidden;
}

.image-267 {
  width: 100%;
}

.cell-pok-2 {
  outline-offset: 0px;
  border-radius: 10px;
  outline: 1px solid #4d4e5b33;
  flex-flow: column;
  place-content: flex-start;
  align-items: center;
  padding: 10px 10px 20px;
  box-shadow: 0 2px 5px #0003;
}

.block-identify {
  color: #fff;
  font-family: Varela Round, sans-serif;
}

.quick-stack-yugioh {
  grid-column-gap: 10px;
  padding: 0 0 20px;
}

.icon-sets-small {
  color: #fff;
  padding-left: 0;
  font-family: Ct, Verdana, sans-serif;
  font-size: 20px;
  font-weight: 400;
}

.quick-stack-4-cards {
  padding-top: 20px;
  padding-left: 0;
  padding-right: 0;
}

.cell-52 {
  justify-content: flex-start;
  align-items: center;
}

.quick-stack-foil {
  padding: 30px 0 0;
}

.column-252 {
  text-align: left;
}

.container-26 {
  text-align: center;
}

.slider-mtg-5 {
  outline-offset: 0px;
  background-color: #fff;
  border-radius: 10px;
  outline: 1px solid #4d4e5b33;
  height: 100%;
  padding-left: 20px;
  padding-right: 20px;
  box-shadow: 0 2px 5px #0003;
}

.cell-53 {
  justify-content: center;
  align-items: flex-end;
}

.slider-mtg-3 {
  outline-offset: 0px;
  background-color: #fff;
  border-radius: 10px;
  outline: 1px solid #4d4e5b33;
  height: 100%;
  padding-left: 20px;
  padding-right: 20px;
  box-shadow: 0 2px 5px #0003;
}

.faq-wrap:hover {
  box-shadow: 1px 1px 15px 3px #009eca6b;
}

.slide-4 {
  text-align: center;
}

.main-subtitle-copy {
  margin-bottom: 26px;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 26px;
}

.bold-text-136 {
  color: #2682a0;
}

.quick-stack-22 {
  grid-column-gap: 11px;
  padding-left: 0;
  padding-right: 0;
}

.cell-7 {
  justify-content: center;
  align-items: center;
}

.bold-text-146 {
  text-align: left;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  display: block;
}

.cell-56 {
  grid-column-gap: 3px;
  grid-row-gap: 3px;
  flex-flow: wrap;
  justify-content: center;
  align-items: flex-start;
}

.link-44, .link-45 {
  color: var(--ct-color);
}

.bold-text-147, .bold-text-148 {
  color: var(--ct-red);
}

.bold-text-149 {
  color: var(--ct-color);
}

.bold-text-150 {
  color: var(--ct-red);
}

.bold-text-151 {
  color: var(--ct-color);
}

.italic-text-11 {
  color: var(--ct-red);
}

.italic-text-12 {
  color: var(--ct-color);
}

.italic-text-13 {
  color: var(--ct-red);
}

.italic-text-14 {
  color: var(--ct-color);
}

.quick-stack-31 {
  padding-left: 100px;
  padding-right: 100px;
}

.italic-text-15 {
  color: #d30a0a;
}

.flex-block-5 {
  justify-content: flex-start;
  align-items: center;
}

.quick-stack-30 {
  grid-column-gap: 11px;
  padding-left: 0;
  padding-right: 0;
}

.heading-78 {
  color: #2682a0;
  text-align: left;
  flex-direction: row;
  flex: 0 auto;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-left: 0;
  font-family: Montserrat, sans-serif;
  font-size: 28px;
  line-height: 30px;
  display: flex;
}

.quick-stack-32 {
  padding-left: 100px;
  padding-right: 100px;
}

.italic-text-16, .bold-text-152 {
  color: #d30a0a;
}

.flex-block-6 {
  justify-content: flex-start;
  align-items: center;
}

.quick-stack-33 {
  grid-column-gap: 11px;
  padding-left: 0;
  padding-right: 0;
}

.heading-79, .heading-80 {
  color: #2682a0;
  text-align: left;
  flex-direction: row;
  flex: 0 auto;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-left: 0;
  font-family: Montserrat, sans-serif;
  font-size: 28px;
  line-height: 30px;
  display: flex;
}

.container-fase-part1-2 {
  color: #b0d2dd;
  background-color: #fff;
  max-width: 1100px;
  margin-bottom: 0;
  padding: 30px 60px;
  box-shadow: 0 3px 9px -7px #000;
}

.sottotitolo-guidazero-2 {
  color: #4d4e5b;
  text-align: left;
  letter-spacing: normal;
  object-fit: fill;
  max-width: 1000px;
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 0;
  padding-left: 0;
  font-family: Varela Round, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 25px;
  display: block;
}

.columns-124 {
  padding-bottom: 20px;
}

.columns-127 {
  align-items: center;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.column-fase5-3 {
  align-items: center;
  margin-right: 0;
  padding-bottom: 20px;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.red-2 {
  color: #4d4e5b;
  text-align: left;
  background-color: #2682a04d;
  margin-top: auto;
  margin-left: -60px;
  margin-right: -60px;
  padding: 20px 60px;
  font-family: Varela Round, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.section-subtitle-17 {
  color: #4d4e5b;
  text-align: left;
  letter-spacing: normal;
  object-fit: fill;
  max-width: 1000px;
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 0;
  font-family: Varela Round, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 25px;
  display: block;
}

.columns-128 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.faq-plus---2 {
  background-color: #2682a6;
  border-radius: 3px;
  width: 100%;
  height: 5px;
}

.faq-plus---2:active {
  background-color: #fff;
}

.div-block-49 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.heading-82 {
  color: #2682a0;
  text-align: left;
  flex-direction: row;
  flex: 0 auto;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-left: 0;
  font-family: Montserrat, sans-serif;
  font-size: 28px;
  line-height: 30px;
  display: flex;
}

.bold-text-154 {
  line-height: 25px;
}

.section-subtitle-18 {
  color: #4d4e5b;
  text-align: left;
  letter-spacing: normal;
  object-fit: fill;
  max-width: 1000px;
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 0;
  padding-left: 0;
  font-family: Varela Round, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 22px;
  display: block;
}

.image-279 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.image-280 {
  padding-top: 20px;
  padding-bottom: 40px;
}

.rosso-textblock-8 {
  color: #4d4e5b;
  text-align: left;
  background-color: #ff464633;
  margin-left: -60px;
  margin-right: -60px;
  padding: 20px 60px;
  font-family: Varela Round, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.column-sealed-images {
  text-align: center;
}

.column-265 {
  background-color: #0000;
}

.container-27 {
  background-color: #fff;
  max-width: 1100px;
}

.quick-stack-34 {
  padding-bottom: 10px;
}

.faq-question-zero {
  cursor: pointer;
  background-color: #fff;
  align-items: center;
  height: 90px;
  margin-left: 0;
  padding-left: 40px;
  padding-right: 40px;
  font-size: 22px;
  font-weight: 800;
  transition: all .25s;
  display: flex;
}

.text-block-86 {
  color: #4d4e5b;
  text-align: left;
  padding: 20px 0;
  font-family: Varela Round, sans-serif;
  font-size: 16px;
}

.heading-83 {
  color: #fff;
  background-color: #2682a6;
  margin-top: 0;
  margin-left: -60px;
  margin-right: -60px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 80px;
}

.text-block-88 {
  color: #4d4e5b;
  text-align: left;
  padding: 20px 0;
  font-family: Varela Round, sans-serif;
  font-size: 16px;
}

.columns-129 {
  align-items: center;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.paragraph-28 {
  color: #4d4e5b;
  text-align: left;
  align-items: center;
  margin-bottom: 0;
  font-family: Varela Round, sans-serif;
  font-size: 15px;
  display: block;
}

.section-zero-3 {
  opacity: 1;
  background-color: #f6f7f8;
  flex-flow: column;
  margin-bottom: 0;
  padding-bottom: 60px;
  display: flex;
}

.faq-answer-4 {
  border-bottom: 1px solid #2d3e501f;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 0;
  padding-left: 60px;
  padding-right: 60px;
  overflow: hidden;
}

.divblock-columns-images-2 {
  color: #0000;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  display: flex;
}

.column-269 {
  border-radius: 0;
}

.button-13 {
  background-color: #f9b003;
}

.section-subtitle-19 {
  color: #4d4e5b;
  text-align: left;
  letter-spacing: normal;
  object-fit: fill;
  max-width: 1000px;
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 0;
  padding-left: 0;
  font-family: Varela Round, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 22px;
  display: block;
}

.container-28 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.introduction-space-3 {
  opacity: 1;
  background-color: #f6f7f8;
  flex-flow: column;
  min-height: 800px;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 20px;
  display: flex;
}

.button-11 {
  color: #fff;
  -webkit-text-stroke-color: #2682a6;
  background-color: #2682a6;
}

.container-all-4 {
  color: #fff;
  text-align: center;
  background-color: #fff;
  max-width: 1100px;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
}

.div-block-47 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.section-25 {
  align-self: center;
  max-width: 100%;
}

.section-zero-4 {
  opacity: 1;
  background-color: #f6f7f8;
  flex-flow: column;
  margin-bottom: 0;
  padding-bottom: 60px;
  display: flex;
}

.bold-text-157 {
  text-decoration: none;
}

.faq-plus---3 {
  background-color: #2682a6;
  border-radius: 3px;
  width: 100%;
  height: 5px;
}

.faq-plus---3:active {
  background-color: #fff;
}

.container-29 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.faq-answer-5 {
  border-bottom: 1px solid #2d3e501f;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 0;
  padding-left: 60px;
  padding-right: 60px;
  overflow: hidden;
}

.container-30 {
  background-color: #fff;
  max-width: 1100px;
}

.faq-answer-text-2 {
  color: var(--ct-grey);
  text-align: left;
  margin-bottom: auto;
  padding-bottom: 20px;
  font-family: Varela Round, sans-serif;
  font-size: 15px;
}

.container-zero-green {
  background-color: #27ae61;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 100px;
  height: 35px;
  margin-right: auto;
  padding: 5px;
  display: flex;
}

.container-buy-blu {
  background-color: #2682a6;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 35px;
  margin-right: auto;
  padding: 5px;
  display: flex;
}

.cell-62 {
  flex-flow: column;
}

.container-zero-yellow {
  background-color: #f9b003;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 100px;
  height: 35px;
  margin-right: auto;
  padding: 5px;
  display: flex;
}

.link-47 {
  color: #2682a6;
  text-decoration: none;
}

.bold-text-159 {
  color: var(--ct-color);
}

.faq-answer-text-3 {
  text-align: left;
  margin-bottom: auto;
  padding-bottom: 20px;
  font-family: Manrope, sans-serif;
  font-size: 15px;
}

.container-p1 {
  color: #b0d2dd;
  background-color: #fff;
  max-width: 1100px;
  height: 100%;
  margin-bottom: 0;
  padding: 40px 80px;
  position: relative;
  box-shadow: 0 3px 9px -7px #000;
}

.container-p1.sealed {
  padding-left: 80px;
  padding-right: 80px;
}

.section-guida {
  align-self: center;
  max-width: 100%;
}

.section-28 {
  opacity: 1;
  background-color: #f6f7f8;
  margin-bottom: 0;
  padding-bottom: 0;
}

.container-all-8 {
  color: #fff;
  text-align: center;
  background-color: #fff;
  max-width: 1100px;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
}

.modal-overlay {
  z-index: 999;
  background-color: #151c34e6;
  justify-content: center;
  align-items: flex-start;
  padding-top: 15%;
  padding-left: 3%;
  padding-right: 3%;
  display: none;
  position: fixed;
  inset: 0%;
}

.container-conditions {
  background-color: #fff;
  padding-top: 10px;
  padding-bottom: 0;
  box-shadow: 0 3px 9px -7px #000;
}

.slide-nav-5 {
  position: static;
  top: 0%;
  left: 0%;
  right: 0%;
}

.modal-header {
  border-bottom: 1px solid #151c341a;
  justify-content: space-between;
  align-items: center;
  min-height: 55px;
  padding-left: 25px;
  padding-right: 25px;
  display: flex;
}

.column-270 {
  text-align: right;
}

.module-header-right {
  justify-content: flex-end;
  width: 50%;
  display: flex;
}

.close {
  opacity: .5;
  transition: opacity .2s;
}

.close:hover {
  opacity: 1;
}

.column-271 {
  text-align: right;
}

.po-block {
  color: #fff;
  background-color: #9c3333;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 40px;
  font-family: Varela, sans-serif;
  line-height: 30px;
  display: flex;
}

.card-carousel {
  background-color: #4d4e5b;
  padding-left: 60px;
  padding-right: 60px;
}

.bold-text-160 {
  font-family: Varela Round, sans-serif;
}

.mask-5 {
  height: auto;
}

.modal-detail {
  color: #151c34;
  white-space: nowrap;
  font-weight: 600;
}

.slider-5 {
  flex-flow: row;
  max-width: 100%;
  display: block;
  overflow: visible;
}

.nm-block {
  color: #fff;
  background-color: #7bb125;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 40px;
  font-family: Varela, sans-serif;
  line-height: 30px;
  display: flex;
}

.column-272 {
  text-align: right;
}

.module-header-left {
  width: 50%;
  height: 100%;
  display: flex;
}

.icon-11 {
  color: #9091a0;
  top: 100px;
  left: 40px;
}

.sp-block {
  color: #fff;
  background-color: #a5b200;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 40px;
  margin-left: 0;
  padding-left: 0;
  font-family: Varela, sans-serif;
  line-height: 30px;
  display: flex;
}

.column-273 {
  text-align: center;
  min-height: 200px;
  padding-top: 10px;
  padding-right: 20px;
}

.mp-block {
  color: #fff;
  background-color: #e39101;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 40px;
  font-family: Varela, sans-serif;
  line-height: 30px;
  display: flex;
}

.modal-element {
  background-color: #fff;
  border-radius: 20px;
  max-width: 1000px;
  margin-top: -200px;
}

.column-274 {
  text-align: right;
}

.zoom-card-image {
  cursor: zoom-in;
}

.columns-130 {
  z-index: 15;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 10px;
  position: relative;
}

.div-text-condition-2 {
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 10px;
  padding-left: 0;
  display: flex;
}

.pl-block {
  color: #fff;
  text-align: center;
  background-color: #fd8428;
  border-radius: 5px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 40px;
  font-family: Varela, sans-serif;
  line-height: 30px;
  display: flex;
}

.column-275 {
  text-align: right;
  padding-left: 0;
  padding-right: 0;
}

.icon-12 {
  color: #9091a0;
  position: relative;
  top: 100px;
  right: 40px;
}

.paragraph-29 {
  color: #4d4e5b;
  text-align: left;
  padding-top: 0;
  padding-right: 0;
  font-family: Varela Round, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

.container-36 {
  max-width: 1000px;
}

.nav-bar-selection-2 {
  z-index: 100;
  background-color: #fff;
  position: relative;
}

.company-name-block-4 {
  color: #4d4e5b;
  letter-spacing: 3px;
  text-transform: uppercase;
  align-self: center;
  max-width: 1000px;
  padding-left: 0;
  padding-right: 0;
  font-size: 14px;
  font-weight: 700;
}

.container-37 {
  text-align: center;
  justify-content: center;
  align-items: center;
  max-width: 1000px;
  display: flex;
}

.image-284 {
  border-radius: 0;
}

.slider__icon {
  font-size: 24px;
  font-weight: 700;
}

.slider-container {
  min-height: 300px;
  margin-left: -80px;
  margin-right: -80px;
  padding: 10px 40px 40px;
  overflow: hidden;
}

.slider-left-arrow {
  color: #444;
}

.slider__nav {
  padding-top: 40px;
  padding-bottom: 40px;
}

.slider-icon {
  color: #2682a6;
}

.image-damages {
  height: 260px;
  margin-bottom: 10px;
  padding-right: 5px;
  display: block;
}

.image-damages._3-group {
  margin-bottom: 10px;
}

.faq-plus---4 {
  background-color: #2682a6;
  border-radius: 3px;
  width: 100%;
  height: 5px;
}

.faq-plus---4:active {
  background-color: #fff;
}

.slider-8 {
  background-color: #0000;
  width: 200px;
  height: 280px;
}

.container-tab-content-2 {
  text-align: center;
  background-color: #fff;
  align-self: center;
  max-width: 1100px;
  padding-left: 0;
  padding-right: 0;
}

.dark-carousel {
  background-color: #4d4e5b;
}

.title-blue-damages {
  font-size: 24px;
}

.cell-radius {
  border: 1px solid #0000001a;
  border-radius: 10px;
  flex-flow: wrap;
  place-content: flex-start center;
  align-items: flex-start;
  padding: 20px;
  display: flex;
}

.cell-radius.flex-horiz {
  flex-flow: row;
}

.faq-wrap-2:hover {
  box-shadow: 1px 1px 15px 3px #009eca6b;
}

.quick-stack-guide {
  padding-left: 0;
  padding-right: 0;
}

.slider-right-arrow {
  color: #444;
}

.barra-blu-damage-4 {
  color: #0000;
  background-color: #2682a0;
  background-image: linear-gradient(41deg, #006886, #007b96);
  margin-top: 0;
  margin-bottom: 20px;
  padding: 60px 40px;
  display: block;
}

.barra-blu-damage-4.misprint {
  margin-bottom: 0;
  padding: 40px 80px;
}

.alterationtext-2 {
  color: #4d4e5b;
  text-align: left;
  margin-bottom: 0;
  padding-top: 0;
  padding-left: 5px;
  padding-right: 0;
  font-family: Varela Round, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

.slide__image {
  z-index: 1;
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0% auto auto 0%;
  box-shadow: 0 10px 40px #00000080;
}

.slide__image.previous {
  z-index: 0;
  transform-origin: 50%;
  transform: translate(-120px)rotate(-3deg)scale(.8);
}

.slide__image.next {
  z-index: 1;
  transform-origin: 50%;
  transform: translate(120px)rotate(3deg)scale(.8);
}

.slide__image.current {
  z-index: 2;
  transform-origin: 50%;
}

.slide-8 {
  position: static;
  inset: 0%;
  overflow: visible;
}

.section-subtitle-guide-conditions {
  color: #4d4e5b;
  text-align: left;
  letter-spacing: normal;
  object-fit: fill;
  max-width: 1000px;
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 0;
  padding-left: 0;
  font-family: Varela Round, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 25px;
  display: block;
}

.section-subtitle-guide-conditions.misprint {
  font-family: Manrope, sans-serif;
  font-size: 15px;
  line-height: 24px;
}

.whole-slider-cards {
  background-color: #f9b00300;
  height: auto;
}

.slide-content-wrapper {
  background-color: #e1e1e1;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.slider-wrapper {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.cards-heading-4 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Manrope, sans-serif;
  font-size: 20px;
  font-weight: 400;
}

.cards-heading-4.misprint {
  text-align: left;
}

.faq-question-2 {
  cursor: pointer;
  align-items: center;
  height: 90px;
  margin-left: 0;
  padding-left: 35px;
  padding-right: 30px;
  font-size: 22px;
  font-weight: 800;
  transition: all .25s;
  display: flex;
}

.slider__arrow {
  color: #101010;
  background-color: #fff;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  transition: color .2s, background-color .2s;
  display: flex;
  box-shadow: 0 8px 20px #0006;
}

.slider__arrow:hover {
  color: #fff;
  background-color: #000;
}

.slider__arrow.left {
  transform: translate(-50%);
}

.slider__arrow.right {
  transform: translate(50%);
}

.x-block {
  color: #fff;
  background-color: #3d3d3d;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  width: 60px;
  max-width: 30px;
  font-family: Varela, sans-serif;
  line-height: 30px;
  display: flex;
}

.not-s {
  color: #b13907;
  text-align: left;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 28px;
  line-height: 36px;
  display: inline-block;
}

.not-s.font-responsive {
  color: #998576;
  -webkit-text-stroke-color: #141414;
  font-family: Montserrat, sans-serif;
}

.slider__mask {
  position: static;
  overflow: visible;
}

.div-block-58 {
  height: 30px;
}

.container-all-11 {
  color: #fff;
  text-align: center;
  background-color: #fff;
  max-width: 1100px;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
}

.section-29 {
  background-color: #007392;
  background-image: linear-gradient(#007392e6 100%, #007392 100%, #007392), url('../images/trading-platforms-herobanner-pattern.jpg');
  background-position: 0 0, 100% 0;
  padding: 40px;
}

.container-40 {
  max-width: 1000px;
  padding-left: 0;
  padding-right: 0;
}

.heading9-2 {
  color: #fff;
  font-family: Montserrat, sans-serif;
  font-size: 15px;
}

.section-30 {
  background-color: #4d4e5b;
  justify-content: center;
  align-items: center;
  height: 50px;
  margin-top: auto;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.container-41 {
  text-align: center;
  justify-content: center;
  max-width: 1000px;
  display: flex;
}

.columns-131 {
  text-align: left;
  flex-wrap: nowrap;
  flex: 1;
  justify-content: center;
  align-items: center;
  max-width: 500px;
  display: flex;
}

.link-51, .link-52 {
  color: #fff;
}

.container-42 {
  max-width: 1000px;
  padding-left: 0;
  padding-right: 0;
}

.po-block-2 {
  color: #fff;
  background-color: #9c3333;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  width: 40px;
  min-width: 30px;
  font-family: Varela, sans-serif;
  line-height: 30px;
  display: flex;
}

.image-302 {
  max-width: 80%;
}

.mask-8 {
  height: auto;
}

.condition-icon-e-text-stack {
  grid-column-gap: 4px;
  padding: 0;
}

.quick-stack-conditions-2 {
  background-color: #fff;
  padding-left: 0;
  padding-right: 0;
}

.bold-text-163 {
  font-family: Varela Round, sans-serif;
}

.paragraph-31 {
  color: #4d4e5b;
  text-align: left;
  padding-top: 0;
  padding-right: 0;
  font-family: Varela Round, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

.slider-9 {
  background-color: #f9b00300;
  width: 850px;
  height: auto;
  position: static;
}

.image-301, .image-300 {
  max-width: 80%;
}

.sp-block-2 {
  color: #fff;
  background-color: #a5b200;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  width: 40px;
  min-width: 30px;
  margin-left: 0;
  padding-left: 0;
  font-family: Varela, sans-serif;
  line-height: 30px;
  display: flex;
}

.cell-87 {
  flex-flow: column;
  padding-right: 20px;
  display: flex;
}

.faq-answer-7 {
  text-align: center;
  border-bottom: 1px solid #2d3e501f;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 0;
  padding-left: 60px;
  padding-right: 60px;
  overflow: hidden;
}

.faq-answer-7.last-faq-answer {
  text-align: center;
  border-bottom-width: 0;
  padding-left: 80px;
  padding-right: 80px;
}

.text-block-91 {
  color: #ffffff61;
  font-family: Montserrat, sans-serif;
  line-height: 20px;
}

.text-block-91.misprint {
  text-align: left;
}

.mp-block-2 {
  color: #fff;
  background-color: #e39101;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  width: 40px;
  min-width: 30px;
  font-family: Varela, sans-serif;
  line-height: 30px;
  display: flex;
}

.bold-text-164 {
  text-align: left;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.container-all-12 {
  color: #fff;
  text-align: center;
  background-color: #fff;
  max-width: 1100px;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
}

.heading-92 {
  color: #2682a0;
  text-align: left;
  flex-direction: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-left: 0;
  font-family: Montserrat, sans-serif;
  font-size: 24px;
  line-height: 30px;
  display: flex;
}

.section-subtitle-26 {
  color: #4d4e5b;
  text-align: left;
  letter-spacing: normal;
  object-fit: fill;
  max-width: 1000px;
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 0;
  padding-left: 0;
  font-family: Varela Round, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 24px;
  display: block;
}

.mask-9 {
  position: static;
  overflow: visible;
}

.pl-block-2 {
  color: #fff;
  text-align: center;
  background-color: #fd8428;
  border-radius: 5px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  width: 40px;
  min-width: 30px;
  font-family: Varela, sans-serif;
  line-height: 30px;
  display: flex;
}

.heading-93 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 36px;
}

.heading-93.misprint {
  text-align: left;
}

.div-text-condition-4 {
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 10px;
  padding-left: 0;
  display: flex;
}

.slide-nav-7 {
  position: relative;
  inset: auto 0% 0%;
}

.image-303 {
  max-width: 80%;
}

.introduction-space-5 {
  opacity: 1;
  background-color: #f6f7f8;
  flex-flow: column;
  align-self: center;
  min-height: 800px;
  margin-top: 0;
  margin-bottom: 0;
  display: flex;
}

.nm-block-2 {
  color: #fff;
  background-color: #7bb125;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  width: 40px;
  min-width: 30px;
  font-family: Varela, sans-serif;
  line-height: 30px;
  display: flex;
}

.container-43 {
  max-width: 1000px;
  padding-left: 0;
  padding-right: 0;
}

.po-block-3 {
  color: #fff;
  background-color: #9c3333;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  width: 40px;
  min-width: 30px;
  font-family: Varela, sans-serif;
  line-height: 30px;
  display: flex;
}

.icon-comment {
  margin-right: 5px;
}

.div-block-60 {
  height: 30px;
}

.cell-92 {
  flex-flow: wrap;
}

.sp-block-3 {
  color: #fff;
  background-color: #a5b200;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  width: 40px;
  min-width: 30px;
  margin-left: 0;
  padding-left: 0;
  font-family: Varela, sans-serif;
  line-height: 30px;
  display: flex;
}

.faq-answer-8 {
  text-align: center;
  border-bottom: 1px solid #2d3e501f;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 0;
  padding-left: 60px;
  padding-right: 60px;
  overflow: hidden;
}

.faq-answer-8.last-faq-answer {
  text-align: center;
  border-bottom-width: 0;
  padding-left: 80px;
  padding-right: 80px;
}

.section-subtitle-guide {
  color: #4d4e5b;
  text-align: left;
  letter-spacing: normal;
  object-fit: fill;
  max-width: 1000px;
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 0;
  padding-left: 0;
  font-family: Varela Round, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 24px;
  display: block;
}

.quick-stack-mobile {
  padding: 0;
}

.mp-block-3 {
  color: #fff;
  background-color: #e39101;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  width: 40px;
  min-width: 30px;
  font-family: Varela, sans-serif;
  line-height: 30px;
  display: flex;
}

.bold-text-165 {
  text-align: left;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.heading-94 {
  color: #2682a0;
  text-align: left;
  flex-direction: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-left: 0;
  font-family: Montserrat, sans-serif;
  font-size: 28px;
  line-height: 30px;
  display: flex;
}

.blue-titolo-text-misprint {
  color: #007894;
  font-size: 16px;
}

.heading-95 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 36px;
}

.heading-95.misprint {
  text-align: left;
}

.cell-95 {
  flex-flow: wrap;
  justify-content: center;
  align-items: flex-start;
}

.quick-stack-errorsprint {
  grid-column-gap: 11px;
  padding: 0;
}

.image-304, .image-305, .image-306 {
  padding-bottom: 10px;
}

.heading-main {
  color: #2682a0;
  text-align: left;
  flex-direction: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-left: 0;
  font-family: Manrope, sans-serif;
  font-size: 28px;
  line-height: 30px;
  display: flex;
}

.container-p1-2 {
  color: #b0d2dd;
  background-color: #fff;
  max-width: 1100px;
  height: 100%;
  margin-bottom: 0;
  padding: 40px 80px;
  position: relative;
  box-shadow: 0 3px 9px -7px #000;
}

.container-p1-2.sealed {
  padding-left: 80px;
  padding-right: 80px;
}

.container-47 {
  max-width: 1000px;
  padding-left: 0;
  padding-right: 0;
}

.container-all-15 {
  color: #fff;
  text-align: center;
  background-color: #fff;
  max-width: 1100px;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
}

.barra-blu-damage-9 {
  color: #0000;
  background-color: #2682a0;
  background-image: linear-gradient(41deg, #006886, #007b96);
  margin-top: 0;
  margin-bottom: 20px;
  padding: 60px 80px;
  display: block;
}

.barra-blu-damage-9.sealed {
  margin-bottom: 0;
}

.heading-101 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 36px;
}

.heading-101.misprint {
  text-align: left;
  font-family: Manrope, sans-serif;
}

.title-icon-damages {
  flex: 1;
  padding: 0;
}

.cell-100 {
  justify-content: center;
  align-items: flex-start;
}

.heading-102 {
  color: #2682a0;
  text-align: left;
  flex-direction: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-left: 0;
  font-family: Montserrat, sans-serif;
  font-size: 28px;
  line-height: 30px;
  display: flex;
}

.cell-101 {
  justify-content: center;
  align-items: flex-end;
}

.icon-blue-damages {
  text-align: center;
  max-width: 100%;
  margin-right: 0;
  padding-right: 0;
  display: inline-block;
}

.cell-102 {
  justify-content: center;
  align-items: flex-start;
}

.heading-103 {
  color: #2682a0;
  text-align: left;
  flex-direction: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-left: 0;
  font-family: Montserrat, sans-serif;
  font-size: 28px;
  line-height: 30px;
  display: flex;
}

.cell-103 {
  justify-content: center;
  align-items: flex-end;
}

.contenitore-titolo-2 {
  text-align: center;
  justify-content: flex-start;
  align-items: center;
  max-width: 1100px;
  padding: 40px 90px 20px;
  display: flex;
}

.columns-132 {
  text-align: left;
  align-items: center;
  display: flex;
}

.main-title-4 {
  color: #fff;
  margin-bottom: 26px;
  font-family: Manrope, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 50px;
}

.main-subtitle-2 {
  color: #fff;
  margin-bottom: 26px;
  font-family: Manrope, sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 26px;
}

.column-277 {
  text-align: center;
}

.image-308 {
  text-align: left;
  max-width: 80%;
  margin-top: 10px;
  margin-bottom: 10px;
}

.faq-answer-text-4 {
  color: #4d4e5b;
  text-align: left;
  margin-bottom: auto;
  padding-bottom: 20px;
  font-family: Varela Round, sans-serif;
  font-size: 15px;
}

.cell-pkm-pika-shadow-2 {
  justify-content: center;
  align-items: center;
}

.image-289 {
  padding-top: 10px;
}

.flag-image {
  max-width: 50%;
  padding-top: 0;
  box-shadow: 0 2px 5px #0003;
}

.image-290 {
  padding-top: 10px;
}

.faq-answer-9 {
  text-align: center;
  border-bottom: 1px solid #2d3e501f;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 0;
  padding-left: 60px;
  padding-right: 60px;
  overflow: hidden;
}

.image-287, .image-286, .image-288 {
  padding-top: 10px;
}

.heading-104 {
  color: #2682a0;
  text-align: left;
  flex-direction: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-left: 0;
  font-family: Montserrat, sans-serif;
  font-size: 28px;
  line-height: 30px;
  display: flex;
}

.image-297, .image-299 {
  max-width: 80%;
}

.quick-stack-4-cards-2 {
  padding-left: 0;
  padding-right: 0;
}

.image-298 {
  max-width: 80%;
}

.quick-stack-4-cards-3 {
  padding-left: 0;
  padding-right: 0;
}

.link-53 {
  color: #2682a0;
}

.lightbox-link-28, .lightbox-link-29 {
  text-align: center;
}

.heading-blue-manrope {
  color: #2682a6;
  text-align: left;
  font-family: Montserrat, sans-serif;
  font-size: 20px;
}

.faq-answer-text-5 {
  color: #4d4e5b;
  text-align: left;
  margin-bottom: auto;
  padding-bottom: 20px;
  font-family: Varela Round, sans-serif;
  font-size: 15px;
}

.div-title-icon-2-2 {
  flex-flow: wrap;
  flex: 1;
  justify-content: flex-start;
  align-self: auto;
  align-items: center;
  padding-top: 20px;
  padding-bottom: 5px;
  display: block;
}

.prodigal-sorcer-3 {
  padding-bottom: 0;
}

.bold-text-170 {
  text-align: left;
  font-family: Montserrat, sans-serif;
  font-size: 15px;
  display: block;
}

.paragraph-slider-2 {
  color: #4d4e5b;
  text-align: left;
  flex-flow: column;
  margin-bottom: 0;
  padding-top: 5px;
  font-family: Varela Round, sans-serif;
  font-size: 14px;
  line-height: 20px;
  display: block;
}

.bold-text-set-2 {
  color: #4d4e5b;
  text-align: center;
  padding-top: 5px;
  font-family: Varela Round, sans-serif;
  font-size: 20px;
  font-weight: 400;
  display: block;
}

.flex-block-7 {
  justify-content: flex-start;
  align-items: center;
}

.faq-plus---5 {
  background-color: #2682a6;
  border-radius: 3px;
  width: 100%;
  height: 5px;
}

.paragraph-slider-3 {
  color: #4d4e5b;
  text-align: left;
  margin-bottom: 0;
  padding-top: 5px;
  font-family: Varela Round, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

.faq-question-3 {
  cursor: pointer;
  align-items: center;
  height: 90px;
  margin-left: 0;
  padding-left: 40px;
  padding-right: 40px;
  font-size: 22px;
  font-weight: 800;
  transition: all .25s;
  display: flex;
}

.heading-105 {
  color: #2682a0;
  text-align: left;
  flex-direction: row;
  flex: 0 auto;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-left: 0;
  font-family: Montserrat, sans-serif;
  font-size: 28px;
  line-height: 30px;
  display: flex;
}

.faq-answer-text-6 {
  text-align: left;
  margin-bottom: auto;
  padding-bottom: 20px;
  font-family: Varela Round, sans-serif;
  font-size: 15px;
}

.quick-stack-49 {
  grid-column-gap: 11px;
  padding-left: 0;
  padding-right: 0;
}

.div-title-icon-2-3 {
  flex-flow: wrap;
  flex: 1;
  justify-content: flex-start;
  align-self: auto;
  align-items: center;
  padding-top: 20px;
  padding-bottom: 5px;
  display: flex;
}

.paragraph-slider-4 {
  color: #4d4e5b;
  text-align: left;
  margin-bottom: 0;
  padding-top: 5px;
  font-family: Varela Round, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

.div-title-icon-2-4 {
  flex-flow: wrap;
  flex: 1;
  justify-content: flex-start;
  align-self: auto;
  align-items: center;
  padding-top: 20px;
  padding-bottom: 5px;
  display: flex;
}

.heading-106 {
  color: #2682a0;
  text-align: left;
  flex-direction: row;
  flex: 0 auto;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-left: 0;
  font-family: Montserrat, sans-serif;
  font-size: 28px;
  line-height: 30px;
  display: flex;
}

.faq-question-4 {
  cursor: pointer;
  align-items: center;
  height: 90px;
  margin-left: 0;
  padding-left: 40px;
  padding-right: 40px;
  font-size: 22px;
  font-weight: 800;
  transition: all .25s;
  display: flex;
}

.faq-answer-text-7 {
  text-align: left;
  margin-bottom: auto;
  padding-bottom: 20px;
  font-family: Varela Round, sans-serif;
  font-size: 15px;
}

.quick-stack-50 {
  grid-column-gap: 11px;
  padding-left: 0;
  padding-right: 0;
}

.faq-plus---6 {
  background-color: #2682a6;
  border-radius: 3px;
  width: 100%;
  height: 5px;
}

.paragraph-slider-5 {
  color: #4d4e5b;
  text-align: left;
  margin-bottom: 0;
  padding-top: 5px;
  font-family: Varela Round, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

.div-title-icon-2-5 {
  flex-flow: wrap;
  flex: 1;
  justify-content: flex-start;
  align-self: auto;
  align-items: center;
  padding-top: 20px;
  padding-bottom: 5px;
  display: flex;
}

.heading-107 {
  color: #2682a0;
  text-align: left;
  flex-direction: row;
  flex: 0 auto;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-left: 0;
  font-family: Montserrat, sans-serif;
  font-size: 28px;
  line-height: 30px;
  display: flex;
}

.faq-question-5 {
  cursor: pointer;
  align-items: center;
  height: 90px;
  margin-left: 0;
  padding-left: 40px;
  padding-right: 40px;
  font-size: 22px;
  font-weight: 800;
  transition: all .25s;
  display: flex;
}

.faq-answer-text-8 {
  text-align: left;
  margin-bottom: auto;
  padding-bottom: 20px;
  font-family: Varela Round, sans-serif;
  font-size: 15px;
}

.div-title-icon-2-6 {
  flex-flow: wrap;
  flex: 1;
  justify-content: flex-start;
  align-self: auto;
  align-items: center;
  padding-top: 20px;
  padding-bottom: 5px;
  display: flex;
}

.heading-108 {
  color: #2682a0;
  text-align: left;
  flex-direction: row;
  flex: 0 auto;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-left: 0;
  font-family: Montserrat, sans-serif;
  font-size: 28px;
  line-height: 30px;
  display: flex;
}

.faq-question-6 {
  cursor: pointer;
  align-items: center;
  height: 90px;
  margin-left: 0;
  padding-left: 40px;
  padding-right: 40px;
  font-size: 22px;
  font-weight: 800;
  transition: all .25s;
  display: flex;
}

.faq-answer-text-9 {
  text-align: left;
  margin-bottom: auto;
  padding-bottom: 20px;
  font-family: Varela Round, sans-serif;
  font-size: 15px;
}

.regular-text-2 {
  color: #4d4e5b;
  text-align: left;
  letter-spacing: normal;
  object-fit: fill;
  max-width: 1000px;
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 0;
  padding-left: 0;
  font-family: Manrope, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 22px;
  display: block;
}

.heading-main-2 {
  color: #2682a0;
  text-align: left;
  flex-direction: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-left: 0;
  font-family: Manrope, sans-serif;
  font-size: 24px;
  line-height: 30px;
  display: flex;
}

.bold-text-6 {
  color: #2682a0;
}

.container-all-16 {
  color: #fff;
  text-align: center;
  background-color: #fff;
  max-width: 1100px;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
}

.faq-answer-10 {
  text-align: center;
  border-bottom: 1px solid #2d3e501f;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 0;
  padding-left: 60px;
  padding-right: 60px;
  overflow: hidden;
}

.container-p1-3 {
  color: #b0d2dd;
  background-color: #fff;
  max-width: 1100px;
  height: 100%;
  margin-bottom: 0;
  padding: 40px 80px;
  position: relative;
  box-shadow: 0 3px 9px -7px #000;
}

.bold-text-5 {
  color: #2682a0;
}

.section-31 {
  opacity: 1;
  background-color: #f6f7f8;
  margin-bottom: 0;
  padding-bottom: 40px;
}

.bold-text-8 {
  color: #2682a0;
}

.regular-text-3 {
  color: #4d4e5b;
  text-align: left;
  letter-spacing: normal;
  object-fit: fill;
  max-width: 1000px;
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 0;
  padding-left: 0;
  font-family: Manrope, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 22px;
  display: block;
}

.regular-text-3.smaller-paragraph {
  color: #4d4e5b;
  font-size: 14px;
}

.bold-text-9 {
  color: #2682a0;
}

.heading-109 {
  color: #2682a0;
  text-align: left;
  flex-direction: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-left: 0;
  font-family: Montserrat, sans-serif;
  font-size: 28px;
  line-height: 30px;
  display: flex;
}

.bold-text-7 {
  color: #2682a0;
}

.bold-text-blue {
  color: var(--ct-color);
}

.bold-text-171 {
  font-family: Manrope, sans-serif;
}

.column-language-list {
  text-align: left;
  padding-left: 20px;
}

.tabs-content-6 {
  padding-top: 10px;
  padding-left: 0;
  padding-right: 0;
}

.language-tab-menu {
  z-index: 10;
  background-color: #f7f7f7;
  border-radius: 20px;
  flex-direction: column;
  flex: none;
  align-self: flex-start;
  width: 40%;
  height: 500px;
  margin-bottom: auto;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: absolute;
  inset: 0% auto auto 5%;
  overflow: hidden;
  box-shadow: 14px 14px 20px -18px #0000004f;
}

.text-blue-bold-2 {
  color: #2682a6;
  font-family: Manrope, sans-serif;
  font-weight: 700;
}

.language-tab-menu-yug {
  z-index: 10;
  background-color: #f7f7f7;
  border-radius: 20px;
  flex-direction: column;
  flex: none;
  align-self: flex-start;
  width: 40%;
  height: 500px;
  margin-bottom: auto;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: absolute;
  inset: 0% auto auto 5%;
  overflow: hidden;
  box-shadow: 14px 14px 20px -18px #0000004f;
}

.div-title-icon-2-7 {
  flex-flow: wrap;
  flex: 1;
  justify-content: flex-start;
  align-self: auto;
  align-items: center;
  padding-top: 20px;
  padding-bottom: 5px;
  display: flex;
}

.blue-titles-mtg-2 {
  color: #2682a6;
  font-family: Manrope, sans-serif;
  font-size: 24px;
}

.cell-pkm-pika-shadow-3 {
  justify-content: center;
  align-items: center;
}

.faq-plus---7 {
  background-color: #2682a6;
  border-radius: 3px;
  width: 100%;
  height: 5px;
}

.faq-plus---7:active, .faq-wrap-3 {
  background-color: #fff;
}

.faq-wrap-3:hover {
  box-shadow: 1px 1px 15px 3px #009eca6b;
}

.bold-text-set-5 {
  color: #4d4e5b;
  text-align: center;
  padding-top: 5px;
  font-family: Varela Round, sans-serif;
  font-size: 20px;
  font-weight: 400;
  display: block;
}

.paragraph-slider-6 {
  color: #4d4e5b;
  text-align: left;
  flex-flow: column;
  margin-bottom: 0;
  padding-top: 5px;
  font-family: Manrope, sans-serif;
  font-size: 14px;
  line-height: 20px;
  display: block;
}

.faq-answer-11 {
  text-align: center;
  border-bottom: 1px solid #2d3e501f;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 0;
  padding-left: 60px;
  padding-right: 60px;
  overflow: hidden;
}

.faq-answer-11.last-faq-answer {
  text-align: center;
  border-bottom-width: 0;
  padding-left: 80px;
  padding-right: 80px;
}

.image-309 {
  padding-top: 10px;
}

.list-language-blue-2 {
  color: #2682a6;
  text-align: left;
  letter-spacing: normal;
  object-fit: fill;
  max-width: 1000px;
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 0;
  padding-left: 0;
  font-family: Manrope, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 25px;
  display: block;
}

.cell-yug-sigle {
  justify-content: center;
  align-items: center;
}

.bold-text-172 {
  color: #2682a6;
}

.cell-alligned-center {
  justify-content: flex-end;
  align-items: center;
}

.card-prints-layout-container-2 {
  background-color: #fff;
  max-width: 1100px;
  padding: 50px 40px 60px;
}

.list-language-2 {
  color: #4d4e5b;
  text-align: left;
  letter-spacing: normal;
  object-fit: fill;
  max-width: 1000px;
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 0;
  padding-left: 0;
  font-family: Manrope, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 25px;
  display: block;
}

.list-language-2.column {
  color: #4d4e5b;
  font-weight: 700;
}

.text-block-100 {
  justify-content: flex-start;
  align-items: center;
  display: block;
}

.bold-text-173 {
  color: #2682a0;
}

.image-310 {
  padding-top: 10px;
}

.contorno-cornice {
  padding-top: 0;
  padding-bottom: 20px;
}

.bolas {
  padding-top: 40px;
}

.yugioh-set-grid {
  border: .5px solid #9091a0;
  border-radius: 5px;
}

.image-311 {
  padding-top: 10px;
}

.div-zoom-2 {
  position: relative;
}

.container-p1-4 {
  color: #b0d2dd;
  background-color: #fff;
  max-width: 1100px;
  height: 100%;
  margin-bottom: 0;
  padding: 40px 80px;
  position: relative;
  box-shadow: 0 3px 9px -7px #000;
}

.manope-blue-18px {
  color: #2682a6;
  text-align: left;
  padding-bottom: 5px;
  font-family: Manrope, sans-serif;
  font-size: 18px;
  font-weight: 700;
}

.bold-text-174 {
  color: #2682a0;
}

.columns-133 {
  flex-direction: row-reverse;
  display: flex;
}

.image-312 {
  padding-top: 10px;
}

.linea-divider-2 {
  background-color: #e9e9e9;
  height: .5px;
  margin-top: 30px;
  margin-bottom: 30px;
  padding-top: 0;
  padding-bottom: 0;
}

.image-313 {
  padding-top: 10px;
}

.bold-text-175, .bold-text-176 {
  color: #2682a0;
}

.heading-110 {
  color: #2682a0;
  text-align: left;
  flex-direction: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-left: 0;
  font-family: Montserrat, sans-serif;
  font-size: 28px;
  line-height: 30px;
  display: flex;
}

.container-32 {
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.paragraph-manrope--16px {
  color: #333;
  text-align: left;
  margin-bottom: 0;
  padding-bottom: 0;
  font-family: Manrope, sans-serif;
  font-size: 15.5px;
  font-style: normal;
  line-height: 22px;
}

.section-32 {
  opacity: 1;
  background-color: #f6f7f8;
  border: 1px solid #9091a0;
  margin-bottom: 0;
  padding-bottom: 40px;
}

.bold-text-177 {
  color: #2682a0;
}

.tab-link-2 {
  color: #888282;
  background-color: #0000;
  border: 2px solid #0000;
  border-radius: 20px;
  flex: 0 auto;
  height: 40px;
  margin-bottom: 5px;
  font-size: 17px;
  font-weight: 400;
}

.tab-link-2:hover {
  background-color: #eee;
}

.tab-link-2.w--current {
  color: #7c7c7c;
  background-color: #fff;
  border: 2px solid #9091a0;
  order: -1;
  height: 40px;
  font-weight: 700;
}

.sub-title-manrope {
  color: #fff;
  font-family: Manrope, sans-serif;
  font-size: 18px;
  font-weight: 300;
}

.heading-manrope {
  color: #0087ac;
  text-align: left;
  background-color: #0000;
  font-family: Manrope, sans-serif;
  font-size: 28px;
  font-weight: 600;
  display: block;
  position: static;
}

.heading-manrope.white-title {
  color: #fff;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  font-family: Manrope, sans-serif;
  font-size: 35px;
  line-height: 40px;
  display: flex;
}

.container-capitolo-padding {
  max-width: 1200px;
  padding-bottom: 0;
  padding-left: 110px;
  padding-right: 100px;
}

.cell-93 {
  justify-content: center;
  align-items: flex-start;
}

.quick-stack-52 {
  padding-left: 0;
  padding-right: 0;
}

.section-27 {
  background-color: #0087ac;
  background-image: linear-gradient(#0087ac, #122545);
  justify-content: center;
  align-items: center;
  padding: 30px 0;
}

.image-314 {
  text-align: left;
}

@media screen and (max-width: 991px) {
  .section-subtitle {
    text-align: left;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .cards-heading {
    font-size: 20px;
  }

  .container-light-nav {
    padding-left: 20px;
    display: flex;
  }

  .menu-button {
    flex: 0 auto;
  }

  .navbar-light-icon {
    color: #4d4e5b;
    text-align: right;
    justify-content: flex-end;
    display: flex;
  }

  .body {
    display: block;
  }

  .heading-9 {
    margin-top: 0;
    padding-top: 20px;
    font-size: 30px;
    line-height: 40px;
  }

  .container-all {
    color: #fff;
    background-color: #0000;
    flex-flow: column;
    justify-content: center;
    padding-top: 0;
    padding-bottom: 40px;
    padding-left: 0;
    display: flex;
  }

  .container-all.misprint {
    padding-left: 0;
    padding-right: 0;
  }

  .heading-10 {
    max-width: 700px;
  }

  .barra-blu-damage {
    margin-top: 40px;
    padding: 0 20px 0 40px;
  }

  .barra-blu-damage.misprint {
    padding-left: 40px;
  }

  .container-9 {
    margin-top: auto;
    padding-bottom: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .section-6 {
    margin-top: auto;
  }

  .heading9 {
    padding-left: 0;
    padding-right: 0;
  }

  .paragraph-17 {
    padding-right: 0;
  }

  .section-8 {
    text-align: left;
    flex-direction: row;
    justify-content: center;
    align-items: stretch;
    display: flex;
  }

  .container-15 {
    max-width: 900px;
    padding: 20px 40px;
  }

  .poor-selection {
    padding-bottom: 20px;
  }

  .container-18, .grey-selection {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-15-copy {
    max-width: 900px;
    margin-bottom: auto;
    padding: 20px 40px;
  }

  .container-card-guide-part-1 {
    flex: 0 auto;
    max-width: 900px;
    padding: 20px 40px;
  }

  .blocco-1 {
    flex-direction: row;
    justify-content: flex-end;
    align-items: stretch;
    display: block;
  }

  .testo-sotto-il-titolo {
    text-align: left;
    padding-bottom: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .toploader-image {
    padding-right: 0;
  }

  .container-all-copy {
    color: #fff;
    background-color: #0000;
    justify-content: center;
    padding-top: 0;
    padding-bottom: 40px;
    padding-left: 0;
    display: flex;
  }

  .container-all-copy._2 {
    display: block;
  }

  .column-fase03 {
    padding-bottom: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .white-selection {
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-70 {
    max-width: 80%;
  }

  .image-71 {
    width: auto;
    height: 105px;
  }

  .tab-link {
    padding-left: 22px;
    padding-right: 0;
    font-size: 15px;
  }

  .tab-link.w--current {
    padding-left: 19px;
  }

  .tab-dropdown-wrap-2 {
    flex-direction: column;
  }

  .list-language, .list-language-blue {
    text-align: left;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .tabs-menu-7 {
    padding-right: 0;
  }

  .rosso-textblock-versions {
    margin-left: -40px;
    margin-right: -40px;
    padding-left: 40px;
  }

  .white-container {
    flex: 0 auto;
    padding: 20px 40px;
  }

  .heading-misprints {
    margin-bottom: 0;
    padding-left: 40px;
  }

  .columns-123 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .tabs-menu-9 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    flex-flow: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: column;
    place-items: center stretch;
    display: flex;
  }

  .image-201 {
    max-width: 80%;
  }

  .slider-mtg {
    max-width: 100%;
  }

  .section-subtitle-16 {
    text-align: left;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .introduction-space-2 {
    text-align: left;
    flex-direction: row;
    justify-content: center;
    align-items: stretch;
    display: block;
  }

  .image-196 {
    max-width: 100%;
  }

  .quick-stack-17 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    padding-top: 40px;
  }

  .titolo-prints-blue, .heading-69 {
    max-width: 700px;
  }

  .container-all-3 {
    color: #fff;
    background-color: #0000;
    justify-content: center;
    padding-top: 0;
    padding-bottom: 40px;
    padding-left: 0;
    display: flex;
  }

  .tabs-7 {
    flex-flow: column;
    display: flex;
  }

  .card-prints-layout-container {
    flex: 0 auto;
    max-width: 900px;
    padding: 20px 40px;
  }

  .image-194, .slider-mtg-5, .slider-mtg-3 {
    max-width: 100%;
  }

  .heading-78, .heading-79, .heading-80 {
    max-width: 700px;
  }

  .container-fase-part1-2 {
    max-width: 750px;
    padding: 20px 40px;
  }

  .sottotitolo-guidazero-2 {
    text-align: left;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .columns-124 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .red-2 {
    margin-left: 20px;
    margin-right: 20px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .section-subtitle-17 {
    text-align: left;
    padding-bottom: 10px;
    padding-left: 0;
    padding-right: 0;
  }

  .columns-128 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .heading-82 {
    max-width: 700px;
  }

  .section-subtitle-18 {
    text-align: left;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .rosso-textblock-8 {
    margin-left: 20px;
    margin-right: 20px;
    padding-left: 40px;
  }

  .section-zero-3 {
    text-align: left;
    flex-direction: row;
    justify-content: center;
    align-items: stretch;
    display: flex;
  }

  .section-subtitle-19 {
    text-align: left;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .introduction-space-3 {
    text-align: left;
    flex-direction: row;
    justify-content: center;
    align-items: stretch;
    display: block;
  }

  .container-all-4 {
    color: #fff;
    background-color: #0000;
    justify-content: center;
    padding-top: 0;
    padding-bottom: 40px;
    padding-left: 0;
    display: flex;
  }

  .section-zero-4 {
    text-align: left;
    flex-direction: row;
    justify-content: center;
    align-items: stretch;
    display: flex;
  }

  .container-p1 {
    object-position: 50% 50%;
    flex: 0 auto;
    max-width: 100%;
    padding: 20px 40px;
  }

  .section-28 {
    text-align: left;
    flex-direction: row;
    justify-content: center;
    align-items: stretch;
    display: flex;
  }

  .container-all-8 {
    color: #fff;
    background-color: #0000;
    justify-content: center;
    padding-top: 0;
    padding-bottom: 40px;
    padding-left: 0;
    display: flex;
  }

  .container-conditions {
    max-width: 900px;
    padding: 20px 40px;
  }

  .paragraph-29 {
    padding-right: 0;
  }

  .slider-container {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
    overflow: hidden;
  }

  .image-damages {
    width: auto;
    height: 250px;
  }

  .image-damages._3-group {
    height: 250px;
  }

  .barra-blu-damage-4 {
    margin-top: 40px;
    padding: 0 20px;
  }

  .barra-blu-damage-4.misprint {
    padding-left: 40px;
  }

  .section-subtitle-guide-conditions {
    text-align: left;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .cards-heading-4 {
    font-size: 20px;
  }

  .container-all-11 {
    color: #fff;
    background-color: #0000;
    justify-content: center;
    padding-top: 0;
    padding-bottom: 40px;
    padding-left: 0;
    display: flex;
  }

  .section-29 {
    margin-top: auto;
  }

  .container-40 {
    margin-top: auto;
    padding-bottom: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .heading9-2 {
    padding-left: 0;
    padding-right: 0;
  }

  .container-42 {
    margin-top: auto;
    padding-bottom: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .paragraph-31 {
    padding-right: 0;
  }

  .slider-9 {
    max-width: 100%;
  }

  .faq-answer-7.last-faq-answer {
    padding-left: 40px;
    padding-right: 40px;
  }

  .container-all-12 {
    color: #fff;
    object-position: 50% 50%;
    background-color: #0000;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    padding-top: 0;
    padding-bottom: 40px;
    padding-left: 0;
    display: flex;
  }

  .heading-92 {
    max-width: 700px;
  }

  .section-subtitle-26 {
    text-align: left;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .heading-93 {
    margin-top: 0;
    padding-top: 20px;
    font-size: 30px;
    line-height: 40px;
  }

  .introduction-space-5 {
    text-align: center;
    object-position: 50% 50%;
    flex-direction: row;
    justify-content: center;
    align-items: stretch;
    display: block;
  }

  .container-43 {
    margin-top: auto;
    padding-bottom: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .section-subtitle-guide {
    text-align: left;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .heading-94 {
    max-width: 700px;
  }

  .heading-95 {
    margin-top: 0;
    padding-top: 20px;
    font-size: 30px;
    line-height: 40px;
  }

  .heading-main {
    max-width: 700px;
  }

  .container-p1-2 {
    flex: 0 auto;
    max-width: 900px;
    padding: 20px 40px;
  }

  .container-47 {
    margin-top: auto;
    padding-bottom: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .container-all-15 {
    color: #fff;
    background-color: #0000;
    justify-content: center;
    padding-top: 0;
    padding-bottom: 40px;
    padding-left: 0;
    display: flex;
  }

  .barra-blu-damage-9 {
    margin-top: 40px;
    padding: 0 20px;
  }

  .heading-101 {
    margin-top: 0;
    padding-top: 20px;
    font-size: 30px;
    line-height: 40px;
  }

  .heading-102, .heading-103 {
    max-width: 700px;
  }

  .image-308 {
    max-width: 100%;
  }

  .heading-104, .heading-105, .heading-106, .heading-107, .heading-108 {
    max-width: 700px;
  }

  .regular-text-2 {
    text-align: left;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .heading-main-2 {
    max-width: 700px;
  }

  .container-all-16 {
    color: #fff;
    background-color: #0000;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    padding-top: 0;
    padding-bottom: 40px;
    padding-left: 0;
    display: flex;
  }

  .container-p1-3 {
    flex: 0 auto;
    max-width: 100%;
    padding: 20px 40px;
  }

  .section-31 {
    text-align: left;
    flex-direction: row;
    justify-content: center;
    align-items: stretch;
    display: flex;
  }

  .regular-text-3 {
    text-align: left;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .heading-109 {
    max-width: 700px;
  }

  .language-tab-menu, .language-tab-menu-yug {
    padding-right: 0;
  }

  .faq-answer-11.last-faq-answer {
    padding-left: 40px;
    padding-right: 40px;
  }

  .list-language-blue-2, .list-language-2 {
    text-align: left;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .container-p1-4 {
    flex: 0 auto;
    max-width: 100%;
    padding: 20px 40px;
  }

  .heading-110 {
    max-width: 700px;
  }

  .section-32 {
    text-align: left;
    flex-direction: row;
    justify-content: center;
    align-items: stretch;
    display: flex;
  }

  .tab-link-2 {
    padding-left: 22px;
    padding-right: 0;
    font-size: 15px;
  }

  .tab-link-2.w--current {
    padding-left: 19px;
  }
}

@media screen and (max-width: 767px) {
  .section-subtitle {
    margin-bottom: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .container-light-nav {
    display: flex;
  }

  .menu-button {
    flex: 1;
    justify-content: flex-end;
    display: flex;
  }

  .container-all {
    max-width: 700px;
    display: block;
  }

  .heading-10 {
    padding-left: 0;
  }

  .barra-blu-damage {
    padding-left: 0;
    padding-right: 0;
  }

  .container-9 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .section-6 {
    padding-left: 0;
    padding-right: 0;
  }

  .column-15, .column-16, .column-17, .column-18, .column-19 {
    justify-content: center;
    display: flex;
  }

  .div-text-condition {
    justify-content: flex-start;
  }

  .container-18 {
    padding-left: 0;
    padding-right: 0;
  }

  .columns-12 {
    flex-direction: column;
  }

  .column-21 {
    flex-wrap: nowrap;
    place-content: stretch center;
  }

  .image-47 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .border-image-green {
    max-width: 80%;
  }

  .testo-sotto-il-titolo {
    margin-bottom: 40px;
    padding-left: 0;
    padding-right: 0;
  }

  .list-image {
    max-width: 100%;
    padding-right: 0;
  }

  .container-all-copy {
    max-width: 700px;
    display: block;
  }

  .column-fase03 {
    flex-direction: column;
    padding-left: 0;
    padding-right: 0;
  }

  .tab-link.w--current {
    padding-left: 10px;
  }

  .tabs-content-3 {
    padding-left: 0;
    padding-right: 0;
  }

  .tab-dropdown-wrap-2 {
    flex-direction: column;
  }

  .list-language {
    margin-bottom: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .flag {
    box-shadow: 0 2px 5px #0003;
  }

  .list-language-blue {
    margin-bottom: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .tabs-menu-7 {
    width: 100%;
    padding-left: 10px;
  }

  .image-152 {
    max-width: 20%;
    box-shadow: 0 2px 5px #0003;
  }

  .columns-55 {
    display: flex;
  }

  .column-114 {
    padding-top: 20px;
  }

  .border-image-red-2 {
    max-width: 80%;
  }

  .rosso-textblock-versions {
    margin-left: -40px;
    margin-right: -40px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .heading-misprints {
    padding-left: 40px;
  }

  .columns-82, .columns-83, .columns-84, .columns-85 {
    flex-flow: column;
  }

  .columns-123 {
    padding-left: 0;
    padding-right: 0;
    display: block;
  }

  .column-180 {
    text-align: center;
  }

  .image-201 {
    max-width: 100%;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .prodigal-sorcer-2 {
    max-width: 60%;
  }

  .image-191 {
    max-width: 80%;
  }

  .image-206, .image-195 {
    max-width: 60%;
  }

  .section-subtitle-16 {
    margin-bottom: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .image-196 {
    max-width: 60%;
    padding-bottom: 60px;
  }

  .column-186 {
    text-align: center;
  }

  .image-207 {
    max-width: 80%;
  }

  .column-182 {
    text-align: center;
  }

  .titolo-prints-blue, .heading-69 {
    padding-left: 0;
  }

  .container-all-3 {
    max-width: 700px;
    display: block;
  }

  .section-24 {
    text-align: center;
    padding-top: 43px;
    padding-bottom: 43px;
  }

  .section-24.main {
    margin-top: 51px;
  }

  .image-212, .image-210 {
    max-width: 80%;
  }

  .column-194 {
    text-align: center;
  }

  .image-194 {
    max-width: 60%;
  }

  .column-252 {
    text-align: center;
  }

  .heading-78, .heading-79, .heading-80 {
    padding-left: 0;
  }

  .container-fase-part1-2 {
    text-align: center;
  }

  .sottotitolo-guidazero-2 {
    margin-bottom: 40px;
    padding-left: 0;
    padding-right: 0;
  }

  .columns-124 {
    display: inline-block;
  }

  .columns-127, .column-fase5-3 {
    flex-direction: column;
  }

  .column-258 {
    padding-left: 0;
    padding-right: 0;
  }

  .red-2 {
    margin-left: 20px;
    margin-right: 20px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .section-subtitle-17 {
    margin-bottom: 40px;
    padding-left: 0;
    padding-right: 0;
  }

  .columns-128 {
    flex-direction: row;
    display: flex;
  }

  .column-261 {
    flex: 0 auto;
  }

  .heading-82 {
    padding-left: 0;
  }

  .section-subtitle-18 {
    margin-bottom: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .image-280 {
    max-width: 80%;
  }

  .column-264 {
    padding-left: 0;
    padding-right: 0;
  }

  .rosso-textblock-8 {
    margin-left: 20px;
    margin-right: 20px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .text-block-86, .text-block-88 {
    padding-left: 0;
    padding-right: 0;
  }

  .columns-129 {
    flex-direction: column;
  }

  .divblock-columns-images-2 {
    margin-left: -60px;
    margin-right: -60px;
  }

  .column-268 {
    padding-left: 0;
    padding-right: 0;
  }

  .section-subtitle-19 {
    margin-bottom: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .container-all-4, .container-all-8 {
    max-width: 700px;
    display: block;
  }

  .column-270, .column-271, .column-272, .column-274 {
    justify-content: center;
    display: flex;
  }

  .div-text-condition-2 {
    justify-content: flex-start;
  }

  .column-275 {
    justify-content: center;
    display: flex;
  }

  .paragraph-29 {
    padding-left: 0;
  }

  .barra-blu-damage-4.misprint {
    padding-left: 0;
    padding-right: 0;
  }

  .alterationtext-2 {
    padding-bottom: 10px;
    font-size: 16px;
  }

  .section-subtitle-guide-conditions {
    margin-bottom: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .cards-heading-4 {
    font-size: 18px;
  }

  .container-all-11 {
    max-width: 700px;
    display: block;
  }

  .section-29 {
    padding-left: 0;
    padding-right: 0;
  }

  .container-40, .container-42 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .paragraph-31 {
    padding-left: 0;
  }

  .container-all-12 {
    max-width: 700px;
    display: block;
  }

  .heading-92 {
    padding-left: 0;
  }

  .section-subtitle-26 {
    margin-bottom: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .div-text-condition-4 {
    justify-content: flex-start;
  }

  .container-43 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .section-subtitle-guide {
    margin-bottom: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .section-subtitle-guide.misprint {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-94, .heading-main {
    padding-left: 0;
  }

  .container-47 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .container-all-15 {
    max-width: 700px;
    display: block;
  }

  .heading-102, .heading-103 {
    padding-left: 0;
  }

  .flag-image {
    max-width: 20%;
    box-shadow: 0 2px 5px #0003;
  }

  .heading-104 {
    padding-left: 0;
  }

  .prodigal-sorcer-3 {
    max-width: 60%;
  }

  .heading-105, .heading-106, .heading-107, .heading-108 {
    padding-left: 0;
  }

  .regular-text-2 {
    margin-bottom: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .heading-main-2 {
    padding-left: 0;
  }

  .container-all-16 {
    max-width: 700px;
    display: block;
  }

  .regular-text-3 {
    margin-bottom: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .heading-109 {
    padding-left: 0;
  }

  .column-language-list {
    padding-top: 20px;
  }

  .tabs-content-6 {
    padding-left: 0;
    padding-right: 0;
  }

  .language-tab-menu, .language-tab-menu-yug {
    width: 100%;
    padding-left: 10px;
  }

  .list-language-blue-2, .list-language-2 {
    margin-bottom: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .heading-110 {
    padding-left: 0;
  }

  .tab-link-2.w--current {
    padding-left: 10px;
  }

  .columns-134 {
    display: flex;
  }
}

@media screen and (max-width: 479px) {
  .section-subtitle {
    margin-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 15px;
  }

  .section-subtitle.misprint {
    padding-left: 20px;
    padding-right: 20px;
  }

  .cards-heading {
    padding-left: 0;
    padding-right: 0;
    font-size: 18px;
    line-height: 24px;
  }

  .navbar-light {
    padding-left: 0;
    padding-right: 0;
  }

  .menu-button {
    flex: 1;
    justify-content: center;
    padding-right: 20px;
  }

  .navbar-light-icon {
    color: #4d4e6e;
  }

  .company-name-block-2 {
    flex: 0 auto;
  }

  .body {
    display: block;
  }

  .heading-9 {
    text-align: left;
    padding-bottom: 20px;
    padding-left: 0;
    padding-right: 0;
    font-size: 26px;
    line-height: 30px;
  }

  .container-all {
    margin-bottom: 0;
    padding: 0 10px;
  }

  .container-all.misprint {
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-10 {
    text-align: left;
    flex: 0 auto;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 0;
    padding-bottom: 10px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 20px;
    line-height: 20px;
    display: block;
  }

  .barra-blu-damage {
    margin-top: 20px;
    margin-bottom: auto;
    padding-left: 20px;
    padding-right: 20px;
  }

  .barra-blu-damage.misprint {
    padding: 0 10px;
  }

  .container-9 {
    margin-top: auto;
    margin-bottom: 0;
    padding: 10px 10px 30px;
  }

  .container-9.misprint {
    margin-bottom: 0;
  }

  .section-6 {
    background-image: linear-gradient(#007392e6 100%, #007392 100%, #007392), url('../images/trading-platforms-herobanner-pattern.jpg');
    background-position: 0 0, 100% 0;
    background-size: auto, auto;
    margin-top: 0;
    margin-bottom: 0;
    padding: 20px 20px 0;
  }

  .heading9 {
    padding-left: 0;
    padding-right: 0;
    font-size: 15px;
  }

  .nm-h {
    text-align: left;
  }

  .nm-h.font-responsive {
    font-family: Montserrat, sans-serif;
    font-size: 24px;
  }

  .paragraph-17 {
    text-align: left;
    margin-bottom: auto;
    padding: 0 10px 20px;
    font-size: 15px;
  }

  .column-12 {
    padding-right: 10px;
  }

  .sp-h {
    font-size: 26px;
  }

  .sp-h.font-responsive {
    text-align: left;
    font-family: Montserrat, sans-serif;
    font-size: 24px;
  }

  .container-15 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
  }

  .mp-h {
    text-align: left;
    font-family: Varela, sans-serif;
    font-size: 28px;
    line-height: 30px;
  }

  .mp-h.font-responsive {
    text-align: left;
    font-size: 24px;
    text-decoration: none;
  }

  .hp-h {
    text-align: left;
    font-family: Varela, sans-serif;
    font-size: 28px;
    line-height: 30px;
  }

  .hp-h.font-responsive {
    font-size: 24px;
    line-height: 24px;
  }

  .cardzoom {
    text-align: left;
    min-width: 60px;
    max-width: 80%;
  }

  .po-h {
    font-size: 26px;
    line-height: 30px;
  }

  .po-h.font-responsive {
    font-family: Montserrat, sans-serif;
    font-size: 24px;
  }

  .column-15 {
    text-align: center;
    align-items: stretch;
  }

  .column-16, .column-17, .column-18, .column-19 {
    text-align: center;
  }

  .poor-selection {
    padding-bottom: 0;
  }

  .bold-text-4 {
    text-align: left;
    max-width: 200px;
  }

  .left-arrow {
    background-image: none;
  }

  .maschera-elementi {
    width: 100%;
    height: 100%;
  }

  .maschera-di-mezzo {
    width: 45%;
    margin-right: auto;
    padding-bottom: 40px;
    padding-right: 0;
  }

  .piccola-slide {
    width: 100%;
    padding-right: 0;
  }

  .immagini-mini {
    width: 200px;
    max-width: 80%;
  }

  .light-card-box-link {
    text-align: left;
  }

  .text-block-9 {
    overflow: visible;
  }

  .div-text-condition {
    text-align: left;
    justify-content: flex-start;
    align-items: center;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    display: flex;
  }

  .text-block-15 {
    padding-left: 0;
    padding-right: 0;
    font-size: 12px;
  }

  .container-18 {
    padding-left: 0;
    padding-right: 0;
  }

  .image-43 {
    padding-right: 0;
    display: inline-block;
  }

  .columns-12 {
    display: block;
  }

  .column-21 {
    padding-bottom: 100px;
    padding-left: 0;
    padding-right: 0;
    display: block;
  }

  .bold-text-11 {
    text-align: center;
    justify-content: center;
    padding-bottom: 10px;
  }

  .column-22 {
    padding-left: 0;
    padding-right: 0;
  }

  .lightbox-imperft {
    flex: none;
    height: 50px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .grey-selection {
    max-width: 800px;
    padding-left: 0;
    padding-right: 0;
  }

  .container-15-copy {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-bottom: auto;
    padding: 40px 20px 20px;
    display: flex;
  }

  .container-card-guide-part-1 {
    text-align: left;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    padding-top: 20px;
    padding-left: 10px;
    padding-right: 10px;
    display: flex;
  }

  .alterationtext {
    text-align: left;
    margin-bottom: auto;
    padding: 0 20px 20px;
    font-size: 15px;
  }

  .image-47 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .column-39-copy, .column-40-copy {
    text-align: center;
  }

  .testo-sotto-il-titolo {
    margin-top: 20px;
    margin-bottom: 0;
    padding: 0 10px 10px;
    font-size: 15px;
  }

  .list-image, .toploader-image {
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .icons-box-open {
    max-width: 40%;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .container-all-copy {
    margin-bottom: 0;
    padding: 0 10px;
  }

  .container-all-copy._2 {
    padding-left: 0;
    padding-right: 0;
  }

  .column-fase03 {
    flex-direction: column;
    padding-left: 10px;
    padding-right: 10px;
  }

  .white-selection {
    margin-top: 0;
    padding-left: 0;
    padding-right: 0;
    box-shadow: 0 0 10px -5px #000;
  }

  .lightbox-imperfections {
    height: 50px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .image-71 {
    height: 180px;
  }

  .contenitore-titolo {
    padding-left: 10px;
    padding-right: 10px;
    display: block;
  }

  .main-subtitle {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .lineasottile-grey {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    text-align: center;
    flex-direction: column;
    flex: 0 auto;
    order: 0;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-self: stretch;
    align-items: center;
    height: 1px;
    display: block;
    overflow: visible;
  }

  .tab-link {
    padding-left: 20px;
  }

  .tab-link.w--current {
    z-index: 10;
    order: -1;
  }

  .tab-dropdown-wrap-2 {
    padding-top: 18px;
  }

  .category-tabs {
    flex-direction: column;
  }

  .list-language {
    margin-bottom: 0;
    font-size: 15px;
  }

  .list-language-blue {
    margin-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    font-size: 15px;
  }

  .tabs-menu-7 {
    width: 100%;
    height: 43px;
    margin-top: 20px;
    margin-bottom: 20px;
    padding-right: 10px;
    overflow: hidden;
  }

  .image-151 {
    padding-top: 10px;
  }

  .image-152 {
    max-width: 20%;
  }

  .columns-55 {
    display: flex;
  }

  .column-114 {
    text-align: center;
    padding-top: 10px;
  }

  .rosso-textblock-versions {
    margin-left: -20px;
    margin-right: -20px;
    padding-left: 30px;
    padding-right: 30px;
    font-size: 15px;
  }

  .white-container {
    text-align: left;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    padding-top: 20px;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .white-container.misprint {
    padding-left: 0;
    padding-right: 0;
  }

  .heading-misprints {
    text-align: left;
    flex: 0 auto;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 0;
    padding: 20px;
    font-size: 20px;
    line-height: 25px;
    display: block;
  }

  .columns-82, .columns-83, .columns-84, .columns-85, .columns-86, .columns-87, .columns-88 {
    flex-flow: column;
  }

  .columns-89, .columns-90, .columns-91 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .columns-92 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
  }

  .column-169 {
    text-align: center;
    padding-top: 10px;
  }

  .main-title-3 {
    justify-content: center;
    font-size: 30px;
    line-height: 40px;
    display: block;
  }

  .column-170 {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .faq-plus-l {
    height: 20px;
  }

  .columns-123 {
    text-align: left;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    padding-left: 0;
    padding-right: 0;
  }

  .mask-3 {
    padding-top: 20px;
  }

  .column-180 {
    text-align: center;
  }

  .faq-answer-3 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .tabs-menu-9 {
    background-color: #fff;
    flex-flow: column;
    grid-template-columns: 1fr;
    padding-left: 0;
    padding-right: 0;
    display: block;
  }

  .paragraph-slider-2 {
    text-align: left;
    margin-top: 10px;
    padding-top: 0;
  }

  .image-201 {
    max-width: 100%;
    padding-top: 0;
    padding-bottom: 0;
    display: inline-block;
  }

  .regular-text {
    padding-left: 0;
    padding-right: 0;
  }

  .main-title-copy {
    justify-content: center;
    font-size: 40px;
    display: flex;
  }

  .image-265 {
    max-width: 90%;
    padding-bottom: 20px;
  }

  .right-arrow-shadow {
    width: 10%;
  }

  .prodigal-sorcer-2 {
    vertical-align: baseline;
    max-width: 80%;
  }

  .image-191 {
    max-width: 90%;
  }

  .image-274 {
    max-width: 70%;
  }

  .image-206 {
    max-width: 80%;
  }

  .right-arrow-5 {
    width: 10%;
  }

  .slider-mtg {
    max-width: 100%;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .quick-stack-15 {
    grid-row-gap: 14px;
    padding-bottom: 30px;
  }

  .text-slide-fab {
    padding-top: 10px;
  }

  .cell-8 {
    justify-content: flex-start;
    align-items: center;
  }

  .image-275 {
    max-width: 80%;
  }

  .paragraph-slider {
    text-align: left;
    margin-top: 10px;
    padding-top: 0;
    font-size: 14px;
  }

  .image-195 {
    max-width: 80%;
  }

  .paragraph-pkm-holo {
    text-align: center;
    overflow-wrap: anywhere;
    margin-top: 5px;
    padding-top: 0;
  }

  .section-subtitle-16 {
    margin-bottom: 0;
    padding-left: 0;
    padding-right: 10px;
    font-size: 15px;
  }

  .text-slide-mtg {
    padding-top: 10px;
  }

  .blue-text-fab-pallino {
    margin-bottom: 40px;
    margin-left: 5px;
    margin-right: 5px;
  }

  .cell-23 {
    flex-flow: column;
    justify-content: center;
    align-items: center;
  }

  .column-yug-cards {
    text-align: center;
  }

  .icon-sets {
    padding-top: 5px;
    padding-bottom: 10px;
    padding-right: 5px;
  }

  .introduction-space-2 {
    flex-direction: column;
    display: block;
  }

  .faq-plus {
    width: 30px;
  }

  .flex-block {
    margin-left: 5px;
    margin-right: 5px;
  }

  .faq-question {
    justify-content: flex-start;
    align-items: center;
    padding-left: 10px;
    padding-right: 10px;
  }

  .left-arrow-4, .left-arrow-shadow {
    width: 10%;
  }

  .flipcard-front {
    flex-flow: row;
    padding-bottom: 10px;
  }

  .image-196 {
    padding-bottom: 10px;
  }

  .image-266 {
    max-width: 90%;
  }

  .container-tab-content.faq-container {
    padding-left: 0;
    padding-right: 0;
  }

  .column-186 {
    text-align: center;
  }

  .column-253 {
    flex-flow: column;
    justify-content: center;
    align-items: center;
  }

  .faq-answer-text-copy {
    padding-left: 0;
    padding-right: 0;
  }

  .image-207 {
    max-width: 90%;
  }

  .div-title-icon-2 {
    flex-flow: column;
    padding-top: 0;
    padding-bottom: 0;
  }

  .flipcard-front-2 {
    width: auto;
  }

  .div-zoom {
    max-width: 80%;
  }

  .column-182 {
    text-align: center;
  }

  .titolo-prints-blue {
    text-align: left;
    flex: 0 auto;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 0;
    padding: 10px 25px;
    font-size: 20px;
    line-height: 20px;
    display: block;
  }

  .heading-69 {
    text-align: left;
    flex: 0 auto;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 0;
    padding: 10px 0;
    font-size: 20px;
    line-height: 20px;
    display: block;
  }

  .tab-game {
    border-radius: 0;
    align-self: stretch;
    margin-left: 0;
    margin-right: 0;
    box-shadow: 0 2px 5px #0003;
  }

  .container-all-3 {
    margin-bottom: 0;
    padding: 0 10px;
  }

  .blue-titles-mtg {
    font-size: 18px;
    line-height: 16px;
  }

  .flex-block-2 {
    padding-bottom: 10px;
  }

  .quick-stack-ex {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .bold-text-set {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .section-24 {
    padding: 0 10px;
  }

  .section-24.main {
    flex-direction: column;
    justify-content: center;
    margin-top: auto;
    padding-left: 10px;
    padding-right: 20px;
    display: flex;
  }

  .info-card-identify {
    color: #4d4e5b;
    text-align: center;
    margin-top: 10px;
    padding-top: 0;
    line-height: 16px;
  }

  .quick-stack-a-b-u {
    text-align: center;
  }

  .cell-mtg-single {
    flex-flow: column;
    padding-left: 20px;
    padding-right: 20px;
  }

  .cell-mtg-card {
    text-align: center;
    justify-content: center;
    align-items: center;
  }

  .card-prints-layout-container {
    text-align: left;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    padding-top: 20px;
    padding-left: 25px;
    padding-right: 25px;
    display: flex;
  }

  .columns-yug {
    margin-left: 5px;
    margin-right: 5px;
  }

  .cell-pkm-pika {
    justify-content: flex-start;
    align-items: center;
    padding-bottom: 10px;
    padding-left: 0;
    padding-right: 0;
  }

  .image-212 {
    max-width: 90%;
  }

  .quick-stack-8 {
    padding-left: 5%;
    padding-right: 5%;
  }

  .salvat-image {
    max-width: 80%;
  }

  .faq-plus-wrap {
    margin-left: 5px;
  }

  .column-194 {
    text-align: center;
  }

  .cell-pkm-pika-shadow {
    justify-content: center;
    align-items: center;
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-card-mtg {
    max-width: 90%;
  }

  .cell-pok-2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .block-identify {
    font-size: 13px;
  }

  .quick-stack-yugioh {
    padding-left: 10px;
    padding-right: 10px;
  }

  .icon-sets-small {
    padding-top: 5px;
    padding-bottom: 10px;
    padding-right: 5px;
  }

  .quick-stack-4-cards {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    padding: 10px 0;
  }

  .column-252 {
    text-align: center;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .slider-mtg-5 {
    max-width: 100%;
    padding-bottom: 10px;
  }

  .image-259 {
    align-self: center;
  }

  .slider-mtg-3 {
    max-width: 100%;
    padding-bottom: 10px;
  }

  .main-subtitle-copy {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .quick-stack-22 {
    padding-left: 0;
    padding-right: 0;
  }

  .cell-7 {
    justify-content: flex-start;
    align-items: center;
  }

  .image-2-yug {
    padding-left: 20px;
    padding-right: 20px;
  }

  .quick-stack-28 {
    grid-column-gap: 10px;
    grid-row-gap: 14px;
    padding-bottom: 30px;
    padding-left: 0;
    padding-right: 0;
  }

  .cell-56 {
    flex-flow: column;
    justify-content: center;
    align-items: center;
  }

  .flex-block-5 {
    padding-bottom: 10px;
  }

  .quick-stack-30 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-78 {
    text-align: left;
    flex: 0 auto;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 0;
    padding: 10px 0;
    font-size: 20px;
    line-height: 20px;
    display: block;
  }

  .flex-block-6 {
    padding-bottom: 10px;
  }

  .quick-stack-33 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-79, .heading-80 {
    text-align: left;
    flex: 0 auto;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 0;
    padding: 10px 0;
    font-size: 20px;
    line-height: 20px;
    display: block;
  }

  .container-fase-part1-2 {
    text-align: left;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    padding: 20px 30px 0;
    display: flex;
  }

  .sottotitolo-guidazero-2 {
    margin-bottom: 0;
    padding-bottom: 20px;
    font-size: 15px;
  }

  .columns-124 {
    padding-left: 0;
    padding-right: 0;
  }

  .columns-127 {
    flex-flow: column;
    align-items: flex-start;
    overflow: visible;
  }

  .column-fase5-3 {
    flex-direction: column;
    padding-left: 0;
    padding-right: 0;
  }

  .red-2 {
    margin-left: -30px;
    margin-right: -30px;
    padding-left: 30px;
    padding-right: 30px;
  }

  .column-259 {
    padding-left: 0;
    padding-right: 0;
  }

  .section-subtitle-17 {
    margin-bottom: 20px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 15px;
  }

  .columns-128 {
    flex-direction: column;
    padding-left: 0;
    padding-right: 0;
  }

  .faq-plus---2 {
    width: 30px;
  }

  .bold-text-153 {
    font-size: 15px;
  }

  .column-260 {
    padding-left: 0;
    padding-right: 0;
  }

  .column-261, .column-262 {
    text-align: center;
  }

  .heading-82 {
    text-align: left;
    flex: 0 auto;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 0;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 20px;
    line-height: 20px;
    display: block;
  }

  .section-subtitle-18 {
    margin-bottom: 0;
    padding-left: 0;
    padding-right: 10px;
    font-size: 15px;
  }

  .image-279 {
    padding-top: 20px;
  }

  .image-280 {
    background-color: #bdd9e200;
  }

  .column-263 {
    text-align: center;
  }

  .rosso-textblock-8 {
    margin-left: -30px;
    margin-right: -30px;
    padding-left: 30px;
    padding-right: 30px;
    font-size: 15px;
  }

  .column-sealed-images {
    text-align: center;
    padding-left: 0;
    padding-right: 0;
  }

  .column-265 {
    text-align: center;
  }

  .cell-63 {
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
  }

  .container-27 {
    flex-flow: column;
    display: flex;
  }

  .quick-stack-34 {
    padding-left: 0;
    padding-right: 0;
  }

  .faq-question-zero {
    justify-content: flex-start;
    align-items: center;
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-86 {
    padding: 20px 10px 0;
    font-size: 15px;
  }

  .heading-83 {
    align-self: stretch;
    margin-left: -30px;
    margin-right: -30px;
    padding-left: 30px;
  }

  .text-block-88 {
    padding: 20px 10px 0;
    font-size: 15px;
  }

  .columns-129 {
    flex-flow: column;
    align-items: flex-start;
    overflow: visible;
  }

  .paragraph-28 {
    font-size: 15px;
  }

  .section-zero-3 {
    flex-flow: column;
  }

  .column-266 {
    text-align: center;
  }

  .faq-answer-4 {
    padding-left: 30px;
    padding-right: 30px;
  }

  .divblock-columns-images-2 {
    color: #b93535;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    padding-right: 0;
  }

  .column-267, .column-269 {
    text-align: center;
  }

  .section-subtitle-19 {
    margin-bottom: 0;
    padding-left: 0;
    padding-right: 10px;
    font-size: 15px;
  }

  .introduction-space-3 {
    flex-direction: column;
    display: block;
  }

  .container-all-4 {
    margin-bottom: 0;
    padding: 0 10px;
  }

  .div-block-47 {
    align-self: center;
  }

  .section-zero-4 {
    flex-flow: column;
  }

  .quick-stack-35 {
    padding-left: 0;
    padding-right: 0;
  }

  .bold-text-157 {
    text-decoration: none;
  }

  .faq-plus---3 {
    width: 30px;
  }

  .quick-stack-36 {
    grid-column-gap: 9px;
    padding-left: 0;
    padding-right: 0;
  }

  .faq-answer-5 {
    padding-left: 30px;
    padding-right: 30px;
  }

  .container-30 {
    flex-flow: column;
    display: flex;
  }

  .faq-answer-text-2 {
    color: #4d4e5b;
    flex-flow: column;
    text-decoration: none;
    display: flex;
  }

  .link-47 {
    text-decoration: none;
  }

  .faq-answer-text-3 {
    color: #4d4e5b;
    flex-flow: column;
    text-decoration: none;
    display: flex;
  }

  .container-p1 {
    text-align: left;
    width: auto;
    padding-top: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .container-p1.sealed, .section-guida {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-28 {
    flex-flow: column;
  }

  .container-all-8 {
    flex-flow: column;
    margin-bottom: 0;
    padding: 0 10px;
    display: flex;
  }

  .container-conditions {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
  }

  .column-270, .column-271 {
    text-align: center;
  }

  .card-carousel {
    margin-left: 0;
    margin-right: 0;
    padding-left: 30px;
    padding-right: 30px;
  }

  .bold-text-160 {
    text-align: left;
    max-width: 200px;
  }

  .column-272 {
    text-align: center;
  }

  .column-273 {
    padding-right: 10px;
  }

  .column-274 {
    text-align: center;
  }

  .div-text-condition-2 {
    text-align: left;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .pl-block {
    overflow: visible;
  }

  .column-275 {
    text-align: center;
    align-items: stretch;
  }

  .paragraph-29 {
    text-align: left;
    white-space: pre-wrap;
    margin-bottom: auto;
    padding: 0 10px;
    font-size: 15px;
  }

  .company-name-block-4 {
    flex: 0 auto;
  }

  .slider-container {
    width: auto;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .slider-left-arrow {
    width: 50px;
    height: 400px;
    bottom: 900px;
    left: 15px;
  }

  .image-damages {
    height: 230px;
    margin-bottom: 10px;
  }

  .image-damages._3-group {
    height: 200px;
  }

  .faq-plus---4 {
    width: 30px;
  }

  .slider-8 {
    width: 180px;
    height: 250px;
  }

  .dark-carousel {
    object-position: 50% 50%;
  }

  .title-blue-damages {
    font-size: 20px;
    line-height: 18px;
  }

  .cell-radius {
    flex-flow: wrap;
    justify-content: center;
    align-items: flex-start;
    padding-left: 10px;
    padding-right: 10px;
  }

  .cell-radius.flex-horiz {
    flex-flow: column;
  }

  .slider-right-arrow {
    width: 50px;
    height: 400px;
    margin-right: 0;
    bottom: 900px;
    right: 15px;
  }

  .barra-blu-damage-4 {
    margin-top: 20px;
    margin-bottom: auto;
    padding-left: 20px;
    padding-right: 20px;
  }

  .barra-blu-damage-4.misprint {
    padding: 0 10px;
  }

  .alterationtext-2 {
    text-align: left;
    margin-bottom: auto;
    padding: 0;
    font-size: 15px;
  }

  .slide__image.current {
    width: 100%;
    height: 100%;
  }

  .section-subtitle-guide-conditions {
    margin-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 15px;
  }

  .section-subtitle-guide-conditions.misprint {
    padding-left: 10px;
    padding-right: 10px;
  }

  .whole-slider-cards {
    width: auto;
    height: auto;
  }

  .slide-content-wrapper {
    display: block;
  }

  .cards-heading-4 {
    padding-left: 0;
    padding-right: 0;
    font-size: 18px;
    line-height: 24px;
  }

  .faq-question-2 {
    justify-content: flex-start;
    align-items: center;
    padding-left: 10px;
    padding-right: 10px;
  }

  .not-s {
    font-size: 26px;
    line-height: 30px;
  }

  .not-s.font-responsive {
    font-family: Montserrat, sans-serif;
    font-size: 24px;
  }

  .container-all-11 {
    flex-flow: column;
    margin-bottom: 0;
    padding: 0 10px;
    display: flex;
  }

  .section-29 {
    background-image: linear-gradient(#007392e6 100%, #007392 100%, #007392), url('../images/trading-platforms-herobanner-pattern.jpg');
    background-position: 0 0, 100% 0;
    background-size: auto, auto;
    margin-top: 0;
    margin-bottom: 0;
    padding: 20px 20px 0;
  }

  .container-40 {
    margin-top: auto;
    margin-bottom: 20px;
    padding: 10px 20px 30px;
  }

  .heading9-2 {
    padding-left: 0;
    padding-right: 0;
    font-size: 15px;
  }

  .columns-131 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-42 {
    margin-top: auto;
    margin-bottom: 0;
    padding: 10px 10px 30px;
  }

  .container-42.misprint {
    margin-bottom: 0;
  }

  .condition-icon-e-text-stack {
    grid-column-gap: 10px;
    grid-row-gap: 26px;
  }

  .cell-84, .cell-85, .cell-86 {
    justify-content: flex-start;
    align-items: center;
  }

  .quick-stack-conditions-2 {
    padding-left: 0;
    padding-right: 0;
  }

  .bold-text-163 {
    text-align: left;
    max-width: 200px;
  }

  .paragraph-31 {
    text-align: left;
    white-space: pre-wrap;
    margin-bottom: auto;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 15px;
  }

  .slider-9 {
    flex: 0 auto;
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .cell-87 {
    justify-content: flex-start;
    align-items: center;
    padding-left: 10px;
    padding-right: 10px;
  }

  .faq-answer-7 {
    padding-left: 30px;
    padding-right: 30px;
  }

  .faq-answer-7.last-faq-answer {
    padding-left: 10px;
    padding-right: 10px;
    display: flex;
  }

  .text-block-91 {
    padding-left: 0;
    padding-right: 0;
    font-size: 12px;
  }

  .cell-88 {
    justify-content: flex-start;
    align-items: center;
  }

  .bold-text-164 {
    text-align: center;
    justify-content: flex-start;
    align-items: flex-start;
    padding-bottom: 10px;
  }

  .container-all-12 {
    flex-flow: column;
    margin-bottom: 0;
    padding: 0 10px;
    display: flex;
  }

  .heading-92 {
    text-align: left;
    flex: 0 auto;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 0;
    font-size: 20px;
    line-height: 22px;
    display: block;
  }

  .section-subtitle-26 {
    margin-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 15px;
  }

  .cell-90 {
    justify-content: flex-start;
    align-items: center;
  }

  .pl-block-2 {
    overflow: visible;
  }

  .heading-93 {
    text-align: left;
    padding-bottom: 20px;
    padding-left: 0;
    padding-right: 0;
    font-size: 26px;
    line-height: 30px;
  }

  .div-text-condition-4 {
    text-align: left;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .introduction-space-5 {
    flex-direction: column;
    display: block;
  }

  .container-43 {
    margin-top: auto;
    margin-bottom: 0;
    padding: 10px 10px 30px;
  }

  .container-43.misprint {
    margin-bottom: 0;
  }

  .container-44 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .faq-answer-8 {
    padding-left: 30px;
    padding-right: 30px;
  }

  .faq-answer-8.last-faq-answer {
    padding-left: 10px;
    padding-right: 10px;
    display: flex;
  }

  .section-subtitle-guide {
    margin-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 15px;
  }

  .section-subtitle-guide.misprint {
    max-width: 100%;
    margin-left: auto;
    padding-left: 20px;
    padding-right: 20px;
  }

  .quick-stack-mobile {
    padding-left: 0;
    padding-right: 0;
  }

  .bold-text-165 {
    text-align: center;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .heading-94 {
    text-align: left;
    flex: 0 auto;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 0;
    padding: 0;
    font-size: 20px;
    line-height: 22px;
    display: block;
  }

  .heading-95 {
    text-align: left;
    padding-bottom: 20px;
    padding-left: 0;
    padding-right: 0;
    font-size: 26px;
    line-height: 30px;
  }

  .cell-95 {
    flex-flow: wrap;
  }

  .quick-stack-errorsprint {
    padding: 10px 0 0;
  }

  .cell-96, .cell-97, .cell-98, .cell-99 {
    justify-content: flex-start;
    align-items: center;
  }

  .image-304, .image-305, .image-306 {
    padding-bottom: 10px;
  }

  .heading-main {
    text-align: left;
    flex: 0 auto;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 20px;
    line-height: 22px;
    display: block;
  }

  .container-p1-2 {
    text-align: left;
    width: auto;
    padding-top: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .container-p1-2.sealed {
    padding-left: 10px;
    padding-right: 10px;
  }

  .container-47 {
    margin-top: auto;
    margin-bottom: 0;
    padding: 10px 10px 30px;
  }

  .container-47.misprint {
    margin-bottom: 0;
  }

  .container-all-15 {
    flex-flow: column;
    margin-bottom: 0;
    padding: 0 10px;
    display: flex;
  }

  .barra-blu-damage-9 {
    margin-top: 20px;
    margin-bottom: auto;
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-101 {
    text-align: left;
    padding-bottom: 20px;
    padding-left: 0;
    padding-right: 0;
    font-size: 26px;
    line-height: 30px;
  }

  .title-icon-damages {
    grid-column-gap: 5px;
    padding-left: 0;
    overflow: visible;
  }

  .heading-102 {
    text-align: left;
    flex: 0 auto;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 0;
    font-size: 20px;
    line-height: 22px;
    display: block;
  }

  .icon-blue-damages {
    min-width: 50px;
    padding-right: 0;
    display: inline-block;
  }

  .heading-103 {
    text-align: left;
    flex: 0 auto;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 0;
    font-size: 20px;
    line-height: 22px;
    display: block;
  }

  .contenitore-titolo-2 {
    flex-flow: column;
    padding-left: 10px;
    padding-right: 10px;
  }

  .columns-132 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
  }

  .column-276 {
    text-align: center;
    padding-top: 10px;
  }

  .main-title-4 {
    justify-content: center;
    font-size: 30px;
    line-height: 40px;
    display: flex;
  }

  .main-subtitle-2 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-bottom: 10px;
    display: flex;
  }

  .column-277 {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .image-308 {
    max-width: 90%;
  }

  .faq-answer-text-4 {
    color: #4d4e5b;
    flex-flow: column;
    text-decoration: none;
    display: block;
  }

  .cell-pkm-pika-shadow-2 {
    justify-content: center;
    align-items: center;
    padding-left: 0;
    padding-right: 0;
  }

  .flag-image {
    max-width: 20%;
  }

  .faq-answer-9 {
    padding-left: 30px;
    padding-right: 30px;
  }

  .quick-stack-38 {
    padding-left: 0;
    padding-right: 0;
  }

  .heading-104 {
    text-align: left;
    flex: 0 auto;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 0;
    font-size: 20px;
    line-height: 22px;
    display: block;
  }

  .quick-stack-4-cards-2 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    margin-left: 0;
    margin-right: -10px;
    padding: 10px 0;
  }

  .quick-stack-4-cards-3 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    margin-left: -10px;
    margin-right: -10px;
    padding: 10px 0;
  }

  .faq-answer-text-5 {
    color: #4d4e5b;
    flex-flow: column;
    text-decoration: none;
    display: block;
  }

  .div-title-icon-2-2 {
    flex-flow: column;
    align-self: stretch;
    padding-top: 0;
    padding-bottom: 0;
    display: flex;
  }

  .prodigal-sorcer-3 {
    vertical-align: baseline;
    max-width: 80%;
  }

  .paragraph-slider-2 {
    text-align: left;
    margin-top: 10px;
    padding-top: 0;
    font-size: 14px;
  }

  .bold-text-set-2 {
    align-self: stretch;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .flex-block-7 {
    justify-content: center;
    align-items: center;
    padding-bottom: 10px;
  }

  .faq-plus---5 {
    width: 30px;
  }

  .paragraph-slider-3 {
    text-align: left;
    margin-top: 10px;
    padding-top: 0;
    font-size: 14px;
  }

  .faq-question-3 {
    justify-content: flex-start;
    align-items: center;
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-105 {
    text-align: left;
    flex: 0 auto;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 0;
    padding: 10px 0;
    font-size: 20px;
    line-height: 20px;
    display: block;
  }

  .faq-answer-text-6 {
    padding-left: 25px;
    padding-right: 25px;
  }

  .quick-stack-49 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-title-icon-2-3 {
    flex-flow: column;
    padding-top: 0;
    padding-bottom: 0;
  }

  .paragraph-slider-4 {
    text-align: left;
    margin-top: 10px;
    padding-top: 0;
    font-size: 14px;
  }

  .div-title-icon-2-4 {
    flex-flow: column;
    padding-top: 0;
    padding-bottom: 0;
  }

  .heading-106 {
    text-align: left;
    flex: 0 auto;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 0;
    padding: 10px 0;
    font-size: 20px;
    line-height: 20px;
    display: block;
  }

  .faq-question-4 {
    justify-content: flex-start;
    align-items: center;
    padding-left: 10px;
    padding-right: 10px;
  }

  .faq-answer-text-7 {
    padding-left: 25px;
    padding-right: 25px;
  }

  .quick-stack-50 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .faq-plus---6 {
    width: 30px;
  }

  .paragraph-slider-5 {
    text-align: left;
    margin-top: 10px;
    padding-top: 0;
    font-size: 14px;
  }

  .div-title-icon-2-5 {
    flex-flow: column;
    padding-top: 0;
    padding-bottom: 0;
  }

  .heading-107 {
    text-align: left;
    flex: 0 auto;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 0;
    padding: 10px 0;
    font-size: 20px;
    line-height: 20px;
    display: block;
  }

  .faq-question-5 {
    justify-content: flex-start;
    align-items: center;
    padding-left: 10px;
    padding-right: 10px;
  }

  .faq-answer-text-8 {
    padding-left: 25px;
    padding-right: 25px;
  }

  .div-title-icon-2-6 {
    flex-flow: column;
    padding-top: 0;
    padding-bottom: 0;
  }

  .heading-108 {
    text-align: left;
    flex: 0 auto;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 0;
    padding: 10px 0;
    font-size: 20px;
    line-height: 20px;
    display: block;
  }

  .faq-question-6 {
    justify-content: flex-start;
    align-items: center;
    padding-left: 10px;
    padding-right: 10px;
  }

  .faq-answer-text-9 {
    padding-left: 25px;
    padding-right: 25px;
  }

  .regular-text-2 {
    margin-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 15px;
  }

  .heading-main-2 {
    text-align: left;
    flex: 0 auto;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 20px;
    line-height: 22px;
    display: block;
  }

  .container-all-16 {
    flex-flow: column;
    margin-bottom: 0;
    padding: 0 10px;
    display: flex;
  }

  .faq-answer-10 {
    padding-left: 30px;
    padding-right: 30px;
  }

  .container-p1-3 {
    text-align: left;
    width: auto;
    padding-top: 20px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-31 {
    flex-flow: column;
    padding-bottom: 0;
  }

  .regular-text-3 {
    margin-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 15px;
  }

  .heading-109 {
    text-align: left;
    flex: 0 auto;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 0;
    font-size: 20px;
    line-height: 22px;
    display: block;
  }

  .column-language-list {
    text-align: center;
    padding-top: 10px;
  }

  .language-tab-menu, .language-tab-menu-yug {
    width: 90%;
    height: 43px;
    margin-top: 20px;
    margin-bottom: 20px;
    padding-right: 10px;
    overflow: hidden;
  }

  .div-title-icon-2-7 {
    flex-flow: column;
    padding-top: 0;
    padding-bottom: 0;
  }

  .blue-titles-mtg-2 {
    font-size: 20px;
    line-height: 22px;
  }

  .cell-pkm-pika-shadow-3 {
    justify-content: center;
    align-items: center;
    padding-left: 0;
    padding-right: 0;
  }

  .faq-plus---7 {
    width: 30px;
  }

  .bold-text-set-5 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .paragraph-slider-6 {
    text-align: left;
    margin-top: 10px;
    padding-top: 0;
    font-size: 14px;
  }

  .faq-answer-11 {
    padding-left: 0;
    padding-right: 30px;
  }

  .faq-answer-11.last-faq-answer {
    justify-content: flex-start;
    align-items: flex-start;
    padding-left: 10px;
    padding-right: 10px;
  }

  .yug-sigla-grid-text {
    font-size: 12px;
  }

  .yug-sigla-grid-text.blue {
    color: #2682a6;
  }

  .list-language-blue-2 {
    margin-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    font-size: 15px;
  }

  .card-prints-layout-container-2 {
    max-width: 900px;
    padding-top: 20px;
    padding-left: 25px;
    padding-right: 25px;
  }

  .list-language-2 {
    margin-bottom: 0;
    font-size: 15px;
  }

  .bolas {
    padding-top: 60px;
  }

  .yugioh-set-grid {
    float: left;
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .div-zoom-2 {
    max-width: 80%;
  }

  .container-p1-4 {
    text-align: left;
    width: auto;
    padding-top: 20px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .quick-stack-51 {
    padding-left: 0;
    padding-right: 0;
  }

  .manope-blue-18px {
    color: #2682a6;
    text-transform: uppercase;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 16px;
  }

  .grid-wrapper-scroll {
    text-align: left;
    align-self: flex-start;
    width: 100%;
    overflow: auto;
  }

  .heading-110 {
    text-align: left;
    flex: 0 auto;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 0;
    font-size: 20px;
    line-height: 22px;
    display: block;
  }

  .paragraph-manrope--16px {
    text-align: left;
    order: 1;
    padding-left: 0;
    padding-right: 0;
  }

  .section-32 {
    flex-flow: column;
    padding-bottom: 0;
    display: block;
  }

  .tab-link-2 {
    padding-left: 20px;
  }

  .tab-link-2.w--current {
    z-index: 10;
    order: -1;
    padding-left: 0;
  }

  .columns-134 {
    display: flex;
  }

  .heading-manrope {
    padding-left: 0;
    padding-right: 0;
  }

  .container-capitolo-padding {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-27 {
    padding: 20px;
  }

  .quick-stack-53 {
    padding-left: 0;
    padding-right: 0;
  }
}

#w-node-_8e730a8f-1a88-5c77-7454-6dbb28bf9f90-b42ee5ce {
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
}

#w-node-e78c7eff-4bda-f9dc-d15b-e09c76bc9912-b42ee5ce, #w-node-e78c7eff-4bda-f9dc-d15b-e09c76bc9942-b42ee5ce, #w-node-e78c7eff-4bda-f9dc-d15b-e09c76bc996e-b42ee5ce, #w-node-e78c7eff-4bda-f9dc-d15b-e09c76bc99a2-b42ee5ce, #w-node-e78c7eff-4bda-f9dc-d15b-e09c76bc99ca-b42ee5ce, #w-node-e78c7eff-4bda-f9dc-d15b-e09c76bc99f3-b42ee5ce, #w-node-e78c7eff-4bda-f9dc-d15b-e09c76bc9a68-b42ee5ce, #w-node-e78c7eff-4bda-f9dc-d15b-e09c76bc9a98-b42ee5ce, #w-node-e78c7eff-4bda-f9dc-d15b-e09c76bc9ac4-b42ee5ce, #w-node-e78c7eff-4bda-f9dc-d15b-e09c76bc9af8-b42ee5ce, #w-node-e78c7eff-4bda-f9dc-d15b-e09c76bc9b20-b42ee5ce, #w-node-e78c7eff-4bda-f9dc-d15b-e09c76bc9b49-b42ee5ce {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-e78c7eff-4bda-f9dc-d15b-e09c76bc9c23-b42ee5ce {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-e78c7eff-4bda-f9dc-d15b-e09c76bc9edf-b42ee5ce {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-e78c7eff-4bda-f9dc-d15b-e09c76bca019-b42ee5ce {
  grid-template-rows: auto;
  grid-template-columns: minmax(200px, 1fr) minmax(200px, 1fr) minmax(200px, 1fr);
}

#w-node-_645d74a5-c239-8454-f2d2-97fc89c93bf6-242ee5c9, #w-node-_645d74a5-c239-8454-f2d2-97fc89c93c2f-242ee5c9, #w-node-_645d74a5-c239-8454-f2d2-97fc89c93c64-242ee5c9, #w-node-_645d74a5-c239-8454-f2d2-97fc89c93c94-242ee5c9, #w-node-_645d74a5-c239-8454-f2d2-97fc89c93cc9-242ee5c9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-edda04db-639c-dc44-f828-9ead5e714514-242ee5c9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.5fr;
}

#w-node-edda04db-639c-dc44-f828-9ead5e714537-242ee5c9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-edda04db-639c-dc44-f828-9ead5e71454c-242ee5c9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.5fr;
}

#w-node-edda04db-639c-dc44-f828-9ead5e71456c-242ee5c9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-edda04db-639c-dc44-f828-9ead5e71457f-242ee5c9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.5fr;
}

#w-node-edda04db-639c-dc44-f828-9ead5e71459f-242ee5c9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-edda04db-639c-dc44-f828-9ead5e7145b4-242ee5c9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.5fr;
}

#w-node-edda04db-639c-dc44-f828-9ead5e7145cd-242ee5c9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-edda04db-639c-dc44-f828-9ead5e7145e2-242ee5c9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.5fr;
}

#w-node-edda04db-639c-dc44-f828-9ead5e7145ff-242ee5c9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-edda04db-639c-dc44-f828-9ead5e71461d-242ee5c9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.5fr;
}

#w-node-edda04db-639c-dc44-f828-9ead5e714643-242ee5c9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-edda04db-639c-dc44-f828-9ead5e714658-242ee5c9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.5fr;
}

#w-node-edda04db-639c-dc44-f828-9ead5e714678-242ee5c9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-edda04db-639c-dc44-f828-9ead5e71468d-242ee5c9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.5fr;
}

#w-node-edda04db-639c-dc44-f828-9ead5e7146ad-242ee5c9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-edda04db-639c-dc44-f828-9ead5e7146c2-242ee5c9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.5fr;
}

#w-node-edda04db-639c-dc44-f828-9ead5e7146e1-242ee5c9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-edda04db-639c-dc44-f828-9ead5e7146f6-242ee5c9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.5fr;
}

#w-node-edda04db-639c-dc44-f828-9ead5e714719-242ee5c9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-edda04db-639c-dc44-f828-9ead5e71472d-242ee5c9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.5fr;
}

#w-node-edda04db-639c-dc44-f828-9ead5e714753-242ee5c9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_1a1b13ea-b7e0-829e-299f-f2f9703aba07-242ee5c9, #w-node-edda04db-639c-dc44-f828-9ead5e714788-242ee5c9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-edda04db-639c-dc44-f828-9ead5e71478b-242ee5c9, #w-node-edda04db-639c-dc44-f828-9ead5e7147a6-242ee5c9 {
  grid-template-rows: auto auto auto;
  grid-template-columns: .25fr 3.5fr;
}

#w-node-_6b4cd6b7-6476-612e-b70e-99e0ce4573b2-242ee5c9, #w-node-edda04db-639c-dc44-f828-9ead5e7147d7-242ee5c9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-edda04db-639c-dc44-f828-9ead5e7147e1-242ee5c9, #w-node-edda04db-639c-dc44-f828-9ead5e7147fd-242ee5c9 {
  grid-template-rows: auto auto;
  grid-template-columns: .25fr 3.5fr;
}

#w-node-edda04db-639c-dc44-f828-9ead5e714826-242ee5c9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-edda04db-639c-dc44-f828-9ead5e714830-242ee5c9, #w-node-edda04db-639c-dc44-f828-9ead5e71484a-242ee5c9 {
  grid-template-rows: auto auto;
  grid-template-columns: .25fr 3.5fr;
}

#w-node-b1760842-eeba-85f6-2c0e-e60532528e95-242ee5c9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-edda04db-639c-dc44-f828-9ead5e714884-242ee5c9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-edda04db-639c-dc44-f828-9ead5e714887-242ee5c9 {
  grid-template-rows: auto auto auto;
  grid-template-columns: .25fr 3.5fr;
}

#w-node-afd1a37d-11de-44de-0f88-c95b0b73f2dd-242ee5c9, #w-node-edda04db-639c-dc44-f828-9ead5e7148d0-242ee5c9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-edda04db-639c-dc44-f828-9ead5e7148dc-242ee5c9, #w-node-edda04db-639c-dc44-f828-9ead5e7148ee-242ee5c9 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 3.5fr;
}

#w-node-edda04db-639c-dc44-f828-9ead5e7148f8-242ee5c9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-edda04db-639c-dc44-f828-9ead5e714902-242ee5c9, #w-node-edda04db-639c-dc44-f828-9ead5e714914-242ee5c9 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 3.5fr;
}

#w-node-afbcf436-8c6c-68b7-3b70-5242dfe1adc9-242ee5c9, #w-node-edda04db-639c-dc44-f828-9ead5e71493b-242ee5c9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-edda04db-639c-dc44-f828-9ead5e714945-242ee5c9, #w-node-edda04db-639c-dc44-f828-9ead5e714965-242ee5c9 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 3.5fr;
}

#w-node-_3f145adc-da0f-9622-28f6-e05b378c560b-242ee5c9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-edda04db-639c-dc44-f828-9ead5e714997-242ee5c9 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-edda04db-639c-dc44-f828-9ead5e71499d-242ee5c9 {
  grid-template-rows: auto auto;
  grid-template-columns: .25fr 3.5fr;
}

#w-node-edda04db-639c-dc44-f828-9ead5e7149b2-242ee5c9, #w-node-edda04db-639c-dc44-f828-9ead5e7149c1-242ee5c9, #w-node-edda04db-639c-dc44-f828-9ead5e7149d0-242ee5c9, #w-node-edda04db-639c-dc44-f828-9ead5e7149de-242ee5c9, #w-node-edda04db-639c-dc44-f828-9ead5e7149ed-242ee5c9 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 3.5fr;
}

#w-node-_55cfabfa-2612-52f7-b905-f14a85f68267-242ee5c9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-edda04db-639c-dc44-f828-9ead5e714a0e-242ee5c9 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-edda04db-639c-dc44-f828-9ead5e714a18-242ee5c9, #w-node-edda04db-639c-dc44-f828-9ead5e714a2b-242ee5c9, #w-node-edda04db-639c-dc44-f828-9ead5e714a3e-242ee5c9, #w-node-edda04db-639c-dc44-f828-9ead5e714a50-242ee5c9 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 3.5fr;
}

#w-node-_720197e2-6dca-b0c3-f906-c181e1181311-242ee5c9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-edda04db-639c-dc44-f828-9ead5e714a79-242ee5c9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-edda04db-639c-dc44-f828-9ead5e714a83-242ee5c9 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 3.5fr;
}

#w-node-edda04db-639c-dc44-f828-9ead5e714a93-242ee5c9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-edda04db-639c-dc44-f828-9ead5e714a9d-242ee5c9, #w-node-edda04db-639c-dc44-f828-9ead5e714ab2-242ee5c9 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 3.5fr;
}

#w-node-_5715c264-938d-3106-d674-b6b1e71140f0-242ee5c9, #w-node-edda04db-639c-dc44-f828-9ead5e714ae1-242ee5c9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-edda04db-639c-dc44-f828-9ead5e714aeb-242ee5c9 {
  grid-template-rows: auto auto;
  grid-template-columns: .25fr 3.5fr;
}

#w-node-edda04db-639c-dc44-f828-9ead5e714b06-242ee5c9 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 3.5fr;
}

#w-node-_78b3892c-cfac-4586-10e9-95ef8951ebf4-242ee5c9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-d2127618-95c1-eb0b-7b93-0a73a363a866-242ee5c9 {
  grid-template-rows: auto;
  grid-template-columns: 8% 6fr;
}

#w-node-_78b3892c-cfac-4586-10e9-95ef8951ec11-242ee5c9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-f57e3f0b-d65b-cbf9-6623-76b5c421c90c-242ee5c9 {
  grid-template-rows: auto;
  grid-template-columns: 8% 6fr;
}

#w-node-_78b3892c-cfac-4586-10e9-95ef8951ec2c-242ee5c9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_50c4960c-6c70-5540-4b7c-881e0a1c635f-242ee5c9 {
  grid-template-rows: auto;
  grid-template-columns: 8% 6fr;
}

#w-node-_78b3892c-cfac-4586-10e9-95ef8951ec46-242ee5c9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_1284f5d0-46fb-14e6-747c-c6f80d6a1f6c-242ee5c9 {
  grid-template-rows: auto;
  grid-template-columns: 8% 6fr;
}

#w-node-d0c2fe2a-6fd8-3d93-55f3-66bd6faa6971-242ee5c9, #w-node-_2428cfe5-5e7b-3d4a-3cc3-f18c9790290a-242ee5c9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_78b3892c-cfac-4586-10e9-95ef8951ecc2-242ee5c9, #w-node-_78b3892c-cfac-4586-10e9-95ef8951ecc4-242ee5c9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_78b3892c-cfac-4586-10e9-95ef8951ecd2-242ee5c9 {
  grid-template-rows: auto auto;
  grid-template-columns: .25fr 3.5fr;
}

#w-node-_27a1ce2c-d6fd-37b1-3d4b-6a07a900e1b0-242ee5c9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_78b3892c-cfac-4586-10e9-95ef8951ed32-242ee5c9 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_78b3892c-cfac-4586-10e9-95ef8951ed38-242ee5c9 {
  grid-template-rows: auto auto;
  grid-template-columns: .25fr 3.5fr;
}

#w-node-_78b3892c-cfac-4586-10e9-95ef8951ed50-242ee5c9, #w-node-_78b3892c-cfac-4586-10e9-95ef8951ed76-242ee5c9, #w-node-_78b3892c-cfac-4586-10e9-95ef8951ed9b-242ee5c9 {
  grid-template-rows: auto auto auto;
  grid-template-columns: .25fr 3.5fr;
}

#w-node-_91597e9c-46be-e289-13ab-265b751ee526-242ee5c9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_78b3892c-cfac-4586-10e9-95ef8951ee08-242ee5c9, #w-node-_78b3892c-cfac-4586-10e9-95ef8951ee0a-242ee5c9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_78b3892c-cfac-4586-10e9-95ef8951ee18-242ee5c9 {
  grid-template-rows: auto auto;
  grid-template-columns: .25fr 5fr;
}

#w-node-_0d1a82b0-5b8b-365a-6c57-f621a474e4ee-242ee5c9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_78b3892c-cfac-4586-10e9-95ef8951ee5b-242ee5c9, #w-node-_78b3892c-cfac-4586-10e9-95ef8951ee5d-242ee5c9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_78b3892c-cfac-4586-10e9-95ef8951ee6b-242ee5c9 {
  grid-template-rows: auto auto;
  grid-template-columns: .25fr 5fr;
}

#w-node-_504b61ea-2b8a-d421-856b-0226ab191d43-242ee5c9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_78b3892c-cfac-4586-10e9-95ef8951ee99-242ee5c9, #w-node-_78b3892c-cfac-4586-10e9-95ef8951ee9b-242ee5c9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_78b3892c-cfac-4586-10e9-95ef8951eea9-242ee5c9 {
  grid-template-rows: auto auto;
  grid-template-columns: .25fr 5fr;
}

#w-node-b9ee3f09-17d7-2e6d-9c90-b91eac545ae6-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac545b01-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac545b37-effcfd15 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_79975610-aa8e-730a-16d1-ed4acb83f3ad-effcfd15 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-b9ee3f09-17d7-2e6d-9c90-b91eac545b58-effcfd15 {
  grid-template-rows: auto;
  grid-template-columns: .5fr .5fr 1fr;
}

#w-node-b9ee3f09-17d7-2e6d-9c90-b91eac545b8f-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac545bc6-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac545c04-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac545c34-effcfd15, #w-node-a0b4f7a7-359d-1382-e4ac-4faa47aa1db5-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac545c63-effcfd15 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-b9ee3f09-17d7-2e6d-9c90-b91eac545cb0-effcfd15 {
  grid-template-rows: auto;
  grid-template-columns: minmax(200px, 1fr) minmax(200px, 1fr) minmax(200px, 1fr) minmax(200px, 1fr);
}

#w-node-b9ee3f09-17d7-2e6d-9c90-b91eac545cfb-effcfd15 {
  grid-template-rows: auto;
  grid-template-columns: minmax(200px, 1fr);
}

#w-node-b9ee3f09-17d7-2e6d-9c90-b91eac545d0c-effcfd15 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-b9ee3f09-17d7-2e6d-9c90-b91eac545d39-effcfd15 {
  grid-template-rows: auto;
  grid-template-columns: minmax(200px, 1fr) 1fr;
}

#w-node-b9ee3f09-17d7-2e6d-9c90-b91eac545d4d-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac545d6d-effcfd15 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-b9ee3f09-17d7-2e6d-9c90-b91eac545d83-effcfd15 {
  grid-template-rows: auto;
  grid-template-columns: minmax(200px, 1fr) 1fr;
}

#w-node-b9ee3f09-17d7-2e6d-9c90-b91eac545d96-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac545dc6-effcfd15 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-a18d5078-67c1-6851-e5f1-aabec66362eb-effcfd15 {
  grid-template-rows: auto;
  grid-template-columns: minmax(200px, 1fr);
}

#w-node-a18d5078-67c1-6851-e5f1-aabec6636309-effcfd15 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-fc63dff7-65ff-e652-c859-4b46a1c8d048-effcfd15 {
  grid-template-rows: auto;
  grid-template-columns: minmax(200px, 1fr);
}

#w-node-fc63dff7-65ff-e652-c859-4b46a1c8d05c-effcfd15 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_6104bb56-2362-08b1-2adc-54a5a4f7f409-effcfd15 {
  grid-template-rows: auto;
  grid-template-columns: minmax(200px, 1fr);
}

#w-node-_6104bb56-2362-08b1-2adc-54a5a4f7f43f-effcfd15, #w-node-_6104bb56-2362-08b1-2adc-54a5a4f7f471-effcfd15 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-b9ee3f09-17d7-2e6d-9c90-b91eac545df1-effcfd15 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-b9ee3f09-17d7-2e6d-9c90-b91eac545eca-effcfd15 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-b9ee3f09-17d7-2e6d-9c90-b91eac545ef4-effcfd15 {
  grid-template-rows: auto;
  grid-template-columns: minmax(200px, 1fr) minmax(200px, 1fr) minmax(200px, 1fr) minmax(200px, 1fr);
}

#w-node-b9ee3f09-17d7-2e6d-9c90-b91eac545f93-effcfd15 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-b9ee3f09-17d7-2e6d-9c90-b91eac545fee-effcfd15 {
  grid-template-rows: auto;
  grid-template-columns: .75fr .75fr 1fr;
}

#w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546010-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546034-effcfd15 {
  grid-template-rows: auto;
  grid-template-columns: .75fr .75fr;
}

#w-node-b9ee3f09-17d7-2e6d-9c90-b91eac54604d-effcfd15 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-b9ee3f09-17d7-2e6d-9c90-b91eac54608a-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac5460ab-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac5460cb-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac5460e7-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546109-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546130-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546151-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546172-effcfd15 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546195-effcfd15 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546266-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac54628a-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac5462b4-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac5462f1-effcfd15 {
  grid-template-rows: auto;
  grid-template-columns: .75fr .75fr;
}

#w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546302-effcfd15 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-b9ee3f09-17d7-2e6d-9c90-b91eac54637f-effcfd15 {
  grid-template-rows: auto;
  grid-template-columns: .75fr .75fr;
}

#w-node-b9ee3f09-17d7-2e6d-9c90-b91eac5463a5-effcfd15 {
  grid-template-rows: auto;
  grid-template-columns: .75fr .75fr .75fr;
}

#w-node-b9ee3f09-17d7-2e6d-9c90-b91eac5463d5-effcfd15 {
  grid-template-rows: auto;
  grid-template-columns: .75fr .75fr;
}

#w-node-aa789e61-85bb-4724-6a7a-ca0cbeae0d4f-effcfd15 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

#w-node-aeb0a0f1-7920-88ea-9628-4a2d66998074-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546430-effcfd15 {
  grid-template-rows: auto;
  grid-template-columns: .75fr .75fr;
}

#w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546458-effcfd15 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-b9ee3f09-17d7-2e6d-9c90-b91eac54645a-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546462-effcfd15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-b9ee3f09-17d7-2e6d-9c90-b91eac54646a-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac54646f-effcfd15 {
  justify-self: center;
}

#w-node-b9ee3f09-17d7-2e6d-9c90-b91eac54647e-effcfd15 {
  grid-template-rows: auto;
  grid-template-columns: .75fr .75fr;
}

#w-node-b9ee3f09-17d7-2e6d-9c90-b91eac5464ab-effcfd15 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-b9ee3f09-17d7-2e6d-9c90-b91eac5464ad-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac5464b5-effcfd15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-b9ee3f09-17d7-2e6d-9c90-b91eac5464bd-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac5464c2-effcfd15 {
  justify-self: center;
}

#w-node-b9ee3f09-17d7-2e6d-9c90-b91eac5464d5-effcfd15 {
  grid-template-rows: auto;
  grid-template-columns: .75fr .75fr;
}

#w-node-b9ee3f09-17d7-2e6d-9c90-b91eac5464fb-effcfd15 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-b9ee3f09-17d7-2e6d-9c90-b91eac5464fd-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546505-effcfd15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-b9ee3f09-17d7-2e6d-9c90-b91eac54650d-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546512-effcfd15 {
  justify-self: center;
}

#w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546538-effcfd15 {
  grid-template-rows: auto;
  grid-template-columns: .75fr .75fr;
}

#w-node-b9ee3f09-17d7-2e6d-9c90-b91eac54654b-effcfd15 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-b9ee3f09-17d7-2e6d-9c90-b91eac5465ce-effcfd15 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546639-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546664-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546697-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac5466ba-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac5466df-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546717-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac54672d-effcfd15 {
  grid-template-rows: auto;
  grid-template-columns: .75fr .75fr;
}

#w-node-b9ee3f09-17d7-2e6d-9c90-b91eac54676d-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac54678e-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac5467ad-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac5467cd-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac5467e9-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546811-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546832-effcfd15 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546858-effcfd15 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

#w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546940-effcfd15 {
  grid-template-rows: auto;
  grid-template-columns: .75fr .75fr .75fr .75fr;
}

#w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546973-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546998-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac5469b7-effcfd15 {
  grid-template-rows: auto;
  grid-template-columns: .75fr .75fr;
}

#w-node-b9ee3f09-17d7-2e6d-9c90-b91eac5469ca-effcfd15 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546a34-effcfd15 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546afd-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546b1f-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546b46-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546b54-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546c07-effcfd15, #w-node-a64e30f0-5d3a-574e-91d6-5185e01530a7-effcfd15 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546c5a-effcfd15 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: minmax(200px, 300px) minmax(200px, 300px) minmax(200px, 300px) minmax(200px, 300px);
}

#w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546de4-effcfd15 {
  grid-template-rows: auto auto;
  grid-template-columns: minmax(200px, 1fr) 1fr 1fr;
}

#w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546e8b-effcfd15 {
  grid-template-rows: auto auto;
  grid-template-columns: minmax(200px, 1fr) minmax(200px, 1fr) minmax(200px, 1fr) minmax(200px, 1fr);
}

#w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546f51-effcfd15, #w-node-e991ea1a-79fa-c11a-d8b2-2a4a337fa638-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546fb9-effcfd15 {
  grid-template-rows: auto;
  grid-template-columns: minmax(200px, 1fr) minmax(200px, 1fr) minmax(200px, 1fr) minmax(200px, 1fr);
}

#w-node-b9ee3f09-17d7-2e6d-9c90-b91eac54706a-effcfd15 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1.75fr;
}

#w-node-b9ee3f09-17d7-2e6d-9c90-b91eac547084-effcfd15 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_85fbb8fd-caa4-a96b-4258-6bc71f28087e-effcfd15, #w-node-_7169acf9-475e-2958-3465-a29f7f9974e2-effcfd15 {
  grid-template-rows: auto;
  grid-template-columns: minmax(200px, 1fr) minmax(200px, 1fr) minmax(200px, 1fr);
}

#w-node-_45098941-170a-e15a-c22c-0021529d7a0f-effcfd15 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_45098941-170a-e15a-c22c-0021529d7a39-effcfd15 {
  grid-template-rows: auto;
  grid-template-columns: minmax(200px, 1fr) minmax(200px, 1fr) minmax(200px, 1fr);
}

#w-node-_45098941-170a-e15a-c22c-0021529d7a7c-effcfd15, #w-node-def75b23-6143-9dad-5393-79b6e57e61a4-effcfd15 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-def75b23-6143-9dad-5393-79b6e57e61cb-effcfd15 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-def75b23-6143-9dad-5393-79b6e57e621b-effcfd15 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-def75b23-6143-9dad-5393-79b6e57e6249-effcfd15, #w-node-def75b23-6143-9dad-5393-79b6e57e62a8-effcfd15 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_59a8f97c-6539-d69e-1015-8a03a4d0edca-effcfd15, #w-node-_4543b90d-6764-4733-ba67-934841707a18-effcfd15, #w-node-_96d1cb27-b1ce-cc52-e305-45f3faba3501-effcfd15 {
  grid-template-rows: auto;
  grid-template-columns: minmax(200px, 1fr) minmax(200px, 1fr) minmax(200px, 1fr) 1fr;
}

#w-node-_28131f75-19c5-cc46-000d-f0c1534eb288-effcfd15 {
  grid-template-rows: auto;
  grid-template-columns: minmax(200px, 1fr) minmax(200px, 1fr) minmax(200px, 1fr);
}

#w-node-_790820cb-2aca-a61a-61e0-230711c4369e-845d030d {
  grid-template-rows: auto;
  grid-template-columns: 1.25fr .5fr;
}

#w-node-_790820cb-2aca-a61a-61e0-230711c436f2-845d030d, #w-node-_790820cb-2aca-a61a-61e0-230711c43710-845d030d, #w-node-_790820cb-2aca-a61a-61e0-230711c43712-845d030d {
  align-self: center;
}

#w-node-_790820cb-2aca-a61a-61e0-230711c43746-845d030d {
  grid-template-rows: auto;
  grid-template-columns: 1.25fr .5fr;
}

#w-node-_790820cb-2aca-a61a-61e0-230711c4376f-845d030d, #w-node-_790820cb-2aca-a61a-61e0-230711c43771-845d030d, #w-node-_790820cb-2aca-a61a-61e0-230711c43794-845d030d, #w-node-_790820cb-2aca-a61a-61e0-230711c43796-845d030d, #w-node-_790820cb-2aca-a61a-61e0-230711c437b1-845d030d, #w-node-_790820cb-2aca-a61a-61e0-230711c437b3-845d030d, #w-node-_790820cb-2aca-a61a-61e0-230711c437d5-845d030d, #w-node-_790820cb-2aca-a61a-61e0-230711c437f0-845d030d, #w-node-_790820cb-2aca-a61a-61e0-230711c4381d-845d030d, #w-node-_790820cb-2aca-a61a-61e0-230711c43868-845d030d {
  align-self: center;
}

#w-node-_790820cb-2aca-a61a-61e0-230711c438ad-845d030d {
  grid-template-rows: auto;
  grid-template-columns: 1.25fr .5fr;
}

#w-node-_790820cb-2aca-a61a-61e0-230711c438da-845d030d, #w-node-_790820cb-2aca-a61a-61e0-230711c43908-845d030d, #w-node-_790820cb-2aca-a61a-61e0-230711c4394b-845d030d, #w-node-_790820cb-2aca-a61a-61e0-230711c4398a-845d030d, #w-node-_790820cb-2aca-a61a-61e0-230711c439b5-845d030d {
  align-self: center;
}

#w-node-ee2244c9-f116-08bf-9dc6-a1f4cbb1e7f0-16cdced6, #w-node-ee2244c9-f116-08bf-9dc6-a1f4cbb1e83a-16cdced6 {
  grid-template-rows: auto auto auto;
  grid-template-columns: .25fr 2.5fr;
}

#w-node-a42877a0-808d-910f-88ad-841e5aa134ec-67a21f96, #w-node-a42877a0-808d-910f-88ad-841e5aa13548-67a21f96 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-aa28e3d6-ddb4-5e41-0f9f-4bae63f76ccf-67a21f96 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

@media screen and (max-width: 991px) {
  #w-node-e78c7eff-4bda-f9dc-d15b-e09c76bca019-b42ee5ce, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac545cb0-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac545cfb-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac545d39-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac545d83-effcfd15, #w-node-a18d5078-67c1-6851-e5f1-aabec66362eb-effcfd15, #w-node-fc63dff7-65ff-e652-c859-4b46a1c8d048-effcfd15, #w-node-_6104bb56-2362-08b1-2adc-54a5a4f7f409-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac545df1-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac545ef4-effcfd15 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac545fee-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546010-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546034-effcfd15 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac5465ce-effcfd15 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546858-effcfd15 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546940-effcfd15 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546fb9-effcfd15, #w-node-_85fbb8fd-caa4-a96b-4258-6bc71f28087e-effcfd15, #w-node-_7169acf9-475e-2958-3465-a29f7f9974e2-effcfd15, #w-node-_45098941-170a-e15a-c22c-0021529d7a39-effcfd15, #w-node-_59a8f97c-6539-d69e-1015-8a03a4d0edca-effcfd15, #w-node-_4543b90d-6764-4733-ba67-934841707a18-effcfd15, #w-node-_96d1cb27-b1ce-cc52-e305-45f3faba3501-effcfd15, #w-node-_28131f75-19c5-cc46-000d-f0c1534eb288-effcfd15 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }
}

@media screen and (max-width: 479px) {
  #w-node-e78c7eff-4bda-f9dc-d15b-e09c76bc9c23-b42ee5ce {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  #w-node-e78c7eff-4bda-f9dc-d15b-e09c76bc9edf-b42ee5ce, #w-node-e78c7eff-4bda-f9dc-d15b-e09c76bca019-b42ee5ce {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-edda04db-639c-dc44-f828-9ead5e714514-242ee5c9 {
    grid-template-rows: auto;
    grid-template-columns: minmax(100px, 1fr);
  }

  #w-node-edda04db-639c-dc44-f828-9ead5e714537-242ee5c9 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-edda04db-639c-dc44-f828-9ead5e71454c-242ee5c9 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-edda04db-639c-dc44-f828-9ead5e71456c-242ee5c9 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-edda04db-639c-dc44-f828-9ead5e71457f-242ee5c9 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-edda04db-639c-dc44-f828-9ead5e71459f-242ee5c9 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-edda04db-639c-dc44-f828-9ead5e7145b4-242ee5c9 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-edda04db-639c-dc44-f828-9ead5e7145cd-242ee5c9 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-edda04db-639c-dc44-f828-9ead5e7145e2-242ee5c9 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-edda04db-639c-dc44-f828-9ead5e7145ff-242ee5c9 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-edda04db-639c-dc44-f828-9ead5e71461d-242ee5c9 {
    grid-template-rows: auto;
    grid-template-columns: minmax(100px, 1fr);
  }

  #w-node-edda04db-639c-dc44-f828-9ead5e714643-242ee5c9 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-edda04db-639c-dc44-f828-9ead5e714658-242ee5c9 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-edda04db-639c-dc44-f828-9ead5e714678-242ee5c9 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-edda04db-639c-dc44-f828-9ead5e71468d-242ee5c9 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-edda04db-639c-dc44-f828-9ead5e7146ad-242ee5c9 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-edda04db-639c-dc44-f828-9ead5e7146c2-242ee5c9 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-edda04db-639c-dc44-f828-9ead5e7146e1-242ee5c9 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-edda04db-639c-dc44-f828-9ead5e7146f6-242ee5c9 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-edda04db-639c-dc44-f828-9ead5e714719-242ee5c9 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-edda04db-639c-dc44-f828-9ead5e71472d-242ee5c9 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-edda04db-639c-dc44-f828-9ead5e714753-242ee5c9 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_1a1b13ea-b7e0-829e-299f-f2f9703aba07-242ee5c9 {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr .5fr;
  }

  #w-node-edda04db-639c-dc44-f828-9ead5e714788-242ee5c9 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_6b4cd6b7-6476-612e-b70e-99e0ce4573b2-242ee5c9 {
    grid-template-rows: auto;
    grid-template-columns: 1fr .5fr;
  }

  #w-node-edda04db-639c-dc44-f828-9ead5e7147d7-242ee5c9, #w-node-edda04db-639c-dc44-f828-9ead5e714826-242ee5c9 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-b1760842-eeba-85f6-2c0e-e60532528e95-242ee5c9, #w-node-afd1a37d-11de-44de-0f88-c95b0b73f2dd-242ee5c9 {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr .5fr;
  }

  #w-node-edda04db-639c-dc44-f828-9ead5e7148d0-242ee5c9 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-edda04db-639c-dc44-f828-9ead5e7148ee-242ee5c9 {
    grid-template-rows: auto;
    grid-template-columns: .25fr 3.5fr;
  }

  #w-node-edda04db-639c-dc44-f828-9ead5e7148f8-242ee5c9 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-afbcf436-8c6c-68b7-3b70-5242dfe1adc9-242ee5c9 {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr .5fr;
  }

  #w-node-edda04db-639c-dc44-f828-9ead5e71493b-242ee5c9 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_3f145adc-da0f-9622-28f6-e05b378c560b-242ee5c9 {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr .5fr;
  }

  #w-node-edda04db-639c-dc44-f828-9ead5e714997-242ee5c9 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_55cfabfa-2612-52f7-b905-f14a85f68267-242ee5c9 {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr .5fr;
  }

  #w-node-edda04db-639c-dc44-f828-9ead5e714a0e-242ee5c9 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-edda04db-639c-dc44-f828-9ead5e714a18-242ee5c9 {
    grid-template-rows: auto;
    grid-template-columns: .25fr 3.5fr;
  }

  #w-node-_720197e2-6dca-b0c3-f906-c181e1181311-242ee5c9 {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr .5fr;
  }

  #w-node-edda04db-639c-dc44-f828-9ead5e714a93-242ee5c9 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_5715c264-938d-3106-d674-b6b1e71140f0-242ee5c9 {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr .5fr;
  }

  #w-node-edda04db-639c-dc44-f828-9ead5e714ae1-242ee5c9, #w-node-d2127618-95c1-eb0b-7b93-0a73a363a866-242ee5c9, #w-node-f57e3f0b-d65b-cbf9-6623-76b5c421c90c-242ee5c9, #w-node-_50c4960c-6c70-5540-4b7c-881e0a1c635f-242ee5c9, #w-node-_1284f5d0-46fb-14e6-747c-c6f80d6a1f6c-242ee5c9 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-d0c2fe2a-6fd8-3d93-55f3-66bd6faa6971-242ee5c9, #w-node-_2428cfe5-5e7b-3d4a-3cc3-f18c9790290a-242ee5c9, #w-node-_27a1ce2c-d6fd-37b1-3d4b-6a07a900e1b0-242ee5c9 {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr .5fr;
  }

  #w-node-_78b3892c-cfac-4586-10e9-95ef8951ed32-242ee5c9 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_91597e9c-46be-e289-13ab-265b751ee526-242ee5c9, #w-node-_0d1a82b0-5b8b-365a-6c57-f621a474e4ee-242ee5c9, #w-node-_504b61ea-2b8a-d421-856b-0226ab191d43-242ee5c9 {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr .5fr;
  }

  #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac545ae6-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac545b01-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac545b37-effcfd15 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_79975610-aa8e-730a-16d1-ed4acb83f3ad-effcfd15 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac545b58-effcfd15 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac545b8f-effcfd15 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac545bc6-effcfd15 {
    grid-template-rows: auto auto;
    grid-template-columns: minmax(100px, 150fr) minmax(100px, 150fr);
  }

  #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac545c04-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac545c34-effcfd15, #w-node-a0b4f7a7-359d-1382-e4ac-4faa47aa1db5-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac545c63-effcfd15 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac545cb0-effcfd15 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac545cfb-effcfd15 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac545d0c-effcfd15 {
    grid-template-rows: auto auto;
    grid-template-columns: minmax(100px, 150fr) minmax(100px, 150fr);
  }

  #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac545d39-effcfd15 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac545d4d-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac545d6d-effcfd15 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac545d83-effcfd15 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac545d96-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac545dc6-effcfd15 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-a18d5078-67c1-6851-e5f1-aabec66362eb-effcfd15 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-a18d5078-67c1-6851-e5f1-aabec6636309-effcfd15 {
    grid-template-rows: auto auto;
    grid-template-columns: minmax(100px, 150fr);
  }

  #w-node-fc63dff7-65ff-e652-c859-4b46a1c8d048-effcfd15 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-fc63dff7-65ff-e652-c859-4b46a1c8d05c-effcfd15 {
    grid-template-rows: auto auto;
    grid-template-columns: minmax(100px, 150fr) minmax(100px, 150fr);
  }

  #w-node-_6104bb56-2362-08b1-2adc-54a5a4f7f409-effcfd15 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_6104bb56-2362-08b1-2adc-54a5a4f7f43f-effcfd15, #w-node-_6104bb56-2362-08b1-2adc-54a5a4f7f471-effcfd15 {
    grid-template-rows: auto auto;
    grid-template-columns: minmax(100px, 150fr) minmax(100px, 150fr);
  }

  #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac545df1-effcfd15 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac545eca-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac545ef4-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac545f93-effcfd15 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac545fee-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546010-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546034-effcfd15 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac54604d-effcfd15 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac54608a-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac5460ab-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac5460cb-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac5460e7-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546109-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546130-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546151-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546172-effcfd15 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546195-effcfd15 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546266-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac54628a-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac5462b4-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac5462f1-effcfd15 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546302-effcfd15 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac54637f-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac5463a5-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac5463d5-effcfd15 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-aa789e61-85bb-4724-6a7a-ca0cbeae0d4f-effcfd15 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-aeb0a0f1-7920-88ea-9628-4a2d66998074-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546430-effcfd15 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546458-effcfd15 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546469-effcfd15 {
    order: -9999;
  }

  #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac54646e-effcfd15 {
    order: 9999;
  }

  #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac54647e-effcfd15 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac5464ab-effcfd15 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac5464bc-effcfd15 {
    order: -9999;
  }

  #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac5464c1-effcfd15 {
    order: 9999;
  }

  #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac5464d5-effcfd15 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac5464fb-effcfd15 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac54650c-effcfd15 {
    order: -9999;
  }

  #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546511-effcfd15 {
    order: 9999;
  }

  #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546538-effcfd15 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac54654b-effcfd15 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac5465ce-effcfd15 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546639-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546664-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546697-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac5466ba-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac5466df-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546717-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac54672d-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac54676d-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac54678e-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac5467ad-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac5467cd-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac5467e9-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546811-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546832-effcfd15 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546858-effcfd15 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546940-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546973-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546998-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac5469b7-effcfd15 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac5469ca-effcfd15 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546a34-effcfd15 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546afd-effcfd15 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546b1f-effcfd15 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546b46-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546b54-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546c07-effcfd15 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-a64e30f0-5d3a-574e-91d6-5185e01530a7-effcfd15 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546c5a-effcfd15 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: minmax(100px, 1fr);
  }

  #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546de4-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546e8b-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546f51-effcfd15, #w-node-e991ea1a-79fa-c11a-d8b2-2a4a337fa638-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac546fb9-effcfd15 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac54706a-effcfd15, #w-node-b9ee3f09-17d7-2e6d-9c90-b91eac547084-effcfd15 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_85fbb8fd-caa4-a96b-4258-6bc71f28087e-effcfd15, #w-node-_7169acf9-475e-2958-3465-a29f7f9974e2-effcfd15, #w-node-_45098941-170a-e15a-c22c-0021529d7a39-effcfd15, #w-node-_59a8f97c-6539-d69e-1015-8a03a4d0edca-effcfd15, #w-node-_4543b90d-6764-4733-ba67-934841707a18-effcfd15, #w-node-_96d1cb27-b1ce-cc52-e305-45f3faba3501-effcfd15, #w-node-_28131f75-19c5-cc46-000d-f0c1534eb288-effcfd15 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_790820cb-2aca-a61a-61e0-230711c4369e-845d030d {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-_790820cb-2aca-a61a-61e0-230711c436b8-845d030d {
    order: -9999;
  }

  #w-node-_790820cb-2aca-a61a-61e0-230711c43746-845d030d {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-_790820cb-2aca-a61a-61e0-230711c43768-845d030d {
    order: -9999;
  }

  #w-node-_790820cb-2aca-a61a-61e0-230711c438ad-845d030d {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-_790820cb-2aca-a61a-61e0-230711c438d3-845d030d {
    order: -9999;
  }

  #w-node-ee2244c9-f116-08bf-9dc6-a1f4cbb1e83a-16cdced6 {
    grid-template-rows: auto auto auto;
    grid-template-columns: .25fr 1fr;
  }

  #w-node-a42877a0-808d-910f-88ad-841e5aa134ec-67a21f96, #w-node-a42877a0-808d-910f-88ad-841e5aa13548-67a21f96, #w-node-aa28e3d6-ddb4-5e41-0f9f-4bae63f76ccf-67a21f96 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }
}


@font-face {
  font-family: 'Ct';
  src: url('../fonts/ct.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}