.slider{position:relative}.slider-container{height:100%}.slider-item{background-size:cover;background-repeat:no-repeat;background-position:center center}.slider-item-container{position:absolute;top:0;left:0;right:0;bottom:0;z-index:4}.slider-item__image{display:block;position:relative;z-index:1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.slider-item__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.slider-item__content{height:100%;display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;flex-direction:column;max-width:590px}@media only screen and (max-width:1200px){.slider-item__content{max-width:420px}}.slider-item__date{text-shadow:7px 10px 16px rgba(0,0,0,.2784313725);font-size:1.7857142857em;font-weight:300;color:#fff;font-style:normal;line-height:1.8em}@media only screen and (max-width:1200px){.slider-item__date{font-size:1.5714285714em}}.slider-item__info{margin-top:10px;text-shadow:7px 10px 16px rgba(0,0,0,.2784313725);font-size:4em;font-weight:700;color:#fff;font-style:normal;line-height:1.2142857143em}@media only screen and (max-width:1200px){.slider-item__info{font-size:3.2142857143em}}.slider-item__func{margin-top:40px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;flex-direction:row}@media only screen and (min-width:1400px){.slider-item__func{gap:20px}}@media only screen and (min-width:1200px) and (max-width:1400px){.slider-item__func{gap:20px}}@media only screen and (min-width:992px) and (max-width:1200px){.slider-item__func{gap:20px}}@media only screen and (min-width:768px) and (max-width:992px){.slider-item__func{gap:20px}}@media only screen and (min-width:576px) and (max-width:768px){.slider-item__func{gap:20px}}@media only screen and (max-width:576px){.slider-item__func{gap:20px}}@media only screen and (max-width:1200px){.slider-item__func{flex-direction:column;justify-items:flex-start;align-items:flex-start;margin-top:20px}}.slider-item__func-location,.slider-item__func-video{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;flex-direction:row;font-size:1.2857142857em;font-weight:400;color:#f3f3f3;font-style:normal;transition:text-shadow .2s ease-in 0s}@media only screen and (min-width:1400px){.slider-item__func-location,.slider-item__func-video{gap:10px}}@media only screen and (min-width:1200px) and (max-width:1400px){.slider-item__func-location,.slider-item__func-video{gap:10px}}@media only screen and (min-width:992px) and (max-width:1200px){.slider-item__func-location,.slider-item__func-video{gap:10px}}@media only screen and (min-width:768px) and (max-width:992px){.slider-item__func-location,.slider-item__func-video{gap:10px}}@media only screen and (min-width:576px) and (max-width:768px){.slider-item__func-location,.slider-item__func-video{gap:10px}}@media only screen and (max-width:576px){.slider-item__func-location,.slider-item__func-video{gap:10px}}.slider-item__func-location:hover,.slider-item__func-video:hover{color:#fff;text-shadow:4px 5px 8px #ffc107}.slider-item__detail{margin-top:40px}@media only screen and (max-width:1200px){.slider-item__detail{margin-top:20px}}.slider__nav{position:absolute;bottom:45px;z-index:60;left:0;right:0;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;flex-direction:row}@media only screen and (min-width:1400px){.slider__nav{gap:20px}}@media only screen and (min-width:1200px) and (max-width:1400px){.slider__nav{gap:20px}}@media only screen and (min-width:992px) and (max-width:1200px){.slider__nav{gap:20px}}@media only screen and (min-width:768px) and (max-width:992px){.slider__nav{gap:20px}}@media only screen and (min-width:576px) and (max-width:768px){.slider__nav{gap:20px}}@media only screen and (max-width:576px){.slider__nav{gap:20px}}@media only screen and (max-width:1200px){.slider__nav{bottom:25px}}@media only screen and (max-width:768px){.slider__nav{display:none}}.slider__nav-sep{font-size:1.7142857143em;font-weight:400;color:#fff;font-style:normal}.slider__nav-item{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;flex-direction:row;font-size:1.1428571429em;font-weight:400;color:#fff;font-style:normal;transition:text-shadow .2s ease-in 0s}@media only screen and (min-width:1400px){.slider__nav-item{gap:10px}}@media only screen and (min-width:1200px) and (max-width:1400px){.slider__nav-item{gap:10px}}@media only screen and (min-width:992px) and (max-width:1200px){.slider__nav-item{gap:10px}}@media only screen and (min-width:768px) and (max-width:992px){.slider__nav-item{gap:10px}}@media only screen and (min-width:576px) and (max-width:768px){.slider__nav-item{gap:10px}}@media only screen and (max-width:576px){.slider__nav-item{gap:10px}}.slider__nav-item:hover{color:#fff;text-shadow:4px 5px 8px #ffc107}.home{padding-bottom:85px}.home__title{font-size:2.5714285714em;font-weight:700;color:#000;font-style:normal;line-height:1.8888888889em;display:block;text-align:center}.home__title-second{display:block;text-align:center;font-size:1.2857142857em;font-weight:400;color:#000;font-style:normal;line-height:1.2222222222em}.home__slider{height:835px;width:100%}@media only screen and (max-width:1200px){.home__slider{height:650px}}@media only screen and (max-width:768px){.home__slider{height:500px}}.home__search{background-color:#fbfbfb;padding-top:100px}@media only screen and (max-width:1200px){.home__search{padding-top:60px}}.home__search-content{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:column}.home__search .form-container{margin-top:32px;width:80%;display:flex;justify-content:center;align-items:stretch;flex-wrap:wrap;flex-direction:row}@media only screen and (min-width:1400px){.home__search .form-container{gap:10px}}@media only screen and (min-width:1200px) and (max-width:1400px){.home__search .form-container{gap:10px}}@media only screen and (min-width:992px) and (max-width:1200px){.home__search .form-container{gap:10px}}@media only screen and (min-width:768px) and (max-width:992px){.home__search .form-container{gap:10px}}@media only screen and (min-width:576px) and (max-width:768px){.home__search .form-container{gap:10px}}@media only screen and (max-width:576px){.home__search .form-container{gap:10px}}@media only screen and (max-width:1400px){.home__search .form-container{width:90%}}@media only screen and (max-width:1200px){.home__search .form-container{width:100%}}@media only screen and (max-width:768px){.home__search .form-container{flex-direction:column}}.home__search .form__line{flex:2.5 1}.home__search .form__line-item-label{background-color:#fbfbfb}.home__search .form__line:first-child{flex:4 1}@media only screen and (max-width:992px){.home__search .form__line:first-child{width:100%;flex:auto}}.home__search .form__line--button{flex:1 1;display:flex;align-items:stretch}.home__search .form__line--button .button{flex:1 1;padding:0;cursor:pointer}@media only screen and (max-width:768px){.home__search .form__line--button{flex:auto;height:46px}}.home__events{background-color:#fbfbfb;padding-top:100px;padding-bottom:61px}@media only screen and (max-width:1200px){.home__events{padding-top:60px}}.home__events-list{margin-top:20px;position:relative}.home__events-list-swiper{margin-left:-20px;margin-right:-20px;padding:20px}.home__events-list-swiper .swiper-wrapper{align-items:stretch}@media only screen and (max-width:1200px){.home__events-list-swiper{margin:0;padding:0}}.home__events-list-nav{position:absolute;left:-50px;width:40px;height:40px;margin-top:-20px;top:50%;font-size:2.7142857143em;text-align:left;color:rgba(0,0,0,.2784313725);transition:color .2s ease-in 0s}.home__events-list-nav:hover{color:#ff254b}.home__events-list-nav--next{right:-50px;left:auto;text-align:right}@media only screen and (max-width:1200px){.home__events-list-nav{display:none}}.home__events-list-item{height:auto}.home__events-footer{margin-top:10px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:row}@media only screen and (max-width:576px){.home__events-footer{width:100%}.home__events-footer .button{flex:1 1}}.home__counter{background-size:cover;background-repeat:no-repeat;background-position:center center;margin-top:0}.home__counter-container{position:relative}.home__counter-content{padding-top:84px;padding-bottom:112px;flex:1 1}@media only screen and (max-width:1200px){.home__counter-content{padding:60px 0}}.home__counter-image{position:absolute;right:-25px;top:-61px;left:30%;bottom:0;background-size:contain;background-repeat:no-repeat;background-position:bottom right}@media only screen and (max-width:1200px){.home__counter-image{display:none}}.home__counter-title{font-size:2.5714285714em;font-weight:700;color:#fff;font-style:normal}@media only screen and (max-width:1200px){.home__counter-title{display:block;text-align:center}}.home__counter-text{margin-top:18px;font-size:1.2857142857em;font-weight:400;color:#fff;font-style:normal;line-height:1.2222222222em;max-width:500px}@media only screen and (max-width:1200px){.home__counter-text{display:block;text-align:center;max-width:100%}.home__counter-text br{display:none}}.home__counter-list{margin-top:73px;width:45%}@media only screen and (max-width:1200px){.home__counter-list{width:100%}}.home__counter-list-item{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:column;border-right:1px solid rgba(255,193,7,.4)}@media only screen and (min-width:1400px){.home__counter-list-item{gap:5px}}@media only screen and (min-width:1200px) and (max-width:1400px){.home__counter-list-item{gap:5px}}@media only screen and (min-width:992px) and (max-width:1200px){.home__counter-list-item{gap:5px}}@media only screen and (min-width:768px) and (max-width:992px){.home__counter-list-item{gap:5px}}@media only screen and (min-width:576px) and (max-width:768px){.home__counter-list-item{gap:5px}}@media only screen and (max-width:576px){.home__counter-list-item{gap:5px}}.home__counter-list-item-count{display:block;text-align:center;font-size:3.5714285714em;font-weight:700;color:#fff;font-style:normal}.home__counter-list-item-title{display:block;text-align:center;font-size:1.2857142857em;font-weight:400;color:#fff;font-style:normal}.home__counter-list-item:last-child{border-right:none}.home__faq{background-size:cover;background-repeat:no-repeat;background-position:center center;padding-top:152px;padding-bottom:126px}@media only screen and (max-width:1200px){.home__faq{padding-top:90px;padding-bottom:70px}}@media only screen and (max-width:768px){.home__faq{padding-bottom:30px}}.home__faq-about{display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap;flex-direction:row}@media only screen and (min-width:1400px){.home__faq-about{gap:30px}}@media only screen and (min-width:1200px) and (max-width:1400px){.home__faq-about{gap:30px}}@media only screen and (min-width:992px) and (max-width:1200px){.home__faq-about{gap:15px}}@media only screen and (min-width:768px) and (max-width:992px){.home__faq-about{gap:15px}}@media only screen and (min-width:576px) and (max-width:768px){.home__faq-about{gap:15px}}@media only screen and (max-width:576px){.home__faq-about{gap:15px}}@media only screen and (max-width:768px){.home__faq-about{flex-direction:column}}.home__faq-about-info{flex:2 1;display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;flex-direction:column}@media only screen and (min-width:1400px){.home__faq-about-info{gap:15px}}@media only screen and (min-width:1200px) and (max-width:1400px){.home__faq-about-info{gap:15px}}@media only screen and (min-width:992px) and (max-width:1200px){.home__faq-about-info{gap:15px}}@media only screen and (min-width:768px) and (max-width:992px){.home__faq-about-info{gap:15px}}@media only screen and (min-width:576px) and (max-width:768px){.home__faq-about-info{gap:15px}}@media only screen and (max-width:576px){.home__faq-about-info{gap:15px}}@media only screen and (max-width:768px){.home__faq-about-info{align-items:center}}.home__faq-about-info-title{font-size:2.5714285714em;font-weight:700;color:#000;font-style:normal}@media only screen and (max-width:768px){.home__faq-about-info-title{text-align:center}}.home__faq-about-info-text{font-size:1.2857142857em;font-weight:400;color:#000;font-style:normal}@media only screen and (max-width:768px){.home__faq-about-info-text{text-align:center}}.home__faq-about-gallery{flex:3 1;display:grid;grid-template-columns:1.5fr 1fr;grid-template-rows:repeat(2,1fr);grid-gap:30px;gap:30px;max-height:400px}@media only screen and (max-width:1200px){.home__faq-about-gallery{gap:15px;grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:768px){.home__faq-about-gallery{grid-template-columns:1.5fr 1fr;margin-top:10px}}.home__faq-about-gallery-item{position:relative;border-radius:9px;overflow:hidden}.home__faq-about-gallery-item>img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.home__faq-about-gallery-item--video{grid-row:span 2/span 2}.home__faq-about-gallery-item--video:hover .home__faq-about-gallery-item-hover{background-color:rgba(0,0,0,.8)}.home__faq-about-gallery-item-hover{position:absolute;top:15px;bottom:15px;left:15px;right:15px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:column;z-index:5;background-color:rgba(0,0,0,.8);border-radius:9px;transition:opacity .2s ease-in 0s,background-color .2s ease-in 0s;opacity:0}.home__faq-about-gallery-item-hover img{display:block}.home__faq-about-gallery-item-hover i{font-size:2.5em;color:#ff254b}.home__faq-about-gallery-item--video .home__faq-about-gallery-item-hover{background-color:transparent;opacity:1}.home__faq-about-gallery-item:hover .home__faq-about-gallery-item-hover{opacity:1}.home__faq-content{padding-top:181px}@media only screen and (max-width:1200px){.home__faq-content{padding-top:90px}}.home__faq-list{display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap;flex-direction:row;margin-top:75px}@media only screen and (min-width:1400px){.home__faq-list{gap:30px}}@media only screen and (min-width:1200px) and (max-width:1400px){.home__faq-list{gap:30px}}@media only screen and (min-width:992px) and (max-width:1200px){.home__faq-list{gap:30px}}@media only screen and (min-width:768px) and (max-width:992px){.home__faq-list{gap:30px}}@media only screen and (min-width:576px) and (max-width:768px){.home__faq-list{gap:30px}}@media only screen and (max-width:576px){.home__faq-list{gap:30px}}.home__faq-list:after{content:"";flex:auto}@media only screen and (max-width:1200px){.home__faq-list{margin-top:50px}}.home__faq-list-item{flex-shrink:1;padding:40px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:column;background:#fff;border-radius:7px;transition:box-shadow .2s ease-in 0s;border:1px solid rgba(0,0,0,.05)}@media only screen and (min-width:1400px){.home__faq-list-item{flex-basis:calc(100% / 4 - 22.5px)}}@media only screen and (min-width:1200px) and (max-width:1400px){.home__faq-list-item{flex-basis:calc(100% / 4 - 22.5px)}}@media only screen and (min-width:992px) and (max-width:1200px){.home__faq-list-item{flex-basis:calc(100% / 3 - 20px)}}@media only screen and (min-width:768px) and (max-width:992px){.home__faq-list-item{flex-basis:calc(100% / 2 - 15px)}}@media only screen and (min-width:576px) and (max-width:768px){.home__faq-list-item{flex-basis:calc(100% / 2 - 15px)}}@media only screen and (max-width:576px){.home__faq-list-item{flex-basis:calc(100% / 1 - 0px)}}@media only screen and (min-width:1400px){.home__faq-list-item{gap:35px}}@media only screen and (min-width:1200px) and (max-width:1400px){.home__faq-list-item{gap:35px}}@media only screen and (min-width:992px) and (max-width:1200px){.home__faq-list-item{gap:35px}}@media only screen and (min-width:768px) and (max-width:992px){.home__faq-list-item{gap:35px}}@media only screen and (min-width:576px) and (max-width:768px){.home__faq-list-item{gap:35px}}@media only screen and (max-width:576px){.home__faq-list-item{gap:35px}}.home__faq-list-item-figure{width:55px;height:45px}.home__faq-list-item-figure>img{display:block;-o-object-fit:scale-down;object-fit:scale-down;width:100%;height:100%}.home__faq-list-item-title{display:block;text-align:center;font-size:1.2857142857em;font-weight:400;color:#000;font-style:normal}.home__faq-list-item:hover{box-shadow:0 4px 16px rgba(0,0,0,.0784313725)}.home__sponsor{padding-top:100px;background-color:#fff}@media only screen and (max-width:1200px){.home__sponsor{padding-top:60px}}@media only screen and (max-width:768px){.home__sponsor{padding-top:30px}}.home__sponsor-list{padding-top:22px;display:flex;justify-content:space-around;align-items:stretch;flex-wrap:wrap;flex-direction:row}@media only screen and (min-width:1400px){.home__sponsor-list{gap:30px}}@media only screen and (min-width:1200px) and (max-width:1400px){.home__sponsor-list{gap:30px}}@media only screen and (min-width:992px) and (max-width:1200px){.home__sponsor-list{gap:30px}}@media only screen and (min-width:768px) and (max-width:992px){.home__sponsor-list{gap:30px}}@media only screen and (min-width:576px) and (max-width:768px){.home__sponsor-list{gap:30px}}@media only screen and (max-width:576px){.home__sponsor-list{gap:30px}}.home__sponsor-list-item{padding:15px;max-width:280px;transition:box-shadow .2s ease-in 0s}.home__sponsor-list-item>img{display:block;-o-object-fit:scale-down;object-fit:scale-down;width:100%;height:100%}.home__sponsor-list-item:hover{box-shadow:0 4px 16px rgba(0,0,0,.0784313725)}.home__newsletter{padding-top:100px;background-color:#fff}@media only screen and (max-width:1200px){.home__newsletter{padding-top:60px}}.home__newsletter .form-container{margin:33px auto 0;display:flex;justify-content:center;align-items:stretch;flex-wrap:wrap;flex-direction:row;width:80%}@media only screen and (min-width:1400px){.home__newsletter .form-container{gap:10px}}@media only screen and (min-width:1200px) and (max-width:1400px){.home__newsletter .form-container{gap:10px}}@media only screen and (min-width:992px) and (max-width:1200px){.home__newsletter .form-container{gap:10px}}@media only screen and (min-width:768px) and (max-width:992px){.home__newsletter .form-container{gap:10px}}@media only screen and (min-width:576px) and (max-width:768px){.home__newsletter .form-container{gap:10px}}@media only screen and (max-width:576px){.home__newsletter .form-container{gap:10px}}@media only screen and (max-width:992px){.home__newsletter .form-container{width:100%}}@media only screen and (max-width:576px){.home__newsletter .form-container{flex-direction:column;align-items:stretch}}.home__newsletter .form__line{flex:4 1}.home__newsletter .form__line--button{flex:2 1}.home__newsletter .form__line--button .button{padding:0;height:100%}@media only screen and (max-width:992px){.home__newsletter .form__line--button .button{height:48px}}
/*# sourceMappingURL=home.module.css.map */
