#event-tab-content-2{padding:2rem 0}body,html{scroll-behavior:smooth;overflow-x:clip}.sr-only{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.overview__container{display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:1rem 0}@media(min-width: 992px){.overview__container{flex-direction:row;gap:1.5rem;padding:2rem 1rem}}.overview__container .overview__info{display:flex;flex-direction:column;gap:1rem;padding:1rem}@media(min-width: 992px){.overview__container .overview__info{align-self:flex-start;flex:1;gap:1.5rem;max-width:350px;padding:0;position:sticky;top:172px;width:-moz-fit-content;width:fit-content}}.overview__container .overview__info .overview__map{background-color:rgba(0,0,0,.45);height:332px;width:100%}.overview__container .overview__info .overview__title{font-size:1.25rem}.overview__container .overview__info .overview__text{flex:1;font-size:1.15rem}@media(min-width: 1440px){.overview__container .overview__info .overview__text{flex:2}}.overview__container .overview__navigation{display:flex;flex-direction:column;gap:1rem}@media(min-width: 992px){.overview__container .overview__navigation{align-self:flex-start;flex:1;gap:1.5rem;max-width:350px;position:sticky;top:172px;width:-moz-fit-content;width:fit-content}}.overview__container .overview__navigation .overview__nav .overview__list{align-items:center;display:flex;list-style-type:none;overflow-x:auto;overflow-y:hidden;margin:0;padding:0}@media(min-width: 992px){.overview__container .overview__navigation .overview__nav .overview__list{flex-direction:column}}.overview__container .overview__navigation .overview__nav .overview__list::-webkit-scrollbar{height:0;width:0}.overview__container .overview__navigation .overview__nav .overview__list .overview__item{align-items:center;display:flex;flex:none;justify-content:center}@media(min-width: 992px){.overview__container .overview__navigation .overview__nav .overview__list .overview__item{width:100%}}.overview__container .overview__navigation .overview__nav .overview__list .overview__item .overview__link{background-color:rgba(41,170,225,.1);color:#29aae1;font-family:"Bebas Neue",Sans-serif;font-size:1.25rem;font-weight:normal;padding:1.15rem;text-align:center;text-decoration:none;transition:all .4s ease-out;width:100%}@media(min-width: 600px){.overview__container .overview__navigation .overview__nav .overview__list .overview__item .overview__link{padding:1.15rem 3.75rem}}@media(min-width: 992px){.overview__container .overview__navigation .overview__nav .overview__list .overview__item .overview__link{padding:1.25rem .75rem}}.overview__container .overview__navigation .overview__nav .overview__list .overview__item .overview__link.active{background-color:#29aae1;color:#fff}@media(min-width: 992px){.overview__container .overview__navigation .overview__nav .overview__list .overview__item.overview__item--venue{display:none}}.overview__container .overview__navigation .overview__adv{background-color:rgba(0,0,0,.15);height:400px;width:100%}@media(max-width: 991px){.overview__container .overview__navigation .overview__adv{display:none}}.overview__container .overview__content{padding:1rem}@media(min-width: 992px){.overview__container .overview__content{flex:2;max-width:836px;padding:0}}.overview__container .overview__content .overview__contentBlock{align-items:stretch;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;padding-bottom:2rem}@media(min-width: 992px){.overview__container .overview__content .overview__contentBlock{gap:1.5rem;padding-bottom:3rem}}.overview__container .overview__content .overview__contentBlock .overview__text{align-items:center;display:flex;gap:.25rem;justify-content:flex-end}.overview__container .overview__content .overview__contentBlock .overview__text img{height:1rem;width:1.5rem}.overview__container .overview__content .overview__mainTitle{color:#17253f;font-size:2rem;line-height:1;margin:0;padding-bottom:.5rem;text-transform:uppercase;width:100%}@media(min-width: 992px){.overview__container .overview__content .overview__mainTitle{font-size:2.5rem}}.overview__mirror{align-items:center;background-color:rgba(41,170,225,.1);color:#17253f;display:flex;gap:.5rem;justify-content:space-between;padding:1rem;position:relative;width:100%}.overview__mirror .overview__title{font-family:"Bebas Neue",Sans-serif;font-size:1.5rem;line-height:1;text-transform:uppercase}.overview__mirror .overview__text{flex:1;font-family:"Titillium Web",Sans-serif;font-size:1.25rem;font-weight:400;text-align:end}.overview__mirror .overview__listText{font-family:"Titillium Web",Sans-serif}.overview__mirror .overview__listText a,.overview__mirror .overview__listText .overview__underline{font-weight:normal;text-decoration:underline}.overview__mirror.overview__general{align-items:flex-start;flex-direction:column}.overview__mirror.overview__mirror--half{width:100%}@media(min-width: 660px){.overview__mirror.overview__mirror--half{width:calc(50% - .5rem)}}@media(min-width: 992px){.overview__mirror.overview__mirror--half{width:calc(50% - .75rem)}}.overview__mirror.overview__mirror--col{align-items:flex-start;flex-direction:column}.overview__mirror.overview__price{cursor:pointer}.overview__mirror.overview__price svg{transition:transform .5s ease-out;width:1rem}.overview__mirror.overview__price .overview__title{flex:1}.overview__mirror.overview__price.active svg{transform:rotate(180deg)}.overview__priceWrap{align-items:stretch;display:inline-flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;position:relative;width:100%}@media(max-width: 659px){.overview__priceWrap .overview__mirror:nth-child(2){order:3}}.overview__venue{background-color:rgba(41,170,225,.1);display:flex;flex-direction:column;gap:1.5rem;padding:1rem}.overview__venue .overview__mirror{background-color:rgba(0,0,0,0);gap:1rem;padding:0}.overview__venue .overview__mirror:not(:last-child):before{background-color:rgba(23,37,63,.1);bottom:-0.75rem;content:"";height:.05rem;left:0;position:absolute;right:0}.overview__venue .overview__mirror .overview__title{flex:1}.overview__venue .overview__mirror .overview__text{align-items:center;display:flex;gap:.25rem;text-align:left}.overview__table{border-collapse:collapse;margin:0;table-layout:fixed;width:100%}.overview__table thead tr th,.overview__table thead tr td,.overview__table tbody tr th,.overview__table tbody tr td{width:auto}.overview__table .table__caption{font-family:"Bebas Neue",sans-serif;font-size:1.5rem;font-weight:normal;text-align:left;text-transform:uppercase}.overview__table thead{position:relative;text-align:left}.overview__table thead:before{background-color:rgba(23,37,63,.5);bottom:0rem;content:"";height:.05rem;left:0;position:absolute;right:0;width:100%}.overview__table thead th{font-family:"Bebas Neue",sans-serif;font-size:1.25rem;font-weight:normal;text-transform:uppercase}.overview__table tbody{text-align:left}.overview__table tbody tr:not(:last-child) td,.overview__table tbody tr:not(:last-child) th{border-bottom:1px solid rgba(23,37,63,.1)}.overview__table tbody th,.overview__table tbody td{font-family:"Titillium Web",Sans-serif;font-size:1.15rem;font-weight:normal;text-transform:uppercase}.overview__table tbody th a,.overview__table tbody th .overview__underline,.overview__table tbody td a,.overview__table tbody td .overview__underline{font-weight:normal;text-decoration:underline;text-transform:lowercase}.table__wrap{background-color:rgba(41,170,225,.1);color:#17253f;overflow-x:auto;-webkit-overflow-scrolling:touch;padding:1rem;width:100%}.table__wrap .table__scroll{width:100%;padding-bottom:.5rem}@media(max-width: 1599px){.table__wrap .table__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}}.table__wrap .table__scroll::-webkit-scrollbar{height:.35rem}.table__wrap .table__scroll::-webkit-scrollbar-track{background:#d9d9d9;margin-top:.5rem}.table__wrap .table__scroll::-webkit-scrollbar-thumb{background:#29aae1 !important}.table__wrap .table__scroll table{min-width:560px}.table__wrap .gender__men{color:#0067c1}.table__wrap .gender__women{color:#ff1ebc}.table__wrap.table__tournament tbody tr td,.table__wrap.table__tournament tbody tr th{line-height:2}@media(max-width: 991px){.table__wrap.table__tournamentContact table{min-width:780px}}.table__hotels table{table-layout:auto}.table__hotels table thead tr th,.table__hotels table thead tr td,.table__hotels table tbody tr th,.table__hotels table tbody tr td{padding:0 .65rem;max-width:300px}.table__hotels table thead tr th:nth-child(1),.table__hotels table tbody tr th:nth-child(1){padding-left:0}.table__hotels table thead tr th:last-child,.table__hotels table tbody tr th:last-child{padding-right:0}.table__minWidth table{table-layout:auto}.table__minWidth table thead tr th,.table__minWidth table thead tr td,.table__minWidth table tbody tr th,.table__minWidth table tbody tr td{padding:.25rem 0}.table__minWidth table thead tr th:last-child,.table__minWidth table tbody tr th:last-child{width:250px}.overview__priceTable{background-color:#29aae1;color:#fff;overflow:hidden;height:0;margin-top:.25rem;opacity:0;pointer-events:none;position:relative;transition:all .4s ease;width:100%;display:none}@media(max-width: 659px){.overview__priceTable{order:2}}.overview__priceTable.active{flex-direction:column;height:auto;opacity:1;overflow:visible;padding:1rem;pointer-events:auto}.overview__priceTable .triangle{border-style:solid;border-width:0 20px 26px 20px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #29aae1 rgba(0,0,0,0);height:0px;left:3rem;position:absolute;top:-1rem;transform:rotate(0deg);width:0px}.overview__priceTable table{padding:1rem}.overview__priceTable table thead{position:relative}.overview__priceTable table thead:before{background-color:#fff}.overview__priceTable table thead th{padding-bottom:.5rem}.overview__priceTable table thead th:nth-child(1){text-align:left}.overview__priceTable table thead th:nth-child(2){text-align:right}.overview__priceTable table tbody th,.overview__priceTable table tbody td{line-height:2}.overview__priceTable table tbody tr th{text-align:left}.overview__priceTable table tbody tr td{text-align:center}.overview__priceTable table tbody tr td:last-of-type{text-align:right}.table__moreInfo{border-top:1px solid rgba(23,37,63,.1);display:flex;flex-direction:column;font-size:1rem;font-weight:400;gap:.35rem;padding-top:.5rem}.table__moreInfo a{font-weight:normal;text-decoration:underline}.table__moreInfo .moreInfo__text{font-size:.85rem;font-weight:300}.table__moreInfo .moreInfo__contact span{text-transform:uppercase}.text__bold{font-weight:700}.table__schedule tbody tr td:nth-child(1){text-transform:initial}.table__schedule .table__section{border-top:2px solid rgba(23,37,63,.5)}.table__schedule .table__section .table__section--title{font-weight:700;text-transform:uppercase}.summary__window{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);bottom:0;display:none;left:0;position:fixed;width:100%;will-change:backdrop-filter;z-index:9}.summary__window:before{content:"";position:absolute;inset:0;opacity:.8;z-index:-1}.summary__window .summary__container{align-items:stretch;display:flex;font-family:"Bebas Neue",Sans-serif;font-style:italic;gap:.5rem;margin:0 auto;max-width:880px;width:100%}@media(min-width: 992px){.summary__window .summary__container{gap:2rem;padding:0 1rem}}.summary__window .summary__container .summary__img{border-left:.15rem solid #fff;border-right:.15rem solid #fff;width:100px}.summary__window .summary__container .summary__img img{height:100%;-o-object-fit:cover;object-fit:cover;max-width:100%;width:100%}.summary__window .summary__container .summary__info{color:#fff;display:flex;flex:1;flex-direction:column;padding:1rem}@media(min-width: 992px){.summary__window .summary__container .summary__info{padding:2rem 1rem}}.summary__window .summary__container .summary__info .sumamry__title{font-size:1.5rem;text-transform:uppercase}@media(min-width: 992px){.summary__window .summary__container .summary__info .sumamry__title{font-size:2rem}}.summary__window .summary__container .summary__info .sumamry__date{font-size:1rem}@media(min-width: 992px){.summary__window .summary__container .summary__info .sumamry__date{font-size:1.15rem}}.summary__window.visible{display:flex}.backToTopTournament{align-self:center;align-items:center;background-color:#fff;border-radius:50%;cursor:pointer;display:flex;height:2.25rem;justify-content:center;margin-right:.75rem;padding:.6rem;width:2.25rem}.backToTopTournament svg{height:1rem;width:1rem}#main-info,#tournament-structure,#facilities,#player-services,#venue{scroll-margin-top:100px}#backtotop{display:none !important}.section-header .event__info .section__btn{border:.1rem solid #fff}.overview__btnLink{align-items:center;background:var(--e-global-color-primary);color:#fff;display:flex;gap:.5rem;padding:.25rem .75rem}.event .event__container .event__info div.event__buttons{gap:.75rem}@media(min-width: 680px){.event .event__container .event__info div.event__buttons{gap:1rem}}.event .event__container .event__info div.event__buttons a.event__registration.event__registration--countdown{align-items:center;background-color:rgba(0,0,0,0);border-color:#fff;display:flex;font-weight:normal;gap:.25rem;justify-content:center;line-height:1.15}.event .event__container .event__info div.event__buttons .section__btn svg path{fill:#fff}.category-event-fip-tour-silver .summary__window:before{background-color:var(--fip-tour-silver)}.category-event-fip-tour-bronze .summary__window:before{background-color:var(--fip-tour-bronze)}.category-event-fip-tour-rise .summary__window:before{background-color:var(--fip-tour-rise)}.category-event-fip-tour-promotion .summary__window:before{background-color:var(--fip-tour-promotion)}.category-event-fip-tour-star .summary__window:before{background-color:var(--fip-tour-star)}.category-event-fip-tour-gold .summary__window:before{background-color:var(--fip-tour-gold)}.category-event-fip-tour-platinum .summary__window:before{background-color:var(--fip-tour-platinum)}.category-event-fip-tour-promises .summary__window:before{background-color:var(--fip-tour-promises)}.category-event-fip-ppt-major .summary__window:before{background-color:var(--fip-ppt-major)}.category-event-fip-pp-master-finals .summary__window:before{background-color:var(--fip-pp-master-finals)}.category-event-fip-ppt-p1 .summary__window:before{background-color:var(--fip-ppt-p1)}.category-event-fip-pp-p2 .summary__window:before{background-color:var(--fip-pp-p2)}.category-event-fip-tour-finals .summary__window:before{background-color:var(--fip-tour-finals)}.category-event-fip-championship .summary__window:before{background-color:var(--fip-championship)}.category-event-european-championships .summary__window:before,.category-event-world-championships .summary__window:before,.category-event-senior-world-championships .summary__window:before{background-color:var(--blue-fip)}.section__homeTournament{background-color:var(--e-global-color-004fc46)}.section__homeTournament .home_section-title{padding:1.5rem 0}@media(min-width: 992px){.section__homeTournament .home_section-title{padding:4rem 0 2rem}}.section__homeTournament .home_section-title .home_heading_title{color:var(--e-global-color-primary);line-height:1;margin:0}.section__homeTournament .home_section-title .home_button-wrapper .home_button{border:.1rem solid var(--e-global-color-primary)}.section__sliderHomeWrap{background-color:#0c2b4d !important;background:linear-gradient(315deg, #ff3ce6 0%, transparent 40%),linear-gradient(46deg, #00cfff 0%, transparent 40%),#0c2b4d;background-blend-mode:screen}