
.fp-section__wrapper {
  padding-top: 2.3rem;
  padding-bottom: 1.8rem
}
.fp-section--partners {
  padding: 1rem;
  text-align: center
}
.fp-section--partners big {
  font-weight: 400
}
.fp-section__title {
  text-align: center;
  margin: 1.5rem 0;
  font-size: 34px;
}
.fp-section--dark {
  background-color: var(--color-primary)
}
.fp-section--dark .fp-section__title {
  color: var(--color-white)
}
.fp-section__shadow-wrapper {
  -webkit-filter: drop-shadow(var(--shadow-top-large));
  filter: drop-shadow(var(--shadow-top-large))
}
.fp-section__wrapper--chevron {
  position: relative;
  text-align: center;
  padding-bottom: 6.3rem;
  -webkit-clip-path: polygon(0 0, 100% 0, 100% 90%, 50% 100%, 0 90%);
  clip-path: polygon(0 0, 100% 0, 100% 90%, 50% 100%, 0 90%)
}
.cta__buy-ticket {
  position: absolute;
  top: 0;
  right: 1rem;
  background-color: #F60182;
  text-decoration: none;
  padding: 1.3rem 1.1rem 8px;
  border-radius: 0 0 5px 5px;
  -webkit-box-shadow: var(--shadow-top-small);
  box-shadow: var(--shadow-top-small);
  z-index: 100;
  color: white;
}
.cta__buy-ticket:hover{
            color: white;
        }
