:root{--bsh-blue: inset 0 0 5px #fff, 0 0 5px #00a6ff, 0 0 6px #07f}.checkbox-group h3{color:#fff;font-family:"Gilroy",sans-serif;font-weight:bold;text-transform:uppercase}header.main{background-image:url(/img/af.png);background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;position:relative}@media(min-width: 768.1px){header.main{height:100vh}}header.main:before{content:"";display:block;width:100%;position:absolute;top:0;left:0;height:75px;background:#121212;background:linear-gradient(180deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%)}@media(min-width: 992.1px){header.main:before{height:150px}}header.main .slogan{color:#b3f1ed;font-family:"Gilroy",sans-serif;font-weight:bold;text-shadow:0 0 18px #000;font-size:3.5rem;text-align:center}@media(min-width: 1200px){header.main .slogan{font-size:8rem}}@media(min-width: 1400px){header.main .slogan{font-size:11rem}}.background-page{background-image:url(/img/af.png);position:absolute;left:0;top:0;width:100%;height:100%;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;z-index:1}.background-page:before{display:block;width:100%;position:absolute;bottom:130px;left:0;height:285px;background:#121212;background:linear-gradient(0deg, rgb(18, 18, 18) 34%, rgba(120, 49, 49, 0) 100%)}@media(min-width: 992.1px){.background-page:before{bottom:0}}.background-page{background-position:center -194px}@media(min-width: 992.1px){.background-page{height:950px;background-position:center top}}header{padding-top:120px;padding-bottom:120px;color:#fff;width:100%;position:relative}header:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.2)}header.inner-header{padding:50px 0;background-position:center center;margin-bottom:3rem}header.inner-header h1{color:#fff;position:relative;z-index:100;font-size:2.8rem}@media(min-width: 992.1px){header.inner-header h1{font-size:4.5rem}}.inner-header{background-image:url(/img/af.png)}.header-xs{position:absolute;left:0;top:0;width:100%;z-index:1000}.header-xs .logo{font-size:1.3rem;font-family:"Gilroy",sans-serif;text-transform:uppercase;font-weight:bold;color:#fff}.header-xs{transition:background-color .3s ease,backdrop-filter .3s ease}.header-xs.show{background-color:rgba(0,0,0,.5);backdrop-filter:blur(10px)}.header-xs.show .main-menu__xs{display:block;animation:fadeInDown .3s ease forwards}.header-xs.show .main-menu__toggle svg{transform:rotate(0deg)}.header-xs .main-menu__xs{height:calc(100vh - 45px);padding:10px 0;display:none}.header-xs .main-menu__xs ul{list-style-type:none;margin:0;padding:0}.header-xs .main-menu__xs ul li{padding:10px 0}.header-xs .main-menu__xs ul li a,.header-xs .main-menu__xs ul li span{font-family:"Gilroy",sans-serif;text-transform:uppercase;font-size:1.2rem;color:#fff;text-decoration:none;text-shadow:0px 0px 2px #000}.header-xs .main-menu__xs ul li.active a,.header-xs .main-menu__xs ul li.active span{cursor:default;font-weight:bold}.main-menu a{transition:all .3s}.main-menu__toggle{font-family:"Gilroy",sans-serif;text-transform:uppercase;font-size:1.3rem;padding:10px 0;color:#fff;display:flex;justify-content:center;width:100%;flex:1;align-items:center;height:45px;line-height:1}.main-menu__toggle svg{fill:#fff;margin-left:5px;transform:rotate(180deg)}.main-menu.abs{position:absolute;width:100%;left:0;top:0}.main-menu ul{position:relative;z-index:10;list-style-type:none;margin:0;display:flex;justify-content:center;gap:15px}.main-menu ul li a,.main-menu ul li span{color:#fff;font-size:16px;text-decoration:none}.main-menu ul li.active a,.main-menu ul li.active span{cursor:default;font-weight:bold}@keyframes fadeInDown{from{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInItem{from{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}:root{--lightBack: #0f0f0f;--lightBackHover: #070707;--green: #ff2a00;--greenHover: #6AFF66;--blue: #ff2a00}.rel{position:relative;z-index:10}body,html{width:100%;height:100%}.page{min-height:100%;background-color:#121212;width:100%;overflow:hidden;font-family:"Montserrat",sans-serif;line-height:1.2}.page header{position:relative;z-index:5}.page main{position:relative;z-index:5}.title{font-family:"Gilroy",sans-serif;text-transform:uppercase;font-weight:bold;display:block;line-height:1;letter-spacing:1px}.title.section{font-size:2.5rem;color:#fff;margin-bottom:24px}@media(min-width: 992.1px){.title.section{font-size:3.5rem}}.title.logo{font-size:55px;text-align:center}@media(min-width: 992.1px){.title.logo{font-size:64px}}.title.logo.inner{font-size:28px;color:#fff}.sub-sl{font-weight:500;font-size:20px;text-transform:uppercase;line-height:1;display:block}.sl{font-family:"TT Berlinerins",sans-serif;font-size:50px;color:#ff2a00;line-height:1;display:block}form label{color:#fff}form{width:100%}footer{padding:30px 0;background-color:#000;width:100%;color:#fff}.relative{position:relative}.req{color:red}a:not([class]):hover{color:var(--green)}.address-hints{position:absolute;bottom:calc(100% - 22px);border:1px solid #fff;width:100%;padding:10px;background-color:#ccc}.address-hints .address-hint{cursor:pointer;color:#000;padding-top:5px;padding-bottom:5px}a{color:var(--green)}.icons{display:inline-block;background:hsla(0,0%,100%,.8);border-radius:15px;padding:5px}.icons .icon-block{width:50px;height:50px;margin-left:5px;margin-right:5px}.icons img{width:100%;height:100%;object-fit:contain}.copyright{text-align:center}h1{font-family:"TT Berlinerins",sans-serif}h2{font-family:"TT Berlinerins",sans-serif}.text-page{color:#fff}.item__block .item__summ{font-size:1.8rem;color:#fff}.item__block .item__image{width:100%;height:270px;border-radius:15px;overflow:hidden;background-color:#000}@media(min-width: 992.1px){.item__block .item__image{height:450px}}.item__block .item__image img{object-fit:contain;width:100%;height:100%}.item__block .item__name{font-size:30px;color:#fff;font-weight:bold}.item__block .item__price{line-height:1}.item__price{font-family:"TT Berlinerins",sans-serif;font-size:2.5rem;color:var(--green)}@media(min-width: 768.1px){.item__price{font-size:3.5rem}}.count__text{color:#fff;font-size:18px}.quantity-selector{display:inline-flex;align-items:center;border-radius:4px;overflow:hidden}main{width:100%}img{max-width:100%;height:auto}.quantity-input{width:65px;height:50px;text-align:center;border:0;font-size:18px;-moz-appearance:textfield;color:#f2f2f2;background-color:var(--lightBack)}.quantity-input::-webkit-outer-spin-button,.quantity-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#countdown-timer{font-size:20px}.top-block{border-radius:15px;overflow:hidden}.top-block .img__wrapper{width:100%;height:355px}@media(min-width: 768.1px){.top-block .img__wrapper{height:430px}}@media(min-width: 992.1px){.top-block .img__wrapper{height:655px}}@media(min-width: 1200px){.top-block .img__wrapper{height:832px}}.top-block .img__wrapper img{object-fit:contain;height:100%;width:100%}.top-block__title{font-size:3rem;line-height:1;color:#fff;letter-spacing:1px}@media(min-width: 768.1px){.top-block__title{font-size:4rem}}@media(min-width: 992.1px){.top-block__title{font-size:5rem}}@media(min-width: 1200px){.top-block__title{font-size:6rem}}.top-block__description{font-family:"Montserrat",sans-serif;font-size:16px;color:#fff}@media(min-width: 768.1px){.top-block__description{font-size:15px}}@media(min-width: 992.1px){.top-block__description{font-size:20px}}.item-container .title,.fast-questions .title,.items__wrapper .title{font-family:"Gilroy",sans-serif;text-transform:uppercase;font-weight:bold;font-size:3rem;color:#fff;text-align:center}@media(min-width: 768.1px){.item-container .title,.fast-questions .title,.items__wrapper .title{font-size:4rem}}@media(min-width: 992.1px){.item-container .title,.fast-questions .title,.items__wrapper .title{font-size:56px}}.items__wrapper{margin-bottom:5rem}.form-check input{min-width:25px}.form-group label{margin-bottom:.5rem;display:block}.form-group input.form-control,.form-group textarea.form-control{border-radius:8px;padding:15px;width:100%;background:#222;color:#fff;border:1px solid #444;transition:border-color .3s}.form-group select{border-radius:8px;padding:15px;width:100%;background:#222;color:#fff;border:1px solid #444;transition:border-color .3s}.countdown{color:#fff}.countdown .countdown__title{font-size:18px}.countdown .countdown__title.future{font-family:"TT Berlinerins",sans-serif;font-size:72px;margin-bottom:3rem}.countdown #countdown-timer{font-size:20px;color:var(--green)}@media(min-width: 992.1px){.countdown #countdown-timer{font-size:32px}}.countdown #countdown-timer.future{font-size:40px}span.logo{cursor:default;letter-spacing:2px}.logo{text-decoration:none}.logo:hover{color:#fff}.question{background:var(--lightBack);padding:15px 25px;border-radius:15px;margin-bottom:2rem;cursor:pointer;transition:all .3s}.question:hover{background-color:var(--lightBackHover)}.question__title{font-family:"TT Berlinerins",sans-serif;color:#fff;font-size:30px}.question__trigger{font-family:"TT Berlinerins",sans-serif;color:#fff;font-size:42px;line-height:.85}.question__answer{color:#fff;max-height:0;overflow:hidden;opacity:0;transition:max-height .4s ease,opacity .3s ease}.question.active .question__answer{opacity:1}.table-default{color:#fff}.border-row{border-bottom:1px solid var(--lightBack)}.payment-redirected{font-family:"TT Berlinerins",sans-serif;font-size:32px;color:#fff;line-height:1}.t-bank{width:100px;height:auto}.russian-post{width:50px;height:auto;margin-left:5px}#ecom-widget{height:300px}@media(min-width: 992.1px){#ecom-widget{height:400px}}footer a{text-decoration:none;color:var(--green)}footer a:hover{text-decoration:underline}.green-link{color:var(--green);text-decoration:none}ul.menu{list-style-type:none;padding:0;margin:0;margin-bottom:15px}ul.menu a{text-decoration:none}ul.menu a:hover{text-decoration:underline}.item__wrapper{margin-bottom:7rem}.item__wrapper .item__image{border-radius:15px;overflow:hidden;min-height:550px;background-color:#000;display:flex;align-items:center}.item__wrapper .item__title{color:#fff;font-family:"TT Berlinerins",sans-serif;font-size:32px;line-height:1;height:64px;letter-spacing:1px}.added-to-cart__wrapper{position:fixed;right:15px;top:15px;width:300px}.added-to-cart{padding:15px;border-radius:15px;margin-bottom:1rem;background-color:#fff}.added-to-cart a{color:#000;text-decoration:none;font-size:14px;width:100%;text-align:center}.added-to-cart a:hover{color:#000;text-decoration:none}.cart-link{color:#fff;text-decoration:none;font-size:16px;font-weight:bold}.cart-link:hover{color:#fff}.cart__wrapper{color:#fff}.cart__item{padding:25px;background-color:var(--lightBack);margin-bottom:1rem;border-radius:15px}.cart__item:nth-last-child(1){margin-bottom:0}.cart__name{font-size:28px;font-family:"TT Berlinerins",sans-serif;letter-spacing:1px}.cart__price{font-size:20px;font-weight:bold}.cart__images{border-radius:15px;overflow:hidden}.cart__sum{padding:25px;border-radius:15px;background-color:var(--lightBack)}.cart__sum-price{font-family:"TT Berlinerins",sans-serif;font-size:28px;letter-spacing:1px}.cart-svg{width:35px;height:35px;fill:#fff}div:where(.swal2-container) div:where(.swal2-popup){background:rgba(0,0,0,.5) !important;backdrop-filter:blur(5px);border-radius:15px !important}div:where(.swal2-container) div:where(.swal2-popup) .swal2-title,div:where(.swal2-container) div:where(.swal2-popup) .swal2-html-container{-webkit-tap-highlight-color:none;color:#fff}.pagination{list-style-type:none;padding:0}.pagination .page-item a{display:block;text-decoration:none;background-color:#000;padding:5px 10px;border-radius:10px;transition:all .3s;margin-left:2px;margin-right:2px}@media(min-width: 768.1px){.pagination .page-item a{margin-left:5px;margin-right:5px}}.pagination .page-item:hover a{background-color:var(--green);color:#000}.pagination .page-item.active a{background-color:var(--green);color:#000;color:#000}.gallery__item{height:235px;width:100%;background-size:cover;overflow:hidden;position:relative}@media(min-width: 1200px){.gallery__item{height:450px}}.gallery__item img{width:100%;height:100%;object-fit:cover}.gallery__desc{position:absolute;bottom:0;left:0;padding:10px;width:100%;background:#121212;background:linear-gradient(0deg, rgb(0, 0, 0) 34%, rgba(120, 49, 49, 0) 100%)}@media(min-width: 1200px){.gallery__desc{padding:20px}}.gallery__desc div{color:#fff}.gallery__desc div:nth-child(1){font-size:14px;margin-bottom:.5rem}@media(min-width: 1200px){.gallery__desc div:nth-child(1){font-size:18px}}.gallery__desc div:nth-child(2){font-size:18px}@media(min-width: 1200px){.gallery__desc div:nth-child(2){font-size:20px}}h1.title{color:#fff}.btn{text-align:center;border:0;display:inline-block;text-decoration:none;font-family:inherit;font-weight:bold;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;color:#fff}.btn[disabled]{opacity:.3;cursor:default}.btn-large{font-size:20px;text-transform:uppercase;padding:20px 30px;border-radius:12px;width:100%}@media(min-width: 1200px){.btn-large{width:auto}}.btn-large:hover{filter:brightness(1.1)}.btn-large:active{filter:brightness(0.9)}.btn-md{font-size:18px;text-transform:uppercase;padding:10px 15px;border-radius:12px}.btn-md:hover{filter:brightness(1.1)}.btn-md:active{filter:brightness(0.9)}.btn-blue,.btn-blue__sm{background:linear-gradient(145deg, #0066cc, #0099ff);background-size:200% 200%;color:#fff;transition:all .5s ease}.btn-blue:hover,.btn-blue__sm:hover{color:#fff;background-position:right center}.btn-blue:active,.btn-blue__sm:active{background-position:left center}.btn-orange,.btn-orange__sm{background:linear-gradient(145deg, #f65901, #ff7a33);background-size:200% 200%;color:#fff;transition:all .5s ease}.btn-orange:hover,.btn-orange__sm:hover{color:#fff;background-position:right center}.btn-orange:active,.btn-orange__sm:active{color:#fff;background-position:left center}.calendar .month__filter-item{cursor:pointer;border-radius:10px;color:#fff;background-color:#000;padding:10px}.calendar .month__filter-item.has-events{background:linear-gradient(145deg, #0066cc, #0099ff);box-shadow:inset 0 0 5px #fff,0 0 10px #00a6ff,0 0 30px #07f}.section-margin{margin-bottom:3.5rem}@media(min-width: 1200px){.section-margin{margin-bottom:6rem}}.event__buttons{gap:20px}.event__item{margin-bottom:4rem;position:relative}.event__item::after{content:"";position:absolute;bottom:-2rem;left:0;width:100%;height:1px;background:linear-gradient(145deg, #f65901, #ff2a00);box-shadow:0 0 10px #ffe600,0 0 20px #f65901;border-radius:2px}.event__item:nth-last-child(1):after{display:none}.event__city{font-size:26px;color:#fff}.event__date{font-family:"Gilroy",sans-serif;text-transform:uppercase;font-weight:bold;font-size:34px;color:#fff}.event__title{font-family:"Gilroy",sans-serif;text-transform:uppercase;font-weight:bold;letter-spacing:1px;color:var(--green);font-size:46px}.event__disciplines{gap:5px;flex-wrap:wrap}.event__disciplines span{border-radius:10px;color:#000;background-color:#fff;font-weight:bold;padding:10px;font-size:14px}.event__location{color:#fff}.event__info{color:#fff}.event__info span{display:block}.event__participants{margin-bottom:1rem}.event__participants,.event__entry-fee{font-size:16px;font-weight:500}.partners__list{gap:15px}.partners-site a{word-break:break-word}.partners__item{background-color:#fff;padding:10px;border-radius:10px;display:flex;align-items:center;cursor:pointer;width:100%;height:90px}.partners__item img{height:100%;width:100%;object-fit:contain}.results__item{background-color:#fff;border-radius:15px;padding:15px}.results__item div:nth-child(1){background-color:var(--green);border-radius:15px;padding:10px;display:inline-block;color:#fff}.results__item div:nth-child(2){font-family:"TT Berlinerins",sans-serif;margin-top:15px;color:#000;font-weight:500;font-size:2rem;letter-spacing:1px}.video-wrapper{height:500px;margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x))}@media(min-width: 992.1px){.video-wrapper{height:700px;margin-left:0;margin-right:0}}.video-wrapper video{object-fit:cover}.main-video{width:100%;height:100%}img.fancybox-image{image-orientation:none}.fpEvent__wrapper{color:#fff}.fpEvent__timer-title{font-family:"Gilroy",sans-serif;text-transform:uppercase;font-weight:bold;font-size:1.5rem}.fpEvent__timer-w{font-family:"Gilroy",sans-serif;text-transform:uppercase;font-weight:bold;font-size:2rem}@media(min-width: 992.1px){.fpEvent__timer-w{font-size:4rem}}.fpEvent__timer-w span{font-size:1rem}@media(min-width: 992.1px){.fpEvent__timer-w span{font-size:2rem}}.fpEvent__description{font-size:18px;line-height:1.4}.fpEvent__start-date{font-family:"Gilroy",sans-serif;text-transform:uppercase;font-weight:bold;font-size:2rem;color:#fff;margin-bottom:1rem}@media(min-width: 1200px){.fpEvent__start-date{margin-bottom:0}}.fpEvent__title{font-family:"Gilroy",sans-serif;text-transform:uppercase;font-weight:bold;font-size:3rem;color:#fff;line-height:1;margin-bottom:2rem}@media(min-width: 1200px){.fpEvent__title{margin-bottom:0}}.fpEvent__city{font-size:2rem;font-weight:300}.fpEvent__place{font-size:1.5rem;font-weight:300}.fpEvent__disciplines-title{font-size:1.5rem}.fpEvent__disciplines-list{display:flex;gap:10px;flex-wrap:wrap}.fpEvent__disciplines-list span{flex:0 0 auto;border-radius:10px;color:#fff;padding:10px;background:linear-gradient(145deg, #0066cc, #0099ff);box-shadow:var(--bsh-blue)}.partners .subtitle{color:#fff;font-size:22px}.partners .partner__logo{border-radius:15px}.register-form .event__disciplines{gap:10px}.register-form .event__disciplines span{transition:all .3s;cursor:pointer}.register-form .event__disciplines span.active{color:#fff;padding:10px;background:linear-gradient(145deg, #0066cc, #0099ff);box-shadow:var(--bsh-blue)}.category-req{color:var(--green);font-size:16px;line-height:1.4}.car-check-note{margin-bottom:1rem;font-size:.95rem;color:#333}.file-upload__preview{border-radius:10px;position:relative}.file-upload{border:2px dashed #ccc;padding:10px}.file-upload__text{color:#fff}.file-upload__icon path{fill:#fff}.file-upload__placeholder{border-radius:8px;text-align:center;cursor:pointer;transition:all .3s ease;margin-bottom:1rem}.file-upload__placeholder--active{border-color:#2196f3;background-color:rgba(33,150,243,.1)}.file-upload__label{color:#2196f3;cursor:pointer;text-decoration:underline}.file-upload__input{display:none}.file-upload__counter{margin-top:.5rem;color:#666;font-size:.9rem}.file-upload__grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(200px, 1fr));gap:1rem;margin-top:2rem}.file-upload__preview{position:relative;border:1px solid #ddd;border-radius:8px;overflow:hidden;background:#fff}.file-upload__remove{position:absolute;top:8px;right:8px;background:hsla(0,0%,100%,.9);border:1px solid #ddd;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#666;z-index:10;transition:all .2s ease}.file-upload__remove:hover{background:#f44336;color:#fff;border-color:#f44336}.file-upload__thumbnail-container{position:relative;aspect-ratio:1;background:#f5f5f5}.file-upload__thumbnail{width:100%;height:100%;object-fit:cover}.file-upload__thumbnail-footer{position:absolute;bottom:0;left:0;right:0;background:rgba(0,0,0,.7);color:#fff;padding:8px;font-size:.8rem;display:flex;flex-direction:column}.file-upload__file-info{padding:1rem;text-align:center;color:#666}.file-upload__filename{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-upload__file-size{font-size:.8rem;opacity:.8}.file-upload__hint{color:#999;font-size:.9rem;margin-top:.5rem}.close-modal{font-family:"Gilroy",sans-serif;text-transform:uppercase;font-weight:bold;font-size:1rem;opacity:.85;transition:all .3s;cursor:default;color:#fff;position:absolute;right:10px;top:15px}@media(min-width: 992.1px){.close-modal{position:static}}.close-modal:hover{cursor:pointer;opacity:1}.modal-fade{width:100%;height:100%;position:fixed;background-color:rgba(0,0,0,.85);z-index:5000;display:none;left:0;top:0;padding:10px 0}.modal-fade.show{display:flex}.modal-fade .modal-header{padding-top:2rem}@media(min-width: 992.1px){.modal-fade .modal-header{padding-top:0}}.modal-fade .modal-item{display:none;overflow-y:auto;padding:15px;background-color:rgba(0,0,0,.65);backdrop-filter:blur(20px);border-radius:25px;-webkit-box-shadow:0px 0px 10px 3px hsla(0,0%,100%,.2);-moz-box-shadow:0px 0px 10px 3px hsla(0,0%,100%,.2);box-shadow:0px 0px 10px 3px hsla(0,0%,100%,.2);width:100%;height:100%}@media(min-width: 992.1px){.modal-fade .modal-item{height:auto;max-height:100%;max-width:1100px;padding:50px}}.modal-fade .modal-item{scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.7) rgba(0,0,0,0)}.modal-fade .modal-item::-webkit-scrollbar{width:6px}.modal-fade .modal-item::-webkit-scrollbar-track{background:rgba(0,0,0,0);border-radius:999px}.modal-fade .modal-item::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.7);border-radius:999px;transition:background .2s ease}.modal-fade .modal-item::-webkit-scrollbar-thumb:hover{background:#fff}.modal-fade .modal-item.active{display:block}.modal-fade .modal-item label{color:#fff}.modal-fade .modal-item[data-item=companyApp] .partner-title{margin-bottom:1.5rem;color:#fff}.modal-fade .modal-item[data-item=partner] .partner-title{color:#fff}.partner-img{margin-bottom:1.5rem;margin-top:1.5rem}.partner-title{font-family:"Gilroy",sans-serif;text-transform:uppercase;font-weight:bold;font-size:32px;line-height:1;color:#fff}@media(min-width: 992.1px){.partner-title{font-size:36px}}.partner-desc{font-size:18px;margin:2rem 0;color:#fff}.partner-site a{font-size:22px;text-decoration:none;color:var(--green);word-break:break-all}.partner-site a:hover{text-decoration:underline}.thanks-text{font-size:1.2rem;color:#fff}.text-container h2{font-family:"Gilroy",sans-serif;text-transform:uppercase;color:#fff;font-weight:bold;font-size:2rem;margin-top:2.5rem;margin-bottom:2rem}@media(min-width: 992.1px){.text-container h2{font-size:3rem}}.text-container h3{font-family:"Gilroy",sans-serif;text-transform:uppercase;color:#fff;font-weight:bold;font-size:1.5rem;margin-top:2rem;margin-bottom:1.5rem}@media(min-width: 992.1px){.text-container h3{font-size:2rem}}.text-container h4{color:#fff;font-size:1.25rem;margin-top:1.5rem;margin-bottom:1rem}@media(min-width: 992.1px){.text-container h4{font-size:1.5rem}}.text-container p{color:#fff;font-size:1rem}.text-container table{color:#fff;border:1px}.text-container table th,.text-container table td{border:1px solid #fff;padding:8px}.text-container ul li{color:#fff}.overflow-x-auto{overflow-x:auto}.judge-wrapper{display:block;text-decoration:none}.judge-photo{border-radius:15px;margin-bottom:1rem;overflow:hidden;max-height:550px}.judge-photo img{height:100%;height:100%;object-fit:cover}.judge-name{font-family:"Gilroy",sans-serif;text-transform:uppercase;font-weight:bold;color:#fff;font-size:2rem}.judge-position{color:#fff}/*# sourceMappingURL=style.css.map */
