 html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;}article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}body {line-height: 1;}ol, ul {list-style: none;}blockquote, q {quotes: none;}blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}table {border-collapse: collapse;border-spacing: 0;}*, *:before, *:after {box-sizing: border-box;}[class^="icon-"], [class*=" icon-"] {vertical-align: middle;display: inline-block;}body {font-size: 18px;font-family: "RobotoRegular", sans-serif;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;color: #FFFFFF;background-color: #000000;}a, a:hover, a:focus, a:active, a img {outline: none;text-decoration: none;color: #FFFFFF;}p {margin: 0 0 14px;line-height: 1.3em;}ul, ol {margin: 0;padding: 0;list-style: none;}img {max-width: 100%;width: auto;height: auto;}header, main, footer {width: 100%;display: table;}header:before, header:after, main:before, main:after, footer:before, footer:after {content: " ";display: table;}.body-background {background-image: url("../../images/design/body.jpg");}.swiper-scrollbar {bottom: -12px !important;left: 1rem !important;right: 1rem !important;width: auto !important;background-color: rgba(255, 255, 255, 0.5) !important;}.swiper-scrollbar-drag {background: white !important;}h1, h2, h3, h4, h5 {line-height: 1.4;margin-bottom: 1rem;color: #FFFFFF;font-family: "Anton", sans-serif;}h1 {margin-bottom: 3rem;}@media screen and (min-width: 0) {h1 {font-size: 24px;font-size: 1.5rem;}}@media screen and (min-width: 560px) {h1 {font-size: 26px;font-size: 1.625rem;}}@media screen and (min-width: 1024px) {h1 {font-size: 32px;font-size: 2rem;}}@media screen and (min-width: 1296px) {h1 {font-size: 36px;font-size: 2.25rem;}}h2 {margin-bottom: 2rem;}@media screen and (min-width: 0) {h2 {font-size: 40px;font-size: 2.5rem;}}@media screen and (min-width: 560px) {h2 {font-size: 48px;font-size: 3rem;}}@media screen and (min-width: 1024px) {h2 {font-size: 56px;font-size: 3.5rem;}}@media screen and (min-width: 1296px) {h2 {font-size: 64px;font-size: 4rem;}}h3 {letter-spacing: 2px;}@media screen and (min-width: 0) {h3 {font-size: 30px;font-size: 1.875rem;}}@media screen and (min-width: 560px) {h3 {font-size: 36px;font-size: 2.25rem;}}@media screen and (min-width: 1024px) {h3 {font-size: 42px;font-size: 2.625rem;}}@media screen and (min-width: xxs) {h4 {font-size: 24px;font-size: 1.5rem;}}@media screen and (min-width: 768px) {h4 {font-size: 32px;font-size: 2rem;}}.container {width: 100%;max-width: 1480px;padding-left: 1rem;padding-right: 1rem;margin: 0 auto;}.container.max-xl {max-width: 1024px;}.container-fluid {width: 100%;max-width: 1920px;padding-left: 1rem;padding-right: 1rem;margin: 0 auto;}.row {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-left: -1rem;margin-right: -1rem;}.mini-gutters {margin-left: -0.25rem;margin-right: -0.25rem;}.mini-gutters > .col, .mini-gutters > [class*=col-] {padding-left: 0.25rem;padding-right: 0.25rem;}.small-gutters {margin-left: -0.5rem;margin-right: -0.5rem;}.small-gutters > .col, .small-gutters > [class*=col-] {padding-left: 0.5rem;padding-right: 0.5rem;}.no-gutters {margin-left: 0;margin-right: 0;}.no-gutters > .col, .no-gutters > [class*=col-] {padding-left: 0;padding-right: 0;}.cell, .col {position: relative;width: 100%;min-height: 1px;padding-right: 1rem;padding-left: 1rem;}.col {-ms-flex-preferred-size: 0;flex-basis: 0;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}.flex-grow-1 {flex-grow: 1;}.flex-nowrap {flex-wrap: nowrap;}.col-1 {-webkit-box-flex: 0;-ms-flex: 0 0 8.33333%;flex: 0 0 8.33333%;max-width: 8.33333%;}.col-2 {-webkit-box-flex: 0;-ms-flex: 0 0 16.66667%;flex: 0 0 16.66667%;max-width: 16.66667%;}.col-3 {-webkit-box-flex: 0;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}.col-4 {-webkit-box-flex: 0;-ms-flex: 0 0 33.33333%;flex: 0 0 33.33333%;max-width: 33.33333%;}.col-5 {-webkit-box-flex: 0;-ms-flex: 0 0 41.66667%;flex: 0 0 41.66667%;max-width: 41.66667%;}.col-6 {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.col-7 {-webkit-box-flex: 0;-ms-flex: 0 0 58.33333%;flex: 0 0 58.33333%;max-width: 58.33333%;}.col-8 {-webkit-box-flex: 0;-ms-flex: 0 0 66.66667%;flex: 0 0 66.66667%;max-width: 66.66667%;}.col-9 {-webkit-box-flex: 0;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}.col-10 {-webkit-box-flex: 0;-ms-flex: 0 0 83.33333%;flex: 0 0 83.33333%;max-width: 83.33333%;}.col-11 {-webkit-box-flex: 0;-ms-flex: 0 0 91.66667%;flex: 0 0 91.66667%;max-width: 91.66667%;}.col-12 {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.col-auto {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: none;}.flex-row {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row wrap;flex-flow: row wrap;}.flex-column {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-flow: column wrap;flex-flow: column wrap;}@media (min-width: 360px) {.col-sm-1 {-webkit-box-flex: 0;-ms-flex: 0 0 8.33333%;flex: 0 0 8.33333%;max-width: 8.33333%;}.col-sm-2 {-webkit-box-flex: 0;-ms-flex: 0 0 16.66667%;flex: 0 0 16.66667%;max-width: 16.66667%;}.col-sm-3 {-webkit-box-flex: 0;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}.col-sm-4 {-webkit-box-flex: 0;-ms-flex: 0 0 33.33333%;flex: 0 0 33.33333%;max-width: 33.33333%;}.col-sm-5 {-webkit-box-flex: 0;-ms-flex: 0 0 41.66667%;flex: 0 0 41.66667%;max-width: 41.66667%;}.col-sm-6 {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.col-sm-7 {-webkit-box-flex: 0;-ms-flex: 0 0 58.33333%;flex: 0 0 58.33333%;max-width: 58.33333%;}.col-sm-8 {-webkit-box-flex: 0;-ms-flex: 0 0 66.66667%;flex: 0 0 66.66667%;max-width: 66.66667%;}.col-sm-9 {-webkit-box-flex: 0;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}.col-sm-10 {-webkit-box-flex: 0;-ms-flex: 0 0 83.33333%;flex: 0 0 83.33333%;max-width: 83.33333%;}.col-sm-11 {-webkit-box-flex: 0;-ms-flex: 0 0 91.66667%;flex: 0 0 91.66667%;max-width: 91.66667%;}.col-sm-12 {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.col-sm-auto {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: none;}.flex-sm-row {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row wrap;flex-flow: row wrap;}.flex-sm-column {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-flow: column wrap;flex-flow: column wrap;}}@media (min-width: 560px) {.col-md-1 {-webkit-box-flex: 0;-ms-flex: 0 0 8.33333%;flex: 0 0 8.33333%;max-width: 8.33333%;}.col-md-2 {-webkit-box-flex: 0;-ms-flex: 0 0 16.66667%;flex: 0 0 16.66667%;max-width: 16.66667%;}.col-md-3 {-webkit-box-flex: 0;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}.col-md-4 {-webkit-box-flex: 0;-ms-flex: 0 0 33.33333%;flex: 0 0 33.33333%;max-width: 33.33333%;}.col-md-5 {-webkit-box-flex: 0;-ms-flex: 0 0 41.66667%;flex: 0 0 41.66667%;max-width: 41.66667%;}.col-md-6 {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.col-md-7 {-webkit-box-flex: 0;-ms-flex: 0 0 58.33333%;flex: 0 0 58.33333%;max-width: 58.33333%;}.col-md-8 {-webkit-box-flex: 0;-ms-flex: 0 0 66.66667%;flex: 0 0 66.66667%;max-width: 66.66667%;}.col-md-9 {-webkit-box-flex: 0;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}.col-md-10 {-webkit-box-flex: 0;-ms-flex: 0 0 83.33333%;flex: 0 0 83.33333%;max-width: 83.33333%;}.col-md-11 {-webkit-box-flex: 0;-ms-flex: 0 0 91.66667%;flex: 0 0 91.66667%;max-width: 91.66667%;}.col-md-12 {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.col-md-auto {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: none;}.flex-md-row {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row wrap;flex-flow: row wrap;}.flex-md-column {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-flow: column wrap;flex-flow: column wrap;}}@media (min-width: 768px) {.col-lg-1 {-webkit-box-flex: 0;-ms-flex: 0 0 8.33333%;flex: 0 0 8.33333%;max-width: 8.33333%;}.col-lg-2 {-webkit-box-flex: 0;-ms-flex: 0 0 16.66667%;flex: 0 0 16.66667%;max-width: 16.66667%;}.col-lg-3 {-webkit-box-flex: 0;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}.col-lg-4 {-webkit-box-flex: 0;-ms-flex: 0 0 33.33333%;flex: 0 0 33.33333%;max-width: 33.33333%;}.col-lg-5 {-webkit-box-flex: 0;-ms-flex: 0 0 41.66667%;flex: 0 0 41.66667%;max-width: 41.66667%;}.col-lg-6 {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.col-lg-7 {-webkit-box-flex: 0;-ms-flex: 0 0 58.33333%;flex: 0 0 58.33333%;max-width: 58.33333%;}.col-lg-8 {-webkit-box-flex: 0;-ms-flex: 0 0 66.66667%;flex: 0 0 66.66667%;max-width: 66.66667%;}.col-lg-9 {-webkit-box-flex: 0;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}.col-lg-10 {-webkit-box-flex: 0;-ms-flex: 0 0 83.33333%;flex: 0 0 83.33333%;max-width: 83.33333%;}.col-lg-11 {-webkit-box-flex: 0;-ms-flex: 0 0 91.66667%;flex: 0 0 91.66667%;max-width: 91.66667%;}.col-lg-12 {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.col-lg-auto {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: none;}.flex-lg-row {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row wrap;flex-flow: row wrap;}.flex-lg-column {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-flow: column wrap;flex-flow: column wrap;}}@media (min-width: 1024px) {.col-xl-1 {-webkit-box-flex: 0;-ms-flex: 0 0 8.33333%;flex: 0 0 8.33333%;max-width: 8.33333%;}.col-xl-2 {-webkit-box-flex: 0;-ms-flex: 0 0 16.66667%;flex: 0 0 16.66667%;max-width: 16.66667%;}.col-xl-3 {-webkit-box-flex: 0;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}.col-xl-4 {-webkit-box-flex: 0;-ms-flex: 0 0 33.33333%;flex: 0 0 33.33333%;max-width: 33.33333%;}.col-xl-5 {-webkit-box-flex: 0;-ms-flex: 0 0 41.66667%;flex: 0 0 41.66667%;max-width: 41.66667%;}.col-xl-6 {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.col-xl-7 {-webkit-box-flex: 0;-ms-flex: 0 0 58.33333%;flex: 0 0 58.33333%;max-width: 58.33333%;}.col-xl-8 {-webkit-box-flex: 0;-ms-flex: 0 0 66.66667%;flex: 0 0 66.66667%;max-width: 66.66667%;}.col-xl-9 {-webkit-box-flex: 0;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}.col-xl-10 {-webkit-box-flex: 0;-ms-flex: 0 0 83.33333%;flex: 0 0 83.33333%;max-width: 83.33333%;}.col-xl-11 {-webkit-box-flex: 0;-ms-flex: 0 0 91.66667%;flex: 0 0 91.66667%;max-width: 91.66667%;}.col-xl-12 {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.col-xl-auto {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: none;}.flex-xl-row {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row wrap;flex-flow: row wrap;}.flex-xl-column {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-flow: column wrap;flex-flow: column wrap;}}@media (min-width: 1296px) {.col-xxl-1 {-webkit-box-flex: 0;-ms-flex: 0 0 8.33333%;flex: 0 0 8.33333%;max-width: 8.33333%;}.col-xxl-2 {-webkit-box-flex: 0;-ms-flex: 0 0 16.66667%;flex: 0 0 16.66667%;max-width: 16.66667%;}.col-xxl-3 {-webkit-box-flex: 0;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}.col-xxl-4 {-webkit-box-flex: 0;-ms-flex: 0 0 33.33333%;flex: 0 0 33.33333%;max-width: 33.33333%;}.col-xxl-5 {-webkit-box-flex: 0;-ms-flex: 0 0 41.66667%;flex: 0 0 41.66667%;max-width: 41.66667%;}.col-xxl-6 {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.col-xxl-7 {-webkit-box-flex: 0;-ms-flex: 0 0 58.33333%;flex: 0 0 58.33333%;max-width: 58.33333%;}.col-xxl-8 {-webkit-box-flex: 0;-ms-flex: 0 0 66.66667%;flex: 0 0 66.66667%;max-width: 66.66667%;}.col-xxl-9 {-webkit-box-flex: 0;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}.col-xxl-10 {-webkit-box-flex: 0;-ms-flex: 0 0 83.33333%;flex: 0 0 83.33333%;max-width: 83.33333%;}.col-xxl-11 {-webkit-box-flex: 0;-ms-flex: 0 0 91.66667%;flex: 0 0 91.66667%;max-width: 91.66667%;}.col-xxl-12 {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.col-xxl-auto {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: none;}.flex-xxl-row {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row wrap;flex-flow: row wrap;}.flex-xxl-column {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-flow: column wrap;flex-flow: column wrap;}}@media (min-width: 1480px) {.col-xxxl-1 {-webkit-box-flex: 0;-ms-flex: 0 0 8.33333%;flex: 0 0 8.33333%;max-width: 8.33333%;}.col-xxxl-2 {-webkit-box-flex: 0;-ms-flex: 0 0 16.66667%;flex: 0 0 16.66667%;max-width: 16.66667%;}.col-xxxl-3 {-webkit-box-flex: 0;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}.col-xxxl-4 {-webkit-box-flex: 0;-ms-flex: 0 0 33.33333%;flex: 0 0 33.33333%;max-width: 33.33333%;}.col-xxxl-5 {-webkit-box-flex: 0;-ms-flex: 0 0 41.66667%;flex: 0 0 41.66667%;max-width: 41.66667%;}.col-xxxl-6 {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.col-xxxl-7 {-webkit-box-flex: 0;-ms-flex: 0 0 58.33333%;flex: 0 0 58.33333%;max-width: 58.33333%;}.col-xxxl-8 {-webkit-box-flex: 0;-ms-flex: 0 0 66.66667%;flex: 0 0 66.66667%;max-width: 66.66667%;}.col-xxxl-9 {-webkit-box-flex: 0;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}.col-xxxl-10 {-webkit-box-flex: 0;-ms-flex: 0 0 83.33333%;flex: 0 0 83.33333%;max-width: 83.33333%;}.col-xxxl-11 {-webkit-box-flex: 0;-ms-flex: 0 0 91.66667%;flex: 0 0 91.66667%;max-width: 91.66667%;}.col-xxxl-12 {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.col-xxxl-auto {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: none;}.flex-xxxl-row {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row wrap;flex-flow: row wrap;}.flex-xxxl-column {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-flow: column wrap;flex-flow: column wrap;}}@media (min-width: 1024px) {.col-xl-20p {-webkit-box-flex: 0;-ms-flex: 0 0 20%;flex: 0 0 20%;max-width: 20%;}  .col-xl-1-6p {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 16.66667%;
      flex: 0 0 16.66667%;
      max-width: 16.66667%; }}.header {position: fixed;top: 0;z-index: 60;}.header + .body-background {padding-top: 30px;}@media (min-width: 768px) {.header + .body-background {padding-top: 66px;}}.main-row {height: 60px;}@media (min-width: 1024px) {.main-row {height: unset;}}.logo {max-width: 100px;}@media (min-width: 1024px) {.logo {margin-right: 2rem;}}.nav {position: absolute;top: 60px;z-index: 1;left: 0;right: 0;background-color: #be0008;transform: translateX(-100%);will-change: transform;transition: all 0.3s cubic-bezier(0.77, 0.2, 0.05, 1);transition-timing-function: ease-in-out;max-height: calc(100vh - 70px);overflow-x: hidden;}@media (min-width: 1024px) {.nav {transform: translateX(0);top: auto;position: relative;background-color: transparent;}}.nav.opened {transform: translateX(0);}.nav-row {flex-direction: column;}@media (min-width: 1024px) {.nav-row {flex-direction: row;}}.nav-item {display: block;}.nav-link {display: block;padding: 1rem;color: #FFFFFF;text-decoration: none;transition: all 0.3s;text-transform: uppercase;font-family: "RobotoLight", sans-serif;text-align: center;font-size: 16px;font-size: 1rem;}.nav-link:hover {transition: all 0.3s;color: #FFFFFF;text-decoration: none;font-weight: bold;}@media (min-width: 1024px) {.nav-link:hover {color: #be0008;}}@media (min-width: 1024px) {.nav-link {text-align: left;padding: 1.5rem 1rem;}}.nav-link--active {font-weight: bold;}@media (min-width: 1024px) {.nav-link--active {color: #be0008;}}.nav-menu {flex: 1;display: flex !important;}@media (min-width: 1024px) {.nav-menu {flex: none;display: none !important;}}.nav-socials {flex: 1;display: flex;justify-content: flex-end;}@media (min-width: 1024px) {.nav-socials {flex: none;display: block;justify-content: unset;}}.icon-header {font-size: 24px;color: #aaaaaa;transition: all 0.3s;}.icon-header.icon-facebook {font-size: 20px;}.icon-header.icon-instagram {font-size: 22px;}.item-socials-icon {display: block;padding: 0.25rem;}.item-socials-icon:hover .icon-marker {color: #36B445;}.item-socials-icon:hover .icon-facebook {color: #0080FF;}.item-socials-icon:hover .icon-youtube-play {color: #FF0000;}.item-socials-icon:hover .icon-instagram {color: #F77737;}.socials {margin-top: auto;}.socials .item-footer-icon {display: flex;align-items: center;justify-content: center;background-color: #000000;border-radius: 12px;width: 42px;height: 42px;}.socials .icon-footer {font-size: 26px;transition: all 0.3s;}.open-day {margin-bottom: 0.25rem;margin-right: 2rem;}.section {padding-bottom: 2rem;margin-bottom: 2rem;position: relative;}.section-sponsor-main {padding-top: 60px;}.section-home {position: relative;overflow: hidden;}@media (min-width: 768px) {.section-home {padding-top: 66px;}}@media (min-width: 768px) {.section-home-logo {background-image: url("../../images/design/banner_main_logo.png");background-position: left;background-size: contain;animation: floatLogo 3s normal ease-out;background-repeat: no-repeat;height: 100%;width: 40%;z-index: 3;top: -40px;bottom: 0;position: absolute;left: 10%;}}.section-home-sponsors {background-image: url("../../images/design/banner_main_sponsors.jpg");background-position: left;background-size: contain;animation: floatSponsors 3s normal ease-out;background-repeat: no-repeat;height: 90px;width: 85%;z-index: 3;position: absolute;left: -12%;}@media (min-width: 768px) {.section-home-sponsors {bottom: 4%;}}@media (min-width: 1024px) {.section-home-sponsors {bottom: 8%;}}@media (min-width: 1480px) {.section-home-sponsors {bottom: 12%;height: 140px;}}@media screen and (min-width: 2560px) {.section-home-sponsors {height: 160px;}}@media screen and (min-width: 3200px) {.section-home-sponsors {height: 180px;}}@media only screen and (max-width: 767px) {.section-home-monster {background-image: url("../../images/design/banner_main_monster_mobil.png");background-position: center;background-size: contain;animation: floatMonster 1.5s normal ease-out;background-repeat: no-repeat;height: 100%;width: 100%;z-index: 4;bottom: 0;position: absolute;right: 0;}}@media (min-width: 768px) {.section-home-monster {background-image: url("../../images/design/banner_main_monster.png");background-position: right;background-size: contain;animation: floatMonster 1.5s normal ease-out;background-repeat: no-repeat;height: 100%;width: 65%;z-index: 4;top: 40px;bottom: 0;position: absolute;right: 0;}}.section-home-banner {background-image: url("../../images/design/banner_main.jpg");background-size: cover;background-repeat: no-repeat;padding-bottom: 44.5%;}@media (min-width: 560px) {.section-schedule-bg {background-image: url("../../images/design/cage_schedule.png");background-repeat: no-repeat;background-position: top;background-size: cover;}}.section-schedule p > span:first-child {color: #be0008;font-weight: bold;}.section-schedule p > span:last-child {font-weight: bold;font-size: 18px;font-size: 1.125rem;}.section-schedule a {text-decoration: underline;}@media (min-width: 560px) {.section-contact {background-image: url("../../images/design/footer_left.png");background-repeat: no-repeat;background-position: left;background-size: contain;}}@media (min-width: 1024px) {.section-contact {background-image: url("../../images/design/footer_left.png"), url("../../images/design/footer_right.png");background-position: left, right;}}.news {background: #FFFFFF;}@media (min-width: 560px) {.news {background-color: transparent;}}.news span {line-height: 1.4em;z-index: 2;position: relative;}.news .col-no-padding {padding-left: 0;padding-right: 0;}.news-background:before {content: '';position: absolute;left: 0;right: 0;top: 0;bottom: 0;background-image: url("../../images/design/stripe_white.jpg");background-repeat: repeat;background-position: top;background-size: contain;}@media (min-width: 560px) {.news:after {content: '';position: absolute;top: 0;left: 50%;right: 0;bottom: 0;height: 100%;background-image: url("../../images/design/stripe_red.jpg");background-repeat: repeat;background-position: top;background-size: contain;z-index: 1;}.new-right {position: relative;margin-left: 100px;}.new-right:before {content: '';position: absolute;top: 0;left: -100px;bottom: 0;width: 100px;height: 100%;clip-path: polygon(0% -1%, 101% -1%, 101% 101%);background-image: url("../../images/design/stripe_red.jpg");background-size: cover;}}.new-right:after {content: '';position: absolute;top: 0;left: 0;right: -100%;bottom: 0;width: 100%;height: 100%;background-image: url("../../images/design/stripe_red.jpg");background-repeat: repeat;background-position: top;background-size: contain;z-index: 1;}.text-center {text-align: center;}.items-center {align-items: center;}.items-self-center {align-self: center;}.justify-center {justify-content: center;}.justify-between {justify-content: space-between;}.text-transparent {color: transparent;}.bg-transparent {background-color: transparent;}.text-white {color: #FFFFFF;}.bg-white {background-color: #FFFFFF;}.text-black {color: #000000;}.bg-black {background-color: #000000;}.text-red {color: #FF0000;}.bg-red {background-color: #FF0000;}.text-red-600 {color: #be0008;}.bg-red-600 {background-color: #be0008;}.text-orange {color: #F77737;}.bg-orange {background-color: #F77737;}.text-blue {color: #0080FF;}.bg-blue {background-color: #0080FF;}.text-green {color: #36B445;}.bg-green {background-color: #36B445;}.text-gray-900 {color: #1B1B1B;}.bg-gray-900 {background-color: #1B1B1B;}.text-gray-700 {color: #333333;}.bg-gray-700 {background-color: #333333;}.text-gray-500 {color: #404040;}.bg-gray-500 {background-color: #404040;}.text-gray-100 {color: #aaaaaa;}.bg-gray-100 {background-color: #aaaaaa;}.bg-black-75 {background-color: rgba(0, 0, 0, 0.75);}.block {display: block;}.flex {display: flex;}.none {display: none;}@media (min-width: 768px) {.none-lg {display: none;}.block-lg {display: block;}}.h-full {height: 100%;}@font-face {font-family: "RobotoRegular";src: url("../../fonts/Roboto/roboto-regular/roboto-regular-webfont.eot");src: url("../../fonts/Roboto/roboto-regular/roboto-regular-webfont.eot?#iefix") format("embedded-opentype"), url("../../fonts/Roboto/roboto-regular/roboto-regular-webfont.woff2") format("woff2"), url("../../fonts/Roboto/roboto-regular/roboto-regular-webfont.woff") format("woff"), url("../../fonts/Roboto/roboto-regular/roboto-regular-webfont.ttf") format("truetype"), url("../../fonts/Roboto/roboto-regular/roboto-regular-webfont.svg#robotoregular") format("svg");font-weight: normal;font-style: normal;}@font-face {font-family: "RobotoLight";src: url("../../fonts/Roboto/roboto-light/roboto-light-webfont.eot");src: url("../../fonts/Roboto/roboto-light/roboto-light-webfont.eot?#iefix") format("embedded-opentype"), url("../../fonts/Roboto/roboto-light/roboto-light-webfont.woff2") format("woff2"), url("../../fonts/Roboto/roboto-light/roboto-light-webfont.woff") format("woff"), url("../../fonts/Roboto/roboto-light/roboto-light-webfont.ttf") format("truetype"), url("../../fonts/Roboto/roboto-light/roboto-light-webfont.svg#robotolight") format("svg");font-weight: normal;font-style: normal;}@font-face {font-family: "Anton";src: url("../../fonts/Anton/Anton-Regular.ttf");font-weight: normal;font-style: normal;}.font-primary {font-family: "RobotoRegular", sans-serif;}.font-primary-light {font-family: "RobotoLight", sans-serif;}.font-secondary {font-family: "Anton", sans-serif;}.font-bold {font-weight: 700;}.text-md {font-size: 16px;font-size: 1rem;}.text-xl {font-size: 20px;font-size: 1.25rem;}.text-3xl {font-size: 1.875rem;}@font-face {font-family: 'icomoon';src: url("../../fonts/Icomoon/icomoon.ttf?oyplz8") format("truetype"), url("../../fonts/Icomoon/icomoon.woff?oyplz8") format("woff"), url("../../fonts/Icomoon/icomoon.svg?oyplz8#icomoon") format("svg");font-weight: normal;font-style: normal;font-display: block;}[class^="icon-"], [class*=" icon-"] {font-family: 'icomoon' !important;speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.icon-angle-right:before {content: "\e901";}.icon-marker:before {content: "\e900";}.icon-facebook:before {content: "\f09a";}.icon-youtube-square:before {content: "\f166";}.icon-youtube-play:before {content: "\f16a";}.icon-instagram:before {content: "\f16d";}.icon-facebook-official:before {content: "\f230";}.mb-0 {margin-bottom: 0;}.mb-2 {margin-bottom: 0.5rem;}.mb-4 {margin-bottom: 1rem;}.mb-8 {margin-bottom: 2rem;}.mb-12 {margin-bottom: 3rem;}.mb-16 {margin-bottom: 4rem;}.mt-a {margin-top: auto;}@media (min-width: 1024px) {.mb-xl-0 {margin-bottom: 0;}.mb-xl-4 {margin-bottom: 1rem;}.mr-xl-8 {margin-right: 2rem;}}.mx-auto {margin-left: auto;margin-right: auto;}.py-1 {padding-top: 0.25rem;padding-bottom: 0.25rem;}.py-4 {padding-top: 1rem;padding-bottom: 1rem;}.py-8 {padding-top: 2rem;padding-bottom: 2rem;}.py-16 {padding-top: 4rem;padding-bottom: 4rem;}.px-8 {padding-left: 2rem;padding-right: 2rem;}.pt-4 {padding-top: 1rem;}.pt-8 {padding-top: 2rem;}.pt-16 {padding-top: 4rem;}.pb-16 {padding-bottom: 4rem;}.p-4 {padding: 1rem;}.right-0 {right: 0;}.left-0 {left: 0;}.absolute {position: absolute;}.relative {position: relative;}.overflow-hidden {overflow: hidden;}.uppercase {text-transform: uppercase;}.transform-up {transition: transform 3s;transform: translateY(2rem) scale(0.95);}.transform-up--activate {transform: translateY(0) scale(1);}.transform-right {transition: transform 3s;transform: translateX(2rem) scale(0.95);}.transform-right--activate {transform: translateX(0) scale(1);}.transform-left {transition: transform 3s;transform: translateX(-2rem) scale(0.95);}.transform-left--activate {transform: translateX(0) scale(1);}.fade-in {opacity: 0;transition: opacity 3s;}.fade-in--activate {opacity: 1;}.fancy {animation: opacityMax 2.5s ease-in-out;}.hidency {animation: opacityMin 1s ease-in-out;}@keyframes opacityMax {0% {opacity: 0;}100% {opacity: 1;}}@keyframes opacityMin {0% {opacity: 1;}100% {opacity: 0;}}@keyframes floatMonster {0% {right: -100%;}100% {right: 0;}}@keyframes floatLogo {0% {left: -100%;}100% {left: 10%;}}@keyframes floatSponsors {0% {left: -100%;}100% {left: -12%;}}.aspect-image-link {padding-bottom: 75%;width: 100%;overflow: hidden;position: relative;display: block;border-radius: 4px;border: 1px solid #FFFFFF;}.aspect-image-link::before, .aspect-image-link::after {content: "";z-index: 2;top: 0;right: 0;bottom: 0;left: 0;position: absolute;pointer-events: none;}.aspect-image {position: absolute;left: 0;top: 0;width: 100%;height: 100%;object-fit: cover;transition: all 0.3s;border-radius: 4px;transition-property: transform;transform-origin: center;}.aspect-image:hover {transform: scale(1.1);}.button {text-transform: uppercase;display: inline-block;padding: 1rem 2rem;font-weight: bold;position: relative;border-radius: 4px;max-width: 240px;width: 100%;}@media (min-width: 360px) {.button {width: auto;max-width: unset;}}.button-primary {background-color: #be0008;color: #FFFFFF;text-decoration: none;transition: background 0.3s;}.button-primary:hover {background-color: #720005;text-decoration: none;}.card {position: relative;transition: all 0.3s;display: inline-block;filter: grayscale(0.75);}.card:after {content: '';z-index: 5;position: absolute;left: 0;right: 0;bottom: 0;top: 0;transition: all 0.3s;}.card-shadow-top:after {box-shadow: inset 0 50px 50px rgba(0, 0, 0, 0.75);}.card-shadow-bottom:after {box-shadow: inset 0 -50px 50px rgba(0, 0, 0, 0.75);}.card--active, .card:hover {filter: grayscale(0);}.card--active.card-border, .card-border.card:hover {border-color: #be0008;}.card--active.card-border-top:after, .card-border-top.card:hover:after {box-shadow: inset 0 75px 100px -100px #be0008;}.card--active.card-border-bottom:after, .card-border-bottom.card:hover:after {box-shadow: inset 0 -75px 100px -100px #be0008;}.card-border-top {border-top: 3px solid #FFFFFF;}.card-border-bottom {border-bottom: 3px solid #FFFFFF;}.card-heading {position: absolute;font-size: 28px;font-size: 1.75rem;color: #FFFFFF;font-family: "Anton", sans-serif;top: 1rem;left: 1rem;right: 1rem;z-index: 6;text-align: left;text-shadow: 2px 2px rgba(0, 0, 0, 0.25);}
      @media (max-width: 454px) {
          .card-heading {
              font-size: 20px !important;
              font-size: 1.25rem;
          }
      }
          .card-heading--bottom {bottom: 11px;top: auto;margin-bottom: 0;}@media (min-width: 1024px) {.card-heading {font-size: 38px;font-size: 2.375rem;}}.card-image {width: 125px;height: 198px;overflow: hidden;}.card-image img {width: 100%;height: 100%;object-fit: cover;}@media (min-width: 360px) {.card-image {width: 145px;height: 230px;}}@media (min-width: 560px) {.card-image {width: 150px;height: 244px;}}@media (min-width: 768px) {.card-image {width: 220px;height: 356px;}}@media (min-width: 1296px) {.card-image {width: 290px;height: 468px;}}@media (min-width: 1480px) {.card-image {width: 260px;height: 420px;}}@media screen and (min-width: 1760px) {.card-image {width: 310px;height: 500px;}}.card-image-trainer {width: 125px;height: 190px;overflow: hidden;}.card-image-trainer img {width: 100%;height: 100%;object-fit: cover;}@media (min-width: 360px) {.card-image-trainer {width: 145px;height: 220px;}}@media (min-width: 560px) {.card-image-trainer {width: 150px;height: 228px;}}@media (min-width: 768px) {.card-image-trainer {width: 220px;height: 334px;}}@media (min-width: 1296px) {.card-image-trainer {width: 290px;height: 438px;}}@media (min-width: 1480px) {.card-image-trainer {width: 260px;height: 394px;}}@media screen and (min-width: 1760px) {.card-image-trainer {width: 310px;height: 468px;}}.lazy-placeholder {background-color: rgba(0, 0, 0, 0.75);}.card-page img {max-width: 353px;}.collapse {display: block;}@media (min-width: 1024px) {.collapse {display: none;}}.collapse-head {position: relative;cursor: pointer;}@media (min-width: 560px) {.collapse-head {cursor: default;}}.collapse-mobile {display: none;}@media (min-width: 560px) {.collapse-mobile {display: block;}}.collapse-icon {display: block;position: absolute;font-size: 18px;right: 1rem;position: absolute;transform-style: preserve-3d;top: 50%;transform: translateY(-50%) rotate(90deg);color: #FFFFFF;transform-origin: center;transition: transform 0.3s;}.collapse-head--opened .collapse-icon {position: absolute;transform-style: preserve-3d;top: 50%;transform: translateY(-50%) rotate(-90deg);}@media (min-width: 560px) {.collapse-icon {display: none;}}.collapse-main {position: relative;}.collapse-menu {display: block;padding: 0.5rem;font-size: 14px;font-size: 0.875rem;}.collapse-menu:hover .collapse-menu-text {color: #8b0006;}.collapse-menu:hover .collapse-lines-inner {background-color: #8b0006;}.collapse-menu:hover .collapse-lines-inner:before, .collapse-menu:hover .collapse-lines-inner:after {background-color: #8b0006;}.collapse-menu-text {display: block;margin-bottom: 4px;color: #be0008;transition: all 0.3s;}.collapse-lines {overflow: visible;cursor: pointer;outline: 0;width: 100%;height: 1rem;}.collapse-lines-inner {position: relative;top: 6px;}.collapse-lines-inner:before, .collapse-lines-inner:after {border-radius: 5px;background-color: #be0008;width: 100%;display: block;height: 3px;position: absolute;content: "";transition: all 0.3s;}.collapse-lines-inner:before {top: -5px;}.collapse-lines-inner:after {bottom: -5px;}.collapse-menu--opened .collapse-menu-text {visibility: hidden;opacity: 0;}.collapse-menu--opened .collapse-lines-inner {top: 0;}.collapse-menu--opened .collapse-lines-inner:before {transform: translateY(3px) rotate(45deg);}.collapse-menu--opened .collapse-lines-inner:after {transform: translateY(-5px) rotate(-45deg);}.link-contact {color: #404040;font-weight: bold;transition: all 0.3s;}.link-contact:hover {color: #333333;text-decoration: underline;}.hover-underline:hover {text-decoration: underline;}.list {list-style-type: square;margin-left: 2rem;}.list li {margin-bottom: 0.5rem;line-height: 1.4rem;}.shadow {position: relative;}.shadow:before {content: '';position: absolute;max-width: 768px;bottom: -20px;left: 1rem;right: 1rem;margin: 0 auto;height: 30px;background: url("../../images/svg/shadow_headline.svg") no-repeat;background-position: center;}.shadow.shadow-mobile:before {bottom: -1rem;}@media (min-width: 1024px) {.shadow.shadow-xl-none:before {content: none;}}.ml-4{margin-left: 1rem !important;}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .px-0{
    padding-left:0;
    padding-right:0;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 }