.site-header--front-page {
  margin-bottom: 0;
  height: unset;
  -webkit-filter: unset;
  filter: unset
}
.site-header--front-page .site-header__container {
  top: 0
}
.hero {
  position: relative;
  height: 100vh
}
.hero__bg-image {
  -o-object-fit: cover;
  object-fit: cover;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-image: url("data:image/jpeg;base64,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dXM9Imh0dHA6Ly9ucy51c2VwbHVzLm9yZy9sZGYveG1wLzEuMC8iIHhtbG5zOkdJTVA9Imh0dHA6Ly93d3cuZ2ltcC5vcmcveG1wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9ImdpbXA6ZG9jaWQ6Z2ltcDpkZTE3OTRkMy05YmFjLTRjY2ItYjQ2Yy04ZTg1NDU5OTZmMDYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ZmVhYjgwYWMtMjE4OS00NDM1LThlY2MtN2E3MDlkMDU5MTUwIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6NWM2NmU1MDctOTdjOC00YWZiLTg5NTEtZWU3OGEyYjgwY2JjIiBHSU1QOkFQST0iMi4wIiBHSU1QOlBsYXRmb3JtPSJMaW51eCIgR0lNUDpUaW1lU3RhbXA9IjE2MTY1NzUxNjkxMjI4ODEiIEdJTVA6VmVyc2lvbj0iMi4xMC4yMiIgZGM6Rm9ybWF0PSJpbWFnZS9qcGVnIiB4bXA6Q3JlYXRvclRvb2w9IkdJTVAgMi4xMCI+IDxpcHRjRXh0OkxvY2F0aW9uQ3JlYXRlZD4gPHJkZjpCYWcvPiA8L2lwdGNFeHQ6TG9jYXRpb25DcmVhdGVkPiA8aXB0Y0V4dDpMb2NhdGlvblNob3duPiA8cmRmOkJhZy8+IDwvaXB0Y0V4dDpMb2NhdGlvblNob3duPiA8aXB0Y0V4dDpBcnR3b3JrT3JPYmplY3Q+IDxyZGY6QmFnLz4gPC9pcHRjRXh0OkFydHdvcmtPck9iamVjdD4gPGlwdGNFeHQ6UmVnaXN0cnlJZD4gPHJkZjpCYWcvPiA8L2lwdGNFeHQ6UmVnaXN0cnlJZD4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0OmNoYW5nZWQ9Ii8iIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MGQxNTQ2N2YtZGEzNy00MGQwLWJiNTgtNzY0MGFhNDk5NTJlIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJHaW1wIDIuMTAgKExpbnV4KSIgc3RFdnQ6d2hlbj0iKzAxOjAwIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8cGx1czpJbWFnZVN1cHBsaWVyPiA8cmRmOlNlcS8+IDwvcGx1czpJbWFnZVN1cHBsaWVyPiA8cGx1czpJbWFnZUNyZWF0b3I+IDxyZGY6U2VxLz4gPC9wbHVzOkltYWdlQ3JlYXRvcj4gPHBsdXM6Q29weXJpZ2h0T3duZXI+IDxyZGY6U2VxLz4gPC9wbHVzOkNvcHlyaWdodE93bmVyPiA8cGx1czpMaWNlbnNvcj4gPHJkZjpTZXEvPiA8L3BsdXM6TGljZW5zb3I+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDw/eHBhY2tldCBlbmQ9InciPz7/4gKwSUNDX1BST0ZJTEUAAQEAAAKgbGNtcwQwAABtbnRyUkdCIFhZWiAH5QADABgACAAlADlhY3NwQVBQTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9tYAAQAAAADTLWxjbXMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1kZXNjAAABIAAAAEBjcHJ0AAABYAAAADZ3dHB0AAABmAAAABRjaGFkAAABrAAAACxyWFlaAAAB2AAAABRiWFlaAAAB7AAAABRnWFlaAAACAAAAABRyVFJDAAACFAAAACBnVFJDAAACFAAAACBiVFJDAAACFAAAACBjaHJtAAACNAAAACRkbW5kAAACWAAAACRkbWRk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")
}
.hero__bg-image, .hero__inner {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%
}
.hero__inner {

  -webkit-box-align: center;
  -ms-flex-align: center;
 
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  text-align: center;

}
.hero__inner > * {
  color: var(--color-white)
}
.hero__inner__logo {
  margin-bottom: 2.5rem
}
.hero__inner__title {
  text-transform: uppercase;
  font-weight: 800;
  font-size: 2.3rem
}
.hero__inner__text {
  font-size: 1rem;
  line-height: 1.6rem;
  margin: 1rem 0
}
.hero__inner__text span {
  margin: 0 .25em
}
.hero__inner__text:nth-child(n) {
  font-style: inherit;
  display: inherit
}
.hero__inner__divider {
  width: 20ch;
  border-bottom: 2px solid var(--color-secondary);
  margin: 8px
}
.hero__inner__cta {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  margin-top: auto;
  text-decoration: none;
  color: var(--color-secondary)
}
.ticket__card {
  position: relative;
  z-index: 10;
  display: grid;
  background-color: var(--background-color);
  border-radius: var(--border-radius);
  -webkit-box-shadow: var(--box-shadow);
  box-shadow: var(--box-shadow);
  padding: var(--padding)
}
.ticket__title {
  font-size: var(--font-size);
  text-align: var(--text-align);
  font-weight: 600;
  grid-area: title;
  margin-top: 0;
  margin-bottom: 0
}
.ticket__price {
  grid-area: price;
  color: var(--color-secondary);
  margin-top: 0
}

