@import url("https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;700&display=swap");
@import url("https://use.typekit.net/bzy7sah.css");
@font-face {
  font-family: "Didot";
  src: url("../fonts/didot/Didot.eot?#iefix") format("embedded-opentype"), url("../fonts/didot/Didot.woff") format("woff"), url("../fonts/didot/Didot.ttf") format("truetype"), url("../fonts/didot/Didot.svg#DietDidotItalic") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Didot";
  src: url("../fonts/didot/Didot-Italic.eot?#iefix") format("embedded-opentype"), url("../fonts/didot/Didot-Italic.woff") format("woff"), url("../fonts/didot/Didot-Italic.ttf") format("truetype");
  /*url('../fonts/didot/Didot-Italic.svg#DietDidotItalic') format('svg');*/
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: "Didot";
  src: url("../fonts/didot/Didot-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/didot/Didot-Bold.woff") format("woff"), url("../fonts/didot/Didot-Bold.ttf") format("truetype");
  /*url('../fonts/didot/Didot-Bold.svg#DietDidotItalic') format('svg')*/
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: "Helvetica Neue";
  src: url("../fonts/helvetica_neue_5/HelveticaNeue-Medium.eot");
  src: url("../fonts/helvetica_neue_5/HelveticaNeue-Medium.eot?#iefix") format("embedded-opentype"), url("../fonts/helvetica_neue_5/HelveticaNeue-Medium.woff2") format("woff2"), url("../fonts/helvetica_neue_5/HelveticaNeue-Medium.woff") format("woff"), url("../fonts/helvetica_neue_5/HelveticaNeue-Medium.ttf") format("truetype"), url("../fonts/helvetica_neue_5/HelveticaNeue-Medium.svg#HelveticaNeue-Medium") format("svg");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Helvetica Neue";
  src: url("../fonts/helvetica_neue_5/HelveticaNeue-Thin.eot");
  src: url("../fonts/helvetica_neue_5/HelveticaNeue-Thin.eot?#iefix") format("embedded-opentype"), url("../fonts/helvetica_neue_5/HelveticaNeue-Thin.woff2") format("woff2"), url("../fonts/helvetica_neue_5/HelveticaNeue-Thin.woff") format("woff"), url("../fonts/helvetica_neue_5/HelveticaNeue-Thin.ttf") format("truetype"), url("../fonts/helvetica_neue_5/HelveticaNeue-Thin.svg#HelveticaNeue-Thin") format("svg");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Helvetica Neue";
  src: url("../fonts/helvetica_neue_5/HelveticaNeue-Light.eot");
  src: url("../fonts/helvetica_neue_5/HelveticaNeue-Light.eot?#iefix") format("embedded-opentype"), url("../fonts/helvetica_neue_5/HelveticaNeue-Light.woff2") format("woff2"), url("../fonts/helvetica_neue_5/HelveticaNeue-Light.woff") format("woff"), url("../fonts/helvetica_neue_5/HelveticaNeue-Light.ttf") format("truetype"), url("../fonts/helvetica_neue_5/HelveticaNeue-Light.svg#HelveticaNeue-Light") format("svg");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Helvetica Neue";
  src: url("../fonts/helvetica_neue_5/HelveticaNeue-BlackCond.eot");
  src: url("../fonts/helvetica_neue_5/HelveticaNeue-BlackCond.eot?#iefix") format("embedded-opentype"), url("../fonts/helvetica_neue_5/HelveticaNeue-BlackCond.woff2") format("woff2"), url("../fonts/helvetica_neue_5/HelveticaNeue-BlackCond.woff") format("woff"), url("../fonts/helvetica_neue_5/HelveticaNeue-BlackCond.ttf") format("truetype"), url("../fonts/helvetica_neue_5/HelveticaNeue-BlackCond.svg#HelveticaNeue-BlackCond") format("svg");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Helvetica Neue";
  src: url("../fonts/helvetica_neue_5/HelveticaNeue-ThinItalic.eot");
  src: url("../fonts/helvetica_neue_5/HelveticaNeue-ThinItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/helvetica_neue_5/HelveticaNeue-ThinItalic.woff2") format("woff2"), url("../fonts/helvetica_neue_5/HelveticaNeue-ThinItalic.woff") format("woff"), url("../fonts/helvetica_neue_5/HelveticaNeue-ThinItalic.ttf") format("truetype"), url("../fonts/helvetica_neue_5/HelveticaNeue-ThinItalic.svg#HelveticaNeue-ThinItalic") format("svg");
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Helvetica Neue";
  src: url("../fonts/helvetica_neue_5/HelveticaNeue-Condensed.eot");
  src: url("../fonts/helvetica_neue_5/HelveticaNeue-Condensed.eot?#iefix") format("embedded-opentype"), url("../fonts/helvetica_neue_5/HelveticaNeue-Condensed.woff2") format("woff2"), url("../fonts/helvetica_neue_5/HelveticaNeue-Condensed.woff") format("woff"), url("../fonts/helvetica_neue_5/HelveticaNeue-Condensed.ttf") format("truetype"), url("../fonts/helvetica_neue_5/HelveticaNeue-Condensed.svg#HelveticaNeue-Condensed") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Helvetica Neue";
  src: url("../fonts/helvetica_neue_5/HelveticaNeue-Bold.eot");
  src: url("../fonts/helvetica_neue_5/HelveticaNeue-Condensed.eot?#iefix") format("embedded-opentype"), url("../fonts/helvetica_neue_5/HelveticaNeue-Bold.woff2") format("woff2"), url("../fonts/helvetica_neue_5/HelveticaNeue-Bold.woff") format("woff"), url("../fonts/helvetica_neue_5/HelveticaNeue-Bold.ttf") format("truetype"), url("../fonts/helvetica_neue_5/HelveticaNeue-Bold.svg#HelveticaNeue-Condensed") format("svg");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Helvetica Neue LT Std";
  src: url("../fonts/helvetica_neue_lts/HelveticaNeueLTStd-Th.eot");
  src: url("../fonts/helvetica_neue_lts/HelveticaNeueLTStd-Th.eot?#iefix") format("embedded-opentype"), url("../fonts/helvetica_neue_lts/HelveticaNeueLTStd-Th.woff2") format("woff2"), url("../fonts/helvetica_neue_lts/HelveticaNeueLTStd-Th.woff") format("woff"), url("../fonts/helvetica_neue_lts/HelveticaNeueLTStd-Th.ttf") format("truetype"), url("../fonts/helvetica_neue_lts/HelveticaNeueLTStd-Th.svg#HelveticaNeueLTStd-Th") format("svg");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Helvetica Neue LT Std";
  src: url("../fonts/helvetica_neue_lts/HelveticaNeueLTStd-ThCn.eot");
  src: url("../fonts/helvetica_neue_lts/HelveticaNeueLTStd-ThCn.eot?#iefix") format("embedded-opentype"), url("../fonts/helvetica_neue_lts/HelveticaNeueLTStd-ThCn.woff2") format("woff2"), url("../fonts/helvetica_neue_lts/HelveticaNeueLTStd-ThCn.woff") format("woff"), url("../fonts/helvetica_neue_lts/HelveticaNeueLTStd-ThCn.ttf") format("truetype"), url("../fonts/helvetica_neue_lts/HelveticaNeueLTStd-ThCn.svg#HelveticaNeueLTStd-ThCn") format("svg");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "JuanaThinItalic";
  src: url("../fonts/webFonts/JuanaThinItalic/font.woff2") format("woff2"), url("../fonts/webFonts/JuanaThinItalic/font.woff") format("woff");
  font-display: swap;
}
@font-face {
  font-family: "JuanaAltBlack";
  src: url("../fonts/webFonts/JuanaAltBlack/font.woff2") format("woff2"), url("../fonts/webFonts/JuanaAltBlack/font.woff") format("woff");
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "JuanaAltThin";
  src: url("../fonts/webFonts/JuanaAltThin/font.woff2") format("woff2"), url("../fonts/webFonts/JuanaAltThin/font.woff") format("woff");
  font-display: swap;
}
@font-face {
  font-family: "JuanaExtraLightItalic";
  src: url("../fonts/webFonts/JuanaExtraLightItalic/font.woff2") format("woff2"), url("../fonts/webFonts/JuanaExtraLightItalic/font.woff") format("woff");
  font-display: swap;
}
@font-face {
  font-family: "JuanaAltMedium";
  src: url("../fonts/webFonts/JuanaAltMedium/font.woff2") format("woff2"), url("../fonts/webFonts/JuanaAltMedium/font.woff") format("woff");
  font-display: swap;
}
@font-face {
  font-family: "JuanaAltBold";
  src: url("../fonts/webFonts/JuanaAltBold/font.woff2") format("woff2"), url("../fonts/webFonts/JuanaAltBold/font.woff") format("woff");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "JuanaMediumItalic";
  src: url("../fonts/webFonts/JuanaMediumItalic/font.woff2") format("woff2"), url("../fonts/webFonts/JuanaMediumItalic/font.woff") format("woff");
  font-display: swap;
}
@font-face {
  font-family: "JuanaBoldItalic";
  src: url("../fonts/webFonts/JuanaBoldItalic/font.woff2") format("woff2"), url("../fonts/webFonts/JuanaBoldItalic/font.woff") format("woff");
  font-display: swap;
}
@font-face {
  font-family: "JuanaLightItalic";
  src: url("../fonts/webFonts/JuanaLightItalic/font.woff2") format("woff2"), url("../fonts/webFonts/JuanaLightItalic/font.woff") format("woff");
  font-display: swap;
}
@font-face {
  font-family: "JuanaAltLight";
  src: url("../fonts/webFonts/JuanaAltLight/font.woff2") format("woff2"), url("../fonts/webFonts/JuanaAltLight/font.woff") format("woff");
}
@font-face {
  font-family: "JuanaAltSemiBold";
  src: url("../fonts/webFonts/JuanaAltSemiBold/font.woff2") format("woff2"), url("../fonts/webFonts/JuanaAltSemiBold/font.woff") format("woff");
}
@font-face {
  font-family: "JuanaAltExtraLight";
  src: url("../fonts/webFonts/JuanaAltExtraLight/font.woff2") format("woff2"), url("../fonts/webFonts/JuanaAltExtraLight/font.woff") format("woff");
}
@font-face {
  font-family: "JuanaRegularItalic";
  src: url("../fonts/webFonts/JuanaRegularItalic/font.woff2") format("woff2"), url("../fonts/webFonts/JuanaRegularItalic/font.woff") format("woff");
}
@font-face {
  font-family: "JuanaAltRegular";
  src: url("../fonts/webFonts/JuanaAltRegular/font.woff2") format("woff2"), url("../fonts/webFonts/JuanaAltRegular/font.woff") format("woff");
}
@font-face {
  font-family: "JuanaBlackItalic";
  src: url("../fonts/webFonts/JuanaBlackItalic/font.woff2") format("woff2"), url("../fonts/webFonts/JuanaBlackItalic/font.woff") format("woff");
}
@font-face {
  font-family: "JuanaSemiBoldItalic";
  src: url("../fonts/webFonts/JuanaSemiBoldItalic/font.woff2") format("woff2"), url("../fonts/webFonts/JuanaSemiBoldItalic/font.woff") format("woff");
}
@font-face {
  font-family: "Adobe Clean";
  src: url("../fonts/adobe/AdobeClean-Black.eot");
  src: url("../fonts/adobe/AdobeClean-Black.eot?#iefix") format("embedded-opentype"), url("../fonts/adobe/AdobeClean-Black.woff2") format("woff2"), url("../fonts/adobe/AdobeClean-Black.woff") format("woff"), url("../fonts/adobe/AdobeClean-Black.ttf") format("truetype"), url("../fonts/adobe/AdobeClean-Black.svg#AdobeClean-Black") format("svg");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Adobe Clean";
  src: url("../fonts/adobe/AdobeClean-Bold.eot");
  src: url("../fonts/adobe/AdobeClean-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/adobe/AdobeClean-Bold.woff2") format("woff2"), url("../fonts/adobe/AdobeClean-Bold.woff") format("woff"), url("../fonts/adobe/AdobeClean-Bold.ttf") format("truetype"), url("../fonts/adobe/AdobeClean-Bold.svg#AdobeClean-Bold") format("svg");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "Adobe Clean";
  src: url("../fonts/adobe/AdobeClean-ExtraBold.eot");
  src: url("../fonts/adobe/AdobeClean-ExtraBold.eot?#iefix") format("embedded-opentype"), url("../fonts/adobe/AdobeClean-ExtraBold.woff2") format("woff2"), url("../fonts/adobe/AdobeClean-ExtraBold.woff") format("woff"), url("../fonts/adobe/AdobeClean-ExtraBold.ttf") format("truetype"), url("../fonts/adobe/AdobeClean-ExtraBold.svg#AdobeClean-ExtraBold") format("svg");
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: "Adobe Clean";
  src: url("../fonts/adobe/AdobeClean-Light.eot");
  src: url("../fonts/adobe/AdobeClean-Light.eot?#iefix") format("embedded-opentype"), url("../fonts/adobe/AdobeClean-Light.woff2") format("woff2"), url("../fonts/adobe/AdobeClean-Light.woff") format("woff"), url("../fonts/adobe/AdobeClean-Light.ttf") format("truetype"), url("../fonts/adobe/AdobeClean-Light.svg#AdobeClean-Light") format("svg");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "Adobe Clean";
  src: url("../fonts/adobe/AdobeClean-Regular.eot");
  src: url("../fonts/adobe/AdobeClean-Regular.eot?#iefix") format("embedded-opentype"), url("../fonts/adobe/AdobeClean-Regular.woff2") format("woff2"), url("../fonts/adobe/AdobeClean-Regular.woff") format("woff"), url("../fonts/adobe/AdobeClean-Regular.ttf") format("truetype"), url("../fonts/adobe/AdobeClean-Regular.svg#AdobeClean-Regular") format("svg");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "Acid Grotesk";
  src: url("../fonts/acid/AcidGrotesk-Light.eot");
  src: url("../fonts/acid/AcidGrotesk-Light.eot?#iefix") format("embedded-opentype"), url("../fonts/acid/AcidGrotesk-Light.woff2") format("woff2"), url("../fonts/acid/AcidGrotesk-Light.woff") format("woff"), url("../fonts/acid/AcidGrotesk-Light.ttf") format("truetype"), url("../fonts/acid/AcidGrotesk-Light.svg#AcidGrotesk-Light") format("svg");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Acid Grotesk";
  src: url("../fonts/acid/AcidGrotesk-Medium.eot");
  src: url("../fonts/acid/AcidGrotesk-Medium.eot?#iefix") format("embedded-opentype"), url("../fonts/acid/AcidGrotesk-Medium.woff2") format("woff2"), url("../fonts/acid/AcidGrotesk-Medium.woff") format("woff"), url("../fonts/acid/AcidGrotesk-Medium.ttf") format("truetype"), url("../fonts/acid/AcidGvrotesk-Medium.svg#AcidGrotesk-Medium") format("svg");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Kitsune";
  src: url("../fonts/kitsune/Kitsune-Light.eot");
  src: url("../fonts/kitsune/Kitsune-Light.eot?#iefix") format("embedded-opentype"), url("../fonts/kitsune/Kitsune-Light.woff2") format("woff2"), url("../fonts/kitsune/Kitsune-Light.woff") format("woff"), url("../fonts/kitsune/Kitsune-Light.ttf") format("truetype"), url("../fonts/kitsune/Kitsune-Light.svg#Kitsune-Light") format("svg");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
html, body {
  font-family: "Acid Grotesk", sans-serif;
}

._space_generic {
  padding: 10% 0;
}
@media (max-width: 768px) {
  ._space_generic {
    padding: 8% 0;
  }
}

._zoom_box {
  overflow: hidden;
  width: 100%;
}

.img-invisible {
  background: no-repeat center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
.img-invisible img {
  visibility: hidden;
  opacity: 0;
}

._mobZoom {
  display: block;
}
@media (max-width: 768px) {
  ._mobZoom {
    transform: scale(1.15);
    transform-origin: center center;
  }
}

._text_header_h1 {
  max-width: 1200px;
  font-size: 8rem;
}

._go-bigger {
  overflow-x: hidden;
}
._go-bigger p {
  font-size: 1.4rem;
  font-weight: 300;
}
@media (max-width: 500px) {
  ._go-bigger p {
    font-size: 1.2rem;
  }
}
._go-bigger h1 {
  font-size: 2.7rem;
}
@media (max-width: 500px) {
  ._go-bigger h1 {
    font-size: 1.8rem;
  }
}
._go-bigger h2 {
  font-size: 2.6rem;
}
@media (max-width: 500px) {
  ._go-bigger h2 {
    font-size: 1.6rem;
  }
}
._go-bigger h3 {
  font-size: 1.8rem;
}
@media (max-width: 500px) {
  ._go-bigger h3 {
    font-size: 1.2rem;
  }
}
._go-bigger ._hero_video_wrapper {
  position: relative;
  width: 100%;
  overflow: hidden;
}
._go-bigger ._hero_video_wrapper video {
  display: block;
  width: 100%;
  height: auto;
  object-fit: cover;
}
._go-bigger ._section_items_slider {
  padding: 14px 6px;
  overflow: hidden;
}
@media (max-width: 768px) {
  ._go-bigger ._section_items_slider {
    padding: 14px 0;
  }
}
._go-bigger ._section_items_slider ._slider_3items,
._go-bigger ._section_items_slider ._slider_three,
._go-bigger ._section_items_slider ._slider_4items {
  width: 100%;
}
._go-bigger ._section_items_slider ._slider_3items .slick-track,
._go-bigger ._section_items_slider ._slider_three .slick-track,
._go-bigger ._section_items_slider ._slider_4items .slick-track {
  display: flex;
  align-items: center;
}
._go-bigger ._section_items_slider ._slider_3items .slick-slide,
._go-bigger ._section_items_slider ._slider_three .slick-slide,
._go-bigger ._section_items_slider ._slider_4items .slick-slide {
  padding: 0 7px;
  outline: none;
  transition: transform 0.3s ease, opacity 0.3s ease;
}
@media (max-width: 768px) {
  ._go-bigger ._section_items_slider ._slider_3items .slick-slide,
._go-bigger ._section_items_slider ._slider_three .slick-slide,
._go-bigger ._section_items_slider ._slider_4items .slick-slide {
    padding: 0;
  }
}
._go-bigger ._section_items_slider ._slider_3items ._slide_item,
._go-bigger ._section_items_slider ._slider_three ._slide_item,
._go-bigger ._section_items_slider ._slider_4items ._slide_item {
  outline: none;
  width: 100%;
}
._go-bigger ._section_items_slider ._slider_3items ._item_card,
._go-bigger ._section_items_slider ._slider_three ._item_card,
._go-bigger ._section_items_slider ._slider_4items ._item_card {
  width: 100%;
  display: block;
  padding: 0;
  margin: 0;
  background: transparent;
}
._go-bigger ._section_items_slider ._slider_3items ._item_card img,
._go-bigger ._section_items_slider ._slider_three ._item_card img,
._go-bigger ._section_items_slider ._slider_4items ._item_card img {
  width: 100% !important;
  max-width: 100% !important;
  height: auto;
  display: block;
  margin: 0 auto;
  pointer-events: none;
  user-select: none;
}
._go-bigger ._section_colgantes {
  padding-bottom: 14px;
}
._go-bigger ._section_colgantes ._col_image {
  padding-left: 13px;
  padding-right: 0;
}
@media (max-width: 991px) {
  ._go-bigger ._section_colgantes ._col_image {
    padding-left: 12px;
    padding-right: 12px;
  }
}
._go-bigger ._section_colgantes ._col_image img {
  width: 100%;
  height: auto;
  display: block;
}
._go-bigger ._section_colgantes ._col_text {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 3rem 2rem;
}
@media (max-width: 991px) {
  ._go-bigger ._section_colgantes ._col_text {
    padding: 3.5rem 1.5rem;
  }
}
._go-bigger ._section_colgantes ._col_text ._text_box {
  max-width: 310px;
  width: 100%;
  text-align: left;
}
._go-bigger ._section_colgantes ._col_text ._text_box h3, ._go-bigger ._section_colgantes ._col_text ._text_box h4 {
  font-size: 1.85rem;
  font-weight: 500;
  line-height: 1.2;
  margin-bottom: 1rem;
  color: #1a1918;
  letter-spacing: -0.01em;
}
._go-bigger ._section_colgantes ._col_text ._text_box p {
  font-size: 1.05rem;
  line-height: 1.35;
  font-weight: 300;
  color: #1a1918;
  margin-bottom: 0;
}
._go-bigger ._section_pattern_strip {
  width: 100%;
  overflow: hidden;
  padding: 0;
}
._go-bigger ._section_pattern_strip ._pattern_strip_track {
  display: flex;
  width: 100%;
  align-items: stretch;
}
._go-bigger ._section_pattern_strip ._pattern_block {
  flex: 1 1 0;
  display: flex;
  align-items: stretch;
  margin-left: -1px;
}
._go-bigger ._section_pattern_strip ._pattern_block:first-child {
  margin-left: 0;
}
@media (max-width: 768px) {
  ._go-bigger ._section_pattern_strip ._pattern_block:nth-child(n+4) {
    display: none !important;
  }
}
._go-bigger ._section_pattern_strip ._pattern_block ._piece {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: -1px;
}
._go-bigger ._section_pattern_strip ._pattern_block ._piece:first-child {
  margin-left: 0;
}
._go-bigger ._section_pattern_strip ._pattern_block ._piece ._base_svg {
  width: 100%;
  height: 100%;
  display: block;
  object-fit: fill;
}
._go-bigger ._section_pattern_strip ._pattern_block ._piece_orange {
  flex: 22 0 0;
}
._go-bigger ._section_pattern_strip ._pattern_block ._piece_white,
._go-bigger ._section_pattern_strip ._pattern_block ._piece_black {
  flex: 13 0 0;
}
._go-bigger ._section_pattern_strip ._pattern_block ._piece_green {
  flex: 56 0 0;
}
._go-bigger ._section_pattern_strip ._pattern_block ._overlay_circle {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 92%;
  height: auto;
  pointer-events: none;
  z-index: 1;
}
._go-bigger ._section_pattern_strip ._pattern_block ._overlay_star_small {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 88%;
  height: auto;
  pointer-events: none;
  z-index: 2;
}
._go-bigger ._section_pattern_strip ._pattern_block ._overlay_star_large {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 70%;
  height: auto;
  pointer-events: none;
  z-index: 2;
}
._go-bigger ._section_pattern_strip ._pattern_block ._spin_star {
  transform: translate(-50%, -50%) rotate(var(--star-angle, 0deg));
  transform-origin: center center;
  will-change: transform;
}
._go-bigger ._section_flower_strip {
  width: 100%;
  overflow: hidden;
  background-color: #00C68D;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
  padding: 0.25% 0;
}
._go-bigger ._section_flower_strip ._flower_strip_track {
  display: flex;
  width: 100%;
  align-items: center;
}
._go-bigger ._section_flower_strip ._flower_chain_unit {
  position: relative;
  width: 51.1556%;
  flex: 0 0 51.1556%;
}
._go-bigger ._section_flower_strip ._flower_chain_unit._unit_second {
  margin-left: -2.3112%;
}
@media (max-width: 768px) {
  ._go-bigger ._section_flower_strip ._flower_chain_unit {
    width: 100%;
    flex: 0 0 100%;
  }
  ._go-bigger ._section_flower_strip ._flower_chain_unit._unit_second {
    display: none !important;
  }
}
._go-bigger ._section_flower_strip ._flower_chain_unit ._chain_svg {
  width: 100%;
  height: auto;
  display: block;
}
._go-bigger ._section_flower_strip ._flower_chain_unit ._circle_yellow {
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 7.094%;
  height: auto;
  pointer-events: none;
  z-index: 1;
}
._go-bigger ._section_flower_strip ._flower_chain_unit ._flower_blue {
  position: absolute;
  top: 50%;
  width: 5.321%;
  height: auto;
  pointer-events: none;
  z-index: 2;
}
._go-bigger ._section_flower_strip ._flower_chain_unit ._star_white {
  position: absolute;
  top: 50%;
  width: 2.456%;
  height: auto;
  pointer-events: none;
  z-index: 2;
}
._go-bigger ._section_flower_strip ._flower_chain_unit ._circle_turquise_top {
  position: absolute;
  top: 12%;
  transform: translate(-50%, -50%);
  width: 1.91%;
  height: auto;
  pointer-events: none;
  z-index: 1;
}
._go-bigger ._section_flower_strip ._flower_chain_unit ._circle_turquise_bottom {
  position: absolute;
  top: 88%;
  transform: translate(-50%, -50%);
  width: 1.91%;
  height: auto;
  pointer-events: none;
  z-index: 1;
}
._go-bigger ._section_flower_strip ._flower_chain_unit ._spin_star {
  transform: translate(-50%, -50%) rotate(var(--star-angle, 0deg));
  transform-origin: center center;
  will-change: transform;
}
._go-bigger ._section_castillo_y {
  background-color: #1a1918;
  position: relative;
  width: 100%;
  overflow: visible;
  padding: 2.5rem 0 0 0;
}
@media (max-width: 500px) {
  ._go-bigger ._section_castillo_y {
    padding: 3rem 0 0 0;
    overflow: hidden;
  }
}
._go-bigger ._section_castillo_y ._castillo_y_wrapper {
  position: relative;
  width: 100%;
  line-height: 0;
}
@media (max-width: 500px) {
  ._go-bigger ._section_castillo_y ._castillo_y_wrapper {
    width: 140%;
    max-width: 140%;
    left: 50%;
    transform: translateX(-50%);
  }
}
._go-bigger ._section_castillo_y ._castillo_y_wrapper ._castillo_base_spacer {
  display: block;
  width: 100%;
  height: auto;
  opacity: 0;
  pointer-events: none;
  user-select: none;
}
._go-bigger ._section_castillo_y ._castillo_y_wrapper ._castillo_layer {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  will-change: transform;
  transform: translate3d(0, 0, 0);
  backface-visibility: hidden;
}
._go-bigger ._section_castillo_y ._castillo_y_wrapper ._castillo_layer img {
  width: 100%;
  height: 100%;
  display: block;
  object-fit: fill;
}
._go-bigger ._section_castillo_y ._castillo_y_wrapper ._castillo_layer._castillo_layer_1 {
  z-index: 1;
}
._go-bigger ._section_castillo_y ._castillo_y_wrapper ._castillo_layer._castillo_layer_2 {
  z-index: 2;
}
._go-bigger ._section_castillo_y ._castillo_y_wrapper ._castillo_layer._castillo_layer_3 {
  z-index: 3;
}
._go-bigger ._section_castillo_y ._castillo_y_wrapper ._castillo_layer._castillo_layer_4 {
  z-index: 4;
}
._go-bigger ._section_castillo_y ._castillo_y_wrapper ._castillo_layer._castillo_layer_5 {
  z-index: 5;
}
._go-bigger ._section_castillo_y ._castillo_y_wrapper ._castillo_layer._castillo_layer_6 {
  z-index: 6;
}
._go-bigger ._section_billboard {
  width: 100%;
  overflow: hidden;
  padding-top: 1.5rem;
}
._go-bigger ._section_billboard ._billboard_wrapper {
  position: relative;
  width: 100%;
}
._go-bigger ._section_billboard ._billboard_wrapper ._billboard_bg {
  width: 100%;
  height: auto;
  display: block;
}
._go-bigger ._section_billboard ._billboard_wrapper ._billboard_video_box {
  position: absolute;
  top: 14%;
  left: 20.6%;
  width: 57.4%;
  height: auto;
  overflow: hidden;
  display: flex;
  align-items: center;
  justify-content: center;
}
._go-bigger ._section_billboard ._billboard_wrapper ._billboard_video_box video {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}

@keyframes spinStar {
  0% {
    transform: translate(-50%, -50%) rotate(0deg);
  }
  100% {
    transform: translate(-50%, -50%) rotate(360deg);
  }
}

/*# sourceMappingURL=go_bigger.css.map */