.ticket__price big {
  font-size: 1.5rem
}
.ticket__price small {
  font-size: .8rem;
  line-height: 1.2;
  font-weight: 800
}
.ticket__button {
  --border-radius: var(--border-radius-small);
  grid-area: button
}
.ticket__pros {
  text-align: left;
  grid-area: pros;
  font-size: .8rem;
  line-height: 1.3rem;
  list-style-position: inside;
  padding: 0
}
.ticket__pros li::marker {
  margin-right: 4px
}
.icons__container {
  display: grid;
  grid-template: repeat(6, 1fr)/repeat(1, 1fr)
}
.icon {
  margin: 4px 8px;
  padding: 8px 0;
  color: var(--color-white);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center
}
.icon img {
  width: 3.1rem;
  height: 3.1rem;
  margin-bottom: 8px
}
.testimonials__container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  text-align: center
}
.testimonial {
  margin: 1rem auto;
  border-radius: var(--border-radius-regular);
  -webkit-box-shadow: var(--shadow-floating-general);
  box-shadow: var(--shadow-floating-general)
}
.testimonial__inner {
  position: relative;
  -webkit-box-flex: 1;
  -ms-flex: 1 0 100%;
  flex: 1 0 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  padding: 2rem 1rem;
  margin: 0
}
.testimonial__inner:after, .testimonial__inner:before {
  position: absolute;
  font-family: fontello;
  content: "\e800";
  color: var(--color-gray-dark)
}
.testimonial__inner:after {
  top: 8px;
  right: 8px
}
.testimonial__inner:before {
  bottom: 8px;
  left: 8px
}
.testimonial__cite {
  font-size: .9rem;
  font-weight: 600;
  color: var(--color-primary);
  margin-top: 1rem
}
.js-toggle-switcher ~ * {
  will-change: max-height;
  overflow: hidden;
  -webkit-transition: max-height .3s ease;
  transition: max-height .3s ease
}
.js-toggle-switcher.is-hidden ~ * {
  max-height: 0
}
.js-toggle-switcher.is-shown ~ * {
  max-height: 62.5rem
}
.js-toggle-switcher.has-arrow {
  position: relative
}
.js-toggle-switcher.has-arrow.is-shown:after {
  -webkit-transform: rotate(360deg);
  transform: rotate(360deg)
}
.js-toggle-switcher.has-arrow:after {
  content: "\e801";
      -webkit-transform: rotate(180deg);
  transform: rotate(180deg)
  position: absolute;
  right: 0;
  margin-top: 8px;
  font-family: fontello;
  font-size: .6em;
  -webkit-transition: -webkit-transform .2s ease-in-out;
  transition: -webkit-transform .2s ease-in-out;
  transition: transform .2s ease-in-out;
  transition: transform .2s ease-in-out, -webkit-transform .2s ease-in-out
    
}
.js-toggle-switcher[focus-within] {
  background-color: rgba(0, 0, 0, .02);
  border-radius: var(--border-radius-regular);
  outline: 0
}
.js-toggle-switcher:focus-within {
  background-color: rgba(0, 0, 0, .02);
  border-radius: var(--border-radius-regular);
  outline: 0
}
.agenda__item {
  padding: 1rem 0;
  border-bottom: 1px solid var(--color-gray-darker)
}
.agenda__grid {
  display: grid;
  grid-template-columns: 2.8rem auto 2.8rem;
  grid-column-gap: .8rem;
  grid-template-areas: "image time icon""image title icon""image speaker icon";
  padding-bottom: 8px
}
.agenda__image {
  grid-area: image;
  align-self: center;
  border-radius: 32px
}
.agenda__time {
  grid-area: time;
  color: var(--color-primary);
  font-size: .8rem
}
.agenda__title {
  grid-area: title;
  font-weight: 600;
  font-size: 1rem
}
.agenda__speaker {
  grid-area: speaker;
  font-size: 1rem
}
.agenda__icon {
  grid-area: icon;
  color: var(--color-primary);
  align-self: center
}
.agenda__icon:before {
  -webkit-transition: -webkit-transform .2s ease-in;
  transition: -webkit-transform .2s ease-in;
  transition: transform .2s ease-in;
  transition: transform .2s ease-in, -webkit-transform .2s ease-in;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg)
}
.agenda__grid.is-shown .agenda__icon:before {
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg)
}
.agenda__content {
  list-style-position: inside;
  padding: 0;
  margin: 1rem 0 0
}
#lecturersSlider {
  padding: 2.4rem 0
}
.splide__pagination__page.is-active {
  background: var(--color-primary) !important
}
.lecturer {
  -webkit-box-flex: 1;
  -ms-flex: 1 0 12.5rem;
  flex: 1 0 12.5rem;
  padding-top: .8rem;
  padding-bottom: .8rem;
  margin-left: 1.5rem;
  margin-right: 1.5rem
}
.lecturer__image {
  border-radius: 50%;
  margin: auto
}
.lecturer__science-title {
  text-transform: uppercase;
  text-align: center;
  margin-top: 1.5rem;
  margin-bottom: 1rem
}
.lecturer__speaker {
  text-align: center;
  color: var(--color-primary);
  font-size: 1rem;
  font-weight: 600
}
#partnersSlider {
  padding: 2rem 0
}
.partner {
  -webkit-box-flex: 1;
  -ms-flex: 1 0 6.3rem;
  flex: 1 0 6.3rem;
  padding-top: .8rem;
  padding-bottom: .8rem;
  margin-left: .8rem;
  margin-right: .8rem;
  -ms-flex-item-align: center;
  align-self: center
}
.partner__image {
  margin: auto
}