@charset "UTF-8";.dropdown{font-size:12px}.dropdown div[class$=-control]{border-width:1px;height:50px}.dropdown div[class$=-menu]{border-width:1px;height:unset}.dropdown div[class$=-menu] div[class$=-option]{text-transform:none;font-size:1rem;font-weight:400;white-space:nowrap}@media (min-width:768px){.dropdown div[class$=-menu] div[class$=-option]{font-size:.875rem}}.dropdown .dropdown-indicator{padding:0!important;margin-right:5px}.dropdown .dropdown-indicator .icon{background-image:url(/media/assets/images/chevron-right-grey.svg);background-repeat:no-repeat;background-position:50%;background-size:16px;display:inline-block;height:16px;width:15px;background-position:center center 12px;padding:15px}.dropdown .dropdown-indicator .icon:after,.dropdown .dropdown-indicator .icon:before{border-color:#54565a;-webkit-transition:all .25s;transition:all .25s}.dropdown-item--custom{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;width:100%}.datepicker-itf{background:#fff;display:-webkit-inline-box;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:319px;position:relative}.datepicker-itf__selector{position:absolute;top:50px;left:0;background:#fff;z-index:99;border:1px solid #54565a;width:100%}.datepicker-itf__input-area{height:50px;display:-webkit-box;display:flex}@media (min-width:768px){.datepicker-itf__input-area{border-top:1px solid #54565a}}@media (min-width:1024px){.datepicker-itf__input-area{border-top-width:0}}.datepicker-itf__input-label{font-weight:900;text-transform:uppercase;height:40px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin:0 20px;border-bottom:1px solid}.datepicker-itf__input-wrapper{-webkit-box-flex:1;flex-grow:1;position:relative}.datepicker-itf__input-wrapper:first-child .datepicker-itf__input{border-right:0}.datepicker-itf__input-wrapper:after{content:"";position:absolute;right:10px;background-image:url(/media/assets/images/chevron-right-grey.svg);background-repeat:no-repeat;background-position:50%;background-size:16px;display:inline-block;height:16px;width:15px;top:10px;width:30px;height:30px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;pointer-events:none}.datepicker-itf__input-wrapper--active:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);background-color:#e6e6e6;width:30px;height:30px;border-radius:15px}.datepicker-itf__input-wrapper--disabled:after{background:none}.datepicker-itf__btn-container{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.datepicker-itf__input{height:100%;width:100%;text-indent:20px;text-transform:uppercase;font-weight:900;font-size:.75rem;color:#54565a;border:1px solid #979797;text-align:left}.datepicker-itf__days{display:-webkit-box;display:flex}.datepicker-itf__dates{display:grid;grid-template-columns:repeat(7,1fr);margin:10px 0 0;border-bottom:1px solid #979797}.datepicker-itf__dates--START .datepicker-itf__date:hover{border-radius:20px 0 0 20px}.datepicker-itf__dates--END .datepicker-itf__date:hover{border-radius:0 20px 20px 0}.datepicker-itf__day-labels{font-size:.75rem;font-weight:500;line-height:16px;display:grid;grid-template-columns:repeat(7,1fr);text-align:center;width:100%;text-transform:uppercase;height:40px;-webkit-box-align:center;align-items:center;border-top:1px solid #979797;margin:0 20px}.datepicker-itf__date{display:-webkit-box;display:flex;text-align:center;-webkit-box-pack:center;justify-content:center;height:40px;color:#54565a}.datepicker-itf__date:nth-child(7n -6){padding-left:20px}.datepicker-itf__date:nth-child(7n){padding-right:20px}.datepicker-itf__date--start-date{background:#008f70;color:#fff;border-radius:20px 0 0 20px}.datepicker-itf__date--end-date{background:#008f70;color:#fff;border-radius:0 20px 20px 0}.datepicker-itf__date--range-date{background:#008f70;color:#fff}.datepicker-itf__date:hover{background:#e6e6e6}.datepicker-itf__date button{font-size:1rem;font-weight:400;font-family:Lato;line-height:24px;width:100%;cursor:pointer;background:none;border:0;color:inherit}.datepicker-itf__date--disabled,.datepicker-itf__date--outside-month{color:#b6b6b6}.datepicker-itf__date--disabled button,.datepicker-itf__date--outside-month button{cursor:default}.datepicker-itf__date--disabled:hover,.datepicker-itf__date--outside-month:hover{background:unset}.datepicker-itf__switcher{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;margin:0 20px;position:relative}.datepicker-itf__years{min-width:180px}.datepicker-itf__years .icon{display:none!important}.datepicker-itf__years .dropdown{position:static}.datepicker-itf__years .dropdown div[class$=-MenuList]{max-height:220px}.datepicker-itf__years .dropdown div[class$=-menu]{left:-21px;width:calc(100% + 42px)}.datepicker-itf__years .dropdown div[class$=-menu] div[class$=-option]{font-weight:400}.datepicker-itf__years .dropdown>[class$=control]{border:0}.datepicker-itf__years .dropdown>[class$=control]>div:first-child{-webkit-box-pack:center;justify-content:center;font-size:.75rem;color:#54565a!important}.datepicker-itf__month-switcher{background:none;border:0;cursor:pointer;font-size:0;background-image:url(/media/assets/images/chevron-right-grey.svg);background-repeat:no-repeat;background-position:50%;background-size:16px;display:inline-block;height:16px;width:15px;height:auto;width:50px}.datepicker-itf__month-switcher--previous{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.datepicker-itf__month-switcher--next{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.datepicker-itf--beach .datepicker-itf__date{color:#333}.datepicker-itf--beach .datepicker-itf__date--end-date,.datepicker-itf--beach .datepicker-itf__date--range-date,.datepicker-itf--beach .datepicker-itf__date--start-date{background:#ffdc00}.datepicker-itf--beach .datepicker-itf__date--end-date:hover,.datepicker-itf--beach .datepicker-itf__date--range-date:hover,.datepicker-itf--beach .datepicker-itf__date--start-date:hover{background:#e6e6e6}.datepicker-itf__transition--dates{position:relative;width:100%;display:block;overflow:hidden}.datepicker-itf__transition--dates .datepicker-itf__dates.exit{position:absolute;top:0;width:calc(100% - 40px)}.datepicker-itf__transition--dates .datepicker-itf__dates.enter{position:relative}.datepicker-itf__transition--dates-SLIDE-RIGHT .datepicker-itf__dates.exit{left:0;-webkit-transition:left .3s ease;transition:left .3s ease}.datepicker-itf__transition--dates-SLIDE-RIGHT .datepicker-itf__dates.exit-active{left:-100%}.datepicker-itf__transition--dates-SLIDE-RIGHT .datepicker-itf__dates.enter{position:relative;left:100%;-webkit-transition:left .3s ease;transition:left .3s ease}.datepicker-itf__transition--dates-SLIDE-RIGHT .datepicker-itf__dates.enter-active{left:0}.datepicker-itf__transition--dates-SLIDE-LEFT .datepicker-itf__dates.exit{right:0;-webkit-transition:right .3s ease;transition:right .3s ease}.datepicker-itf__transition--dates-SLIDE-LEFT .datepicker-itf__dates.exit-active{right:-100%}.datepicker-itf__transition--dates-SLIDE-LEFT .datepicker-itf__dates.enter{position:relative;right:100%;-webkit-transition:right .3s ease;transition:right .3s ease}.datepicker-itf__transition--dates-SLIDE-LEFT .datepicker-itf__dates.enter-active{right:0}.page-section__inner .article-list{padding:0}.lightbox__close:after,.lightbox__close:before{height:20px;width:0;border-left:2px solid #fff;content:"";position:absolute;left:10px;top:0}.lightbox{-webkit-box-align:center;align-items:center;background:rgba(0,0,0,.9);display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;opacity:1;padding:0;height:100%;width:100vw;top:0;left:0;z-index:99999;-webkit-transition:all .25s;transition:all .25s}.lightbox,.lightbox-active{position:fixed}@media (min-width:1024px){.lightbox-active{position:unset}}.lightbox.show{opacity:1}.lightbox.hide,.lightbox.show{-webkit-transition:all .25s;transition:all .25s}.lightbox.hide{opacity:0;visibility:hidden}.lightbox .show{opacity:1}.lightbox .hide,.lightbox .show{-webkit-transition:all .75s;transition:all .75s}.lightbox .hide{-webkit-transform:translateY(-50px);transform:translateY(-50px);opacity:0}@media (min-width:1024px){.lightbox{padding:30px}}.lightbox-dialogue{padding:30px;background:#fff;border-radius:5px;grid-column:2/4}.lightbox-dialogue p{font-size:1.375rem;font-weight:700}.lightbox-dialogue span{display:block;padding:0 0 20px}.lightbox-container{padding:0 15px 15px;overflow:auto;position:relative;max-width:100vw;max-height:100vh}@media (min-width:1024px){.lightbox-container{-webkit-box-flex:0;flex:none;-webkit-box-align:start;align-items:start}}.lightbox-container.container{padding-top:30px;padding-left:0;padding-right:0;margin-left:30px;margin-right:30px;-webkit-box-flex:1;flex:1 1 100%}@media (min-width:1024px){.lightbox-container.container{padding-left:0;padding-right:0;max-width:1134px;margin:0 auto}}.lightbox__close{width:20px;height:20px;position:absolute;top:0;z-index:99;cursor:pointer;right:0}.lightbox__close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.lightbox__close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.loading{width:100%;height:100%;position:absolute;top:0;left:0;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;background:transparent;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.loading--in{background:hsla(0,0%,90.2%,.4)}.loading__giff{display:inline-block;width:150px;height:85px;background-image:url(/media/assets/images/loading.gif);background-repeat:no-repeat;background-position:100%}.gallery .btn--carousel-next,.gallery .btn--carousel-previous{display:-webkit-box;display:flex;height:34px;width:34px;outline-width:0;background-repeat:no-repeat;background-position:50%;background-size:100%}.gallery.gallery--desktop-mode{display:-webkit-box;display:flex}.gallery.gallery--desktop-mode .gallery__selection-container{width:25%}.gallery.gallery--desktop-mode .gallery__carousel{width:75%;background-color:#979797}.gallery.gallery--desktop-mode .gallery__selection{height:100%;overflow:hidden;display:-webkit-box;display:flex;-webkit-box-align:end;align-items:flex-end;-webkit-box-pack:center;justify-content:center}.gallery.gallery--desktop-mode .gallery__selection .btn--carousel{top:auto;bottom:58px}.gallery.gallery--desktop-mode .gallery__slides{height:calc(100% - 85px);width:100%;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;align-content:flex-start;-webkit-box-pack:start;justify-content:flex-start;flex-wrap:wrap;position:absolute;top:0;-webkit-transition:left .5s ease;transition:left .5s ease;margin:0;left:0}.gallery.gallery--desktop-mode .gallery__slides .slide{margin-bottom:20px;margin-left:20px;margin-right:0}@media (min-width:1024px){.gallery.gallery--desktop-mode .gallery__slides .slide{width:calc(33% - 20px)}}.gallery.gallery--desktop-mode .see-all-container{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;margin-left:14px;padding:0;width:100%}.gallery.gallery--desktop-mode .see-all-container .btn{width:100%;text-align:center}.gallery .carousel__image{width:100%}.gallery__image-loader{width:100%;padding-bottom:66.66667%;height:0;background:url(/media/assets/images/loading.gif) no-repeat #e6e6e6 50%}.gallery .gallery__title-value{display:none}@media (min-width:768px){.gallery .gallery__title-value{padding:0 15px;display:-webkit-box;display:flex}}.gallery .gallery__credit{position:absolute;bottom:0;height:40px;display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;width:100%;-webkit-box-align:center;align-items:center;padding-left:15px;color:#fff;font-size:12px;font-weight:700}@media (min-width:768px){.gallery .gallery__credit{-webkit-box-pack:justify;justify-content:space-between;background:rgba(0,0,0,.6);height:60px}}.gallery .gallery__credit-value{display:none}@media (min-width:768px){.gallery .gallery__credit-value{-webkit-box-flex:1;flex:auto;display:-webkit-box;display:flex}}.gallery .gallery__credit img{height:40px;width:auto!important}@media (min-width:768px){.gallery .gallery__credit img{height:60px}}.gallery .gallery__carousel{position:relative;overflow:hidden}.gallery .gallery__carousel img{width:100%}.gallery .gallery__carousel>span{font-size:0;display:block}.gallery .gallery__selection{position:relative}.gallery .gallery__selection.gallery__selection--no-link .btn--carousel{top:calc((100% - 34px)/2)}@media (min-width:768px){.gallery .gallery__selection.gallery__selection--no-link .btn--carousel{top:auto}}.gallery .gallery__selection .btn--carousel{background-color:transparent;border:0;outline-width:0;height:28px;width:28px;top:calc((100% - 116px)/2);cursor:pointer}@media (min-width:768px){.gallery .gallery__selection .btn--carousel{top:calc((100% - 182px)/2)}}.gallery .gallery__selection .btn--carousel-next{right:0;background-image:url(/media/assets/images/chevron-left-mid.svg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}.gallery .gallery__selection .btn--carousel-previous{left:0;background-image:url(/media/assets/images/chevron-left-mid.svg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media (min-width:768px){.gallery .gallery__selection .btn--carousel-previous{left:15px}}.gallery .gallery__slides{margin:10px 20px 10px 30px;white-space:nowrap;overflow:hidden;text-align:center}@media (min-width:768px){.gallery .gallery__slides{margin:10px 50px 10px 60px}}.gallery .gallery__slides .slide{-webkit-transition:margin-left .5s ease;transition:margin-left .5s ease;width:calc(12.5% - 13px);margin-right:13px;cursor:pointer;display:inline-block}@media (max-width:767px){.gallery .gallery__slides .slide{width:calc(20% - 13px)}}.gallery .gallery__slides .slide>a{overflow:hidden;display:block;border:0 solid #008f70}.gallery .gallery__slides .slide>a.selected{border:3px solid #008f70}.gallery .gallery__slides .slide>a.selected>span{-webkit-transform:scale(1.5);transform:scale(1.5)}.gallery .gallery__slides .slide>a:not(.selected){opacity:.4}.gallery .gallery__slides .slide>a.unloaded{opacity:1}.gallery .gallery__slides .slide>a>span{width:100%;padding-top:100%;background-size:cover;display:block;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.gallery .gallery__slides .slide>a>span:hover{-webkit-transform:scale(1.5);transform:scale(1.5)}.gallery .gallery__slides .slide__loading-image{background-color:#e6e6e6;background-image:url(/media/assets/images/loading.gif);background-size:50%!important;background-position:50%;background-repeat:no-repeat}.gallery .btn--carousel{position:absolute;top:calc(50% - 16px)}.gallery .btn--carousel-next{background-image:url(/media/assets/images/chevron-left-light.svg);-webkit-transform:rotate(180deg);transform:rotate(180deg);background-color:#fff;border-width:0;right:10px;cursor:pointer}@media (min-width:768px){.gallery .btn--carousel-next{right:20px}}.gallery .btn--carousel-previous{background-image:url(/media/assets/images/chevron-left-light.svg);border-width:0;left:10px;cursor:pointer}@media (min-width:768px){.gallery .btn--carousel-previous{left:20px}}.gallery .see-all-container{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}@media (max-width:767px){.gallery .see-all-container{padding:4px 20px 20px}}.gallery [data-transition-type=fade] .carousel-enter{opacity:.01}.gallery [data-transition-type=fade] .carousel-enter.carousel-enter-active{opacity:1;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in;position:absolute;top:0}.gallery [data-transition-type=fade] .carousel-leave{opacity:1}.gallery [data-transition-type=fade] .carousel-leave.carousel-leave-active{opacity:.01;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.gallery [data-transition-type=slide-left] .carousel-enter{left:100%}.gallery [data-transition-type=slide-left] .carousel-enter.carousel-enter-active{-webkit-transition:left .3s ease-out;transition:left .3s ease-out;position:absolute;left:0}.gallery [data-transition-type=slide-left] .carousel-leave{margin-left:0}.gallery [data-transition-type=slide-left] .carousel-leave.carousel-leave-active{margin-left:-100%;-webkit-transition:margin-left .3s ease-out;transition:margin-left .3s ease-out}.gallery [data-transition-type=slide-right] .carousel-enter{left:-100%}.gallery [data-transition-type=slide-right] .carousel-enter.carousel-enter-active{-webkit-transition:left .3s ease-out;transition:left .3s ease-out;position:absolute;left:0}.gallery [data-transition-type=slide-right] .carousel-leave{margin-left:0}.gallery [data-transition-type=slide-right] .carousel-leave.carousel-leave-active{margin-left:100%;-webkit-transition:margin-left .3s ease-out;transition:margin-left .3s ease-out}.gallery__caption{width:50%}.gallery__caption--lightbox{width:auto}@media (max-width:767px){.gallery__caption--lightbox{font-size:12px}}.lightbox--gallery .gallery__caption{color:#fff}.lightbox--gallery .btn{background:transparent;color:#fff;border-color:#fff}.lightbox--gallery .btn:hover{background:#fff;color:#54565a}.lightbox--gallery .gallery__selection .btn--carousel{bottom:50px;background-color:transparent;background-repeat:no-repeat;height:34px;width:34px;background-image:url(/media/assets/images/chevron-right-light-sm.svg)}.lightbox--gallery .gallery__selection .btn--carousel:after,.lightbox--gallery .gallery__selection .btn--carousel:before{border-color:#fff}.gallery--desktop-mode [data-transition-type=slide-left] .thumbail-transition-enter.thumbail-transition-enter-active,.gallery--desktop-mode [data-transition-type=slide-right] .thumbail-transition-enter.thumbail-transition-enter-active{width:100%;top:0}.gallery--desktop-mode [data-transition-type=slide-left] .thumbail-transition-leave.thumbail-transition-leave-active,.gallery--desktop-mode [data-transition-type=slide-right] .thumbail-transition-leave.thumbail-transition-leave-active{position:absolute}[data-transition-type=slide-left] .gallery__slides.thumbail-transition-enter{left:unset;right:-100%}[data-transition-type=slide-left] .thumbail-transition-enter.thumbail-transition-enter-active{-webkit-transition:right .5s ease;transition:right .5s ease;position:absolute;right:0;width:calc(100% - 50px);top:-10px}@media (min-width:768px){[data-transition-type=slide-left] .thumbail-transition-enter.thumbail-transition-enter-active{width:calc(100% - 110px)}}[data-transition-type=slide-left] .thumbail-transition-leave{left:0}[data-transition-type=slide-left] .thumbail-transition-leave.thumbail-transition-leave-active{left:-100%;-webkit-transition:left .5s ease;transition:left .5s ease;position:relative}[data-transition-type=slide-right] .thumbail-transition-enter{right:100%;left:unset}[data-transition-type=slide-right] .thumbail-transition-enter.thumbail-transition-enter-active{-webkit-transition:right .5s ease;transition:right .5s ease;position:absolute;right:0;left:unset;width:calc(100% - 50px);top:-10px}@media (min-width:768px){[data-transition-type=slide-right] .thumbail-transition-enter.thumbail-transition-enter-active{width:calc(100% - 110px)}}[data-transition-type=slide-right] .thumbail-transition-leave{right:0;left:unset}[data-transition-type=slide-right] .thumbail-transition-leave.thumbail-transition-leave-active{right:-100%;left:unset;-webkit-transition:right .5s ease;transition:right .5s ease;position:relative}.video-inner:after{bottom:0;content:"";display:inline-block;background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(rgba(0,0,0,.7)),to(rgba(0,0,0,.9)));background:linear-gradient(transparent,rgba(0,0,0,.7),rgba(0,0,0,.9));width:100%;position:absolute;min-height:180px}.latest-videos .video-feed .lightbox__video-feed-list::-webkit-scrollbar,.latest-videos .video-feed__list::-webkit-scrollbar{height:5px}@media (min-width:1024px){.latest-videos .video-feed .lightbox__video-feed-list::-webkit-scrollbar,.latest-videos .video-feed__list::-webkit-scrollbar{width:5px;height:auto}}.latest-videos .video-feed .lightbox__video-feed-list ::-webkit-scrollbar-track,.latest-videos .video-feed__list ::-webkit-scrollbar-track{background:transparent}.latest-videos .video-feed .lightbox__video-feed-list::-webkit-scrollbar-thumb,.latest-videos .video-feed__list::-webkit-scrollbar-thumb{background:#008f70;border-radius:5px}.latest-videos .video-feed .lightbox__video-feed-list::-webkit-scrollbar-thumb:hover,.latest-videos .video-feed__list::-webkit-scrollbar-thumb:hover{background:#005c48}.latest-videos{display:-webkit-box;display:flex;color:#fff}.latest-videos.isLoading .video-inner{background:#e6e6e6 no-repeat 50% url(/media/assets/images/loading.gif)}@media (min-width:768px){.latest-videos .btn{margin:0 200px}}@media (min-width:1024px){.latest-videos .btn{margin:0 auto}}.latest-videos .grid-container{grid-template-columns:repeat(12,1fr);width:100%}.latest-videos .video{grid-column:2/12}@media (min-width:1024px){.latest-videos .video{grid-column:2/9}}.latest-videos .video-feed{grid-column:2/12;position:relative}@media (min-width:1024px){.latest-videos .video-feed:after{content:"";background:#008f70;height:3px;width:calc(100% - 35px);position:absolute;bottom:0;left:0}}.latest-videos .video-feed__list-item:after{display:none}@media (min-width:1024px){.latest-videos .video-feed__list-item{width:calc(100% - 30px)}}@media (min-width:1024px){.latest-videos .video-feed{grid-column:9/12;width:calc(100% + 35px)}}.latest-videos .video-feed .lightbox__video{width:100%;position:relative;margin:0 0 15px}.latest-videos .video-feed .lightbox__video img{width:100%;opacity:0}@media (min-width:768px){.latest-videos .video-feed .lightbox__video img{margin:0 0 30px}}.latest-videos .video-feed .lightbox__video iframe{border-width:0;position:absolute;width:100%;z-index:10;height:100%}@media (min-width:1024px){.latest-videos .video-feed .lightbox__video{grid-column:1/4;margin:0;width:auto}}.latest-videos .video-feed .lightbox__video-heading{font-size:1.125rem;font-weight:700;line-height:150%;width:100%}@media (min-width:768px){.latest-videos .video-feed .lightbox__video-heading{display:inline-block}}@media (min-width:1024px){.latest-videos .video-feed .lightbox__video-heading{font-size:1.375rem;margin-bottom:15px}}.latest-videos .video-feed .lightbox__video-heading--uppercase{text-transform:uppercase;font-weight:900}.latest-videos .video-feed .lightbox__video-meta{width:100%;margin:0;font-weight:900;font-size:.75rem}@media (min-width:768px){.latest-videos .video-feed .lightbox__video-meta{display:block}}.latest-videos .video-feed .lightbox__video-feed-list .video-feed__list-item:after{display:none}@media (min-width:1024px){.latest-videos .video-feed .lightbox__video-feed-list .video-feed__list-item{width:calc(100% - 30px)}}@media (min-width:768px){.latest-videos .video-feed .lightbox__video-feed{grid-column:4/4}}.video{align-content:flex-start;display:-webkit-box;display:flex;flex-wrap:wrap;position:relative}.video--playing:after{display:none}.video-tag{font-size:.75rem;font-weight:700;padding:4px 10px;display:inline-block;border:2px solid #fff;border-radius:20px;margin:0 10px 0 0}.video-tags{padding:0 0 15px}.video-inner{background-size:cover;background-position:top;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:100%;-webkit-box-flex:0;flex:none;position:relative;overflow:hidden;background-color:#979797;min-height:160px}.video-inner .flex-container{padding:0;width:100%}.video-inner iframe{position:absolute;z-index:11;border-width:0;left:0;top:0}.video-inner img{width:100%;left:0;opacity:1}.isLoading .video-inner img{opacity:0}@media (min-width:1024px){.video-inner img{position:absolute;z-index:0}}.video-inner button{z-index:10;position:absolute}.isLoading .video-inner button{display:none}@media (min-width:768px){.video-inner button{left:calc(50% - 22px)}}@media (min-width:1024px){.video-inner button{left:calc(50% - 52px)}}@media (min-width:768px){.video-inner{min-height:unset;height:343px}}@media (min-width:1024px){.video-inner{height:307px}}@media (min-width:1200px){.video-inner{height:376px}}.video-inner .logo{background-size:contain;bottom:0;right:0;height:70px;position:absolute;width:133px;z-index:20}.video-inner-blurb{margin:15px 0 0;color:#54565a}.isLoading .video-inner-blurb{display:none}.video-inner-blurb p{font-size:1rem;font-weight:700;margin:0 0 6px;line-height:1.25}@media (min-width:768px){.video-inner-blurb p{text-transform:uppercase;font-size:1.125rem;line-height:22px;font-weight:900}}.video-inner-blurb span{font-size:.75rem;font-weight:700}.video-inner:after{display:none;-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media (min-width:1024px){.video-inner:after{bottom:0;-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.tab-component{background:#fff}.tab-component__title{height:50px;font-weight:900;display:-webkit-box;display:flex;-webkit-box-flex:1;flex-grow:1;-webkit-box-align:center;align-items:center;padding-left:20px;border-bottom:1px solid #e6e6e6;font-size:1rem}@media (min-width:768px){.tab-component__title{padding-left:30px;font-size:1.125rem}}.tab-component__content .article-list{margin-bottom:40px}@media (min-width:768px){.tab-component__content .article-list{margin-bottom:50px}}.tab-component__tab-header{-webkit-box-flex:1;flex:auto;height:50px}.tab-component__tab-header:first-child a{margin-left:0}.tab-component__tab-header:last-child a{margin-right:0}.tab-component__tab-header a{border-bottom:1px solid #d3d3d3;padding-bottom:2px}@media (min-width:420px){.tab-component__tab-header a{margin:0 10px}}@media (min-width:768px){.tab-component__tab-header a{margin:0 15px}}.tab-component__tab-header.active a{border-bottom:3px solid #008f70;padding-bottom:0;position:relative}.tab-component__tab-header.active a:before{content:"";position:absolute;bottom:-12px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #008f70;z-index:9}.tab-component__tab-headers{list-style:none;margin:0 0 40px;padding:0;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.tab-component__tab-header-link{height:50px;display:-webkit-box;display:flex;font-size:1rem;font-weight:400;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding:0 15px;min-width:70px;cursor:pointer;background:#fff}@media (min-width:768px){.tab-component__tab-header-link{padding:0 20px}}.tab-component__tab-content{display:none}.tab-component__tab-content.active{display:block}.video-feed__list-item:after{bottom:0;content:"";display:inline-block;background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(rgba(0,0,0,.7)),to(rgba(0,0,0,.9)));background:linear-gradient(transparent,rgba(0,0,0,.7),rgba(0,0,0,.9));width:100%;position:absolute;min-height:180px}.video-feed{overflow:hidden}.video-feed.isLoading .video-feed__description,.video-feed.isLoading:after{display:none}.video-feed.isLoading .video-feed__list{background:#e6e6e6 url(/media/assets/images/loading.gif) no-repeat 50%;height:100%}.video-feed.isLoading .video-feed__list-item{display:none}.video-feed__description,.video-feed__title{color:#54565a;font-weight:900}.video-feed__title{margin-top:-4px;font-size:1.125rem;display:none}@media (min-width:1024px){.video-feed__title{display:inherit}}.video-feed__title--mobile{color:#54565a;font-size:1.125rem;font-weight:900;margin-top:20px;grid-column:2/12}@media (min-width:1024px){.video-feed__title--mobile{display:none}}.video-feed__video{width:300px;-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-flex:0;flex:none;margin-bottom:10px;min-height:160px;-webkit-box-pack:center;justify-content:center;overflow:hidden;position:relative}@media (min-width:1024px){.video-feed__video{min-height:122px;width:100%}}@media (min-width:1200px){.video-feed__video{min-height:150px}}.video-feed__list{display:-webkit-box;display:flex;list-style:none;padding:0;-webkit-transition:all .5s;transition:all .5s;overflow-x:auto;scroll-behavior:smooth;overflow-y:auto}@media (min-width:768px){.video-feed__list{overflow-x:auto;width:100%}}@media (min-width:1024px){.video-feed__list{display:inherit;flex-wrap:wrap;max-height:450px}}@media (min-width:1200px){.video-feed__list{max-height:485px}}.video-feed__list-item{-webkit-box-flex:0;flex:none;position:relative;width:300px;margin-right:20px}@media (min-width:1024px){.video-feed__list-item{width:auto;margin-right:0}}.video-feed__list-item:last-child{margin-right:0}.video-feed__list-item img{left:0;position:absolute;width:100%}.video-feed__list-item:after{bottom:auto;top:0;left:0;-webkit-transform:rotate(180deg);transform:rotate(180deg);min-height:80px}.video-feed__list-item p{color:#54565a;font-size:1rem;line-height:1.1875rem;text-transform:uppercase;font-weight:900;margin:0 0 6px}.video-feed__list-item span{color:#86898e;font-size:.75rem;overflow:hidden;font-weight:800;margin-bottom:20px;clear:both;display:block}.video-feed__button-container{width:100%;height:100%;position:absolute}.video-feed__buttons{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;position:relative;width:100%}.video-feed__buttons button{-webkit-box-flex:0;flex:none;position:relative;padding:0 20px}.video-feed__buttons button[name=next],.video-feed__buttons button[name=prev]{position:absolute;background:#fff;color:#000;border-width:0}.video-feed__buttons button[name=next]{right:0}.video-feed__buttons button[name=prev]{left:0}@media (min-width:1024px){.video-feed .lightbox-container{-webkit-box-flex:0;flex:none;display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:20px;position:relative;-webkit-box-align:start;align-items:start;top:auto}}.video-feed .lightbox__close{top:0;padding:15px}.video-feed .lightbox__close:after,.video-feed .lightbox__close:before{top:0;left:10px}.video-feed .lightbox__video{display:-webkit-box;display:flex;align-content:start;flex-wrap:wrap}.video-feed .lightbox__video-container{position:relative;width:100%}@media (min-width:1024px){.video-feed .lightbox__video-feed{margin:45px 0 0}}.video-feed .lightbox__video-feed-list{display:-webkit-box;display:flex;overflow-x:auto}@media (min-width:1024px){.video-feed .lightbox__video-feed-list{flex-wrap:wrap;height:calc(100vh - 330px);min-height:600px}}.video-feed .lightbox__video-feed .video-feed__list-item{width:300px;margin:15px 15px 15px 0;min-height:180px}@media (min-width:768px){.video-feed .lightbox__video-feed .video-feed__list-item{margin:0 15px 0 0}}@media (min-width:1024px){.video-feed .lightbox__video-feed .video-feed__list-item{width:100%;min-height:140.8px;margin:0 0 15px}}@media (min-width:1200px){.video-feed .lightbox__video-feed .video-feed__list-item{min-height:165px}}.video-feed .lightbox__video-feed .video-feed__list-item p,.video-feed .lightbox__video-feed .video-feed__list-item span{color:#fff}.video-feed--no-feed .lightbox__video{grid-column:1/5!important}@media (min-width:1200px){.video-feed--no-feed .lightbox__video-container,.video-feed--no-feed .lightbox__video iframe{height:640px}}.video-feed--no-feed .lightbox__video-feed{display:none}@media (min-width:768px){.media-tabs__gallery{padding:0 30px}}@media (min-width:1024px){.media-tabs__gallery{padding:10px 90px 34px}}.media-tabs__link-container{-webkit-box-pack:center;justify-content:center;display:-webkit-box;display:flex;padding:0 0 50px}.media-tabs .grid-container.articles{display:block;padding:0}@media (min-width:768px){.media-tabs .grid-container.articles{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:30px}}.media-tabs .grid-container .articles{padding:0 30px}@media (min-width:768px){.media-tabs .grid-container .articles{padding:0}}@media (min-width:768px){.media-tabs .articles{grid-template-columns:repeat(2,1fr);grid-column:2/12;padding:0 0 40px}}@media (min-width:1024px){.media-tabs .articles{grid-template-columns:repeat(3,1fr);grid-column:2/12;padding:0 0 50px}}.media-tabs .tab-component__tab-headers{margin-bottom:30px}@media (min-width:768px){.media-tabs .tab-component__tab-headers{margin-bottom:40px}}@media (min-width:1024px){.media-tabs .tab-component__tab-headers{margin-bottom:50px}}.btn__share-btn{align-self:start;color:#54565a;display:-webkit-box;display:flex;position:relative;grid-column:1/1;justify-self:flex-start;min-height:30px;z-index:11}.btn__share-btn--right .btn__share-pane{right:-20px;left:unset}.btn__share-btn--right .btn__share-pane__pointer{right:50px;left:unset}.btn__share-btn .btn--text{-webkit-box-align:center;align-items:center;background-color:#54565a;background-repeat:no-repeat;background-size:18px;background-position:50%;background-image:url(/media/assets/images/share-dark.svg);border-radius:30px;color:#54565a;cursor:pointer;display:-webkit-box;display:flex;font-size:.625rem;font-weight:700;outline-width:0;text-transform:uppercase;position:relative;height:35px;width:35px}.btn__share-btn .btn--text,.btn__share-btn .btn--text:hover{-webkit-transition:background-color .5s;transition:background-color .5s}.btn__share-btn .btn--text:hover{background-color:#fff;background-image:url(/media/assets/images/share-light.svg)}.btn__share-btn .btn--text span{display:inline-block}.btn__share-btn--dark{justify-self:auto;text-align:left}.btn__share-btn--dark .btn--share{font-size:12px;padding:0 0 0 22px}.btn__share-btn--dark .btn--share:before{background-size:14px;background-position-y:top}.btn__share-btn--dark .btn--text{color:#54565a}.btn__share-btn--dark .btn--text:before{background-image:url(/media/assets/images/share-light.svg)}.btn__share-btn--dark .btn__share-pane:before{content:"";border-bottom:6px solid #54565a;border-left:6px solid transparent;border-right:6px solid transparent;top:8px;left:20px;position:absolute}.btn__share-btn--dark .btn__share-pane ul{background:#54565a}.btn__share-btn--dark .btn__share-pane ul .facebook>div{background-image:url(/media/assets/images/fb-dark.svg);background-repeat:no-repeat;background-position:0;background-size:23px;margin-left:-3px}.btn__share-btn--dark .btn__share-pane ul .twitter a{background-image:url(/media/assets/images/twitter-dark.svg);background-size:auto}.btn__share-btn--dark .btn__share-pane ul .email a{background-image:url(/media/assets/images/envelope.svg)}.btn__share-pane{max-height:999px;overflow:hidden;left:0;position:absolute;opacity:1;-webkit-transition:all .35s;transition:all .35s;top:30px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.btn__share-pane__pointer{display:-webkit-inline-box;display:inline-flex;position:absolute;top:0;right:unset;left:10px}.btn__share-pane__pointer:before{top:0;border-top:10px solid #54565a;z-index:9}.btn__share-pane__pointer:after,.btn__share-pane__pointer:before{content:"";-webkit-transform:rotate(-180deg);transform:rotate(-180deg);position:absolute;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent}.btn__share-pane__pointer:after{top:1px;border-top:10px solid #fff;z-index:10}.btn__share-pane ul{background:#fff;border:1px solid #54565a;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;list-style:none;padding:10px;height:auto;margin-top:9px;max-height:999px;min-width:80px;overflow:hidden}.btn__share-pane li{max-height:30px;display:-webkit-box;display:flex}.btn__share-pane li,.btn__share-pane li a{-webkit-box-flex:0;flex:none;height:20px;width:20px;margin:5px;overflow:hidden}.btn__share-pane li a{text-indent:999px;display:inline-block}.btn__share-pane li.facebook iframe{opacity:.000001}.btn__share-pane li.facebook .fb-share-button>span,.btn__share-pane li.facebook iframe{height:20px!important;width:20px!important}.btn__share-pane li.facebook>div{background-image:url(/media/assets/images/facebook-light.svg);background-size:20px;background-repeat:no-repeat;height:20px!important;width:20px!important;position:absolute}.btn__share-pane li.twitter>div{background:url(/media/assets/images/twitter-light.svg) no-repeat 50%;background-size:20px;position:relative;height:20px!important;width:20px!important}.btn__share-pane li.twitter iframe{position:absolute!important;left:0;width:20px!important;opacity:.0001}.btn__share-pane li.email a{background:url(/media/assets/images/envelope-light.svg) no-repeat 50%;background-size:25px;margin:0}.btn__share-pane li.linkedIn{background:url(/media/assets/images/linkedin-light.svg) no-repeat 50%;background-size:17px}.btn__share-pane li.linkedIn>span{opacity:.001}.btn__share-pane li.weibo{background:url(/media/assets/images/weibo-light-01.svg) no-repeat 50%;background-size:28px;width:22px}.btn__share-pane li.weibo>button{cursor:pointer;opacity:.001}.btn__share-pane li.whatsapp{background:url(/media/assets/images/whatsapp-icon-light.svg) no-repeat 50%;background-size:25px}.btn__share-pane li.whatsapp>a{cursor:pointer;opacity:.001}.btn__share-pane.hide{-webkit-transform:translateY(-3px);transform:translateY(-3px);opacity:0;max-height:0}.video-hero__details{width:100%;align-self:flex-end;padding:15px 0;background-color:rgba(0,0,0,.75);z-index:99;display:none;line-height:100%;margin:0 -15px}@media (min-width:768px){.video-hero__details{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}}@media (min-width:1024px){.video-hero__details{padding:30px 0}}.video-hero__details .container{flex-wrap:wrap}@media (min-width:768px){.video-hero__details .container{padding:0 15px}}@media (min-width:1024px){.video-hero__details .container{padding:0 50px}}.video-hero__details-item{color:#fff;display:-webkit-inline-box;display:inline-flex;-webkit-box-flex:1;flex:auto;flex-basis:0;-webkit-box-pack:justify;justify-content:space-between;margin:5px 15px;border-bottom:1px solid #fff;padding-bottom:8px}@media (min-width:768px){.video-hero__details-item{min-width:calc(33% - 30px)}}@media (min-width:1024px){.video-hero__details-item{min-width:unset}}.video-hero__details--mobile{background-color:#fff;display:inherit;margin:0 30px;padding:0 30px;width:auto}@media (min-width:768px){.video-hero__details--mobile{display:none;margin:0 30px 30px}}.video-hero__details--mobile .container{display:inherit;padding:0}.video-background .btn--back a:before,.video-background__next-btn-title:after,.video-background__prev-btn-title:before{content:"";display:inline-block;height:20px;width:20px;position:absolute;background:url(/media/assets/images/arrow-right.svg) no-repeat 100%}.video-background{background:#000;display:-webkit-box;display:flex;height:476px;overflow:hidden;position:relative}.video-background .lightbox-container{height:calc(100% - 20px)}.video-background>a.disable-click{cursor:auto}.video-background .video-background__external-link{background:#008f70;color:#fff;z-index:999;text-transform:uppercase;padding:10px;border-radius:3px;font-size:10px;font-weight:900;line-height:11px}.video-background .video-background__external-link-container{position:absolute;width:100%;z-index:99;top:30px}.video-background .video-background__external-link-container .container{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.video-background .video-background__external-link-container--hero{top:unset;bottom:30px}@media (min-width:768px){.video-background .video-background__external-link-container--hero{top:30px;bottom:unset}}.video-background .video-background__external-link-container--hero .video-background__external-link{text-align:center;width:100%}@media (min-width:768px){.video-background .video-background__external-link-container--hero .video-background__external-link{text-align:unset;width:unset}}.video-background .video-background__external-link:hover:after{content:unset}.video-background__tour-logo{display:none;background-size:contain;background-position:100%;background-repeat:no-repeat;width:200px;height:60px;position:absolute;top:30px;right:0;z-index:99}.video-background__image-credits{align-self:end;bottom:60px;display:none;right:65px;z-index:12;color:#fff;text-transform:none;grid-column:1/3;-webkit-transition:all .75s;transition:all .75s;opacity:1}@media (min-width:768px){.video-background__image-credits{display:inherit;position:absolute;grid-column:auto;width:auto;right:30px}}@media (min-width:1024px){.video-background__image-credits{bottom:50px;right:65px}}.video-background__image-credits.hide{opacity:0}.video-background__image-credits p{margin:0;font-weight:900;font-size:.75rem}@media (min-width:768px){.video-background__image-credits p{text-align:right}}@media (min-width:1024px){.video-background__image-credits p{font-size:.875rem}}.landing-page .video-background-hero:first-child{padding-top:0}.video-background.add-margin{margin-bottom:5px}.video-background.no-share .container .btn--video-player-large{align-self:center}@media (min-width:1024px){.video-background.no-share .container .btn--video-player-large{align-self:center}}.video-background.no-share .container .video-background__next-btn,.video-background.no-share .container .video-background__prev-btn{align-self:center}@media (min-width:1024px){.video-background.no-share .container .video-background__next-btn,.video-background.no-share .container .video-background__prev-btn{align-self:center}}.video-background a:after{content:"";width:0;height:1px;position:absolute;bottom:-10px;left:0;-webkit-transition:all 125ms;transition:all 125ms;background-color:#fff}.video-background a:hover:after{width:100%}@media (min-width:768px){.video-background{height:547px}}@media (min-width:1024px){.video-background{height:495px}}@media (min-width:1200px){.video-background{height:495px}}.video-background .show{opacity:1}.video-background .hide,.video-background .show{-webkit-transition:opacity .75s;transition:opacity .75s}.video-background .hide{opacity:0}.video-background iframe{opacity:1}@media (min-width:768px){.video-background iframe{-webkit-transform:scale(1.275);transform:scale(1.275)}}@media (min-width:1024px){.video-background iframe{-webkit-transform:unset;transform:unset}}.video-background .btn--back a{color:#fff;font-weight:700;padding:0 0 0 25px;position:relative;text-decoration:none;top:20px;z-index:11}.video-background .btn--back a:before{left:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.video-background .btn__share-pane{left:auto;right:0}@media (min-width:768px){.video-background .btn__share-pane{left:0;right:auto}}.video-background .btn__share-btn{top:25px;justify-self:end;grid-column-start:4;position:relative}@media (min-width:768px){.video-background .btn__share-btn{justify-self:start;grid-column-start:1}}.video-background .landing-page__tile-bg .container{display:-webkit-box;display:flex}.video-background .container{-webkit-box-flex:0;flex:none;position:relative;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr)}.video-background .container:before{content:"";width:300%;background:#000;height:100%;position:absolute;opacity:0;top:0;left:-100%;z-index:9;-webkit-transition:all .35s;transition:all .35s}@media (min-width:768px){.video-background .container.mouseover-active:before{opacity:.8}}.video-background .container .btn--video-player-large{-webkit-box-align:center;align-items:center;align-content:center;display:-webkit-box;display:flex;grid-row-start:2;grid-column:2/3;position:relative;-webkit-box-flex:0;flex:none;align-self:center;justify-self:center;z-index:11}.video-background__next-btn,.video-background__prev-btn{align-self:center;grid-row-start:2}.video-background__next-btn-title,.video-background__prev-btn-title{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;cursor:pointer;color:#fff;padding:15px 25px;text-decoration:none;text-transform:uppercase;font-size:.875rem;font-weight:900;z-index:11;position:relative;-webkit-transition:all .35s;transition:all .35s}@media (min-width:768px){.video-background__next-btn,.video-background__prev-btn{align-self:center}}@media (min-width:1024px){.video-background__next-btn,.video-background__prev-btn{align-self:center}}.video-background__next-btn-title span,.video-background__next-btn:after,.video-background__next-btn:before,.video-background__prev-btn-title span,.video-background__prev-btn:after,.video-background__prev-btn:before{display:none;-webkit-transition:all .35s;transition:all .35s}@media (min-width:768px){.video-background__next-btn-title span,.video-background__next-btn:after,.video-background__next-btn:before,.video-background__prev-btn-title span,.video-background__prev-btn:after,.video-background__prev-btn:before{display:inline-block}}.video-background__prev-btn{grid-column:1/1;justify-self:start}@media (min-width:1024px){.video-background__prev-btn:hover .video-background__prev-btn-title,.video-background__prev-btn:hover:after{-webkit-transform:translateX(320px);transform:translateX(320px)}}@media (min-width:1200px){.video-background__prev-btn:hover .video-background__prev-btn-title,.video-background__prev-btn:hover:after{-webkit-transform:translateX(365px);transform:translateX(365px)}}@media (min-width:1024px){.video-background__prev-btn:hover .video-background__prev-story{-webkit-transform:translateX(362.66667px);transform:translateX(362.66667px);opacity:1}}@media (min-width:1200px){.video-background__prev-btn:hover .video-background__prev-story{-webkit-transform:translateX(365px);transform:translateX(365px)}}.video-background__prev-btn-title:before{-webkit-transform:rotate(180deg);transform:rotate(180deg);left:0}.video-background__next-btn{text-align:right;grid-column:3/3;justify-self:end;-webkit-transition:all .35s;transition:all .35s}@media (min-width:1024px){.video-background__next-btn:hover .video-background__next-btn-title,.video-background__next-btn:hover:after{-webkit-transform:translateX(-320px);transform:translateX(-320px)}}@media (min-width:1200px){.video-background__next-btn:hover .video-background__next-btn-title,.video-background__next-btn:hover:after{-webkit-transform:translateX(-365px);transform:translateX(-365px)}}@media (min-width:1024px){.video-background__next-btn:hover .video-background__next-story{-webkit-transform:translateX(-362.66667px);transform:translateX(-362.66667px);opacity:1}}@media (min-width:1200px){.video-background__next-btn:hover .video-background__next-story{-webkit-transform:translateX(-365px);transform:translateX(-365px)}}.video-background__next-btn-title:after{right:0}.video-background__next-story,.video-background__prev-story{color:#fff;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;align-content:flex-start;text-align:left;height:341.33333px;width:529.06667px;right:-512px;position:absolute;opacity:0;top:60px;-webkit-transition:all .35s;transition:all .35s;z-index:99;padding:30px 206.5px 0 30px}@media (min-width:1200px){.video-background__next-story,.video-background__prev-story{height:400px;width:620px;right:-550px;padding:30px 250px 0 30px}}.video-background__next-story-image,.video-background__prev-story-image{background-color:#54565a;height:170.66667px;width:290.13333px;margin:0 0 14px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;position:relative;-webkit-box-pack:center;justify-content:center}.video-background__next-story-image>div,.video-background__prev-story-image>div{background-size:cover;background-position:50%;width:100%;height:100%;position:absolute;top:0;left:0}.video-background__next-story-image:before,.video-background__prev-story-image:before{content:"No image";-webkit-box-flex:0;flex:none;font-size:1rem;color:#fff}@media (min-width:1200px){.video-background__next-story-image,.video-background__prev-story-image{height:200px;width:340px}}.video-background__next-story-title,.video-background__prev-story-title{font-size:1rem;color:#fff;text-transform:uppercase;font-weight:900;margin:8px 0 5px}.video-background__next-story-date,.video-background__next-story-press,.video-background__prev-story-date,.video-background__prev-story-press{font-size:.75rem;font-weight:700;line-height:90%;margin:0;padding:0;max-width:50%;-webkit-box-flex:1;flex:auto}.video-background__next-story-date,.video-background__prev-story-date{text-align:right;font-weight:900}.video-background__next-story-press,.video-background__prev-story-press{text-transform:uppercase;font-weight:900}.video-background__prev-story{right:0;left:-512px;padding:30px 30px 0 213.33333px}@media (min-width:1200px){.video-background__prev-story{left:-550px;padding:30px 30px 0 250px}}.video-background__title{position:relative;color:#fff;font-size:1.125rem;z-index:12;grid-column:1/4;font-weight:700;text-transform:uppercase;align-self:end;padding-bottom:30px;grid-row-start:3}.video-background__title>span{font-weight:900}.video-background__title .video-background__image-credits{display:inherit;opacity:1}@media (min-width:768px){.video-background__title .video-background__image-credits{display:none}}.video-background__title .video-background__image-credits.hide{opacity:0;-webkit-transition:all .75s;transition:all .75s}@media (min-width:768px){.video-background__title{grid-column:1/3;font-size:1.375rem;padding-bottom:60px}}@media (min-width:1024px){.video-background__title{display:none}}.video-background__image{width:100%;height:100%;left:0;position:absolute;background-size:cover;background-position:50%}.video-background__image.show{opacity:.7}.video-background__video{background:#000;display:-webkit-box;display:flex;position:absolute;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;top:0;height:476px;width:100%;z-index:5}.video-background__video:after{background:-webkit-gradient(linear,left bottom,left top,from(#000),to(transparent));background:linear-gradient(0deg,#000,transparent);content:"";position:absolute;display:inherit;bottom:0;width:100%;height:50%;top:unset;left:0;z-index:11}.video-background__video iframe{-webkit-transition:all .5s;transition:all .5s;opacity:1}@media (min-width:768px){.video-background__video{height:547px}}@media (min-width:1024px){.video-background__video{height:495px}}@media (min-width:1200px){.video-background__video{height:495px}}.video-background__video-container{width:100%;height:calc(100% - 80px);position:absolute;left:0;z-index:11}.video-background__video-container.show{opacity:.7}.video-background__video-container--lightbox{position:static;grid-column:1/5}.video-background__video-container--lightbox.show{opacity:1}.video-background__share-btn{align-self:start;position:relative;top:22px;text-align:right;grid-column:1/1;justify-self:flex-start;z-index:11}.video-background__share-btn .btn--text{background:transparent;border-width:0;color:#fff;font-size:.875rem;font-weight:700;outline-width:0;position:relative;padding:0 0 0 30px;cursor:pointer}.video-background__share-btn .btn--text span{display:inline-block}.video-background__share-btn .btn--text:before{content:"";display:inline-block;background:url(/media/assets/images/share-dark.svg) no-repeat 0;height:20px;width:20px;left:0;position:absolute}.video-background__share-pane{max-height:999px;overflow:hidden;left:0;position:absolute;-webkit-transition:all .75s;transition:all .75s}.video-background__share-pane ul{background:#fff;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;list-style:none;padding:10px;height:auto;max-height:999px;overflow:hidden}.video-background__share-pane li{-webkit-box-flex:0;flex:none;max-height:30px}.video-background__share-pane li a{text-indent:999px;-webkit-box-flex:0;flex:none;height:20px;width:20px;margin:5px;display:inline-block;overflow:hidden}.video-background__share-pane li.facebook a{background:url(/media/assets/images/facebook-light.svg) no-repeat 50%;background-size:20px}.video-background__share-pane li.twitter a{background:url(/media/assets/images/twitter-light.svg) no-repeat 50%;background-size:20px}.video-background__share-pane li.email a{background:url(/media/assets/images/envelope-light.svg) no-repeat 50%;background-size:25px}.video-background__share-pane.hide{max-height:0}@media (min-width:768px){.video-background.heroMode{padding-top:0}}.video-background.heroMode.left.gradient .video-background__video:after{background:-webkit-gradient(linear,left top,right top,from(#000),to(transparent));background:linear-gradient(90deg,#000,transparent);content:"";position:absolute;display:inherit;bottom:unset;width:50%;height:100%;top:unset;left:0;z-index:11}.video-background.heroMode.right.gradient .video-background__video:after{background:-webkit-gradient(linear,right top,left top,from(#000),to(transparent));background:linear-gradient(270deg,#000,transparent);content:"";position:absolute;display:inherit;bottom:unset;width:50%;height:100%;top:unset;right:0;left:unset;z-index:11}@media (min-width:768px){.video-background.heroMode.right .landing-page__tile-bg-text{margin-left:50%;width:50%}}.video-background.heroMode .btn--video-player-large{grid-column:unset}@media (min-width:768px){.video-background.heroMode .btn--video-player-large{grid-column-start:2;grid-row-start:1}}.video-background.heroMode.short{height:260px;max-height:260px}.video-background.heroMode.short .landing-page__tile-bg{min-height:unset}.video-background.heroMode .video-background__video:after{display:none}.video-background.heroMode .landing-page__tile-bg{min-height:unset}.video-background.heroMode .landing-page__tile-bg-text{align-content:flex-end;display:-webkit-box;display:flex;flex-wrap:wrap;grid-row-start:3;width:100%}@media (min-width:768px){.video-background.heroMode .landing-page__tile-bg-text{grid-row-start:1}}.video-background.heroMode .landing-page__tile-bg .container{padding-top:0;display:grid;grid-template-columns:1fr;grid-template-rows:2fr 1fr 2fr;height:100%}@media (min-width:768px){.video-background.heroMode .landing-page__tile-bg .container{grid-template-columns:3fr 3fr 3fr;grid-template-rows:unset;height:unset}}.video-background.heroMode .landing-page__tile-bg .container:after,.video-background.heroMode .landing-page__tile-bg .container:before,.video-background.heroMode .landing-page__tile-bg a:after{display:none}.video-background .landing-page__tile-bg{position:absolute;width:100%;height:100%;z-index:6}.video-hero__details{margin:0}.video-hero__details .container{display:-webkit-box;display:flex}.video-hero__details-item{flex-basis:auto}@media (min-width:768px){.video-hero__details-item{width:calc(50% - 30px)}}@media (min-width:1024px){.video-hero__details-item{width:unset}}.video-hero__details--mobile .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.video-hero__details--mobile .video-hero__details-item{padding:0;height:50px;margin:0;border-color:#979797;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;flex-basis:auto}.video-hero__details--mobile .video-hero__details-item:last-child{border-width:0}.video-hero__details--mobile .video-hero__label,.video-hero__details--mobile .video-hero__value{color:#54565a;font-size:.875rem}.video-hero__label{font-weight:500;font-size:.75rem}.video-hero__value{justify-self:flex-end;text-align:right;font-weight:900;font-size:.75rem}.featured-player-section-bg{background:url(/media/assets/images/featured-player-bg.png);background-size:cover}.featured-player-section{padding-top:40px;padding-bottom:40px}@media (min-width:768px){.featured-player-section{padding-top:50px;padding-bottom:50px}}@media (min-width:1024px){.featured-player-section{padding-top:60px;padding-bottom:60px}}.featured-player-section__title{margin:0 0 20px}.featured-player-section__title span{height:32px;font-size:16px;font-weight:900;background:#fff;display:inline-block;position:relative;padding:0 10px 0 40px;line-height:32px;text-transform:uppercase}.featured-player-section__title span:after,.featured-player-section__title span:before{content:"";width:5px;height:16px;-webkit-transform:skew(-26deg);transform:skew(-26deg);display:block;position:absolute;-webkit-transition:all .3s ease;transition:all .3s ease;top:0}.featured-player-section__title span:before{background:#008f70;left:14px}.featured-player-section__title span:after{background:#54565a;left:25px;top:0}.featured-player-section__title span:after,.featured-player-section__title span:before{top:7px}@media (min-width:768px){.featured-player-section .featured-player-section__grid{display:grid;grid-template-columns:1fr 3fr;margin-bottom:0}}.featured-player-section .featured-player-details{display:grid}@media (min-width:1024px){.featured-player-section .featured-player-details{grid-template-columns:1fr 1fr}}.featured-player-section .featured-player-details-container{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between}@media (max-width:767px){.featured-player-section .featured-player-details-container{margin-top:24px}}.featured-player-section .featured-player-rankings{max-width:160px}@media (min-width:768px){.featured-player-section .featured-player-rankings{max-width:none}}.featured-player-section .featured-player-rankings__main-ranking{position:absolute;top:0;left:0;width:54px;height:54px;background:#008f70;color:#fff;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;font-size:16px;font-weight:900}.featured-player-section .featured-player-rankings__details-container{border:1px solid #979797;background:#fff}.featured-player-section .featured-player-rankings__details-container .itf-flag-container{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;position:absolute;top:-9px;right:10px}.featured-player-section .featured-player-rankings__details-container .itf-flags{background-size:28px 27px;background-position:-1px -5px;min-width:28px;min-height:19px;border:1px solid #e6e6e6}.featured-player-section .featured-player-rankings__img-container{position:relative;font-size:0}.featured-player-section .featured-player-rankings__img-container img{width:100%}.featured-player-section .featured-player-rankings__player-details{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;font-size:12px;padding:10px 15px;position:relative;height:53px;text-transform:capitalize}.featured-player-section .featured-player-rankings__player-details p{margin:0;font-size:14px;font-weight:900;line-height:17px;color:#979797;align-self:center;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.featured-player-section .featured-player-rankings__player-details p span{color:#54565a}.featured-player-section .featured-player-rankings__nationality{font-weight:900}.featured-player-section .featured-player-rankings__stats{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-flex:1;flex-grow:1}.featured-player-section .featured-player-rankings__stats>div{font-size:12px}.featured-player-section .featured-player-rankings__trophies{-webkit-box-flex:1;flex-grow:1;text-align:right}.featured-player-section .featured-player-rankings__trophies-area{display:inline-block;text-align:left;padding-right:40px;background:url(/media/assets/images/trophy.svg) no-repeat 100%}.featured-player-section .featured-player-rankings__trophies-text{display:block}.featured-player-section .featured-player-rankings__ranking{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;border-top:1px solid #979797;border-bottom:1px solid #979797;padding:10px 20px;font-size:12px}.featured-player-section .featured-player-rankings__ranking>div{padding-right:10px}.featured-player-section .featured-player-rankings__stat-title{display:block}.featured-player-section .more-link{white-space:nowrap;line-height:19px}.featured-player-section .more-link:after{background:no-repeat url(/media/assets/images/chevron-right-grey.svg) 50%;background-size:16px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);top:-2px}.featured-player-section .vs-text{color:#fff;font-weight:900;font-size:36px}@media (min-width:768px){.featured-player-section .vs-text{font-size:44px;padding:40px}}.featured-player-section .negative,.featured-player-section .positive{padding-left:20px}.featured-player-section .positive{background:url(/media/assets/images/arrow-up.svg) no-repeat -5px}.featured-player-section .negative{background:url(/media/assets/images/arrow-down.svg) no-repeat -5px}.head-to-head{height:100%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}@media (min-width:768px){.head-to-head{-webkit-box-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}}.head-to-head__container{color:#fff;width:100%;height:100%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center}.head-to-head__container h2{font-size:18px;font-weight:900;margin-bottom:5px;margin-top:0}@media (min-width:768px){.head-to-head__container h2{margin-top:40px}}.head-to-head__container p{font-size:16px;font-weight:900;margin-top:0;margin-bottom:30px}.head-to-head__container .btn{text-align:center;width:100%}@media (min-width:768px){.head-to-head__container .btn{width:auto}}.head-to-head__suggested-players{width:100%;position:absolute;top:0}@media (min-width:768px){.head-to-head__suggested-players{width:calc(50% - 20px)}}.head-to-head__player-search{position:relative;margin-bottom:20px}@media (min-width:768px){.head-to-head__player-search{display:grid;grid-template-columns:3fr 2fr;grid-column-gap:40px;margin-bottom:0}}@media (min-width:1024px){.head-to-head__player-search{grid-template-columns:1fr 1fr}}@media (max-width:767px){.head-to-head__player-search .search-component{margin-bottom:20px}}.head-to-head__player-search .search-component input{width:100%}.head-to-head__player-search .compare-btn{text-align:center;width:100%;-webkit-box-align:center;align-items:center;border:0;line-height:43px}.head-to-head__player-search .compare-btn--disabled{opacity:.5;cursor:default}.head-to-head__player-search .compare-btn--disabled:hover{background:#fff;color:#54565a}.head-to-head .flex-container{padding-top:0}.dropdown__list{max-height:300px;overflow-y:auto;position:absolute;width:100%;z-index:9;top:43px;-webkit-overflow-scrolling:touch;box-sizing:border-box;padding:0;margin:0}.dropdown__list .dropdown__list-item{font-weight:900;font-size:12px;height:44px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;background:#fff;color:#54565a}.dropdown__list .dropdown__list-item button{cursor:pointer;font-family:Lato,Arial,Helvetica,sans-serif;text-align:left;background:transparent;border:0;padding:8px 12px;width:100%;height:100%;font-weight:900;color:#54565a;text-transform:none}.dropdown__list .dropdown__list-item:hover{background-color:#efefef;color:#54565a;cursor:pointer}.latest-result-widget .latest-result-widget__winner-tick{background:url(/media/assets/images/tick-green.svg);width:24px;height:24px;display:inline-block;position:absolute;right:5px}.latest-result-widget .latest-result-widget__team-info{height:72px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;position:relative;padding-left:5px}.latest-result-widget .S .latest-result-widget__team-info,.S .latest-result-widget .latest-result-widget__team-info{height:52px}@media (min-width:420px){.latest-result-widget .latest-result-widget__team-info{padding-left:25px}}.latest-result-widget .is-winner.latest-result-widget__team-info{border:1px solid #000;border-left:0;border-right:0}@media (min-width:420px){.latest-result-widget .is-winner.latest-result-widget__team-info:after{position:absolute;display:block;background-color:#008f70;height:100%;width:3px;left:0}}.latest-result-widget .latest-result-widget__teams{-webkit-box-flex:1;flex-grow:1;font-weight:700;position:relative;-webkit-box-align:center;height:unset;display:-webkit-box;display:flex;font-size:.5625rem;font-weight:900;align-items:center}.latest-result-widget .latest-result-widget__nationality{width:24px;-webkit-box-align:center;align-items:center;display:-webkit-inline-box;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-right:20px;margin-top:-3px}.latest-result-widget .latest-result-widget__nationality .itf-flags{background-size:26px;background-position:50%;border:1px solid #ebebeb;min-height:17px;min-width:26px}.latest-result-widget .latest-result-widget__scores{display:-webkit-box;display:flex;height:70px;-webkit-box-pack:end;justify-content:flex-end}.latest-result-widget .S .latest-result-widget__scores,.S .latest-result-widget .latest-result-widget__scores{height:50px}.latest-result-widget .latest-result-widget__scores>span{font-size:.75rem;-webkit-box-pack:center;justify-content:center;height:100%;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;font-weight:900;position:relative;width:27px}.latest-result-widget .latest-result-widget__scores>span:nth-child(odd){background:#e6e6e6}.latest-result-widget .latest-result-widget__scores>span .losing-score{position:absolute;font-size:.5625rem;top:1px;right:2px}.latest-result-widget .latest-result-widget__h-to-h{background:#fff;border:1px solid #333;border-radius:2px;font-family:Helvetica;font-size:.5625rem;color:#333;letter-spacing:0;text-align:center;width:30px;height:22px;display:-webkit-inline-box;display:inline-flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;position:absolute;z-index:1;left:22px;bottom:calc(50% - 15px)}.latest-result-widget .latest-result-widget__team-singles{height:100%;margin-right:6px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.latest-result-widget .latest-result-widget__team-singles .player-wrapper{display:-webkit-inline-box;display:inline-flex;height:100%;-webkit-box-align:center;align-items:center}.drawsheet-widget__winner-tick,.latest-result-widget .latest-result-widget__winner-tick,.round-robin-player__winner-tick{background:url(/media/assets/images/tick-green.svg);width:24px;height:24px;display:inline-block;position:absolute;right:5px}.drawsheet-widget__team-info,.latest-result-widget .latest-result-widget__team-info,.round-robin-player__team,.round-robin-player__team-info{height:72px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;position:relative;padding-left:5px}.latest-result-widget .S .latest-result-widget__team-info,.S .drawsheet-widget__team-info,.S .latest-result-widget .latest-result-widget__team-info,.S .round-robin-player__team,.S .round-robin-player__team-info{height:52px}@media (min-width:420px){.drawsheet-widget__team-info,.latest-result-widget .latest-result-widget__team-info,.round-robin-player__team,.round-robin-player__team-info{padding-left:25px}}.is-winner.drawsheet-widget__team-info,.is-winner.round-robin-player__team,.is-winner.round-robin-player__team-info,.latest-result-widget .is-winner.latest-result-widget__team-info{border:1px solid #000;border-left:0;border-right:0}@media (min-width:420px){.is-winner.drawsheet-widget__team-info:after,.is-winner.round-robin-player__team-info:after,.is-winner.round-robin-player__team:after,.latest-result-widget .is-winner.latest-result-widget__team-info:after{position:absolute;display:block;background-color:#008f70;height:100%;width:3px;left:0}}.drawsheet-widget__teams,.latest-result-widget .latest-result-widget__teams,.round-robin-player__team-info,.round-robin-player__teams,.round-robin-standings__teams{-webkit-box-flex:1;flex-grow:1;font-weight:700;position:relative;-webkit-box-align:center;height:unset;display:-webkit-box;display:flex;font-size:.5625rem;font-weight:900;align-items:center}.drawsheet-widget__nationality,.latest-result-widget .latest-result-widget__nationality,.round-robin-player__nationality,.round-robin-standings__nationality{width:24px;-webkit-box-align:center;align-items:center;display:-webkit-inline-box;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-right:20px;margin-top:-3px}.drawsheet-widget__nationality .itf-flags,.latest-result-widget .latest-result-widget__nationality .itf-flags,.round-robin-player__nationality .itf-flags,.round-robin-standings__nationality .itf-flags{background-size:26px;background-position:50%;border:1px solid #ebebeb;min-height:17px;min-width:26px}.drawsheet-widget__scores,.latest-result-widget .latest-result-widget__scores,.round-robin-player__scores{display:-webkit-box;display:flex;height:70px;-webkit-box-pack:end;justify-content:flex-end}.latest-result-widget .S .latest-result-widget__scores,.S .drawsheet-widget__scores,.S .latest-result-widget .latest-result-widget__scores,.S .round-robin-player__scores{height:50px}.drawsheet-widget__scores>span,.latest-result-widget .latest-result-widget__scores>span,.round-robin-player__scores>span{font-size:.75rem;-webkit-box-pack:center;justify-content:center;height:100%;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;font-weight:900;position:relative;width:27px}.drawsheet-widget__scores>span:nth-child(odd),.latest-result-widget .latest-result-widget__scores>span:nth-child(odd),.round-robin-player__scores>span:nth-child(odd){background:#e6e6e6}.drawsheet-widget__scores>span .losing-score,.latest-result-widget .latest-result-widget__scores>span .losing-score,.round-robin-player__scores>span .losing-score{position:absolute;font-size:.5625rem;top:1px;right:2px}.drawsheet-widget__h-to-h,.latest-result-widget .latest-result-widget__h-to-h,.round-robin-player__h-to-h{background:#fff;border:1px solid #333;border-radius:2px;font-family:Helvetica;font-size:.5625rem;color:#333;letter-spacing:0;text-align:center;width:30px;height:22px;display:-webkit-inline-box;display:inline-flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;position:absolute;z-index:1;left:22px;bottom:calc(50% - 15px)}.drawsheet-widget__team-singles,.latest-result-widget .latest-result-widget__team-singles,.round-robin-player__team-singles{height:100%;margin-right:6px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.drawsheet-widget__team-singles .player-wrapper,.latest-result-widget .latest-result-widget__team-singles .player-wrapper,.round-robin-player__team-singles .player-wrapper{display:-webkit-inline-box;display:inline-flex;height:100%;-webkit-box-align:center;align-items:center}.drawsheet-widget__alert-status,.previous-results__alert-status,.round-robin-player__alert-status{background:url(/media/assets/images/alert.svg) no-repeat 0;position:absolute;right:20px;display:inline-block;padding-left:25px;z-index:9}.drawsheet-widget__alert-status span,.previous-results__alert-status span,.round-robin-player__alert-status span{background:#fff;color:#54565a;display:inline-block;padding:5px;border-radius:3px;font-size:9px;font-weight:900;text-transform:uppercase;position:relative}.drawsheet-widget__alert-status span:before,.previous-results__alert-status span:before,.round-robin-player__alert-status span:before{content:"";border-right:4px solid #fff;border-bottom:4px solid transparent;border-top:4px solid transparent;position:absolute;left:-4px;top:7px}.drawsheet-widget__winner-tick,.latest-result-widget .latest-result-widget__winner-tick,.orderop-widget__winner-tick,.round-robin-player__winner-tick{background:url(/media/assets/images/tick-green.svg);width:24px;height:24px;display:inline-block;position:absolute;right:5px}.drawsheet-widget__team-info,.latest-result-widget .latest-result-widget__team-info,.orderop-widget__team-info,.round-robin-player__team,.round-robin-player__team-info{height:72px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;position:relative;padding-left:5px}.latest-result-widget .S .latest-result-widget__team-info,.S .drawsheet-widget__team-info,.S .latest-result-widget .latest-result-widget__team-info,.S .orderop-widget__team-info,.S .round-robin-player__team,.S .round-robin-player__team-info{height:52px}@media (min-width:420px){.drawsheet-widget__team-info,.latest-result-widget .latest-result-widget__team-info,.orderop-widget__team-info,.round-robin-player__team,.round-robin-player__team-info{padding-left:25px}}.is-winner.drawsheet-widget__team-info,.is-winner.orderop-widget__team-info,.is-winner.round-robin-player__team,.is-winner.round-robin-player__team-info,.latest-result-widget .is-winner.latest-result-widget__team-info{border:1px solid #000;border-left:0;border-right:0}@media (min-width:420px){.is-winner.drawsheet-widget__team-info:after,.is-winner.orderop-widget__team-info:after,.is-winner.round-robin-player__team-info:after,.is-winner.round-robin-player__team:after,.latest-result-widget .is-winner.latest-result-widget__team-info:after{position:absolute;display:block;background-color:#008f70;height:100%;width:3px;left:0}}.drawsheet-widget__teams,.latest-result-widget .latest-result-widget__teams,.orderop-widget__teams,.round-robin-player__team-info,.round-robin-player__teams,.round-robin-standings__teams{-webkit-box-flex:1;flex-grow:1;font-weight:700;position:relative;-webkit-box-align:center;height:unset;display:-webkit-box;display:flex;font-size:.5625rem;font-weight:900;align-items:center}.drawsheet-widget__nationality,.latest-result-widget .latest-result-widget__nationality,.orderop-widget__nationality,.round-robin-player__nationality,.round-robin-standings__nationality{width:24px;-webkit-box-align:center;align-items:center;display:-webkit-inline-box;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-right:20px;margin-top:-3px}.drawsheet-widget__nationality .itf-flags,.latest-result-widget .latest-result-widget__nationality .itf-flags,.orderop-widget__nationality .itf-flags,.round-robin-player__nationality .itf-flags,.round-robin-standings__nationality .itf-flags{background-size:26px;background-position:50%;border:1px solid #ebebeb;min-height:17px;min-width:26px}.drawsheet-widget__scores,.latest-result-widget .latest-result-widget__scores,.orderop-widget__scores,.round-robin-player__scores{display:-webkit-box;display:flex;height:70px;-webkit-box-pack:end;justify-content:flex-end}.latest-result-widget .S .latest-result-widget__scores,.S .drawsheet-widget__scores,.S .latest-result-widget .latest-result-widget__scores,.S .orderop-widget__scores,.S .round-robin-player__scores{height:50px}.drawsheet-widget__scores>span,.latest-result-widget .latest-result-widget__scores>span,.orderop-widget__scores>span,.round-robin-player__scores>span{font-size:.75rem;-webkit-box-pack:center;justify-content:center;height:100%;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;font-weight:900;position:relative;width:27px}.drawsheet-widget__scores>span:nth-child(odd),.latest-result-widget .latest-result-widget__scores>span:nth-child(odd),.orderop-widget__scores>span:nth-child(odd),.round-robin-player__scores>span:nth-child(odd){background:#e6e6e6}.drawsheet-widget__scores>span .losing-score,.latest-result-widget .latest-result-widget__scores>span .losing-score,.orderop-widget__scores>span .losing-score,.round-robin-player__scores>span .losing-score{position:absolute;font-size:.5625rem;top:1px;right:2px}.drawsheet-widget__h-to-h,.latest-result-widget .latest-result-widget__h-to-h,.orderop-widget__h-to-h,.round-robin-player__h-to-h{background:#fff;border:1px solid #333;border-radius:2px;font-family:Helvetica;font-size:.5625rem;color:#333;letter-spacing:0;text-align:center;width:30px;height:22px;display:-webkit-inline-box;display:inline-flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;position:absolute;z-index:1;left:22px;bottom:calc(50% - 15px)}.drawsheet-widget__team-singles,.latest-result-widget .latest-result-widget__team-singles,.orderop-widget__team-singles,.round-robin-player__team-singles{height:100%;margin-right:6px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.drawsheet-widget__team-singles .player-wrapper,.latest-result-widget .latest-result-widget__team-singles .player-wrapper,.orderop-widget__team-singles .player-wrapper,.round-robin-player__team-singles .player-wrapper{display:-webkit-inline-box;display:inline-flex;height:100%;-webkit-box-align:center;align-items:center}.latest-result-widget .latest-result-widget__tourn-dates{margin:0;color:#979797;font-weight:900;font-size:.75rem}.latest-result-widget{position:relative;-webkit-box-flex:1;flex:1 0 100%}@media (min-width:768px){.latest-result-widget{padding-right:20px;-webkit-box-flex:0;flex:0 0 50%}}@media (min-width:1024px){.latest-result-widget{-webkit-box-flex:0;flex:0 0 33.33%}}@media (min-width:768px) and (max-width:1023px){.latest-result-widget:nth-child(2n){padding-right:0}}@media (min-width:1024px){.latest-result-widget:nth-child(3n){padding-right:0}}.latest-result-widget .latest-result-widget__inner{border:1px solid #979797;border-bottom:0;background:#fff}.latest-result-widget .latest-result-widget__inner a,.latest-result-widget .latest-result-widget__inner h3,.latest-result-widget .latest-result-widget__inner p{line-height:100%}.latest-result-widget header{padding:10px;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;height:51px}.latest-result-widget .latest-result-widget__tourn-name{font-size:.75rem;margin:0 0 2px;font-weight:900}.latest-result-widget a{color:#54565a;text-decoration:none;font-weight:900}.latest-result-widget .more-info{font-size:.75rem;font-weight:900;line-height:32px;position:relative;padding-right:16px;padding-left:15px;min-width:85}.latest-result-widget .more-info:after{content:"";display:block;width:24px;height:24px;background:no-repeat url(/media/assets/images/chevron-right-grey.svg) 50%;background-size:16px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);position:absolute;right:-8px;top:-6px}.latest-result-widget .latest-result-widget__first-name{margin-right:4px}.latest-result-widget .latest-result-widget__team-doubles{margin-right:6px}.latest-result-widget .latest-result-widget__team-doubles-player{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-bottom:3px;margin-top:0}.latest-result-widget .latest-result-widget__team-doubles-player:last-child{margin-bottom:0}.latest-result-widget .latest-result-widget__team-doubles-player .latest-result-widget__nationality{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;width:auto;margin:0 8px 0 0}.latest-result-widget .latest-result-widget__team-doubles-player .latest-result-widget__nationality .itf-flags{margin-right:5px}.latest-result-widget .latest-result-widget__team-info--team-2 .latest-result-widget__team-singles .latest-result-widget__nationality{margin-top:16px}.latest-result-widget.latest-result-widget--is-in-dispute .latest-result-widget__winner-tick,.latest-result-widget.latest-result-widget--is-unverified .latest-result-widget__winner-tick{display:none}.latest-result-widget.latest-result-widget--is-in-dispute .latest-result-widget__score--in-dispute{width:27px}.latest-result-widget.latest-result-widget--is-in-dispute .latest-result-widget__team-info--team-1{border-top:1px solid #979797;border-bottom:1px solid #979797}.latest-result-widget .in-dispute-alert,.latest-result-widget .unverified-alert{position:absolute;right:22px;bottom:39px;display:inline-block;padding-left:25px}.latest-result-widget .in-dispute-alert span,.latest-result-widget .unverified-alert span{background:#54565a;color:#fff;display:inline-block;padding:5px;border-radius:3px;font-size:.5625rem;font-weight:900;text-transform:uppercase;position:relative}.latest-result-widget .in-dispute-alert span:before,.latest-result-widget .unverified-alert span:before{content:"";border-right:4px solid #54565a;border-bottom:4px solid transparent;border-top:4px solid transparent;position:absolute;left:-4px;top:7px}.latest-result-widget .in-dispute-alert{background:url(/media/assets/images/alert.svg) no-repeat 0}.latest-result-widget .unverified-alert{background:url(/media/assets/images/alert-q.svg) no-repeat 0}.latest-result-widget .latest-result-widget__team-info--team-1{border-top:1px solid #979797}.latest-result-widget .latest-result-widget__team-info--team-2{border-bottom:1px solid #979797}@media (min-width:1024px){.latest-results-link{margin-top:20px}}.drawsheet-widget__alert-status,.orderop-widget__alert-status,.previous-results__alert-status,.round-robin-player__alert-status{background:url(/media/assets/images/alert.svg) no-repeat 0;position:absolute;right:20px;display:inline-block;padding-left:25px;z-index:9}.drawsheet-widget__alert-status span,.orderop-widget__alert-status span,.previous-results__alert-status span,.round-robin-player__alert-status span{background:#fff;color:#54565a;display:inline-block;padding:5px;border-radius:3px;font-size:9px;font-weight:900;text-transform:uppercase;position:relative}.drawsheet-widget__alert-status span:before,.orderop-widget__alert-status span:before,.previous-results__alert-status span:before,.round-robin-player__alert-status span:before{content:"";border-right:4px solid #fff;border-bottom:4px solid transparent;border-top:4px solid transparent;position:absolute;left:-4px;top:7px}.drawsheet-widget{position:relative;border:1px solid #979797;width:calc(100% - 30px)}@media (min-width:420px){.drawsheet-widget{width:calc(100% - 40px)}}.drawsheet-widget .decoration{display:none;position:absolute;height:100%;right:-30px}.drawsheet-widget .top-triangle{border-left:30px solid #979797;right:-1px;position:relative}.drawsheet-widget .bottom-triangle,.drawsheet-widget .top-triangle{border-top:82px solid transparent;border-bottom:82px solid transparent;top:-1px}.drawsheet-widget .bottom-triangle{position:absolute;right:0;border-left:30px solid #fff}.drawsheet-widget.is-live .drawsheet-widget__journey-details{margin-left:132px}.drawsheet-widget__player--hidden{opacity:.6}.drawsheet-widget__alert-status{right:-15px;bottom:calc(50% - 13px);min-height:26px}.drawsheet-widget__alert-status:hover span{opacity:1}.drawsheet-widget__alert-status span{-webkit-transition:opacity .3s ease;transition:opacity .3s ease;background:#54565a;color:#fff;opacity:0}.drawsheet-widget__alert-status span:before{border-right:4px solid #54565a}.drawsheet-widget__team-doubles{margin-right:5px;font-size:11px}@media (min-width:420px){.drawsheet-widget__team-doubles{margin-right:10px}}.drawsheet-widget__team-doubles a{line-height:11px}.drawsheet-widget__team-doubles .drawsheet-widget__team-doubles-player{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.drawsheet-widget__team-doubles .drawsheet-widget__nationality{font-size:9px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;margin-top:0;width:auto;margin-right:10px}@media (min-width:420px){.drawsheet-widget__team-doubles .drawsheet-widget__nationality{margin-right:15px}}.drawsheet-widget__team-doubles .drawsheet-widget__nationality .itf-flags{margin-right:5px;min-height:23px}.drawsheet-widget__inner{background:#fff}.drawsheet-widget__inner .icon-badges{position:absolute;top:calc(50% - 10px);left:30%;z-index:10;display:grid;grid-auto-flow:column;grid-gap:5px}.drawsheet-widget__inner .icon{font-weight:700;font-size:10px;padding:2px 6px;border-radius:2px;text-transform:uppercase}.drawsheet-widget__inner .icon--h2h{border:1px solid #000;color:#000;background-color:#fff}.drawsheet-widget__inner .icon--live{background-color:red;color:#fff;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.drawsheet-widget__inner .icon--live:before{display:-webkit-box;display:flex;height:5px;width:5px;margin-right:4px;border-radius:5px;background-color:#fff;content:""}.drawsheet-widget__seeding{-webkit-box-flex:1;flex-grow:1;margin-right:4px}.drawsheet-widget__winner-status-desc{margin-right:10px;text-transform:uppercase;color:#979797}.drawsheet-widget__winner-tick{position:static;width:28px;margin-right:4px}@media (min-width:420px){.drawsheet-widget__team-info{padding-left:20px}}.drawsheet-widget__h-to-h{font-weight:700;bottom:69px;z-index:99}.drawsheet-widget__live-scores{width:53px;padding:8px 10px;line-height:12px;height:25px;border-radius:3px;background:#000037;position:absolute;bottom:67px;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;left:72px;font-weight:900;color:#fff;z-index:9;font-size:9px;text-transform:uppercase}.drawsheet-widget__live-scores-circle{width:9px;height:9px;background:#fff;border-radius:9px}.drawsheet-widget__nationality{-webkit-box-pack:center;justify-content:center;margin-top:2px}.drawsheet-widget__scores{max-width:30%}.drawsheet-widget__score:nth-child(2n):last-child{border-right:1px solid #979797}.drawsheet-widget__team-singles{-webkit-box-align:center;align-items:center}.drawsheet-widget__team-singles .player-wrapper{font-size:11px;justify-items:flex-start;display:grid}.drawsheet-widget__team-singles .player-wrapper--bye{color:#979797}.drawsheet-widget__last-name,.drawsheet-widget__team-singles .player-wrapper a{word-break:break-word}.drawsheet-widget__first-name{word-break:break-all;margin-right:4px}.drawsheet-widget__toggle-prev-results{background-color:#fff;border:0;margin-right:1px;cursor:pointer;background-image:url(/media/assets/images/chevron-right-grey.svg);background-repeat:no-repeat;background-position:50%;background-size:16px;display:inline-block;height:16px;width:15px;min-width:32px;width:16px}.drawsheet-widget__toggle-prev-results--open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.drawsheet-widget__journey-details{height:31px;margin-left:92px;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;display:none}.drawsheet-widget__journey-details span{font-family:Lato;font-size:9px;font-weight:900;line-height:11px;display:block}.drawsheet-widget__journey-details-label{color:#979797}.drawsheet-widget__entry{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.drawsheet-widget__team-info-wrapper{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;position:relative}.drawsheet-widget__team-info-wrapper.team-1{-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}.drawsheet-widget__team-info-wrapper.team-1 .previous-results{z-index:100}.drawsheet-widget__team-info-wrapper.team-2 .previous-results{top:70px}.S .drawsheet-widget__team-info-wrapper.team-2 .previous-results{top:50px}.drawsheet-widget__team-info--team-1:before,.drawsheet-widget__team-info--team-2:before{content:"";width:20px;height:1px;position:absolute;background:#979797;right:0;top:-1px}.drawsheet-widget__team-info--team-1{border-bottom:1px solid #979797}.drawsheet-widget__team-info--team-1.is-winner{border-color:#979797;border-top:0}.drawsheet-widget__team-info--team-1:before{top:auto;bottom:-1px}.drawsheet-widget .drawsheet-widget__team-info--team-2{border-top:1px solid #979797}.drawsheet-widget .drawsheet-widget__team-info--team-2.is-winner{border-color:#979797;border-bottom:0}.drawsheet-widget--teams .drawsheet-widget__score{min-width:51px}.drawsheet-widget--teams .drawsheet-widget__nationality{margin-top:-1px}.drawsheet-widget--teams .drawsheet-widget__show-results{height:40px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end;font-size:9px;font-weight:900;position:relative}.drawsheet-widget--teams .drawsheet-widget__show-results button{border:0;cursor:pointer;background:#fff;margin-left:10px;margin-right:20px;background-image:url(/media/assets/images/chevron-right-grey.svg);background-repeat:no-repeat;background-position:50%;background-size:16px;display:inline-block;height:16px;width:15px}.drawsheet-widget--teams .drawsheet-widget__show-results button.open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.drawsheet-widget--teams .drawsheet-widget__alert-status{left:20px;bottom:60px}.drawsheet-widget--teams .decoration{z-index:0;right:-30px}.drawsheet-widget--teams .top-triangle{border-top:72px solid transparent;border-bottom:72px solid transparent;border-left:30px solid #979797;right:-1px;top:-1px;position:relative}.drawsheet-widget--teams .bottom-triangle{position:absolute;right:0;top:-1px;border-top:72px solid transparent;border-bottom:72px solid transparent;border-left:30px solid #fff}.drawsheet-widget--teams.drawsheet-widget:before{top:71px;z-index:-1}.team-ko-results{position:absolute;top:40px;left:-1px;width:calc(100% + 1px);background:#333;z-index:9;border-left:1px solid #54565a;border-right:1px solid #54565a}.team-ko-results__teams{height:40px;color:#e6e6e6;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;padding:0 20%}.team-ko-results__teams .itf-flags{margin-bottom:10px}.team-ko-results__score{display:-webkit-box;display:flex;-webkit-box-align:stretch;align-items:stretch;color:#fff;min-height:30px;border-top:1px solid #fff}.team-ko-results__score:nth-child(2n){background:#54565a}.team-ko-results__match-no{border-right:1px solid #e6e6e6;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding-right:10px;padding-left:10px}.team-ko-results__player-a,.team-ko-results__player-b,.team-ko-results__scores{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding:10px 0;-webkit-box-flex:1;flex-grow:1;flex-basis:100px}.team-ko-results__player-a{padding-left:20px}.team-ko-results__player-a.is-winner:after{content:"";position:absolute;display:block;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:5px solid #fff;left:26px}.team-ko-results__player-b{-webkit-box-pack:end;justify-content:flex-end;padding-right:20px}.team-ko-results__player-b.is-winner:after{content:"";position:absolute;display:block;border-top:15px solid transparent;border-bottom:15px solid transparent;border-right:5px solid #fff;right:0}.team-ko-results__no-result-status{text-transform:uppercase}.team-ko-results__scores{-webkit-box-pack:center;justify-content:center}.drawsheet-widget:before{content:"";background:#000;display:block;height:2px;position:absolute;z-index:9;top:70px;right:-30px;width:calc(100% + 30px);-webkit-transition:width .5s ease;transition:width .5s ease}.S.drawsheet-widget:before{top:51px}@media (min-width:420px){.drawsheet-widget:before{right:0;width:calc(42px + 100%)}}@media (min-width:768px){.drawsheet-widget-spacer:after{content:"";background:#000;width:2px;position:absolute;z-index:9;height:calc(100% + 2px);right:40px;top:calc(50% - 1px)}}.drawsheet-round-container:first-child .drawsheet-widget:before{right:0;width:200%}.drawsheet-round-container:last-child .drawsheet-widget:before{width:200%;left:-42px}.drawsheet-round-container:last-child .drawsheet-widget-spacer:after{content:none}.drawsheet-round-container.is-final-round .decoration{display:none}.drawsheet-round-container.is-final-round .drawsheet-widget{width:calc(100% - 20px)}.drawsheet-round-container.is-final-round .drawsheet-widget__team-info:before{content:none}.drawsheet-round-container.is-final-round .drawsheet-widget__journey-details{padding-right:10px}.drawsheet-round-container.is-final-round .drawsheet-widget__alert-status{right:10px}.drawsheet-round-container.is-final-round .drawsheet-widget__score{border-right:0}.drawsheet-round-container.is-final-round .drawsheet-widget:before{width:200%;right:0;left:unset}@media (min-width:768px){.drawsheet-round-container.is-final-round .drawsheet-widget:before{width:calc(42px + 100%)}}.drawsheet-round-container.is-final-round .previous-results{width:calc(100% + 2px)}.drawsheet-round-container.is-final-round .drawsheet-widget .drawsheet-widget-spacer:after{content:none}.drawsheet-round-container.is-first-round .drawsheet-widget:before{width:200%;right:-30px;left:0}@media (min-width:768px){.drawsheet-round-container.is-first-round .drawsheet-widget:before{width:100%;right:0;left:unset}}.drawsheet-widget-spacer{-webkit-box-flex:1;flex-grow:1;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;position:relative;padding:8px 0}.drawsheet-widget-spacer:nth-child(2n):after{display:none}.drawsheet-widget-spacer:last-child:after{content:none}.round-robin-player__results,.round-robin-standings{margin-bottom:30px}.round-robin-animation-container{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-flex:1;flex:1 0 100%}@media (min-width:768px) and (max-width:1023px){.round-robin-animation-container:nth-child(2n) .round-robin-standings{padding-right:0}}@media (min-width:1024px){.round-robin-animation-container:nth-child(3n) .round-robin-standings{padding-right:0}}@media (min-width:768px){.round-robin-animation-container{-webkit-box-flex:1;flex:1 0 50%}}@media (min-width:1024px){.round-robin-animation-container{-webkit-box-flex:0;flex:0 0 33.33333%}}@media (min-width:768px) and (max-width:1023px){.carousel__animation-container--orphan-animation .carousel__animation-leave~.round-robin-animation-container:nth-child(2n) .round-robin-standings{padding-right:30px}.carousel__animation-container--orphan-animation .carousel__animation-leave~.round-robin-animation-container:last-child .round-robin-standings{padding-right:0}}@media (min-width:1024px){.carousel__animation-container--orphan-animation .carousel__animation-leave~.round-robin-animation-container:nth-child(3n) .round-robin-standings{padding-right:30px}.carousel__animation-container--orphan-animation .carousel__animation-leave~.round-robin-animation-container:last-child .round-robin-standings{padding-right:0}}.round-robin-standings{min-width:283px;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;display:-webkit-inline-box;display:inline-flex;vertical-align:top;-webkit-box-flex:1;flex:1 0 100%}@media (min-width:768px){.round-robin-standings{padding-right:30px}}.round-robin-standings .player-wrapper{font-size:11px}.round-robin-standings__title{background:#fff;font-size:12px;font-weight:900;padding-left:15px;padding-top:24px;height:52px;margin:0;border:1px solid #54565a;border-bottom:0}.round-robin-standings__teams--hidden{opacity:.6}.round-robin-standings__nationality{margin-top:6px;margin-right:10px}.round-robin-standings table{background:#e6e6e6;border-collapse:separate;border-spacing:0;border:1px solid #54565a;border-top:0;width:100%}.round-robin-standings table thead{background:#fff}.round-robin-standings table tr{font-size:9px;font-weight:900}.round-robin-standings table tr td{border-bottom:1px solid #54565a}.round-robin-standings table tr:last-child td{border-bottom:0}.round-robin-standings table th{border-bottom:1px solid #54565a}.round-robin-standings table td{text-align:center}.round-robin-standings__player-results{height:64px;border-top:1px solid #54565a}.round-robin-standings__player-results.round-robin-standings__player-results--doubles .round-robin-standings__nationality{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;width:45px}.round-robin-standings__player-results.round-robin-standings__player-results--doubles .itf-flags{margin-right:4px}.round-robin-standings__player-results .round-robin-standings__team_name{padding-left:10px;padding-right:10px;text-align:left;background:#e6e6e6}.round-robin-standings__team_position{font-size:16px;font-weight:900;padding:0 4px}@media (min-width:420px){.round-robin-standings__team_position{width:50px}}.round-robin-standings__team_position span{font-size:9px}.round-robin-standings__first-name{word-break:break-word}.round-robin-standings__last-name{text-transform:none}.round-robin-standings__sets{background:#e6e6e6}.round-robin-standings__games,.round-robin-standings__matches,.round-robin-standings__team_position{background:#fff}.round-robin-standings__games,.round-robin-standings__matches,.round-robin-standings__sets{width:50px;font-size:12px;font-weight:900}.round-robin-standings__history{background:#e6e6e6;cursor:pointer}@media (min-width:420px){.round-robin-standings__history{width:50px}}.round-robin-standings__history span{background-image:url(/media/assets/images/chevron-right-grey.svg);background-repeat:no-repeat;background-position:50%;background-size:16px;display:inline-block;height:16px;width:15px;margin-top:4px}.round-robin-standings__history.is-open span{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.round-robin-standings__team-results{background:#e6e6e6;border-top:1px solid #54565a;padding:0}.round-robin-standings__team-results .drawsheet-widget__score:last-child{border-right:0}.round-robin-standings__team-results-wrapper{border-top:1px solid #54565a}.round-robin-standings__team-results-wrapper:first-child{border-top:0}.round-robin-standings__team-results-summary{height:51px;display:-webkit-box;display:flex;justify-content:space-around;-webkit-box-align:center;align-items:center}.round-robin-standings__team-results-detailed{background:#fff;border-top:1px solid #54565a}.round-robin-standings__team-results-detailed .round-robin-player__match-info{border:0;border-bottom:1px solid #54565a}.round-robin-standings__team-results-detailed:first-child{border-top:0}.round-robin-standings__team-result-score{font-size:16px}.round-robin-standings--teams .drawsheet-widget__team-info:before{content:none}.round-robin-standings--teams .round-robin-standings__player-results{height:52px}.round-robin-standings--teams .round-robin-standings__team-name-inner{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;font-size:11px}.round-robin-standings--teams .round-robin-standings__team-name-inner .round-robin-player__nationality{margin-right:15px;margin-left:15px}.round-robin-standings--teams .round-robin-standings__team-results-detailed-toggle{background:#e6e6e6;cursor:pointer;border:0}.round-robin-standings--teams .round-robin-standings__team-results-detailed-toggle span{background-image:url(/media/assets/images/chevron-right-grey.svg);background-repeat:no-repeat;background-position:50%;background-size:16px;display:inline-block;height:16px;width:15px;margin-top:4px}.round-robin-standings--teams .round-robin-standings__team-results-detailed-toggle.is-open span{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.round-robin-standings--teams .round-robin-player__nationality{margin:0}.round-robin-standings--teams .drawsheet-widget__team-info--team-2 .drawsheet-widget__nationality{margin-top:16px}.round-robin-standings__player-match-info{border-top:1px solid #54565a;border-bottom:2px solid #54565a;padding:0}.round-robin-standings__player-match-info:last-child{border-bottom:1px solid #54565a}.round-robin-player__winner-tick{position:static;margin-left:10px;min-width:19px}.round-robin-player__team-info{background:#fff;min-height:53px;height:auto;width:230px;border:1px solid #54565a;border-bottom:0}.round-robin-player__team-info .player-wrapper{font-size:11px;margin-right:10px}.round-robin-player__team-info.round-robin-player__team-info--doubles{min-width:255px}.round-robin-player__team-info.round-robin-player__team-info--doubles .round-robin-player__nationality{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;width:46px;margin-top:0}.round-robin-player__team-info.round-robin-player__team-info--doubles .itf-flags{margin-right:4px}.round-robin-player__alert-status{bottom:39px;right:4px}.round-robin-player__h-to-h{font-weight:700;left:44px}.round-robin-player__results{min-width:285px;display:inline-block;vertical-align:top;-webkit-box-flex:1;flex:1 0 100%}@media (min-width:768px){.round-robin-player__results{padding-right:30px;-webkit-box-flex:0;flex:0 0 50%}}@media (min-width:1024px){.round-robin-player__results{-webkit-box-flex:0;flex:0 0 33.33%}}@media (min-width:768px) and (max-width:1023px){.round-robin-player__results:nth-child(2n){padding-right:0}}@media (min-width:1024px){.round-robin-player__results:nth-child(3n){padding-right:0}}.round-robin-player__seeding{-webkit-box-flex:1;flex-grow:1;font-size:9px;font-weight:900;padding-right:4px;text-align:left}.round-robin-player__match-info{position:relative;background:#fff}.round-robin-player__team{border-top:1px solid #54565a;padding-left:10px}.round-robin-player__team:first-child{border-top:0}.round-robin-player__team-player{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.round-robin-player__teams{-webkit-box-flex:unset;flex-grow:unset}.round-robin-player__team-doubles,.round-robin-player__team-singles{-webkit-box-align:center;align-items:center}.round-robin-player__team-doubles .player-wrapper,.round-robin-player__team-singles .player-wrapper{font-size:11px}.round-robin-player__team-doubles .player-wrapper--bye,.round-robin-player__team-singles .player-wrapper--bye{color:#979797}.round-robin-player__team-doubles{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.round-robin-player__team-doubles .round-robin-player__result-team-name{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.round-robin-player__team-doubles .round-robin-player__nationality{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;width:42px;margin-top:0}.round-robin-player__team-doubles .round-robin-player__nationality .itf-flags{margin-right:4px}.round-robin-player__result-team-name{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.round-robin-player__result-team-name--hidden{opacity:.6}.round-robin-player__nationality{margin-top:0;margin-right:10px;-webkit-box-pack:center;justify-content:center}.round-robin-player__first-name{word-break:break-word}.round-robin-player__last-name{word-break:break-word;text-transform:none}.round-robin-player__entry{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-right:10px}.round-robin-player__entry-status-label{color:#979797}@media (min-width:768px){.round-robin-player__scores>span{width:50px}}.round-robin-player__winner-status-desc{font-size:9px;font-weight:900;color:#979797;text-transform:uppercase;padding-right:10px}.round-robin-teams-container{-webkit-box-flex:1;flex:1 0 100%}@media (min-width:768px){.round-robin-teams-container{padding-right:30px;-webkit-box-flex:0;flex:0 0 50%}}@media (min-width:1024px){.round-robin-teams-container{-webkit-box-flex:0;flex:0 0 33.33%}}@media (min-width:768px){.round-robin-teams-container:nth-child(2n){padding-right:0}}@media (min-width:1024px){.round-robin-teams-container:nth-child(2n){padding-right:30px}}@media (min-width:1024px){.round-robin-teams-container:nth-child(3n){padding-right:0}}.round-robin-teams-container .round-robin-standings{width:100%}.round-robin-teams__team-name{font-size:16px;font-weight:900;margin-top:0;border-bottom:1px solid #54565a;padding-bottom:10px}.drawsheet-round-container:not(.carousel__animation--drawsheet-enter){min-height:0!important}.drawsheet-rounds{position:relative;min-height:100px}.drawsheet-rounds.container{background-color:#e6e6e6;padding:0 10px}@media (min-width:420px){.drawsheet-rounds.container{padding:0 30px}}@media (min-width:1024px){.drawsheet-rounds.container{padding:0 65px}}.drawsheet-rounds .carousel-pager .carousel-pager{height:50px}.drawsheet-rounds .carousel-pager .carousel-pager__item-wrapper{height:50px;justify-content:space-around;cursor:pointer}.drawsheet-round-container{-webkit-box-flex:0;flex:0 0 100%}@media (min-width:768px){.drawsheet-round-container{-webkit-box-flex:0;flex:0 0 50%}}@media (min-width:1200px){.drawsheet-round-container{-webkit-box-flex:0;flex:0 0 33.33%}}.drawsheet-round-container__round-title{font-size:16px;font-weight:900;margin-top:0;border-bottom:1px solid #54565a;padding-bottom:10px;margin-right:30px;display:none}.drawsheet-round-container:last-child .drawsheet-round-container__round-title{margin-right:0}.drawsheet-widget-container{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;justify-content:space-around;height:100%;-webkit-transition:height 1s ease;transition:height 1s ease}.drawsheet-dropdowns{background:#fff}.drawsheet-dropdowns .btn--print{margin-top:20px;margin-bottom:10px}@media (min-width:768px){.drawsheet-dropdowns .btn--print{margin-top:0;margin-bottom:0;margin-left:20px}}.drawsheet-dropdowns>.container{display:-webkit-box;display:flex;padding-top:10px;padding-bottom:10px;flex-wrap:wrap;-webkit-box-pack:end;justify-content:flex-end}@media (min-width:768px){.drawsheet-dropdowns>.container{flex-wrap:nowrap;padding-top:30px;padding-bottom:30px}}.drawsheet-dropdowns .drawsheet-dropdowns__container{padding-top:0;padding-bottom:0;width:100%}@media (min-width:420px){.drawsheet-dropdowns .drawsheet-dropdowns__container{padding-top:0;padding-bottom:0}}@media (min-width:768px){.drawsheet-dropdowns .drawsheet-dropdowns__container{display:grid;margin-bottom:0;grid-column-gap:20px}}@media (min-width:1024px){.drawsheet-dropdowns .drawsheet-dropdowns__container{padding:0}}.drawsheet-dropdowns .dropdown{grid-row:1;margin-bottom:6px}@media (min-width:768px){.drawsheet-dropdowns .dropdown{margin-bottom:0}}.drawsheet-dropdowns .dropdown:last-child{margin-bottom:0}@media (min-width:768px){.drawsheet-dropdowns .dropdown:last-child>div{border-width:1px}}.drawsheet-dropdowns .dropdown .dropdown-indicator{margin-right:0}.previous-results{background:#54565a;position:absolute;width:calc(100% + 1px);left:-1px;top:70px;z-index:99;color:#fff;overflow:hidden;max-height:450px;-webkit-transition:max-height .3s ease;transition:max-height .3s ease;border-bottom:1px solid #979797}.S .previous-results{top:50px}.previous-results a{color:#fff}.previous-results.hidden{max-height:0;border-bottom:0}.previous-results__team{height:51px;font-size:11px;font-weight:900;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding:0 20px 0 10px;-webkit-box-pack:justify;justify-content:space-between;border-top:25px solid transparent;border-bottom:25px solid transparent;border-left:10px solid #333}.previous-results__nationality{width:24px;-webkit-box-align:center;align-items:center;display:-webkit-inline-box;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-right:10px;margin-top:4px}.previous-results__nationality .itf-flags{background-size:26px 22px;min-height:22px;min-width:26px}.previous-results__team-title{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.previous-results__first-name{margin-right:5px}.previous-results__results-list{margin:0;list-style:none;padding-left:0}.previous-results__round-and-player{font-weight:900;font-size:9px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.previous-results__set-scores{list-style:none;padding:0;display:-webkit-box;display:flex;height:100%}.previous-results__set-scores li{-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;display:-webkit-box;display:flex;font-size:12px;font-weight:900;width:40px;position:relative;background-color:#333}.previous-results__set-scores li:nth-child(2n -1){background:#333}.previous-results__set-scores li .losing-score{position:absolute;font-size:9px;top:1px;right:2px;font-weight:400}.previous-results__result{padding-left:20px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;height:53px;border-top:1px solid #979797;position:relative}.previous-results__result-status{font-size:9px;color:#fff;text-transform:uppercase;-webkit-box-flex:1;flex-grow:1;text-align:right;margin-right:10px}.drawsheet__carousel-items{display:-webkit-box;display:flex;margin-bottom:80px}.drawsheet-rounds{background:#e6e6e6}.drawsheet-rounds .carousel--sticky-nav{margin-top:134px}.drawsheet-rounds .carousel-nav-container--sticky{position:fixed;width:100%;left:0;background:#e6e6e6;margin-top:0;z-index:99;top:54px;border-bottom:1px solid #979797}@media (min-width:768px){.drawsheet-rounds .carousel-nav-container--sticky{top:99px}}@media (min-width:1024px){.drawsheet-rounds .carousel-nav-container--sticky{top:133px}}.drawsheet-rounds .carousel-nav-container--sticky .carousel__nav-btn--next{top:53px;right:30px}@media (min-width:1024px){.drawsheet-rounds .carousel-nav-container--sticky .carousel__nav-btn--next{right:65px}}.drawsheet-rounds .carousel-nav-container--sticky .carousel__nav-btn--prev{top:53px;left:30px}@media (min-width:1024px){.drawsheet-rounds .carousel-nav-container--sticky .carousel__nav-btn--prev{left:65px}}.drawsheet-rounds .carousel-nav-container--sticky .container{position:relative;padding:10px}@media (min-width:768px){.drawsheet-rounds .carousel-nav-container--sticky .container{padding:0 30px}}@media (min-width:1024px){.drawsheet-rounds .carousel-nav-container--sticky .container{padding:0 65px}}.drawsheet-rounds .carousel-nav-container--mobile{padding-bottom:15px}@media (min-width:768px){.drawsheet-rounds .carousel-nav-container--mobile{padding-bottom:70px}}.drawsheet-rounds .carousel-nav-container--mobile .carousel__nav-btn{display:none}@media (min-width:768px){.drawsheet-rounds .carousel-nav-container--mobile .carousel__nav-btn{display:-webkit-inline-box;display:inline-flex}}[data-transition-type=slide-left] .drawsheet__carousel-items{-webkit-transition:height .5s ease-out .5s;transition:height .5s ease-out .5s}[data-transition-type=slide-left] .carousel__animation--drawsheet-enter{opacity:0;margin-right:-100%;left:100%;position:relative}@media (min-width:768px){[data-transition-type=slide-left] .carousel__animation--drawsheet-enter{position:static;margin-right:0}}[data-transition-type=slide-left] .carousel__animation--drawsheet-enter.carousel__animation--drawsheet-enter-active{opacity:1;left:0;-webkit-transition:left .5s ease,opacity .5s ease;transition:left .5s ease,opacity .5s ease}[data-transition-type=slide-left] .carousel__animation--drawsheet-exit{margin-left:0;opacity:1}[data-transition-type=slide-left] .carousel__animation--drawsheet-exit.carousel__animation--drawsheet-exit-active{margin-left:-100%;opacity:0;-webkit-transition:margin-left .5s ease,opacity .5s ease;transition:margin-left .5s ease,opacity .5s ease}@media (min-width:768px){[data-transition-type=slide-left] .carousel__animation--drawsheet-exit.carousel__animation--drawsheet-exit-active{margin-left:-50%}}@media (min-width:1200px){[data-transition-type=slide-left] .carousel__animation--drawsheet-exit.carousel__animation--drawsheet-exit-active{margin-left:-33.3%}}[data-transition-type=slide-right] .drawsheet__carousel-items{-webkit-box-pack:end;justify-content:flex-end;-webkit-transition:height .5s ease-out;transition:height .5s ease-out}[data-transition-type=slide-right] .carousel__animation--drawsheet-enter{opacity:0}[data-transition-type=slide-right] .carousel__animation--drawsheet-enter.carousel__animation--drawsheet-enter-active{opacity:1;-webkit-transition:opacity .5s ease .5s;transition:opacity .5s ease .5s}[data-transition-type=slide-right] .carousel__animation--drawsheet-exit{margin-right:0;opacity:1}[data-transition-type=slide-right] .carousel__animation--drawsheet-exit.carousel__animation--drawsheet-exit-active{opacity:0;-webkit-transition:margin-right .5s ease .5s,opacity .5s ease .5s;transition:margin-right .5s ease .5s,opacity .5s ease .5s;margin-right:-100%}@media (min-width:768px){[data-transition-type=slide-right] .carousel__animation--drawsheet-exit.carousel__animation--drawsheet-exit-active{margin-right:-50%}}@media (min-width:1200px){[data-transition-type=slide-right] .carousel__animation--drawsheet-exit.carousel__animation--drawsheet-exit-active{margin-right:-33.3%}}[data-transition-type=slide-left][data-pager-change=true]:not([data-paging-index-change="1"]) .carousel__animation--drawsheet-enter,[data-transition-type=slide-right][data-pager-change=true]:not([data-paging-index-change="1"]) .carousel__animation--drawsheet-enter{opacity:0;margin-left:0!important}[data-transition-type=slide-left][data-pager-change=true]:not([data-paging-index-change="1"]) .carousel__animation--drawsheet-enter.carousel__animation--drawsheet-enter-active,[data-transition-type=slide-right][data-pager-change=true]:not([data-paging-index-change="1"]) .carousel__animation--drawsheet-enter.carousel__animation--drawsheet-enter-active{opacity:1;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}[data-transition-type=slide-left][data-pager-change=true]:not([data-paging-index-change="1"]) .carousel__animation--drawsheet-exit,[data-transition-type=slide-right][data-pager-change=true]:not([data-paging-index-change="1"]) .carousel__animation--drawsheet-exit{display:none;opacity:1;margin-left:auto!important}[data-transition-type=slide-left][data-pager-change=true]:not([data-paging-index-change="1"]) .carousel__animation--drawsheet-exit.is-first-round,[data-transition-type=slide-right][data-pager-change=true]:not([data-paging-index-change="1"]) .carousel__animation--drawsheet-exit.is-first-round{margin-left:-100%!important}[data-transition-type=slide-left][data-pager-change=true]:not([data-paging-index-change="1"]) .carousel__animation--drawsheet-exit.carousel__animation--drawsheet-exit-active,[data-transition-type=slide-right][data-pager-change=true]:not([data-paging-index-change="1"]) .carousel__animation--drawsheet-exit.carousel__animation--drawsheet-exit-active{opacity:0;-webkit-transition:none;transition:none}@media (min-width:768px){[data-transition-type=slide-left][data-pager-change=true] .carousel__animation--drawsheet-enter,[data-transition-type=slide-right][data-pager-change=true] .carousel__animation--drawsheet-enter{opacity:0;margin-left:0!important}[data-transition-type=slide-left][data-pager-change=true] .carousel__animation--drawsheet-enter.carousel__animation--drawsheet-enter-active,[data-transition-type=slide-right][data-pager-change=true] .carousel__animation--drawsheet-enter.carousel__animation--drawsheet-enter-active{opacity:1;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}[data-transition-type=slide-left][data-pager-change=true] .carousel__animation--drawsheet-exit,[data-transition-type=slide-right][data-pager-change=true] .carousel__animation--drawsheet-exit{display:none;opacity:1;margin-left:auto!important}[data-transition-type=slide-left][data-pager-change=true] .carousel__animation--drawsheet-exit.is-first-round,[data-transition-type=slide-right][data-pager-change=true] .carousel__animation--drawsheet-exit.is-first-round{margin-left:-100%!important}[data-transition-type=slide-left][data-pager-change=true] .carousel__animation--drawsheet-exit.carousel__animation--drawsheet-exit-active,[data-transition-type=slide-right][data-pager-change=true] .carousel__animation--drawsheet-exit.carousel__animation--drawsheet-exit-active{opacity:0;-webkit-transition:none;transition:none}}.is-unchanged .carousel__animation--drawsheet-exit,.ko-drawsheet-tabbed{display:none}.ko-drawsheet-tabbed--active{display:block}.ko-drawsheet-tabbed--active .carousel-nav-container{padding-bottom:0}.ko-drawsheet-tabbed--active .carousel-nav-container--sticky .carousel__nav-btn{top:-10px!important}.ko-drawsheet-tabbed--active .carousel-nav-container .carousel__nav-btn{top:10px}.ko-drawsheet-tabbed--active .carousel-nav-container .carousel-pager{max-width:calc(100% - 90px);margin-left:45px}#ko-drawsheet-tabs{position:relative;z-index:99}.ko-drawsheet-tabs .pprofile-info-tabs__tab-list-item button{background:none;border:0;font-family:inherit;font-weight:900;text-transform:unset;color:#54565a;padding-left:15px;width:100%;height:100%;text-align:left;cursor:pointer}.fade__animation-enter{opacity:0}.fade__animation-enter-active{opacity:1;-webkit-transition:opacity 1s;transition:opacity 1s}.fade__animation-leave{opacity:1;display:none}.fade__animation-leave-active{opacity:0;-webkit-transition:opacity 1s;transition:opacity 1s}.drawsheet__no-results .container{background:#fff;margin-top:30px;margin-bottom:30px;padding:40px 65px;text-align:center}.drawsheet__no-results h3{margin-top:0}.drawsheet__no-results p{margin-bottom:0}#drawsheet-container{background-color:#e6e6e6}.orderop-widget-container{-webkit-box-flex:1;flex:1 0 100%}@media (min-width:768px){.orderop-widget-container{margin-right:30px;-webkit-box-flex:0;flex:0 0 calc(50% - 15px)}}@media (min-width:1024px){.orderop-widget-container{-webkit-box-flex:0;flex:0 0 calc(33.33% - 20px)}}@media (min-width:768px) and (max-width:1023px){.orderop-widget-container:nth-child(2n){margin-right:0}}@media (min-width:1024px){.orderop-widget-container:nth-child(3n){margin-right:0}}.orderop-widget-container__court-name{font-size:16px;font-weight:900;margin-top:0;border-bottom:1px solid #54565a;padding-bottom:10px}.oop-container-filters{padding-top:20px;padding-bottom:20px;background:#fff}@media (min-width:768px){.oop-container-filters>.container{flex-wrap:nowrap;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}}.oop-container-filters .btn--print-container{display:-webkit-box;display:flex;margin-top:20px;-webkit-box-pack:end;justify-content:flex-end}@media (min-width:768px){.oop-container-filters .btn--print-container{margin-top:0}}.oop-container-filters .dropdown{width:100%}@media (min-width:768px){.oop-container-filters .dropdown{width:300px}}.oop-container-filters .dropdown>div{border-width:1px}.oop-container-filters__prompt-text{display:block;margin-top:10px}@media (min-width:768px){.oop-container-filters__prompt-text{display:none}}.oop-container{background:#e6e6e6}.oop-container .btn--print{display:-webkit-box;display:flex;margin-top:20px;background-image:url(/media/assets/images/print-icon.svg);background-repeat:no-repeat;background-position:calc(100% - 15px) 50%;padding-right:45px}.oop-container .btn--print-container{display:-webkit-box;display:flex;width:100%;padding-top:20px;-webkit-box-pack:end;justify-content:flex-end}@media (min-width:768px){.oop-container .btn--print{justify-self:right;margin-top:0}}.oop-container__prompt-text{display:block;margin-bottom:-15px;margin-top:30px}@media (min-width:768px){.oop-container__prompt-text{display:none}}.orderop-widget{position:relative;-webkit-box-flex:1;flex:1 0 100%;border:1px solid #979797;border-bottom:0;margin-bottom:20px}@media (min-width:768px){.orderop-widget{-webkit-box-flex:0;flex:0 0 50%}}@media (min-width:1024px){.orderop-widget{-webkit-box-flex:0;flex:0 0 33.33%}}.orderop-widget__team-info--team-1{border-top:1px solid #979797;border-bottom:1px solid #979797}.orderop-widget__team-info--team-1.is-not-winner{border-bottom:0}.orderop-widget__team-info--team-2{border-bottom:1px solid #979797}.orderop-widget__team-info--team-2 .orderop-widget__team-singles .orderop-widget__nationality{margin-top:16px}.orderop-widget__inner{background:#fff}.orderop-widget__header{display:-webkit-box;display:flex}.orderop-widget__team-singles .player-wrapper{font-size:11px}.orderop-widget__team-doubles{margin-right:6px}.orderop-widget__team-doubles a{font-size:11px}.orderop-widget__team-doubles-player{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-bottom:3px;margin-top:0}.orderop-widget__team-doubles-player:last-child{margin-bottom:0}.orderop-widget__team-doubles-player .orderop-widget__nationality{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;width:auto;margin:0 8px 0 0}.orderop-widget__team-doubles-player .orderop-widget__nationality .itf-flags{margin-right:5px}.orderop-widget__first-name{margin-right:4px}.orderop-widget__h-to-h{font-weight:700}.orderop-widget__order{height:51px;width:40px;color:#54565a;font-size:16px;font-weight:900;-webkit-box-align:center;align-items:center}.orderop-widget__order,.orderop-widget__tourn-dates{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.orderop-widget__tourn-dates{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-flex:1;flex-grow:1}.orderop-widget__tourn-dates p{margin:0;font-size:12px;line-height:15px;font-weight:900}.orderop-widget__round-details{font-size:9px;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:0 20px}.orderop-widget__cat-details,.orderop-widget__round-details{font-weight:900;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.orderop-widget__cat-details{background:#e6e6e6;width:45px}.orderop-widget__start-time{color:#979797}.orderop-widget__winner-status-desc{margin-right:10px;text-transform:uppercase;color:#979797}.orderop-widget__alert-status{top:90px;right:5px}.orderop-widget__seeding{-webkit-box-flex:1;flex-grow:1;margin-right:4px}.whatson-hero__search{-webkit-box-align:center;align-items:center;border:1px solid #54565a;display:none;background-color:#fff;height:50px}@media (min-width:1024px){.whatson-hero__search{display:-webkit-box;display:flex;-webkit-box-flex:1;flex-grow:1}}.has-value.whatson-hero__search:before{display:none}.whatson-hero__search:before{content:"";display:inline-block;position:absolute;left:5px;top:15px;width:30px;height:20px;background-image:url(/media/assets/images/search-light.svg);background-repeat:no-repeat;background-position:50%;-webkit-transition:background-image .5s;transition:background-image .5s}.isLoading.whatson-hero__search{background-color:#f3f3f3}.isLoading.whatson-hero__search:after{content:"";display:inline-block;position:absolute;right:5px;top:12px;width:30px;height:20px;background-size:30px;background-image:url(/media/assets/images/loading.gif);background-repeat:no-repeat;background-position:50%;-webkit-transition:background-image .5s;transition:background-image .5s}.whatson-hero__search button[disabled],.whatson-hero__search input[disabled]{opacity:.25;-webkit-transition:all .25s;transition:all .25s}.whatson-hero__search input{background-color:transparent;height:50px;outline-width:0;padding:10px 30px 10px 0;border-width:0;width:calc(100% - 40px)}.whatson-hero{background-color:#e6e6e6;background-repeat:no-repeat;background-position:bottom;background-size:100%;color:#fff;display:-webkit-box;display:flex;position:relative;height:324px;background-image:url(/media/assets/images/tournament-search-bg.png)}@media (min-width:768px){.whatson-hero{background-size:cover;background-image:url(/media/assets/images/tournament-search-bg-tablet.png);background-position:50%;height:216px;margin:0}}@media (min-width:1024px){.whatson-hero{background-color:#fff;background-image:url(/media/assets/images/tournament-search-bg-desktop.png);height:354px}}.whatson-hero__search-container{padding:15px 20px;background:#fff;width:100%}@media (min-width:768px){.whatson-hero__search-container{width:100%;padding:0}}@media (min-width:1024px){.whatson-hero__search-container{background:none;width:calc(25% - 10px)}}.whatson-hero__search{display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;position:relative;width:100%}@media (min-width:1024px){.whatson-hero__search{background:#fff;padding:0;width:unset;margin:0 0 0 20px}}.whatson-hero__search input{font-size:1rem}@media (min-width:1024px){.whatson-hero__search input{font-size:.875rem}}.whatson-hero__search.has-value:before{display:none}.whatson-hero__search-delete{background-image:url(/media/assets/images/close-outlined--dark.svg);background-repeat:no-repeat;background-size:20px;display:inline-block;height:20px;left:10px;top:15px;width:20px;text-indent:99px;position:absolute;overflow:hidden}.whatson-hero__search.disabled{opacity:.6;-webkit-transition:all .25s;transition:all .25s}.whatson-hero__search.disabled input{opacity:1}.whatson-hero__search.isLoading{background-color:#f3f3f3}.whatson-hero__search.isLoading:after{content:"";display:inline-block;position:absolute;right:5px;top:12px;width:30px;height:20px;background-size:30px;background-image:url(/media/assets/images/loading.gif);background-repeat:no-repeat;background-position:50%;-webkit-transition:background-image .5s;transition:background-image .5s}.whatson-hero__title{-webkit-box-align:center;align-items:center;align-self:flex-start;background-color:#fff;color:#54565a;font-weight:900;text-transform:uppercase;line-height:100%;padding:25px;margin:0 -30px}@media (min-width:768px){.whatson-hero__title{padding:0 60px 0 0;background-color:transparent;align-self:center;color:#fff;margin:0}}.whatson-hero__title-subheading{font-size:1.375rem;padding-bottom:4px;line-height:125%}@media (min-width:1024px){.whatson-hero__title-subheading{font-size:.75rem;line-height:100%}}.whatson-hero__title-heading{font-size:1.375rem;line-height:90%}@media (min-width:1024px){.whatson-hero__title-heading{font-size:1.75rem}}.whatson-hero .container{-webkit-box-align:center;align-items:center;display:grid;grid-template-rows:1fr 2fr;flex-wrap:wrap;position:relative;z-index:2}@media (min-width:768px){.whatson-hero .container{grid-template-rows:1fr;grid-template-columns:1fr 1fr}}@media (min-width:1024px){.whatson-hero .container{grid-template-rows:1fr;grid-template-columns:1fr 1fr 1fr}}.whatson-hero .container span{display:block;-webkit-box-flex:1;flex-grow:1;height:unset;margin:0;width:100%}.whatson-table .table{border-collapse:collapse;width:100%;display:-webkit-box;display:flex}@media (min-width:768px){.whatson-table .table{display:table}}.whatson-table .table thead{display:none;font-weight:700;text-transform:uppercase;font-size:.75rem}@media (min-width:768px){.whatson-table .table thead{display:table-header-group}}.whatson-table .table thead th{padding:0;position:relative}.whatson-table .table thead th:after{background-color:#fff;content:"";display:-webkit-inline-box;display:inline-flex;position:absolute;right:0;bottom:-1px;height:2px;width:10px}.whatson-table .table thead tr{border-bottom:1px solid #54565a}.whatson-table .table thead th.name span{margin-right:0}.whatson-table .table thead span{margin-right:8px;padding-bottom:10px;display:-webkit-box;display:flex;-webkit-box-flex:1;flex-grow:1}.whatson-table .table tbody{display:-webkit-box;display:flex;font-weight:700;font-size:.75rem;flex-wrap:wrap}@media (min-width:768px){.whatson-table .table tbody{display:table-row-group}}.whatson-table .table tbody tr{-webkit-box-flex:1;flex-grow:1;margin-bottom:20px;background-color:#fff;width:100%;padding-bottom:10px}@media (min-width:768px){.whatson-table .table tbody tr{display:table-row;-webkit-box-flex:0;flex-grow:0;margin-bottom:0;padding-bottom:0;width:unset}}.whatson-table .table tbody td{display:-webkit-box;display:flex;-webkit-box-flex:1;flex-grow:1;width:100%;padding:0 20px;height:30px}@media (min-width:768px){.whatson-table .table tbody td{display:table-cell;-webkit-box-flex:0;flex-grow:0;padding:0;width:unset}}@media (min-width:768px){.whatson-table .table tbody td>span{padding-right:10px}}.whatson-table .table tbody span{display:-webkit-box;display:flex;-webkit-box-flex:1;flex-grow:1;-webkit-box-align:center;align-items:center;width:calc(50% - 80px)}.whatson-table__search{-webkit-box-align:center;align-items:center;border:1px solid #54565a;display:none;position:relative;background-color:#fff;height:50px;-webkit-box-pack:end;justify-content:flex-end}@media (min-width:1024px){.whatson-table__search{display:-webkit-box;display:flex;-webkit-box-flex:1;flex-grow:1}}.has-value.whatson-table__search:before{display:none}.whatson-table__search:before{content:"";display:inline-block;position:absolute;left:5px;top:15px;width:30px;height:20px;background-image:url(/media/assets/images/search-light.svg);background-repeat:no-repeat;background-position:50%;-webkit-transition:background-image .5s;transition:background-image .5s}.isLoading.whatson-table__search{background-color:#f3f3f3}.isLoading.whatson-table__search:after{content:"";display:inline-block;position:absolute;right:5px;top:12px;width:30px;height:20px;background-size:30px;background-image:url(/media/assets/images/loading.gif);background-repeat:no-repeat;background-position:50%;-webkit-transition:background-image .5s;transition:background-image .5s}.whatson-table__search button[disabled],.whatson-table__search input[disabled]{opacity:.25;-webkit-transition:all .25s;transition:all .25s}.whatson-table__search input{background-color:transparent;height:50px;outline-width:0;padding:10px 30px 10px 0;border-width:0;width:calc(100% - 40px)}.whats-on__state-toggle{background:#000037;color:#fff;border:0;font-size:.75rem;font-weight:900;font-family:Lato,Arial,Helvetica,sans-serif;text-transform:uppercase;padding:10px 20px 10px 40px;border-radius:19px;cursor:pointer;position:relative;margin-right:10px;margin-bottom:10px}.whats-on__state-toggle:before{content:"";position:absolute;width:24px;height:24px;display:inline-block;top:5px;left:10px;background:url(/media/assets/images/close-outlined.svg)}.whatson-table--JT .datepicker-itf__date--end-date,.whatson-table--JT .datepicker-itf__date--range-date,.whatson-table--JT .datepicker-itf__date--start-date,.whatson-table--MT .datepicker-itf__date--end-date,.whatson-table--MT .datepicker-itf__date--range-date,.whatson-table--MT .datepicker-itf__date--start-date,.whatson-table--WT .datepicker-itf__date--end-date,.whatson-table--WT .datepicker-itf__date--range-date,.whatson-table--WT .datepicker-itf__date--start-date{background-color:#000037}.whatson-table--BT .datepicker-itf__date--end-date,.whatson-table--BT .datepicker-itf__date--range-date,.whatson-table--BT .datepicker-itf__date--start-date,.whatson-table--BT .whats-on__state-toggle{background-color:#fdf100;color:#000037}.whatson-table--BT .whats-on__state-toggle:before{background:url(/media/assets/images/close-outlined--dark.svg)}.whatson-table--VT .whats-on__state-toggle{background-color:#703dde}.whatson-table--WCT .whats-on__state-toggle{background-color:#008f70}.whatson-table__sort-option{cursor:pointer;position:relative}.whatson-table__sort-option:before{position:absolute;right:10px;content:"";background:url(/media/assets/images/sort-inactive.svg);width:24px;height:24px;display:block}.whatson-table__sort-option--active-asc:before{background:url(/media/assets/images/sort-active-asc.svg)}.whatson-table__sort-option--active-desc:before{background:url(/media/assets/images/sort-active-desc.svg)}.whatson-table__advanced-toggle-container{-webkit-box-flex:1;flex-grow:1;-webkit-box-pack:end;justify-content:flex-end;display:none}@media (min-width:1024px){.whatson-table__advanced-toggle-container{display:-webkit-box;display:flex}}.whatson-table__host-search-container{background:#fff;width:100%;padding:20px 20px 0}@media (min-width:768px){.whatson-table__host-search-container{background:unset;padding:unset}}@media (min-width:1024px){.whatson-table__host-search-container{width:calc(25% - 30px)}.results .whatson-table__host-search-container{width:calc(100% - 20px);margin-left:20px}}.whatson-table__host-search-container [class$=-indicatorContainer],.whatson-table__host-search-container [class$=-multiValue]{display:none}.whatson-table__host-search-container .dropdown-indicator{display:-webkit-box;display:flex}.whatson-table .pager-wrapper--no-btn{display:-webkit-box!important;display:flex!important;-webkit-box-pack:end;justify-content:end}.whatson-table .whatson-table__mobile-date-picker{display:-webkit-box;display:flex;width:100%;margin-right:0}.whatson-table .whatson-table__mobile-date-picker .datepicker-itf{width:100%}.whatson-table .whatson-table__mobile-date-picker .datepicker-itf__input-wrapper:first-child:before{left:auto;right:100px}.whatson-table .whatson-table__mobile-date-picker .datepicker-itf__input-wrapper:after{left:100px}.whatson-table .whatson-table__mobile-date-picker .datepicker-itf__selector{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;border-width:0 0 1px!important}.whatson-table .whatson-table__mobile-date-picker .datepicker-itf__selector-inner{border-left:1px solid #979797;border-right:1px solid #979797;width:100%}@media (min-width:1024px){.whatson-table .whatson-table__mobile-date-picker .datepicker-itf__selector-inner{width:320px}}@media (min-width:1024px){.whatson-table .whatson-table__mobile-date-picker{display:none}}@media (min-width:1024px){.whatson-table .ageCategories-dropdown{margin-top:20px;width:100%}}.whatson-table__filters{display:-webkit-box;display:flex;flex-wrap:nowrap;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}@media (min-width:1024px){.whatson-table__filters{position:static;padding:30px 0}}.whatson-table__filters .filters-container{padding:0;display:-webkit-box;display:flex;flex-wrap:wrap}@media (min-width:768px){.whatson-table__filters .filters-container{padding:20px 30px;display:grid;grid-template-columns:1fr 1fr 2fr;grid-gap:20px}}@media (min-width:1024px){.whatson-table__filters .filters-container{grid-gap:10px;display:-webkit-box;display:flex;flex-wrap:nowrap;grid-gap:0;padding:0 65px}.results .whatson-table__filters .filters-container{display:grid;grid-template-columns:160px 160px repeat(auto-fit,minmax(120px,1fr))}}@media (min-width:1024px){.whatson-table__filters .filters-container .tourOptions-dropdown{margin-left:20px;width:calc(25% - 30px)}.results .whatson-table__filters .filters-container .tourOptions-dropdown{width:calc(100% - 20px)}}.whatson-table__filters .filters-container .whatson-advanced-filters__datepicker{grid-row:2/2;grid-column:1/3}.whatson-table__filters .filters-container>.dropdown{width:50%}@media (min-width:768px){.whatson-table__filters .filters-container>.dropdown{width:100%}}@media (min-width:1024px){.whatson-table__filters .filters-container>.dropdown{min-width:160px;width:160px}}@media (min-width:1024px){.whatson-table__filters .filters-container>.dropdown.dropdown--month-selector{margin-right:20px}.whatson-table__filters .filters-container>.dropdown.dropdown--month-selector>div[class$=-control]{border-left-width:0}}.whatson-table__filters .filters-container>.dropdown.dropdown--year-selector>div{border-right:1px solid #54565a;border-right-width:1px!important}@media (min-width:1200px){.whatson-table__filters .filters-container>.dropdown.dropdown--year-selector{margin-right:0}}.whatson-table__filters .filters-container>.dropdown>div{border-width:1px}.whatson-table__filters .filters-container>.dropdown>div[class$=-control]{border-left-width:0;border-right-width:0}@media (min-width:768px){.whatson-table__filters .filters-container>.dropdown>div[class$=-control]{border-width:1px}}.whatson-table__filters .filters-container>.dropdown>div[class$=-menu]{width:100%}@media (min-width:768px){.whatson-table__filters .filters-container>.dropdown>div[class$=-menu]{min-width:160px}}.whatson-table__advanced-toggle{min-width:130px;width:130px;-webkit-box-align:center;align-items:center;margin-left:20px}.whatson-table__advanced-toggle.btn{padding:0 20px}.whatson-table__tournament--cancelled{color:#979797}.whatson-table__search{-webkit-box-flex:unset;flex-grow:unset;display:-webkit-box;display:flex}@media (min-width:768px){.whatson-table__search{-webkit-box-pack:end;justify-content:flex-end}}.whatson-table__search input{font-size:1rem}@media (min-width:1024px){.whatson-table__search input{font-size:.875rem}}.whatson-table__search--open .whatson-table__search-toggle{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.whatson-table__search-toggle{position:absolute;right:5px;display:block;width:24px;height:24px;background:url(/media/assets/images/chevron-right.svg);-webkit-transform:rotate(90deg);transform:rotate(90deg);border:0;cursor:pointer}.whatson-table__search.disabled{opacity:.6;-webkit-transition:all .25s;transition:all .25s}.whatson-table__search.disabled input{opacity:1}.whatson-table__search-result{padding:10px 25px;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.whatson-table__search-result .itf-flags{border:1px solid #e6e6e6;background-position:50%;background-size:29px 23px}.whatson-table__search-result:focus,.whatson-table__search-result:hover{outline-width:0;background-color:#e6e6e6;cursor:pointer}.whatson-table__search-results{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column;display:-webkit-box;display:flex;position:absolute;top:48px;left:-1px;z-index:5;width:calc(100% + 2px);max-height:200px;overflow:auto;border:1px solid #54565a;border-top:0 solid #54565a}.whatson-table__search-results>div:nth-child(2){border-top:1px solid #54565a}.whatson-table__search-results .list--nation,.whatson-table__search-results .list--zone{background:#fff;width:100%;padding:5px 0}.whatson-table__search-results .list--nation ul,.whatson-table__search-results .list--zone ul{margin:0;padding:0;max-height:300px;overflow:auto}.whatson-table__search-results p{font-weight:900;text-transform:capitalize;margin-top:0;padding:0 25px}.whatson-table section{background-color:#fff;min-height:300px}.whatson-table h2{font-size:1rem}.whatson-table.noResults .table{display:none}@media (min-width:768px){.whatson-table.noResults .table{display:table}}.whatson-table__no-results{color:#f00000;display:-webkit-box;display:flex;font-weight:900;padding-bottom:20px;margin-top:-20px}.whatson-table .table thead th.name{width:151px}@media (min-width:768px){.whatson-table .table thead th.name{width:250px}}@media (min-width:1024px){.whatson-table .table thead th.name{width:200px}}.whatson-table .table thead th.results span{-webkit-box-pack:center;justify-content:center}.whatson-table .table thead th.winner:before{left:0;right:0}.whatson-table .table thead th.winner>span{-webkit-box-pack:end;justify-content:flex-end}.whatson-table .table thead th.date{width:142px}@media (min-width:1024px){.whatson-table .table thead th.date{width:140px}}.whatson-table .table thead th.hostnation{width:151px}@media (min-width:1024px){.whatson-table .table thead th.hostnation{width:250px}}.whatson-table .table thead th.category,.whatson-table .table thead th.host.nation{display:none}@media (min-width:1024px){.whatson-table .table thead th.category,.whatson-table .table thead th.host.nation{display:table-cell}}.whatson-table .table thead th.surface{display:none}@media (min-width:768px){.whatson-table .table thead th.surface{display:table-cell;width:77px}}.whatson-table .table thead>span{white-space:nowrap}.whatson-table .table tbody{width:100%}.whatson-table .table tbody tr{display:-webkit-box;display:flex;flex-wrap:wrap;position:relative}@media (min-width:768px){.whatson-table .table tbody tr{display:table-row}}.whatson-table .table tbody tr.results{border-bottom:1px solid #e6e6e6}.whatson-table .table tbody tr.results span{height:auto;border-width:0}.whatson-table .table tbody tr.results .surface{display:none}@media (min-width:768px){.whatson-table .table tbody tr.results .surface{display:-webkit-inline-box;display:inline-flex}}.whatson-table .table tbody tr.results .name{overflow:hidden;text-overflow:ellipsis;padding-right:10px}.whatson-table .table tbody tr.results .name>a{width:100%}.whatson-table .table tbody tr.results .name .surface-icon{max-width:30px}.whatson-table .table tbody tr.results .name .long{width:100%}.whatson-table .table tbody tr.results .name .long>div{width:100%;overflow:hidden;text-overflow:ellipsis}.whatson-table .table tbody tr:last-child{margin-bottom:0}.whatson-table .table tbody td{-webkit-box-flex:0;flex-grow:0;display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;width:unset}@media (min-width:768px){.whatson-table .table tbody td{display:table-cell;position:relative}}.whatson-table .table tbody td.surface{white-space:nowrap}.whatson-table .table tbody td.surface>span{-webkit-box-pack:justify;justify-content:space-between}.whatson-table .table tbody td.prize-money{padding-left:0}.whatson-table .table tbody td.status{display:none}@media (min-width:768px){.whatson-table .table tbody td.status{display:table-cell}}.whatson-table .table tbody td.name{border-bottom:1px solid #e6e6e6;padding:5px 20px;margin-bottom:10px;height:auto;min-height:50px;-webkit-box-flex:1;flex-grow:1;width:100%}.whatson-table .table tbody td.name.recognised .long,.whatson-table .table tbody td.name.recognised .short{margin-bottom:-15px}.whatson-table .table tbody td.name.recognised .long .itf-flags,.whatson-table .table tbody td.name.recognised .short .itf-flags{margin-top:-15px}.whatson-table .table tbody td.name .recognised-tournament{background-size:15px 15px;bottom:5px;left:0;height:15px}@media (min-width:768px){.whatson-table .table tbody td.name .recognised-tournament{background-size:18px 18px;height:18px;left:50px}}@media (min-width:768px){.whatson-table .table tbody td.name{margin-bottom:0;width:unset}}.whatson-table .table tbody td.name .hostCode{display:-webkit-inline-box;display:inline-flex;margin-left:5px}@media (min-width:1024px){.whatson-table .table tbody td.name .hostCode{display:none}}.whatson-table .table tbody td.name .status{display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;min-width:80px}.whatson-table .table tbody td.name .status .live{padding:2px 12px 2px 8px}@media (min-width:768px){.whatson-table .table tbody td.name .status{display:none}}@media (min-width:768px){.whatson-table .table tbody td.name{border-bottom:0;padding:0}}.whatson-table .table tbody td.name>a{display:-webkit-box;display:flex;-webkit-box-flex:1;flex-grow:1;align-content:center}.whatson-table .table tbody td.winner{width:calc(100% - 100px);height:unset!important;padding:5px 0 10px 20px;display:none}@media (min-width:768px){.whatson-table .table tbody td.winner{display:table-cell;width:25%;border-width:0;height:3px!important;padding:0}}.whatson-table .table tbody td.winner__mobile-view{display:-webkit-box!important;display:flex!important}@media (min-width:768px){.whatson-table .table tbody td.winner__mobile-view{display:none!important}}.whatson-table .table tbody td.winner__mobile-view .winner{width:100%}.whatson-table .table tbody td.winner .winner-name{-webkit-box-pack:end;justify-content:flex-end;display:-webkit-box;display:flex;flex-wrap:wrap;align-content:center;grid-gap:30px;width:100%}@media (min-width:768px){.whatson-table .table tbody td.winner .winner-name{grid-gap:unset}}.whatson-table .table tbody td.winner .winner-name__item{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;width:100%}@media (min-width:768px){.whatson-table .table tbody td.winner .winner-name__item{-webkit-box-pack:right;justify-content:right;height:21px}}.whatson-table .table tbody td.winner .winner-name__item-container{display:grid;grid-gap:10px;width:100%;min-height:80px}@media (min-width:768px){.whatson-table .table tbody td.winner .winner-name__item-container{margin:5px 0;width:100%;min-height:40px;-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;flex-wrap:wrap;grid-gap:0}}.whatson-table .table tbody td.winner .winner-name .team{display:grid;grid-gap:2px}.whatson-table .table tbody td.winner .winner-name .team.winner{width:100%;background-image:url(/media/assets/images/tick-green.svg);background-repeat:no-repeat;background-size:18px;background-position:100%}@media (min-width:768px){.whatson-table .table tbody td.winner .winner-name .team.winner{background-image:unset;-webkit-box-pack:end;justify-content:flex-end;padding-right:0}}.whatson-table .table tbody td.winner .winner-name .itf-flags{-webkit-box-ordinal-group:0;order:-1}@media (min-width:768px){.whatson-table .table tbody td.winner .winner-name .itf-flags{margin-left:10px;-webkit-box-ordinal-group:2;order:1}}.whatson-table .table tbody td.runner-up{width:calc(100% - 100px);height:unset!important;padding:5px 0 5px 20px;display:none}@media (min-width:768px){.whatson-table .table tbody td.runner-up{display:table-cell;width:25%;height:30px!important;padding:0}}.whatson-table .table tbody td.runner-up .runner-up-value{display:-webkit-box;display:flex;flex-wrap:wrap;align-content:center;grid-gap:5px}@media (min-width:768px){.whatson-table .table tbody td.runner-up .runner-up-value{grid-gap:unset}}.whatson-table .table tbody td.runner-up .runner-up__item{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;width:100%;-webkit-box-pack:left;justify-content:left}@media (min-width:768px){.whatson-table .table tbody td.runner-up .runner-up__item{height:21px}}.whatson-table .table tbody td.runner-up .runner-up__item-container{margin:5px 0;width:100%;min-height:40px;-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;flex-wrap:wrap}.whatson-table .table tbody td.runner-up .itf-flags{margin-right:10px}@media (min-width:768px){.whatson-table .table tbody td.runner-up .itf-flags{margin-left:10px}}.whatson-table .table tbody td.score{display:grid;padding-right:10px;position:absolute;bottom:20px;right:0;height:unset}@media (min-width:768px){.whatson-table .table tbody td.score{padding-right:0;width:10%;display:table-cell;position:unset}}.whatson-table .table tbody td.score>span.score{padding-right:0;-webkit-box-pack:end;justify-content:flex-end;width:unset;flex-wrap:wrap;display:grid;grid-template-columns:1fr;grid-auto-flow:row;grid-gap:30px}@media (min-width:768px){.whatson-table .table tbody td.score>span.score{-webkit-box-pack:start;justify-content:flex-start;display:-webkit-box;display:flex;grid-gap:0}}.whatson-table .table tbody td.score>span.score--desktop{display:none}@media (min-width:768px){.whatson-table .table tbody td.score>span.score--desktop{display:-webkit-box;display:flex}}@media (min-width:768px){.whatson-table .table tbody td.score>span.score--mobile{display:none}}.whatson-table .table tbody td.score>span.score>div{display:-webkit-box;display:flex;flex-wrap:nowrap;width:100%}.whatson-table .table tbody td.score>span.score .score-value{width:32px}.whatson-table .table tbody td.score>span.score .score-value,.whatson-table .table tbody td.score>span.score .score-value__status{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;font-weight:700;position:relative;-webkit-box-pack:center;justify-content:center}.whatson-table .table tbody td.score>span.score .score-value__status{height:50px;width:100px}@media (min-width:768px){.whatson-table .table tbody td.score>span.score .score-value__status{width:100%}}.whatson-table .table tbody td.score>span.score .score-value__status-container{margin-bottom:1px;display:grid;grid-template-rows:1fr 1fr;grid-auto-flow:column;height:100px;min-height:80px;grid-template-columns:repeat(3,32px)}@media (min-width:768px){.whatson-table .table tbody td.score>span.score .score-value__status-container{height:unset;display:-webkit-box;display:flex;min-height:unset}}.whatson-table .table tbody td.score>span.score .score-value__status-container.MX{height:80px}@media (min-width:768px){.whatson-table .table tbody td.score>span.score .score-value__status-container.MX{height:50px}}.whatson-table .table tbody td.score>span.score .score-value__status-container.S{height:80px}@media (min-width:768px){.whatson-table .table tbody td.score>span.score .score-value__status-container.S{height:50px}}.whatson-table .table tbody td.score>span.score .score-value__status-container.D{height:84px}@media (min-width:768px){.whatson-table .table tbody td.score>span.score .score-value__status-container.D{height:52px}}.whatson-table .table tbody td.score>span.score .score-value.doubles{height:50px}.whatson-table .table tbody td.score>span.score .score-value.singles{border-bottom:unset!important}.whatson-table .table tbody td.score>span.score .score-value-brackets{display:none}.whatson-table .table tbody td.score>span.score .score-value>div{position:relative}.whatson-table .table tbody td.score>span.score .score-value>div.tie-break{position:absolute;top:2px;right:3px}.whatson-table .table tbody td.score>span.score .score-value:nth-child(2n){background-color:#fff}.whatson-table .table tbody td.score>span.score .score-value:nth-child(4n+1),.whatson-table .table tbody td.score>span.score .score-value:nth-child(4n+2){background-color:#e6e6e6;border-bottom:1px solid #fff}@media (min-width:768px){.whatson-table .table tbody td.score>span.score .score-value:nth-child(4n+1),.whatson-table .table tbody td.score>span.score .score-value:nth-child(4n+2){border-bottom:unset;background-color:unset}}@media (min-width:768px){.whatson-table .table tbody td.score>span.score .score-value:nth-child(odd){background-color:#e6e6e6}}.whatson-table .table tbody td.category{padding:0}.whatson-table .table tbody td.category>span{max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;padding-right:10px}@media (min-width:768px){.whatson-table .table tbody td.category>span{max-width:unset;display:-webkit-box;display:flex}}.whatson-table .table tbody td.date{-webkit-box-flex:1;flex-grow:1;font-size:.6875rem;padding-right:0}@media (min-width:768px){.whatson-table .table tbody td.date{-webkit-box-flex:0;flex-grow:0;width:unset}}@media (min-width:768px){.whatson-table .table tbody td.winner .winner-name{width:unset}}.whatson-table .table tbody td.hostname,.whatson-table .table tbody td.location{display:none}@media (min-width:1024px){.whatson-table .table tbody td.hostname,.whatson-table .table tbody td.location{display:table-cell}}.whatson-table .table tbody td.surface{display:none}@media (min-width:768px){.whatson-table .table tbody td.surface{display:table-cell}}.whatson-table .table tbody td span{padding-right:10px}.whatson-table .table tbody td span.label{display:none}.whatson-table .table tbody td span.name{line-height:125%;padding-right:10px;text-transform:capitalize;width:unset}.whatson-table .table tbody td span.name .short{display:none}@media (min-width:1024px){.whatson-table .table tbody td span.name .short{display:inline-block}}.whatson-table .table tbody td span.name .long{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}@media (min-width:768px){.whatson-table .table tbody td span.name .long{min-height:70px}}@media (min-width:1024px){.whatson-table .table tbody td span.name .long{display:none}}.whatson-table .table tbody td span.name .long .itf-flags.results{min-height:19px;max-width:27px;height:auto}@media (min-width:768px){.whatson-table .table tbody td span.name .long .itf-flags.results{min-height:29px;max-width:41px}}@media (min-width:768px){.whatson-table .table tbody td span{width:100%;border-bottom:1px solid #e6e6e6;height:70px}}.whatson-table .table tbody td span.label{width:calc(50% - 80px)}@media (min-width:768px){.whatson-table .table tbody td span.label{display:none}}.whatson-table .table tbody td span .itf-flags{border:1px solid #e6e6e6;background-position:50%;min-height:17.4px;min-width:24.6px;margin-right:10px;max-height:17.4px;max-width:24.6px}@media (min-width:768px){.whatson-table .table tbody td span .itf-flags{max-width:32.8px}}.whatson-table .table tbody td span .surface-icon__carpet,.whatson-table .table tbody td span .surface-icon__clay,.whatson-table .table tbody td span .surface-icon__grass,.whatson-table .table tbody td span .surface-icon__hard{background-position:50%;background-repeat:no-repeat;height:44px;width:44px}.whatson-table .table tbody td span .surface-icon__clay{background-image:url(/media/assets/images/surface-clay.svg)}.whatson-table .table tbody td span .surface-icon__hard{background-image:url(/media/assets/images/surface-hard.svg)}.whatson-table .table tbody td span .surface-icon__beach,.whatson-table .table tbody td span .surface-icon__sand{background-image:url(/media/assets/images/surface-beach.svg)}.whatson-table .table tbody td span .surface-icon__carpet,.whatson-table .table tbody td span .surface-icon__grass{background-image:url(/media/assets/images/surface-grass.svg)}.whatson-table .table tbody td span .cancelled{background-image:url(/media/assets/images/cancelled.svg);background-position:0;background-repeat:no-repeat;background-size:contain;color:#54565a;padding-left:24px}@media (min-width:768px){.whatson-table .table tbody td span .cancelled{background-size:18px;height:18px}}.whatson-table .table tbody td span .postponed{background-image:url(/media/assets/images/postponed-icon.svg);background-position:0;background-repeat:no-repeat;background-size:21px;color:#54565a;padding-left:24px}.whatson-table .table tbody td span .live{-webkit-box-align:center;align-items:center;background:red;border-radius:5px;display:-webkit-inline-box;display:inline-flex;color:#fff;font-size:.625rem;text-transform:uppercase;line-height:0;min-height:30px;padding:0 10px}.whatson-table .table tbody td span .live-stream{background:red;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;border-radius:26px;height:26px;width:26px;margin-right:5px}.whatson-table .table tbody td span .live-stream:before{background-image:url(/media/assets/images/streaming-dark.svg);background-size:18px;background-repeat:no-repeat;background-position:50%;height:26px;width:26px;content:"";display:-webkit-inline-box;display:inline-flex}.whatson-table .table tbody td span .live:before{background-color:#fff;content:"";display:-webkit-inline-box;display:inline-flex;height:8px;width:8px;margin-right:5px;border-radius:10px}.whatson-table .page-loading .page-section__inner{display:none}.whatson-table .page-section{background-color:#e6e6e6}@media (min-width:768px){.whatson-table .page-section{background-color:#fff}}.whatson-table .btn--clear-all{-webkit-box-align:center;align-items:center;display:none;white-space:nowrap}@media (min-width:768px){.whatson-table .btn--clear-all{align-content:center;margin-left:0}}@media (min-width:1024px){.whatson-table .btn--clear-all{display:-webkit-box;display:flex;padding:0 15px;margin-left:20px}}.whatson-table .flex-container{display:grid;grid-template-columns:1fr;padding-top:30px}@media (min-width:768px){.whatson-table .flex-container{grid-template-columns:1fr 1fr 1fr}}.whatson-table .flex-container.page-loading .pager,.whatson-table .flex-container.page-loading button{opacity:0;-webkit-transition:all .25s;transition:all .25s}.whatson-table .flex-container button{min-width:150px;justify-self:center}@media (min-width:768px){.whatson-table .flex-container button{grid-column-start:2}}.whatson-table .flex-container .pager{display:-webkit-box;display:flex;flex-wrap:nowrap;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;padding-top:30px}@media (min-width:768px){.whatson-table .flex-container .pager{padding-top:0;-webkit-box-pack:end;justify-content:flex-end}}.whatson-table .flex-container .pager>span{font-size:.75rem;padding:10px;font-weight:900;white-space:nowrap}.whatson-table .flex-container .pager__tablet-text{display:none}@media (min-width:768px){.whatson-table .flex-container .pager__tablet-text{display:block}}.whatson-table .flex-container .dropdown{padding:0;width:80px}.whatson-advanced-filters{width:100%;display:none}@media (min-width:1024px){.whatson-advanced-filters{display:-webkit-box;display:flex}.results.whatson-table-- .whatson-advanced-filters{grid-template-columns:320px repeat(3,1fr)}.results .whatson-advanced-filters{display:grid;grid-template-columns:320px repeat(auto-fit,minmax(90px,1fr));grid-gap:20px}}.whatson-advanced-filters-dropdown{cursor:pointer;color:#54565a;height:50px;background:#fff;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;border:1px solid #54565a;padding:10px;text-transform:uppercase;font-size:12px;font-weight:700;position:relative}.whatson-advanced-filters-dropdown.expanded .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.whatson-advanced-filters-dropdown .icon{background-image:url(/media/assets/images/chevron-right-grey.svg);background-repeat:no-repeat;background-position:50%;background-size:16px;display:inline-block;height:16px;width:15px;background-position:center center 12px;padding:15px;position:absolute;right:5px}.whatson-advanced-filters-options{color:#54565a;background:#fff;display:grid;-webkit-box-align:center;align-items:center;border:1px solid #54565a;border-top:0 solid #54565a;font-size:14px;position:absolute;z-index:1;width:100%}.whatson-advanced-filters-options.hide{display:none}.whatson-advanced-filters-label{font-weight:400;display:-webkit-box;display:flex;padding:15px 10px;cursor:pointer}.whatson-advanced-filters-label.active{background:#54565a;color:#fff}.whatson-advanced-filters-label:hover{background:#e6e6e6;color:#54565a}.whatson-advanced-filters__ageCategories,.whatson-advanced-filters__category,.whatson-advanced-filters__grandSlams,.whatson-advanced-filters__matchtype,.whatson-advanced-filters__playertype,.whatson-advanced-filters__surfaces{margin-top:20px;margin-left:20px;width:calc(25% - 30px);opacity:1}.whatson-table--hide.results .whatson-advanced-filters__ageCategories,.whatson-table--hide.results .whatson-advanced-filters__category,.whatson-table--hide.results .whatson-advanced-filters__grandSlams,.whatson-table--hide.results .whatson-advanced-filters__matchtype,.whatson-table--hide.results .whatson-advanced-filters__playertype,.whatson-table--hide.results .whatson-advanced-filters__surfaces{opacity:0}.results .whatson-advanced-filters__ageCategories,.results .whatson-advanced-filters__category,.results .whatson-advanced-filters__grandSlams,.results .whatson-advanced-filters__matchtype,.results .whatson-advanced-filters__playertype,.results .whatson-advanced-filters__surfaces{width:100%;margin-left:0}.whatson-advanced-filters__surfaces{position:relative;background:#fff;border:1px solid #54565a;padding:15px 20px;margin-left:0;width:35%;margin-top:20px}.results .whatson-advanced-filters__surfaces{width:100%}@media (min-width:1200px){.whatson-advanced-filters__surfaces{margin-left:calc(25% - 10px);width:calc(25% - 30px)}.results .whatson-advanced-filters__surfaces{margin-left:0}}.whatson-advanced-filters__surfaces--closed .whatson-advanced-filters__surface-title{margin-bottom:0}.whatson-advanced-filters__surfaces--collapsed{display:none}.whatson-advanced-filters__surfaces--empty{width:35%}.results .whatson-advanced-filters__surfaces--empty{display:none}@media (min-width:1200px){.whatson-advanced-filters__surfaces--empty{margin-top:20px;margin-left:calc(25% - 10px);width:calc(25% - 30px)}}.whatson-advanced-filters__surface-filter-toggle{position:absolute;right:10px;top:10px;width:24px;height:24px;background:url(/media/assets/images/chevron-right.svg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);border:0;cursor:pointer}.whatson-advanced-filters__surface-filter-toggle--collapsed{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.whatson-advanced-filters__surface-title{margin-top:0}.whatson-advanced-filters h3{text-transform:uppercase;font-size:.75rem;font-weight:900}.whatson-advanced-filters__surface-filter{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.whatson-advanced-filters__surface-filter--active .whatson-advanced-filters__surface-filter-button:before{content:"";background:url(/media/assets/images/tick-black.svg);width:24px;height:24px;display:block}.whatson-advanced-filters__surface-filters{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap}.whatson-advanced-filters__surface-filters--disabled .whatson-advanced-filters__surface-filter-button{background-color:#e6e6e6;pointer-events:none}.whatson-advanced-filters__surface-filter-button{width:60px;height:40px;background:#fff;border:2px solid #54565a;cursor:pointer;padding:0 0 0 3px;background:url(/media/assets/images/surface-hard.svg) no-repeat right 10px center}.whatson-advanced-filters__surface-filter-button:hover{background-color:#e6e6e6}.whatson-advanced-filters__surface-filter-button--G{background-image:url(/media/assets/images/surface-grass.svg)}.whatson-advanced-filters__surface-filter-button--C{background-image:url(/media/assets/images/surface-clay.svg)}.whatson-advanced-filters__surface-filter-button--H{background-image:url(/media/assets/images/surface-hard.svg)}.whatson-advanced-filters__surface-filter-button--A{background-image:url(/media/assets/images/surface-other.svg)}.whatson-advanced-filters__surface-filter-button--S{background-image:url(/media/assets/images/surface-beach.svg)}.whatson-advanced-filters__datepicker .datepicker-itf{width:320px}@media (min-width:1024px){.whatson-advanced-filters__datepicker .datepicker-itf{margin-right:20px}}.results .whatson-advanced-filters__datepicker .datepicker-itf{margin-right:0}.whatson-advanced-filters__datepicker .datepicker-itf__selector{border-top:0;top:0}@media (min-width:768px){.whatson-advanced-filters__datepicker .datepicker-itf__selector{top:50px}}@media (min-width:1024px){.whatson-advanced-filters__datepicker .datepicker-itf__selector{top:0}}.whatson-advanced-filters__datepicker .datepicker-itf .dropdown{pointer-events:none}.whatson-advanced-filters__datepicker .datepicker-itf [class$=-IndicatorsContainer]{display:none}.whatson-advanced-filters__datepicker .datepicker-itf input{outline:none;border-color:#54565a}.whatson-advanced-filters__datepicker .datepicker-itf__input-label{display:none}.whatson-advanced-filters__datepicker .datepicker-itf__input-area:after{content:"to";font-weight:900;position:absolute;left:calc(50% - 10px);font-size:.75rem;top:16px;width:20px;text-transform:uppercase;text-align:center}.whatson-advanced-filters__datepicker .datepicker-itf__input-wrapper input{border-top:0}.whatson-advanced-filters__datepicker .datepicker-itf__input-wrapper:after{right:6px}.whatson-advanced-filters__datepicker .datepicker-itf__input-wrapper:first-child input{text-align:right;border-right:0;padding-right:20px}.whatson-advanced-filters__datepicker .datepicker-itf__input-wrapper:first-child:before{content:"";background:url(/media/assets/images/calendar.svg);width:24px;height:24px;display:block;position:absolute;top:12px;left:6px;z-index:9}.whatson-advanced-filters__datepicker .datepicker-itf__input-wrapper:first-child:after{content:none}.whatson-advanced-filters__datepicker .datepicker-itf__input-wrapper:last-child input{border-left:0;padding-left:20px;text-indent:0}.whatson-advanced-filters__category{-webkit-box-flex:1;flex-grow:1;margin-top:20px;width:25%;position:relative}.results .whatson-advanced-filters__category{width:100%;padding-left:0}.whatson-advanced-filters__court-filter{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.whatson-advanced-filters__court-filter>*{cursor:pointer}.whatson-advanced-filters__court-filter--active .whatson-advanced-filters__court-filter-button{background:url(/media/assets/images/tick-black.svg) no-repeat 50%}.whatson-advanced-filters__court-filter-button{width:24px;height:24px;background:#fff;border:2px solid #54565a;padding:0 0 0 3px;margin-right:10px}.whatson-host-list{width:100%;background:#fff;border:1px solid #54565a;max-height:315px;overflow:auto}.whatson-host-list__container{list-style:none;padding:0;margin:0}.whatson-host-list__item{padding:10px;display:-webkit-box;display:flex;cursor:pointer;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}.whatson-host-list__item--selected{background:#54565a;color:#fff;border-bottom:1px solid #fff}.whatson-host-list__item--last-nation{margin-bottom:10px;padding-bottom:20px;position:relative;border-bottom:1px solid #54565a}.whatson-host-list__item--zone .itf-flags{background-size:unset;background-repeat:no-repeat;border:1px solid #e6e6e6;background-position:50%}.whatson-host-list__item--nation .itf-flags{background-repeat:no-repeat;min-height:22px;background-position:50%;border:1px solid #e6e6e6}.whatson-host-list__selected-tick{width:24px;height:24px;display:block;margin-right:5px;background:url(/media/assets/images/tick-white.svg)}.whatson-host-list__meta-container{display:-webkit-box;display:flex}.whatson-state-section .page-section__inner{margin-bottom:-10px!important}.whatson-state-section.page-section{padding:20px 0 0}.generic-hero{background-color:#000;background-size:cover;background-position:50%;background-repeat:no-repeat;color:#fff;flex-wrap:wrap;min-height:405px;padding-top:30px;position:relative}@media (min-width:768px){.generic-hero{min-height:360px;background-position:100%}}@media (min-width:1024px){.generic-hero{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;padding-top:0;min-height:354px}}.generic-hero.results,.generic-hero.results>.container{min-height:127px}.generic-hero.beach>.container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row}.generic-hero.beach h1,.generic-hero.beach h1 small,.generic-hero.beach h1 strong{color:#000037}.generic-hero__share{position:absolute;right:30px;top:0}@media (min-width:1024px){.generic-hero__share{top:30px;right:65px;top:25px}}.generic-hero__sponsor-logo{bottom:0;font-size:0;right:0;position:absolute;height:80px;width:300px}.generic-hero__sponsor-logo img{-o-object-fit:contain;object-fit:contain;-o-object-position:bottom right;object-position:bottom right;height:100%;width:100%}.generic-hero__brand-logo{width:70px;margin-right:15px}@media (min-width:768px){.generic-hero__brand-logo{width:90px}}.generic-hero__brand-logo img{width:100%}.generic-hero.invert{color:#54565a}.generic-hero>.container{display:-webkit-box;display:flex;min-height:405px;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column}@media (min-width:768px){.generic-hero>.container{-webkit-box-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row;min-height:360px}}@media (min-width:1024px){.generic-hero>.container{-webkit-box-align:center;align-items:center;min-height:354px}}.generic-hero h1{margin:0;width:100%}@media (min-width:768px){.generic-hero h1{width:33%;max-width:400px}}.generic-hero h1 small{font-size:.75rem}.generic-hero h1 strong{font-size:1.5rem;line-height:26px}@media (min-width:768px){.generic-hero h1 strong{font-size:1.75rem;line-height:1.8125rem}}.generic-hero h1 small,.generic-hero h1 strong{display:-webkit-box;display:flex;-webkit-box-flex:1;flex:auto}.ranking-table.table{width:100%;display:-webkit-box;display:flex}@media (min-width:768px){.ranking-table.table{display:table}}.ranking-table.table thead{display:none;font-weight:700;text-transform:uppercase;font-size:.75rem}@media (min-width:768px){.ranking-table.table thead{display:table-header-group}}.ranking-table.table thead th{padding:0;position:relative}.ranking-table.table thead th:after{background-color:#fff;content:"";display:-webkit-inline-box;display:inline-flex;position:absolute;right:0;bottom:-1px;height:2px;width:10px}.ranking-table.table thead tr{border-bottom:1px solid #54565a}.ranking-table.table thead th.name span{margin-right:0}.ranking-table.table thead span{margin-right:8px;padding-bottom:10px;display:-webkit-box;display:flex;-webkit-box-flex:1;flex-grow:1}.ranking-table.table tbody{display:-webkit-box;display:flex;font-weight:700;font-size:.75rem;flex-wrap:wrap}@media (min-width:768px){.ranking-table.table tbody{display:table-row-group}}.ranking-table.table tbody tr{display:-webkit-box;display:flex;-webkit-box-flex:1;flex-grow:1;margin-bottom:20px;background-color:#fff;width:100%;padding-bottom:10px;flex-wrap:wrap}@media (min-width:768px){.ranking-table.table tbody tr{display:table-row;-webkit-box-flex:0;flex-grow:0;margin-bottom:0;padding-bottom:0;width:unset}}.ranking-table.table tbody td{display:-webkit-box;display:flex;-webkit-box-flex:1;flex-grow:1;width:100%;padding:0 20px;height:30px}@media (min-width:768px){.ranking-table.table tbody td{display:table-cell;-webkit-box-flex:0;flex-grow:0;padding:0;width:unset}}@media (min-width:768px){.ranking-table.table tbody td>span{padding-right:10px}}.ranking-table.table tbody span{display:-webkit-box;display:flex;-webkit-box-flex:1;flex-grow:1;-webkit-box-align:center;align-items:center;width:calc(50% - 80px)}.ranking-updates{font-weight:900;font-size:.75rem;position:relative;margin:15px 0 0;top:-20px}@media (min-width:768px){.ranking-updates{top:-40px}}@media (min-width:1024px){.ranking-updates{top:-50px}}.ranking-hero{background-color:#000;color:#fff;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;flex-wrap:wrap}.ranking-hero__rank-positive{background-image:url(/media/assets/images/arrow-up.svg)}.ranking-hero__rank-negative{background-image:url(/media/assets/images/arrow-down.svg)}.ranking-hero__rank-negative,.ranking-hero__rank-neutral,.ranking-hero__rank-positive{display:none;padding-left:28px;background-position:6px;background-repeat:no-repeat;background-size:24px;position:absolute;left:0;font-size:.6875rem}.ranking-hero__player{display:grid;grid-template-columns:54px 6fr;margin-right:30px;-webkit-box-flex:1;flex:auto}.ranking-hero__player:last-child{margin-right:0}.ranking-hero__player:nth-child(5){display:none}@media (min-width:1200px){.ranking-hero__player:nth-child(5){display:grid}}.ranking-hero__player--hidden{opacity:.6}.ranking-hero__player-position{height:36px;background-color:#54565a;color:#fff;padding:5px 10px;text-align:center;left:0;font-size:1rem}.ranking-hero__player-image{background-size:cover;background-position:50%;background-repeat:no-repeat;grid-column-start:1;grid-row-start:1;grid-row-end:3;height:72px;width:54px;background-color:#e6e6e6;border-right:1px solid #e6e6e6}.ranking-hero__player-name{grid-column-start:2;font-size:.625rem;font-weight:900;position:relative;overflow:hidden;display:grid;grid-template-columns:1fr 3fr 35px;-webkit-box-align:center;align-items:center;border-color:#e6e6e6;border-style:solid;border-width:1px 1px 0 0;height:36px}.ranking-hero__player-name-value{padding-left:10px}.ranking-hero__player-name .flags{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;flex-wrap:wrap;line-height:100%;-webkit-box-pack:center;justify-content:center}.ranking-hero__player-name .flags span{padding-top:1px}.ranking-hero__player-name .itf-flags{min-width:19px;min-height:13px;background-position:50%;border:1px solid #e6e6e6;justify-self:flex-end;width:19px}.ranking-hero__player-link{grid-column-start:2;border-color:#979797 #e6e6e6 #e6e6e6;border-style:solid;border-width:1px 1px 1px 0;font-size:.625rem;font-weight:900;padding:0 5px 0 25px;-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;position:relative;height:36px}.ranking-hero__player-link span{font-size:.75rem}.ranking-hero__player-link a{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex}.ranking-hero__player-link a:after{content:"";background-image:url(/media/assets/images/chevron-right-grey.svg);background-position:50%;background-repeat:no-repeat;background-size:12px;margin-left:5px;display:-webkit-inline-box;display:inline-flex;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:12px;height:12px}.ranking-hero__branding{width:100px;height:60px;background-size:cover;background-position:50%;background-repeat:no-repeat;align-self:center;grid-column-start:3;justify-self:flex-end}.ranking-hero__text{align-self:center;grid-column-start:1}.ranking-hero__top-five{background-color:#fff;display:none;min-height:110px;padding:20px 0;width:100%;align-self:start;color:#54565a}@media (min-width:1024px){.ranking-hero__top-five{display:-webkit-box;display:flex}}.ranking-hero__top-five.page-loading>.container{opacity:0;-webkit-transition:opacity .25s;transition:opacity .25s}.ranking-hero__top-five .container{display:-webkit-box;display:flex;opacity:1;-webkit-transition:opacity .25s;transition:opacity .25s}.ranking-hero__heading,.ranking-hero__title{text-transform:uppercase;font-weight:900;line-height:100%;display:-webkit-box;display:flex;-webkit-box-flex:1;flex-grow:1}.ranking-hero__title{font-size:.75rem}.ranking-hero__heading{font-size:1.75rem}.ranking-hero__banner{min-height:280px;grid-template-columns:1fr 1fr 1fr;display:grid}.ranking-hero .container{align-self:center}.ranking-table.table{border-collapse:collapse;display:table}@media (min-width:768px){.ranking-table.table td.name .short,.ranking-table.table th.name .short{display:none}}.ranking-table.table td.name .long,.ranking-table.table th.name .long{display:none}@media (min-width:768px){.ranking-table.table td.name .long,.ranking-table.table th.name .long{display:-webkit-inline-box;display:inline-flex}}.ranking-table.table thead{display:table-row-group}.ranking-table.table thead tr{vertical-align:bottom}.ranking-table.table thead span{display:-webkit-inline-box;display:inline-flex;text-align:left}.ranking-table.table thead th{text-align:left}@media (min-width:1024px){.ranking-table.table thead th.name{width:25%}}.ranking-table.table thead th.h2h{width:120px}.ranking-table.table thead th.points,.ranking-table.table thead th.tournaments-played{width:160px}@media (min-width:768px){.ranking-table.table thead th.points,.ranking-table.table thead th.tournaments-played{width:180px}}.ranking-table.table thead th.birth-year,.ranking-table.table thead th.h2h,.ranking-table.table thead th.player-nationality,.ranking-table.table thead th.tournaments-played{display:none}@media (min-width:768px){.ranking-table.table thead th.birth-year,.ranking-table.table thead th.h2h,.ranking-table.table thead th.player-nationality,.ranking-table.table thead th.tournaments-played{display:table-cell}}.ranking-table.table tbody{display:table-row-group}.ranking-table.table tbody tr{display:table-row;border-bottom:1px solid #979797}.ranking-table.table tbody td{display:table-cell;padding:0;width:unset;height:50px}@media (min-width:768px){.ranking-table.table tbody td{height:60px}}.ranking-table.table tbody td.name{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.ranking-table.table tbody td.name--hidden{opacity:.6}@media (min-width:768px){.ranking-table.table tbody td.name{display:table-cell}}.ranking-table.table tbody td.name .nationality{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center;text-align:center;width:24px;margin-right:15px}@media (min-width:768px){.ranking-table.table tbody td.name .nationality{display:none}}.ranking-table.table tbody td.name .itf-flags{margin:0}@media (min-width:768px){.ranking-table.table tbody td.name .itf-flags{display:none}}.ranking-table.table tbody td.name a{display:-webkit-box;display:flex}.ranking-table.table tbody td.name span{padding:0;-webkit-box-flex:0;flex-grow:0}.ranking-table.table tbody td.birth-year,.ranking-table.table tbody td.h2h,.ranking-table.table tbody td.player-nationality,.ranking-table.table tbody td.tournaments-played{display:none}@media (min-width:768px){.ranking-table.table tbody td.birth-year,.ranking-table.table tbody td.h2h,.ranking-table.table tbody td.player-nationality,.ranking-table.table tbody td.tournaments-played{display:table-cell}}@media (min-width:768px){.ranking-table.table tbody td.player-nationality{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}}.ranking-table.table tbody td.rank{width:90px}.ranking-table.table tbody td.rank>div{align-content:center;display:-webkit-box;display:flex}.ranking-table.table tbody td.points,.ranking-table.table tbody td.rank,.ranking-table.table tbody td.rank-movement,.ranking-table.table tbody td.tournaments-played{font-size:.75rem}@media (min-width:768px){.ranking-table.table tbody td.points,.ranking-table.table tbody td.rank,.ranking-table.table tbody td.rank-movement,.ranking-table.table tbody td.tournaments-played{font-size:1.125rem;font-weight:900}}.ranking-table.table tbody td.name{font-size:.625rem;font-weight:900}@media (min-width:768px){.ranking-table.table tbody td.name{font-size:.75rem}}.ranking-table.table tbody td .itf-flags{border:1px solid #e6e6e6;background-position:50%;min-height:20px;min-width:27px;margin-right:10px;height:20px;width:27px}@media (min-width:768px){.ranking-table.table tbody td .itf-flags{min-height:29px;min-width:41px;max-height:29px}}.ranking-table.table tbody span{display:-webkit-inline-box;display:inline-flex;padding-right:0;width:unset}@media (min-width:768px){.ranking-table.table tbody span{padding-right:20px}}.ranking-table.table tbody td.birth-year,.ranking-table.table tbody td.h2h,.ranking-table.table tbody td.tournaments-played,.ranking-table.table tbody th.birth-year,.ranking-table.table tbody th.h2h,.ranking-table.table tbody th.tournaments-played,.ranking-table.table thead td.birth-year,.ranking-table.table thead td.h2h,.ranking-table.table thead td.tournaments-played,.ranking-table.table thead th.birth-year,.ranking-table.table thead th.h2h,.ranking-table.table thead th.tournaments-played{display:none}@media (min-width:768px){.ranking-table.table tbody td.birth-year,.ranking-table.table tbody td.h2h,.ranking-table.table tbody td.tournaments-played,.ranking-table.table tbody th.birth-year,.ranking-table.table tbody th.h2h,.ranking-table.table tbody th.tournaments-played,.ranking-table.table thead td.birth-year,.ranking-table.table thead td.h2h,.ranking-table.table thead td.tournaments-played,.ranking-table.table thead th.birth-year,.ranking-table.table thead th.h2h,.ranking-table.table thead th.tournaments-played{display:table-cell}}.ranking-table.table .capitalise{text-transform:capitalize;margin-left:5px}.ranking-table.table .positive{background-image:url(/media/assets/images/arrow-up.svg)}.ranking-table.table .negative{background-image:url(/media/assets/images/arrow-down.svg)}.ranking-table.table .neutral{background-image:url(/media/assets/images/neutral-move.svg)}.ranking-table.table .negative,.ranking-table.table .neutral,.ranking-table.table .positive{padding-left:22px;background-size:25px;background-position:-6px;background-repeat:no-repeat}.ranking-table.table .h2h a{-webkit-box-align:center;align-items:center;background-color:#008f70;border-radius:3px;border-width:0;color:#fff;display:-webkit-box;display:flex;font-size:.5625rem;font-weight:900;text-transform:uppercase;padding:5px 10px;min-height:30px}.ranking-table--seniors.table tbody td.player-nationality,.ranking-table--seniors.table tbody th.player-nationality,.ranking-table--seniors.table thead td.player-nationality,.ranking-table--seniors.table thead th.player-nationality{display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center}.ranking-table--seniors.table tbody td.points,.ranking-table--seniors.table tbody th.points,.ranking-table--seniors.table thead td.points,.ranking-table--seniors.table thead th.points{text-align:right;width:120px}.ranking-table--seniors.table tbody td.points span,.ranking-table--seniors.table tbody th.points span,.ranking-table--seniors.table thead td.points span,.ranking-table--seniors.table thead th.points span{text-align:right}@media (min-width:768px){.ranking-table--seniors.table tbody td.points,.ranking-table--seniors.table tbody th.points,.ranking-table--seniors.table thead td.points,.ranking-table--seniors.table thead th.points{width:180px}}.ranking-table--seniors.table tbody td:last-child,.ranking-table--seniors.table tbody th:last-child,.ranking-table--seniors.table thead td:last-child,.ranking-table--seniors.table thead th:last-child{margin-right:0;padding-right:0}.ranking-table--seniors.table thead th.player-nationality{display:table-cell}.ranking-pager.flex-container{display:grid;grid-template-columns:5fr 1fr}@media (min-width:768px){.ranking-pager.flex-container{grid-template-columns:2fr 2fr 2fr}}.ranking-pager.flex-container button{justify-self:center}@media (min-width:768px){.ranking-pager.flex-container button{grid-column-start:2;display:-webkit-inline-box;display:inline-flex}}.ranking-pager .pager{display:-webkit-box;display:flex;flex-wrap:nowrap;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start}.ranking-pager .pager .dropdown{min-width:70px}@media (min-width:768px){.ranking-pager .pager{padding-top:0;-webkit-box-pack:end;justify-content:flex-end}}.ranking-pager .pager__tablet-text{display:none}@media (min-width:768px){.ranking-pager .pager__tablet-text{display:block}}.ranking-pager .pager span{font-size:.75rem;padding:10px;font-weight:900}.ranking-filters__search{border:1px solid #54565a;display:none;position:relative;background-color:#fff;height:50px;-webkit-box-pack:end;justify-content:flex-end}@media (min-width:1024px){.ranking-filters__search{display:-webkit-box;display:flex;-webkit-box-flex:1;flex-grow:1}}.has-value.ranking-filters__search:before{display:none}.ranking-filters__search:before{content:"";display:inline-block;position:absolute;left:5px;top:15px;width:30px;height:20px;background-image:url(/media/assets/images/search-light.svg);background-repeat:no-repeat;background-position:50%;-webkit-transition:background-image .5s;transition:background-image .5s}.isLoading.ranking-filters__search{background-color:#f3f3f3}.isLoading.ranking-filters__search:after{content:"";display:inline-block;position:absolute;right:5px;top:12px;width:30px;height:20px;background-size:30px;background-image:url(/media/assets/images/loading.gif);background-repeat:no-repeat;background-position:50%;-webkit-transition:background-image .5s;transition:background-image .5s}.ranking-filters__search button[disabled],.ranking-filters__search input[disabled]{opacity:.25;-webkit-transition:all .25s;transition:all .25s}.ranking-filters__search input{background-color:transparent;font-size:1rem;height:50px;outline-width:0;padding:10px 30px 10px 0;border-width:0;width:calc(100% - 40px)}.ranking-filters{background-color:#e6e6e6;padding:0}@media (min-width:768px){.ranking-filters{padding:20px 0}}@media (min-width:768px){.ranking-filters .container{display:-webkit-box;display:flex}}.ranking-filters__container{display:-webkit-box;display:flex;flex-wrap:wrap;width:100%}@media (min-width:768px){.ranking-filters__container{flex-wrap:nowrap}}.ranking-filters__search{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;grid-column-start:2;cursor:pointer}.ranking-filters__search .whatson-host-list__item--selected:hover{background-color:#54565a}.ranking-filters__search .whatson-host-list__selected-tick{position:absolute;right:60px}.ranking-filters__search .itf-flags.nation{min-height:17px;max-height:18px}.ranking-filters__search .dropdown-toggle{background-image:url(/media/assets/images/chevron-right-grey.svg);background-repeat:no-repeat;background-position:50%;background-size:16px;display:inline-block;height:16px;width:15px;background-position:center center 12px;padding:15px;content:"";position:absolute;z-index:1;right:5px}.ranking-filters__search.active .dropdown-toggle{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ranking-filters__search-container{background:#fff;padding-top:20px}@media (min-width:768px){.ranking-filters__search-container>.container{display:grid;grid-template-columns:1fr 2fr 1fr;grid-gap:30px}}.ranking-filters .dropdown{width:100%}@media (min-width:768px){.ranking-filters .dropdown{max-width:calc(33.33333% - 20px);margin-left:30px}}@media (min-width:768px){.ranking-filters .dropdown:first-child{margin:0;display:block}}@media (min-width:1024px){.ranking-filters .dropdown{max-width:calc(33.33333% - 20px)}}.ranking-filters .dropdown-tour{position:relative;outline-width:0!important;margin:0 -30px;width:125%}.ranking-filters .dropdown-tour .dropdown-indicator{margin-top:-15px}@media (min-width:768px){.ranking-filters .dropdown-tour .dropdown-indicator{margin-top:0}}@media (min-width:1024px){.ranking-filters .dropdown-tour{max-width:calc(33.33333% - 20px)}}@media (min-width:768px){.ranking-filters .dropdown-tour{margin:0;max-width:calc(33.33333% - 20px);width:100%}}.ranking-filters .dropdown-tour .dropdown{background-color:#fff;border-bottom:1px solid #54565a;outline-width:0!important;margin-left:0}@media (min-width:768px){.ranking-filters .dropdown-tour .dropdown{padding-top:0;background-color:transparent;border-width:0;max-width:unset}}.ranking-filters .dropdown-tour .dropdown input{outline-width:0!important}.ranking-filters .dropdown-tour .dropdown>div[class$=-control]{border-width:0;outline-width:0!important;height:56px;padding-top:15px}@media (min-width:768px){.ranking-filters .dropdown-tour .dropdown>div[class$=-control]{padding-top:0;height:50px;border-width:1px}}.ranking-filters .dropdown-tour>span{position:absolute;top:10px;left:10px;z-index:99;font-weight:900;font-size:.625rem;color:#979797}@media (min-width:768px){.ranking-filters .dropdown-tour>span{display:none}}.ranking-filters .dropdown-ranking-filters{display:-webkit-box;display:flex;width:100%;padding:20px 0;flex-wrap:wrap}@media (min-width:768px){.ranking-filters .dropdown-ranking-filters{padding:0 0 0 30px;flex-wrap:nowrap}}.ranking-filters .dropdown-ranking-filters .dropdown{display:block;margin-top:20px}@media (min-width:768px){.ranking-filters .dropdown-ranking-filters .dropdown{margin-top:0;margin-left:20px}}.ranking-filters .dropdown-ranking-filters .dropdown:first-child{margin-left:0;margin-top:0}.top-player-rankings{-webkit-box-flex:0;flex:0 0 calc(50% - 10px);margin-right:20px}@media (min-width:768px){.top-player-rankings{-webkit-box-flex:0;flex:0 0 calc(25% - 15px)}}@media (min-width:1024px){.top-player-rankings{-webkit-box-flex:0;flex:0 0 calc(20% - 16px)}}@media (max-width:767px){.top-player-rankings:nth-child(2n){margin-right:0}}@media (min-width:768px) and (max-width:1023px){.top-player-rankings:nth-child(4n){margin-right:0}}@media (min-width:1024px){.top-player-rankings:nth-child(5n){margin-right:0}}.top-player-rankings--hidden{opacity:.6}.top-player-rankings .top-player-rankings__img-container{position:relative;font-size:0}.top-player-rankings .top-player-rankings__img-container img{width:100%}.top-player-rankings .top-player-rankings__details-container{border:1px solid #979797}.top-player-rankings .top-player-rankings__main-ranking{position:absolute;top:0;left:0;width:40px;height:40px;background:#008f70;color:#fff;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;font-size:16px;font-weight:900}.top-player-rankings .top-player-rankings__player-details{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;font-size:12px;padding:10px 15px 10px 10px;position:relative;height:62px;text-transform:capitalize}.top-player-rankings .top-player-rankings__player-details p{margin:0;font-size:12px;font-weight:900;line-height:14px}.top-player-rankings .top-player-rankings__player-details p span{display:block;color:#979797}.top-player-rankings .top-player-rankings__player-details .top-player-rankings__nationality{font-size:12px;color:#54565a;font-weight:900}.top-player-rankings .top-player-rankings__player-details .itf-flag-container{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;position:absolute;top:-9px;right:10px}.top-player-rankings .top-player-rankings__player-details .itf-flags{background-size:28px 27px;background-position:-1px -5px;min-width:28px;min-height:19px;border:1px solid #e6e6e6}.top-player-rankings .top-player-rankings__ranking{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;font-size:12px;padding:10px;border-top:1px solid #979797}.top-player-rankings .top-player-rankings__ranking a{font-size:12px;font-weight:900;color:#54565a;text-decoration:none;line-height:19px}.top-player-rankings .top-player-rankings__ranking a:after{background-image:url(/media/assets/images/chevron-right-grey.svg);background-repeat:no-repeat;background-position:50%;background-size:16px;display:inline-block;height:16px;width:15px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);top:2px;right:-4px}.top-player-rankings .top-player-rankings__ranking .negative,.top-player-rankings .top-player-rankings__ranking .positive{padding-left:20px}.top-player-rankings .top-player-rankings__ranking .positive{background:url(/media/assets/images/arrow-up.svg) no-repeat -5px}.top-player-rankings .top-player-rankings__ranking .negative{background:url(/media/assets/images/arrow-down.svg) no-repeat -5px}.top-player-rankings .top-player-rankings__stats{display:-webkit-box;display:flex;justify-content:space-around;padding:10px}.top-player-rankings .top-player-rankings__stats>div{text-align:center;font-size:12px}.top-player-rankings .top-player-rankings__stat-title{display:block}.top-rankings-section .dropdown{width:100%;margin-bottom:20px}@media (min-width:768px){.top-rankings-section .dropdown{width:283px}}.top-rankings-section .carousel-nav-container--mobile{margin-bottom:30px}.tournament-single,.tournament-single--collapsed,.tournament-single--featured{margin:0 16px 32px;display:-webkit-box;display:flex;height:185px;width:calc(100% - 32px)}@media (min-width:768px){.tournament-single,.tournament-single--collapsed,.tournament-single--featured{width:calc(50% - 32px)}}@media (min-width:1024px){.tournament-single,.tournament-single--collapsed,.tournament-single--featured{height:150px}}@media (min-width:1200px){.tournament-single,.tournament-single--collapsed,.tournament-single--featured{height:180px}}.tournament-single--featured{display:block;max-height:inherit;min-width:calc(100% - 32px);margin-bottom:0;position:relative;height:auto}@media (min-width:768px){.tournament-single--featured{min-width:calc(50% - 32px);height:375px}}@media (min-width:1024px){.tournament-single--featured{height:604px}}.tournament-single--featured .recognised-tournament{width:30px;background-size:30px 30px;background-position:100%}.tournament-single--featured .tournament-state,.tournament-single--featured .tournament__dates,.tournament-single--featured .tournament__label,.tournament-single--featured .tournament__title,.tournament-single--featured .tournament__value{font-size:.75rem}@media (min-width:1024px){.tournament-single--featured .tournament-state,.tournament-single--featured .tournament__dates,.tournament-single--featured .tournament__label,.tournament-single--featured .tournament__title,.tournament-single--featured .tournament__value{font-size:.875rem}}.tournament-single--featured .tournament-single{width:auto}.tournament-single--featured .tournament-single__thumb{width:100%;display:inherit;height:207px}@media (min-width:768px){.tournament-single--featured .tournament-single__thumb{height:223px}}@media (min-width:1024px){.tournament-single--featured .tournament-single__thumb{height:300px}}@media (min-width:1200px){.tournament-single--featured .tournament-single__thumb{height:390px}}.tournament-single--featured .tournament-single__label-feature{position:absolute;background-size:28px;background-color:#fff;background-repeat:no-repeat;background-image:url(/media/assets/images/stripes.svg);background-position:18px;top:20px;right:0;padding:6px 18px 6px 52px}@media (min-width:1024px){.tournament-single--featured .tournament-single__label-feature{top:30px}}.tournament-single--featured .tournament-single__label-feature:after{text-transform:uppercase;font-size:1rem;font-weight:900;content:"featured"}.tournament-single--featured .tournament-left{min-width:80px}@media (min-width:768px){.tournament-single--featured .tournament-left{min-width:90px}}.tournament-single--featured .tournament-row{padding:0 10px;height:30%}.tournament-single--featured .tournament-row:first-child{height:40%}@media (min-width:768px){.tournament-single--featured .tournament-row{padding:0 15px}}@media (min-width:1024px){.tournament-single--featured .tournament-row{padding:0 20px 0 30px}}.tournament-single--featured .tournament-rows{width:100%;height:195px}.tournament-single--featured .tournament-rows>:first-child,.tournament-single--featured .tournament-rows>:nth-child(2){height:35%}@media (min-width:768px){.tournament-single--featured .tournament-rows{height:180px}}@media (min-width:1024px){.tournament-single--featured .tournament-rows{height:214px}}.tournament-single--featured .tournament-row ul{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:end;justify-content:flex-end}.tournament-single--featured .tournament-row .more-info{font-size:.75rem}@media (min-width:1024px){.tournament-single--featured .tournament-row .more-info{font-size:1rem}}.tournament{display:-webkit-box;display:flex;overflow-x:hidden;margin:0 -16px;height:403px;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column wrap}@media (min-width:768px){.tournament{margin-bottom:0}}@media (min-width:1024px){.tournament{height:514px;overflow-x:visible}}@media (min-width:1200px){.tournament{height:604px}}.tournament__last-updated{position:relative;display:-webkit-inline-box;display:inline-flex;font-size:.75rem;font-weight:900;line-height:100%;margin:0;top:-15px;padding-bottom:14px}@media (min-width:768px){.tournament__last-updated{padding-bottom:0;position:absolute;right:0;text-align:right;top:-10px}}.tournaments--other{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column wrap;min-width:calc(100% - 32px);max-height:420px}@media (min-width:768px){.tournaments--other{min-width:calc(50% - 32px)}}@media (min-width:1024px){.tournaments--other{max-height:640px}}.tournaments--other .tournament-single{width:100%}.tournament-hostnation{background-size:20px;background-repeat:no-repeat;background-position:100%;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.tournament-hostnation .itf-flags{min-height:18px;min-width:26px;background-position:50%;background-size:26px;margin-left:10px;border:1px solid #ebebeb}.tournament__surface{background-repeat:no-repeat;background-position:100%;background-size:16px;padding-right:30px;display:inline-block}.tournament__surface span{text-transform:capitalize}.tournament__surface--clay{background-image:url(/media/assets/images/surface-clay.svg)}.tournament__surface--hard{background-image:url(/media/assets/images/surface-hard.svg)}.tournament__surface--grass{background-image:url(/media/assets/images/surface-grass.svg)}.tournament-state{background-repeat:no-repeat;background-position:100%;background-size:16px;padding:10px 22px 10px 0}.tournament-state--cancelled{background-image:url(/media/assets/images/cancelled.svg)}.tournament-single--cancelled{opacity:.5;cursor:default}.tournament-single--collapsed .recognised-tournament{width:24px;background-size:24px 24px;background-position:100%}.tournament-single--collapsed.second,.tournament-single--collapsed:last-child{margin-bottom:0}@media (min-width:1024px){.tournament-single--collapsed.second{margin-bottom:32px}}@media (min-width:1024px){.tournament-single--collapsed.third{margin-bottom:0}}.tournament-single__thumb{background:#979797;display:none;min-width:212px;background-position:50%;background-size:cover}.tournament-row{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;height:33%;padding:0 10px;border-bottom:1px solid #979797;line-height:1.25}@media (min-width:768px){.tournament-row{padding:0 15px}}@media (min-width:1024px){.tournament-row{padding:0 20px}}.tournament-row:last-child{border-bottom-width:0}.tournament-row:last-child>*{width:50%}.tournament-row:first-child .tournament-left,.tournament-row:last-child .tournament-left{border-right-width:0}.tournament-rows{background:#fff;border:1px solid #979797;display:-webkit-box;display:flex;overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column wrap;-webkit-box-pack:space-evenly;justify-content:space-evenly;width:100%}.tournament-row h2,.tournament-row p{padding:0;margin:0;line-height:1.25}.tournament-row ul{padding:0;margin:0;list-style:none;text-align:right}.tournament-row .more-info{justify-self:right;font-size:.75rem;text-decoration:none;color:#54565a;font-weight:900;-webkit-transition:color .5s;transition:color .5s;white-space:nowrap;display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center}.tournament-row .more-info:hover{color:#979797}.tournament-row .more-info:hover .icon{opacity:.6}.tournament-row .more-info:hover .icon:after,.tournament-row .more-info:hover .icon:before{border-color:#54565a}.tournament-row .more-info .icon{background-image:url(/media/assets/images/chevron-right-grey.svg);background-repeat:no-repeat;background-position:50%;background-size:16px;display:inline-block;height:16px;width:15px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);margin-left:10px}.tournament-left{min-width:80px;border-right:1px solid #979797;padding-right:0;margin-right:10px}@media (min-width:1024px){.tournament-left{margin-right:16px}}.tournament-right{-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-flex:1;flex:auto}.tournament-right,.tournament-right ul{display:-webkit-box;display:flex}.tournament-grade{border-right-width:0;-webkit-box-flex:1;flex:auto}.tournament__title{text-transform:uppercase}.tournament-state,.tournament__dates,.tournament__label,.tournament__title,.tournament__value{font-weight:900;font-size:.75rem}.tournament__dates{font-weight:900;color:#979797}.tournament__label{font-weight:400}.tournament__labels{margin-left:5px}.tournament__labels,.tournament__labels a{display:-webkit-inline-box;display:inline-flex}.tournament__labels a{-webkit-box-align:center;align-items:center;background:#008f70;font-size:.5625rem;font-weight:900;text-transform:uppercase;padding:0 10px;margin:2px 0;min-height:28px;border-radius:4px;color:#fff;text-decoration:none;white-space:nowrap}@media (min-width:768px){.tournament__labels a{min-height:30px;margin:4px 0}}.tournament__labels--live a{background:red;padding:0 5px;min-width:30px;-webkit-box-pack:center;justify-content:center;margin-right:5px}.tournament__labels--live a:last-child{margin-right:0}@media (min-width:1024px){.tournament__labels--live a{padding:0 10px}}.tournament__labels--live a span{display:none}@media (min-width:1024px){.tournament__labels--live a span{display:-webkit-box;display:flex}}.tournament__labels--live a.stream:before{background-color:unset;background-image:url(/media/assets/images/streaming-dark.svg);background-position:50%;background-repeat:no-repeat;background-size:18px;height:18px;width:15px}.tournament__labels--live a:before{background-color:#fff;border-radius:10px;display:inline-block;content:"";height:8px;width:8px}@media (min-width:1024px){.tournament__labels--live a:before{margin-right:5px}}.pprofile-info-tabs__container{padding:0 30px}@media (min-width:768px){.pprofile-info-tabs__container{padding:0;padding:0 30px}}@media (min-width:1024px){.pprofile-info-tabs__container{padding:0 65px}}.pprofile-info-tabs__tab-list{list-style:none;margin:0;padding:30px 0 0;display:-webkit-box;display:flex}@media (min-width:768px){.pprofile-info-tabs__tab-list{padding-top:20px}}.pprofile-info-tabs__tab-list-item{-webkit-box-flex:1;flex-grow:1;margin-right:10px;height:50px;background:#fff;opacity:.4;text-transform:uppercase;font-size:0;min-width:40px;width:16.66667%;-webkit-transition:all .5s;transition:all .5s}.pprofile-info-tabs__tab-list-item,.pprofile-info-tabs__tab-list-item a{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.pprofile-info-tabs__tab-list-item a{cursor:pointer;width:100%;height:100%}@media (min-width:768px){.pprofile-info-tabs__tab-list-item a{padding-left:10px;padding-right:10px}}@media (min-width:1024px){.pprofile-info-tabs__tab-list-item a{-webkit-box-pack:start;justify-content:start;padding-left:15px;padding-right:40px}}@media (min-width:768px){.pprofile-info-tabs__tab-list-item{font-size:12px;text-align:center}}@media (min-width:1024px){.pprofile-info-tabs__tab-list-item{text-align:left;-webkit-box-pack:unset;justify-content:unset}}.pprofile-info-tabs__tab-list-item:last-child{margin-right:0}.active.pprofile-info-tabs__tab-list-item,.pprofile-info-tabs__tab-list-item:hover{opacity:1}.active.pprofile-info-tabs__tab-list-item a{color:#008f70}.classic-table{width:100%;display:table}.classic-table thead{font-weight:700;text-transform:uppercase;font-size:rem(12);display:table-header-group}.classic-table thead th{padding:0}.classic-table thead span{border-bottom:1px solid #54565a;margin-right:8px;padding-bottom:10px;display:-webkit-box;display:flex;-webkit-box-flex:1;flex-grow:1}.classic-table tbody{display:table-row-group;font-weight:700;font-size:rem(12);flex-wrap:wrap}.classic-table tbody tr{display:table-row;-webkit-box-flex:0;flex-grow:0;margin-bottom:0;padding-bottom:0;width:unset;background-color:#fff}.classic-table tbody td{display:table-cell;height:30px;padding:0}.classic-table tbody span{display:-webkit-box;display:flex;-webkit-box-flex:1;flex-grow:1;-webkit-box-align:center;align-items:center;height:40px;border-bottom:1px solid #e6e6e6}.classic-table th:first-child{min-width:50px}@media (min-width:768px){.classic-table th:first-child{min-width:80px}}@media (min-width:1024px){.classic-table th:first-child{min-width:100px}}.pprofile-section .pprofile-rankings{padding-top:20px;padding-bottom:40px}@media (min-width:768px){.pprofile-section .pprofile-rankings{padding-top:30px}}.pprofile-rankings{position:relative;min-height:100px;overflow:hidden;padding-bottom:30px;width:100%}.pprofile-rankings .button{height:40px;width:40px;background:url(/media/assets/images/chevron-right-grey.svg) no-repeat 50%;background-size:30px;position:absolute;left:calc(50% - 20px);z-index:1;bottom:0}.pprofile-rankings .button.open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.pprofile-rankings.open{max-height:999px}.pprofile-rankings.close,.pprofile-rankings.open{-webkit-transition:all .75s;transition:all .75s;cursor:pointer;padding-top:10px}.pprofile-rankings.close{max-height:150px;position:relative}.pprofile-rankings.close:after{content:"";display:-webkit-box;display:flex;height:100px;width:100%;background:-webkit-gradient(linear,left bottom,left top,color-stop(25%,#fff),to(transparent));background:linear-gradient(0deg,#fff 25%,transparent);position:absolute;bottom:0}.pprofile-rankings__title{margin-top:-4px;padding-bottom:11px}.pprofile-rankings .center-content{margin-top:40px}.pprofile-rankings .center-content .btn{min-width:150px;-webkit-box-align:center;align-items:center}.pprofile-overview__ranking-type{-webkit-box-flex:1;flex-grow:1;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;border-bottom:1px solid #979797;padding-bottom:14px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse;margin-right:10px;-webkit-box-align:center;align-items:center}@media (min-width:768px){.pprofile-overview__ranking-type{margin-right:30px;padding-bottom:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}}@media (min-width:1024px){.pprofile-overview__ranking-type{padding-bottom:20px}}.pprofile-overview__ranking-type:last-child{margin-right:0}.pprofile-overview__details-pair span{display:none}.pprofile-overview__disclaimer{margin-bottom:26px}@media (min-width:768px){.pprofile-overview__disclaimer{margin-top:-40px}}.pprofile-overview__ranking-title{font-weight:900;color:#54565a;text-align:center;font-size:12px}@media (min-width:768px){.pprofile-overview__ranking-title{text-align:left}}@media (min-width:1024px){.pprofile-overview__ranking-title{font-size:16px}}.pprofile-overview__ranking-section{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding-top:12px;-webkit-transition:all .5s;transition:all .5s}.pprofile-overview__ranking-section--bio>div{display:unset!important}.pprofile-overview__ranking-section--wtn{max-height:0;overflow:hidden}.pprofile-overview__ranking-section h3{font-size:18px;font-weight:900}.pprofile-overview__ranking-section>div{display:-webkit-box;display:flex}.pprofile-overview__ranking-section--career-best .pprofile-overview__ranking-title{color:#008f70}.pprofile-overview__ranking-section--career-best .pprofile-overview__ranking-type{color:#008f70;border-bottom-color:#008f70}.pprofile-overview__ranking-section--orphan{padding-top:4px}@media (min-width:768px){.pprofile-overview__ranking-section--orphan{padding-top:12px}}.pprofile-overview__ranking-section--orphan .pprofile-overview__ranking-type{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center;padding-bottom:0}@media (min-width:768px){.pprofile-overview__ranking-section--orphan .pprofile-overview__ranking-type{padding-bottom:12px}}.pprofile-overview__ranking-score{line-height:48px;font-weight:900;font-size:36px;text-align:center}@media (min-width:768px){.pprofile-overview__ranking-score{padding-right:18px;text-align:left}}@media (min-width:1024px){.pprofile-overview__ranking-score{font-size:48px}}.pprofile-overview__title{margin:0;font-size:18px;font-weight:900}.pprofile-overview__title--small{font-size:16px}.pprofile-overview__win-loss{margin-bottom:26px;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;margin-top:36px;flex-flow:wrap}@media (min-width:1024px){.pprofile-overview__win-loss{margin-top:46px;flex-flow:nowrap}}.pprofile-overview .dropdown{width:200px;max-width:50%;margin-top:20px}@media (min-width:768px){.pprofile-overview .dropdown{margin-top:0}}.pprofile-overview__win-rate-container{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;margin-bottom:4px}.pprofile-overview__surface{background-repeat:no-repeat;background-position:100%;width:30px;height:20px;display:inline-block}.pprofile-overview__surface span{text-transform:capitalize}.pprofile-overview__surface--C{background-image:url(/media/assets/images/surface-clay.svg)}.pprofile-overview__surface--H{background-image:url(/media/assets/images/surface-hard.svg)}.pprofile-overview__surface--O{width:0}.pprofile-overview__surface--G{background-image:url(/media/assets/images/surface-grass.svg)}.pprofile-overview__surface-breakdown-container{margin-top:24px;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap}@media (min-width:768px){.pprofile-overview__surface-breakdown-container{padding-bottom:20px;flex-wrap:no-wrap}}.pprofile-overview__surface-breakdown{-webkit-box-flex:1;flex-grow:1;margin-right:0;margin-bottom:20px;width:100%;border-top:1px solid #54565a;padding-top:25px}@media (min-width:768px){.pprofile-overview__surface-breakdown{width:auto;margin-right:40px;margin-bottom:0}}.pprofile-overview__surface-breakdown:last-child{margin-right:0}.pprofile-overview__win-loss-breakdown{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;font-size:16px;margin-top:10px}.win-rate-bar{height:20px;background:#e6e6e6}.win-rate-bar--overview .win-rate-bar__inner{background:#979797}.win-rate-bar--C .win-rate-bar__inner{background:#d46535}.win-rate-bar--G .win-rate-bar__inner{background:#008f70}.win-rate-bar--H .win-rate-bar__inner{background:#3e579a}.win-rate-bar--S .win-rate-bar__inner{background:#e8a000}.win-rate-bar__inner{width:0;height:20px;background:#979797;-webkit-transition:width 1s ease-out;transition:width 1s ease-out}.pprofile-section.hide{display:none}.pprofile-section .pprofile-overview{padding-bottom:14px}@media (min-width:1024px){.pprofile-section .pprofile-overview{padding-bottom:24px}}.pprofile-section--page-header{padding-top:30px}@media (min-width:768px){.pprofile-section--page-header{padding-top:42px}}.pprofile-section--page-header h1{font-size:1.3125rem;line-height:28px;margin-bottom:0;text-transform:capitalize}@media (min-width:1024px){.pprofile-section--page-header h1{font-size:1.75rem;line-height:unset}}.pprofile-section-title--mobile{margin:0;padding-top:34px}@media (min-width:768px){.pprofile-section-title--mobile{display:none}}.widget{position:relative;background-color:#fff;border-radius:40px}.widget .WTN-overlay-cta{display:-webkit-box;display:flex;position:absolute;border-radius:80px;left:calc(50% - 50px);top:90px;width:100px;height:100px;z-index:2}@media (min-width:768px){.widget .WTN-overlay-cta{left:calc(50% - 75px);width:150px;height:150px;top:135px}}.widget-wrapper{-webkit-box-pack:center;justify-content:center;background-size:cover;background-repeat:no-repeat;background-position:50%;position:relative;display:-webkit-box;display:flex;justify-items:center;flex-wrap:wrap;padding:20px}@media (min-width:768px){.widget-wrapper{padding:30px 30px 30px 60px;display:grid;grid-gap:20px;grid-template-columns:1fr 360px;width:100%}}@media (min-width:1024px){.widget-wrapper{background-position:50%;background-size:620px}}.widget-wrapper .WTNInfoIcon-module_WTNInfoIcon__1dzZp{display:none}@media (min-width:768px){.widget-wrapper .WTNInfoIcon-module_WTNInfoIcon__1dzZp{display:-webkit-inline-box;display:inline-flex}}.widget-wrapper .info-icon{top:230px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);display:-webkit-box;display:flex;position:absolute;height:21px;width:21px;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;font-weight:900;border:2px solid #54565a;color:#54565a;border-radius:20px}@media (min-width:768px){.widget-wrapper .info-icon{display:none}}.widget-wrapper .info-text-mobile{-webkit-transition:all .5s;transition:all .5s;max-height:0;display:-webkit-box;display:flex;font-size:14px;overflow:hidden;color:#fff}.widget-wrapper .info-text-mobile.show{padding:20px 0;max-height:300px}@media (min-width:768px){.widget-wrapper .info-text-mobile{display:none}}.widget-wrapper a{color:#fff}@media (min-width:768px){.widget-wrapper.watermark{background-image:url(/media/assets/images/graphics@3x.svg);background-size:contain;background-position:10%}}@media (min-width:1024px){.widget-wrapper.watermark{background-position:50%;background-size:620px}}.widget-wrapper-bg{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(5.73%,#dc3741),color-stop(88.54%,#003a70));background-image:linear-gradient(180deg,#dc3741 5.73%,#003a70 88.54%);justify-items:center;-webkit-box-pack:center;justify-content:center}@media (min-width:768px){.widget-wrapper-bg{background-position:50%;background-repeat:no-repeat;background-size:cover;background-color:#000}}.widget-wrapper .widget{align-self:right;display:-webkit-inline-box;display:inline-flex;-webkit-box-pack:center;justify-content:center}@media (max-width:768px){.widget-wrapper .widget>div{max-width:280px!important}}@media (min-width:768px){.widget-wrapper .widget{-webkit-box-pack:unset;justify-content:unset;width:100%}}.widget-wrapper .widget-player-info{display:none}@media (min-width:768px){.widget-wrapper .widget-player-info{display:-webkit-box;display:flex;align-content:center;flex-wrap:wrap}}.widget-wrapper .widget-player-name{font-size:28px;font-family:Poppins;font-weight:700;color:#fff;width:100%;margin:0;padding-bottom:10px}.widget-wrapper .widget-player-details{color:#fff}.pprofile-activity-widget__h-to-h{background:#fff;border:1px solid #333;border-radius:2px;font-family:Helvetica;font-size:.5625rem;color:#333;letter-spacing:0;text-align:center;width:30px;height:22px;display:-webkit-inline-box;display:inline-flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;position:absolute;z-index:1;left:22px;bottom:calc(50% - 15px)}.pprofile-section .pprofile-activity{padding-bottom:40px}.pprofile-section.dropdowns--ppactivity{padding:30px 0 0}@media (min-width:768px){.pprofile-section.dropdowns--ppactivity .container{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px}}@media (min-width:1024px){.pprofile-section.dropdowns--ppactivity .container{grid-template-columns:repeat(4,1fr)}}.pprofile-section .pagination-container{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center}@media (min-width:768px){.pprofile-section .pagination-container{display:grid;grid-template-columns:1fr 1fr 1fr}}.pprofile-section .pagination-container button{grid-column-start:2;width:150px;justify-self:center;align-self:center;margin-bottom:20px}@media (min-width:768px){.pprofile-section .pagination-container button{margin-bottom:0}}.pprofile-section .pagination-container .pager{display:-webkit-box;display:flex;flex-wrap:nowrap;-webkit-box-align:center;align-items:center;font-weight:900;font-size:12px}@media (min-width:768px){.pprofile-section .pagination-container .pager{-webkit-box-pack:end;justify-content:flex-end}}.pprofile-section .pagination-container .pager__tablet-text{display:none}@media (min-width:768px){.pprofile-section .pagination-container .pager__tablet-text{display:inline}}.pprofile-section .pagination-container .pager .dropdown{width:80px}.pprofile-section .pagination-container .pager span{padding:10px}.pprofile-activity-tournament{position:relative;padding-top:20px;min-height:100px}.pprofile-activity-tournament__title{font-size:12px}@media (min-width:768px){.pprofile-activity-tournament__title{font-size:16px}}.pprofile-activity-tournament__date{font-size:12px;text-align:right}@media (min-width:768px){.pprofile-activity-tournament__date{font-size:16px}}.pprofile-activity-tournament__header{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.pprofile-activity-tournament .loading{position:inherit;background:none}.pprofile-activity .center-content{margin:40px 0 0}.pprofile-activity .center-content .btn{min-width:150px;-webkit-box-align:center;align-items:center}.pprofile-activity-title--mobile{margin:0}@media (min-width:768px){.pprofile-activity-title--mobile{display:none}}.pprofile-activity-widget{font-size:12px;border-bottom:1px solid #979797;margin-bottom:20px}@media (min-width:768px){.pprofile-activity-widget{border:1px solid #979797}}.pprofile-activity-widget__round-label--mobile{display:inline}@media (min-width:768px){.pprofile-activity-widget__round-label--mobile{display:none}}.pprofile-activity-widget__round-label--non-mobile{display:none}@media (min-width:768px){.pprofile-activity-widget__round-label--non-mobile{display:inline}}.pprofile-activity-widget__result-status-text{display:-webkit-box;display:flex}.pprofile-activity-widget__result-status{color:#979797;font-size:12px;text-transform:uppercase;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;font-weight:900;padding-left:20px;padding-right:20px;border-top:1px solid #979797}@media (min-width:768px){.pprofile-activity-widget__result-status{border-top:0;margin-right:10px;padding-left:0;padding-right:0}}@media (min-width:1024px){.pprofile-activity-widget__result-status{margin-right:20px}}.pprofile-activity-widget__result-status--retired{display:none}@media (min-width:768px){.pprofile-activity-widget__result-status--retired{display:-webkit-box;display:flex}}.pprofile-activity-widget__results-status-mobile{color:#979797;font-size:.75rem;text-transform:uppercase;-webkit-box-align:center;align-items:center;font-weight:900;border-top:1px solid #979797;display:grid;grid-template-columns:1fr 1fr;text-align:center}.pprofile-activity-widget__results-status-mobile>div{padding:5px 0}.pprofile-activity-widget__results-status-mobile>div:first-child{height:100%;border-right:1px solid #979797}@media (min-width:768px){.pprofile-activity-widget__results-status-mobile{display:none}}.pprofile-activity-widget__details,.pprofile-activity-widget__results,.pprofile-activity-widget__title{min-height:49px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding-left:10px;border-left:1px solid #979797;border-right:1px solid #979797}@media (min-width:768px){.pprofile-activity-widget__details,.pprofile-activity-widget__results,.pprofile-activity-widget__title{padding-left:20px;border-left:0;border-right:0}}.pprofile-activity-widget__title-first{-webkit-box-flex:2;flex-grow:2;height:100%;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}@media (min-width:768px){.pprofile-activity-widget__title-first{-webkit-box-flex:initial;flex-grow:0}}.pprofile-activity-widget__title{-webkit-box-pack:justify;justify-content:space-between;border-bottom:1px solid #979797;border-top:1px solid #979797;font-size:12px;background-color:#e6e6e6;padding-left:0;display:grid;width:100%;grid-template-columns:3fr 1fr}@media (min-width:768px){.pprofile-activity-widget__title{display:-webkit-box;display:flex;padding-left:20px;background:url(/media/assets/images/pin-light.svg) no-repeat left 15px top 12px #e6e6e6;background-size:24px;border-top:0}}.pprofile-activity-widget__details{margin-top:15px;border-bottom:1px solid #979797;border-top:1px solid #979797;display:grid;grid-template-columns:1fr 1fr 1fr;padding-left:0}@media (min-width:768px){.pprofile-activity-widget__details{margin-top:unset;border-top:unset}}.pprofile-activity-widget__details--VT,.pprofile-activity-widget__details--WCT{grid-template-columns:1fr 1fr 1fr 1fr}.pprofile-activity-widget__details--VT .pprofile-activity-widget__type:before,.pprofile-activity-widget__details--WCT .pprofile-activity-widget__type:before{right:-11px;bottom:-23px}.pprofile-activity-widget__details--VT .pprofile-activity-widget__type:after,.pprofile-activity-widget__details--WCT .pprofile-activity-widget__type:after{right:-10px;bottom:-21px}.pprofile-activity-widget__details>span{height:100%;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;border-right:1px solid #979797}.pprofile-activity-widget__details>span:last-child{border-right:0}@media (min-width:768px){.pprofile-activity-widget__details{display:-webkit-box;display:flex;padding-left:20px;padding-right:0}.pprofile-activity-widget__details>span{display:inline-block;height:auto;border-right:0}}.pprofile-activity-widget__last-name{text-transform:none}.pprofile-activity-widget__player{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.pprofile-activity-widget__player--hidden{opacity:.6}.pprofile-activity-widget__results{-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:justify;justify-content:space-between;position:relative;border-bottom:1px solid #979797;border-top:1px solid #979797;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;min-height:100px;padding-left:0;margin-top:15px}@media (min-width:768px){.pprofile-activity-widget__results{margin-top:0;border-top:0;min-height:49px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;padding-left:20px}}.pprofile-activity-widget__results:last-child{border-bottom:0}@media (min-width:768px){.pprofile-activity-widget__results.is-winner:after{content:"";position:absolute;display:block;left:0;width:11px;height:100%;background-image:url(/media/assets/images/green-win-notch.svg);background-repeat:no-repeat;background-size:10px 100%}}.pprofile-activity-widget__results.is-winner .pprofile-activity-widget__win-loss{color:#008f70}.pprofile-activity-widget__results-inner{display:-webkit-box;display:flex;-webkit-box-align:stretch;align-items:stretch;height:100%;width:100%;position:relative;min-height:49px}@media (min-width:768px){.pprofile-activity-widget__results-inner{-webkit-box-align:center;align-items:center;height:auto;width:auto}}.pprofile-activity-widget__win-loss{min-width:16px;font-weight:900}.pprofile-activity-widget__draw,.pprofile-activity-widget__entry,.pprofile-activity-widget__type{text-align:center;margin-right:0}@media (min-width:768px){.pprofile-activity-widget__draw,.pprofile-activity-widget__entry,.pprofile-activity-widget__type{text-align:left}}.pprofile-activity-widget__draw{display:inline-block}@media (min-width:768px){.pprofile-activity-widget__draw{min-width:160px}}.pprofile-activity-widget__partner{display:none!important}.pprofile-activity-widget__partner--mobile{display:-webkit-box;display:flex;text-align:center;border-left:1px solid #979797;border-right:1px solid #979797;border-bottom:1px solid #979797;min-height:49px;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.pprofile-activity-widget__partner--mobile .itf-flags{position:relative;top:-3px;margin-left:10px}@media (min-width:768px){.pprofile-activity-widget__partner--mobile{display:none}}.pprofile-activity-widget__partner .pprofile-activity-widget__nationality{display:inline-block}.pprofile-activity-widget__partner .pprofile-activity-widget__nationality .itf-flags{margin-left:10px;margin-bottom:0;display:inline-block}@media (min-width:768px){.pprofile-activity-widget__partner{display:-webkit-box!important;display:flex!important}}@media (min-width:768px){.pprofile-activity-widget__entry{margin-right:40px}}.pprofile-activity-widget__type{position:relative}.pprofile-activity-widget__type:after,.pprofile-activity-widget__type:before{content:"";display:block;position:absolute;width:0;height:0;border-style:solid}.pprofile-activity-widget__type:after{bottom:-20px;border-color:#fff transparent transparent;border-width:10px}.pprofile-activity-widget__type:before{bottom:-22px;border-color:#54565a transparent transparent;border-width:11px}@media (min-width:768px){.pprofile-activity-widget__type{margin-right:40px}.pprofile-activity-widget__type:after,.pprofile-activity-widget__type:before{content:none}}.pprofile-activity-widget__round-inner{display:-webkit-inline-box;display:inline-flex;-webkit-box-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center}@media (min-width:768px){.pprofile-activity-widget__round-inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}}.pprofile-activity-widget__round{display:-webkit-inline-box;display:inline-flex;width:calc(33% - 13px);padding-right:20px;padding-left:10px;-webkit-box-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:center;justify-content:center}.pprofile-activity-widget__round .pprofile-activity-widget__win-loss{display:inline-block;margin-left:10px}@media (min-width:768px){.pprofile-activity-widget__round .pprofile-activity-widget__win-loss{margin-left:0}}@media (min-width:768px){.pprofile-activity-widget__round{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:unset;justify-content:unset;width:auto;padding:0}}@media (min-width:768px){.pprofile-activity-widget__round-only{-webkit-box-flex:1;flex-grow:1;min-width:160px}}.pprofile-activity-widget__round-details{display:-webkit-inline-box;display:inline-flex;-webkit-box-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;font-weight:900;width:calc(66% - 11px);padding-left:10px;-webkit-box-align:center;align-items:center}@media (min-width:768px){.pprofile-activity-widget__round-details{width:auto;padding-left:15px;-webkit-box-align:unset;align-items:unset}}.pprofile-activity-widget__round-details>*{margin-right:10px}@media (min-width:1024px){.pprofile-activity-widget__round-details>*{margin-right:20px}}.pprofile-activity-widget__location{border-right:1px solid #979797;height:100%;width:100%;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.pprofile-activity-widget__location strong{text-align:center}@media (min-width:768px){.pprofile-activity-widget__location{display:initial;height:auto;width:auto;border-right:0;margin-right:30px;padding:0 0 0 25px}.pprofile-activity-widget__location strong{text-align:left}}.pprofile-activity-widget__nation{border-right:1px solid #979797;height:100%;width:100%;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}@media (min-width:768px){.pprofile-activity-widget__nation{display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin-right:30px;height:auto;width:auto;border-right:0}.pprofile-activity-widget__nation .itf-flags{background-position:50%;border:1px solid #e6e6e6;min-height:22px;margin-left:4px}}.pprofile-activity-widget__tournament-type{width:100%;text-align:center;display:-webkit-inline-box;display:inline-flex;border-right:1px solid #979797;height:100%;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding:5px}@media (min-width:768px){.pprofile-activity-widget__tournament-type{padding:0;display:block;border-right:0;width:auto;height:auto;text-align:left}}.pprofile-activity-widget__nationality{-webkit-box-align:center;align-items:center;display:-webkit-inline-box;display:inline-flex;font-weight:900;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;font-size:9px;margin-right:6px}@media (min-width:768px){.pprofile-activity-widget__nationality{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;font-size:inherit}}@media (min-width:768px){.pprofile-activity-widget__nationality .itf-flags{margin-bottom:10px;margin-right:6px}}.pprofile-activity-widget__first-name{margin-right:4px}.pprofile-activity-widget__surface{-webkit-box-flex:1;flex-grow:1;height:100%;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding-left:10px;padding-right:20px}@media (min-width:768px){.pprofile-activity-widget__surface{padding-left:0;padding-right:50px;height:auto;display:initial;-webkit-box-flex:initial;flex-grow:0}}.pprofile-activity-widget__surface--C{background:url(/media/assets/images/surface-clay.svg) no-repeat right 6px top 18px}@media (min-width:768px){.pprofile-activity-widget__surface--C{background:url(/media/assets/images/surface-clay.svg) no-repeat right 20px top 3px}}.pprofile-activity-widget__surface--H,.pprofile-activity-widget__surface--O{background:url(/media/assets/images/surface-hard.svg) no-repeat right 6px top 18px}@media (min-width:768px){.pprofile-activity-widget__surface--H,.pprofile-activity-widget__surface--O{background:url(/media/assets/images/surface-hard.svg) no-repeat right 20px top 3px}}.pprofile-activity-widget__surface--G{background:url(/media/assets/images/surface-grass.svg) no-repeat right 6px top 18px}@media (min-width:768px){.pprofile-activity-widget__surface--G{background:url(/media/assets/images/surface-grass.svg) no-repeat right 20px top 3px}}.pprofile-activity-widget__surface--S{background:url(/media/assets/images/surface-beach.svg) no-repeat right 6px top 18px}@media (min-width:768px){.pprofile-activity-widget__surface--S{background:url(/media/assets/images/surface-beach.svg) no-repeat right 20px top 3px}}.pprofile-activity-widget__h-to-h{font-weight:700;position:static;color:#fff;background:#008f70;border:0;font-size:9px;min-width:30px;margin-left:10px;height:20px;line-height:20px}@media (min-width:768px){.pprofile-activity-widget__h-to-h{margin-left:15px;margin-right:15px}}.pprofile-activity-widget__vs{display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;position:relative}@media (min-width:768px){.pprofile-activity-widget__vs{height:100%}}.pprofile-activity-widget__vs:after{content:"";width:1px;background:#008f70;display:block;position:absolute;top:0;left:13px;height:100%}.pprofile-activity-widget__vs-inner{min-width:27px;height:27px;line-height:22px;text-align:center;border:2px solid #008f70;border-radius:20px;font-weight:900;font-size:12px;z-index:9;background:#fff}.pprofile-activity-widget__set-scores{list-style:none;padding:0;display:-webkit-box;display:flex;margin:0;width:100%;-webkit-box-pack:center;justify-content:center;border-top:1px solid #979797;min-height:49px}@media (min-width:768px){.pprofile-activity-widget__set-scores{width:auto;-webkit-box-pack:center;justify-content:center;border-top:0}}.pprofile-activity-widget__set-scores li{-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;display:-webkit-box;display:flex;font-size:12px;font-weight:900;width:100%;position:relative}@media (min-width:768px){.pprofile-activity-widget__set-scores li{width:48px}}.pprofile-activity-widget__set-scores li:nth-child(2n -1){background:#e6e6e6}.pprofile-activity-widget__set-scores li:nth-child(2n){background:#fff}.pprofile-activity-widget__set-scores li .losing-score{position:absolute;font-size:11px;top:4px;right:5px;font-weight:900}.pprofile-activity-widget__details-pair span{display:none}@media (min-width:768px){.pprofile-activity-widget__details-pair span{display:initial}}.pprofile-activity-widget .player-wrapper{line-height:15px;word-break:break-word}.pprofile-points-table{width:100%;display:-webkit-box;display:flex}@media (min-width:768px){.pprofile-points-table{display:table}}.pprofile-points-table thead{display:none;font-weight:700;text-transform:uppercase;font-size:rem(12)}@media (min-width:768px){.pprofile-points-table thead{display:table-header-group}}.pprofile-points-table thead th{padding:0;position:relative}.pprofile-points-table thead th:after{background-color:#fff;content:"";display:-webkit-inline-box;display:inline-flex;position:absolute;right:0;bottom:-1px;height:2px;width:10px}.pprofile-points-table thead tr{border-bottom:1px solid #54565a}.pprofile-points-table thead th.name span{margin-right:0}.pprofile-points-table thead span{margin-right:8px;padding-bottom:10px;display:-webkit-box;display:flex;-webkit-box-flex:1;flex-grow:1}.pprofile-points-table tbody{display:-webkit-box;display:flex;font-weight:700;font-size:rem(12);flex-wrap:wrap}@media (min-width:768px){.pprofile-points-table tbody{display:table-row-group}}.pprofile-points-table tbody tr{display:-webkit-box;display:flex;-webkit-box-flex:1;flex-grow:1;margin-bottom:20px;background-color:#fff;width:100%;padding-bottom:10px;flex-wrap:wrap}@media (min-width:768px){.pprofile-points-table tbody tr{display:table-row;-webkit-box-flex:0;flex-grow:0;margin-bottom:0;padding-bottom:0;width:unset}}.pprofile-points-table tbody td{display:-webkit-box;display:flex;-webkit-box-flex:1;flex-grow:1;width:100%;padding:0 20px;height:30px}@media (min-width:768px){.pprofile-points-table tbody td{display:table-cell;-webkit-box-flex:0;flex-grow:0;padding:0;width:unset}}@media (min-width:768px){.pprofile-points-table tbody td>span{padding-right:10px}}.pprofile-points-table tbody span{display:-webkit-box;display:flex;-webkit-box-flex:1;flex-grow:1;-webkit-box-align:center;align-items:center;width:calc(50% - 80px)}.total-points-summary{font-weight:900;display:-webkit-box;display:flex;font-size:16px;-webkit-box-pack:justify;justify-content:space-between;border-bottom:1px solid #54565a;padding-bottom:5px;margin-bottom:30px}@media (min-width:768px){.total-points-summary{font-size:18px}}.total-points-summary span{margin-left:10px}.points-table-container{margin-bottom:40px;border-bottom:3px solid #008f70}.pprofile-points-table{border-collapse:collapse;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.pprofile-points-table .player-hero__surface{background-position:top 2px right 10px}.pprofile-points-table thead th:first-child{width:30%}.pprofile-points-table tbody tr{border-bottom:0}@media (min-width:768px){.pprofile-points-table tbody tr{border-bottom:1px solid #979797}}.pprofile-points-table tbody td{border-bottom:1px solid #979797;padding:0;-webkit-box-align:center;align-items:center;min-height:35px;height:auto}@media (min-width:768px){.pprofile-points-table tbody td{border-bottom:0;padding:10px 0;-webkit-box-align:initial;align-items:normal;min-height:0}}.pprofile-points-table tbody span{width:auto}.pprofile-points-table tbody span .itf-flags{border:1px solid #e6e6e6;background-position:50%;min-height:20px;min-width:27px;margin-right:10px}@media (min-width:768px){.pprofile-points-table tbody span .itf-flags{min-height:29px;min-width:41px}}.pprofile-points-table tbody span.value{text-align:right;display:inline-block}@media (min-width:768px){.pprofile-points-table tbody span.value{display:-webkit-box;display:flex;text-align:unset}}@media (min-width:768px){.pprofile-points-table tbody span.label{display:none}}.pprofile-points-table tfoot tr{height:50px;font-weight:700;font-size:18px}.pprofile-points-table tfoot tr th{text-align:left}.pprofile-points-table .table-title{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;padding-bottom:5px}.pprofile-points-table .table-title span{width:50%}@media (min-width:768px){.pprofile-points-table .table-title{display:table-cell;padding-bottom:10px}.pprofile-points-table .table-title span{width:auto}}.pprofile-points-table .desktop-only{display:none}@media (min-width:768px){.pprofile-points-table .desktop-only{display:initial}.pprofile-points-table .desktop-only--tabel-cell{display:table-cell}}.pprofile-points-table .mobile-only{display:initial}.pprofile-points-table .mobile-only--table-cell{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.pprofile-points-table .mobile-only--table-cell span:last-child{-webkit-box-pack:end;justify-content:flex-end}.pprofile-points-table .mobile-only--date{text-align:right;font-weight:400;font-size:16px}@media (min-width:768px){.pprofile-points-table .mobile-only{display:none}}.pprofile-section .pprofile-points{padding-top:15px;padding-bottom:40px}.pprofile-section .pprofile-points .pprofile-section-title--mobile{font-size:21px;padding:0 0 20px}.pprofile-section .pprofile-points h2{font-size:16px}@media (min-width:768px){.pprofile-section .pprofile-points h2{font-size:18px}}.pprofile-section .pprofile-points__circuit-title{text-align:right}.pprofile-section .pprofile-points__title{display:-webkit-box;display:flex}.pprofile-section .pprofile-points__countable-title--mobile-only{display:inline-block}@media (min-width:768px){.pprofile-section .pprofile-points__countable-title--mobile-only{display:none}}.pprofile-section .pprofile-points__countable-title--desktop-only{display:none}@media (min-width:768px){.pprofile-section .pprofile-points__countable-title--desktop-only{display:block}}.pprofile-section .pprofile-points .accordion__item:last-child{border-bottom:1px solid #979797}.pprofile-section .pprofile-points .accordion__content{-webkit-transition:max-height .2s ease;transition:max-height .2s ease;max-height:none;overflow:auto}.pprofile-section .pprofile-points .accordion__content .points-table-container{margin-bottom:30px}.pprofile-section .pprofile-points .accordion__content .points-table-container tbody tr{margin-bottom:0}@media (min-width:768px){.pprofile-section .pprofile-points .accordion__content .points-table-container tbody tr{margin-bottom:20px}}.pprofile-section .pprofile-points .accordion__content h3{margin-top:0;padding-top:10px}.pprofile-section .pprofile-points .accordion__content--hidden{overflow:hidden;max-height:0}.pprofile-section .pprofile-points .accordion__toggle{font-size:16px;height:70px;display:-webkit-box;display:flex;margin:0;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;border-top:1px solid #979797}.pprofile-section .pprofile-points .accordion__toggle-btn{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.pprofile-section .pprofile-points .accordion__toggle--hidden{margin-bottom:0}.pprofile-section .pprofile-points .accordion__toggle--hidden .accordion__toggle-btn{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.pprofile-section .pprofile-points .accordion__toggle-btn{background-image:url(/media/assets/images/chevron-right-grey.svg);background-repeat:no-repeat;background-position:50%;background-size:16px;display:inline-block;height:16px;width:15px;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;background-color:#fff;border:0;cursor:pointer}.pprofile-titles-table{width:100%;display:-webkit-box;display:flex}.pprofile-titles-table thead{display:none;font-weight:700;text-transform:uppercase;font-size:rem(12)}@media (min-width:768px){.pprofile-titles-table thead{display:table-header-group}}.pprofile-titles-table thead th{padding:0;position:relative}.pprofile-titles-table thead th:after{background-color:#fff;content:"";display:-webkit-inline-box;display:inline-flex;position:absolute;right:0;bottom:-1px;height:2px;width:10px}.pprofile-titles-table thead tr{border-bottom:1px solid #54565a}.pprofile-titles-table thead th.name span{margin-right:0}.pprofile-titles-table thead span{margin-right:8px;padding-bottom:10px;display:-webkit-box;display:flex;-webkit-box-flex:1;flex-grow:1}.pprofile-titles-table tbody{display:-webkit-box;display:flex;font-weight:700;font-size:rem(12);flex-wrap:wrap}@media (min-width:768px){.pprofile-titles-table tbody{display:table-row-group}}.pprofile-titles-table tbody tr{display:-webkit-box;display:flex;-webkit-box-flex:1;flex-grow:1;margin-bottom:20px;background-color:#fff;width:100%;padding-bottom:10px;flex-wrap:wrap}@media (min-width:768px){.pprofile-titles-table tbody tr{display:table-row;-webkit-box-flex:0;flex-grow:0;margin-bottom:0;padding-bottom:0;width:unset}}.pprofile-titles-table tbody td{display:-webkit-box;display:flex;-webkit-box-flex:1;flex-grow:1;width:100%;padding:0 20px;height:30px}@media (min-width:768px){.pprofile-titles-table tbody td{display:table-cell;-webkit-box-flex:0;flex-grow:0;padding:0;width:unset}}@media (min-width:768px){.pprofile-titles-table tbody td>span{padding-right:10px}}.pprofile-titles-table tbody span{display:-webkit-box;display:flex;-webkit-box-flex:1;flex-grow:1;-webkit-box-align:center;align-items:center;width:calc(50% - 80px)}.pprofile-titles .pprofile-section-title--mobile{padding:0 0 20px}.pprofile-titles-table{border-collapse:collapse;display:none}@media (min-width:768px){.pprofile-titles-table{display:table}}@media (min-width:1024px){.pprofile-titles-table .pprofile-titles-table__won-header{min-width:120px}}.pprofile-titles-table .pprofile-titles-table__tournament-name{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}@media (min-width:1024px){.pprofile-titles-table .pprofile-titles-table__tournament-name{-webkit-box-pack:unset;justify-content:unset}}.pprofile-titles-table .pprofile-titles-table__partner{font-weight:400;-webkit-box-pack:end;justify-content:flex-end}@media (min-width:1024px){.pprofile-titles-table .pprofile-titles-table__partner{-webkit-box-pack:unset;justify-content:unset}}.pprofile-titles-table .pprofile-titles-table__partner-name{text-align:right}@media (min-width:1024px){.pprofile-titles-table .pprofile-titles-table__partner-name{text-align:unset}}.pprofile-titles-table .pprofile-titles-table__partner-name span{display:inline;font-weight:400;min-height:unset}.pprofile-titles-table thead th{text-align:left;width:21%}@media (min-width:1024px){.pprofile-titles-table thead th{width:auto;min-width:70px}}.pprofile-titles-table thead th span{white-space:nowrap}.pprofile-titles-table thead span{border-bottom:0;display:inline-block;width:calc(100% - 20px)}.pprofile-titles-table tbody td{height:unset;padding:0}@media (min-width:768px){.pprofile-titles-table tbody td{padding-right:10px}}@media (min-width:1024px){.pprofile-titles-table tbody td{padding-right:0}}.pprofile-titles-table tbody td span{width:auto}@media (min-width:768px){.pprofile-titles-table tbody td span.label{display:none}}@media (min-width:768px){.pprofile-titles-table tbody tr{border-bottom:1px solid #979797}}.pprofile-titles-table tbody tr .title-cell{width:50%;border-bottom:1px solid #979797;font-size:16px;font-weight:400}.pprofile-titles-table tbody tr .title-cell:nth-child(2) span{-webkit-box-pack:end;justify-content:flex-end}@media (min-width:768px){.pprofile-titles-table tbody tr .title-cell{width:unset;border-bottom:0;font-size:14px;font-weight:900}.pprofile-titles-table tbody tr .title-cell:nth-child(2) span{-webkit-box-pack:unset;justify-content:unset}}.pprofile-titles-table tbody tr .title-cell .label{display:none}.pprofile-titles-table tbody tr .reversed-cell{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:20%;padding:0}.pprofile-titles-table tbody tr .reversed-cell span{border-bottom:1px solid #979797;line-height:30px;height:100%}@media (min-width:768px){.pprofile-titles-table tbody tr .reversed-cell span{border-bottom:0;line-height:unset}}@media (min-width:1024px){.pprofile-titles-table tbody tr .reversed-cell span{height:auto}}@media (max-width:767px){.pprofile-titles-table tbody tr .reversed-cell span{display:inline-block;width:100%}}.pprofile-titles-table tbody tr .reversed-cell--name{width:40%}.pprofile-titles-table tbody tr .reversed-cell .label{border-bottom:1px solid #979797;width:calc(100% - 10px);text-transform:uppercase;height:30px}.pprofile-titles-table tbody tr .reversed-cell:last-child .label{width:100%}@media (min-width:1024px){.pprofile-titles-table tbody tr .reversed-cell{flex-basis:unset;width:unset}.pprofile-titles-table tbody tr .reversed-cell--name{width:unset}}.pprofile-titles-table tbody tr .year{font-weight:400;font-size:16px}@media (min-width:768px){.pprofile-titles-table tbody span{min-height:50px}}.pprofile-titles-table td,.pprofile-titles-table td span{border-bottom:0}.pprofile-titles-table__surface{background-repeat:no-repeat;background-position:100%;width:30px;height:20px;display:inline-block}.pprofile-titles-table__surface span{text-transform:capitalize}.pprofile-titles-table__surface--C{background-image:url(/media/assets/images/surface-clay.svg)}.pprofile-titles-table__surface--H,.pprofile-titles-table__surface--O{background-image:url(/media/assets/images/surface-hard.svg)}.pprofile-titles-table__surface--G{background-image:url(/media/assets/images/surface-grass.svg)}.pprofile-titles-mobile{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}@media (min-width:768px){.pprofile-titles-mobile{display:none}}.pprofile-titles-mobile__header{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;font-size:16px;font-weight:400;border-bottom:1px solid #54565a;padding-bottom:10px}.pprofile-titles-mobile__body{margin-bottom:20px}.pprofile-titles-mobile__title-labels{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;font-size:12px;font-weight:900}.pprofile-titles-mobile__title-labels span{width:20%;margin-right:10px;border-bottom:1px solid #54565a;padding:5px 0;text-transform:uppercase}.pprofile-titles-mobile__title-labels span.name{width:40%}.pprofile-titles-mobile__title-labels span:last-child{margin-right:0}.pprofile-titles-mobile__partner{font-weight:400;text-align:center}@media (min-width:420px){.pprofile-titles-mobile__partner{text-align:right}}@media (min-width:768px){.pprofile-titles-mobile__partner{text-align:unset}}.pprofile-titles-mobile__partner-name{text-align:right}.pprofile-titles-mobile__partner-name--hidden{opacity:.6}.pprofile-titles-mobile__titles{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;font-size:12px;font-weight:900;border-bottom:1px solid #54565a;padding:5px 0}.pprofile-titles-mobile__titles span{width:20%;margin-right:10px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;height:auto}.pprofile-titles-mobile__titles span.name{width:40%;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}@media (min-width:420px){.pprofile-titles-mobile__titles span.name{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;justify-content:space-between}}.pprofile-titles-mobile__titles span:last-child{margin-right:0}.pprofile-section .pprofile-titles{position:relative;min-height:100px;padding-top:20px;padding-bottom:40px}@media (min-width:768px){.pprofile-section .pprofile-titles{padding-top:40px}}.pprofile-section .pprofile-titles .center-content{margin-top:40px}.pprofile-section .pprofile-titles .center-content .btn{min-width:150px;-webkit-box-align:center;align-items:center}.pprofile-slams-table{width:100%;display:-webkit-box;display:flex}@media (min-width:768px){.pprofile-slams-table{display:table}}.pprofile-slams-table thead{display:none;font-weight:700;text-transform:uppercase;font-size:rem(12)}@media (min-width:768px){.pprofile-slams-table thead{display:table-header-group}}.pprofile-slams-table thead th{padding:0;position:relative}.pprofile-slams-table thead th:after{background-color:#fff;content:"";display:-webkit-inline-box;display:inline-flex;position:absolute;right:0;bottom:-1px;height:2px;width:10px}.pprofile-slams-table thead tr{border-bottom:1px solid #54565a}.pprofile-slams-table thead th.name span{margin-right:0}.pprofile-slams-table thead span{margin-right:8px;padding-bottom:10px;display:-webkit-box;display:flex;-webkit-box-flex:1;flex-grow:1}.pprofile-slams-table tbody{display:-webkit-box;display:flex;font-weight:700;font-size:rem(12);flex-wrap:wrap}@media (min-width:768px){.pprofile-slams-table tbody{display:table-row-group}}.pprofile-slams-table tbody tr{display:-webkit-box;display:flex;-webkit-box-flex:1;flex-grow:1;margin-bottom:20px;background-color:#fff;width:100%;padding-bottom:10px;flex-wrap:wrap}@media (min-width:768px){.pprofile-slams-table tbody tr{display:table-row;-webkit-box-flex:0;flex-grow:0;margin-bottom:0;padding-bottom:0;width:unset}}.pprofile-slams-table tbody td{display:-webkit-box;display:flex;-webkit-box-flex:1;flex-grow:1;width:100%;padding:0 20px;height:30px}@media (min-width:768px){.pprofile-slams-table tbody td{display:table-cell;-webkit-box-flex:0;flex-grow:0;padding:0;width:unset}}@media (min-width:768px){.pprofile-slams-table tbody td>span{padding-right:10px}}.pprofile-slams-table tbody span{display:-webkit-box;display:flex;-webkit-box-flex:1;flex-grow:1;-webkit-box-align:center;align-items:center;width:calc(50% - 80px)}.pprofile-slams-table{border-collapse:collapse}.pprofile-slams-table tbody tr{border-bottom:0}@media (min-width:768px){.pprofile-slams-table tbody tr{border-bottom:1px solid #979797}}.pprofile-slams-table tbody td{border-bottom:1px solid #979797;padding:10px 0;-webkit-box-align:center;align-items:center;min-height:35px}@media (min-width:768px){.pprofile-slams-table tbody td{border-bottom:0;-webkit-box-align:initial;align-items:normal;min-height:0}}.pprofile-slams-table tbody td span{width:auto}@media (min-width:768px){.pprofile-slams-table tbody td span.label{display:none}}.pprofile-slams-table tbody td span:last-child{-webkit-box-pack:end;justify-content:flex-end}@media (min-width:768px){.pprofile-slams-table tbody td span:last-child{-webkit-box-pack:start;justify-content:flex-start}}.pprofile-slams-table tbody td span.year{-webkit-box-pack:start;justify-content:flex-start}.pprofile-slams-table .year{font-size:16px;font-weight:400}.pprofile-section .pprofile-slams{padding-top:40px;padding-bottom:40px}.player-selection__tour-choice{margin-bottom:20px}@media (min-width:768px){.player-selection__tour-choice{margin-bottom:30px}}.player-selection__container .search-component{margin-bottom:10px;width:100%}.player-selection__container .search-component.isLoading:after{content:"";display:inline-block;position:absolute;right:45px;top:12px;width:70px;height:20px;background-size:40px;background-image:url(/media/assets/images/loading.gif);background-repeat:no-repeat;background-position:100%}.player-selection__container .search-component.isLoading input{background:#e6e6e6}.player-selection__container .search-component input{width:100%}@media (min-width:1024px){.player-selection__container .search-component input{width:446px}}@media (min-width:1024px){.player-selection__container .search-component{position:relative}}@media (min-width:768px){.player-selection__container{width:400px}}@media (min-width:1024px){.player-selection__container{margin:0 auto}}.player-selection__links{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}@media (min-width:768px){.player-selection__links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}}.player-selection__link{-webkit-box-flex:1;flex-grow:1;text-align:center;margin-right:20px}.player-selection__link:last-child{margin-right:0}.player-selection__player-nationality{font-weight:400}.player-selection__suggested-players{position:absolute;top:54px;left:0;width:100%}@media (min-width:768px){.player-selection__suggested-players{width:400px}}@media (min-width:1024px){.player-selection__suggested-players{top:44px}}.match-comparison__nationality{width:24px;-webkit-box-align:center;align-items:center;display:-webkit-inline-box;display:inline-flex;-webkit-box-orient:vertical;flex-direction:column;margin-right:20px;margin-top:-3px}.match-comparison__nationality .itf-flags{background-size:26px;background-position:50%;border:1px solid #ebebeb;min-height:17px;min-width:26px}.match-comparison{position:relative;min-height:100px}.match-comparison__header{margin-top:40px;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;height:44px}.match-comparison__header h2{font-size:18px;font-weight:900}.match-comparison__header .dropdown{width:178px}.match-comparison__results{margin-top:30px}.match-comparison__surface{background-repeat:no-repeat;background-position:center right 1px;padding-right:30px;margin-right:0!important}.match-comparison__surface--O{width:0}.match-comparison__surface--C{background-image:url(/media/assets/images/surface-clay.svg)}.match-comparison__surface--H{background-image:url(/media/assets/images/surface-hard.svg)}.match-comparison__surface--G{background-image:url(/media/assets/images/surface-grass.svg)}.match-comparison__surface--A{background-image:url(/media/assets/images/surface-other.svg)}.match-comparison__result-list{list-style:none;margin:0;padding:0}.match-comparison__result-list-item{margin-bottom:40px}.match-comparison__result-list-header{position:relative}.match-comparison__result-list-header:after,.match-comparison__result-list-header:before{content:"";display:block;position:absolute;width:0;height:0;border-style:solid;left:calc(50% - 11px)}.match-comparison__result-list-header:after{border-color:#e6e6e6 transparent transparent;border-width:10px;bottom:-19px}@media (min-width:1024px){.match-comparison__result-list-header:after{bottom:-20px}}.match-comparison__result-list-header:before{bottom:-21px;border-color:#54565a transparent transparent;left:calc(50% - 12px);border-width:11px}@media (min-width:1024px){.match-comparison__result-list-header:before{bottom:-22px}}@media (min-width:1024px){.match-comparison__result-list-header{height:50px;border:1px solid #979797;display:-webkit-box;display:flex;background:#e6e6e6;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;padding:0 20px}}.match-comparison__tournament-details{height:50px;border:1px solid #979797;display:-webkit-box;display:flex;background:#e6e6e6;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;padding:0 5px 0 15px}@media (min-width:1024px){.match-comparison__tournament-details{height:auto;border:0;display:block;background:unset;padding:0}}.match-comparison__tournament-details span{margin-right:4px;display:none}@media (min-width:1024px){.match-comparison__tournament-details span{display:inline-block}}.match-comparison__tournament-details strong{margin-right:30px}.match-comparison__tournament-details .location{position:relative;display:none}@media (min-width:1024px){.match-comparison__tournament-details .location{display:inline-block}}.match-comparison__tournament-details .location:before{content:"";position:absolute;display:block;width:24px;height:24px;background:url(/media/assets/images/pin-light.svg) no-repeat;background-size:24px;left:-28px;top:-3px}.match-comparison__result-details{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;margin-top:10px;min-height:50px}@media (min-width:768px){.match-comparison__result-details{margin-top:0;height:50px}}.match-comparison__tournament-date{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.match-comparison__tournament-date .desktop-only{display:none}@media (min-width:1024px){.match-comparison__tournament-date{display:block}.match-comparison__tournament-date .desktop-only{display:inline-block}}.match-comparison__player-details{-webkit-box-flex:1;flex-grow:1;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding:10px;border:1px solid #e6e6e6;color:#979797}.match-comparison__player-details.is-winner{position:relative;border:1px solid #979797;color:#54565a}.match-comparison__player-details.is-winner .match-comparison__win-loss{color:#008f70}.match-comparison__player-details.is-winner:after{content:"";position:absolute;display:block;border-top:25px solid transparent;border-bottom:25px solid transparent;border-left:11px solid #008f70;left:0}.match-comparison__player-details.is-winner:first-child{padding-right:15px}.match-comparison__player-details.is-winner:last-child{padding-left:15px}.match-comparison__player-details:first-child{-webkit-box-pack:end;justify-content:flex-end;padding-right:10px}@media (min-width:768px){.match-comparison__player-details:first-child{margin-right:15px;padding-right:25px}}.match-comparison__player-details:first-child:after{border-left:0;border-right:11px solid #008f70;right:0;left:auto}.match-comparison__player-details:first-child .match-comparison__win-loss{padding-left:10px}@media (min-width:1024px){.match-comparison__player-details:first-child .match-comparison__win-loss{padding-left:0}}.match-comparison__player-details:last-child{padding-left:10px}.match-comparison__player-details:last-child .match-comparison__win-loss{padding-right:10px}@media (min-width:1024px){.match-comparison__player-details:last-child .match-comparison__win-loss{padding-right:0}}@media (min-width:768px){.match-comparison__player-details:last-child{margin-left:15px;padding-left:25px}}.match-comparison__first-name-mob{display:inline}@media (min-width:768px){.match-comparison__first-name-mob{display:none}}.match-comparison__first-name{display:none}@media (min-width:768px){.match-comparison__first-name{display:inline}}.match-comparison__no-result{padding:10px 0;height:100%;font-size:12px;font-weight:900;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}@media (min-width:768px){.match-comparison__no-result{padding:0}}.match-comparison__player-scores{padding:0 10px}@media (min-width:768px){.match-comparison__player-scores{padding:0}}.match-comparison__player-scores ol{list-style:none;padding:0;display:-webkit-box;display:flex;height:100%}.match-comparison__player-scores ol li{-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;display:-webkit-box;display:flex;font-size:12px;font-weight:900;position:relative;white-space:nowrap;padding:0 3px}@media (min-width:768px){.match-comparison__player-scores ol li{width:40px;padding:0}}.match-comparison__player-scores ol li:nth-child(2n -1){background:#e6e6e6}.match-comparison__player-scores ol li .losing-score{position:absolute;font-size:9px;top:1px;right:2px;font-weight:900}.match-comparison__nationality{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;width:auto;margin-top:0;margin-left:20px;display:none}@media (min-width:1024px){.match-comparison__nationality{display:-webkit-inline-box;display:inline-flex}}.match-comparison__nationality .itf-flags{margin-right:4px;margin-bottom:4px}.match-comparison__win-loss{font-weight:900;color:#54565a}.match-comparison__player{word-break:break-all}.match-comparison__round-details{font-size:12px;margin-top:10px;margin-bottom:0}.match-comparison__round-details>span{margin-right:20px}.match-comparison .pagination-container{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center}@media (min-width:768px){.match-comparison .pagination-container{display:grid;grid-template-columns:1fr 1fr 1fr}}.match-comparison .pagination-container button{grid-column-start:2;width:150px;justify-self:center;align-self:center;margin-bottom:20px}@media (min-width:768px){.match-comparison .pagination-container button{margin-bottom:0}}.match-comparison .pagination-container .pager{display:-webkit-box;display:flex;flex-wrap:nowrap;-webkit-box-align:center;align-items:center;font-weight:900;font-size:12px}@media (min-width:768px){.match-comparison .pagination-container .pager{-webkit-box-pack:end;justify-content:flex-end}}.match-comparison .pagination-container .pager__tablet-text{display:none}@media (min-width:768px){.match-comparison .pagination-container .pager__tablet-text{display:inline}}.match-comparison .pagination-container .pager .dropdown{width:80px}.match-comparison .pagination-container .pager span{padding:10px}.h2h-tour-selector-mobile{margin-top:25px}@media (min-width:768px){.h2h-tour-selector-mobile{display:none}}.page-section.page-section--h2h{position:relative}.page-section.page-section--h2h>.page-section__inner{position:static}.h2h-title.h2h-title--mobile{margin-bottom:10px}@media (min-width:768px){.h2h-title.h2h-title--mobile{display:none}}.lightbox.lightbox--h2h-player-search{-webkit-box-align:unset;align-items:unset}.lightbox.lightbox--h2h-player-search .lightbox__close{top:20px;right:20px}.h2h-widget{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:30px;position:relative;min-height:160px}.h2h-widget .h2h-widget__suggested-players{width:100%;position:absolute;top:44px}.h2h-widget .dropdown__list{max-height:225px;position:static;border:1px solid #979797;border-top:0;z-index:999}.h2h-widget__ranking-item{padding-left:15px;padding-top:15px}.h2h-widget__change-lightbox{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:50%}.h2h-widget__change-title{font-size:24px;font-weight:900;color:#fff;text-transform:uppercase}.h2h-widget__player{grid-template-columns:2fr 1fr;grid-column-gap:30px;position:relative}@media (min-width:768px){.h2h-widget__player{display:grid}}.h2h-widget__player .lightbox-container{overflow:unset}.h2h-widget__player--a .h2h-widget__player-details{grid-row:1}.h2h-widget__player--b{grid-template-columns:1fr 2fr}.h2h-widget__player--b .h2h-widget__player-name{-webkit-box-align:start;align-items:flex-start}.h2h-widget__player--b .h2h-widget__dropdown,.h2h-widget__player--b .h2h-widget__nationality-wrapper{-webkit-box-pack:start;justify-content:flex-start}.h2h-widget__player-details{display:none}@media (min-width:768px){.h2h-widget__player-details{display:block}}.h2h-widget__player-name{font-size:18px;font-weight:900;line-height:22px;display:-webkit-box;display:flex;-webkit-box-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-top:0;margin-bottom:5px}.h2h-widget__nationality-wrapper{-webkit-box-pack:end;justify-content:flex-end}.h2h-widget__nationality,.h2h-widget__nationality-wrapper{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.h2h-widget__nationality{font-weight:900;font-size:12px;margin-bottom:10px}.h2h-widget__nationality .itf-flags{margin-right:4px;min-height:29px;min-width:41px;max-height:29px;background-position:50%;border:1px solid #e6e6e6}.h2h-widget__nationality--mobile{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;position:absolute;top:-13px;right:6px;font-size:9px}.h2h-widget__nationality--mobile .itf-flags{margin-right:0;margin-bottom:2px;min-height:19px;min-width:29px;background-size:28px;border:1px solid #e6e6e6}.h2h-widget__dropdown{display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;margin-bottom:10px;min-height:44px}.h2h-widget__profile-link{height:40px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;background:#fff;padding-right:20px;position:relative;font-size:10px}@media (min-width:768px){.h2h-widget__profile-link{font-size:12px;-webkit-box-pack:end;justify-content:flex-end;padding-right:30px;border:1px solid #979797}}.h2h-widget__profile-link a:after{content:"";background-image:url(/media/assets/images/chevron-right-grey.svg);background-repeat:no-repeat;background-position:50%;background-size:16px;display:inline-block;height:16px;width:15px;position:absolute;top:13px;-webkit-transform:rotate(270deg);transform:rotate(270deg);right:5px}@media (min-width:768px){.h2h-widget__profile-link a:after{right:10px}}.h2h-widget__change-btn{display:inline-block;font-size:10px;padding-left:30px;position:relative;cursor:pointer}.h2h-widget__change-btn:before{content:"";background:url(/media/assets/images/search-light.svg);width:24px;height:24px;display:inline-block;position:absolute;left:5px;top:-5px}@media (min-width:768px){.h2h-widget__change-btn{display:none}}.h2h-widget__player-graphic{font-size:0;border:1px solid #e6e6e6;height:100%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}@media (min-width:768px){.h2h-widget__player-graphic{border:0}}.h2h-widget__player-graphic img{width:100%;max-width:100%}@media (min-width:768px){.h2h-widget__player-graphic img{width:auto}}.h2h-widget__player-graphic-inner{position:relative}.h2h-widget__player-ranking-mobile{position:absolute;font-size:16px;font-weight:900;height:40px;width:40px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;color:#fff;background:#008f70}.h2h-widget .dropdown{width:100%}.h2h-widget .search-component{position:relative;z-index:9;margin-bottom:20px}.h2h-widget .search-component.isLoading:after{content:"";display:inline-block;position:absolute;right:45px;top:12px;width:70px;height:20px;background-size:40px;background-image:url(/media/assets/images/loading.gif);background-repeat:no-repeat;background-position:100%}.h2h-widget .search-component.isLoading input{background:#e6e6e6}.h2h-widget .search-component input{width:100%}.h2h-widget__vs{position:absolute;z-index:9;display:-webkit-box;display:flex;background:url(/media/assets/images/v-graphic.svg);right:-48px;top:calc(50% - 33px);width:66px;height:66px}@media (min-width:768px){.h2h-widget__vs{top:80px}}@media (min-width:1024px){.h2h-widget__vs{top:calc(50% - 33px)}}.h2h-widget__details-mobile{font-size:12px;position:relative;-webkit-box-flex:1;flex-grow:1;border-bottom:1px solid #e6e6e6}@media (min-width:768px){.h2h-widget__details-mobile{display:none}}.h2h-widget__player-name-mobile{font-weight:900;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:10px}.h2h-widget__player-name-mobile span{color:#979797;line-height:10px}.h2h-widget__change-btn{border:0;background:none;font-family:Lato,Arial,Helvetica,sans-serif}.h2h-stats{margin-top:20px}@media (min-width:768px){.h2h-stats--win-loss .h2h-stats__detailed-stats{grid-template-columns:3fr 2fr 3fr}}@media (min-width:1024px){.h2h-stats--win-loss .h2h-stats__detailed-stats{grid-template-columns:1fr 1fr 1fr}}.h2h-stats .win-rate-bar{background:#54565a}.h2h-stats .win-rate-bar__inner{-webkit-transition:width 1s ease-out;transition:width 1s ease-out}.h2h-stats .win-rate-bar--G{background:#006851}.h2h-stats .win-rate-bar--C{background:#9a3408}.h2h-stats .win-rate-bar--H{background:#00185a}.h2h-stats__win-loss-breakdown,.h2h-stats__win-rate-container{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.h2h-stats__win-loss-breakdown{font-size:14px;margin-top:10px}.h2h-stats__win-loss-breakdown--overall{margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #979797}@media (min-width:768px){.h2h-stats__win-loss-breakdown--overall{margin-bottom:0;padding-bottom:0;border-bottom:0}}.h2h-stats__detailed-stats{display:grid;margin-top:3px}@media (min-width:768px){.h2h-stats__detailed-stats{margin-top:-14px;grid-column-gap:20px;grid-template-columns:1fr 1fr}}@media (min-width:1024px){.h2h-stats__detailed-stats{grid-column-gap:30px;grid-template-columns:1fr 1fr}}.h2h-stats__surface{background-repeat:no-repeat;background-position:100%;width:30px;height:20px;display:inline-block}.h2h-stats__surface span{text-transform:capitalize}.h2h-stats__surface--O{width:0}.h2h-stats__surface--C{background-image:url(/media/assets/images/surface-clay.svg)}.h2h-stats__surface--H{background-image:url(/media/assets/images/surface-hard.svg)}.h2h-stats__surface--G{background-image:url(/media/assets/images/surface-grass.svg)}.h2h-stats__stat{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;border-top:1px solid #979797;padding:9px 0;-webkit-box-flex:1;flex-grow:1;-webkit-box-align:center;align-items:center}.h2h-stats__stat strong{text-align:right}.h2h-stats__detailed-stats-a,.h2h-stats__detailed-stats-b{border-bottom:1px solid #979797;display:none;margin-top:37px}@media (min-width:768px){.h2h-stats__detailed-stats-a,.h2h-stats__detailed-stats-b{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:stretch;justify-content:stretch}}.h2h-stats__surfaces{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between}.h2h-stats__surface-breakdown{margin-bottom:20px;margin-top:10px;padding-bottom:10px;border-bottom:1px solid #979797}@media (min-width:768px){.h2h-stats__surface-breakdown{margin-bottom:0}}.h2h-stats__title{font-weight:700}.h2h-stats-mobile{margin-top:30px;margin-bottom:40px;border-top:1px solid #979797}@media (min-width:768px){.h2h-stats-mobile{display:none}}@media (min-width:768px){.h2h-stats-mobile--show-always{display:block}}.h2h-stats-mobile__row{font-weight:900;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;border-bottom:1px solid #979797;padding:10px 0;-webkit-box-align:center;align-items:center}.h2h-stats-mobile__value{width:33.33333%}.h2h-stats-mobile__value:last-child{text-align:right}.h2h-stats-mobile__title{text-align:center;width:33.33333%}.h2h-never-met button:after,.h2h-never-met button:before{height:20px;width:0;border-left:2px solid #fff;content:"";position:absolute;left:10px;top:0}.h2h-never-met{background:#006851;color:#fff;text-transform:uppercase;font-size:12px;font-weight:900;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;padding:0 20px;position:absolute;width:100%;left:0;bottom:0;max-height:100px;-webkit-transition:max-height .3s ease;transition:max-height .3s ease;overflow:hidden;z-index:9}.h2h-never-met--hidden{max-height:0}.h2h-never-met button{width:20px;height:20px;z-index:99;font-size:0;background:transparent;cursor:pointer;border:0;position:relative}.h2h-never-met button:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.h2h-never-met button:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.error-text.error-text--player-search{padding:0 10px}@media (min-width:768px){.error-text.error-text--player-search{font-size:16px;padding:0}}.approved-balls__table,.classified-surface__table{border-collapse:collapse;width:100%;display:-webkit-box;display:flex}@media (min-width:768px){.approved-balls__table,.classified-surface__table{display:table}}.approved-balls__table thead,.classified-surface__table thead{display:none;font-weight:700;text-transform:uppercase;font-size:rem(12)}@media (min-width:768px){.approved-balls__table thead,.classified-surface__table thead{display:table-header-group}}.approved-balls__table thead th,.classified-surface__table thead th{padding:0;position:relative}.approved-balls__table thead th:after,.classified-surface__table thead th:after{background-color:#fff;content:"";display:-webkit-inline-box;display:inline-flex;position:absolute;right:0;bottom:-1px;height:2px;width:10px}.approved-balls__table thead tr,.classified-surface__table thead tr{border-bottom:1px solid #54565a}.approved-balls__table thead th.name span,.classified-surface__table thead th.name span{margin-right:0}.approved-balls__table thead span,.classified-surface__table thead span{margin-right:8px;padding-bottom:10px;display:-webkit-box;display:flex;-webkit-box-flex:1;flex-grow:1}.approved-balls__table tbody,.classified-surface__table tbody{display:-webkit-box;display:flex;font-weight:700;font-size:rem(12);flex-wrap:wrap}@media (min-width:768px){.approved-balls__table tbody,.classified-surface__table tbody{display:table-row-group}}.approved-balls__table tbody tr,.classified-surface__table tbody tr{display:-webkit-box;display:flex;-webkit-box-flex:1;flex-grow:1;margin-bottom:20px;background-color:#fff;width:100%;padding-bottom:10px;flex-wrap:wrap}@media (min-width:768px){.approved-balls__table tbody tr,.classified-surface__table tbody tr{display:table-row;-webkit-box-flex:0;flex-grow:0;margin-bottom:0;padding-bottom:0;width:unset}}.approved-balls__table tbody td,.classified-surface__table tbody td{display:-webkit-box;display:flex;-webkit-box-flex:1;flex-grow:1;width:100%;padding:0 20px;height:30px}@media (min-width:768px){.approved-balls__table tbody td,.classified-surface__table tbody td{display:table-cell;-webkit-box-flex:0;flex-grow:0;padding:0;width:unset}}@media (min-width:768px){.approved-balls__table tbody td>span,.classified-surface__table tbody td>span{padding-right:10px}}.approved-balls__table tbody span,.classified-surface__table tbody span{display:-webkit-box;display:flex;-webkit-box-flex:1;flex-grow:1;-webkit-box-align:center;align-items:center;width:calc(50% - 80px)}.approved-balls .lightbox-container{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;overflow-x:hidden}.approved-balls__filters{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse;-webkit-box-pack:justify;justify-content:space-between;margin-bottom:50px;margin-top:40px}.approved-balls__filters .btn{text-align:center}@media (min-width:768px){.approved-balls__filters{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}}.approved-balls__filters-search{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}@media (min-width:768px){.approved-balls__filters-search{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}}.approved-balls__zoom-lens{border:1px solid #e6e6e6}.approved-balls__heading{margin-top:25px;margin-bottom:10px}@media (min-width:768px){.approved-balls__heading{display:none}}.approved-balls__search{margin-top:15px;border:1px solid #54565a;font-size:16px;font-weight:400;text-indent:35px;background:url(/media/assets/images/search-light.svg) center left 7px no-repeat;border-radius:0}@media (min-width:768px){.approved-balls__search{width:252px;margin-top:0}}@media (min-width:1024px){.approved-balls__search{width:284px}}.approved-balls__img{padding:10px 0;padding-right:0!important;margin-right:-6px}.approved-balls__img--desktop{display:none!important}@media (min-width:1024px){.approved-balls__img--desktop{display:-webkit-box!important;display:flex!important}}.approved-balls__img--non-desktop{display:-webkit-box!important;display:flex!important}.approved-balls__img--non-desktop img{border:1px solid #e6e6e6;width:60px;height:80px}@media (min-width:1024px){.approved-balls__img--non-desktop{display:none!important}}.approved-balls__img-standard{height:80px!important;width:auto!important}.approved-balls__img-enlarged{width:140px!important;height:140px!important}.approved-balls__made-in-title{min-width:100px}.approved-balls__section{position:relative;min-height:100px}.approved-balls__table{border-collapse:collapse;margin-bottom:20px}.approved-balls__table thead th{text-align:left}@media (min-width:768px){.approved-balls__table thead th span{margin-right:20px}}.approved-balls__table thead th:last-child span{margin-right:6px}.approved-balls__table tbody .approved-balls__type-pressure{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;padding:10px 0}.approved-balls__table tbody td{padding:0;height:auto}@media (min-width:768px){.approved-balls__table tbody td{height:30px}}.approved-balls__table tbody tr{border-bottom:1px solid #54565a;margin-bottom:0;padding-bottom:0}.approved-balls__table tbody tr:first-child{border-top:1px solid #54565a}@media (min-width:768px){.approved-balls__table tbody tr:first-child{border-top:0}}@media (min-width:768px){.approved-balls__table tbody tr{border-bottom:1px solid #e6e6e6;border-top:0;margin-bottom:20px;padding-bottom:10px}}.approved-balls__table tbody span{border-bottom:0;margin-left:0;height:auto;width:auto;padding-right:6px}.approved-balls__ball-title{padding-top:10px;padding-bottom:10px;-webkit-box-pack:justify;justify-content:space-between}.approved-balls__made-in{border-top:1px solid #e6e6e6;padding-top:10px;padding-bottom:10px}.approved-balls__manufacturer-label{margin-top:10px;margin-bottom:8px}.approved-balls__manufacturer-address{font-weight:400;padding-bottom:10px}.approved-balls__vertical{-webkit-box-align:start!important;align-items:flex-start!important}.approved-balls__mobile-table-cell,.approved-balls__vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.approved-balls__mobile-table-cell{height:auto!important}.approved-balls__mobile-table-cell--hidden{display:none!important}@media (min-width:768px){.approved-balls__mobile-table-cell{display:none!important}}.approved-balls__desktop-table-cell{display:none!important}@media (min-width:768px){.approved-balls__desktop-table-cell{display:table-cell!important}}.approved-balls__manufacturer span{font-weight:400}@media (min-width:768px){.approved-balls .dropdown{width:180px;margin-right:20px}}@media (min-width:1024px){.approved-balls .dropdown{width:283px;margin-right:30px}}.approved-balls .accordion__toggle-btn{background-image:url(/media/assets/images/chevron-right-grey.svg);background-repeat:no-repeat;background-position:50%;background-size:16px;display:inline-block;height:16px;width:15px;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;background-color:#fff;border:0;cursor:pointer;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.approved-balls .accordion__toggle-btn--hidden{-webkit-transform:rotate(0deg);transform:rotate(0deg)}@media (min-width:768px){.approved-balls .accordion__toggle-btn{display:none}}.approved-balls .pagination-container{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center}@media (min-width:768px){.approved-balls .pagination-container{display:grid;grid-template-columns:1fr 1fr 1fr}}.approved-balls .pagination-container button{grid-column-start:2;width:150px;justify-self:center;align-self:center;margin-bottom:20px}@media (min-width:768px){.approved-balls .pagination-container button{margin-bottom:0}}.approved-balls .pagination-container .pager{display:-webkit-box;display:flex;flex-wrap:nowrap;-webkit-box-align:center;align-items:center;font-weight:900;font-size:12px}@media (min-width:768px){.approved-balls .pagination-container .pager{-webkit-box-pack:end;justify-content:flex-end}}.approved-balls .pagination-container .pager__tablet-text{display:none}@media (min-width:768px){.approved-balls .pagination-container .pager__tablet-text{display:inline}}.approved-balls .pagination-container .pager .dropdown{margin-right:0;width:80px}.approved-balls .pagination-container .pager span{padding:10px}.lens-component{width:60px;height:80px;position:absolute;top:0;overflow:hidden}.lens-component__middle{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.lens-component__pane{background:transparent}.lens-component:hover .lens-component__pane{-webkit-transition:background .2s ease-in;transition:background .2s ease-in;background:rgba(0,0,0,.3)}.carousel__animation-container.ab-carousel{padding-right:0}.approved-balls__table .ab-carousel{width:300px;max-width:100%}.ab-carousel__img-container{max-width:100%;height:400px;overflow:hidden}.ab-carousel__img-container,.ab-carousel__item{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.ab-carousel__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-flex:1;flex:1 0 100%;font-size:12px;font-weight:900}.ab-carousel__item p{color:#fff;text-align:left}.ab-carousel__item img{max-width:100%}.lightbox--approved-balls .carousel-wrapper{overflow:hidden}.lightbox--approved-balls .lightbox-container{position:static}.lightbox--approved-balls .lightbox__close{top:30px;right:30px}.lightbox--approved-balls .carousel-nav-container--mobile{height:34px}.lightbox--approved-balls .carousel__nav-btn .btn--chevron-next,.lightbox--approved-balls .carousel__nav-btn .btn--chevron-prev{background-color:#fff;background-image:url(/media/assets/images/chevron-right-light.svg)}.lightbox-products .lightbox-container{overflow-x:hidden;-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;padding-bottom:75px}.lightbox-products .lightbox-container .btn--chevron-next,.lightbox-products .lightbox-container .btn--chevron-prev{background-color:#fff;background-image:url(/media/assets/images/chevron-right-light.svg)}.lightbox-products .carousel-nav-container--mobile{max-width:439px;width:100%;margin:0 auto}.classified-surface__filters{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse;margin-top:20px;margin-bottom:30px}.classified-surface__filters .btn{width:100%}@media (min-width:768px){.classified-surface__filters .btn{width:auto;max-width:319px;margin-bottom:20px}}@media (min-width:1024px){.classified-surface__filters .btn{margin-bottom:0}}@media (min-width:768px){.classified-surface__filters{margin-bottom:50px;-webkit-box-align:center;align-items:center}}@media (min-width:1024px){.classified-surface__filters{margin-top:40px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}}.classified-surface__filters-search{display:-webkit-box;display:flex;width:100%;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}@media (min-width:768px){.classified-surface__filters-search{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;width:auto}}.classified-surface__search{height:44px;border:2px solid #54565a;font-size:16px;font-weight:400;text-indent:35px;background:url(/media/assets/images/search-light.svg) center left 7px no-repeat;border-radius:0}@media (min-width:768px){.classified-surface__search{width:250px}}@media (min-width:1024px){.classified-surface__search{width:190px}}.classified-surface__img{padding:10px 0}.classified-surface__img-standard{height:80px!important;width:auto!important}.classified-surface__img-enlarged{width:140px!important;height:140px!important}.classified-surface__table{border-collapse:collapse;margin-bottom:30px}.classified-surface__table thead th{text-align:left}@media (min-width:768px){.classified-surface__table thead th span{margin-right:20px}}.classified-surface__table tbody .classified-surface__type-pressure{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;padding:10px 0}.classified-surface__table tbody .classified-surface__manufacturer{padding:10px 0}.classified-surface__table tbody .classified-surface__manufacturer a{font-weight:400}.classified-surface__table tbody .classified-surface__manufacturer-details{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:start;align-items:flex-start}@media (min-width:1024px){.classified-surface__table tbody .classified-surface__manufacturer-details{display:grid;grid-template-columns:1fr 1fr}}.classified-surface__table tbody .classified-surface__manufacturer-contact>span{padding-top:3px;padding-bottom:3px}.classified-surface__table tbody .classified-surface__manufacturer-contact>span strong{margin-right:4px}.classified-surface__table tbody .classified-surface__manufacturer-contact a{font-weight:400}.classified-surface__table tbody td{padding:0;height:auto}.classified-surface__table tbody td>span{padding-top:30px;padding-bottom:30px}@media (min-width:768px){.classified-surface__table tbody td{height:30px}}.classified-surface__table tbody tr{border-bottom:1px solid #54565a;margin-bottom:0;padding-bottom:0}.classified-surface__table tbody tr:first-child{border-top:1px solid #54565a}@media (min-width:768px){.classified-surface__table tbody tr:first-child{border-top:0}}@media (min-width:768px){.classified-surface__table tbody tr{border-bottom:1px solid #e6e6e6;border-top:0;margin-bottom:20px;padding-bottom:10px}}.classified-surface__table tbody span{border-bottom:0;margin-left:0;height:auto;width:auto;padding-right:6px}.classified-surface__made-in-title{min-width:100px}.classified-surface__heading{margin-top:25px;margin-bottom:10px;font-size:18px}@media (min-width:768px){.classified-surface__heading{display:none}}.classified-surface__surface-title{padding-top:10px;padding-bottom:10px;-webkit-box-pack:justify;justify-content:space-between}.classified-surface__vertical{-webkit-box-align:start!important;align-items:flex-start!important;font-weight:400}.classified-surface__mobile-table-cell,.classified-surface__vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.classified-surface__mobile-table-cell{height:auto!important}.classified-surface__mobile-table-cell--hidden{display:none!important}@media (min-width:768px){.classified-surface__mobile-table-cell{display:none!important}}.classified-surface__desktop-table-cell{display:none!important}@media (min-width:768px){.classified-surface__desktop-table-cell{display:table-cell!important;padding-right:20px!important;padding-right:10px!important}}.classified-surface .dropdown{-webkit-box-flex:1;flex-grow:1;margin-bottom:10px}@media (min-width:768px){.classified-surface .dropdown{margin-right:20px;margin-bottom:0;width:190px}}@media (min-width:1024px){.classified-surface .dropdown{margin-right:15px;width:190px}}.classified-surface .accordion__toggle-btn{background-image:url(/media/assets/images/chevron-right-grey.svg);background-repeat:no-repeat;background-position:50%;background-size:16px;display:inline-block;height:16px;width:15px;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;background-color:#fff;border:0;cursor:pointer;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.classified-surface .accordion__toggle-btn--hidden{-webkit-transform:rotate(0deg);transform:rotate(0deg)}@media (min-width:768px){.classified-surface .accordion__toggle-btn{display:none}}.classified-surface .pagination-container{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center}@media (min-width:768px){.classified-surface .pagination-container{display:grid;grid-template-columns:1fr 1fr 1fr}}.classified-surface .pagination-container button{grid-column-start:2;width:150px;justify-self:center;align-self:center;margin-bottom:20px}@media (min-width:768px){.classified-surface .pagination-container button{margin-bottom:0}}.classified-surface .pagination-container .pager{display:-webkit-box;display:flex;flex-wrap:nowrap;-webkit-box-align:center;align-items:center;font-weight:900;font-size:12px}@media (min-width:768px){.classified-surface .pagination-container .pager{-webkit-box-pack:end;justify-content:flex-end}}.classified-surface .pagination-container .pager__tablet-text{display:none}@media (min-width:768px){.classified-surface .pagination-container .pager__tablet-text{display:inline}}.classified-surface .pagination-container .pager .dropdown{width:80px;margin-right:0;-webkit-box-flex:unset;flex-grow:unset}.classified-surface .pagination-container .pager span{padding:10px}.court-status{text-align:center;margin-top:0;display:none}@media (min-width:1024px){.court-status{display:block}}.court-status h3{margin-bottom:5px}.court-status p{margin-top:0;width:50%;margin-left:auto;margin-right:auto}.rules-regulations{background-color:#fff}.rules-regulations__description{text-align:center;margin:0 auto;line-height:150%;width:100%}@media (min-width:768px){.rules-regulations__description{width:66%}}.rules-regulations__description strong{font-size:1.125rem;font-weight:900}.rules-regulations__description p{margin-top:2px}.rules-regulations__description p:last-child{margin-bottom:0}.rules-regulations .dropdown{margin-bottom:30px}@media (min-width:768px){.rules-regulations .dropdown{width:calc(50% - 15px)}}@media (min-width:1024px){.rules-regulations .dropdown{width:calc(33% - 15px)}}.rules-regulations .page-section{padding:0;margin:40px 0}@media (min-width:768px){.rules-regulations .page-section{margin:50px 0}}@media (min-width:1024px){.rules-regulations .page-section{margin:60px 0}}.rules-regulations .page-section:first-child{margin-top:0;padding-top:40px}@media (min-width:768px){.rules-regulations .page-section:first-child{padding-top:50px}}@media (min-width:1024px){.rules-regulations .page-section:first-child{padding-top:60px}}.rules-regulations .page-section:last-child{margin-bottom:0;padding-bottom:40px}@media (min-width:768px){.rules-regulations .page-section:last-child{padding-bottom:50px}}@media (min-width:1024px){.rules-regulations .page-section:last-child{padding-bottom:60px}}.rules-regulations .landing-page__description{width:100%}.rules-regulations .landing-page__description p{margin-bottom:10px}.rules-regulations h2{font-size:1.125rem}.rules-regulations p{margin-top:2px}.generic-inline-heros{display:grid;grid-row-gap:30px}@media (min-width:768px){.generic-inline-heros{grid-row-gap:0;grid-column-gap:30px;grid-template-columns:1fr 1fr}}.generic-inline-hero{min-height:280px;background-position:50%;background-size:cover;display:-webkit-box;display:flex;-webkit-box-align:end;align-items:flex-end;padding-left:40px;padding-bottom:40px;padding-right:40px;position:relative}.generic-inline-hero:after{content:"";position:absolute;display:inherit;bottom:0;top:unset;left:0;z-index:11;height:66%;width:100%;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.8)),to(transparent));background:linear-gradient(0deg,rgba(0,0,0,.8),transparent)}.generic-inline-hero p{color:#fff;font-size:22px;font-weight:900;line-height:26px;text-transform:uppercase;margin-bottom:0;position:relative;z-index:99}.landing-page{background-color:#fff}.landing-page .landing-page__header-title h1{display:-webkit-box;display:flex;font-size:1.125rem;padding-bottom:30px;margin-bottom:0}@media (min-width:768px){.landing-page .landing-page__header-title h1{line-height:125%;font-size:1.375rem}}@media (min-width:1024px){.landing-page .landing-page__header-title h1{font-size:1.375rem;padding-bottom:60px}}.landing-page--events h1{text-transform:capitalize;text-align:center}@media (min-width:768px){.landing-page .btn__app-btn--android,.landing-page .btn__app-btn--ios{min-width:calc(50% - 15px)}}.landing-page__image-grid{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between;display:grid;grid-template-columns:repeat(3,1fr)}@media (min-width:768px){.landing-page__image-grid{grid-template-columns:repeat(6,1fr)}}.landing-page__image-grid img{width:100%}.landing-page__image-grid a{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;justify-self:center;max-width:65px;min-height:80px}@media (min-width:768px){.landing-page__image-grid a{max-width:85px;min-height:100px}}.landing-page__description{width:100%;margin:0 auto;text-align:center}@media (min-width:768px){.landing-page__description{width:66.66667%}}@media (min-width:1024px){.landing-page__description{width:50%}}.landing-page__description--secondary{margin-bottom:20px}@media (min-width:768px){.landing-page__description--secondary{margin-bottom:30px}}.landing-page__description--secondary b,.landing-page__description--secondary p,.landing-page__description--secondary span,.landing-page__description--secondary strong{display:inline-block;width:100%}.landing-page__description-title{font-size:1.125rem;text-transform:uppercase}@media (min-width:768px){.landing-page__description-title{font-size:1.375rem}}.landing-page__description-title--secondary{margin-top:0;font-size:1.125rem}.landing-page__description b{font-size:.75rem}.landing-page__description strong{font-weight:900}@media (min-width:768px){.landing-page__description p{margin-bottom:10px}}.landing-page__description>:first-child{margin-top:0}.landing-page__description>:last-child{margin-bottom:0}.landing-page__tiles-two-column{display:grid;grid-gap:30px}@media (min-width:768px){.landing-page__tiles-two-column{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.landing-page__tiles-two-column{grid-template-columns:1fr 4fr 2fr 4fr 1fr}}@media (min-width:1024px){.landing-page__tiles-two-column-tile:first-child{grid-column-start:2}}@media (min-width:1024px){.landing-page__tiles-two-column-tile:nth-child(2){grid-column-start:4}}.landing-page__tiles-two-column img{width:100%}.landing-page__publication{width:calc(50% - 30px);margin-left:15px;margin-right:15px;padding-top:30px}@media (min-width:768px){.landing-page__publication{width:calc(25% - 30px)}}@media (min-width:1024px){.landing-page__publication{width:calc(16.66667% - 30px)}}.landing-page__publication-description span{text-transform:uppercase;font-size:.75rem;font-weight:900}.landing-page__publication img{width:100%}.landing-page__publications{margin:-15px -15px 0;display:-webkit-box;display:flex;flex-wrap:wrap}.landing-page__docs{display:grid;grid-gap:0 30px}@media (min-width:768px){.landing-page__docs{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.landing-page__docs{grid-template-columns:repeat(3,1fr)}}.landing-page__docs-file{font-weight:900;font-size:.75rem;min-height:50px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;border-bottom:1px solid #979797}.landing-page__docs-file:before{content:"";background-size:25px;background-image:url(/media/assets/images/landing_page_file_icon.svg);background-repeat:no-repeat;background-position:0;margin-right:10px;display:-webkit-inline-box;display:inline-flex;height:36px;width:28px}.landing-page__docs-file.pdf:before{background-size:37px;background-position:-4px;background-image:url(/media/assets/images/pdf-download.svg)}.landing-page__section-two-column{display:grid;grid-gap:30px}@media (min-width:1024px){.landing-page__section-two-column{grid-gap:30px 0;grid-template-columns:2fr 8fr 2fr}}@media (min-width:768px){.landing-page__section-two-column>div{grid-column-start:2;display:grid;grid-gap:30px;grid-template-columns:1fr 3fr}}.landing-page__section-two-column>div strong{display:-webkit-box;display:flex;font-size:1rem;margin-bottom:14px}.landing-page__section-two-column>div p{margin-top:0}@media (min-width:1024px){.landing-page__section-two-column>div p{line-height:125%}}.landing-page__tile,.landing-page__tile.left,.landing-page__tile.right{background-color:#fff;margin:40px 0;padding:0}@media (min-width:768px){.landing-page__tile,.landing-page__tile.left,.landing-page__tile.right{margin:50px 0}}@media (min-width:1024px){.landing-page__tile,.landing-page__tile.left,.landing-page__tile.right{margin:60px 0}}.landing-page__tile-text,.landing-page__tile.left-text,.landing-page__tile.right-text{color:#54565a;width:100%}@media (min-width:768px){.landing-page__tile-text,.landing-page__tile.left-text,.landing-page__tile.right-text{width:33%}}.landing-page__tile-text-link,.landing-page__tile.left-text-link,.landing-page__tile.right-text-link{-webkit-box-align:center;align-items:center;color:#54565a;cursor:pointer;display:-webkit-box;display:flex;font-weight:900;font-size:.75rem;text-transform:uppercase}.landing-page__tile-text-link:before,.landing-page__tile.left-text-link:before,.landing-page__tile.right-text-link:before{content:"";display:-webkit-inline-box;display:inline-flex;min-height:12px;min-width:12px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-image:url(/media/assets/images/chevron-right-grey.svg);background-repeat:no-repeat;background-size:12px;margin-right:3px}.landing-page__tile-text-description,.landing-page__tile.left-text-description,.landing-page__tile.right-text-description{color:#54565a;text-transform:uppercase;font-weight:900}@media (min-width:1024px){.landing-page__tile-text-description,.landing-page__tile.left-text-description,.landing-page__tile.right-text-description{line-height:125%}}.landing-page__tile-text strong,.landing-page__tile.left-text strong,.landing-page__tile.right-text strong{margin:7px 0 10px;font-size:1.5rem}@media (min-width:768px){.landing-page__tile-text strong,.landing-page__tile.left-text strong,.landing-page__tile.right-text strong{font-size:1.75rem}}.landing-page__tile-text p,.landing-page__tile.left-text p,.landing-page__tile.right-text p{display:none;width:100%;margin:0 0 10px}@media (min-width:1024px){.landing-page__tile-text p,.landing-page__tile.left-text p,.landing-page__tile.right-text p{display:-webkit-box;display:flex}}.landing-page__tile-text span,.landing-page__tile.left-text span,.landing-page__tile.right-text span{font-size:.75rem}.landing-page__tile-text span,.landing-page__tile-text strong,.landing-page__tile.left-text span,.landing-page__tile.left-text strong,.landing-page__tile.right-text span,.landing-page__tile.right-text strong{color:#54565a;display:-webkit-box;display:flex;-webkit-box-flex:1;flex-grow:1;font-weight:900;text-transform:uppercase;line-height:140%;width:100%}@media (min-width:768px){.landing-page__tile-text span,.landing-page__tile-text strong,.landing-page__tile.left-text span,.landing-page__tile.left-text strong,.landing-page__tile.right-text span,.landing-page__tile.right-text strong{line-height:125%}}@media (min-width:1024px){.landing-page__tile-text,.landing-page__tile.left-text,.landing-page__tile.right-text{align-self:center;grid-column-start:3;width:100%}}.landing-page__tile-image,.landing-page__tile.left-image,.landing-page__tile.right-image{display:block;font-size:0;margin-bottom:30px}.landing-page__tile-image img,.landing-page__tile.left-image img,.landing-page__tile.right-image img{width:100%}@media (min-width:1024px){.landing-page__tile-image,.landing-page__tile.left-image,.landing-page__tile.right-image{margin-bottom:0}}@media (min-width:1024px){.landing-page__tile.left>div,.landing-page__tile.right>div,.landing-page__tile>div{display:grid;grid-column-gap:15px;grid-template-columns:6fr 1fr 5fr}}.landing-page__tile.left>div img,.landing-page__tile.right>div img,.landing-page__tile>div img{width:100%}.landing-page__tile.right .landing-page__tile-image{grid-column-start:3}.landing-page__tile.right .landing-page__tile-text{grid-row-start:1;grid-column-start:1}@media (min-width:1024px){.landing-page__tile.right>div{display:grid;grid-column-gap:15px;grid-template-columns:5fr 1fr 6fr}}.landing-page__tile.right>div img{width:100%}.landing-page a[href~="javascript:void(0)"]{cursor:auto}.landing-page>*{padding:0}.landing-page>:first-child{margin-top:0;padding-top:40px}@media (min-width:768px){.landing-page>:first-child{padding-top:50px}}@media (min-width:1024px){.landing-page>:first-child{padding-top:60px}}.landing-page>:first-child:last-child{padding-top:0}.landing-page>:last-child{margin-bottom:0;padding-bottom:40px}@media (min-width:768px){.landing-page>:last-child{padding-bottom:50px}}@media (min-width:1024px){.landing-page>:last-child{padding-bottom:60px}}.landing-page>.landing-page__tile-bg:last-child,.landing-page>:last-child:first-child{padding-bottom:0}.landing-page__tile-bg{-webkit-box-align:start;align-items:flex-start;background-position:100%;background-repeat:no-repeat;background-size:cover;display:-webkit-box;display:flex;position:relative;padding:30px 0;min-height:420px}@media (min-width:768px){.landing-page__tile-bg{-webkit-box-align:center;align-items:center;padding:0}}.landing-page .landing-page__tile-bg:first-child{padding-top:30px}@media (min-width:768px){.landing-page .landing-page__tile-bg:first-child{padding-top:0}}.landing-page__tile-bg .container{display:-webkit-box;display:flex;padding-top:0;z-index:12}.landing-page__tile-bg-text{width:75%;color:#fff;width:100%}@media (min-width:768px){.landing-page__tile-bg-text{width:50%;width:33%}}.landing-page__tile-bg-text-link{-webkit-box-align:center;align-items:center;color:#fff;cursor:pointer;display:-webkit-box;display:flex;font-weight:900;font-size:.75rem;text-transform:uppercase}.landing-page__tile-bg-text-link:before{content:"";display:-webkit-inline-box;display:inline-flex;min-height:12px;min-width:12px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-image:url(/media/assets/images/chevron-right-dark.svg);background-repeat:no-repeat;background-size:12px;margin-right:3px}.landing-page__tile-bg-text-description{color:#fff;text-transform:uppercase;font-weight:900}@media (min-width:1024px){.landing-page__tile-bg-text-description{line-height:125%}}.landing-page__tile-bg-text strong{margin:7px 0 10px;font-size:1.5rem}@media (min-width:768px){.landing-page__tile-bg-text strong{font-size:1.75rem}}.landing-page__tile-bg-text p{display:none;width:100%;margin:0 0 10px}@media (min-width:1024px){.landing-page__tile-bg-text p{display:-webkit-box;display:flex}}.landing-page__tile-bg-text span{font-size:.75rem}.landing-page__tile-bg-text span,.landing-page__tile-bg-text strong{color:#fff;display:-webkit-box;display:flex;-webkit-box-flex:1;flex-grow:1;font-weight:900;text-transform:uppercase;line-height:140%;width:100%}@media (min-width:768px){.landing-page__tile-bg-text span,.landing-page__tile-bg-text strong{line-height:125%}}.landing-page__tile-bg.beach p,.landing-page__tile-bg.beach span,.landing-page__tile-bg.beach strong,.landing-page__tile-bg.dark p,.landing-page__tile-bg.dark span,.landing-page__tile-bg.dark strong{color:#000037}.landing-page__tile-bg.gradient.left:after{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.8)),to(transparent));background:linear-gradient(180deg,rgba(0,0,0,.8),transparent);content:"";position:absolute;display:inherit;bottom:unset;top:0;left:0;z-index:11;height:66%;width:100%}@media (min-width:768px){.landing-page__tile-bg.gradient.left:after{background:-webkit-gradient(linear,left top,right top,from(#000),to(transparent));background:linear-gradient(90deg,#000,transparent);top:unset;height:100%;width:75%}}.landing-page__tile-bg.gradient.right:after{content:"";position:absolute;display:inherit;bottom:unset;top:0;right:0;left:unset;z-index:11;height:66%;width:100%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.8)),to(transparent));background:linear-gradient(180deg,rgba(0,0,0,.8),transparent)}@media (min-width:768px){.landing-page__tile-bg.gradient.right:after{top:unset;width:75%;height:100%;background:-webkit-gradient(linear,right top,left top,from(#000),to(transparent));background:linear-gradient(270deg,#000,transparent)}}.landing-page__tile-bg.right .container .landing-page__tile-bg-text{margin-top:0}.landing-page__tile-bg.right .landing-page__tile-bg-text{margin-top:30px}@media (min-width:768px){.landing-page__tile-bg.right .landing-page__tile-bg-text{margin-left:60%}}.landing-page__tile-bg.short{min-height:260px}@media (min-width:768px){.landing-page__tile-bg.short{min-height:220px}}@media (min-width:1024px){.landing-page__tile-bg.short{min-height:260px}}.landing-page__tile-bg.isLight p,.landing-page__tile-bg.isLight span,.landing-page__tile-bg.isLight strong{color:#54565a}.landing-page__tile-bg.borderBottom{border-bottom:1px solid #008f70}.landing-page .page-section{padding:0;margin:40px 0}@media (min-width:768px){.landing-page .page-section{margin:50px 0}}@media (min-width:1024px){.landing-page .page-section{margin:60px 0}}.landing-page .page-section--no-bg{padding-top:40px;background-color:#e6e6e6!important}@media (min-width:768px){.landing-page .page-section--no-bg{padding-top:50px}}@media (min-width:1024px){.landing-page .page-section--no-bg{padding-top:60px}}.landing-page .page-section .landing-page__description--left{margin-left:auto}.landing-page .page-section:first-child{margin-top:0;padding-top:40px}.landing-page .page-section:first-child:last-child{padding-top:0!important}@media (min-width:768px){.landing-page .page-section:first-child{padding-top:50px}}@media (min-width:1024px){.landing-page .page-section:first-child{padding-top:60px}}.landing-page .page-section:last-child{margin-bottom:0;padding-bottom:40px}@media (min-width:768px){.landing-page .page-section:last-child{padding-bottom:50px}}@media (min-width:1024px){.landing-page .page-section:last-child{padding-bottom:60px}}.landing-page__header-links{list-style:none;padding:0;display:grid;grid-column-gap:30px;margin:0 0 -30px}@media (min-width:768px){.landing-page__header-links{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.landing-page__header-links{grid-template-columns:repeat(3,1fr)}}.landing-page__header-links li{font-size:0;margin-bottom:30px}.landing-page__header-links li img{width:100%}@media (min-width:1024px){.landing-page__header-title{width:50%}}.landing-page__header-title small{display:-webkit-box;font-size:.75rem;-webkit-box-flex:1;flex-grow:1;display:flex;font-weight:900;text-transform:uppercase;padding-bottom:10px}@media (min-width:768px){.landing-page__header-title small{line-height:125%}}.landing-page__header-title h1,.landing-page__header-title strong{display:-webkit-box;display:flex;font-size:1.125rem;text-transform:uppercase;padding-bottom:30px}@media (min-width:768px){.landing-page__header-title h1,.landing-page__header-title strong{line-height:125%;font-size:1.375rem}}@media (min-width:1024px){.landing-page__header-title h1,.landing-page__header-title strong{font-size:1.375rem;padding-bottom:60px}}.landing-page__header-title p{font-size:1.125rem;font-weight:900;text-transform:uppercase;margin:0;padding-bottom:14px}.landing-page__header-link{text-transform:uppercase;line-height:140%;font-size:1rem;font-weight:900}@media (min-height:768px){.landing-page__header-link{line-height:125%}}.landing-page__header-link-text{text-align:left}.landing-page__header-link-text span{display:-webkit-box;display:flex;-webkit-box-flex:1;flex-grow:1;font-weight:900;text-transform:uppercase;font-size:.75rem;line-height:125%;padding:0;margin:12px 0 5px;width:100%}.landing-page__header-link-chevron{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;font-size:1rem;text-transform:uppercase;margin:14px 0}.landing-page__header-link-chevron:before{background-image:url(/media/assets/images/chevron-right-grey.svg);background-repeat:no-repeat;background-position:50%;background-size:16px;display:inline-block;height:16px;width:15px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-size:12px;content:"";display:-webkit-inline-box;display:inline-flex;margin-right:5px}.landing-page__header-link-chevron span{margin:0}.landing-page__header>p{margin:-25px 0 30px}@media (min-width:1024px){.landing-page__header>p{margin:-50px 0 60px;width:50%}}.generic-2by2{display:grid;grid-template-columns:1fr;grid-column-gap:20px}@media (min-width:768px){.generic-2by2{grid-template-columns:1fr 1fr;grid-column-gap:30px;grid-row-gap:10px}}@media (min-width:1024px){.generic-2by2{grid-row-gap:20px}}.generic-2by2__item h2,.generic-2by2__item h3{font-size:22px;font-weight:900;line-height:26px;margin-bottom:10px}.generic-2by2__item p{margin:10px 0}@media (min-width:1024px){.generic-2by2__item p{width:66.66667%}}.generic-2by2__item p a{padding-left:20px;font-size:12px;text-transform:uppercase;position:relative;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.generic-2by2__item p a:before{content:"";background-image:url(/media/assets/images/chevron-right-grey.svg);background-repeat:no-repeat;background-position:50%;background-size:16px;display:inline-block;height:16px;width:15px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);left:0;position:absolute}.generic-2by2__item img{width:100%}.dropdown.simplified{top:-5px}.dropdown.simplified>div{border-width:0 0 1px!important;height:unset!important}.generic-dropdown--simple{display:-webkit-box;display:flex;height:100%;background-color:transparent;min-width:70px;padding:0 5px 0 0;margin-right:2px;font-weight:700;border-width:0;outline:0;font-family:Lato,Arial,Helvetica,sans-serif;text-transform:uppercase}.generic-dropdown--simple:focus{outline-width:0}.generic-dropdown--simple>div[class$=-control]{border-width:0;width:100%}@media (min-width:1024px){.generic-dropdown--simple>div[class$=-control]{background-color:transparent;height:45px}}.generic-dropdown--simple div[class$=-option]{text-transform:capitalize!important}.generic-dropdown--simple div[class$=-placeholder],.generic-dropdown--simple div[class$=-singleValue]{color:#008f70}@media (min-width:1024px){.generic-dropdown--simple div[class$=-placeholder],.generic-dropdown--simple div[class$=-singleValue]{color:#fff}}.generic-dropdown--simple .icon{background-size:12px!important;background-image:url(/media/assets/images/chevron-right-green.svg)!important}@media (min-width:1024px){.generic-dropdown--simple .icon{background-image:url(/media/assets/images/chevron-right-dark.svg)!important}}.generic-dropdown--simple option{color:#54565a}.generic-dropdown--simple option:hover{background:#54565a;color:#fff}.ma-loader{padding-top:80px}.membersa__or{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;font-weight:900;text-transform:uppercase;margin:10px 0}@media (min-width:768px){.membersa__or{margin:0 20px}}.membersa__dropdowns{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-bottom:35px;min-height:44px}@media (min-width:768px){.membersa__dropdowns{margin-bottom:30px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}}.membersa__dropdowns .dropdown{width:100%}@media (min-width:768px){.membersa__dropdowns .dropdown{margin-bottom:0;min-width:280px}.membersa__dropdowns .dropdown:first-child{margin-bottom:0}}@media (min-width:1024px){.membersa__dropdowns .dropdown{width:calc(25% - 42px)}}.membersa__assocation-details{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;background:#fff;margin-bottom:30px;padding:30px 20px}@media (min-width:768px){.membersa__assocation-details{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;padding:50px 30px}}.membersa__assocation-details:last-child{margin-bottom:0}.membersa__assocations{margin-bottom:30px}.membersa__assocations:last-child{margin-bottom:0}.membersa__focused-details{margin-bottom:20px}@media (min-width:768px){.membersa__focused-details{margin-bottom:0;width:50%}}@media (min-width:768px){.membersa__secondary-details{width:50%}}.membersa__name{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;font-weight:900;margin:0 0 20px;font-size:18px}@media (min-width:768px){.membersa__name{margin-bottom:30px}}.membersa__name .itf-flags{background-position:50%;border:1px solid #e6e6e6;margin-right:10px}.membersa__address{font-size:16px}.membersa-details-list{list-style:none;margin:0;padding:0}.membersa-details-list__item{padding:10px 0;border-bottom:1px solid #e6e6e6;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}.membersa-details-list__item:first-child{border-top:1px solid #e6e6e6}.membersa-details-list__label{font-size:16px;font-weight:400}.membersa-details-list__detail{font-size:12px;font-weight:900}.success-stories{position:relative;width:100%}.success-stories .success-stories__title{padding-top:20px;padding-bottom:20px;text-align:center}.success-stories .success-stories__title h2,.success-stories .success-stories__title h3{margin-bottom:0}.success-stories__bg{width:100%;background-size:cover;position:absolute;top:0;z-index:0;min-height:520px}@media (min-width:1024px){.success-stories__bg{min-height:650px}}.success-stories__content{position:relative;background-color:#e6e6e6;background-size:cover;background-repeat:no-repeat;padding-top:20px}.success-stories__text-container{display:-webkit-box;display:flex;flex-wrap:wrap}@media (min-width:768px){.success-stories__text-container{flex-wrap:nowrap}}.success-stories__text{background:#fff;margin-bottom:60px;padding:50px;box-sizing:border-box;-webkit-box-flex:0;flex:0 0 100%}@media (min-width:768px){.success-stories__text{-webkit-box-flex:0;flex:0 0 50%}}@media (min-width:1024px){.success-stories__text{-webkit-box-flex:0;flex:0 0 41.66667%}}.success-stories__quote-text{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-top:0;margin-bottom:50px;text-align:center}@media (min-width:768px){.success-stories__quote-text{padding:0 0 0 80px;margin-bottom:0;margin-top:272px;text-align:left}}@media (min-width:1024px){.success-stories__quote-text{padding:0 0 0 120px;margin-top:372px}}.success-stories__tab-header{text-align:center;border-bottom:1px solid #fff;text-transform:uppercase;position:relative}.success-stories__tab-header.active{border-bottom:3px solid #fff;position:relative}.success-stories__tab-header.active:after{content:"";position:absolute;display:block;border-top:11px solid #fff;border-right:11px solid transparent;border-left:11px solid transparent;left:calc(50% - 11px);bottom:-14px}.success-stories__tab-header a{padding-bottom:14px;display:-webkit-box;display:flex;height:100%;-webkit-box-pack:center;justify-content:center;width:100%;color:#fff}.success-stories__tabs-container{width:100%;margin-bottom:200px;position:relative}.success-stories__tabs-container .container{position:relative;z-index:12}.success-stories__tabs-container:after{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.8)),to(transparent));background:linear-gradient(180deg,rgba(0,0,0,.8),transparent);content:"";position:absolute;display:inherit;bottom:unset;top:-20px;left:0;z-index:11;height:calc(100% + 20px);width:100%}.success-stories__tabs{padding-bottom:20px}.success-stories__tabs ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:30px}.success-stories__tabs-content-item{display:none}.success-stories__tabs-content-item .container{position:relative}.success-stories__tabs-content-item--active{display:block}.acceptance-list{display:table}.acceptance-list thead{font-weight:700;text-transform:uppercase;font-size:rem(12);display:table-header-group}.acceptance-list thead th{padding:0}.acceptance-list thead span{border-bottom:1px solid #54565a;margin-right:8px;padding-bottom:10px;display:-webkit-box;display:flex;-webkit-box-flex:1;flex-grow:1}.acceptance-list tbody{display:table-row-group;font-weight:700;font-size:rem(12);flex-wrap:wrap}.acceptance-list tbody tr{display:table-row;-webkit-box-flex:0;flex-grow:0;margin-bottom:0;padding-bottom:0;width:unset;background-color:#fff}.acceptance-list tbody td{display:table-cell;height:30px;padding:0}.acceptance-list tbody span{display:-webkit-box;display:flex;-webkit-box-flex:1;flex-grow:1;-webkit-box-align:center;align-items:center;height:40px;border-bottom:1px solid #e6e6e6}@media (min-width:768px){.acceptance-lists{margin-bottom:50px}}@media (min-width:1024px){.acceptance-lists{margin-bottom:60px}}.acceptance-lists__container{background:#fff;padding:20px}@media (min-width:768px){.acceptance-lists__container{padding:20px 50px}}@media (min-width:1024px){.acceptance-lists__container{padding:40px 60px 20px}}@media (min-width:768px){.acceptance-lists__container.filters{display:grid;grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.acceptance-lists__container.filters{grid-template-columns:repeat(3,1fr)}}.acceptance-lists__container p{margin-top:0}.acceptance-lists .ranking__score{min-height:35px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.acceptance-lists__dropdowns label:last-child{margin-bottom:0}@media (min-width:768px){.acceptance-lists__dropdowns{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px}}@media (min-width:1024px){.acceptance-lists__dropdowns{grid-template-columns:repeat(4,1fr)}}.acceptance-lists__title{background:#fff;font-weight:900;height:50px;font-size:18px;border-bottom:1px solid #e6e6e6;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding-left:20px}@media (min-width:420px){.acceptance-lists__title{padding-left:30px}}.acceptance-lists__details{background:#fff;padding:20px;margin-bottom:0;border-bottom:1px solid #008f70}@media (min-width:420px){.acceptance-lists__details{padding:40px}}@media (min-width:768px){.acceptance-lists__details{padding:50px}}@media (min-width:1024px){.acceptance-lists__details{padding:40px 60px 60px}}.acceptance-lists__details:last-child{border-bottom:0}.acceptance-lists__details h3{margin-top:-5px;margin-bottom:30px}.acceptance-lists__details-section--hidden{display:none}.acceptance-list{width:100%;border-collapse:collapse}.acceptance-list-container{margin-top:20px}.acceptance-list-container.container{padding:0}@media (min-width:768px){.acceptance-list-container.container{padding:0 30px}}@media (min-width:1024px){.acceptance-list-container.container{padding:0 65px}}.acceptance-list .tablet-and-above{display:none}@media (min-width:768px){.acceptance-list .tablet-and-above{display:table-cell}}.acceptance-list .acceptance-list__title-small{display:-webkit-box;display:flex}@media (min-width:1024px){.acceptance-list .acceptance-list__title-small{display:none}}.acceptance-list .acceptance-list__title-default{display:none}@media (min-width:1024px){.acceptance-list .acceptance-list__title-default{display:-webkit-box;display:flex}}.acceptance-list .acceptance-list__player-container{border-bottom:0}.acceptance-list .acceptance-list__player{display:-webkit-inline-box;display:inline-flex;border-bottom:0}.acceptance-list .acceptance-list__player--hidden{opacity:.6}.acceptance-list .acceptance-list__player span{border-bottom:0}.acceptance-list .acceptance-list__nationality{width:24px;-webkit-box-align:center;align-items:center;display:-webkit-inline-box;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;font-size:9px;margin-top:0;margin-right:10px;border-bottom:0;-webkit-box-pack:center;justify-content:center}@media (min-width:420px){.acceptance-list .acceptance-list__nationality{margin-right:15px}}.acceptance-list .acceptance-list__nationality .itf-flags{border:1px solid #e6e6e6;min-height:22px;max-height:22px;background-position:50%}.acceptance-list .acceptance-list__title th{text-align:left}.acceptance-list .acceptance-list__information td{padding:10px 0;word-break:break-word}.acceptance-list .acceptance-list__information span{display:-webkit-box;display:flex;height:unset;border-bottom-width:0;-webkit-box-pack:start;justify-content:flex-start;min-height:35px}.acceptance-list .acceptance-list__information tr{border-bottom:1px solid #e6e6e6}.acceptance-list .acceptance-list__information td.birth-year,.acceptance-list .acceptance-list__information td.individual-points{display:none}@media (min-width:768px){.acceptance-list .acceptance-list__information td.birth-year,.acceptance-list .acceptance-list__information td.individual-points{display:table-cell}}.acceptance-list .acceptance-list__information td.combined-points{text-align:right}@media (min-width:768px){.acceptance-list .acceptance-list__information td.combined-points{text-align:left}}.acceptance-list__title ul{list-style:none;margin:0;padding:0;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.acceptance-list__title span{border-bottom:0}.acceptance-list__title tr{border-bottom:1px solid #54565a}.acceptance-list__information ul{list-style:none;margin:0;padding:0}.acceptance-list__information ul li div{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.acceptance-list__tabs{padding:20px 0 0}.acceptance-list__tab,.acceptance-list__tabs{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.acceptance-list__tab{height:50px;-webkit-box-flex:1;flex-grow:1;padding:0;opacity:.4}.acceptance-list__tab button{background:#fff;border:0;width:100%;height:100%;padding:0 20px;text-transform:uppercase;font-weight:900;color:#54565a;font-family:Lato,Arial,Helvetica,sans-serif;cursor:pointer}.acceptance-list__tab:first-child{margin-right:10px}.acceptance-list__tab--active{opacity:1}.acceptance-list thead th.birth-year,.acceptance-list thead th.individual-points{display:none}@media (min-width:768px){.acceptance-list thead th.birth-year,.acceptance-list thead th.individual-points{display:table-cell}}.acceptance-list thead span{border-bottom-width:0;font-size:.75rem}@media (min-width:768px){.acceptance-list thead span{font-size:.875rem}}.tournament-info__details-item{-webkit-box-align:center;align-items:center;border-top:1px solid #e4e4e4;padding:20px 0;margin:0;min-height:50px;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap}@media (min-width:768px){.tournament-info__details-item{padding:8px 0;flex-wrap:nowrap}}.tournament-info__details-item p,.tournament-info__details-item span{color:#54565a}.tournament-info--MT .tournament-info__details-item--draws .tournament-info__unordered-list li p:first-child,.tournament-info--WCT .tournament-info__details-item--draws .tournament-info__unordered-list li p:first-child,.tournament-info--WT .tournament-info__details-item--draws .tournament-info__unordered-list li p:first-child{grid-column:unset}@media (min-width:768px){.tournament-info--BT .tournament-info__details-item--draws .tournament-info__unordered-list{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:15px}}@media (min-width:1024px){.tournament-info--BT .tournament-info__details-item--draws .tournament-info__unordered-list{grid-template-columns:repeat(4,1fr)}}.tournament-info--MT .tournament-info__details-item--draws .tournament-info__unordered-list,.tournament-info--WT .tournament-info__details-item--draws .tournament-info__unordered-list{display:unset;grid-column-gap:0}@media (min-width:768px){.tournament-info--MT .tournament-info__details-item--draws .tournament-info__unordered-list li>div,.tournament-info--WT .tournament-info__details-item--draws .tournament-info__unordered-list li>div{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:15px}}@media (min-width:1024px){.tournament-info--MT .tournament-info__details-item--draws .tournament-info__unordered-list li>div,.tournament-info--WT .tournament-info__details-item--draws .tournament-info__unordered-list li>div{grid-template-columns:repeat(4,1fr)}}.tournament-info__container{background-color:#fff;overflow:hidden}.tournament-info__container hr{width:100%;margin:0}.tournament-info__title{-webkit-box-align:center;align-items:center;border-bottom:1px solid #e6e6e6;display:-webkit-box;display:flex;font-weight:900;font-size:1rem;-webkit-box-flex:1;flex-grow:1;line-height:100%;padding:40px 0 20px;margin-left:30px;margin-right:30px;width:calc(100% - 60px)}@media (min-width:768px){.tournament-info__title{font-size:1.125rem;grid-column-start:2}}@media (min-width:1024px){.tournament-info__title{margin-left:40px;margin-right:40px;padding:60px 0 30px;width:calc(100% - 80px)}}.tournament-info__label,.tournament-info__value{padding:0;margin:0}.tournament-info__label{font-size:1rem;margin-right:20px;margin-bottom:15px;width:100%}@media (min-width:768px){.tournament-info__label{margin-bottom:0;width:50%}}.tournament-info__label a{color:#00f;font-weight:400;font-size:1rem}.tournament-info__label a[target=_blank]:after{display:none}.tournament-info__details-item--address .tournament-info__label{width:50%}.tournament-info__value{font-size:.75rem;font-weight:900;text-align:left;-webkit-box-pack:end;justify-content:flex-end;word-break:break-word;width:100%}@media (min-width:768px){.tournament-info__value{-webkit-box-flex:1;flex-grow:1;text-align:right;width:70%}}.tournament-info__details-item--address .tournament-info__value{width:50%}.tournament-info__cta-container{display:-webkit-box;display:flex;flex-wrap:nowrap;flex-wrap:wrap;-webkit-box-flex:1;flex-grow:1;-webkit-box-pack:center;justify-content:center;margin:-10px -10px 0;-webkit-box-align:center;align-items:center}@media (min-width:768px){.tournament-info__cta-container{margin:0;-webkit-box-pack:end;justify-content:flex-end}}.tournament-info__cta-container a{-webkit-box-align:center;align-items:center;-webkit-box-flex:unset;flex-grow:unset;text-align:center;min-width:calc(50% - 20px);padding:0 10px;margin:10px 10px 0}.tournament-info__cta-container a:last-child{margin-bottom:0}@media (min-width:768px){.tournament-info__cta-container a{min-width:calc(50% - 10px);margin:0 20px 0 0}}@media (min-width:768px){.tournament-info__cta-container a:last-child{margin-right:0}}@media (min-width:768px){.tournament-info__cta-container{display:-webkit-box;display:flex}}.tournament-info__details{padding:0 30px 40px;overflow:hidden}@media (min-width:768px){.tournament-info__details{padding:0 30px 50px}}@media (min-width:1024px){.tournament-info__details{padding:0 40px 60px}}.tournament-info__details--blurb{margin:40px 30px}@media (min-width:768px){.tournament-info__details--blurb{display:grid;grid-gap:30px;grid-template-columns:1fr 1fr;margin:60px 40px}}.tournament-info__details--blurb>div{text-align:center}@media (min-width:768px){.tournament-info__details--blurb>div{text-align:left}}.tournament-info__details--blurb>div>p{margin-bottom:15px}@media (min-width:768px){.tournament-info__details--blurb>div>p{margin-bottom:0}}@media (min-width:1024px){.tournament-info__details--blurb>div:first-child{width:75%}}.tournament-info__details--blurb h2{padding:0;margin:0 0 5px!important;font-size:1.125rem!important}.tournament-info__details--blurb p{margin:0;font-size:.8125rem;font-weight:700}@media (min-width:768px){.tournament-info__details-item{-webkit-box-align:center;align-items:center;-webkit-box-pack:left;justify-content:left}}.tournament-info__details-item a[target=_blank]:after{content:"";background:url(/media/assets/images/external-link-light.svg) no-repeat -2px;padding:0 0 0 15px;position:relative;top:-5px;left:-7px}.tournament-info__details-item:first-child{border-top-width:0}.tournament-info__details-item:last-child{border-bottom:1px solid #e6e6e6}.tournament-info__details-item-draw-filters{padding-top:12px;margin-bottom:15px}@media (min-width:768px){.tournament-info__details-item-draw-filters{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px}}@media (min-width:1024px){.tournament-info__details-item-draw-filters{grid-template-columns:repeat(4,1fr)}}.tournament-info__details-item-draw-results .tournament-info__label{align-self:center}@media (min-width:1024px){.tournament-info__details-item-draw-results .tournament-info__label{padding:0!important}}.tournament-info__details-item-draw-results .tournament-info__dropdown-selection{display:unset}.tournament-info__details-item ul{padding:0;margin:0;list-style:none}@media (min-width:768px){.tournament-info__details-item ul.tournament-info__unordered-list li{padding-bottom:15px}}.tournament-info__details-item ul.tournament-info__unordered-list li>div>p:first-child{grid-column:unset}@media (min-width:768px){.tournament-info__details-item ul.tournament-info__unordered-list li>div>p:first-child{grid-column:1/3}}@media (min-width:768px){.tournament-info__details-item ul{display:grid;grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.tournament-info__details-item ul{grid-template-columns:repeat(3,1fr);grid-column-gap:15px}}.tournament-info__details-item ul li{padding-bottom:15px}.tournament-info__details-item ul li:last-child{padding-bottom:0}.tournament-info__details-item ul li>div{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:15px}.tournament-info__details-item ul li>div>p{font-weight:900;line-height:200%}@media (min-width:768px){.tournament-info__details-item ul li>div>p:first-child{grid-column:1/3}}.tournament-info__details-item ul p{margin:0;font-size:.75rem}.tournament-info__details-item ul h2{margin-bottom:5px;font-size:1rem}.tournament-info__details-item--telephone span{display:none}@media (min-width:1024px){.tournament-info__details-item--telephone span{display:-webkit-inline-box;display:inline-flex}.tournament-info__details-item--telephone a{display:none}}.tournament-info__details-item--draws{display:block}.tournament-info__details-item--draws .tournament-info__label{padding:0 0 25px;margin-bottom:0}@media (min-width:768px){.tournament-info__details-item--draws .tournament-info__label{padding:15px 0 5px}}@media (min-width:768px){.tournament-info__details-item--draws{padding-bottom:25px}}.tournament-info__details-item--draws-wrapper{display:-webkit-box;display:flex;flex-flow:wrap;-webkit-box-pack:end;justify-content:flex-end}.tournament-info__dropdown{margin-bottom:20px;display:block}@media (min-width:768px){.tournament-info__dropdown{margin-bottom:0}}.tournament-info__dropdown-blurb{font-size:.75rem;font-weight:900}@media (min-width:1024px){.tournament-info__dropdown-blurb{width:calc(75% - 15px)}}.tournament-info__dropdown-selection{padding-bottom:15px}.tournament-info__dropdown-selection p{font-weight:900;font-size:.75rem}.tournament-info__dropdown-selection-value{font-weight:900;font-size:1.375rem;padding-bottom:10px}.tournament-info__dropdown-label{font-weight:900;font-size:.75rem;margin:0;padding-bottom:10px}.tournament-calendar__btn--next,.tournament-calendar__btn--prev{display:-webkit-box;display:flex;height:34px;width:34px;outline-width:0;background-repeat:no-repeat;background-size:100%;background-image:url(/media/assets/images/chevron-right-dark.svg)}.tournament-calendar{background:#fff;position:relative;background-attachment:fixed;background-size:1920px}@media (min-width:768px){.tournament-calendar{background-color:#979797;min-height:920px}}.tournament-calendar:before{content:"";position:absolute;top:0;left:0;width:100%;height:200px;background:-webkit-gradient(linear,left top,left bottom,from(#000001),to(transparent));background:linear-gradient(180deg,#000001,transparent);display:none}@media (min-width:768px){.tournament-calendar:before{display:-webkit-box;display:flex}}.tournament-calendar__date{text-transform:unset!important}.tournament-calendar .container{padding:0;position:relative}@media (min-width:768px){.tournament-calendar .container{padding:0 30px}}.tournament-calendar__wrapper{background:#fff}.tournament-calendar__container{background:#fff;padding:30px 0 10px}@media (min-width:768px){.tournament-calendar__container{padding:40px 30px;background:unset}}.tournament-calendar__container h1{text-transform:unset;padding:0;color:#54565a;font-size:24px}@media (min-width:768px){.tournament-calendar__container h1{font-size:32px;color:#fff}}.tournament-calendar__container h2{color:#54565a;text-align:left!important;font-size:16px!important;margin-left:30px!important;padding:0}@media (min-width:768px){.tournament-calendar__container h2{color:#fff!important;margin-left:0!important}}.tournament-calendar__container h1,.tournament-calendar__container h2{margin-left:30px;margin-right:30px}@media (min-width:768px){.tournament-calendar__container h1,.tournament-calendar__container h2{margin-left:0;margin-right:0}}.tournament-calendar__btn--next,.tournament-calendar__btn--prev{background-color:#000037;background-size:12px;background-position:50%;border-width:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);height:30px;width:30px}@media (min-width:768px){.tournament-calendar__btn--next,.tournament-calendar__btn--prev{display:none}}.tournament-calendar__btn--next{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.tournament-calendar__link-to-calendar{width:100%;-webkit-box-pack:center;justify-content:center;background-color:#008f70;color:#fff;font-weight:700;padding:15px;display:-webkit-box;display:flex}.tournament-calendar .live-link-btn:before{border-radius:10px;background:red}.tournament-calendar .watch-link-btn:before{border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:6.6px solid red}.tournament-calendar .live,.tournament-calendar .watch{position:relative}.tournament-calendar .live-link-btn,.tournament-calendar .watch-link-btn{background:#e6e6e6;border-radius:4px;color:red;display:-webkit-inline-box;display:inline-flex;font-size:12px;padding:2px 8px;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.tournament-calendar .live-link-btn:before,.tournament-calendar .watch-link-btn:before{content:"";display:inline-block;height:6px;width:6px;margin-right:5px}.tournament-calendar .recognised-tournament{background-size:20px 20px;display:-webkit-inline-box;display:inline-flex;width:30px;height:20px}.tournament-calendar .is-recognised{min-width:30px}.tournament-calendar .itf-flags{margin-right:10px;border:1px solid #e6e6e6;min-height:20px;background-position:50%}.tournament-calendar .tournament-name>a,.tournament-calendar .tournament-name>div{text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-transform:uppercase;font-size:14px}@media (min-width:768px){.tournament-calendar .tournament-name>a,.tournament-calendar .tournament-name>div{font-size:16px}}.tournament-calendar .location{width:100px;min-width:100px}@media (min-width:768px){.tournament-calendar .location{min-width:250px}}.tournament-calendar .location-name{top:-5px;display:inline-block;position:relative}.tournament-calendar .cell{padding-top:20px;padding-bottom:20px;font-weight:700;font-size:14px;color:#54565a;border-bottom:1px solid #e6e6e6;-webkit-box-align:center;align-items:center}.tournament-calendar .cell .location-name{display:none;text-transform:uppercase}@media (min-width:768px){.tournament-calendar .cell .location-name{display:-webkit-inline-box;display:inline-flex}}.tournament-calendar .cell .location-name-code{display:-webkit-inline-box;display:inline-flex;top:-5px;position:relative}@media (min-width:768px){.tournament-calendar .cell .location-name-code{display:none}}.tournament-calendar .cell.badges__container{display:none}@media (min-width:768px){.tournament-calendar .cell.badges__container{display:table-cell}}.tournament-calendar .cell .badges{display:-webkit-box;display:flex;grid-gap:10px;flex-wrap:nowrap}.tournament-calendar .cell .badges a{text-transform:uppercase}.tournament-calendar .cell:first-child{font-size:16px;padding-left:30px;width:75%}@media (min-width:1024px){.tournament-calendar .cell:first-child{padding-left:40px;padding-left:80px;width:50%}}.tournament-calendar .cell:last-child{width:15%;padding-right:30px}.tournament-calendar .category{padding-right:30px;text-align:right;padding-top:20px;padding-bottom:20px}.tournament-calendar .category__surface{position:relative;top:-5px}@media (min-width:768px){.tournament-calendar .category__surface{position:unset}}@media (min-width:768px){.tournament-calendar .category{min-width:150px}}@media (min-width:1024px){.tournament-calendar .category{min-width:200px;position:relative;padding:15px 20px 25px 10px}}.tournament-calendar .category__environment{display:none}@media (min-width:768px){.tournament-calendar .category__environment{display:initial}}.tournament-calendar .table{width:100%}.tournament-calendar .table tr:last-child .cell{border-bottom-width:0}.tournament-calendar__table{background:#fff;border-top:1px solid #54565a}.tournament-calendar__table.isLoading{padding:30px;background-color:#e6e6e6;background-image:url(/media/assets/images/loading.gif);background-repeat:no-repeat;background-size:50px;background-position:50%}.tournament-calendar__table.isLoading table{display:none}.tournament-calendar__table .surface:after{background-repeat:no-repeat;background-size:15px;background-position:50%;content:"";height:20px;width:20px;top:5px;margin-left:5px;position:relative;display:-webkit-inline-box;display:inline-flex}@media (min-width:768px){.tournament-calendar__table .surface:after{display:none}}@media (min-width:1024px){.tournament-calendar__table .surface:after{display:-webkit-inline-box;display:inline-flex}}.tournament-calendar__table .surface__A:after,.tournament-calendar__table .surface__G:after{background-image:url(/media/assets/images/surface-grass.svg)}.tournament-calendar__table .surface__H:after{background-image:url(/media/assets/images/surface-hard.svg)}.tournament-calendar__table .surface__C:after{background-image:url(/media/assets/images/surface-clay.svg)}.tournament-calendar__table .surface__S:after{background-image:url(/media/assets/images/surface-beach.svg)}.tournament-calendar__message{padding-left:30px}.tournament-calendar__header{background:#fff;padding:20px 30px;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;text-align:left}@media (min-width:768px){.tournament-calendar__header{text-align:unset;-webkit-box-pack:start;justify-content:flex-start;width:50%}}.tournament-calendar__header.BT,.tournament-calendar__header.JT,.tournament-calendar__header.MT,.tournament-calendar__header.VT,.tournament-calendar__header.WCT,.tournament-calendar__header.WT{background-image:url(/media/assets/images/tour_brand_logo.png);background-size:45px;background-repeat:no-repeat;background-position:65px}@media (min-width:768px){.tournament-calendar__header.BT,.tournament-calendar__header.JT,.tournament-calendar__header.MT,.tournament-calendar__header.VT,.tournament-calendar__header.WCT,.tournament-calendar__header.WT{background-position:30px}}.tournament-calendar__header.BT{background-image:url(/media/assets/images/beach-tennis-logo-icon_white.jpg)}.tournament-calendar__header.WCT{background-image:url(/media/assets/images/uniqlo-logo-rgb.png)}.tournament-calendar__header.VT{background-image:url(/media/assets/images/master-tour-icon.jpg)}.tournament-calendar__header h3{color:#54565a;margin:0;font-size:15px;padding:0 10px 0 55px;display:-webkit-box;display:flex;-webkit-box-flex:1;flex-grow:1}@media (min-width:768px){.tournament-calendar__header h3{font-size:16px;padding:0 20px 0 50px}}.tournament-calendar__tabs{display:none;list-style:none;padding:0;margin:20px 0 0;-webkit-box-pack:end;justify-content:flex-end}@media (min-width:768px){.tournament-calendar__tabs{display:-webkit-box;display:flex}}.tournament-calendar__tabs li{background-color:#000037;color:#fff;padding:15px 25px;text-transform:uppercase;font-weight:700;font-size:13px;border-left:1px solid #fff;-webkit-transition:background .25s;transition:background .25s;cursor:pointer}.tournament-calendar__tabs li:first-child{border-left-width:0}.tournament-calendar__tabs li.primary{background-color:#000037;color:#fff}.tournament-calendar__tabs li.secondary{background:#006851;color:#fff}.tournament-calendar__tabs li.tertiary{background:#fdf100;color:#54565a}.tournament-calendar__tabs li.masters{background:#703dde;color:#fff}.tournament-calendar__tabs li.active{color:#54565a;background:#fff}.tournament-calendar__heading--primary{padding:0 30px;margin:0;font-size:24px;text-transform:normal;color:#54565a}@media (min-width:768px){.tournament-calendar__heading--primary{padding:0;font-size:28px;color:#fff}}@media (min-width:1024px){.tournament-calendar__heading--primary{font-size:36px}}.H2H-module{padding-top:40px;padding-bottom:40px;background-color:#fff;color:#54565a}.H2H-module__tour-dropdown{display:none}.H2H-module__tour-dropdown--mobile{display:initial;width:100%;position:absolute!important}@media (min-width:768px){.H2H-module__tour-dropdown--mobile{display:none}}@media (min-width:768px){.H2H-module__tour-dropdown{display:initial}}.H2H-module h2{margin-top:0;color:#54565a;text-transform:none;font-size:24px}.H2H-module__player{position:relative}@media (min-width:768px){.H2H-module__player{display:grid;grid-template-columns:1fr 1fr}}.H2H-module__players{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;position:relative}.H2H-module__players:before{content:"V";display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;position:absolute;font-weight:700;font-size:21px;z-index:1;background-color:#fff;top:calc(50% - 30px);left:calc(50% - 30px);height:60px;width:60px;border:3px solid #008f70;border-radius:30px}@media (min-width:768px){.H2H-module__players:before{top:calc(50% - 50px);left:calc(50% - 50px);height:100px;width:100px;border-radius:50px;font-size:28px}}@media (min-width:768px){.H2H-module__player-search{grid-column:1/3;position:relative}}.H2H-module__player-search.isLoading{background-color:#e6e6e6;background-size:40px;background-image:url(/media/assets/images/loading.gif);background-repeat:no-repeat;background-position:100%}.H2H-module__player-search.isLoading input{background-color:transparent}.H2H-module__player-search input{border:1px solid #54565a;width:100%;color:#54565a;padding:15px 15px 15px 45px;background-image:url(/media/assets/images/search-light.svg);background-position:15px;background-repeat:no-repeat;font-size:16px}.H2H-module__player-headshot{width:100%;padding-bottom:132.5%;background-color:#d3d3d3;background-repeat:no-repeat;background-size:cover;display:-webkit-box;display:flex}.H2H-module__player-headshot.loading{background:url(/media/assets/images/loading.gif) no-repeat 50% #e6e6e6}@media (min-width:768px){.H2H-module__player-headshot.loading{background:unset}}@media (min-width:768px){.opponent-0 .H2H-module__player-headshot{-webkit-box-ordinal-group:2;order:1}}.H2H-module__player-details{background-color:hsla(0,0%,100%,.3);position:relative;border-color:#54565a;border-style:solid;border-width:0 1px}.H2H-module__player-details.loading{background:url(/media/assets/images/loading.gif) no-repeat 50% #e6e6e6;height:unset}@media (min-width:768px){.H2H-module__player-details.loading{height:100%}}.H2H-module__player-details .dropdown div[class$=-control]{border-width:0 0 1px!important;padding-left:10px}@media (min-width:768px){.H2H-module__player-details{display:grid;grid-template-rows:50px auto;-webkit-box-align:center;align-items:center}}.H2H-module__player-details-container{background:#fff;width:100%;padding:15px;position:relative;min-height:70px}.H2H-module__player-details-container p{margin:0}@media (min-width:768px){.H2H-module__player-details-container{padding:0 40px 50px}}.H2H-module__player-name{background-color:#fff;font-weight:600;font-size:14px;width:100%;color:#54565a}@media (min-width:768px){.H2H-module__player-name{padding:0;font-size:18px}}.H2H-module__player-nationality{position:absolute;top:-15px;right:15px;text-align:center}.H2H-module__player-nationality>*{text-transform:uppercase}@media (min-width:768px){.H2H-module__player-nationality{position:relative;display:-webkit-box;display:flex;top:0;right:0;padding:20px 0 0;-webkit-box-align:center;align-items:center}}.H2H-module__player-nationality .long{display:none}@media (min-width:1024px){.H2H-module__player-nationality .long{display:initial}}@media (min-width:1024px){.H2H-module__player-nationality .short{display:none}}.H2H-module__player-nationality .itf-flags{background-position:50%;border:1px solid #e6e6e6;background-size:32px;min-height:20px;min-width:32px}@media (min-width:768px){.H2H-module__player-nationality .itf-flags{margin-right:10px}}.H2H-module__player-nationality p{margin:0;font-weight:700;font-size:13px}.H2H-module__player-winloss-value{display:none}@media (min-width:768px){.H2H-module__player-winloss-value{font-weight:700;padding-top:25%;font-size:32px}}@media (min-width:1024px){.H2H-module__player-winloss-value{font-size:48px;padding-top:30%}}.H2H-module__player-winloss-values{font-size:18px;font-weight:700;width:100%;text-align:center}@media (min-width:768px){.H2H-module__player-winloss-values{font-size:32px}}.H2H-module__player-winloss-winrate{-webkit-box-align:end;align-items:flex-end}.H2H-module__player-winloss-winrate-label{display:none;margin-left:5px}@media (min-width:768px){.H2H-module__player-winloss-winrate-label{display:initial}}.H2H-module__player-winloss-labels{display:grid;grid-template-columns:1fr 1fr 1fr;width:100%;-webkit-box-align:end;align-items:flex-end;margin-bottom:5px}.H2H-module__player-winloss-labels>*{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.H2H-module__player-winloss-labels>:first-child{-webkit-box-pack:start;justify-content:flex-start}.H2H-module__player-winloss-labels>:last-child{-webkit-box-pack:end;justify-content:flex-end}.H2H-module__player-winloss-surface--Beach,.H2H-module__player-winloss-surface--Clay,.H2H-module__player-winloss-surface--Grass,.H2H-module__player-winloss-surface--Hard,.H2H-module__player-winloss-surface--Other{display:-webkit-inline-box;display:inline-flex;height:15px;width:15px;background-position:50%;background-repeat:no-repeat;margin:0 0 0 5px;background-size:15px}@media (min-width:768px){.H2H-module__player-winloss-surface--Beach,.H2H-module__player-winloss-surface--Clay,.H2H-module__player-winloss-surface--Grass,.H2H-module__player-winloss-surface--Hard,.H2H-module__player-winloss-surface--Other{height:20px;width:20px;background-size:20px}}.H2H-module__player-winloss-surface--Grass{background-image:url(/media/assets/images/surface-grass.svg)}.H2H-module__player-winloss-surface--Beach{background-image:url(/media/assets/images/surface-beach.svg)}.H2H-module__player-winloss-surface--Clay{background-image:url(/media/assets/images/surface-clay.svg)}.H2H-module__player-winloss-surface--Hard{background-image:url(/media/assets/images/surface-hard.svg)}.H2H-module__player-winloss-surface--Other{background-image:url(/media/assets/images/surface-other.svg)}.H2H-module__player-winloss-bar{height:20px;background-color:#005c48;width:100%;margin:0 0 20px;display:-webkit-box;display:flex;align-content:flex-start}.no-data .H2H-module__player-winloss-bar{display:none}.H2H-module__player-winloss-bar-rate{height:20px;background-color:#008f70;display:-webkit-box;display:flex}.H2H-module__compare{padding:10px 40px 20px;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;background-color:#fff;border:1px solid #54565a;flex-wrap:wrap}.H2H-module__compare.isLoading{background-image:url(/media/assets/images/loading.gif);background-repeat:no-repeat;background-position:50%;background-size:80px;background-color:#e6e6e6;-webkit-transition:all .5s;transition:all .5s}.H2H-module__compare.isLoading>*{visibility:hidden}@media (min-width:768px){.H2H-module__compare{padding:20px 40px}}.H2H-module .search-results{position:absolute;background:#fff;padding:0;font-size:13px;color:#54565a;z-index:10;border:1px solid #e6e6e6;max-height:190px;overflow-y:scroll;width:100%}.H2H-module .search-results__player{padding:10px 15px}.H2H-module .search-results__player:hover{background:#54565a;color:#fff}.homepage-hero-grid{width:100%}.homepage-hero-grid.growing-the-game .carousel-wrapper{width:100%!important}.homepage-hero-grid .carousel__animation{display:-webkit-box;display:flex;overflow-x:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column wrap}.growing-the-game .homepage-hero-grid .carousel-wrapper{width:100%!important}.grid-column__tile{width:100%}.grid-column__container h2{font-size:21px;margin-left:0;text-transform:none;text-align:left}@media (min-width:768px){.grid-column__container h2{font-size:28px}}.grid-column__tiles{display:grid;grid-gap:20px;grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}.grid-column__tile-image{background-size:cover;padding-bottom:56.5%;position:relative;display:-webkit-box;display:flex}.grid-column__tile-image:before{content:"";width:100%;height:50%;pointer-events:none;position:absolute;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.8)),to(transparent));background:linear-gradient(0deg,rgba(0,0,0,.8),transparent);bottom:0;left:0}.grid-column__tile-cta{text-transform:uppercase;padding:0 15px 0 20px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;background-image:url(/media/assets/images/chevron-right-small-grey.svg);background-size:22px;background-repeat:no-repeat;background-position:-5px;margin-top:30px}@media (min-width:768px){.grid-column__tile-cta{margin-left:0}}.grid-column__tile h3,.grid-column__tile h6{position:absolute;bottom:15px;left:30px;color:#fff!important;text-transform:uppercase!important;font-size:21px!important;margin:0 0 10px}@media (min-width:768px){.grid-column__tile h3,.grid-column__tile h6{font-size:28px}}.grid-column__tile h6{left:20px;font-size:18px!important;width:calc(100% - 40px)}@media (min-width:768px){.grid-column__tile h6{bottom:15px;font-size:28px;left:30px;width:calc(100% - 60px)}}.homepage-hero-grid{display:grid;background-color:#fff;position:relative}@media (min-width:768px){.homepage-hero-grid{grid-template-columns:repeat(2,minmax(150px,1fr))}}@media (min-width:1024px){.homepage-hero-grid{grid-template-columns:repeat(4,minmax(150px,1fr))}}@media (min-width:768px){.homepage-hero-grid--3{grid-template-columns:repeat(3,minmax(150px,1fr))}}@media (min-width:768px){section .homepage-hero-grid{padding-bottom:40px;padding-top:40px}}section .homepage-hero-grid .carousel{overflow:hidden}section .homepage-hero-grid .carousel-wrapper{width:100%}.homepage-hero-grid .video-background__video-container{top:0;-webkit-transition:all .75s;transition:all .75s}.homepage-hero-grid .video-background__video-container.hide{opacity:0}.homepage-hero-grid__image .homepage-hero-grid .video-background__video-container{height:0}@media (min-width:768px){.homepage-hero-grid__image .homepage-hero-grid .video-background__video-container{height:709px}}.homepage-hero-grid__video-background{pointer-events:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden}.homepage-hero-grid .carousel__animation-container{display:-webkit-box;display:flex;overflow-x:hidden;max-height:912px;min-height:557px;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column wrap}.homepage-hero-grid .carousel__animation-container iframe{-webkit-transform:scale(3.1);transform:scale(3.1)}.homepage-hero-grid--alt>:nth-child(n+4){display:none}@media (min-width:1024px){.homepage-hero-grid--alt{grid-template-columns:3fr 1fr}.homepage-hero-grid--alt .homepage-hero-grid__image--main{grid-column:1/1;grid-row:1/3;padding-bottom:62.5%;height:0}.homepage-hero-grid--alt .homepage-hero-grid__image--main h6{font-size:32px}}@media (min-width:768px){.homepage-hero-grid{grid-gap:30px;padding:0 30px}}@media (min-width:1024px){.homepage-hero-grid{padding:0 65px}}.homepage-hero-grid h6{color:#fff;font-size:24px;line-height:125%;width:calc(100% - 30px);margin:0;text-transform:uppercase}@media (min-width:768px){.homepage-hero-grid h6{padding-bottom:10px;font-size:18px;color:#54565a;display:-webkit-box;display:flex}}.homepage-hero-grid__carousel-container{width:100%;padding:30px 0 0}@media (min-width:768px){.homepage-hero-grid__carousel-container{padding:0}}.homepage-hero-grid__description{position:relative;z-index:99}@media (min-width:768px){.homepage-hero-grid__description{width:100%}.homepage-hero-grid__image--main .homepage-hero-grid__description{position:absolute}.align-bottom .homepage-hero-grid__description{align-content:flex-end!important;padding-bottom:40px}.align-top .homepage-hero-grid__description{align-content:flex-start!important;padding-top:40px}}.homepage-hero-grid__description a{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}@media (min-width:768px){.homepage-hero-grid__image--main .homepage-hero-grid__description{width:calc(100% - 30px);padding-right:25%;padding-left:30px;height:100%;top:0;display:-webkit-box;display:flex;flex-wrap:wrap;align-content:center}}.homepage-hero-grid--alt .homepage-hero-grid__image--main .homepage-hero-grid__description{padding-right:0;width:100%}.homepage-hero-grid__cta-text{text-transform:uppercase;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.homepage-hero-grid__cta-text:before{content:"";display:-webkit-inline-box;display:inline-flex;background-image:url(/media/assets/images/chevron-right-dark.svg);background-repeat:no-repeat;background-size:14px;background-position:50%;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);height:21px;width:21px;margin-right:5px}.homepage-hero-grid__cta-title{text-transform:uppercase;font-weight:700;color:#fff;font-size:16px;padding:15px 0 10px;margin-bottom:0}@media (min-width:768px){.homepage-hero-grid__cta-title{color:#54565a}}.homepage-hero-grid__image--main .homepage-hero-grid__cta-title{color:#fff}.homepage-hero-grid__image{position:relative}.homepage-hero-grid__image-bg{background-size:cover;background-position:50%;display:-webkit-box;display:flex;height:100%;width:100%;left:0;padding:0 30px 40px;-webkit-box-align:end;align-items:flex-end}@media (min-width:768px){.homepage-hero-grid__image-bg{-webkit-box-align:center;align-items:center;padding:0}}.homepage-hero-grid__image .homepage-hero-grid__image-bg{position:relative;padding-bottom:56.25%;height:0;background-color:#e6e6e6}.homepage-hero-grid__image-link{text-transform:uppercase}.homepage-hero-grid__image--main{background-position:50%;background-size:cover;background-color:#000;position:relative;display:-webkit-box;display:flex;width:100%;overflow-y:hidden;min-height:557px}@media (min-width:768px){.homepage-hero-grid__image--main{width:100%;min-height:unset}}.homepage-hero-grid__image--main:before{pointer-events:none;content:"";height:100%;width:100%;left:0;right:unset;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,1,1,.95)),to(transparent));background:linear-gradient(0deg,rgba(0,1,1,.95),transparent);position:relative;z-index:12;display:-webkit-inline-box;display:inline-flex;padding-bottom:125%;position:absolute!important}@media (min-width:768px){.homepage-hero-grid__image--main:before{padding-bottom:42.25%;width:66%;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.8)),to(transparent));background:linear-gradient(90deg,rgba(0,0,0,.8),transparent)}}@media (min-width:768px){.homepage-hero-grid__image--main iframe{-webkit-transform:scale(1.7);transform:scale(1.7)}}@media (min-width:1024px){.homepage-hero-grid__image--main iframe{-webkit-transform:scale(1.2);transform:scale(1.2)}}@media (min-width:768px){.homepage-hero-grid--alt .homepage-hero-grid__image--main iframe{-webkit-transform:scale(2.2);transform:scale(2.2)}}@media (min-width:1024px){.homepage-hero-grid--alt .homepage-hero-grid__image--main iframe{-webkit-transform:scale(1.5);transform:scale(1.5)}}.homepage-hero-grid__image--main .homepage-hero-grid__image--main{padding:40px 40px calc(56.25% - 206px)}.homepage-hero-grid__image--main.video-background.show:after{content:"";display:-webkit-box;display:flex;background-color:#000;width:100%;height:100%;position:absolute;-webkit-transition:all .5s;transition:all .5s;opacity:1}.homepage-hero-grid__image--main.video-background.hide:after{content:"";display:-webkit-box;display:flex;background-color:#000;width:100%;height:100%;position:absolute;-webkit-transition:all .75s;transition:all .75s;opacity:0}@media (min-width:768px){.homepage-hero-grid__image--main{grid-column:1/3;padding-bottom:42.5%;background-size:cover;background-repeat:no-repeat}}@media (min-width:1024px){.homepage-hero-grid__image--main{grid-column:1/5}}.homepage-hero-grid--3 .homepage-hero-grid__image--main{grid-column:1/4}.homepage-hero-grid__image--main a{min-height:557px}@media (min-width:768px){.homepage-hero-grid__image--main a{min-height:unset}}.homepage-hero-grid__image--main a,.homepage-hero-grid__image--main h6,.homepage-hero-grid__image--main p{color:#fff}.homepage-hero-grid__image--main a,.homepage-hero-grid__image--main p{font-size:13px}@media (min-width:768px){.homepage-hero-grid__image--main a,.homepage-hero-grid__image--main p{font-size:16px}}.homepage-hero-grid__image--main h6{font-size:24px;width:100%}@media (min-width:768px){.homepage-hero-grid__image--main h6{font-size:32px}}@media (min-width:1024px){.homepage-hero-grid__image--main h6{font-size:40px}}.BT .rankings-home__link:after,.rankings-home__link:after{display:-webkit-box;display:flex;height:34px;width:34px;outline-width:0;background-repeat:no-repeat;background-position:50%;background-size:100%}.rankings-home__link:after{background-image:url(/media/assets/images/chevron-right-dark.svg)}.rankings-home{background-color:#e6e6e6!important}.rankings-home h1{text-transform:unset;margin-bottom:15px;color:#54565a}.homepage .rankings-home h1{font-size:24px;margin-bottom:30px;line-height:125%}.rankings-home__rank-negative,.rankings-home__rank-neutral,.rankings-home__rank-positive{padding-left:30px;background-image:url(/media/assets/images/neutral-move.svg);background-position:5px;background-size:20px;background-repeat:no-repeat}.rankings-home__rank-positive{background-image:url(/media/assets/images/arrow-up.svg)}.rankings-home__rank-negative{background-image:url(/media/assets/images/arrow-down.svg)}.rankings-home__link{background-color:#000037;height:38px;width:40px}.rankings-home__link:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);content:"";background-size:18px;height:100%;width:100%}.VT .rankings-home__link{background-color:#703dde}.WCT .rankings-home__link{background-color:#008f70}.BT .rankings-home__link{background-color:#fdf100;color:#000}.BT .rankings-home__link:after{background-image:url(/media/assets/images/chevron-right-grey.svg);background-size:18px;height:100%;width:100%}.rankings-home__wrapper{display:grid}@media (min-width:1024px){.rankings-home__wrapper{grid-gap:30px}}.rankings-home__wrapper.isLoading{background-image:url(/media/assets/images/loading.gif);background-position:50%;background-repeat:no-repeat;min-height:180px;-webkit-transition:all .5s;transition:all .5s}.rankings-home__wrapper.isLoading>*{display:none}.rankings-home__wrapper.carousel{display:grid}@media (min-width:1200px){.rankings-home__wrapper.carousel{display:none}}.rankings-home__wrapper.non-carousel{display:none}@media (min-width:1200px){.rankings-home__wrapper.non-carousel{display:grid}}@media (min-width:1200px){.rankings-home__wrapper{grid-auto-flow:column;grid-template-rows:2fr 1fr;grid-template-columns:1fr 1fr}}.rankings-home__circuit{display:grid;grid-gap:30px;width:100%}@media (min-width:768px){.rankings-home__circuit{grid-template-columns:1fr 1fr}}.rankings-home__circuit-item{display:grid;grid-template-rows:50px auto 40px}.rankings-home__circuit-item-detail{padding:20px 10px;align-content:flex-start;display:grid;flex-wrap:wrap;color:#54565a}.rankings-home__circuit-item-detail .country{display:-webkit-box;display:flex;flex-wrap:nowrap;-webkit-box-align:center;align-items:center;font-weight:700;font-size:13px}.rankings-home__circuit-item-detail .itf-flags{margin-right:5px;min-width:34px;background-position:50%;border:1px solid #e6e6e6}.rankings-home__circuit-item-detail .ranking{width:100%;font-weight:700;margin-bottom:0;font-size:18px}.rankings-home__circuit-item-detail .name-first,.rankings-home__circuit-item-detail .name-last{text-transform:uppercase;font-weight:700;margin:0 0 10px;padding-bottom:0;width:100%}.rankings-home__circuit-item-detail .name-first{font-size:14px}.rankings-home__circuit-item-detail .name-last{font-size:18px}.rankings-home__circuit-item-name{background:#000037;color:#fff;display:-webkit-box;display:flex;padding:0 15px;-webkit-box-align:center;align-items:center;font-weight:700;font-size:16px;text-transform:uppercase}.JT .rankings-home__circuit-item-name,.MT .rankings-home__circuit-item-name,.VT .rankings-home__circuit-item-name,.WCT .rankings-home__circuit-item-name,.WT .rankings-home__circuit-item-name{background-image:url(/media/assets/images/tour_brand_logo.png);background-position:15px;background-repeat:no-repeat;background-size:28px;padding-left:60px}.VT .rankings-home__circuit-item-name{background-image:url(/media/assets/images/itfmasters-icon.png);background-color:#703dde;background-size:45px;background-position:10px}.WCT .rankings-home__circuit-item-name{background-color:#008f70;background-image:url(/media/assets/images/uniqlo-logo-rgb.png);background-size:45px;background-position:10px}.WCT.Boys .rankings-home__circuit-item-name,.WCT.Girls .rankings-home__circuit-item-name{background-color:#008f70;background-image:url(/media/assets/images/cruyff-logo.png);background-size:30px;background-position:15px}.BT .rankings-home__circuit-item-name{background-image:url(/media/assets/images/beach-tennis-logo-icon.jpg);background-position:5px;background-repeat:no-repeat;background-size:50px;background-color:#fdf100;padding-left:60px;color:#000}.rankings-home__circuit-item-info{background:#fff;display:grid;grid-template-columns:1fr 1fr}@media (min-width:768px){.rankings-home__circuit-item-info{grid-template-columns:45% 1fr}}.rankings-home__circuit-item-image{background-size:cover}.rankings-home__circuit-item-image:after{content:"";padding-top:140%;display:inline-block;width:100%}.rankings-home__circuit-item-link{border:1px solid #54565a;background:#fff;display:-webkit-box;display:flex;padding:0 0 0 15px;font-size:12px;color:#54565a;font-weight:700;text-transform:uppercase;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}.rankings-home__circuit-item-link>span{padding-right:5px}.rankings-home .carousel-nav-container--mobile{padding:0}.qualifications{display:grid;grid-template-columns:1fr;grid-gap:20px 30px;padding:20px 0;position:relative;min-height:300px}.qualifications--no-data{display:-webkit-box;display:flex}.qualifications--no-data p{color:#54565a;font-size:13px;font-weight:700}.qualifications__filters{display:grid;grid-gap:20px 30px;padding:30px 0 20px}.qualifications__filters.hide{display:none}@media (min-width:768px){.qualifications__filters{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.qualifications__filters{grid-template-columns:repeat(4,1fr)}}@media (min-width:768px){.qualifications{grid-template-columns:1fr 1fr 1fr}}@media (min-width:1024px){.qualifications{grid-template-columns:1fr 1fr 1fr 1fr}}.qualifications__teams{background:#fff;display:grid;grid-template-rows:50px 1fr}.qualifications__teams-players{padding:0}.qualifications__teams-player-placeholder{font-size:12px;color:#54565a}.qualifications__teams-player-name{font-size:12px;font-weight:700;color:#54565a;padding-left:10px}.qualifications__teams-player-name .last-name{text-transform:capitalize}.qualifications .itf-flags{margin-right:10px;border:1px solid #e6e6e6;min-height:15px;min-width:24px;background-position:50%}.qualifications b{font-size:13px}.qualifications h3{margin:0;font-size:13px;font-weight:700;-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;color:#54565a}.past-champions{background-color:#e6e6e6;margin-bottom:30px;min-height:50vh}.past-champions__filters{display:grid;grid-gap:20px;padding:20px 0 50px}@media (min-width:768px){.past-champions__filters{grid-template-columns:repeat(auto-fit,minmax(50px,.5fr))}}.past-champions__filters-container{background:#fff}.past-champions__labels{display:grid;grid-gap:5px;grid-template-columns:12% repeat(auto-fit,minmax(20px,1fr))}@media (min-width:768px){.past-champions__labels{grid-gap:30px;grid-template-columns:repeat(auto-fit,minmax(50px,1fr))}}.past-champions .message-box.status{margin:30px 0;background-color:#fff;padding:30px}.past-champions .message-box.status p{font-size:13px;font-weight:700;color:#54565a}.past-champions .table .itf-flags{margin-right:10px;background-position:50%;min-width:21px;min-height:17px}@media (min-width:768px){.past-champions .table .itf-flags{min-width:30px;min-height:24px}}.past-champions .table .thead{position:relative;border-bottom:1px solid #e6e6e6}.past-champions .table .thead span{margin-right:15px;word-break:keep-all;font-size:10px;color:#54565a}@media (min-width:768px){.past-champions .table .thead span{font-size:12px;margin-right:50px}}.past-champions .table .thead .data{position:relative;font-weight:700;text-transform:uppercase}.past-champions .table .thead .data:before{height:30px;width:80%;content:"";display:-webkit-box;display:flex;border-bottom:1px solid #54565a;position:absolute;bottom:-10px}.past-champions .table .thead:after{height:30px;width:100%;content:"";display:-webkit-box;display:flex}.past-champions .table .tbody span{height:50px;-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex}.past-champions h3{background-color:#fff;margin:0;padding:20px;color:#54565a;border-bottom:1px solid #e6e6e6}@media (min-width:768px){.past-champions h3{padding:40px 40px 30px}}.past-champions__wrapper{padding-top:15px}@media (min-width:768px){.past-champions__wrapper{padding-top:30px}}.past-champions__table{padding:10px 20px 30px;background-color:#fff}@media (min-width:768px){.past-champions__table{padding:20px 40px 40px}}.past-champions__table .table .tbody .row{display:grid;grid-gap:5px;grid-template-columns:12% repeat(auto-fit,minmax(20px,1fr))}@media (min-width:768px){.past-champions__table .table .tbody .row{grid-gap:30px;grid-template-columns:repeat(auto-fit,minmax(50px,1fr))}}.past-champions__table .table .tbody .row.nation{border-width:0!important}.past-champions__table .table .tbody .row.nation.isTeam{cursor:pointer}.past-champions__table .table .tbody .row-container{border-bottom:1px solid #e6e6e6!important}.past-champions__table .table .tbody .row-container .isTeam{position:relative}.past-champions__table .table .tbody .row-container .isTeam:after{content:"";background-image:url(/media/assets/images/chevron-right-grey.svg);background-position:50%;background-repeat:no-repeat;background-size:12px;height:20px;width:12px;display:-webkit-box;display:flex;position:absolute;top:15px;right:0}.past-champions__table .table .tbody .row-container.expand .isTeam:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.past-champions__table .table .tbody .row-container.expand .players{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;max-height:400px;display:grid!important}.past-champions__table .table .tbody .row-container .players{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;max-height:0;overflow:hidden}.past-champions__table .table .tbody .row-container .players .name{max-height:35px}.past-champions__table .table .tbody .row-container .players>div:last-child{margin-bottom:10px}.past-champions__table .table .tbody .row .data,.past-champions__table .table .thead .row .data{color:#54565a}.past-champions__table .table .tbody .row .data.past-champions__host-nation,.past-champions__table .table .thead .row .data.past-champions__host-nation{display:none}@media (min-width:768px){.past-champions__table .table .tbody .row .data.past-champions__host-nation,.past-champions__table .table .thead .row .data.past-champions__host-nation{display:table-cell}}@media (min-width:768px){.past-champions__table .table .tbody .row .data.past-champions__host-nation .code,.past-champions__table .table .thead .row .data.past-champions__host-nation .code{display:none}}.past-champions__table .table .tbody .row .data.past-champions__host-nation .name,.past-champions__table .table .thead .row .data.past-champions__host-nation .name{display:none;width:100%}.past-champions__table .table .tbody .row .data.past-champions__host-nation .name>div,.past-champions__table .table .thead .row .data.past-champions__host-nation .name>div{width:calc(100% - 25px);display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:768px){.past-champions__table .table .tbody .row .data.past-champions__host-nation .name,.past-champions__table .table .thead .row .data.past-champions__host-nation .name{display:-webkit-inline-box;display:inline-flex}}.isTeam .past-champions__table .table .tbody .row .data.past-champions__runner-up .code,.isTeam .past-champions__table .table .tbody .row .data.past-champions__winner .code,.isTeam .past-champions__table .table .thead .row .data.past-champions__runner-up .code,.isTeam .past-champions__table .table .thead .row .data.past-champions__winner .code,.past-champions__table .table .tbody .row .data.past-champions__runner-up .code,.past-champions__table .table .tbody .row .data.past-champions__winner .code,.past-champions__table .table .thead .row .data.past-champions__runner-up .code,.past-champions__table .table .thead .row .data.past-champions__winner .code{text-transform:capitalize}@media (min-width:768px){.past-champions__table .table .tbody .row .data.past-champions__runner-up .code,.past-champions__table .table .tbody .row .data.past-champions__winner .code,.past-champions__table .table .thead .row .data.past-champions__runner-up .code,.past-champions__table .table .thead .row .data.past-champions__winner .code{display:none}}.past-champions__table .table .tbody .row .data.past-champions__runner-up .name,.past-champions__table .table .tbody .row .data.past-champions__winner .name,.past-champions__table .table .thead .row .data.past-champions__runner-up .name,.past-champions__table .table .thead .row .data.past-champions__winner .name{display:none;text-transform:capitalize}@media (min-width:768px){.past-champions__table .table .tbody .row .data.past-champions__runner-up .name,.past-champions__table .table .tbody .row .data.past-champions__winner .name,.past-champions__table .table .thead .row .data.past-champions__runner-up .name,.past-champions__table .table .thead .row .data.past-champions__winner .name{display:-webkit-inline-box;display:inline-flex}}.past-champions__host-nation,.past-champions__runner-up,.past-champions__score,.past-champions__winner,.past-champions__year{vertical-align:top}.past-champions__host-nation span,.past-champions__runner-up span,.past-champions__score span,.past-champions__winner span,.past-champions__year span{font-size:12px;font-weight:700}.isNotTeam .past-champions__host-nation span,.isNotTeam .past-champions__runner-up span,.isNotTeam .past-champions__score span,.isNotTeam .past-champions__winner span,.isNotTeam .past-champions__year span{border-bottom:0 solid #e6e6e6!important}@media (min-width:768px){.past-champions__host-nation span,.past-champions__runner-up span,.past-champions__score span,.past-champions__winner span,.past-champions__year span{font-size:16px}}.past-champions__year span{font-size:12px}.isNotTeam .past-champions__host-nation{display:none!important}.past-champions__score{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.past-champions__score span{font-weight:400}.past-champions__runner-up{min-height:50px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column}.past-champions__runner-up>span{padding:15px 0;width:100%}.isNotTeam .past-champions__labels-runners-up{display:none}@media (min-width:768px){.isNotTeam .past-champions__labels-runners-up{display:table-cell}}.isNotTeam .past-champions__runner-up{display:none!important}@media (min-width:768px){.isNotTeam .past-champions__runner-up{display:table-cell!important}}.accordion .icon{display:-webkit-box;display:flex;height:34px;width:34px;outline-width:0;background-repeat:no-repeat;background-position:50%;background-size:100%}.isActive .icon{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.isActive,.isInactive{-webkit-transition:all .3s!important;transition:all .3s!important;overflow:hidden}.isActive .icon,.isInactive .icon{background-image:url(/media/assets/images/chevron-right-dark.svg);background-repeat:no-repeat;background-position:50%;background-size:16px;display:-webkit-box;display:flex;width:16px;height:100%}.accordion{font-weight:700;padding:0;position:relative;background:#fff}.accordion-wrapper .clickable-heading{cursor:pointer}.accordion__column{overflow:hidden;clear:both;border-top:1px solid #54565a}.accordion__column:last-child{border-bottom:1px solid #54565a}.accordion__contents{padding-bottom:30px;font-weight:500}@media (min-width:768px){.accordion__contents{width:66%}}.accordion__subheading{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;font-size:.75rem;font-weight:900;min-height:60px;-webkit-box-pack:justify;justify-content:space-between;margin:0!important;text-align:left;text-transform:uppercase;position:relative;padding:15px 0}@media (min-width:768px){.accordion__subheading{font-size:1rem}}.accordion__subheading.clickable-heading{cursor:pointer}.accordion .icon{height:24px;min-width:16px;margin-left:30px;background-image:url(/media/assets/images/chevron-right-grey.svg)}.hero-circuit .btn--chervon-down{display:-webkit-box;display:flex;height:34px;width:34px;outline-width:0;background-repeat:no-repeat;background-position:50%;background-size:100%;background-image:url(/media/assets/images/chevron-right-dark.svg)}.hero-circuit{background-color:#000;background-size:cover;background-position:50%;color:#fff;position:relative}.hero-circuit__title{text-transform:uppercase;font-weight:900;font-size:.875rem;padding-top:24px;width:66%}@media (min-width:1024px){.hero-circuit__title{width:100%}}.hero-circuit__title span{display:block}@media (min-width:768px){.hero-circuit__title span{padding-top:0}}.hero-circuit__name{font-size:1.375rem}@media (min-width:1024px){.hero-circuit__name{font-size:1.75rem;margin:0;padding-top:0}}.hero-circuit .container{-webkit-box-align:top;align-items:top;display:-webkit-box;display:flex;position:relative;min-height:361px}@media (min-width:768px){.hero-circuit .container{-webkit-box-align:center;align-items:center;min-height:370px}}@media (min-width:1024px){.hero-circuit .container{min-height:356px}}.hero-circuit .btn--chervon-down{background-size:20px;bottom:10px;top:auto;position:absolute;left:calc(50% - 22px);-webkit-transition:all .5s;transition:all .5s;z-index:99}.hero-circuit .btn--chervon-down:after,.hero-circuit .btn--chervon-down:before{border-color:#fff}.hero-circuit .btn--chervon-down:hover{bottom:5px}@font-face{font-weight:400;font-family:Lato;font-style:normal;unicode-range:U+000-5ff;font-display:swap;src:url(/media/assets/fonts/LatoLatin-Regular.woff2) format("woff2"),url(/media/assets/fonts/LatoLatin-Regular.woff) format("woff")}@font-face{font-weight:400;font-family:Lato;font-style:italic;unicode-range:U+000-5ff;font-display:swap;src:url(/media/assets/fonts/LatoLatin-Italic.woff2) format("woff2"),url(/media/assets/fonts/LatoLatin-Italic.woff) format("woff")}@font-face{font-weight:700;font-family:Lato;font-style:normal;unicode-range:U+000-5ff;font-display:swap;src:url(/media/assets/fonts/LatoLatin-Bold.woff2) format("woff2"),url(/media/assets/fonts/LatoLatin-Bold.woff) format("woff")}@font-face{font-weight:700;font-family:Lato;font-style:italic;unicode-range:U+000-5ff;font-display:swap;src:url(/media/assets/fonts/LatoLatin-BoldItalic.woff2) format("woff2"),url(/media/assets/fonts/LatoLatin-BoldItalic.woff) format("woff")}@font-face{font-weight:900;font-family:Lato;font-style:normal;unicode-range:U+000-5ff;font-display:swap;src:url(/media/assets/fonts/LatoLatin-Black.woff2) format("woff2"),url(/media/assets/fonts/LatoLatin-Black.woff) format("woff")}@font-face{font-weight:900;font-family:Lato;font-style:italic;unicode-range:U+000-5ff;font-display:swap;src:url(/media/assets/fonts/LatoLatin-BlackItalic.woff2) format("woff2"),url(/media/assets/fonts/LatoLatin-BlackItalic.woff) format("woff")}@font-face{font-weight:700;font-family:Lato;font-style:normal;unicode-range:U+000-5ff;font-display:swap;src:url(/media/assets/fonts/LatoLatin-Black.woff2) format("woff2"),url(/media/assets/fonts/LatoLatin-Black.woff) format("woff")}@font-face{font-weight:700;font-family:Lato;font-style:italic;unicode-range:U+000-5ff;font-display:swap;src:url(/media/assets/fonts/LatoLatin-BlackItalic.woff2) format("woff2"),url(/media/assets/fonts/LatoLatin-BlackItalic.woff) format("woff")}.btn--video-player-large:after,.btn--video-player:after{content:"";border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:16.5px solid #fff;position:relative;left:2px}@media (min-width:1200px){.btn--video-player-large:after,.btn--video-player:after{border-top:13px solid transparent;border-bottom:13px solid transparent;border-left:21.45px solid #fff;left:4px}}a.btn,a.btn--read-more{display:-webkit-inline-box;display:inline-flex;align-content:flex-start}a.btn--pill{line-height:normal;min-height:unset}.btn,.btn--read-more{height:50px;padding:0 25px;background-color:#fff;color:#54565a;border:2px solid #54565a;text-transform:uppercase;text-decoration:none;font-weight:900;font-size:12px;font-family:Lato,Arial,Helvetica,sans-serif;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;cursor:pointer;-webkit-transition:color .2s ease,background .2s ease;transition:color .2s ease,background .2s ease}.btn--read-more:hover,.btn:hover{background-color:#54565a;color:#fff}.btn--disabled,.btn--disabled:hover{color:#979797;border:2px solid #979797}.btn--disabled:hover{background:#fff;cursor:default}.btn--centered.btn--read-more,.btn.btn--centered{margin:0 auto}.btn--print.btn--read-more,.btn.btn--print{background-image:url(/media/assets/images/print-icon.svg);background-repeat:no-repeat;background-position:calc(100% - 15px) 50%;padding-right:45px;-webkit-transition:all .5s;transition:all .5s}.btn--print.btn--read-more:hover,.btn.btn--print:hover{-webkit-transition:all .5s;transition:all .5s;background-image:url(/media/assets/images/print-icon-light.svg)}.btn--clear.btn--read-more,.btn.btn--clear{background-color:transparent;border-color:#fff;color:#fff}.btn--dark.btn--read-more,.btn.btn--dark{background:#000;color:#fff;border-color:#fff}.btn--pill.btn--read-more,.btn.btn--pill{border-width:1px;font-size:11px;display:inline-block;height:auto;text-transform:none;border-radius:14px;text-decoration:none;padding:6px 12px 7px}.btn--h2h.btn--read-more,.btn.btn--h2h{border-radius:3px;background:#008f70;color:#fff;border:0;height:30px;font-size:11px;line-height:32px;padding:0 10px}.btn--scroll-top{border-width:0;background-color:#54565a;bottom:20px;cursor:pointer;display:-webkit-box;display:flex;outline-width:0;opacity:1;right:0;position:fixed;text-indent:-999px;height:34px;width:34px;-webkit-box-pack:center;justify-content:center;z-index:99}.btn--scroll-top,.btn--scroll-top.hide{-webkit-transition:all .5s;transition:all .5s}.btn--scroll-top.hide{opacity:0}.btn--scroll-top span{height:0;width:0;position:absolute;overflow:hidden}.btn--scroll-top:after{background-size:16px!important;content:"";margin:0;padding:0;min-height:18px!important;min-width:18px!important;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.btn--text{border-width:0}.btn--text:hover{background-color:transparent;color:#797c82}.btn--transparent{background:transparent;border-color:#fff;color:#fff;-webkit-transition:all .5s;transition:all .5s;cursor:pointer;outline-width:0;padding:0 45px;text-align:center;text-decoration:none}.btn--transparent:hover{color:#54565a;background:#fff}.btn__app-btn--android,.btn__app-btn--ios{background-color:transparent;background-image:url(/media/assets/images/ios.svg);background-size:15px;background-repeat:no-repeat;background-position:calc(100% - 15px) 50%;border-color:#fff;color:#fff;display:inline-block;padding:0 50px 0 20px;margin-right:15px;margin-top:15px;-webkit-transition:all .5s;transition:all .5s}.btn__app-btn--android:last-child,.btn__app-btn--ios:last-child{margin-right:0}.btn__app-btn--android:hover,.btn__app-btn--ios:hover{background-color:#fff;background-image:url(/media/assets/images/ios-dark.svg);border-color:#fff;color:#54565a;-webkit-transition:all .5s;transition:all .5s}.btn__app-btn--android{background-size:17px;background-image:url(/media/assets/images/android.svg)}.btn__app-btn--android:hover{background-image:url(/media/assets/images/android-dark.svg)}.btn--video-player{-webkit-box-align:center;align-items:center;align-content:center;background:rgba(0,0,0,.75);border-radius:60px;border-width:0;-webkit-box-flex:0;flex:none;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;cursor:pointer;-webkit-transition:background .5s;transition:background .5s;outline-width:0;z-index:10;width:49.6px;height:49.6px}@media (min-width:1200px){.btn--video-player{width:62px;height:62px}}.btn--video-player-large{width:49.6px;height:49.6px}@media (min-width:768px){.btn--video-player-large{width:68px;height:68px}}@media (min-width:1024px){.btn--video-player-large{width:85px;height:85px}}@media (min-width:768px){.btn--video-player-large:after{border-top:13px solid transparent;border-bottom:13px solid transparent;border-left:21.45px solid #fff}}@media (min-width:1024px){.btn--video-player-large:after{border-top:16px solid transparent;border-bottom:16px solid transparent;border-left:26.4px solid #fff;left:4px}}.btn--video-player:hover{background:rgba(0,0,0,.87)}.btn--search,.btn--search-dark{width:44px;height:44px;cursor:pointer;border:0;background:url(/media/assets/images/search-light.svg) #fff no-repeat 50%}.btn--search-dark{background:url(/media/assets/images/search-dark.svg) #54565a no-repeat 50%}.btn--close{width:44px;height:44px;cursor:pointer;background:url(/media/assets/images/close-outlined.svg) #54565a no-repeat 50%;border:0}.btn--share{background:transparent;border-width:0;color:#fff;font-size:.875rem;font-weight:700;position:relative;padding:0 0 0 30px;cursor:pointer}.btn--share:before{content:"";display:inline-block;background:url(/media/assets/images/share-dark.svg) no-repeat 0;height:20px;width:20px;left:0;position:absolute}.btn--share.btn--share--dark{color:#54565a}.btn--share.btn--share--dark:before{background:url(/media/assets/images/share-light.svg) no-repeat 0}.btn--outline{background-color:transparent;color:#fff;border-color:#fff}.btn--outline:hover{background:#fff;color:#54565a}.btn--pager-prev{background-image:url(/media/assets/images/chevron-left-light.svg)}.btn--pager-next{background-image:url(/media/assets/images/chevron-right-grey.svg)}.btn--read-more{border-width:0;font-size:1rem;outline-width:0;text-transform:none}.btn--read-more:hover{background:transparent;color:#979797}.btn--read-more:hover .icon:after,.btn--read-more:hover .icon:before{border-color:#979797}.btn--read-more .icon{background-image:url(/media/assets/images/chevron-right-grey.svg);background-repeat:no-repeat;background-position:50%;background-size:16px;display:inline-block;height:16px;width:15px;top:-7px}.btn--read-more .icon:after,.btn--read-more .icon:before{border-color:#54565a;-webkit-transition:all .25s;transition:all .25s}.btn--chevron-next,.btn--chevron-prev{background-image:url(/media/assets/images/chevron-right-grey.svg);background-color:#54565a;border-width:0;top:0}.btn--chevron-next:after,.btn--chevron-next:before,.btn--chevron-prev:after,.btn--chevron-prev:before{border-color:#fff}.btn--chevron-prev{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.btn--linkedin{background:url(/media/assets/images/linkedin-light.svg) no-repeat right 15px center;padding-right:50px;-webkit-transition:all .3s ease;transition:all .3s ease}.btn--linkedin:hover{background:url(/media/assets/images/linkedin-dark.svg) no-repeat right 15px center #54565a}.recognised-tournament{background-image:url(/media/assets/images/tournament_accreditation.svg);background-repeat:no-repeat;background-size:30px 30px;background-position:0;height:30px;display:-webkit-box;display:flex}html{box-sizing:border-box;scroll-behavior:smooth}*,:after,:before{box-sizing:inherit}body{margin:0;padding:0;background-color:#e6e6e6;background-repeat:no-repeat;background-position:0 33%,100% 66%;background-size:631px 1784px,582px 1644px;width:100%;color:var(--colour--grey-dark);font-family:Lato,Arial,Helvetica,sans-serif}iframe{border-width:0}.section{padding:30px 0}.section.flex-container{padding:50px 0}section.container-section{margin-top:44px;margin-bottom:44px}.page-section{position:relative;background-color:#fff;padding:35px 0 40px}@media (min-width:768px){.page-section{padding:40px 0}}@media (min-width:1024px){.page-section{padding:50px 0}}@media screen and (min-width:1024px){.page-section{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center}}.page-section.page-section--align-center .page-section__inner,.page-section.page-section--align-center hr{text-align:center}.page-section.page-section--no-overflow{overflow-x:hidden}.page-section.page-section--no-bg{background-color:transparent}.page-section.page-section--no-bg .page-section__inner,.page-section.page-section--no-bg hr{border-bottom-width:0;padding-bottom:0}.page-section.page-section--no-padding{padding:0!important}.page-section.page-section--no-padding-bottom{padding-bottom:0!important}.page-section.page-section--no-margin{margin:0!important}.page-section.page-section--no-margin-bottom{margin-bottom:0!important}.page-section.page-section--banner{padding-top:30px}.page-section h1,.page-section h2{line-height:100%}.page-section h1{font-size:1.375rem;margin-bottom:-20px;padding:0 30px 8px;display:block;width:100%}@media (min-width:1024px){.page-section h1{padding:0 65px 8px}}@media (min-width:1200px){.page-section h1{padding:0 65px 8px;max-width:1394px}}.page-section h2{font-size:18px;font-weight:900;margin-top:0;margin-bottom:20px}@media (min-width:768px){.page-section h2{margin-bottom:30px;font-size:1.375rem}}.page-section q{font-size:1.125rem;font-weight:900;text-transform:uppercase}.page-section q:before{content:"“"}.page-section q:after{content:"”"}@media (min-width:768px){.page-section q{font-size:1.375rem;line-height:125%}}@media (min-width:1024px){.page-section q{font-size:1.75rem}}.page-section .container,.page-section__inner,hr{-webkit-box-flex:1;flex:1 1 100%;max-width:1264px}@media (min-width:1024px){.page-section .container,.page-section__inner,hr{max-width:1394px}}.page-section .container h1,.page-section__inner h1,hr h1{padding-left:0;padding-right:0}.page-section--full-width-mobile .page-section__inner,.page-section--full-width-mobile hr{margin:0}@media (min-width:768px){.page-section--full-width-mobile .page-section__inner,.page-section--full-width-mobile hr{margin:0 30px}}.page-section--hero{padding-top:0}.page-section--hero .page-section__hero-inner{width:100%}.page-section--hero h1{margin-bottom:20px}hr{background-color:#008f70;border-top-width:0;border-bottom-width:0;padding:0!important;position:relative;height:1px;text-align:center}@media (min-width:1024px){hr{margin:0 auto!important}}.page-section__inner,hr{margin:0 30px;padding:36px 0 40px;border-bottom:1px solid #008f70;position:relative}.page-section__inner:first-child,hr:first-child{padding-top:0}.page-section__inner:last-child,hr:last-child{border-bottom:0;padding-bottom:0}@media (min-width:1024px){.page-section__inner,hr{padding:40px 0}}@media screen and (min-width:1024px){.page-section__inner,hr{padding:50px 0;margin:0 65px;width:calc(100% - 130px)}}.page-section--full-width{padding-right:0;padding-left:0}.page-section--full-width>*{max-width:none}.page-section--full-width .page-section__inner,.page-section--full-width hr{box-shadow:none}.page-section--flush .page-section__inner,.page-section--flush hr{padding:10px 0 0}@media screen and (min-width:768px){.page-section--flush .page-section__inner,.page-section--flush hr{padding:36px 0 0}}.page-section--flush .page-section__header{padding:0 20px}@media screen and (min-width:768px){.page-section--flush .page-section__header{padding:0 80px}}.page-loading{background-image:url(/media/assets/images/loading.gif);background-repeat:no-repeat;background-size:75px;background-position:50%;width:100%}.btn--chevron-next,.btn--chevron-prev,.btn--pager-next,.btn--pager-prev,.btn--scroll-top:after{display:-webkit-box;display:flex;height:34px;width:34px;outline-width:0;background-repeat:no-repeat;background-position:50%;background-size:100%}.btn--scroll-top:after{background-image:url(/media/assets/images/chevron-right-dark.svg)}.itf-flags{background-size:cover;display:inline-block;min-height:24px;min-width:30px;background-image:url(/media/assets/images/default.svg)}.itf-flags--AFR{background-image:url(/media/assets/images/afr.svg)}.itf-flags--ASI{background-image:url(/media/assets/images/asi.svg)}.itf-flags--EUR{background-image:url(/media/assets/images/eur.svg)}.itf-flags--NA{background-image:url(/media/assets/images/na.svg)}.itf-flags--SAM{background-image:url(/media/assets/images/sam.svg)}.itf-flags--OCE{background-image:url(/media/assets/images/oce.svg)}.itf-flags--CAC{background-image:url(/media/assets/images/cac.svg)}.itf-flags--AND{background-image:url(/media/assets/images/AD.png)}.itf-flags--UAE{background-image:url(/media/assets/images/AE.png)}.itf-flags--AFG{background-image:url(/media/assets/images/AF.png)}.itf-flags--ANT{background-image:url(/media/assets/images/AG.png)}.itf-flags--AIA{background-image:url(/media/assets/images/AI.png)}.itf-flags--ALB{background-image:url(/media/assets/images/AL.png)}.itf-flags--ARM{background-image:url(/media/assets/images/AM.png)}.itf-flags--AHO{background-image:url(/media/assets/images/AN.png)}.itf-flags--ARG{background-image:url(/media/assets/images/AO.png)}.itf-flags--aq{background-image:url(/media/assets/images/AQ.png)}.itf-flags--ARG{background-image:url(/media/assets/images/AR.png)}.itf-flags--ASA{background-image:url(/media/assets/images/AS.png)}.itf-flags--AUT{background-image:url(/media/assets/images/AT.png)}.itf-flags--AUS{background-image:url(/media/assets/images/AU.png)}.itf-flags--ARU{background-image:url(/media/assets/images/AW.png)}.itf-flags--ax{background-image:url(/media/assets/images/AX.png)}.itf-flags--AZE{background-image:url(/media/assets/images/AZ.png)}.itf-flags--BIH{background-image:url(/media/assets/images/BA.png)}.itf-flags--BAR{background-image:url(/media/assets/images/BB.png)}.itf-flags--BAN{background-image:url(/media/assets/images/BD.png)}.itf-flags--BEL{background-image:url(/media/assets/images/BE.png)}.itf-flags--BUR{background-image:url(/media/assets/images/BF.png)}.itf-flags--BUL{background-image:url(/media/assets/images/BG.png)}.itf-flags--BRN{background-image:url(/media/assets/images/BH.png)}.itf-flags--BDI{background-image:url(/media/assets/images/BI.png)}.itf-flags--BEN{background-image:url(/media/assets/images/BJ.png)}.itf-flags--bl{background-image:url(/media/assets/images/BL.png)}.itf-flags--BER{background-image:url(/media/assets/images/BM.png)}.itf-flags--BRU{background-image:url(/media/assets/images/BN.png)}.itf-flags--BOL{background-image:url(/media/assets/images/BO.png)}.itf-flags--BRA{background-image:url(/media/assets/images/BR.png)}.itf-flags--BAH{background-image:url(/media/assets/images/BS.png)}.itf-flags--BHU{background-image:url(/media/assets/images/BT.png)}.itf-flags--BOT{background-image:url(/media/assets/images/BW.png)}.itf-flags--BLR{background-image:none;background-color:#fff}.itf-flags--BIZ{background-image:url(/media/assets/images/BZ.png)}.itf-flags--CAN{background-image:url(/media/assets/images/CA.png)}.itf-flags--cc{background-image:url(/media/assets/images/CC.png)}.itf-flags--COD{background-image:url(/media/assets/images/CD.png)}.itf-flags--CAF{background-image:url(/media/assets/images/CF.png)}.itf-flags--CGO{background-image:url(/media/assets/images/CG.png)}.itf-flags--SUI{background-image:url(/media/assets/images/CH.png)}.itf-flags--CIV{background-image:url(/media/assets/images/CI.png)}.itf-flags--COK{background-image:url(/media/assets/images/CK.png)}.itf-flags--CHI{background-image:url(/media/assets/images/CL.png)}.itf-flags--CMR{background-image:url(/media/assets/images/CM.png)}.itf-flags--CHN{background-image:url(/media/assets/images/CN.png)}.itf-flags--COL{background-image:url(/media/assets/images/CO.png)}.itf-flags--CRC{background-image:url(/media/assets/images/CR.png)}.itf-flags--CUB{background-image:url(/media/assets/images/CU.png)}.itf-flags--CPV{background-image:url(/media/assets/images/CV.png)}.itf-flags--CUW{background-image:url(/media/assets/images/CW.png)}.itf-flags--cx{background-image:url(/media/assets/images/CX.png)}.itf-flags--CYP{background-image:url(/media/assets/images/CY.png)}.itf-flags--CZE,.itf-flags--TCH{background-image:url(/media/assets/images/CZ.png)}.itf-flags--FRG,.itf-flags--GDR,.itf-flags--GER{background-image:url(/media/assets/images/DE.png)}.itf-flags--DJI{background-image:url(/media/assets/images/DJ.png)}.itf-flags--DEN{background-image:url(/media/assets/images/DK.png)}.itf-flags--DMA{background-image:url(/media/assets/images/DM.png)}.itf-flags--DOM{background-image:url(/media/assets/images/DO.png)}.itf-flags--ALG{background-image:url(/media/assets/images/DZ.png)}.itf-flags--ECU{background-image:url(/media/assets/images/EC.png)}.itf-flags--EST{background-image:url(/media/assets/images/EE.png)}.itf-flags--EGY{background-image:url(/media/assets/images/EG.png)}.itf-flags--eh{background-image:url(/media/assets/images/EH.png)}.itf-flags--ERI{background-image:url(/media/assets/images/ER.png)}.itf-flags--ESP{background-image:url(/media/assets/images/ES.png)}.itf-flags--ETH{background-image:url(/media/assets/images/ET.png)}.itf-flags--eu{background-image:url(/media/assets/images/EU.png)}.itf-flags--FIN{background-image:url(/media/assets/images/FI.png)}.itf-flags--FIJ{background-image:url(/media/assets/images/FJ.png)}.itf-flags--fk{background-image:url(/media/assets/images/FK.png)}.itf-flags--FSM{background-image:url(/media/assets/images/FM.png)}.itf-flags--fo{background-image:url(/media/assets/images/FO.png)}.itf-flags--FGU,.itf-flags--FRA,.itf-flags--GUD{background-image:url(/media/assets/images/FR.png)}.itf-flags--GAB{background-image:url(/media/assets/images/GA.png)}.itf-flags--BRI,.itf-flags--GBR{background-image:url(/media/assets/images/GB.png)}.itf-flags--GRN{background-image:url(/media/assets/images/GD.png)}.itf-flags--GEO{background-image:url(/media/assets/images/GE.png)}.itf-flags--gg{background-image:url(/media/assets/images/GG.png)}.itf-flags--GHA{background-image:url(/media/assets/images/GH.png)}.itf-flags--GIB{background-image:url(/media/assets/images/GI.png)}.itf-flags--GLD{background-image:url(/media/assets/images/GL.png)}.itf-flags--GAM{background-image:url(/media/assets/images/GM.png)}.itf-flags--GUI{background-image:url(/media/assets/images/GN.png)}.itf-flags--GEQ{background-image:url(/media/assets/images/GQ.png)}.itf-flags--GRE{background-image:url(/media/assets/images/GR.png)}.itf-flags--gs{background-image:url(/media/assets/images/GS.png)}.itf-flags--GUA{background-image:url(/media/assets/images/GT.png)}.itf-flags--GUM{background-image:url(/media/assets/images/GU.png)}.itf-flags--GBS{background-image:url(/media/assets/images/GW.png)}.itf-flags--GUY{background-image:url(/media/assets/images/GY.png)}.itf-flags--HKG{background-image:url(/media/assets/images/HK.png)}.itf-flags--HON{background-image:url(/media/assets/images/HN.png)}.itf-flags--CRO{background-image:url(/media/assets/images/HR.png)}.itf-flags--HAI{background-image:url(/media/assets/images/HT.png)}.itf-flags--HUN{background-image:url(/media/assets/images/HU.png)}.itf-flags--ic{background-image:url(/media/assets/images/IC.png)}.itf-flags--INA{background-image:url(/media/assets/images/ID.png)}.itf-flags--IRL{background-image:url(/media/assets/images/IE.png)}.itf-flags--ISR{background-image:url(/media/assets/images/IL.png)}.itf-flags--im{background-image:url(/media/assets/images/IM.png)}.itf-flags--IND{background-image:url(/media/assets/images/IN.png)}.itf-flags--IRQ{background-image:url(/media/assets/images/IQ.png)}.itf-flags--IRI{background-image:url(/media/assets/images/IR.png)}.itf-flags--ISL{background-image:url(/media/assets/images/IS.png)}.itf-flags--ITA{background-image:url(/media/assets/images/IT.png)}.itf-flags--je{background-image:url(/media/assets/images/JE.png)}.itf-flags--JAM{background-image:url(/media/assets/images/JM.png)}.itf-flags--JOR{background-image:url(/media/assets/images/JO.png)}.itf-flags--JPN{background-image:url(/media/assets/images/JP.png)}.itf-flags--KEN{background-image:url(/media/assets/images/KE.png)}.itf-flags--KGZ{background-image:url(/media/assets/images/KG.png)}.itf-flags--CAM{background-image:url(/media/assets/images/KH.png)}.itf-flags--KIR{background-image:url(/media/assets/images/KI.png)}.itf-flags--COM{background-image:url(/media/assets/images/KM.png)}.itf-flags--SKN{background-image:url(/media/assets/images/KN.png)}.itf-flags--PRK{background-image:url(/media/assets/images/KP.png)}.itf-flags--KOR{background-image:url(/media/assets/images/KR.png)}.itf-flags--KUW{background-image:url(/media/assets/images/KW.png)}.itf-flags--CAY{background-image:url(/media/assets/images/KY.png)}.itf-flags--KAZ{background-image:url(/media/assets/images/KZ.png)}.itf-flags--LAO{background-image:url(/media/assets/images/LA.png)}.itf-flags--LBN{background-image:url(/media/assets/images/LB.png)}.itf-flags--LCA{background-image:url(/media/assets/images/LC.png)}.itf-flags--LIE{background-image:url(/media/assets/images/LI.png)}.itf-flags--CEY,.itf-flags--SRI{background-image:url(/media/assets/images/LK.png)}.itf-flags--LBR{background-image:url(/media/assets/images/LR.png)}.itf-flags--LES{background-image:url(/media/assets/images/LS.png)}.itf-flags--LTU{background-image:url(/media/assets/images/LT.png)}.itf-flags--li{background-image:url(/media/assets/images/LI.png)}.itf-flags--LUX{background-image:url(/media/assets/images/LU.png)}.itf-flags--LAT{background-image:url(/media/assets/images/LV.png)}.itf-flags--LBA{background-image:url(/media/assets/images/LY.png)}.itf-flags--MAR{background-image:url(/media/assets/images/MA.png)}.itf-flags--MON{background-image:url(/media/assets/images/MC.png)}.itf-flags--MDA{background-image:url(/media/assets/images/MD.png)}.itf-flags--MNE{background-image:url(/media/assets/images/ME.png)}.itf-flags--mf{background-image:url(/media/assets/images/MF.png)}.itf-flags--MAD{background-image:url(/media/assets/images/MG.png)}.itf-flags--MHL{background-image:url(/media/assets/images/MH.png)}.itf-flags--MKD{background-image:url(/media/assets/images/MK.png)}.itf-flags--MLI{background-image:url(/media/assets/images/ML.png)}.itf-flags--BIR,.itf-flags--MYA{background-image:url(/media/assets/images/MM.png)}.itf-flags--MAC{background-image:url(/media/assets/images/MO.png)}.itf-flags--NMI{background-image:url(/media/assets/images/MP.png)}.itf-flags--MRN{background-image:url(/media/assets/images/MQ.png)}.itf-flags--MTN{background-image:url(/media/assets/images/MR.png)}.itf-flags--MNT{background-image:url(/media/assets/images/MS.png)}.itf-flags--MGL{background-image:url(/media/assets/images/MN.png)}.itf-flags--MLT{background-image:url(/media/assets/images/MT.png)}.itf-flags--MRI{background-image:url(/media/assets/images/MU.png)}.itf-flags--MDV{background-image:url(/media/assets/images/MV.png)}.itf-flags--MAW{background-image:url(/media/assets/images/MW.png)}.itf-flags--MEX{background-image:url(/media/assets/images/MX.png)}.itf-flags--MAS{background-image:url(/media/assets/images/MY.png)}.itf-flags--MOZ{background-image:url(/media/assets/images/MZ.png)}.itf-flags--NAM{background-image:url(/media/assets/images/NA.png)}.itf-flags--CAL{background-image:url(/media/assets/images/NC.png)}.itf-flags--NIG{background-image:url(/media/assets/images/NE.png)}.itf-flags--NFK{background-image:url(/media/assets/images/NF.png)}.itf-flags--NGR{background-image:url(/media/assets/images/NG.png)}.itf-flags--NCA{background-image:url(/media/assets/images/NI.png)}.itf-flags--NED{background-image:url(/media/assets/images/NL.png)}.itf-flags--NOR{background-image:url(/media/assets/images/NO.png)}.itf-flags--NEP{background-image:url(/media/assets/images/NP.png)}.itf-flags--NRU{background-image:url(/media/assets/images/NR.png)}.itf-flags--nu{background-image:url(/media/assets/images/NU.png)}.itf-flags--NZL{background-image:url(/media/assets/images/NZ.png)}.itf-flags--OMA{background-image:url(/media/assets/images/OM.png)}.itf-flags--PAN{background-image:url(/media/assets/images/PA.png)}.itf-flags--PER{background-image:url(/media/assets/images/PE.png)}.itf-flags--PYF{background-image:url(/media/assets/images/PF.png)}.itf-flags--PNG{background-image:url(/media/assets/images/PG.png)}.itf-flags--PHI{background-image:url(/media/assets/images/PH.png)}.itf-flags--PAK{background-image:url(/media/assets/images/PK.png)}.itf-flags--POL{background-image:url(/media/assets/images/PL.png)}.itf-flags--pn{background-image:url(/media/assets/images/PN.png)}.itf-flags--PUR{background-image:url(/media/assets/images/PR.png)}.itf-flags--PLE{background-image:url(/media/assets/images/PS.png)}.itf-flags--POR{background-image:url(/media/assets/images/PT.png)}.itf-flags--PLW{background-image:url(/media/assets/images/PW.png)}.itf-flags--PAR{background-image:url(/media/assets/images/PY.png)}.itf-flags--QAT{background-image:url(/media/assets/images/QA.png)}.itf-flags--REU{background-image:url(/media/assets/images/Reunion.png)}.itf-flags--ROC{background-image:url(/media/assets/images/ROC.png)}.itf-flags--RPC{background-image:url(/media/assets/images/RPC.png)}.itf-flags--ROU{background-image:url(/media/assets/images/RO.png)}.itf-flags--SRB{background-image:url(/media/assets/images/RS.png)}.itf-flags--RUS{background-image:none;background-color:#fff}.itf-flags--RWA{background-image:url(/media/assets/images/RW.png)}.itf-flags--KSA{background-image:url(/media/assets/images/SA.png)}.itf-flags--SOL{background-image:url(/media/assets/images/SB.png)}.itf-flags--SEY{background-image:url(/media/assets/images/SC.png)}.itf-flags--SUD{background-image:url(/media/assets/images/SD.png)}.itf-flags--SWE{background-image:url(/media/assets/images/SE.png)}.itf-flags--SGP{background-image:url(/media/assets/images/SG.png)}.itf-flags--sh{background-image:url(/media/assets/images/SH.png)}.itf-flags--SLO{background-image:url(/media/assets/images/SI.png)}.itf-flags--SVK{background-image:url(/media/assets/images/SK.png)}.itf-flags--SLE{background-image:url(/media/assets/images/SL.png)}.itf-flags--SMR{background-image:url(/media/assets/images/SM.png)}.itf-flags--SEN{background-image:url(/media/assets/images/SN.png)}.itf-flags--SOM{background-image:url(/media/assets/images/SO.png)}.itf-flags--SUR{background-image:url(/media/assets/images/SR.png)}.itf-flags--ss{background-image:url(/media/assets/images/SS.png)}.itf-flags--STP{background-image:url(/media/assets/images/ST.png)}.itf-flags--ESA{background-image:url(/media/assets/images/SV.png)}.itf-flags--SYR{background-image:url(/media/assets/images/SY.png)}.itf-flags--SWZ{background-image:url(/media/assets/images/SZ.png)}.itf-flags--TKS{background-image:url(/media/assets/images/TC.png)}.itf-flags--CHA{background-image:url(/media/assets/images/TD.png)}.itf-flags--tf{background-image:url(/media/assets/images/TF.png)}.itf-flags--TOG{background-image:url(/media/assets/images/TG.png)}.itf-flags--THA{background-image:url(/media/assets/images/TH.png)}.itf-flags--TJK{background-image:url(/media/assets/images/TJ.png)}.itf-flags--tk{background-image:url(/media/assets/images/TK.png)}.itf-flags--TLS{background-image:url(/media/assets/images/TL.png)}.itf-flags--TKM{background-image:url(/media/assets/images/TM.png)}.itf-flags--TUN{background-image:url(/media/assets/images/TN.png)}.itf-flags--TGA{background-image:url(/media/assets/images/TO.png)}.itf-flags--TUR{background-image:url(/media/assets/images/TR.png)}.itf-flags--TTO{background-image:url(/media/assets/images/TT.png)}.itf-flags--TUV{background-image:url(/media/assets/images/TV.png)}.itf-flags--TPE{background-image:url(/media/assets/images/tpe.png)}.itf-flags--TAN{background-image:url(/media/assets/images/TZ.png)}.itf-flags--UKR{background-image:url(/media/assets/images/UA.png)}.itf-flags--UGA{background-image:url(/media/assets/images/UG.png)}.itf-flags--HAW,.itf-flags--USA{background-image:url(/media/assets/images/US.png)}.itf-flags--URU{background-image:url(/media/assets/images/UY.png)}.itf-flags--UZB{background-image:url(/media/assets/images/UZ.png)}.itf-flags--va{background-image:url(/media/assets/images/VA.png)}.itf-flags--VIN{background-image:url(/media/assets/images/VC.png)}.itf-flags--VEN{background-image:url(/media/assets/images/VE.png)}.itf-flags--IVB{background-image:url(/media/assets/images/VG.png)}.itf-flags--ISV{background-image:url(/media/assets/images/VI.png)}.itf-flags--VIE{background-image:url(/media/assets/images/VN.png)}.itf-flags--VAN{background-image:url(/media/assets/images/VU.png)}.itf-flags--wf{background-image:url(/media/assets/images/WF.png)}.itf-flags--YEM{background-image:url(/media/assets/images/YE.png)}.itf-flags--YUG{background-image:url(/media/assets/images/yug.png)}.itf-flags--yt{background-image:url(/media/assets/images/YT.png)}.itf-flags--RSA{background-image:url(/media/assets/images/ZA.png)}.itf-flags--ZAM{background-image:url(/media/assets/images/ZM.png)}.itf-flags--ZIM{background-image:url(/media/assets/images/ZW.png)}.itf-flags--KOS{background-image:url(/media/assets/images/KOS.jpg)}body,html{overflow-x:hidden!important;-webkit-font-smoothing:antialiased}body.loaded,html.loaded{-webkit-transition:margin-top .3s ease;transition:margin-top .3s ease}.search-component{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;margin-bottom:40px}.search-component input{width:446px;text-indent:10px;font-size:16px;font-family:Lato,Arial,Helvetica,sans-serif;border-radius:0;margin:0}.search-component button{min-width:44px;border:0}.search-component--inverted input{color:#fff;background:transparent;border:1px solid #fff}.search-component--inverted input::-webkit-input-placeholder{color:#fff}.search-component--inverted input::-moz-placeholder{color:#fff}.search-component--inverted input:-ms-input-placeholder{color:#fff}.search-component--inverted input::-ms-input-placeholder{color:#fff}.search-component--inverted input::placeholder{color:#fff}.search-component--inverted.search-component--improved input{border:1px solid #fff;background-image:url(/media/assets/images/search-dark.svg)}.search-component--improved{height:50px;position:relative}.search-component--improved input{background-image:url(/media/assets/images/search-light.svg);background-repeat:no-repeat;background-position:left 10px center;text-indent:40px;border:1px solid #979797}@media (min-width:1024px){.sticky-nav{display:none}}.sticky-nav.sticky-nav--article-list-filters{background:#fff;margin-bottom:40px;position:relative;top:-1px}.sticky-nav.sticky-nav--article-list-filters .article-list-filters__container{display:-webkit-box;display:flex}.sticky-nav.sticky-nav--article-list-filters .article-list-filters__container .dropdown{-webkit-box-flex:1;flex:1}.sticky-nav.sticky-nav--article-list-filters .article-list-filters__container .dropdown>div{border-width:1px}.sticky-nav.sticky-nav--article-list-filters .article-list-filters__container .dropdown>div:first-child,.sticky-nav.sticky-nav--article-list-filters .article-list-filters__container .dropdown>div:nth-child(2){border-right:0;height:55px}.sticky-nav.sticky-nav--article-list-filters .article-list-filters__container .dropdown>div[class$=-menu]{width:200%}@media (min-width:768px){.sticky-nav.sticky-nav--article-list-filters .article-list-filters__container .dropdown>div[class$=-menu]{width:100%;min-width:160px}}.sticky-nav.sticky-nav--article-list-filters .article-list-filters__container .dropdown--page-type>div[class$=-menu]{right:0}.sticky-nav.sticky-nav--article-list-filters .article-list-filters__search-btn{border:1px solid #54565a;display:block;height:55px;width:53px;-webkit-transition:all .3s ease;transition:all .3s ease}@media (min-width:768px){.sticky-nav.sticky-nav--article-list-filters .article-list-filters__search-btn{display:none}}.sticky-nav.sticky-nav--article-list-filters .article-list-filters__search-container{-webkit-transition:max-height .3s ease,padding-top .3s ease,padding-bottom .3s ease;transition:max-height .3s ease,padding-top .3s ease,padding-bottom .3s ease;max-height:44px;height:44px;background:#54565a;padding:5px 30px}.sticky-nav.sticky-nav--article-list-filters .article-list-filters__search-container.hidden{max-height:0;padding:0 30px}.sticky-nav.sticky-nav--article-list-filters .article-list-filters__search-container input{width:100%;height:100%;border:0;text-indent:5px;font-size:14px;padding:0}.error-text--article-list{margin-bottom:25px}.article-list-container{position:relative}.article-list-navigation-container{background-size:cover;padding-top:45px;display:none;width:100%}@media (min-width:1024px){.article-list-navigation-container{margin-bottom:30px;display:block}}.article-list-navigation-container h1{font-size:22px;color:#fff;text-align:center;text-transform:uppercase;margin-bottom:20px}.article-list-navigation-container h1 span{font-weight:900}.article-list-navigation-container .search-component{margin-bottom:50px}@media (max-width:1023px){.article-list-navigation-container .search-component{padding-bottom:50px;margin-bottom:0}}.article-list-navigation-container--photos .article-list-navigation{margin-top:114px}@media (max-width:1023px){.article-list-navigation{display:none}}.article-list-navigation>ul{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;list-style:none;margin:0;padding:0}.article-list-navigation>ul li{width:100%}.article-list-navigation>ul li a{height:44px;line-height:44px;color:#fff;text-transform:uppercase;text-decoration:none;text-align:center;font-weight:700;-webkit-box-flex:1;flex:1;display:block;position:relative}.article-list-navigation>ul li a:hover:after{width:100%}.article-list-navigation>ul li a:after{content:"";display:block;width:0;height:3px;background:#fff;-webkit-transition:width .25s;transition:width .25s;position:absolute;bottom:0}.article-list-navigation>ul li a.active{background:#fff;color:#54565a}.article-list-filters{display:none;margin-bottom:30px}@media (min-width:1024px){.article-list-filters{display:grid;grid-template-columns:calc(50% - 10px) 1fr;grid-gap:20px}}@media (min-width:1024px){.article-list-filters--photos{display:-webkit-box;display:flex;grid-template-columns:unset}}.article-list-filters .datepicker-itf__input-area{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}.article-list-filters .article-list-filters-container,.article-list-filters .article-list-filters-container--dates{display:-webkit-box;display:flex}.article-list-filters .article-list-filters-container--category>div{margin-left:20px}.article-list-filters .article-list-filters-container--category>div:first-child{margin-left:0}.article-list-filters .article-list-filters-container .datepicker-itf{margin-right:20px;-webkit-box-flex:1;flex-grow:1}.article-list-filters .article-list-filters-container .datepicker-itf__input{border-color:#54565a;font-size:12px;color:#54565a}.article-list-filters .article-list-filters-container .datepicker-itf__input-wrapper:first-child input{border-right:1px solid #54565a}.article-list-filters .article-list-filters-container>.dropdown{-webkit-box-flex:1;flex-grow:1}.article-list-filters .article-list-filters-container>button{position:relative;text-align:left;padding-left:10px;padding-right:10px;white-space:nowrap;flex-flow:nowrap;-webkit-box-align:center;align-items:center}.article-list-filters .article-list-filters-container>button:hover:after{background-image:url(/assets/images/icons/close-outlined.svg)}.article-list-filters .article-list-filters-container>button:after,.article-list-filters .article-list-filters-container>button:hover:after{display:-webkit-inline-box;display:inline-flex;content:"";height:15px;width:15px;background-repeat:no-repeat;background-size:18px;background-position:50%;margin-left:10px}.article-list-filters .article-list-filters-container>button:after{background-image:url(/assets/images/icons/close-outlined--dark.svg)}.article-list-filters.article-list-filters--photos>.article-list-filters-container--category{width:33.333%;margin-right:0}.article-list-filters.article-list-filters--photos>.article-list-filters-container--dates{width:66.666%}.article-list__load-more{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;margin-top:-10px}@media (min-width:768px){.article-list__load-more{margin-top:25px}}@media (min-width:1024px){.article-list__load-more{margin-top:50px}}.article-list-header.article-list-header--mobile{font-size:16px;font-weight:900;line-height:19px;padding:0 30px;text-transform:uppercase}@media (min-width:768px){.article-list-header.article-list-header--mobile{display:none}}.page-section__inner .article-list,hr .article-list{padding:0}.article-list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:20px;grid-row-gap:50px}@media (max-width:1023px){.article-list{grid-template-columns:1fr 1fr;grid-row-gap:20px;padding:15px}}@media (max-width:767px){.article-list{grid-template-columns:1fr;padding:0}}.article-list .article-hero__article-date{font-size:12px;font-weight:900}.article-list .article-list__item-details{font-size:.75rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin:0;display:-webkit-box;display:flex;flex-flow:nowrap;-webkit-box-pack:justify;justify-content:space-between}@media (min-width:768px){.article-list .article-list__item-details{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;-webkit-box-pack:justify;justify-content:space-between;margin:10px 0 3px;font-weight:900}}.article-list .article-list__item-details-category,.article-list .article-list__item-details a{color:#008f70;text-transform:uppercase}.article-list .article-list__item-details-date{color:#979797;display:none}@media (min-width:1024px){.article-list .article-list__item-details-date{display:inherit}}.article-list .article-list__item-details-date--show{color:#979797}.article-list .article-list__item-details span{font-weight:900}.article-list .article-list__category-link{color:#979797;font-weight:900;font-size:.75rem;text-decoration:none;text-transform:uppercase;display:inline-block}@media (min-width:768px){.article-list .article-list__category-link{margin-bottom:6px}}@media (min-width:1024px){.article-list .article-list__category-link{margin-top:3px;margin-bottom:0}}.article-list .article-list__date-mobile{font-size:12px;font-weight:900;position:relative;top:1px;color:#979797}@media (min-width:1024px){.article-list .article-list__date-mobile{display:none}}@media (max-width:1023px){.article-list .article-list__item{display:grid;grid-template-columns:2fr 1fr;grid-column-gap:20px;grid-auto-flow:dense}}@media (max-width:767px){.article-list .article-list__item{display:grid;grid-column-gap:20px}}.article-list .article-list__item p{text-transform:uppercase;line-height:19px;font-size:16px;margin:0;font-weight:900}@media (max-width:1023px){.article-list .article-list__item p{font-size:12px;line-height:16px}}@media (max-width:767px){.article-list .article-list__item p{margin:4px 0}}@media (min-width:1024px){.article-list .article-list__item p{margin:6px 0 4px}}.article-list .article-list__item p>a{color:#54565a;text-decoration:none;word-break:break-word}.article-list .article-list__item .article-list__img>div{position:relative}.article-list .article-list__item .article-list__img>div .article-list__img--circuit{content:"";position:absolute;width:40px;height:40px;display:block;bottom:0;right:0}.article-list .article-list__item .article-list__img>div a{display:-webkit-box;display:flex;-webkit-box-flex:1;flex-grow:1}.article-list .article-list__item-tags{margin-top:8px}.article-list .article-list__item-tags ul{list-style:none;padding-left:0;margin:0}.article-list .article-list__item-tags li{display:inline-block;margin-right:10px;margin-bottom:5px}@media (max-width:1023px){.article-list .article-list__img{grid-column:2}}.article-list picture{width:100%;display:block;font-size:0}.article-list .fallback-img,.article-list img{width:100%}.article-list .fallback-img{width:100%;padding-bottom:66.66667%;display:inline-block;background:#e6e6e6;position:relative}.article-list .fallback-img>span{position:absolute;top:calc(50% - 7px);width:100%;text-align:center}.page-section__article-container{display:grid;grid-template-columns:2fr 1fr;z-index:15;position:relative;padding-bottom:50px;grid-column-gap:40px}@media (max-width:1023px){.page-section__article-container{grid-template-columns:1fr}}@media (max-width:767px){.page-section__article-container{background:#fff;padding:30px}}.page-section__article-container .article__link-container{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;flex-wrap:wrap}.page-section__article-container .article__link-container .btn,.page-section__article-container .article__link-container .btn--read-more{margin-top:30px;padding:0 40px!important;text-align:center}@media (min-width:768px){.page-section__article-container .article__link-container .btn,.page-section__article-container .article__link-container .btn--read-more{padding:0 60px!important}}.page-section__article-container .article__link-container .btn--read-more:first-child,.page-section__article-container .article__link-container .btn:first-child{margin-top:15px}.page-section__article-container .article-content{background:#fff;position:relative}@media (min-width:768px){.page-section__article-container .article-content{margin-top:-30px;padding:40px}}@media (min-width:1024px){.page-section__article-container .article-content{margin-top:-60px}}@media (min-width:1200px){.page-section__article-container .article-content{padding:50px 80px;margin-top:-90px}}@media (max-width:1023px){.page-section__article-container .article-content{margin-bottom:30px}}.page-section__article-container .article-content h1{text-transform:uppercase;font-size:24px;line-height:28px;margin:0}@media (min-width:1200px){.page-section__article-container .article-content h1{width:76%;font-size:28px;line-height:34px}}.page-section__article-container .article-content h2{margin-top:26px}@media (min-width:1200px){.page-section__article-container .article-content h2{margin-top:30px}}.page-section__article-container .article-content .gallery{margin:43px 0}.page-section__article-container .article-content .title-and-date{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;margin-bottom:8px;margin-top:4px;font-weight:900}@media (min-width:1024px){.page-section__article-container .article-content .title-and-date{margin-bottom:12px;margin-top:12px}}.page-section__article-container .article-content .title-and-date span{font-size:12px;font-weight:900;line-height:19px;white-space:nowrap;display:-webkit-box;display:flex;-webkit-box-align:end;align-items:flex-end}.page-section__article-container .article-content .tag-and-social{margin-bottom:40px;display:grid;grid-template-columns:1fr 120px}.page-section__article-container .article-content .tag-and-social a{margin-right:10px}.page-section__article-container .article-content .tag-and-social .btn--share{margin-bottom:14px}.page-section__article-container .article-content .article__category{text-decoration:none;text-transform:uppercase;font-weight:900;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;line-height:125%}.page-section__article-container .article-content .article__category a{color:#008f70;font-size:12px;font-weight:900}.page-section__article-container .article-content .article__category>span{font-size:12px}.page-section__article-container .article-content .tour-logo{position:absolute;right:0;top:0;width:107px;height:60px}.page-section__article-container .article-content .author{font-size:12px;font-weight:900;line-height:14px}@media (max-width:1024px){.page-section__article-container .article-content .author{margin-top:0;margin-bottom:10px}}@media (min-width:768px){.page-section__article-container .article-content .article-list__date-mobile{display:none}}@media (max-width:767px){.page-section__article-container .article-content .article__category,.page-section__article-container .article-content .btn--share-container,.page-section__article-container .article-content .title-and-date{display:none}.page-section__article-container .article-content header{display:inline-block;margin-bottom:0}.page-section__article-container .article-content .article-list__date-mobile{display:inline-block;font-size:12px;font-weight:900;margin-top:3px;margin-bottom:9px}.page-section__article-container .article-content .author{margin-top:10px;margin-bottom:4px}.page-section__article-container .article-content .tag-and-social{margin-bottom:30px}}.page-section__article-container .article-aside{background:#fff}@media (min-width:1200px){.page-section__article-container .article-aside{padding:80px}}@media (min-width:768px){.page-section__article-container .article-aside{padding:40px;margin-top:30px}}.page-section__article-container .article-aside h2{font-weight:900}.page-section__article-container .article-aside .article-list{grid-template-columns:1fr}@media (max-width:1023px){.page-section__article-container .article-aside .article-list{grid-template-columns:1fr 1fr;padding:0}.page-section__article-container .article-aside .article-list .article-list__item{grid-template-columns:1fr}.page-section__article-container .article-aside .article-list .article-list__img{grid-column:auto}}@media (max-width:767px){.page-section__article-container .article-aside .article-list{grid-template-columns:1fr}.page-section__article-container .article-aside .article-list .article-list__item{grid-template-columns:2fr 1fr}.page-section__article-container .article-aside .article-list .article-list__item .article-list__img{grid-column:2}}.page-section__article-container .btn__share-btn{margin-bottom:16px}.article-hero__link:after{bottom:0;content:"";display:inline-block;background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(rgba(0,0,0,.7)),to(rgba(0,0,0,.9)));background:linear-gradient(transparent,rgba(0,0,0,.7),rgba(0,0,0,.9));width:100%;position:absolute;min-height:180px}.article-hero{position:relative;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between;height:438px;overflow:hidden}@media (min-width:768px){.article-hero{height:364px}}@media (min-width:1024px){.article-hero{height:392px;min-height:392px}}.article-hero__link{display:-webkit-box;display:flex;position:relative}.article-hero__link picture{width:100%}.article-hero .article-hero__link .article-hero__circuit-logo-container{position:absolute;right:0;bottom:0}.article-hero .article-hero__link .article-hero__circuit-logo-container img{width:52px;height:52px}@media (min-width:1024px){.article-hero .article-hero__link .article-hero__circuit-logo-container img{width:auto}}.article-hero .article-hero__bg{width:100%;height:100%;display:none;background-size:cover}@media (max-width:767px){.article-hero .article-hero__bg.article-hero__bg--mobile{display:block}}@media (min-width:768px) and (max-width:1023px){.article-hero .article-hero__bg.article-hero__bg--tablet{display:block}}@media (min-width:1024px){.article-hero .article-hero__bg.article-hero__bg--desktop{display:block}}.article-hero .article-hero__tag-list{margin:5px 0}@media (min-width:1024px){.article-hero .article-hero__tag-list{margin:10px 0}}.article-hero .article-hero__img{position:absolute;left:0;top:0;z-index:0;width:100%}@media (min-width:1024px){.article-hero .article-hero__img{height:100%;min-width:100%}}.article-hero .article-hero__article-header{padding-left:15px;padding-top:40px;height:0;padding-right:15px;z-index:1;position:absolute;top:0;left:0;bottom:0;right:0;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}@media (min-width:1024px){.article-hero .article-hero__article-header{padding-top:60px}}.article-hero .article-hero__article-name{margin:0;font-size:16px;font-weight:900;line-height:22px;color:#fff;text-transform:uppercase}@media (min-width:768px){.article-hero .article-hero__article-name{font-size:18px}}.article-hero .article-hero__circuit-logo{width:100px}.article-hero .article-hero__details-container{z-index:1;position:absolute;left:0;bottom:0;right:0}.article-hero .article-hero__details{color:#fff;padding:15px 0 40px}@media (min-width:1024px){.article-hero .article-hero__details{padding:15px 0 60px}}.article-hero .article-hero__details .article-hero__category-link{color:#979797;font-size:.75rem;font-weight:900;text-decoration:none;text-transform:uppercase;display:inline-block}.article-hero .article-hero__details .article-hero__article-date,.article-hero .article-hero__details .category{color:#fff;font-family:Lato;font-size:12px;padding-right:20px;font-weight:900;line-height:11px;text-transform:uppercase}@media (min-width:1024px){.article-hero .article-hero__details .article-hero__article-date,.article-hero .article-hero__details .category{padding-right:30px}}.article-hero .article-hero__details .article-hero__article-date{text-transform:capitalize}.article-hero .article-hero__details h2{text-transform:uppercase;font-weight:900;font-size:24px;line-height:28px;margin:5px 0}@media (min-width:768px){.article-hero .article-hero__details h2{padding-right:60px;width:60%}}@media (min-width:1024px){.article-hero .article-hero__details h2{margin:20px 0;font-size:28px;line-height:34px}}.article-hero .article-hero__details h2 a{color:#fff;text-decoration:none}.article-hero .article-hero__details .read-more{font-size:12px;font-weight:900;line-height:24px;height:24px;display:inline-block;background:url(/media/assets/images/chevron-left-white.svg) no-repeat;padding-left:24px;margin-left:-6px}.article-hero .article-hero__details>a{color:#fff;text-decoration:none}.article-hero .btn--pill{background:transparent;color:#54565a;border-color:#fff;margin-right:10px}.article-hero .btn--pill:hover{background:#54565a}.top-news{display:grid;grid-column-gap:30px}@media (min-width:768px){.top-news{grid-template-columns:1fr 1fr}}.top-news .article-hero{height:auto}.top-news .article-hero picture img{width:100%}.top-news .header-wrapper{position:relative;margin-bottom:3px}@media (min-width:768px){.top-news .header-wrapper{margin-bottom:0}}.top-news .article-hero__details-container{padding:0 20px;width:100%}@media (max-width:767px){.top-news .article-hero__details-container{position:static;padding:0}}.top-news .article-hero .article-hero__article-header{width:100%}.top-news .article-hero .article-hero__details{padding:15px 0 20px}.top-news .article-hero .article-hero__details h2{font-size:16px;font-weight:900;line-height:19px}@media (min-width:1024px){.top-news .article-hero .article-hero__details h2{margin:6px 0;font-size:22px;line-height:26px;width:80%}}.top-news .article-hero .article-hero__details h2 a{color:#54565a}@media (min-width:768px){.top-news .article-hero .article-hero__details .article-hero__category-link,.top-news .article-hero .article-hero__details h2 a{color:#fff}}.top-news .article-hero .article-hero__details .article-hero__category-link{margin-bottom:3px}@media (min-width:768px){.top-news .article-hero .article-hero__details .article-hero__category-link{margin-bottom:0}}@media (min-width:1024px){.top-news .article-hero .article-hero__details .article-hero__category-link{margin-bottom:3px}}@media (max-width:767px){.top-news .article-hero .article-hero__details{color:#54565a}.top-news .article-hero .article-hero__details .category{color:#008f70}.top-news .article-hero .article-hero__details .article-hero__article-date{color:#979797}}.top-news .article-list__category-link{font-size:12px}.top-news .article-list{grid-template-columns:1fr 1fr}@media (min-width:1024px){.top-news .article-list{grid-row-gap:40px}}@media (max-width:1023px){.top-news .article-list{grid-template-columns:1fr;padding:0}}.top-news .article-list .article-hero__article-date{display:none}@media (min-width:1024px){.top-news .article-list .article-hero__article-date{display:-webkit-box;display:flex}}@media (min-width:1024px){.top-news .article-list .article-list__date-mobile{display:none}}.top-news .article-list__item{display:grid;grid-template-columns:2fr 1fr;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;grid-auto-flow:dense}.top-news .article-list__item .article-list__img{grid-column:2}@media (max-width:1023px){.top-news .article-list__item:nth-child(n+4){display:none}}.top-news.top-news--tablet-one-three .article-hero__link:after{display:none}@media (min-width:768px){.top-news.top-news--tablet-one-three .article-hero__details-container{position:static;padding:0}.top-news.top-news--tablet-one-three .article-hero .article-hero__details,.top-news.top-news--tablet-one-three .article-hero .article-hero__details h2 a{color:#54565a}.top-news.top-news--tablet-one-three .article-hero .article-hero__details .article-hero__category-link{color:#979797;font-size:12px}.top-news.top-news--tablet-one-three .article-hero .article-hero__details .category{color:#008f70}.top-news.top-news--tablet-one-three .article-hero .article-hero__details .article-hero__article-date{color:#979797}}@media (min-width:1024px){.top-news.top-news--desktop-one-four .article-list{grid-template-columns:1fr 1fr}.top-news.top-news--desktop-one-four .article-list__item{display:block}.top-news.top-news--desktop-one-four .article-list__item:nth-child(n+5){display:none}}.styled-checkbox{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;color:#fff;cursor:pointer;position:relative;flex-wrap:wrap;font-size:14px;padding:0 0 5px}.styled-checkbox input[type=checkbox]{position:absolute;z-index:0;top:4px;margin:1px}.styled-checkbox input[name=SelectedOptIns],.styled-checkbox input[name=terms]{width:auto!important}.styled-checkbox span{background:#333;border:1px solid #fff;height:16px;width:16px;min-width:16px;max-width:16px;position:relative;z-index:1;display:inline-block;margin-right:15px;top:3px}.styled-checkbox input:checked+span:before{background:#fff url(/media/assets/images/tick-black.svg);background-size:20px;background-position:-2px;position:absolute;width:16px;height:16px;min-width:16px;max-width:16px;top:-1px;left:-1px;content:"";color:#000}.carousel{-webkit-box-orient:vertical;flex-direction:column;position:relative}.carousel,.carousel__animation-container{display:-webkit-box;display:flex;-webkit-box-direction:normal}.carousel__animation-container{width:100%;-webkit-box-orient:horizontal;flex-direction:row}[data-transition-type=slide-left] .carousel__animation-container--orphan-animation .drawsheet__carousel-items{-webkit-box-pack:end;justify-content:flex-end}[data-transition-type=slide-left] .carousel__animation-container--orphan-animation .carousel__animation-enter{opacity:0}[data-transition-type=slide-left] .carousel__animation-container--orphan-animation .carousel__animation-enter.carousel__animation-enter-active{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:1}[data-transition-type=slide-left] .carousel__animation-container--orphan-animation .carousel__animation-leave{opacity:1;margin-left:0;left:unset!important}[data-transition-type=slide-left] .carousel__animation-container--orphan-animation .carousel__animation-leave.carousel__animation-leave-active{opacity:0;-webkit-transition:margin-left .5s ease,opacity .5s ease;transition:margin-left .5s ease,opacity .5s ease;margin-left:-50%}@media (min-width:1024px){[data-transition-type=slide-left] .carousel__animation-container--orphan-animation .carousel__animation-leave.carousel__animation-leave-active{margin-left:-33.33333%}}[data-transition-type=slide-right] .carousel__animation-container--orphan-animation .drawsheet__carousel-items{-webkit-box-pack:end;justify-content:flex-end}[data-transition-type=slide-right] .carousel__animation-container--orphan-animation .carousel__animation-enter{opacity:0;margin-left:-50%}@media (min-width:1024px){[data-transition-type=slide-right] .carousel__animation-container--orphan-animation .carousel__animation-enter{margin-left:-33.33333%}}[data-transition-type=slide-right] .carousel__animation-container--orphan-animation .carousel__animation-enter.carousel__animation-enter-active{opacity:1;margin-left:0;-webkit-transition:margin-left .5s ease,opacity .5s ease;transition:margin-left .5s ease,opacity .5s ease}[data-transition-type=slide-right] .carousel__animation-container--orphan-animation .carousel__animation-leave{opacity:1;left:unset!important}[data-transition-type=slide-right] .carousel__animation-container--orphan-animation .carousel__animation-leave.carousel__animation-leave-active{opacity:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.carousel__nav-btn{display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;position:absolute;z-index:99}.carousel__nav-btn .btn--chevron-next,.carousel__nav-btn .btn--chevron-prev{background-image:url(/media/assets/images/chevron-right-dark.svg);background-size:16px;cursor:pointer}.carousel__nav-btn .btn--chevron-next:after,.carousel__nav-btn .btn--chevron-next:before,.carousel__nav-btn .btn--chevron-prev:after,.carousel__nav-btn .btn--chevron-prev:before{border-color:#fff}.carousel__nav-btn .btn--chevron-prev{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.carousel__nav-btn .btn--chevron-next{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.carousel-nav-container,.carousel-nav-container--mobile{margin-top:13px;margin-bottom:13px;-webkit-box-pack:justify;justify-content:space-between;position:relative;-webkit-box-pack:center;justify-content:center;-webkit-transition:top .3s ease,padding .3s ease,width .3s ease;transition:top .3s ease,padding .3s ease,width .3s ease}.carousel-nav-container--mobile>div,.carousel-nav-container>div{display:-webkit-box;display:flex}.carousel-nav-container--full-width{margin-top:15px;padding-top:15px;padding-bottom:70px}.carousel-nav-container--full-width .carousel-pager{padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(10px,1fr));width:100%;grid-column-gap:30px}.carousel-nav-container--full-width .carousel-pager__item{width:100%}.carousel-nav-container--full-width .carousel__nav-btn{top:68px}.carousel-nav-container--full-width.carousel-nav-container--mobile-dropdown .carousel__nav-btn{top:88px}@media (min-width:768px){.carousel-nav-container--full-width.carousel-nav-container--mobile-dropdown .carousel__nav-btn{top:68px}}.carousel-nav-container--no-padding{padding-bottom:0;margin-bottom:0}.carousel-pager-container--desktop{margin:28px 80px}.carousel__nav-btn--next{right:0}.carousel__nav-btn--prev{left:0}.carousel__items-wrapper{display:block;width:100%;max-width:100%}.carousel__animation--drawsheet-container{display:-webkit-box;display:flex;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.carousel-pager{display:-webkit-box;display:flex;justify-content:space-around;-webkit-box-align:center;align-items:center;-webkit-box-flex:1;flex-grow:1;padding:0 60px;height:34px;align-content:center}.carousel-pager--single-item .carousel-pager__item-wrapper{cursor:default}@media (min-width:768px){.carousel-pager{padding:0 120px}}@media (min-width:1024px){.carousel-pager{padding:0 160px}}.carousel-pager__item-wrapper{width:100%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;cursor:pointer}.carousel-pager__label{font-size:16px;font-weight:900;padding-bottom:5px;display:none}@media (min-width:768px){.carousel-pager__label{display:block}}.carousel-pager__label--mobile{display:block}@media (min-width:768px){.carousel-pager__label--mobile{display:none}}.carousel-pager.carousel-pager--tablet-and-above{display:none}@media (min-width:768px){.carousel-pager.carousel-pager--tablet-and-above{display:grid}}.carousel-pager.carousel-pager--dropdown{display:block;height:auto}@media (min-width:768px){.carousel-pager.carousel-pager--dropdown{display:none}}.carousel-pager__item{margin:0 5px;padding:5px 0;position:relative;width:calc(100% - 10px)}@media (min-width:768px){.carousel-pager__item{margin:0 30px;width:calc(100% - 30px)}}.carousel-pager__item:after{content:"";display:inline-block;width:100%;position:absolute;background:#979797;height:1px}.carousel-pager__item.active:after{content:"";display:inline-block;width:100%;position:absolute;height:3px;top:4px;background:#008f70}.carousel-wrapper{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.carousel-wrapper.is-nav-top{-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}[data-transition-type=slide-left] .carousel__animation-enter{position:relative;left:150%}[data-transition-type=slide-left] .carousel__animation-enter.carousel__animation-enter-active{left:0;-webkit-transition:left .5s ease 0s;transition:left .5s ease 0s}[data-transition-type=slide-left] .carousel__animation-exit,[data-transition-type=slide-left] .carousel__animation-leave{position:relative;left:-100%}[data-transition-type=slide-left] .carousel__animation-exit.carousel__animation-exit-active,[data-transition-type=slide-left] .carousel__animation-leave.carousel__animation-leave-active{left:-250%;-webkit-transition:left .5s ease;transition:left .5s ease}[data-transition-type=slide-right] .carousel__animation-enter{position:relative;left:-150%}[data-transition-type=slide-right] .carousel__animation-enter.carousel__animation-enter-active{left:0;-webkit-transition:left .5s ease 0s;transition:left .5s ease 0s}[data-transition-type=slide-right] .carousel__animation-exit,[data-transition-type=slide-right] .carousel__animation-leave{position:relative;left:-100%}[data-transition-type=slide-right] .carousel__animation-exit.carousel__animation-exit-active,[data-transition-type=slide-right] .carousel__animation-leave.carousel__animation-leave-active{left:50%;-webkit-transition:left .5s ease;transition:left .5s ease}.carousel--sticky-nav{margin-top:134px}.carousel-nav-container--sticky{position:fixed;width:100%;left:0;background:#e6e6e6;margin-top:0;z-index:99;top:54px;border-bottom:1px solid #979797}@media (min-width:768px){.carousel-nav-container--sticky{top:99px}}@media (min-width:1024px){.carousel-nav-container--sticky{top:133px}}.carousel-nav-container--sticky .carousel__nav-btn--next{top:53px;right:30px}@media (min-width:1024px){.carousel-nav-container--sticky .carousel__nav-btn--next{right:65px}}.carousel-nav-container--sticky .carousel__nav-btn--prev{top:53px;left:30px}@media (min-width:1024px){.carousel-nav-container--sticky .carousel__nav-btn--prev{left:65px}}.carousel-nav-container--sticky .container{position:relative;padding:10px}@media (min-width:768px){.carousel-nav-container--sticky .container{padding:0 30px}}@media (min-width:1024px){.carousel-nav-container--sticky .container{padding:0 65px}}.carousel-nav-container--mobile{padding-bottom:0}.carousel-nav-container--mobile .carousel__nav-btn{display:none}@media (min-width:768px){.carousel-nav-container--mobile .carousel__nav-btn{display:-webkit-inline-box;display:inline-flex}}.container{margin:0 auto;padding:0 30px;-webkit-box-flex:0;flex:none;width:100%}@media (min-width:1024px){.container{max-width:1394px;padding:0 65px}}.flex-container{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding:25px 0 0;-webkit-box-pack:center;justify-content:center}.flex-container--no-padding{padding:0}.grid-container{display:grid;grid-template-columns:repeat(12,1fr)}@media (min-width:768px){.grid-container{grid-column-gap:30px}}.center-content{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.footer section.itf-apps{display:none}@media (min-width:768px){.footer section.itf-apps{display:inherit}}.hide--mobile{display:none!important}@media (min-width:768px){.hide--mobile{display:inherit!important}}@media (min-width:768px){.hide--tablet{display:none!important}}@media (min-width:1024px){.hide--tablet{display:inherit!important}}@media (min-width:1024px){.hide--desktop{display:none!important}}.footer{font-weight:700;padding:0;position:relative;background:#fff}.footer .flex-container{align-contents:flex-start;-webkit-box-pack:start;justify-content:flex-start}.footer .sponsors{padding:45px 0 40px!important}.footer__listed-links a{text-transform:uppercase}.footer__listed-links a[target=_blank]:after{content:"";background:url(/media/assets/images/external-link-light.svg) no-repeat 0;padding:0 0 0 35px;position:relative;top:-5px;left:-7px}@media (min-width:1024px){.footer__listed-links a{text-transform:none}}.footer:before{border-top:5px solid #008f70;border-bottom:5px solid #54565a;height:15px;background:#fff;position:absolute;top:0;content:"";width:100%}.footer section{border-top:1px solid #008f70;display:-webkit-box;display:flex;text-align:center}.footer section:first-child{padding:15px 0 0}@media (min-width:1024px){.footer section:first-child{padding:70px 0 50px}}@media (min-width:1024px){.footer section{padding:50px 0}}@media (min-width:768px){.footer section.itf-apps{padding:40px 0}}.footer section.itf-apps .flex-container{padding:0}@media (min-width:768px){.footer section.itf-apps .footer-logo{margin:0 0 0 30px}}@media (min-width:1024px){.footer section.itf-apps .footer-logo{margin:0 0 0 60px}}.footer section.left{text-align:left}.footer section:first-child{border-top-width:0}.footer ul{list-style:none}.footer ul li{font-size:.75rem;padding-bottom:30px;padding-left:10px;line-height:100%}@media (min-width:1024px){.footer ul li{padding-left:0}}.footer ul li:last-child{padding-bottom:25px}@media (min-width:1024px){.footer ul li:last-child{padding-bottom:0}}.footer ul a{color:#54565a;text-decoration:none}.footer-column{overflow:hidden;clear:both;border-top:1px solid grey}.footer-column .subheading{position:relative;margin:0;height:60px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}@media (min-width:1024px){.footer-column .subheading{height:unset;margin-bottom:20px}}.footer-column .icon{background-image:url(/media/assets/images/chevron-right-grey.svg);background-repeat:no-repeat;background-position:50%;background-size:16px;display:inline-block;height:16px;width:15px;position:absolute;right:0;top:auto}@media (min-width:1024px){.footer-column .icon{display:none}}.footer-column .icon:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-right:-4px}@media (min-width:1024px){.footer-column{border-width:0;flex-basis:0;-webkit-box-flex:1;flex-grow:1}}.footer-column:first-child{border-width:0}.footer-column ul{overflow:hidden;margin:0 0 10px;padding-left:5px;padding-top:5px;-webkit-transition:max-height .3s ease-out;transition:max-height .3s ease-out}@media (min-width:1024px){.footer-column ul{padding-left:0;max-height:none;border-width:0}}.footer-column[active=true] .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media (min-width:1024px){.footer-columns{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}}.footer-column li{line-height:200%;text-align:left}.footer-logo{background-size:50%;background-repeat:no-repeat;background-position:50%;display:inline-block;-webkit-box-flex:0;flex:none;min-height:30px;min-width:90px;text-align:center;vertical-align:text-bottom}.footer-logo--sponsor{background-image:url(/media/assets/images/adecco.jpg);background-position:50%;min-width:50%;padding-bottom:0!important}@media (min-width:768px){.footer-logo--sponsor{min-width:33.33333%}}.footer-logo--sponsor span{visibility:hidden}.footer-logo--sponsor a{display:-webkit-box;display:flex;min-height:90px;width:100%}.footer-logos{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;padding:40px 0;margin:0 -15px;flex-flow:wrap}.footer-logos--apps .footer-logo{width:calc(50% - 30px)}@media (min-width:768px){.footer-logos--apps .footer-logo{width:calc(25% - 30px)}}.footer-logos.block{display:block}@media (min-width:768px){.footer-logos.adjust .footer-logo{width:calc(33% - 30px)}}.footer .footer__app-logo{margin-right:15px;width:42px;min-width:42px;height:42px}@media (min-width:768px){.footer .footer__app-logo{width:36px;min-width:36px;height:36px}}@media (min-width:1024px){.footer .footer__app-logo{width:42px;min-width:42px;height:42px}}.footer .footer__apps{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}@media (min-width:768px){.footer .footer__apps{max-width:120px}}@media (min-width:1024px){.footer .footer__apps{max-width:200px}}.footer .footer__app-link--apple{background:url(/media/assets/images/apple.svg) no-repeat}.footer .footer__app-link--android{background:url(/media/assets/images/play-store.svg) no-repeat}.footer .footer__post{background:#008f70}@media (min-width:768px){.footer .footer__post{padding:20px 0}}@media (min-width:1024px){.footer .footer__post{padding:12px 0}}@media (min-width:768px){.footer .footer__post .container{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;flex-wrap:wrap}}@media (min-width:1024px){.footer .footer__post .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}@media (min-width:1200px){.footer .footer__post .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}}.footer .footer__post ul{margin:0 0 12px;padding-left:0;width:100%}@media (min-width:768px){.footer .footer__post ul{margin:0;display:-webkit-box;display:flex;flex-wrap:unset}}@media (min-width:1024px){.footer .footer__post ul{width:auto}}@media (min-width:1200px){.footer .footer__post ul{display:unset;flex-wrap:nowrap}}.footer .footer__post li{padding:0;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;border-bottom:1px solid #fff;height:60px}.footer .footer__post li:last-child{padding-bottom:0;border-width:0}.footer .footer__post li:first-child{padding-left:0}@media (min-width:768px){.footer .footer__post li{border-width:0;height:unset;margin-right:20px}}@media (min-width:1024px){.footer .footer__post li{display:inline-block;padding:0 8px;margin-right:0}}@media (min-width:1200px){.footer .footer__post li{padding:0 11px}}.footer .footer__post a{color:#fff;font-weight:900;font-size:.6875rem;text-transform:uppercase}@media (min-width:1200px){.footer .footer__post a{font-size:.75rem}}.footer .footer__post .footer__copyright{display:none}@media (min-width:1024px){.footer .footer__post .footer__copyright{display:inline-block}}.footer .footer__social{padding:20px 0}@media (min-width:1024px){.footer .footer__social{display:none}}@media (min-width:768px){.footer .footer__social .container{display:-webkit-box;display:flex}}.footer .footer__social ul{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;padding:15px 0 30px;margin-bottom:20px;border-bottom:1px solid #54565a}@media (min-width:768px){.footer .footer__social ul{padding:0;margin:0;border-width:0}}.footer .footer__social ul li{width:30px;height:30px;background-size:30px;background-repeat:no-repeat;background-position:50%;overflow:hidden;padding-bottom:0}@media (min-width:768px){.footer .footer__social ul li{width:20px;height:20px;margin:0 25px 0 0;background-size:20px}}.footer .footer__social ul li a{padding:60px}.footer .footer__social ul .facebook,.footer .footer__social ul .instagram,.footer .footer__social ul .twitter,.footer .footer__social ul .youtube{font-size:0;padding:0}.footer .footer__social ul .facebook a,.footer .footer__social ul .instagram a,.footer .footer__social ul .twitter a,.footer .footer__social ul .youtube a{display:inline-block;min-height:30px;min-width:30px;padding:0}.footer .footer__social ul .facebook{background-image:url(/media/assets/images/facebook-light.svg)}.footer .footer__social ul .twitter{background-image:url(/media/assets/images/twitter-light.svg)}.footer .footer__social ul .instagram{background-image:url(/media/assets/images/instagram-light.svg)}.footer .footer__social ul .youtube{background-image:url(/media/assets/images/youtube-light.svg)}.footer .footer__social ul .linkedin{background-image:url(/media/assets/images/linkedin-light.svg);background-size:90%}.footer .footer__social .subheading{padding-top:0;margin-top:0;display:-webkit-box;display:flex;line-height:100%}@media (min-width:768px){.footer .footer__social .subheading{-webkit-box-align:end;align-items:flex-end;padding:0;margin:0 45px 0 0}}.footer .footer__copyright{font-size:.75rem;font-weight:900;padding:0}@media (min-width:768px){.footer .footer__copyright{-webkit-box-flex:1;flex-grow:1;text-align:right}}@media (min-width:1024px){.footer .footer__copyright{color:#fff;font-size:.625rem;margin:10px auto 0}}@media (min-width:1200px){.footer .footer__copyright{margin-top:0;margin-left:auto}}.footer .heading{text-transform:uppercase;display:inline-block;font-size:1.375rem;font-weight:900;margin:0;text-align:center}@media (min-width:420px){.footer .heading{background:url(/media/assets/images/stripes.svg) no-repeat top 7px left;padding:0 0 0 38px}}@media (min-width:768px){.footer .heading{white-space:nowrap}}.footer .subheading{font-size:.75rem;font-weight:900;text-align:left;text-transform:uppercase}@media (min-width:1024px){.footer .subheading{font-size:1rem}}.footer .subtext{font-size:.75rem;font-weight:900;text-align:left;margin:0}.footer .caption{font-weight:400;text-align:left;margin:0}section#sign-up-form{position:fixed;top:0;width:100px;z-index:1000;width:100%;opacity:1}section#sign-up-form,section#sign-up-form.hide{-webkit-transition:opacity .5s;transition:opacity .5s}section#sign-up-form.hide{overflow:hidden;opacity:0;z-index:-1}section#sign-up-form.show{height:100vh;display:block;-webkit-transition:opacity .5s;transition:opacity .5s;opacity:1}section#sign-up-form.success form{display:none}.sign-up-success-message{font-size:1rem;font-size:900}@media (min-width:1024px){.newsletter--isOpen .site-header:before{display:inline-block;position:absolute;top:44px;content:"";height:calc(100% - 44px);width:100%;z-index:1000}}@media (min-width:1024px){.newsletter--isOpen .site-header .breadcrumb,.newsletter--isOpen .site-header .main-nav{opacity:.1}}.newsletter-form{background:rgba(51,51,51,.95);color:#fff;display:-webkit-box;display:flex;height:100%;overflow-y:auto}@media (min-width:768px){.newsletter-form{position:relative;padding-top:100px}}.newsletter-form .newsletter-form__icon--features,.newsletter-form .newsletter-form__icon--highlights,.newsletter-form .newsletter-form__icon--news,.newsletter-form .newsletter-form__icon--prizes,.newsletter-form .newsletter-form__icon--round-up,.newsletter-form .newsletter-form__icon--ticketing{justify-items:center;height:120px;display:-webkit-inline-box;display:inline-flex;background-size:220px;background-repeat:no-repeat;background-position:50%}@media (min-width:768px){.newsletter-form .newsletter-form__icon--features,.newsletter-form .newsletter-form__icon--highlights,.newsletter-form .newsletter-form__icon--news,.newsletter-form .newsletter-form__icon--prizes,.newsletter-form .newsletter-form__icon--round-up,.newsletter-form .newsletter-form__icon--ticketing{background-size:210%;height:120px;width:120px}}.newsletter-form__icon--news{background-image:url("/media/assets/images/ITF ICONS white_LATEST NEWS.png")}.newsletter-form__icon--features{background-image:url("/media/assets/images/ITF ICONS white_PLAYER FEATURES.png")}.newsletter-form__icon--round-up{background-image:url("/media/assets/images/ITF ICONS white_DRAWS, FIXTURES.png")}.newsletter-form__icon--highlights{background-image:url("/media/assets/images/ITF ICONS white_TIE HIGHLIGHTS.png")}.newsletter-form__icon--ticketing{background-image:url("/media/assets/images/ITF ICONS white_FIRST TO HEAR.png")}.newsletter-form__icon--prizes{background-image:url("/media/assets/images/ITF ICONS white_EXCLUSIVE C&P.png")}.newsletter-form__icons ul{list-style:none;margin:0;padding:20px 0 0;display:grid;grid-template-columns:repeat(3,1fr)}@media (min-width:768px){.newsletter-form__icons ul{grid-template-columns:repeat(6,1fr)}}.newsletter-form__heading{display:grid;grid-template-columns:8fr 1fr}.newsletter-form__container{align-self:flex-start;padding:30px;margin:40px auto 120px;width:100%;min-height:360px}@media (min-width:768px){.newsletter-form__container{margin-top:160px;align-self:center;width:768px;padding:15px}}@media (min-width:1024px){.newsletter-form__container{position:relative}}@media (max-height:680px){.newsletter-form__container{align-self:flex-start}}.newsletter-form form{overflow:hidden;clear:both}.newsletter-form h2{font-size:1.375rem;margin-bottom:0;font-weight:900;text-transform:none;padding:0 0 0 45px;background:url(/media/assets/images/stripes.svg) no-repeat 0}.newsletter-form .fieldset{display:-webkit-box;display:flex;padding:15px 0}.newsletter-form .fieldset.wrap{flex-wrap:wrap}.newsletter-form .fieldset.privacy p{padding:20px 0 0;margin:0}.newsletter-form .fieldset.full-width{width:100%;-webkit-box-pack:center;justify-content:center}.newsletter-form .fieldset.no-padding{padding:0}.newsletter-form .fieldset button{text-transform:none}.newsletter-form .fieldset.right-tablet-above{-webkit-box-pack:center;justify-content:center}.newsletter-form .fieldset a{color:#fff}.newsletter-form .fieldset p{margin:-20px 0 0 20px;padding:0 0 0 10px;font-size:.875rem}@media (max-width:767px){.newsletter-form .fieldset--text{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.newsletter-form .fieldset--text label{position:relative;margin-right:15px;width:100%}.newsletter-form .fieldset--text label:hover:after{width:100%}.newsletter-form .fieldset--text label:after{content:"";display:block;width:0;height:3px;background:#fff;-webkit-transition:width .25s;transition:width .25s;position:absolute;bottom:0}@media (max-width:767px){.newsletter-form .fieldset--text label{margin-bottom:30px}}.newsletter-form .fieldset--text label:last-child{margin-right:0}.newsletter-form input{border-radius:0;border-width:0 0 1px;font-size:1rem;color:#fff;background:transparent;-webkit-transition:all .5s;transition:all .5s;padding:10px 15px 10px 0;font-weight:700;width:100%}.newsletter-form input:focus{outline-width:0}.newsletter-form input::-webkit-input-placeholder{opacity:.5;color:#fff}.newsletter-form input::-moz-placeholder{opacity:.5;color:#fff}.newsletter-form input:-ms-input-placeholder{opacity:.5;color:#fff}.newsletter-form input::-ms-input-placeholder{opacity:.5;color:#fff}.newsletter-form input::placeholder{opacity:.5;color:#fff}.newsletter-form__description{font-size:1rem;font-weight:700}.newsletter-form .btn--close{background-color:transparent;background-position:100%;color:#fff;padding-right:25px;padding-left:25px;width:auto;height:66px;position:relative;font-size:12px}@media (min-width:1024px){.newsletter-form .btn--close{right:0;top:auto}}.about-section{overflow:hidden}.about-section,.about-section.collapse{-webkit-transition:all .4s;transition:all .4s}.about-section-container{position:relative}.about-section-container .text{font-size:.75rem;padding:0 15px 0 20px;position:relative;z-index:99}.about-section-container .flex-container{-webkit-box-pack:center;justify-content:center;padding:10px 0 0}.about-section-container .flex-container button.btn--read-more{border:2px solid #54565a;color:#54565a;display:-webkit-box;display:flex;position:relative;line-height:100%;padding:0 20px 0 25px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;text-transform:uppercase;-webkit-transition:opacity .25s;transition:opacity .25s;-webkit-box-align:center;align-items:center}.about-section-container .flex-container button.btn--read-more:hover{border-color:#54565a;color:#54565a;opacity:.7;-webkit-transition:opacity .25s;transition:opacity .25s}.about-section-container .flex-container button.btn--read-more .text{padding-left:0}.about-section-container .flex-container button.btn--read-more.collapse .icon{-webkit-transform:rotate(0deg);transform:rotate(0deg);background-position:center 3px}.about-section-container .flex-container button.btn--read-more .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg);background-size:16px;background-position:center 3px;height:16px;width:18px}.about-section-container .flex-container button#btn--read-more{display:none}.about-section__section{text-align:left}.about-section section{text-align:center;display:inline-block;padding-top:5px;padding-bottom:40px;width:100%}.about-section section:last-child{padding-bottom:0}.about-section section h2{text-transform:uppercase;font-size:1rem;margin-bottom:0}.about-section section p:last-child{margin-bottom:0}@media (min-width:768px){.about-section section.about-section__section-container{display:grid;grid-column-gap:30px;grid-template-columns:repeat(2,1fr);padding-bottom:20px}}.about-section section.about-section__section-container h2{text-transform:none;text-align:left;font-size:1.375rem;grid-column:1/3;margin:0}.about-section section.about-section__section-container h3{font-size:1rem;font-weight:900}@media (min-width:768px){.about-section section.about-section__section-grid-8{display:grid;grid-template-columns:1fr 1fr 8fr 1fr 1fr}}.about-section section.about-section__section-grid-8 h2,.about-section section.about-section__section-grid-8 p{grid-column-start:3}.about-section ul{list-style:none;display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:30px;padding:0;margin:0}.about-section ul li{-webkit-box-align:center;align-items:center;border-bottom:1px solid #54565a;display:-webkit-box;display:flex;min-height:38px;padding:5px 0}.about-section ul li p{margin:0;font-size:.75rem;font-weight:900}.about-section ul li a{-webkit-box-align:center;align-items:center;text-decoration:none;font-size:.75rem;font-weight:900;position:relative;display:-webkit-box;display:flex}.about-section ul li a .icon{background-image:url(/media/assets/images/chevron-right-grey.svg);background-repeat:no-repeat;background-position:50%;height:16px;width:15px;background-size:16px;min-width:16px;display:inline-block;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);margin:0 0 0 10px}.tournament-hero__details{width:100%;align-self:flex-end;padding:15px 0;background-color:rgba(0,0,0,.75);z-index:99;display:none;line-height:100%;margin:0 -15px}@media (min-width:768px){.tournament-hero__details{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}}@media (min-width:1024px){.tournament-hero__details{padding:30px 0}}.tournament-hero__details .container{display:-webkit-box;display:flex;flex-wrap:wrap}@media (min-width:768px){.tournament-hero__details .container{padding:0 15px}}@media (min-width:1024px){.tournament-hero__details .container{padding:0 50px}}.tournament-hero__details-item{color:#fff;display:-webkit-inline-box;display:inline-flex;-webkit-box-flex:1;flex:auto;flex-basis:0;-webkit-box-pack:justify;justify-content:space-between;margin:5px 15px;border-bottom:1px solid #fff;padding-bottom:8px}@media (min-width:768px){.tournament-hero__details-item{min-width:calc(33% - 30px)}}@media (min-width:1024px){.tournament-hero__details-item{min-width:unset}}.tournament-hero__details--mobile{background-color:#fff;display:inherit;margin:0 30px;padding:0 30px;width:auto}@media (min-width:768px){.tournament-hero__details--mobile{display:none;margin:0 30px 30px}}.tournament-hero__details--mobile .container{display:inherit;padding:0}.tournament-hero{min-height:426px;background-color:#000;background-size:cover;background-position:50%;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-pack:center;justify-content:center;position:relative}@media (min-width:768px){.tournament-hero{min-height:415px}}.tournament-hero .btn__share-pane{top:35px}.tournament-hero .btn__share-btn{display:-webkit-inline-box;display:inline-flex;top:unset;position:absolute;top:0;right:30px}@media (min-width:768px){.tournament-hero .btn__share-btn{right:30px}}@media (min-width:1024px){.tournament-hero .btn__share-btn{right:65px}}.tournament-hero .btn.btn--h2h{text-align:center;padding-left:25px;padding-right:25px;width:100%;margin-bottom:20px}@media (min-width:768px){.tournament-hero .btn.btn--h2h{width:unset}}.tournament-hero__bg-img{min-width:550px;width:100%}@media (min-width:768px){.tournament-hero__bg-img{display:none}}.tournament-hero:after,.tournament-hero:before{height:60%;width:100%;content:"";background:-webkit-gradient(linear,left top,left bottom,from(#000),to(transparent));background:linear-gradient(180deg,#000,transparent);position:absolute;z-index:6}@media (min-width:768px){.tournament-hero:after,.tournament-hero:before{width:33%;height:100%;background:-webkit-gradient(linear,left top,right top,from(#000),to(transparent));background:linear-gradient(90deg,#000,transparent);left:0;top:0}}.tournament-hero__share-link{-webkit-box-align:baseline;align-items:baseline;display:-webkit-box;display:flex;position:relative}.tournament-hero__share-link>*{margin-left:10px}.tournament-hero__share-link>:first-child{margin-left:0}.tournament-hero__surface{background-repeat:no-repeat;background-position:100%;padding-right:30px;display:inline-block}.tournament-hero__surface span{text-transform:capitalize}.tournament-hero__surface--C{background-image:url(/media/assets/images/surface-clay.svg)}.tournament-hero__surface--H{background-image:url(/media/assets/images/surface-hard.svg)}.tournament-hero__surface--A{background-image:url(/media/assets/images/surface-other.svg)}.tournament-hero__surface--S{background-image:url(/media/assets/images/surface-beach.svg)}.tournament-hero__surface--O{width:0}.tournament-hero__surface--G{background-image:url(/media/assets/images/surface-grass.svg)}.tournament-hero--no-image{min-height:unset;height:unset;background:#333!important}.tournament-hero--no-image:after,.tournament-hero--no-image:before{display:none}.tournament-hero:after{bottom:0;right:0;left:auto;-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media (min-width:768px){.tournament-hero:after{background:-webkit-gradient(linear,left top,right top,from(#000),to(transparent));background:linear-gradient(90deg,#000,transparent);bottom:auto}}.tournament-hero__live{-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;text-align:center;background-color:red;border-radius:30px;color:#fff;display:-webkit-box;display:flex;font-size:.5625rem;height:35px;width:35px;text-transform:uppercase;white-space:nowrap;-webkit-transition:all .5s;transition:all .5s}.tournament-hero__live-stream{background-image:url(/media/assets/images/streaming-dark.svg);background-position:50%;background-repeat:no-repeat;background-size:28px}.tournament-hero__live-stream:hover{background-image:url(/media/assets/images/streaming-light.svg)}.tournament-hero__live-stream:before{display:none}.tournament-hero__live:hover{background-color:#fff;color:#54565a;-webkit-transition:all .5s;transition:all .5s}.tournament-hero__live:hover:before{background-color:#54565a;-webkit-transition:all .5s;transition:all .5s}.tournament-hero__live:before{background-color:#fff;content:"";border-radius:14px;-webkit-transform:rotate(270deg);transform:rotate(270deg);margin-top:-20px;position:absolute;height:4px;width:4px;-webkit-transition:all .5s;transition:all .5s}.tournament-hero__year-navigation{min-width:130px}@media (min-width:768px){.tournament-hero__year-navigation{margin-left:15px}}@media (min-width:768px){.tournament-hero__year-navigation .dropdown div[class$=-control]{background:transparent;border-color:#fff}}@media (min-width:768px){.tournament-hero__year-navigation .dropdown div[class$=-placeholder]{color:#fff}}@media (min-width:768px){.tournament-hero__year-navigation .dropdown .dropdown-indicator .icon{background-image:url(/media/assets/images/chevron-right-dark.svg)}}.tournament-hero .btn__share-btn{padding:0;position:relative;margin-right:0;right:unset}.tournament-hero__branding{display:-webkit-box;display:flex;background-position:50%;background-size:contain;background-repeat:no-repeat;margin-bottom:20px;width:50%;height:80px;left:0}@media (min-width:768px){.tournament-hero__branding{height:110px;background-size:200px;background-position:0}}.tournament-hero__sponsor{-webkit-box-align:center;align-items:center;background-size:contain;background-position:100%;background-repeat:no-repeat;display:-webkit-box;display:flex;position:relative;width:50%;min-height:85px;margin-bottom:20px;background-position:50%}.tournament-hero__sponsor img{height:unset;width:100%}@media (min-width:768px){.tournament-hero__sponsor{position:absolute;bottom:20px;right:0;width:300px;height:85px;margin-top:0;margin-bottom:0;background-position:100%}}.tournament-hero__title{font-weight:800;color:#fff;text-transform:uppercase;padding-bottom:24px;font-size:.75rem}@media (min-width:768px){.tournament-hero__title{padding-bottom:25px;width:100%;padding-right:250px}}.tournament-hero__title h1{margin-bottom:6px}.tournament-hero__title h2{font-size:.75rem;margin-top:2px}.tournament-hero__title h1,.tournament-hero__title h2,.tournament-hero__title span{display:block;padding-bottom:3px;font-weight:900}@media (min-width:768px){.tournament-hero__title h1,.tournament-hero__title h2,.tournament-hero__title span{padding-bottom:0}}.tournament-hero__content{z-index:99;width:100%}.tournament-hero__content .container{position:relative;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-pack:justify;justify-content:space-between;height:100%;align-content:space-between;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}@media (min-width:768px){.tournament-hero__content .container{min-height:320px;-webkit-box-pack:justify;justify-content:space-between}}.tournament-hero--no-image .tournament-hero__content .container{min-height:100%}.tournament-hero__content .btn{margin:0 auto}@media (min-width:768px){.tournament-hero__content .btn{margin:unset}}.tournament-hero__links{width:100%;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;margin:20px 0}.tournament-hero--no-image .tournament-hero__links{position:unset;margin:20px 0}@media (min-width:768px){.tournament-hero--no-image .tournament-hero__links{top:unset}}.tournament-hero__links>div{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start}.tournament-hero .btn--back{color:#fff;display:-webkit-box;display:flex;font-weight:800;margin-right:15px;-webkit-box-align:center;align-items:center;font-size:.75rem}.tournament-hero .btn--back:before{background:url(/media/assets/images/arrow-right.svg) 50% no-repeat;content:"";margin-right:14px;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);width:24px;height:15px;display:inline-block}.tournament-hero__name{font-size:1.375rem}@media (min-width:1024px){.tournament-hero__name{font-size:1.75rem}}.tournament-hero__label{font-weight:400;font-size:.75rem}.tournament-hero__value{justify-self:flex-end;font-weight:900;font-size:.75rem}.tournament-hero__details-items{display:-webkit-box;display:flex;width:100%;flex-wrap:wrap;margin-top:15px}@media (min-width:1024px){.tournament-hero__details-items{flex-wrap:nowrap;margin-top:0}}@media (min-width:1024px){.tournament-hero__details .container{flex-wrap:nowrap}}.tournament-hero--no-image .tournament-hero__details{border-top:1px solid #54565a;background-color:transparent}.tournament-hero__details-item{-webkit-box-align:center;align-items:center}.tournament-hero__details--mobile .tournament-hero__details-item{padding:0;height:50px;margin:0;border-color:#979797;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.tournament-hero__details--mobile .tournament-hero__details-item:last-child{border-width:0}.tournament-hero__details--mobile .tournament-hero__label,.tournament-hero__details--mobile .tournament-hero__value{color:#54565a;font-size:.875rem}.player-hero__details{width:100%;align-self:flex-end;padding:15px 0;background-color:rgba(0,0,0,.75);z-index:99;display:none;line-height:100%;margin:0 -15px}@media (min-width:768px){.player-hero__details{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}}@media (min-width:1024px){.player-hero__details{padding:30px 0}}.player-hero__details .container{display:-webkit-box;display:flex;flex-wrap:wrap}@media (min-width:768px){.player-hero__details .container{padding:0 15px}}@media (min-width:1024px){.player-hero__details .container{padding:0 50px}}.player-hero__details-item{color:#fff;display:-webkit-inline-box;display:inline-flex;-webkit-box-flex:1;flex:auto;flex-basis:0;-webkit-box-pack:justify;justify-content:space-between;margin:5px 15px;border-bottom:1px solid #fff;padding-bottom:8px}@media (min-width:768px){.player-hero__details-item{min-width:calc(33% - 30px)}}@media (min-width:1024px){.player-hero__details-item{min-width:unset}}.player-hero{min-height:426px;background-color:#000;background-size:cover;background-position:50%;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-pack:center;justify-content:center;position:relative}@media (min-width:768px){.player-hero{min-height:415px}}.player-hero .btn__share-pane{top:35px}.player-hero .btn__share-btn{display:-webkit-inline-box;display:inline-flex;top:unset;position:absolute;top:0;right:30px}@media (min-width:768px){.player-hero .btn__share-btn{right:30px}}@media (min-width:1024px){.player-hero .btn__share-btn{right:65px}}.player-hero:after,.player-hero:before{height:20%;width:100%;content:"";background:-webkit-gradient(linear,left top,left bottom,color-stop(-20%,#000),to(transparent));background:linear-gradient(180deg,#000 -20%,transparent);position:absolute;z-index:6}@media (min-width:768px){.player-hero:after,.player-hero:before{width:55%;height:100%;background:-webkit-gradient(linear,left top,right top,color-stop(-50%,#000),to(transparent));background:linear-gradient(90deg,#000 -50%,transparent);left:0;top:0}}.player-hero .btn__share-btn{top:10px}@media (min-width:768px){.player-hero .btn__share-btn{top:20px}}.player-hero__content-wrapper{display:-webkit-box;display:flex;-webkit-box-align:end;align-items:flex-end;padding:10px 0 20px}.player-hero__content-wrapper img{width:50%;max-width:219px}@media (min-width:768px){.player-hero__content-wrapper img{width:unset}}@media (min-width:768px){.player-hero__content-wrapper{padding:20px 0 0}}.player-hero__personal-details{color:#fff;padding:10px 0 0 10px;display:-webkit-box;display:flex;-webkit-box-align:end;align-items:flex-end}@media (min-width:768px){.player-hero__personal-details{display:block;padding:0 0 0 20px}}@media (min-width:1024px){.player-hero__personal-details{display:block;padding:16px 0 0 40px}}.player-hero__first-name{font-size:12px;font-weight:900;text-transform:uppercase;display:block;margin-bottom:-4px}@media (min-width:768px){.player-hero__first-name{margin-bottom:0}}.player-hero__last-name{font-size:22px;font-weight:900;text-transform:none}@media (min-width:768px){.player-hero__last-name{font-size:28px}}.player-hero__nationality{font-size:12px;font-weight:900;text-transform:uppercase;display:-webkit-box;display:flex}@media (min-width:768px){.player-hero__nationality{margin-bottom:20px}}.player-hero__nationality .itf-flags{min-width:37px;background-position:0;background-color:#e6e6e6;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.player-hero__nationality-text{padding-left:10px;padding-top:4px}.player-hero__content{z-index:99;width:100%}.player-hero__player-name{display:none}@media (min-width:768px){.player-hero__player-name{display:block;margin-bottom:8px}}.player-hero__player-name--mobile{display:block;color:#fff;margin-bottom:0;margin-top:26px}@media (min-width:768px){.player-hero__player-name--mobile{display:none}}.player-hero__label{font-weight:400;font-size:.75rem}.player-hero__value{justify-self:flex-end;font-weight:900;font-size:.75rem;text-align:right}.player-hero__surface{background-repeat:no-repeat;background-position:100%;padding-right:30px;display:inline-block}.player-hero__surface span{text-transform:capitalize}.player-hero__surface--C{background-image:url(/media/assets/images/surface-clay.svg)}.player-hero__surface--H{background-image:url(/media/assets/images/surface-hard.svg)}.player-hero__surface--O{width:0}.player-hero__surface--G{background-image:url(/media/assets/images/surface-grass.svg)}.player-hero__details{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;padding:16px 0 24px;min-height:96px}.player-hero__details .container{-webkit-box-align:center;align-items:center}@media (min-width:768px){.player-hero__details{padding:15px 0}}.player-hero__details-item{margin:5px;flex-basis:calc(50% - 10px);min-height:40px;-webkit-box-align:center;align-items:center}.player-hero__details-item:first-child{flex-basis:100%}@media (min-width:420px){.player-hero__details-item:first-child{flex-basis:calc(50% - 10px)}}@media (min-width:768px){.player-hero__details-item{min-height:unset;-webkit-box-align:unset;align-items:unset;margin:5px 15px;flex-basis:calc(33% - 30px)}.player-hero__details-item:first-child,.player-hero__details-item:nth-child(2){flex-basis:calc(50% - 30px)}}@media (min-width:1024px){.player-hero__details-item{flex-basis:unset!important}}.player-hero .btn--h2h{display:none}@media (min-width:768px){.player-hero .btn--h2h{display:inline-block}}.player-hero .container{position:relative}.tabs-links-tournaments__container{padding:0 30px}@media (min-width:768px){.tabs-links-tournaments__container{padding:0;padding:0 30px}}@media (min-width:1024px){.tabs-links-tournaments__container{padding:0 65px}}.tabs-links-tournaments__tab-list{list-style:none;margin:0;padding:30px 0 0;display:-webkit-box;display:flex}@media (min-width:768px){.tabs-links-tournaments__tab-list{padding-top:20px}}.tabs-links-tournaments__tab-list-item{-webkit-box-flex:1;flex-grow:1;margin-right:10px;height:50px;background:#fff;opacity:.4;text-transform:uppercase;font-size:0;min-width:40px;width:16.66667%;-webkit-transition:all .5s;transition:all .5s}.tabs-links-tournaments__tab-list-item,.tabs-links-tournaments__tab-list-item a{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.tabs-links-tournaments__tab-list-item a{cursor:pointer;width:100%;height:100%}@media (min-width:768px){.tabs-links-tournaments__tab-list-item a{padding-left:10px;padding-right:10px}}@media (min-width:1024px){.tabs-links-tournaments__tab-list-item a{-webkit-box-pack:start;justify-content:start;padding-left:15px;padding-right:40px}}@media (min-width:768px){.tabs-links-tournaments__tab-list-item{font-size:12px;text-align:center}}@media (min-width:1024px){.tabs-links-tournaments__tab-list-item{text-align:left;-webkit-box-pack:unset;justify-content:unset}}.tabs-links-tournaments__tab-list-item:last-child{margin-right:0}.active.tabs-links-tournaments__tab-list-item,.tabs-links-tournaments__tab-list-item:hover{opacity:1}.active.tabs-links-tournaments__tab-list-item a{color:#008f70}.tabs-links-tournaments__tab-list-item{background-size:22px;background-position:50%;background-repeat:no-repeat}@media (min-width:1024px){.tabs-links-tournaments__tab-list-item{background-position:right 10px center}}.tabs-links-tournaments__tab-list-item:first-child:last-child{max-width:320px}.tabs-links-tournaments__tournamentlocationmodule{background-image:url(/media/assets/images/info-inactive.svg)}@media (min-width:768px){.tabs-links-tournaments__tournamentlocationmodule{background-image:none}}@media (min-width:1024px){.tabs-links-tournaments__tournamentlocationmodule{background-image:url(/media/assets/images/info-inactive.svg)}}.tabs-links-tournaments__tournamentlocationmodule.active{background-image:url(/media/assets/images/info-active.svg)}@media (min-width:768px){.tabs-links-tournaments__tournamentlocationmodule.active{background-image:none}}@media (min-width:1024px){.tabs-links-tournaments__tournamentlocationmodule.active{background-image:url(/media/assets/images/info-active.svg)}}.tabs-links-tournaments__tournamentdrawsheetsmodule{background-image:url(/media/assets/images/draw-light-inactive.svg)}@media (min-width:768px){.tabs-links-tournaments__tournamentdrawsheetsmodule{background-image:none}}@media (min-width:1024px){.tabs-links-tournaments__tournamentdrawsheetsmodule{background-image:url(/media/assets/images/draw-light-inactive.svg)}}.tabs-links-tournaments__tournamentdrawsheetsmodule.active{background-image:url(/media/assets/images/draw-light-active.svg)}@media (min-width:768px){.tabs-links-tournaments__tournamentdrawsheetsmodule.active{background-image:none}}@media (min-width:1024px){.tabs-links-tournaments__tournamentdrawsheetsmodule.active{background-image:url(/media/assets/images/draw-light-active.svg)}}.tabs-links-tournaments__tournamentorderofplaymodule{background-image:url(/media/assets/images/op-light-inactive.svg)}@media (min-width:768px){.tabs-links-tournaments__tournamentorderofplaymodule{background-image:none}}@media (min-width:1024px){.tabs-links-tournaments__tournamentorderofplaymodule{background-image:url(/media/assets/images/op-light-inactive.svg)}}.tabs-links-tournaments__tournamentorderofplaymodule.active{background-image:url(/media/assets/images/op-light-active.svg)}@media (min-width:768px){.tabs-links-tournaments__tournamentorderofplaymodule.active{background-image:none}}@media (min-width:1024px){.tabs-links-tournaments__tournamentorderofplaymodule.active{background-image:url(/media/assets/images/op-light-active.svg)}}.tabs-links-tournaments__tournamentacceptancelistmodule{background-image:url(/media/assets/images/acceptance-list.svg)}@media (min-width:768px){.tabs-links-tournaments__tournamentacceptancelistmodule{background-image:none}}@media (min-width:1024px){.tabs-links-tournaments__tournamentacceptancelistmodule{background-image:url(/media/assets/images/acceptance-list.svg)}}.tabs-links-tournaments__tournamentacceptancelistmodule.active{background-image:url(/media/assets/images/acceptance-list-active.svg)}@media (min-width:768px){.tabs-links-tournaments__tournamentacceptancelistmodule.active{background-image:none}}@media (min-width:1024px){.tabs-links-tournaments__tournamentacceptancelistmodule.active{background-image:url(/media/assets/images/acceptance-list-active.svg)}}.tabs-links-tournaments__tournamentoverviewmodule{background-image:url(/media/assets/images/media-icon.svg)}@media (min-width:768px){.tabs-links-tournaments__tournamentoverviewmodule{background-image:none}}@media (min-width:1024px){.tabs-links-tournaments__tournamentoverviewmodule{background-image:url(/media/assets/images/media-icon.svg)}}.tabs-links-tournaments__tournamentoverviewmodule.active{background-image:url(/media/assets/images/media-icon-active.svg)}@media (min-width:768px){.tabs-links-tournaments__tournamentoverviewmodule.active{background-image:none}}@media (min-width:1024px){.tabs-links-tournaments__tournamentoverviewmodule.active{background-image:url(/media/assets/images/media-icon-active.svg)}}.tabs-links-tournaments__tournamentqualificationmodule{background-image:url(/media/assets/images/qualification-icon.svg);background-size:32px}@media (min-width:768px){.tabs-links-tournaments__tournamentqualificationmodule{background-image:none}}@media (min-width:1024px){.tabs-links-tournaments__tournamentqualificationmodule{background-image:url(/media/assets/images/qualification-icon.svg)}}.tabs-links-tournaments__tournamentqualificationmodule.active{background-image:url(/media/assets/images/qualification-icon.svg)}@media (min-width:768px){.tabs-links-tournaments__tournamentqualificationmodule.active{background-image:none}}@media (min-width:1024px){.tabs-links-tournaments__tournamentqualificationmodule.active{background-image:url(/media/assets/images/qualification-icon--active.svg)}}.tabs-links-tournaments__tournamentchampionsmodule{background-image:url(/media/assets/images/champions_icon--grey.svg)}@media (min-width:768px){.tabs-links-tournaments__tournamentchampionsmodule{background-image:none}}@media (min-width:1024px){.tabs-links-tournaments__tournamentchampionsmodule{background-image:url(/media/assets/images/champions_icon--grey.svg)}}.tabs-links-tournaments__tournamentchampionsmodule.active{background-image:url(/media/assets/images/champions_icon--green.svg)}@media (min-width:768px){.tabs-links-tournaments__tournamentchampionsmodule.active{background-image:none}}@media (min-width:1024px){.tabs-links-tournaments__tournamentchampionsmodule.active{background-image:url(/media/assets/images/champions_icon--green.svg)}}.article-next-prev .news-story__link--next:after,.article-next-prev .news-story__link--prev:before{content:"";display:-webkit-inline-box;display:inline-flex;width:15px;height:15px;background-repeat:no-repeat;background-size:20px;background-position:50%;background-image:url(/media/assets/images/arrow-right-grey.svg)}.article-next-prev{border-top:1px solid #54565a}@media (min-width:768px){.article-next-prev{border-width:0}}.article-next-prev .news-story{line-height:100%;display:-webkit-box;display:flex;width:100%}@media (min-width:768px){.article-next-prev .news-story{flex-wrap:nowrap;max-width:50%}}.article-next-prev .news-story:first-child{margin-right:15px;padding:0 0 30px}@media (min-width:768px){.article-next-prev .news-story:first-child{padding:0}}@media (min-width:768px){.article-next-prev .news-story:last-child{margin-left:15px}}@media (min-width:1200px){.article-next-prev .news-story{max-width:360px}}.article-next-prev .news-story-container{padding:30px 0}@media (min-width:768px){.article-next-prev .news-story-container{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}}.article-next-prev .news-story__link{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;font-weight:900;text-transform:uppercase;font-size:.75rem}.article-next-prev .news-story__link--prev:before{margin-right:5px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.article-next-prev .news-story__link--next:after{margin-left:5px}.article-next-prev .news-story__title{font-weight:900;padding:0;text-transform:uppercase;font-size:.75rem;line-height:125%;margin:0 0 20px;display:-webkit-box;display:flex}@media (min-width:768px){.article-next-prev .news-story__title{font-size:1rem}}.article-next-prev .news-story__press{color:#008f70;text-transform:uppercase;font-weight:900;font-size:.75rem;margin-bottom:10px;display:-webkit-box;display:flex}.article-next-prev .news-story__img{min-width:97px;height:97px;background-color:#979797;background-size:cover;background-position:50%;display:-webkit-box;display:flex;margin-left:15px}@media (min-width:768px){.article-next-prev .news-story__img{min-width:83px;height:83px}}body.newsletter--isOpen .site-logo__wrapper{border-width:0}.site-header{position:fixed;width:100vw;top:0;z-index:9999}@media (min-width:1024px){.site-header{width:100%}}.site-header #cookie-banner{display:none;max-height:250px;overflow:hidden;position:relative;z-index:10001;-webkit-transition:max-height .3s ease;transition:max-height .3s ease}.site-header #cookie-banner.hide{max-height:0}.site-header .cookie-banner{background:#006851;color:#fff}.site-header .cookie-banner .close-btn-container{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end}.site-header .cookie-banner .close-btn-container>span{font-weight:700;position:relative;padding-right:30px;cursor:pointer}.site-header .cookie-banner .close-btn-container>span:after{content:"";background:url(/media/assets/images/close-outlined.svg);width:22px;height:22px;display:block;position:absolute;right:0;top:-3px}.site-header .cookie-banner .container{padding:30px 15px;display:grid;grid-template-columns:1fr 1fr}.site-header .cookie-banner p{margin:0;font-size:12px}.site-header .cookie-banner p strong{text-transform:uppercase;font-size:16px}.site-header .cookie-banner a{color:#fff}@media (min-width:1024px){.site-header.site-header--scrolled .main-nav{height:44px}.site-header.site-header--scrolled .main-nav .main-nav__links{margin-left:80px}.site-header.site-header--scrolled .main-nav .main-nav__links>li{height:44px}.site-header.site-header--scrolled .main-nav .main-nav__links .main-nav__link{height:44px;line-height:44px;-webkit-transition:all .3s;transition:all .3s}.site-header.site-header--scrolled .site-logo{background:url(/media/assets/images/site-logo--scrolled.svg) no-repeat 0;width:75px;background-size:75px}}.site-header.site-header--scrolled .sub-nav{top:44px}.site-header .breadcrumb{border-bottom:1px solid #54565a;background:#fff;position:relative;z-index:999}@media (max-width:767px){.site-header .breadcrumb{display:none}}.site-header .breadcrumb ul{margin:0;list-style:none;display:-webkit-box;display:flex;padding:0}.site-header .breadcrumb ul>li{height:44px;line-height:44px;text-transform:uppercase;padding-right:44px;position:relative;overflow:hidden}.site-header .breadcrumb ul>li a{font-weight:400}.site-header .breadcrumb ul>li:not(:last-child){position:relative}.site-header .breadcrumb ul>li:not(:last-child):after{content:"";background-image:url(/media/assets/images/chevron-right-grey.svg);background-repeat:no-repeat;background-position:50%;background-size:16px;display:inline-block;height:16px;width:15px;display:block;width:44px;height:44px;position:absolute;right:0;top:0;bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.site-header .sub-nav{z-index:1000;left:0;width:100%;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;top:70px;pointer-events:none}@media (min-width:1024px){.site-header .sub-nav{background:#fff;position:absolute}}.site-header .sub-nav .sub-nav__link-headers-container{border-bottom:1px solid #000}.site-header .sub-nav .sub-nav__link-headers-container .sub-nav{top:44px}.site-header .sub-nav .sub-nav__link-headers,.site-header .sub-nav .sub-nav__link-headers>ul{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.site-header .sub-nav .sub-nav__link-headers>ul{list-style:none;padding:0;width:100%}.site-header .sub-nav .sub-nav__link-headers li{width:100%}.site-header .sub-nav .sub-nav__link-headers li .sub-nav{opacity:0}.site-header .sub-nav .sub-nav__link-headers li:hover .sub-nav{display:-webkit-box;display:flex;opacity:1}.site-header .sub-nav .sub-nav__link-headers .sub-nav__link-header>a{height:44px;line-height:44px;position:relative;color:#54565a;text-transform:uppercase;text-decoration:none;text-align:center;font-weight:700;-webkit-box-flex:1;flex:1;display:block}.site-header .sub-nav .sub-nav__link-headers .sub-nav__link-header>a:hover:after{width:100%}.site-header .sub-nav .sub-nav__link-headers .sub-nav__link-header>a:after{content:"";display:block;width:0;height:3px;background:#54565a;-webkit-transition:width .25s;transition:width .25s;position:absolute;bottom:0}.site-header .sub-nav .sub-nav__link-headers .sub-nav__link-header>a.active{background:#54565a;color:#fff;position:relative}.site-header .sub-nav .sub-nav__link-headers .sub-nav__link-header>a.active:hover:after{content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #54565a;position:absolute;left:calc(50% - 5px);bottom:-10px;z-index:9999;background:none}.site-header .sub-nav .sub-nav__image{min-width:360px}.site-header .sub-nav .sub-nav__links{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;padding:0 0 30px 15px;margin:0;max-width:1264px}@media (min-width:1024px){.site-header .sub-nav .sub-nav__links{margin:0 auto;padding:30px 65px;max-width:1394px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap}}.site-header .sub-nav .sub-nav__links>div{left:-30px;position:relative;opacity:0;width:100%}@media (min-width:1024px){.site-header .sub-nav .sub-nav__links>div{width:auto}}.site-header .sub-nav .sub-nav__links p{text-transform:uppercase;font-weight:900;color:#fff}@media (min-width:1024px){.site-header .sub-nav .sub-nav__links p{color:#54565a}}.site-header .sub-nav .sub-nav__links p a{color:#fff;position:relative}.site-header .sub-nav .sub-nav__links p a:hover:after{width:100%}.site-header .sub-nav .sub-nav__links p a:after{content:"";display:block;width:0;height:3px;background:#fff;-webkit-transition:width .25s;transition:width .25s;position:absolute;bottom:0}@media (min-width:1024px){.site-header .sub-nav .sub-nav__links p a{color:#54565a;position:relative}.site-header .sub-nav .sub-nav__links p a:hover:after{width:100%}.site-header .sub-nav .sub-nav__links p a:after{content:"";display:block;width:0;height:3px;background:#54565a;-webkit-transition:width .25s;transition:width .25s;position:absolute;bottom:0}}.site-header .sub-nav .sub-nav__links p a:after{bottom:-8px}.site-header .sub-nav .sub-nav__links ul{list-style:none;padding:0;margin:0;font-weight:700}.site-header .sub-nav .sub-nav__links ul li{margin-bottom:10px}.site-header .sub-nav .sub-nav__links ul li a{position:relative;color:#fff;text-decoration:none;display:inline-block}.site-header .sub-nav .sub-nav__links ul li a:hover:after{width:100%}.site-header .sub-nav .sub-nav__links ul li a:after{content:"";display:block;width:0;height:3px;background:#fff;-webkit-transition:width .25s;transition:width .25s;position:absolute;bottom:-2px}@media (min-width:1024px){.site-header .sub-nav .sub-nav__links ul li a{color:#54565a;position:relative}.site-header .sub-nav .sub-nav__links ul li a:hover:after{width:100%}.site-header .sub-nav .sub-nav__links ul li a:after{content:"";display:block;width:0;height:3px;background:#54565a;-webkit-transition:width .25s;transition:width .25s;position:absolute;bottom:-2px}}.site-header .sub-nav .sub-nav__links ul li a[target=_blank]:after{content:"";background:url(/media/assets/images/external-link-light.svg) no-repeat 0;display:inline-block;padding:0 0 0 35px;position:relative;height:10px;width:10px;top:-5px}.site-header .sub-nav .sub-nav__links--news{display:block}.site-header .sub-nav .sub-nav__links--news>div{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.site-header .sub-nav .sub-nav__links--news .see-all-link{color:#54565a;text-decoration:none;font-weight:700;position:relative}.site-header .sub-nav .sub-nav__links--news .see-all-link:after{content:"";background-image:url(/media/assets/images/chevron-right-grey.svg);background-repeat:no-repeat;background-position:50%;background-size:16px;display:inline-block;height:16px;width:15px;display:block;width:44px;height:44px;position:absolute;right:0;top:0;bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);right:-44px;top:-15px}.site-header .main-nav{-webkit-transition:all .4s ease;transition:all .4s ease;background:#fff}@media (min-width:1024px){.site-header .main-nav{height:70px;position:relative;border-bottom:1px solid #008f70}}.site-header .main-nav>nav{display:-webkit-box;display:flex;height:100%}@media (max-width:1023px){.site-header .main-nav>nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:0;width:auto}}@media (min-width:1024px){.site-header .main-nav>nav{-webkit-box-align:center;align-items:center}}.site-header .main-nav__link-banner-growing-game{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;max-width:760px}.site-header .main-nav__link-banner-growing-game img{width:100%}@media (max-width:1023px){.site-header .main-nav .main-nav__links{height:calc(100vh - 54px);display:block;width:100%;margin:0;background:#333;position:relative;top:-1px}}.site-header .main-nav .main-nav__links>li{border-bottom:1px solid #fff;-webkit-transition:height .3s ease;transition:height .3s ease;outline-width:0}@media (min-width:1024px){.site-header .main-nav .main-nav__links>li{border-bottom-width:0}}.site-header .main-nav .main-nav__links>li>a,.site-header .main-nav .main-nav__links>li>span{display:-webkit-box;display:flex;height:70px;line-height:70px;text-transform:uppercase;opacity:1;position:relative;-webkit-box-pack:justify;justify-content:space-between}@media (min-width:1024px){.site-header .main-nav .main-nav__links>li>a,.site-header .main-nav .main-nav__links>li>span{border-bottom-width:0}}.site-header .main-nav .main-nav__links>li:first-child>a,.site-header .main-nav .main-nav__links>li:first-child>span{-webkit-transition:margin-left .3s ease 0s,opacity .3s ease 0s;transition:margin-left .3s ease 0s,opacity .3s ease 0s}.site-header .main-nav .main-nav__links>li:nth-child(2)>a,.site-header .main-nav .main-nav__links>li:nth-child(2)>span{-webkit-transition:margin-left .3s ease .04286s,opacity .3s ease .04286s;transition:margin-left .3s ease .04286s,opacity .3s ease .04286s}.site-header .main-nav .main-nav__links>li:nth-child(3)>a,.site-header .main-nav .main-nav__links>li:nth-child(3)>span{-webkit-transition:margin-left .3s ease .08571s,opacity .3s ease .08571s;transition:margin-left .3s ease .08571s,opacity .3s ease .08571s}.site-header .main-nav .main-nav__links>li:nth-child(4)>a,.site-header .main-nav .main-nav__links>li:nth-child(4)>span{-webkit-transition:margin-left .3s ease .12857s,opacity .3s ease .12857s;transition:margin-left .3s ease .12857s,opacity .3s ease .12857s}.site-header .main-nav .main-nav__links>li:nth-child(5)>a,.site-header .main-nav .main-nav__links>li:nth-child(5)>span{-webkit-transition:margin-left .3s ease .17143s,opacity .3s ease .17143s;transition:margin-left .3s ease .17143s,opacity .3s ease .17143s}.site-header .main-nav .main-nav__links>li:nth-child(6)>a,.site-header .main-nav .main-nav__links>li:nth-child(6)>span{-webkit-transition:margin-left .3s ease .21429s,opacity .3s ease .21429s;transition:margin-left .3s ease .21429s,opacity .3s ease .21429s}.site-header .main-nav .main-nav__links>li:nth-child(7)>a,.site-header .main-nav .main-nav__links>li:nth-child(7)>span{-webkit-transition:margin-left .3s ease .25714s,opacity .3s ease .25714s;transition:margin-left .3s ease .25714s,opacity .3s ease .25714s}@media (min-width:1024px){.site-header .main-nav .main-nav__links>li:first-child>a,.site-header .main-nav .main-nav__links>li:first-child>span,.site-header .main-nav .main-nav__links>li:nth-child(2)>a,.site-header .main-nav .main-nav__links>li:nth-child(2)>span,.site-header .main-nav .main-nav__links>li:nth-child(3)>a,.site-header .main-nav .main-nav__links>li:nth-child(3)>span,.site-header .main-nav .main-nav__links>li:nth-child(4)>a,.site-header .main-nav .main-nav__links>li:nth-child(4)>span,.site-header .main-nav .main-nav__links>li:nth-child(5)>a,.site-header .main-nav .main-nav__links>li:nth-child(5)>span,.site-header .main-nav .main-nav__links>li:nth-child(6)>a,.site-header .main-nav .main-nav__links>li:nth-child(6)>span,.site-header .main-nav .main-nav__links>li:nth-child(7)>a,.site-header .main-nav .main-nav__links>li:nth-child(7)>span{-webkit-transition:all .3s;transition:all .3s}}.site-header .pre-nav{background:#008f70;padding-right:0;position:relative;z-index:10001}@media (max-width:1023px){.site-header .pre-nav{display:none}}.site-header .pre-nav>nav{display:-webkit-box;display:flex;height:44px;-webkit-box-pack:justify;justify-content:space-between}.site-header .pre-nav .pre-nav--rhs{display:-webkit-box;display:flex;position:relative}.site-header .pre-nav .pre-nav--rhs:after{content:"";position:absolute;width:0;height:0;right:0;border-color:#008f70 transparent transparent;border-style:solid;border-width:44px 20px 0 0;-webkit-transform:rotate(180deg);transform:rotate(180deg);z-index:9}.site-header .pre-nav .pre-nav__details a{color:#fff;font-size:12px;font-weight:900;display:inline-block;margin-right:20px;height:44px;line-height:44px;text-transform:uppercase}.site-header .pre-nav .date,.site-header .pre-nav .location,.site-header .pre-nav .time,.site-header .pre-nav .weather{padding-left:30px;background-position:0;background-repeat:no-repeat}.site-header .pre-nav .weather--cloudy{background-image:url(/media/assets/images/weather-cloudy-dark.svg)}.site-header .pre-nav .location{background-image:url(/media/assets/images/pin-dark.svg)}.site-header .pre-nav .date{background-image:url(/media/assets/images/calendar-dark.svg)}.site-header .pre-nav .time{background-image:url(/media/assets/images/clock-dark.svg)}.site-header .main-nav__links{display:-webkit-box;display:flex;list-style:none;padding:0;height:100%;margin:0 0 0 60px}@media (max-width:1023px){.site-header .main-nav__links{-webkit-transition:all .4s ease;transition:all .4s ease;overflow:auto}}.site-header .main-nav__links.accordion-wrapper>li:last-child{margin-bottom:120px}.site-header .main-nav__links .icon{display:none}.site-header .main-nav__links.accordion-wrapper .icon{display:block;-webkit-box-flex:1;flex-grow:1;margin-left:20px}@media (min-width:1200px){.site-header .main-nav__links{margin-left:90px}}.site-header .main-nav__links li.isActive{position:relative}.site-header .main-nav__links li.isActive:hover:after{width:100%}.site-header .main-nav__links li.isActive:after{content:"";display:block;width:0;height:3px;background:#fff;-webkit-transition:width .25s;transition:width .25s;position:absolute;bottom:0}.site-header .main-nav__links li.isActive .icon{background-position:0}.site-header .main-nav__links li.isActive:after{width:100%}.site-header .main-nav__links li.isActive .sub-nav{opacity:1}.site-header .main-nav__links li.isActive .sub-nav .sub-nav__links>div{opacity:1;left:0}.site-header .main-nav__links li.isInactive .icon{background-position:100%}.site-header .main-nav__links li.isInactive .sub-nav .sub-nav__links>div{opacity:0;left:-15px}.site-header .main-nav__links li .sub-nav{-webkit-transition:height .5s;transition:height .5s;pointer-events:auto}@media (min-width:1024px){.site-header .main-nav__links li .sub-nav{pointer-events:none}}@media (min-width:1024px){.site-header .main-nav__links li:hover .sub-nav{position:inherit;pointer-events:auto;opacity:1}}@media (min-width:1024px) and (min-width:1024px){.site-header .main-nav__links li:hover .sub-nav{position:absolute;border-bottom:1px solid #008f70}}@media (min-width:1024px){.site-header .main-nav__links li:hover .sub-nav__links>div{left:0;opacity:1}}@media (min-width:1024px) and (min-width:1024px){.site-header .main-nav__links li:hover .sub-nav__links>div{margin-left:10px;margin-right:10px;flex-basis:0;-webkit-box-flex:1;flex-grow:1}}@media (min-width:1024px){.site-header .main-nav__links li:hover .sub-nav__links>div:last-child{margin-left:0}.site-header .main-nav__links li:hover .sub-nav__links>div:first-child{-webkit-transition:left .3s ease,opacity .3s ease;transition:left .3s ease,opacity .3s ease}.site-header .main-nav__links li:hover .sub-nav__links>div:nth-child(2){-webkit-transition:left .3s ease .1s,opacity .3s ease .1s;transition:left .3s ease .1s,opacity .3s ease .1s}.site-header .main-nav__links li:hover .sub-nav__links>div:nth-child(3){-webkit-transition:left .3s ease .2s,opacity .3s ease .2s;transition:left .3s ease .2s,opacity .3s ease .2s}.site-header .main-nav__links li:hover .sub-nav__links>div:nth-child(4){-webkit-transition:left .3s ease .3s,opacity .3s ease .3s;transition:left .3s ease .3s,opacity .3s ease .3s}.site-header .main-nav__links li:hover .sub-nav__links>div:nth-child(5){-webkit-transition:left .3s ease .4s,opacity .3s ease .4s;transition:left .3s ease .4s,opacity .3s ease .4s}}.site-header .main-nav__links li:last-child>a{border-bottom:0}.site-header .main-nav__links>li{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;margin:0 30px}@media (min-width:1024px){.site-header .main-nav__links>li{border-width:0;position:inherit;margin:0}.site-header .main-nav__links>li:after{display:none}}.site-header .main-nav__links>li .accordion-region{top:0}.site-header .main-nav__links>li>a,.site-header .main-nav__links>li>span{color:#54565a;color:#fff;font-size:12px;font-weight:900;text-decoration:none;width:100%}@media (min-width:1024px){.site-header .main-nav__links>li>a,.site-header .main-nav__links>li>span{margin:0 10px;white-space:nowrap;color:inherit;border-bottom-color:#008f70;position:relative}.site-header .main-nav__links>li>a:hover:after,.site-header .main-nav__links>li>span:hover:after{width:100%}.site-header .main-nav__links>li>a:after,.site-header .main-nav__links>li>span:after{content:"";display:block;width:0;height:3px;background:#008f70;-webkit-transition:width .25s;transition:width .25s;position:absolute;bottom:1px}}@media (min-width:1200px){.site-header .main-nav__links>li>a,.site-header .main-nav__links>li>span{margin:0 15px}}@media (max-width:1023px){.site-header .main-nav__links--closed{max-height:0}.site-header .main-nav__links--closed .main-nav__link{margin-left:15px;opacity:0!important}}.site-header .live-scores{white-space:nowrap;width:109px;height:26px;line-height:23px;color:#54565a;border-radius:13.5px;border:2px solid #54565a;padding:0 20px 0 10px;text-transform:uppercase;font-size:11px;font-weight:900;margin-right:35px;background:url(/media/assets/images/chevron-down.svg) no-repeat 100%}.site-header .social-icon{width:22px;height:22px;background-position:50%;background-repeat:no-repeat;margin:0 12px}.site-header .social-icon:first-child{margin-left:0}.site-header .social-icon:last-child{margin-right:0}.site-header .social-icon--instagram{background-image:url(/media/assets/images/insta-dark.svg)}.site-header .social-icon--facebook{background-image:url(/media/assets/images/fb-dark.svg)}.site-header .social-icon--twitter{background-image:url(/media/assets/images/twitter-dark.svg)}.site-header .social-icon--youtube{background-image:url(/media/assets/images/youtube-dark.svg)}.site-header .social-icon--linkedin{background-image:url(/media/assets/images/linkedin-dark.svg);background-size:15px}.site-header #sign-up-link{background:url(/media/assets/images/envelope.svg) no-repeat #54565a 10px;color:#fff;cursor:pointer;font-size:12px;font-weight:900;height:44px;line-height:44px;text-transform:uppercase;text-align:center;padding:0 30px 0 40px;position:relative;white-space:nowrap;text-decoration:none;-webkit-transition:all .5s;transition:all .5s}.site-header #sign-up-link:before{content:"";position:absolute;width:0;height:0;left:-20px;border-color:transparent transparent #54565a;border-style:solid;border-width:0 0 44px 20px}.site-header #sign-up-link:after{content:"";position:absolute;width:0;height:0;right:1px;border-color:#54565a transparent transparent;border-style:solid;border-width:44px 20px 0 0;z-index:9}.site-header #sign-up-link.close{background-image:url(/media/assets/images/close-outlined.svg);background-size:20px;font-size:0;padding:0 35px 0 25px;-webkit-transition:all .5s;transition:all .5s}.site-header #ipin-link{overflow:hidden;background-color:#fff;color:#54565a;font-weight:900;text-transform:uppercase;font-size:16px;height:44px;line-height:44px;width:110px;text-align:right;padding-right:24px;padding-left:20px;margin-left:-21px;position:relative}.site-header #ipin-link .ipin-link__animation-container{-webkit-transition:all .4s ease;transition:all .4s ease;height:88px;display:inline-block;position:relative;top:0}.site-header #ipin-link .unlock-symbol{background-image:url(/media/assets/images/unlock.svg);width:22px;height:22px;display:inline-block;position:absolute;bottom:12px;right:5px}.site-header #ipin-link:after,.site-header #ipin-link:before{content:"";width:6px;height:44px;-webkit-transform:skew(-26deg);transform:skew(-26deg);display:block;position:absolute;-webkit-transition:all .3s ease;transition:all .3s ease;top:0}.site-header #ipin-link:before{background:#008f70;left:24px}.site-header #ipin-link:after{background:#54565a;left:36px;top:0}.site-header .social{background:rgba(0,193,151,.5);padding:0 25px 0 5px;display:-webkit-box;display:flex;height:44px;-webkit-box-align:center;align-items:center;position:relative}.site-header .social:before{left:-20px;border-color:transparent transparent #00a884;border-width:0 0 44px 20px}.site-header .social:after,.site-header .social:before{content:"";position:absolute;width:0;height:0;border-style:solid}.site-header .social:after{right:1px;border-color:#00a884 transparent transparent;border-width:44px 20px 0 0;z-index:9}.site-header .search--global{display:none;background:url(/media/assets/images/search-dark.svg) #00a884 no-repeat 50%;width:34px;padding:0 17px;height:44px;line-height:44px;position:relative;margin-bottom:0;z-index:10}@media (min-width:1024px){.site-header .search--global:before{content:"";position:absolute;width:0;height:0;left:-20px;border-color:transparent transparent #00a884;border-style:solid;border-width:0 0 44px 20px}.site-header .search--global:after{content:"";position:absolute;width:0;height:0;right:-20px;border-color:#00a884 transparent transparent;border-style:solid;border-width:44px 20px 0 0;z-index:9}}@media (max-width:1023px){.site-header .search--global{height:53px;width:53px}}.site-header .site-logo__wrapper{display:-webkit-box;display:flex;border-bottom:1px solid #008f70;-webkit-box-pack:justify;justify-content:space-between;position:relative}.site-header .site-logo__wrapper:after,.site-header .site-logo__wrapper:before{content:"";width:8px;height:53px;-webkit-transform:skew(-26deg);transform:skew(-26deg);display:block;position:absolute;-webkit-transition:all .3s ease;transition:all .3s ease;top:0}.site-header .site-logo__wrapper:before{background:#008f70;left:194px}.site-header .site-logo__wrapper:after{background:#54565a;left:210px;top:0}@media (min-width:768px){.site-header .site-logo__wrapper:after,.site-header .site-logo__wrapper:before{content:"";width:8px;height:53px;-webkit-transform:skew(-26deg);transform:skew(-26deg);display:block;position:absolute;-webkit-transition:all .3s ease;transition:all .3s ease;top:0}.site-header .site-logo__wrapper:before{background:#008f70;left:194px}.site-header .site-logo__wrapper:after{background:#54565a;left:210px;top:0}}@media (min-width:1024px){.site-header .site-logo__wrapper:after,.site-header .site-logo__wrapper:before{content:"";width:10px;height:70px;-webkit-transform:skew(-26deg);transform:skew(-26deg);display:block;position:absolute;-webkit-transition:all .3s ease;transition:all .3s ease;top:0}.site-header .site-logo__wrapper:before{background:#008f70;left:145px}.site-header .site-logo__wrapper:after{background:#54565a;left:165px;top:0}}@media (min-width:1200px){.site-header .site-logo__wrapper:after,.site-header .site-logo__wrapper:before{content:"";width:10px;height:70px;-webkit-transform:skew(-26deg);transform:skew(-26deg);display:block;position:absolute;-webkit-transition:all .3s ease;transition:all .3s ease;top:0}.site-header .site-logo__wrapper:before{background:#008f70;left:190px}.site-header .site-logo__wrapper:after{background:#54565a;left:210px;top:0}}@media (min-width:1024px){.site-header.site-header--scrolled .site-logo__wrapper:after,.site-header.site-header--scrolled .site-logo__wrapper:before{content:"";width:8px;height:44px;-webkit-transform:skew(-26deg);transform:skew(-26deg);display:block;position:absolute;-webkit-transition:all .3s ease;transition:all .3s ease;top:0}.site-header.site-header--scrolled .site-logo__wrapper:before{background:#008f70;left:90px}.site-header.site-header--scrolled .site-logo__wrapper:after{background:#54565a;left:104px;top:0}}@media (min-width:1024px){.site-header.site-header--scrolled .site-logo{height:44px}}.site-header .site-logo{width:180px;height:70px;-webkit-transition:all .3s ease;transition:all .3s ease;background:url(/media/assets/images/site-logo.svg) no-repeat 30px}@media (min-width:420px){.site-header .site-logo{background:url(/media/assets/images/site-logo.svg) no-repeat 10px}}@media (min-width:1024px){.site-header .site-logo{position:relative;background:url(/media/assets/images/site-logo.svg) no-repeat 50%;width:130px;background-size:130px}}@media (max-width:1023px){.site-header .site-logo{height:53px;margin-left:20px;position:relative;background-size:auto 30px}}@media (max-width:767px){.site-header .site-logo{margin-left:0}}@media (min-width:1200px){.site-header .site-logo{width:170px;background:url(/media/assets/images/site-logo.svg) no-repeat 50%}}.site-header .site-logo:hover{opacity:.8;-webkit-transition:opacity .5s;transition:opacity .5s}.site-header .navigation-toggle{width:53px;height:53px;position:relative;background-color:#008f70;cursor:pointer}.site-header .navigation-toggle:after,.site-header .navigation-toggle:before{-webkit-transition:all .3s ease;transition:all .3s ease;content:"";width:20px;height:2px;background:#fff;display:inline-block;position:absolute}.site-header .navigation-toggle:after{left:16.5px;top:31px}.site-header .navigation-toggle:before{left:16.5px;top:21px}.site-header .navigation-toggle.navigation-toggle--closed:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:26px}.site-header .navigation-toggle.navigation-toggle--closed:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:26px}.site-header .mobile-controls{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}@media (min-width:1024px){.site-header .mobile-controls{display:none}}.site-header .sign-up__link--mobile{background:url(/media/assets/images/envelope-light.svg) #fff no-repeat 50%;display:inline-block;height:53px;width:53px;font-size:0;-webkit-transition:all .5s;transition:all .5s;cursor:pointer}.site-header .sign-up__link--mobile.active{background:url(/media/assets/images/envelope.svg) #3b3b3b no-repeat 50%}.site-header .sign-up__link--mobile.close{background-color:#54565a;background-size:20px;background-image:url(/media/assets/images/close-outlined.svg);font-size:0;-webkit-transition:all .5s;transition:all .5s}.tabs-generic{display:-webkit-box;display:flex;list-style:none;margin:0;padding:20px 0 0}.tabs-generic-dropdown .dropdown{display:-webkit-box;display:flex;padding-top:30px;margin:0 30px 30px}.tabs-generic-dropdown .dropdown>div{width:100%}@media (min-width:768px){.tabs-generic-dropdown .dropdown{display:none}}.tabs-generic-dropdown .tabs-generic-container{display:none}@media (min-width:768px){.tabs-generic-dropdown .tabs-generic-container{display:-webkit-box;display:flex}}.tabs-generic-container,.tabs-generic-container.page-section{background-color:#e6e6e6}.tabs-generic-container.page-section,.tabs-generic-container .page-section__inner{margin:0}@media (min-width:768px){.tabs-generic-container .page-section__inner{margin:0 30px}}@media (min-width:1024px){.tabs-generic-container .page-section__inner{margin:0 65px}}.tabs-generic li{background-color:#fff;opacity:.4;display:-webkit-box;display:flex;-webkit-box-flex:1;flex:auto;margin:0 5px 0 0;outline-width:0;-webkit-transition:all .5s;transition:all .5s;text-align:center;flex-basis:0}@media (min-width:768px){.tabs-generic li{margin:0 10px 0 0}}@media (min-width:1024px){.tabs-generic li{margin:0 15px 0 0;text-align:left}}.tabs-generic li:last-child{margin-right:0}.tabs-generic li.active{background-color:#fff;opacity:1}.tabs-generic li.active a{color:#008f70}.tabs-generic li:hover{opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}.tabs-generic li:hover a{color:#54565a;outline-width:0;-webkit-transition:all .5s;transition:all .5s}.tabs-generic a{-webkit-box-align:center;align-items:center;font-weight:900;display:-webkit-box;display:flex;-webkit-box-flex:1;flex:auto;-webkit-box-pack:center;justify-content:center;outline-width:0;height:50px;font-size:.75rem;text-transform:uppercase}.homepage{min-height:450px;background-color:#fff}.homepage .video-background-hero{margin-bottom:40px}@media (min-width:768px){.homepage .video-background-hero{margin-bottom:50px}}.homepage .page-section.add-margin{margin-bottom:5px}.homepage__section{background-size:cover;background-position:50%}.homepage__section.add-margin{margin-bottom:5px}.homepage__section.left:before,.homepage__section.right:before{content:"";position:absolute;height:66%;width:100%;bottom:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.8)),to(transparent));background:linear-gradient(0deg,rgba(0,0,0,.8),transparent);z-index:1}@media (min-width:768px){.homepage__section.left:before,.homepage__section.right:before{height:100%;width:66%;left:0;right:unset;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.8)),to(transparent));background:linear-gradient(90deg,rgba(0,0,0,.8),transparent)}}.homepage__section.left .homepage__section-tile,.homepage__section.right .homepage__section-tile{position:relative;min-height:400px;background-size:cover;background-position:50%;overflow:hidden;z-index:2}.homepage__section.left .homepage__section-tile img,.homepage__section.right .homepage__section-tile img{visibility:hidden}.homepage__section.left .homepage__section-tile-link:before,.homepage__section.right .homepage__section-tile-link:before{content:"";background-image:url(/media/assets/images/chevron-right-dark.svg);background-repeat:no-repeat;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);padding-right:10px;background-size:12px;height:14px;width:14px}@media (min-width:768px){.homepage__section.left .homepage__section-tile-link:before,.homepage__section.right .homepage__section-tile-link:before{background-size:14px;height:15px;width:15px}}.homepage__section.left .homepage__section-tile-headline,.homepage__section.right .homepage__section-tile-headline{font-size:1.5rem;padding-bottom:16px}@media (min-width:768px){.homepage__section.left .homepage__section-tile-headline,.homepage__section.right .homepage__section-tile-headline{font-size:1.5rem}}@media (min-width:1024px){.homepage__section.left .homepage__section-tile-headline,.homepage__section.right .homepage__section-tile-headline{font-size:1.75rem}}.homepage__section.left .homepage__section-tile-tag,.homepage__section.right .homepage__section-tile-tag{padding-bottom:15px;font-size:.75rem}@media (min-width:768px){.homepage__section.left .homepage__section-tile-tag,.homepage__section.right .homepage__section-tile-tag{font-size:1rem}}.homepage__section.left .homepage__section-tile-text,.homepage__section.right .homepage__section-tile-text{position:absolute;left:0;top:0;height:100%;width:100%}@media (min-width:768px){.homepage__section.left .homepage__section-tile-text,.homepage__section.right .homepage__section-tile-text{width:50%}}.homepage__section.left .homepage__section-tile-text>div,.homepage__section.right .homepage__section-tile-text>div{display:-webkit-box;display:flex;flex-wrap:wrap;align-content:flex-end;height:100%}@media (min-width:768px){.homepage__section.left .homepage__section-tile-text>div,.homepage__section.right .homepage__section-tile-text>div{align-content:center}}.homepage__section.left .homepage__section-tile-text a,.homepage__section.right .homepage__section-tile-text a{-webkit-box-align:center;align-items:center;color:#fff;display:-webkit-box;display:flex;font-weight:900;font-size:.75rem;margin-top:14px;padding-top:0;text-transform:uppercase}@media (min-width:768px){.homepage__section.left .homepage__section-tile-text a,.homepage__section.right .homepage__section-tile-text a{-webkit-box-align:center;align-items:center;font-size:1rem}}.homepage__section.left .homepage__section-tile img,.homepage__section.right .homepage__section-tile img{width:100%;display:none}@media (min-width:768px){.homepage__section.left .homepage__section-tile img,.homepage__section.right .homepage__section-tile img{display:-webkit-box;display:flex}}.homepage__section.left .homepage__section-tile a,.homepage__section.left .homepage__section-tile span,.homepage__section.right .homepage__section-tile a,.homepage__section.right .homepage__section-tile span{color:#fff;display:-webkit-box;display:flex;font-weight:900;-webkit-box-flex:1;flex-grow:1;line-height:110%;text-transform:uppercase;margin:0;width:100%}.homepage__section.right:before{content:"";position:absolute;height:66%;width:100%;bottom:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.8)),to(transparent));background:linear-gradient(0deg,rgba(0,0,0,.8),transparent)}@media (min-width:768px){.homepage__section.right:before{height:100%;width:66%;right:0;left:unset;background:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.8)),to(transparent));background:linear-gradient(270deg,rgba(0,0,0,.8),transparent)}}.homepage__section.right .homepage__section-tile-text{right:0;left:unset}.homepage__link{-webkit-box-align:center;align-items:center;color:#fff;display:-webkit-box;display:flex;font-size:1rem;height:46px}@media (min-width:768px){.homepage__link:before{content:"";display:inline-block;background-image:url(/media/assets/images/chevron-right-dark.svg);background-size:14px;background-repeat:no-repeat;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);height:15px;width:15px;padding-right:10px}}.homepage__headline{font-size:1.5rem;font-weight:900;line-height:100%}@media (min-width:1024px){.homepage__headline{font-size:2.625rem}}.homepage__headline--subtext{font-size:.75rem;padding-bottom:15px;line-height:100%}@media (min-width:768px){.homepage__headline--subtext{font-size:1rem}}.homepage__tile{-webkit-box-flex:1;flex-grow:1;margin-left:30px;position:relative}@media (min-width:1024px){.homepage__tile{max-width:33.33333%}}.homepage__tile:first-child{margin-left:0}@media (min-width:768px){.homepage__tile.last{display:none}}@media (min-width:1024px){.homepage__tile.last{display:inline-block}}.homepage__tile img{display:-webkit-box;display:flex;margin-bottom:14px;width:100%}.homepage__tile-tag{font-size:.75rem;line-height:100%}.homepage__tile span{font-weight:900;-webkit-box-flex:1;flex-grow:1;display:-webkit-box;display:flex;text-transform:uppercase}.homepage__tile-heading{color:#fff;display:-webkit-box;display:flex;padding-top:10px;line-height:110%}.homepage__tile-heading>span{line-height:130%}.homepage__tiles{display:none;position:absolute;bottom:0;padding-top:30px}@media (min-width:768px){.homepage__tiles{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start}}.homepage__tiles--mobile{flex-wrap:wrap;padding:0 30px;color:#54565a;width:100%}@media (min-width:768px){.homepage__tiles--mobile{padding:0}}.homepage__tiles--mobile .homepage__tile{display:-webkit-box;display:flex;flex-wrap:wrap;margin-left:0;margin-bottom:30px;width:100%}@media (min-width:768px){.homepage__tiles--mobile .homepage__tile{display:none}}.homepage__tiles--mobile .homepage__tile-tag{line-height:110%;font-size:1rem}@media (min-width:768px){.homepage__tiles--mobile .homepage__tile-tag{padding-bottom:15px}}.homepage__tiles--mobile .homepage__tile-headline{font-size:1rem;line-height:125%;padding-top:16px}@media (min-width:768px){.homepage__tiles--mobile .homepage__tile-headline{font-size:1.5rem;padding-bottom:16px;padding-top:0}}.homepage__tiles--mobile .homepage__tile span{display:-webkit-box;display:flex;-webkit-box-flex:1;flex-grow:1;width:100%}.homepage__tiles--mobile .homepage__tile.last{margin-bottom:0}@media (min-width:768px){.homepage__tiles--mobile .homepage__tile.last{margin-top:5px;display:inline-block}}@media (min-width:1024px){.homepage__tiles--mobile .homepage__tile.last{display:none}}.homepage__tiles--mobile .homepage__tile.last:before{position:absolute;height:66%;width:100%;top:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.8)),to(transparent));background:linear-gradient(180deg,rgba(0,0,0,.8),transparent)}@media (min-width:768px){.homepage__tiles--mobile .homepage__tile.last:before{content:"";height:100%;width:66%;right:0;left:unset;background:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.8)),to(transparent));background:linear-gradient(270deg,rgba(0,0,0,.8),transparent)}}.homepage__tiles--mobile .homepage__tile.last a{color:#54565a;font-weight:900;margin-top:0;width:100%}@media (min-width:768px){.homepage__tiles--mobile .homepage__tile.last a{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;font-size:1rem;color:#fff;text-transform:uppercase}}.homepage__tiles--mobile .homepage__tile.last .homepage__tile-link{color:#54565a;font-weight:900}@media (min-width:768px){.homepage__tiles--mobile .homepage__tile.last .homepage__tile-link{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;font-size:1rem;color:#fff;text-transform:uppercase}}@media (min-width:768px){.homepage__tiles--mobile .homepage__tile.last .homepage__tile-link:before{content:"";background-image:url(/media/assets/images/chevron-right-dark.svg);background-size:14px;background-repeat:no-repeat;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);height:15px;width:15px;padding-right:10px}}.homepage__tiles--mobile .homepage__tile.last .homepage__tile-link>span{width:100%;display:-webkit-box;display:flex}@media (min-width:768px){.homepage__tiles--mobile .homepage__tile.last .homepage__tile-link>span{font-size:2.625rem;line-height:110%}}@media (min-width:768px){.homepage__tiles--mobile .homepage__tile.last .homepage__tile-link>span.homepage__tile-tag{font-size:1rem;padding-bottom:15px}}@media (min-width:768px){.homepage__tiles--mobile .homepage__tile>div{align-content:center;color:#fff;display:-webkit-box;display:flex;right:0;flex-wrap:wrap;position:absolute;padding:30px 30px 30px 0;height:100%;width:calc(50% - 15px);top:0}}@media (min-width:768px){.homepage__tiles--mobile .homepage__tile>div a{margin-top:14px}}.homepage__tiles--mobile .homepage__tile a{color:#54565a;font-size:1rem;font-weight:900;text-transform:uppercase}@media (min-width:768px){.homepage__tiles--mobile .homepage__tile a{-webkit-box-align:center;align-items:center;color:#fff}}.homepage__tiles--mobile .homepage__tile-link{display:none}@media (min-width:768px){.homepage__tiles--mobile .homepage__tile-link{display:-webkit-box;display:flex}}@media (min-width:768px){.homepage__tiles--mobile img{margin-bottom:0}}.homepage .page-section{height:100%;background-size:cover;background-position:50%;overflow:hidden}@media (min-width:768px){.homepage .page-section--mobile{font-size:0;padding:0}}@media (min-width:1024px){.homepage .page-section--mobile{display:none}}@media (min-width:1024px){.homepage .page-section h1{width:calc(50% - 15px)}}.homepage .page-section__inner{position:relative}.homepage section{display:-webkit-box;display:flex}.homepage section.homepage-highlights{background-size:cover;background-position:50%;color:#fff;display:-webkit-box;display:flex;padding:30px 0;min-height:400px}@media (min-width:768px){.homepage section.homepage-highlights{padding:40px 0;min-height:640px}}@media (min-width:1024px){.homepage section.homepage-highlights{padding:60px 0}}.homepage section.homepage-highlights:before{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.8)),to(transparent));background:linear-gradient(180deg,rgba(0,0,0,.8),transparent);content:"";height:66%;width:100%;position:absolute;top:0}@media (min-width:768px){.homepage section.homepage-highlights:before{background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.8)),to(transparent));background:linear-gradient(90deg,rgba(0,0,0,.8),transparent);height:100%;width:66%;left:0}}.homepage__itf-achievements{color:#54565a;-webkit-box-pack:center;justify-content:center;display:-webkit-box;display:flex;-webkit-box-flex:1;flex-grow:1;flex-wrap:wrap}.homepage__itf-achievements-item{display:-webkit-box;display:flex;flex-wrap:wrap;text-align:center;width:100%;margin-top:30px}.homepage__itf-achievements-item>a{width:100%}@media (min-width:768px){.homepage__itf-achievements-item{margin-bottom:0;max-width:33.33333%}}@media (min-width:768px){.homepage__itf-achievements-item:nth-child(4),.homepage__itf-achievements-item:nth-child(5){width:40%}}.homepage__itf-achievements-item span{font-size:1rem}.homepage__itf-achievements-item strong{color:#008f70;font-size:1.5rem}@media (min-width:768px){.homepage__itf-achievements-item strong{font-size:2.375rem}}@media (min-width:1024px){.homepage__itf-achievements-item strong{font-size:3rem}}.homepage__itf-achievements-item span,.homepage__itf-achievements-item strong{width:100%}.homepage h1{display:-webkit-box;display:flex;flex-wrap:wrap;margin-bottom:0;padding-bottom:0;line-height:200%;width:100%}@media (min-width:768px){.homepage h1{width:calc(50% - 15px)}}@media (min-width:1024px){.homepage h1{width:calc(75% - 15px)}}.homepage h1 span{width:100%;line-height:110%;-webkit-box-flex:1;flex:auto;display:-webkit-box;display:flex}.homepage h2{font-size:1.125rem;margin-left:auto;margin-right:auto;width:100%}@media (min-width:768px){.homepage h2{margin-bottom:50px;width:66%}}@media (min-width:1024px){.homepage h2{font-size:1.75rem}}.homepage h2,.homepage h3{color:#54565a;text-transform:uppercase;text-align:center}.homepage h3{text-transform:none}.lightbox-company .lightbox-content::-webkit-scrollbar,.lightbox-company .lightbox-description::-webkit-scrollbar{height:5px}@media (min-width:1024px){.lightbox-company .lightbox-content::-webkit-scrollbar,.lightbox-company .lightbox-description::-webkit-scrollbar{width:5px;height:auto}}.lightbox-company .lightbox-content ::-webkit-scrollbar-track,.lightbox-company .lightbox-description ::-webkit-scrollbar-track{background:transparent}.lightbox-company .lightbox-content::-webkit-scrollbar-thumb,.lightbox-company .lightbox-description::-webkit-scrollbar-thumb{background:#008f70;border-radius:5px}.lightbox-company .lightbox-content::-webkit-scrollbar-thumb:hover,.lightbox-company .lightbox-description::-webkit-scrollbar-thumb:hover{background:#005c48}.company-structure{background-color:#fff}.company-structure__description{text-align:center;margin:0 auto;line-height:150%;width:80%}@media (min-width:768px){.company-structure__description{width:40%}}.company-structure__description h2{font-size:1.125rem;font-weight:900;margin-bottom:10px}.company-structure__description p{margin-top:0;font-size:1rem}.company-structure__description p:last-child{margin-bottom:0}.company-structure__board-members{list-style:none;display:-webkit-box;display:flex;flex-wrap:wrap;padding:0;margin:0 -15px}.company-structure__board-members-details{display:grid;font-size:.75rem;grid-template-columns:4fr 30px}.company-structure__board-members-details span{font-weight:900}.landing-page__tile-text .company-structure__board-members-name,.landing-page__tile-text .company-structure__board-members-title{color:#54565a;width:100%}.company-structure__board-members-title{grid-column-start:1;grid-row-start:2;margin-top:3px;width:100%}.landing-page__tile-text .company-structure__board-members-title{color:#979797;margin-bottom:0;text-transform:none;width:100%}.company-structure__board-members-name{color:#979797;grid-row-start:1;grid-column-start:1;width:100%}.company-structure__board-members-img{display:inline-block;font-weight:900;font-size:0;position:relative;margin-bottom:10px}.company-structure__board-members-img:before{font-size:.875rem;-webkit-box-align:center;align-items:center;background-color:rgba(0,0,0,.8);content:"Read more";color:#fff;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;opacity:0;position:absolute;-webkit-transition:all .5s;transition:all .5s;height:100%;width:100%}.company-structure__board-members-img img{background-color:#e6e6e6;border-width:0;color:#e6e6e6;-webkit-box-flex:1;flex:auto;outline-width:0;width:100%}.company-structure__board-members li{cursor:pointer;margin:0 15px 10px;padding:18px 0 0;width:calc(50% - 30px)}@media (min-width:768px){.company-structure__board-members li{width:calc(25% - 30px)}}@media (min-width:1024px){.company-structure__board-members li{width:calc(16.66667% - 30px)}}.company-structure__board-members li.disable{cursor:auto}.company-structure__board-members li.disable:hover .company-structure__board-members-img:before{display:none}.company-structure__board-members li:hover .company-structure__board-members-img{position:relative}.company-structure__board-members li:hover .company-structure__board-members-img:before{-webkit-box-align:center;align-items:center;background-color:rgba(0,0,0,.6);content:"Read more";color:#fff;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;opacity:1;position:absolute;-webkit-transition:all .5s;transition:all .5s;height:100%;width:100%}.company-structure>.page-section,.company-structure>section{padding:0;margin:40px 0}@media (min-width:768px){.company-structure>.page-section,.company-structure>section{margin:50px 0}}@media (min-width:1024px){.company-structure>.page-section,.company-structure>section{margin:50px 0 40px}}.company-structure h3{margin-top:0;margin-bottom:6px}.company-structure .homepage__section.left,.company-structure .homepage__section.right{margin-bottom:0}.company-structure .homepage__section.left .homepage__section-tile,.company-structure .homepage__section.right .homepage__section-tile{padding:40px 0}.company-structure .homepage__section.left .homepage__section-tile-text,.company-structure .homepage__section.right .homepage__section-tile-text{position:unset}@media (min-width:768px){.company-structure .homepage__section.left .homepage__section-tile-text,.company-structure .homepage__section.right .homepage__section-tile-text{position:absolute}}@media (min-width:768px){.company-structure .homepage__section.left .homepage__section-tile,.company-structure .homepage__section.right .homepage__section-tile{padding:0}}.lightbox-company .lightbox__close{right:0}.lightbox-company .lightbox-container{max-width:1000px;position:relative;top:-15px}@media (min-width:768px){.lightbox-company .lightbox-container{top:0}}.lightbox-company p{margin:0;padding-bottom:15px}.lightbox-company span p{font-size:1rem;font-weight:400}.lightbox-company span p span{margin:0;padding:0}.lightbox-company img{margin:0 auto 15px;max-width:calc(100% - 60px)}@media (min-width:768px){.lightbox-company img{margin:0 auto 25px;max-width:180px}}.lightbox-company .lightbox-dialogue{border-radius:0;padding-right:10px}@media (min-width:768px){.lightbox-company .lightbox-dialogue{padding:90px 30px 90px 90px}}.lightbox-company .lightbox-dialogue strong{font-size:1.125rem}@media (min-width:1024px){.lightbox-company .lightbox-dialogue strong{font-size:1.375rem}}.lightbox-company .lightbox-dialogue span{padding:0;font-size:1rem}.lightbox-company .lightbox-dialogue span.lightbox-description-title{padding-bottom:8px}.lightbox-company .lightbox-dialogue p{font-size:1rem;font-weight:400}.lightbox-company .lightbox-img{margin-bottom:25px;text-align:center}@media (min-width:768px){.lightbox-company .lightbox-img{margin-bottom:0;margin-right:30px}}@media (min-width:1024px){.lightbox-company .lightbox-img{margin-right:90px}}.lightbox-company .lightbox-linkedin{-webkit-box-align:center;align-items:center;background-repeat:no-repeat;background-position:100%;border:1px solid #54565a;display:-webkit-inline-box;display:inline-flex;-webkit-box-flex:1;flex:auto;height:45px;padding-left:15px;padding-right:15px;-webkit-box-pack:justify;justify-content:space-between;text-transform:uppercase;-webkit-transition:all .5s;transition:all .5s;width:100%;max-width:calc(100% - 60px)}@media (min-width:768px){.lightbox-company .lightbox-linkedin{max-width:unset}}.lightbox-company .lightbox-linkedin:hover{background-color:#54565a;color:#fff;border:1px solid #fff;-webkit-transition:all .5s;transition:all .5s}.lightbox-company .lightbox-linkedin:hover:after{background-image:url(/media/assets/images/linkedin-dark.svg);-webkit-transition:all .5s;transition:all .5s}.lightbox-company .lightbox-linkedin:after{background-image:url(/media/assets/images/linkedin-light.svg);background-size:cover;content:"";height:15px;width:15px;-webkit-transition:all .5s;transition:all .5s}.lightbox-company .lightbox-description{padding-right:30px}.lightbox-company .lightbox-description::-webkit-scrollbar{width:4px}@media (min-width:768px){.lightbox-company .lightbox-description{overflow:auto;max-height:320px;padding-right:90px}}.lightbox-company .lightbox-content{display:grid;grid-template-columns:1fr;max-height:calc(100vh - 280px);overflow:auto;padding-right:20px}.lightbox-company .lightbox-content::-webkit-scrollbar{width:4px}@media (min-width:768px){.lightbox-company .lightbox-content{overflow:unset;padding-right:0;grid-template-columns:1fr 4fr;max-height:unset}}@media (min-width:1024px){.commercial-partners{display:grid;grid-gap:0;grid-template-columns:1fr 1fr}}.commercial-partners__programme{padding-bottom:20px}@media (min-width:1024px){.commercial-partners__programme{padding-right:calc(16.66667% - 15px)}}.commercial-partners__programme strong{font-size:1rem}.commercial-partners__sponsors{padding-bottom:50px}@media (min-width:768px){.commercial-partners__sponsors{padding-bottom:60px}}.commercial-partners__sponsors-list{list-style:none;margin:0;padding:0;display:grid;grid-gap:0;grid-template-rows:1fr 1fr}@media (min-width:768px){.commercial-partners__sponsors-list{grid-template-rows:unset}}.commercial-partners__sponsors-list strong{font-size:1rem}.commercial-partners__sponsors-list li{display:grid;grid-gap:20px;margin-bottom:30px}@media (min-width:768px){.commercial-partners__sponsors-list li{grid-gap:60px;grid-template-columns:3fr 1fr}}.commercial-partners__sponsors-list li:last-child{margin-bottom:0}.commercial-partners__sponsors-list li:last-child .commercial-partners__sponsors-link{padding-bottom:0}.commercial-partners__sponsors-list li>div img{min-width:124px;max-width:125px}@media (min-width:768px){.commercial-partners__sponsors-list li>div img{min-width:104px;max-width:105px}}.commercial-partners__sponsors-image{grid-row-start:1;text-align:center}@media (min-width:768px){.commercial-partners__sponsors-image{align-self:flex-start;cursor:pointer;grid-row-start:unset;margin-top:5px}}.commercial-partners__sponsors-link{cursor:pointer;display:-webkit-inline-box;display:inline-flex;font-weight:900;font-size:.75rem;text-transform:uppercase;padding-top:10px;align-content:center}.commercial-partners__sponsors-link:before{display:-webkit-box;display:flex;background-image:url(/media/assets/images/chevron-right-grey.svg);background-size:12px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-repeat:no-repeat;content:"";height:15px;width:15px}.commercial-partners__sponsors-description{display:inline-block;font-size:1rem;grid-row-start:2;text-align:center}@media (min-width:768px){.commercial-partners__sponsors-description{grid-row-start:unset;text-align:left}}.commercial-partners__sponsors-description strong{padding-bottom:10px;display:-webkit-inline-box;display:inline-flex;width:100%;-webkit-box-pack:center;justify-content:center}@media (min-width:768px){.commercial-partners__sponsors-description strong{-webkit-box-pack:start;justify-content:flex-start}}@media (min-width:1024px){.commercial-partners>div{border-right:1px solid #979797}}@media (min-width:1024px){.commercial-partners>div:last-child{border-right-width:0;padding-right:0;padding-left:calc(16.66667% - 15px)}}.commercial-partners h2{font-size:1.125rem}.lightbox-commercial-partners .lightbox-description strong{margin-bottom:10px;display:inline-block;width:100%}@media (min-width:1024px){.contact-us{display:grid;grid-gap:0;grid-template-columns:1fr 1fr}}.contact-us__programme{padding-bottom:10px;margin-bottom:30px;border-bottom:1px solid #979797}@media (min-width:768px){.contact-us__programme{display:grid;grid-gap:30px;grid-template-columns:1fr 1fr}}@media (min-width:1024px){.contact-us__programme{border-bottom-width:0;display:unset;margin-bottom:0;padding-right:calc(16.66667% - 15px)}}.contact-us__programme strong{font-size:1rem}.contact-us__sponsors{padding-bottom:40px}@media (min-width:768px){.contact-us__sponsors{padding-bottom:50px}}.contact-us__sponsors-list{list-style:none;margin:0;padding:0;display:grid;grid-gap:0;grid-template-rows:1fr 1fr}@media (min-width:768px){.contact-us__sponsors-list{grid-gap:0 30px;grid-template-columns:1fr 1fr;grid-template-rows:unset}}@media (min-width:1024px){.contact-us__sponsors-list{grid-template-columns:unset;grid-gap:0}}.contact-us__sponsors-list li{display:grid;grid-gap:20px;margin-bottom:30px}@media (min-width:768px){.contact-us__sponsors-list li{grid-gap:60px;grid-template-columns:3fr 1fr}}.contact-us__sponsors-list li:last-child{margin-bottom:0}.contact-us__sponsors-list li>div{align-content:center;display:-webkit-box;display:flex;flex-wrap:wrap}.contact-us__sponsors-image{grid-row-start:1}@media (min-width:768px){.contact-us__sponsors-image{align-self:flex-start;cursor:pointer;grid-row-start:unset;margin-top:5px;justify-self:center}}.contact-us__sponsors-link{cursor:pointer;display:-webkit-box;display:flex;font-weight:900;font-size:.75rem;text-transform:uppercase;padding-top:5px;align-content:center}.contact-us__sponsors-description{grid-row-start:2;line-height:175%}@media (min-width:768px){.contact-us__sponsors-description{grid-row-start:unset}}.contact-us__sponsors-description b,.contact-us__sponsors-description span{display:-webkit-box;display:flex;width:100%}.contact-us__sponsors-description strong{padding-bottom:10px}@media (min-width:1024px){.contact-us>div{border-right:1px solid #979797}}@media (min-width:1024px){.contact-us>div:last-child{border-right-width:0;padding-right:0;padding-left:calc(16.66667% - 15px)}}.contact-us h2{font-size:1.125rem}.contact-us p{margin-top:2px}.contact-us img,div .contact-us img{width:100%}@media (min-width:768px){div .contact-us img{width:50%;width:100%}}.lightbox-commercial-partners .lightbox-description{max-height:calc(100vh - 320px)!important}.approved-products .accreditation-table__product img{cursor:pointer}.approved-products__apply-link{display:-webkit-box;display:flex;margin-bottom:30px;-webkit-box-pack:center;justify-content:center}.approved-products__apply-link .btn{width:100%;text-align:center}@media (min-width:768px){.approved-products__apply-link .btn{width:auto}}@media (min-width:1024px){.approved-products__apply-link{-webkit-box-pack:end;justify-content:flex-end}}.approved-products__tech-file{margin-bottom:0;padding-left:40px!important}.approved-products__non-tablet-table-cell{display:-webkit-box;display:flex}@media (min-width:768px){.approved-products__non-tablet-table-cell{display:none!important}}.approved-products__tablet-table-cell{display:none!important}@media (min-width:768px){.approved-products__tablet-table-cell{display:table-cell!important}}.approved-products__desktop-table-cell{display:none!important}@media (min-width:1024px){.approved-products__desktop-table-cell{display:table-cell!important}}.approved-products__non-desktop-flex{display:-webkit-box!important;display:flex!important}@media (min-width:1024px){.approved-products__non-desktop-flex{display:none!important}}.approved-products__title{-webkit-box-align:center;align-items:center}@media (min-width:768px){.approved-products__title{display:none!important}}.approved-products table tbody img{height:auto}.approved-products table tbody td span{padding:0}.approved-products table tbody td>span{padding:10px 0}.approved-products table tbody td .approved-products__address{padding-left:20px}.approved-products table tbody td .approved-products__mobile-details{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:stretch;align-items:stretch}.approved-products table tbody td .approved-products__mobile-address-details{padding-bottom:10px}.tech-hero{min-height:426px;background-color:#000;background-size:cover;background-position:50%;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-pack:center;justify-content:center;position:relative}@media (min-width:768px){.tech-hero{min-height:415px}}.tech-hero{min-height:260px}.tech-hero__content{width:100%;color:#fff;display:-webkit-box;display:flex}.tech-hero__content .container{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex}.accreditation-table--responsive{border-collapse:collapse;width:100%;display:-webkit-box;display:flex}@media (min-width:768px){.accreditation-table--responsive{display:table}}.accreditation-table--responsive thead{display:none;font-weight:700;text-transform:uppercase;font-size:rem(12)}@media (min-width:768px){.accreditation-table--responsive thead{display:table-header-group}}.accreditation-table--responsive thead th{padding:0;position:relative}.accreditation-table--responsive thead th:after{background-color:#fff;content:"";display:-webkit-inline-box;display:inline-flex;position:absolute;right:0;bottom:-1px;height:2px;width:10px}.accreditation-table--responsive thead tr{border-bottom:1px solid #54565a}.accreditation-table--responsive thead th.name span{margin-right:0}.accreditation-table--responsive thead span{margin-right:8px;padding-bottom:10px;display:-webkit-box;display:flex;-webkit-box-flex:1;flex-grow:1}.accreditation-table--responsive tbody{display:-webkit-box;display:flex;font-weight:700;font-size:rem(12);flex-wrap:wrap}@media (min-width:768px){.accreditation-table--responsive tbody{display:table-row-group}}.accreditation-table--responsive tbody tr{display:-webkit-box;display:flex;-webkit-box-flex:1;flex-grow:1;margin-bottom:20px;background-color:#fff;width:100%;padding-bottom:10px;flex-wrap:wrap}@media (min-width:768px){.accreditation-table--responsive tbody tr{display:table-row;-webkit-box-flex:0;flex-grow:0;margin-bottom:0;padding-bottom:0;width:unset}}.accreditation-table--responsive tbody td{display:-webkit-box;display:flex;-webkit-box-flex:1;flex-grow:1;width:100%;padding:0 20px;height:30px}@media (min-width:768px){.accreditation-table--responsive tbody td{display:table-cell;-webkit-box-flex:0;flex-grow:0;padding:0;width:unset}}@media (min-width:768px){.accreditation-table--responsive tbody td>span{padding-right:10px}}.accreditation-table--responsive tbody span{display:-webkit-box;display:flex;-webkit-box-flex:1;flex-grow:1;-webkit-box-align:center;align-items:center;width:calc(50% - 80px)}.accreditation-table--standard{width:100%;display:table}.accreditation-table--standard thead{font-weight:700;text-transform:uppercase;font-size:rem(12);display:table-header-group}.accreditation-table--standard thead th{padding:0}.accreditation-table--standard thead span{border-bottom:1px solid #54565a;margin-right:8px;padding-bottom:10px;display:-webkit-box;display:flex;-webkit-box-flex:1;flex-grow:1}.accreditation-table--standard tbody{display:table-row-group;font-weight:700;font-size:rem(12);flex-wrap:wrap}.accreditation-table--standard tbody tr{display:table-row;-webkit-box-flex:0;flex-grow:0;margin-bottom:0;padding-bottom:0;width:unset;background-color:#fff}.accreditation-table--standard tbody td{display:table-cell;height:30px;padding:0}.accreditation-table--standard tbody span{display:-webkit-box;display:flex;-webkit-box-flex:1;flex-grow:1;-webkit-box-align:center;align-items:center;height:40px;border-bottom:1px solid #e6e6e6}.accreditation-labels{margin-top:40px;margin-bottom:20px;display:none}@media (min-width:768px){.accreditation-labels{display:grid;grid-template-columns:1fr 1fr}}@media (min-width:1024px){.accreditation-labels{grid-template-columns:1fr 1fr 1fr 1fr}}.accreditation-labels__item{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center}.accreditation-labels__item strong{margin-top:10px;margin-bottom:2px;position:relative}.accreditation-labels__item p{margin:0;text-align:center}.accreditation-table-wrapper{margin-bottom:40px;position:relative}.accreditation-table-wrapper:last-child{margin-bottom:0}.accreditation-table-wrapper h3{font-size:18px;margin-top:0}.accreditation-table{border-collapse:collapse}.accreditation-table a{font-weight:400}.accreditation-table thead th{font-size:12px}.accreditation-table thead th:last-child span{margin-right:0}.accreditation-table thead span{padding-bottom:2px;margin-right:20px}.accreditation-table td.accreditation-table__status{display:none;border-bottom:0}@media (min-width:768px){.accreditation-table td.accreditation-table__status{position:absolute;top:-15px;right:20px;display:table-cell}.accreditation-table td.accreditation-table__status>span>span{display:none}}@media (min-width:1024px){.accreditation-table td.accreditation-table__status{border-bottom:1px solid #979797;position:static}}.accreditation-table th.accreditation-table__status{display:none}@media (min-width:1024px){.accreditation-table th.accreditation-table__status{display:table-cell}}.accreditation-table tbody{width:100%}.accreditation-table tbody td{height:auto;border-bottom:1px solid #e6e6e6}@media (min-width:1024px){.accreditation-table tbody td{border-bottom:1px solid #979797}}.accreditation-table tbody td img{height:45px}.accreditation-table tbody tr{margin-bottom:0;padding-bottom:0}@media (min-width:768px){.accreditation-table tbody tr{margin-bottom:20px;padding-bottom:10px}}.accreditation-table tbody tr:last-child{margin-bottom:0}.accreditation-table tbody td>span{padding:8px 0}.accreditation-table tbody span{font-size:12px;margin-left:0;height:auto;border-bottom:0}@media (min-width:768px){.accreditation-table tbody span{padding:10px 0}}.accreditation-table tbody .accreditation-table__product{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;padding-right:40px}.accreditation-table tbody .accreditation-table__column{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start;align-items:flex-start}.accreditation-table tbody .accreditation-table__column--light{font-weight:400}.accreditation-table tbody .accreditation-table__column span{padding:0}.accreditation-table__title{-webkit-box-align:center;align-items:center}.accreditation-table--responsive tbody span{width:auto}.accreditation-table--responsive tbody td{padding:0}.accreditation-table--responsive tbody tr{border-top:1px solid #979797}@media (min-width:768px){.accreditation-table--responsive tbody tr{border-top:0}}.accreditation-table--responsive tbody tr.hidden .accordion__toggle-btn{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.accreditation-table--responsive tbody tr.hidden .accreditation-table__mobile-table-cell,.accreditation-table--responsive tbody tr.hidden .approved-products__non-tablet-table-cell{display:none}.accreditation-table--responsive .accreditation-table__mobile-table-cell>span{border-bottom:1px solid #e6e6e6}.accreditation-table--responsive .accreditation-table__mobile-table-cell>span:last-child{border-bottom:0}.accreditation-table--responsive .accordion__toggle-btn{background-image:url(/media/assets/images/chevron-right-grey.svg);background-repeat:no-repeat;background-position:50%;background-size:16px;display:inline-block;height:16px;width:15px;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;background-color:#fff;border:0;cursor:pointer;-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media (min-width:768px){.accreditation-table--responsive .accordion__toggle-btn{display:none}}.accreditation-table__mobile-table-cell{height:auto!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.accreditation-table__mobile-table-cell--hidden{display:none!important}@media (min-width:768px){.accreditation-table__mobile-table-cell{display:none!important}}.accreditation-table__desktop-table-cell{display:none!important}@media (min-width:768px){.accreditation-table__desktop-table-cell{display:table-cell!important}}.accreditation-table__vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start!important;align-items:flex-start!important}.accreditation-apply{display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;margin-top:20px;margin-bottom:-20px}.accreditation-apply--non-desktop{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;margin-bottom:40px}@media (min-width:1024px){.accreditation-apply--non-desktop{display:none}}.accreditation-apply--desktop{display:none}@media (min-width:1024px){.accreditation-apply--desktop{display:-webkit-box;display:flex}}.tech-files{-webkit-transition:max-height .3s ease;transition:max-height .3s ease;overflow:hidden}.tech-files__list{list-style:none;margin:0;padding:0}@media (min-width:768px){.tech-files__list{display:grid;grid-template-columns:1fr 1fr}}.tech-files__list-item{font-size:12px;font-weight:900;border-bottom:1px solid #54565a;padding-bottom:8px;margin-bottom:8px;min-height:38px;-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex}@media (min-width:768px){.tech-files__list-item:nth-child(2n){margin-right:0}}.tech-files__list-item--chevron a{margin-right:10px}.tech-files__list-item--chevron:after{content:"";-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-image:url(/media/assets/images/chevron-right-grey.svg);background-repeat:no-repeat;background-position:50%;background-size:16px;display:inline-block;height:16px;width:15px}@media (min-width:768px){.tech-files__list-item{margin-right:40px}}.tech-files__list-item--pdf{min-height:38px;padding-left:40px;background:url(/media/assets/images/pdf-download.svg) no-repeat;background-size:30px}.tech-files-header{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.tech-files-header a{padding-right:10px}.tech-files-header a:after{content:"";-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-image:url(/media/assets/images/chevron-right-grey.svg);background-repeat:no-repeat;background-position:50%;background-size:16px;display:inline-block;height:16px;width:15px;position:relative;top:4px;right:-10px}.tech-files-container .btn--read-more{font-size:12px;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap}.tech-files-container .btn--read-more .text{padding-right:10px}.pprofile-info-tabs__container,.tech-tabs__container{padding:0 30px}@media (min-width:768px){.pprofile-info-tabs__container,.tech-tabs__container{padding:0;padding:0 30px}}@media (min-width:1024px){.pprofile-info-tabs__container,.tech-tabs__container{padding:0 65px}}.pprofile-info-tabs__tab-list,.tech-tabs__tab-list{list-style:none;margin:0;padding:30px 0 0;display:-webkit-box;display:flex}@media (min-width:768px){.pprofile-info-tabs__tab-list,.tech-tabs__tab-list{padding-top:20px}}.pprofile-info-tabs__tab-list-item,.tech-tabs__tab-list-item{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-flex:1;flex-grow:1;-webkit-box-pack:center;justify-content:center;margin-right:10px;height:50px;background:#fff;opacity:.4;text-transform:uppercase;font-size:0;min-width:40px;width:16.66667%;-webkit-transition:all .5s;transition:all .5s}.pprofile-info-tabs__tab-list-item a,.tech-tabs__tab-list-item a{cursor:pointer;width:100%;height:100%;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}@media (min-width:768px){.pprofile-info-tabs__tab-list-item a,.tech-tabs__tab-list-item a{padding-left:10px;padding-right:10px}}@media (min-width:1024px){.pprofile-info-tabs__tab-list-item a,.tech-tabs__tab-list-item a{-webkit-box-pack:start;justify-content:start;padding-left:15px;padding-right:40px}}@media (min-width:768px){.pprofile-info-tabs__tab-list-item,.tech-tabs__tab-list-item{font-size:12px;text-align:center}}@media (min-width:1024px){.pprofile-info-tabs__tab-list-item,.tech-tabs__tab-list-item{text-align:left;-webkit-box-pack:unset;justify-content:unset}}.pprofile-info-tabs__tab-list-item:last-child,.tech-tabs__tab-list-item:last-child{margin-right:0}.active.pprofile-info-tabs__tab-list-item,.active.tech-tabs__tab-list-item,.pprofile-info-tabs__tab-list-item:hover,.tech-tabs__tab-list-item:hover{opacity:1}.active.pprofile-info-tabs__tab-list-item a,.active.tech-tabs__tab-list-item a{color:#008f70}.pprofile-tour-tabs{background:#fff;padding:30px 0 0}@media (min-width:768px){.pprofile-tour-tabs{padding:10px 0 0}}.pprofile-tour-tabs__categories{display:-webkit-box;display:flex;width:100%}@media (min-width:768px){.pprofile-tour-tabs__categories{width:auto;padding-left:3px;-webkit-box-flex:1;flex-grow:1}}@media (min-width:1024px){.pprofile-tour-tabs__categories{padding-left:0}}.pprofile-tour-tabs__container{display:-webkit-box;display:flex;flex-wrap:wrap}@media (min-width:768px){.pprofile-tour-tabs__container{flex-wrap:nowrap}}.pprofile-tour-tabs .container{display:-webkit-box;display:flex}.pprofile-tour-tabs .dropdown{width:100%;height:44px;min-width:260px}@media (min-width:768px){.pprofile-tour-tabs .dropdown{width:calc(33.33333% - 6px);margin-right:6px}}@media (min-width:1024px){.pprofile-tour-tabs .dropdown{width:calc(16.66667% - 9px);margin-right:9px}}.pprofile-tour-tabs__tab{-webkit-box-flex:1;flex-grow:1;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;text-transform:uppercase;font-weight:400;height:60px}@media (min-width:768px){.pprofile-tour-tabs__tab{height:54px}}.pprofile-tour-tabs__tab.active,.pprofile-tour-tabs__tab:hover{font-weight:900;color:#008f70}.pprofile-tour-tabs__tab.active{border-bottom:4px solid #008f70;position:relative}.pprofile-tour-tabs__tab.active:after{content:"";position:absolute;left:calc(50% - 5px);bottom:-10px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #008f70}.pprofile-info-tabs__tab-list-item--overview{background-image:url(/media/assets/images/overview.svg);background-size:24px;background-position:50%;background-repeat:no-repeat}.pprofile-info-tabs__tab-list-item--overview.active{background-image:url(/media/assets/images/overview-green.svg)}@media (min-width:768px){.pprofile-info-tabs__tab-list-item--overview.active{background-image:none}}@media (min-width:1024px){.pprofile-info-tabs__tab-list-item--overview.active{background-image:url(/media/assets/images/overview-green.svg)}}@media (min-width:768px){.pprofile-info-tabs__tab-list-item--overview{background-image:none}}@media (min-width:1024px){.pprofile-info-tabs__tab-list-item--overview{background-image:url(/media/assets/images/overview.svg);background-position:right 10px center}}.pprofile-info-tabs__tab-list-item--activity{background-image:url(/media/assets/images/activity.svg);background-position:50%;background-repeat:no-repeat}.pprofile-info-tabs__tab-list-item--activity.active{background-image:url(/media/assets/images/activity-green.svg)}@media (min-width:768px){.pprofile-info-tabs__tab-list-item--activity.active{background-image:none}}@media (min-width:1024px){.pprofile-info-tabs__tab-list-item--activity.active{background-image:url(/media/assets/images/activity-green.svg)}}@media (min-width:768px){.pprofile-info-tabs__tab-list-item--activity{background-image:none}}@media (min-width:1024px){.pprofile-info-tabs__tab-list-item--activity{background-image:url(/media/assets/images/activity.svg);background-position:right 10px center}}.pprofile-info-tabs__tab-list-item--year-end-rankings{background-image:url(/media/assets/images/rankings.svg);background-position:50%;background-size:24px;background-repeat:no-repeat}.pprofile-info-tabs__tab-list-item--year-end-rankings.active{background-image:url(/media/assets/images/rankings-green.svg)}@media (min-width:768px){.pprofile-info-tabs__tab-list-item--year-end-rankings.active{background-image:none}}@media (min-width:1024px){.pprofile-info-tabs__tab-list-item--year-end-rankings.active{background-image:url(/media/assets/images/rankings-green.svg)}}@media (min-width:768px){.pprofile-info-tabs__tab-list-item--year-end-rankings{background-image:none}}@media (min-width:1024px){.pprofile-info-tabs__tab-list-item--year-end-rankings{background-image:url(/media/assets/images/rankings.svg);background-position:right 10px center}}.pprofile-info-tabs__tab-list-item--itf-points-breakdown,.pprofile-info-tabs__tab-list-item--points-breakdown{background-image:url(/media/assets/images/points.svg);background-position:50%;background-size:24px;background-repeat:no-repeat}.pprofile-info-tabs__tab-list-item--itf-points-breakdown.active,.pprofile-info-tabs__tab-list-item--points-breakdown.active{background-image:url(/media/assets/images/points-green.svg)}@media (min-width:768px){.pprofile-info-tabs__tab-list-item--itf-points-breakdown.active,.pprofile-info-tabs__tab-list-item--points-breakdown.active{background-image:none}}@media (min-width:1024px){.pprofile-info-tabs__tab-list-item--itf-points-breakdown.active,.pprofile-info-tabs__tab-list-item--points-breakdown.active{background-image:url(/media/assets/images/points-green.svg)}}@media (min-width:768px){.pprofile-info-tabs__tab-list-item--itf-points-breakdown,.pprofile-info-tabs__tab-list-item--points-breakdown{background-image:none}}@media (min-width:1024px){.pprofile-info-tabs__tab-list-item--itf-points-breakdown,.pprofile-info-tabs__tab-list-item--points-breakdown{background-image:url(/media/assets/images/points.svg);background-position:right 10px center}}.pprofile-info-tabs__tab-list-item--titles{background-image:url(/media/assets/images/trophy.svg);background-position:50%;background-repeat:no-repeat}.pprofile-info-tabs__tab-list-item--titles.active{background-image:url(/media/assets/images/trophy-green.svg)}@media (min-width:768px){.pprofile-info-tabs__tab-list-item--titles.active{background-image:none}}@media (min-width:1024px){.pprofile-info-tabs__tab-list-item--titles.active{background-image:url(/media/assets/images/trophy-green.svg)}}@media (min-width:768px){.pprofile-info-tabs__tab-list-item--titles{background-image:none}}@media (min-width:1024px){.pprofile-info-tabs__tab-list-item--titles{background-image:url(/media/assets/images/trophy.svg);background-position:right 10px center}}.pprofile-info-tabs__tab-list-item--grand-slams{background-image:url(/media/assets/images/slam.svg);background-position:50%;background-size:24px;background-repeat:no-repeat}.pprofile-info-tabs__tab-list-item--grand-slams.active{background-image:url(/media/assets/images/slam-green.svg)}@media (min-width:768px){.pprofile-info-tabs__tab-list-item--grand-slams.active{background-image:none}}@media (min-width:1024px){.pprofile-info-tabs__tab-list-item--grand-slams.active{background-image:url(/media/assets/images/slam-green.svg)}}@media (min-width:768px){.pprofile-info-tabs__tab-list-item--grand-slams{background-image:none}}@media (min-width:1024px){.pprofile-info-tabs__tab-list-item--grand-slams{background-image:url(/media/assets/images/slam.svg);background-position:right 10px center}}.pprofile-section{background:#fff}.tech-tabs__tab-list-item--approved-balls{background-image:url(/media/assets/images/slam.svg);background-size:24px;background-position:50%;background-repeat:no-repeat}.tech-tabs__tab-list-item--approved-balls.active{background-image:url(/media/assets/images/slam-green.svg)}@media (min-width:768px){.tech-tabs__tab-list-item--approved-balls.active{background-image:none}}@media (min-width:1024px){.tech-tabs__tab-list-item--approved-balls.active{background-image:url(/media/assets/images/slam-green.svg)}}@media (min-width:768px){.tech-tabs__tab-list-item--approved-balls{background-image:none}}@media (min-width:1024px){.tech-tabs__tab-list-item--approved-balls{background-image:url(/media/assets/images/slam.svg);background-position:right 15px center}}.tech-tabs__tab-list-item--classified-surfaces{background-image:url(/media/assets/images/surface-other.svg);background-size:20px;background-position:50%;background-repeat:no-repeat}.tech-tabs__tab-list-item--classified-surfaces.active{background-image:url(/media/assets/images/surface-grass.svg)}@media (min-width:768px){.tech-tabs__tab-list-item--classified-surfaces.active{background-image:none}}@media (min-width:1024px){.tech-tabs__tab-list-item--classified-surfaces.active{background-image:url(/media/assets/images/surface-grass.svg)}}@media (min-width:768px){.tech-tabs__tab-list-item--classified-surfaces{background-image:none}}@media (min-width:1024px){.tech-tabs__tab-list-item--classified-surfaces{background-image:url(/media/assets/images/surface-other.svg);background-position:right 15px center}}.tech-tabs__tab-list-item--recognised-courts{background-image:url(/media/assets/images/recognised-courts-grey.svg);background-size:24px;background-position:50%;background-repeat:no-repeat}.tech-tabs__tab-list-item--recognised-courts.active{background-image:url(/media/assets/images/recognised-courts-green.svg)}@media (min-width:768px){.tech-tabs__tab-list-item--recognised-courts.active{background-image:none}}@media (min-width:1024px){.tech-tabs__tab-list-item--recognised-courts.active{background-image:url(/media/assets/images/recognised-courts-green.svg)}}@media (min-width:768px){.tech-tabs__tab-list-item--recognised-courts{background-image:none}}@media (min-width:1024px){.tech-tabs__tab-list-item--recognised-courts{background-image:url(/media/assets/images/recognised-courts-grey.svg);background-position:right 15px center}}.tech-tabs__tab-list-item--approved-pat-products{background-image:url(/media/assets/images/approved-pat-products-grey.svg);background-size:24px;background-position:50%;background-repeat:no-repeat}.tech-tabs__tab-list-item--approved-pat-products.active{background-image:url(/media/assets/images/approved-pat-products-green.svg)}@media (min-width:768px){.tech-tabs__tab-list-item--approved-pat-products.active{background-image:none}}@media (min-width:1024px){.tech-tabs__tab-list-item--approved-pat-products.active{background-image:url(/media/assets/images/approved-pat-products-green.svg)}}@media (min-width:768px){.tech-tabs__tab-list-item--approved-pat-products{background-image:none}}@media (min-width:1024px){.tech-tabs__tab-list-item--approved-pat-products{background-image:url(/media/assets/images/approved-pat-products-grey.svg);background-position:right 15px center}}.tennis-tech__content .page-section--align-center{display:none}@media (min-width:768px){.tennis-tech__content .page-section--align-center{display:block}}.publications{background-color:#fff}.publications__description{text-align:center;margin:0 auto;line-height:150%;width:80%;marigin-left:0}@media (min-width:768px){.publications__description{width:40%}}.publications__description strong{font-size:1.125rem;font-weight:900}.publications__description p{margin-top:2px}.publications__description p:last-child{margin-bottom:0}.publications .landing-page__tile-text-link{margin-top:5px}.publications .landing-page__description{width:100%;margin-left:0}@media (min-width:768px){.publications .landing-page__description{line-height:1.1875rem;width:50%}}@media (min-width:1024px){.publications .landing-page__description{width:33%}}.publications .landing-page__description p{margin-bottom:10px}.publications h2{font-size:1.125rem}.publications p{margin-top:2px}.tabs-generic__tab--growing-the-game,.tabs-generic__tab--info-for-players,.tabs-generic__tab--publications,.tabs-generic__tab--tennis-tech,.tabs-generic__tab--tournament-organisers{background-size:24px;background-repeat:no-repeat;background-position:50%}.tabs-generic__tab--growing-the-game span,.tabs-generic__tab--info-for-players span,.tabs-generic__tab--publications span,.tabs-generic__tab--tennis-tech span,.tabs-generic__tab--tournament-organisers span{display:none}@media (min-width:768px){.tabs-generic__tab--growing-the-game span,.tabs-generic__tab--info-for-players span,.tabs-generic__tab--publications span,.tabs-generic__tab--tennis-tech span,.tabs-generic__tab--tournament-organisers span{display:unset}}.tabs-generic__tab--growing-the-game a,.tabs-generic__tab--info-for-players a,.tabs-generic__tab--publications a,.tabs-generic__tab--tennis-tech a,.tabs-generic__tab--tournament-organisers a{-webkit-box-pack:center;justify-content:center;padding:0 14px}@media (min-width:1024px){.tabs-generic__tab--growing-the-game a,.tabs-generic__tab--info-for-players a,.tabs-generic__tab--publications a,.tabs-generic__tab--tennis-tech a,.tabs-generic__tab--tournament-organisers a{-webkit-box-pack:justify;justify-content:space-between;padding:0 30px 0 14px}}@media (min-width:1024px){.tabs-generic__tab--growing-the-game,.tabs-generic__tab--info-for-players,.tabs-generic__tab--publications,.tabs-generic__tab--tennis-tech,.tabs-generic__tab--tournament-organisers{background-position:right 10px center}}.tabs-generic__tab--publications{background-image:url(/media/assets/images/publications.svg)}@media (min-width:768px){.tabs-generic__tab--publications{background-image:none}}@media (min-width:1024px){.tabs-generic__tab--publications{background-image:url(/media/assets/images/publications.svg)}}.tabs-generic__tab--publications.active{background-image:url(/media/assets/images/publications--active.svg)}@media (min-width:768px){.tabs-generic__tab--publications.active{background-image:none}}@media (min-width:1024px){.tabs-generic__tab--publications.active{background-image:url(/media/assets/images/publications--active.svg)}}.tabs-generic__tab--info-for-players{background-image:url(/media/assets/images/info-players.svg)}@media (min-width:768px){.tabs-generic__tab--info-for-players{background-image:none}}@media (min-width:1024px){.tabs-generic__tab--info-for-players{background-image:url(/media/assets/images/info-players.svg)}}.tabs-generic__tab--info-for-players.active{background-image:url(/media/assets/images/info-players--active.svg)}@media (min-width:768px){.tabs-generic__tab--info-for-players.active{background-image:none}}@media (min-width:1024px){.tabs-generic__tab--info-for-players.active{background-image:url(/media/assets/images/info-players--active.svg)}}.tabs-generic__tab--tournament-organisers{background-image:url(/media/assets/images/tournament-organisers.svg)}@media (min-width:768px){.tabs-generic__tab--tournament-organisers{background-image:none}}@media (min-width:1024px){.tabs-generic__tab--tournament-organisers{background-image:url(/media/assets/images/tournament-organisers.svg)}}.tabs-generic__tab--tournament-organisers.active{background-image:url(/media/assets/images/tournament-organisers--active.svg)}@media (min-width:768px){.tabs-generic__tab--tournament-organisers.active{background-image:none}}@media (min-width:1024px){.tabs-generic__tab--tournament-organisers.active{background-image:url(/media/assets/images/tournament-organisers--active.svg)}}.tabs-generic__tab--tennis-tech{background-image:url(/media/assets/images/tennis-tech.svg)}@media (min-width:768px){.tabs-generic__tab--tennis-tech{background-image:none}}@media (min-width:1024px){.tabs-generic__tab--tennis-tech{background-image:url(/media/assets/images/tennis-tech.svg)}}.tabs-generic__tab--tennis-tech.active{background-image:url(/media/assets/images/tennis-tech--active.svg)}@media (min-width:768px){.tabs-generic__tab--tennis-tech.active{background-image:none}}@media (min-width:1024px){.tabs-generic__tab--tennis-tech.active{background-image:url(/media/assets/images/tennis-tech--active.svg)}}.tabs-generic__tab--growing-the-game{background-image:url(/media/assets/images/growing-the-game.svg)}@media (min-width:768px){.tabs-generic__tab--growing-the-game{background-image:none}}@media (min-width:1024px){.tabs-generic__tab--growing-the-game{background-image:url(/media/assets/images/growing-the-game.svg)}}.tabs-generic__tab--growing-the-game.active{background-image:url(/media/assets/images/growing-the-game--active.svg)}@media (min-width:768px){.tabs-generic__tab--growing-the-game.active{background-image:none}}@media (min-width:1024px){.tabs-generic__tab--growing-the-game.active{background-image:url(/media/assets/images/growing-the-game--active.svg)}}h1{font-size:28px;font-weight:900;text-transform:uppercase;margin-top:0}p{font-size:16px}input{font-family:Lato,Arial,Helvetica,sans-serif}iframe{width:100%}a{color:#54565a;text-decoration:none;font-weight:900}a.more-link{padding-right:16px;position:relative;display:inline-block;line-height:32px}a.more-link:after{content:"";display:block;width:24px;height:24px;position:absolute;right:-8px;top:4px}a[href~="javascript:void(0)"]{cursor:auto}.page-heading--subheading{color:#54565a;font-size:.75rem;font-weight:900}.flag-icon{background-size:24px 17px;width:24px;height:17px}.error-text{color:#f00000;font-family:Lato;font-size:12px;font-weight:900}@media (min-width:768px){.page-section--faq .dropdown{width:50%}}@media (min-width:1024px){.page-section--faq .dropdown{width:25%}}.faqs{background-color:#fff;margin:40px 0}@media (min-width:1024px){.faqs{margin:50px 0}}.faqs__description{text-align:center;margin:0 auto;line-height:150%;width:80%}@media (min-width:768px){.faqs__description{width:40%}}.faqs__description strong{font-size:1.125rem;font-weight:900}.faqs__description p{margin-top:2px}.faqs__description p:last-child{margin-bottom:0}.faqs .landing-page__tile-text-link{margin-top:5px}.faqs .landing-page__description{width:100%}@media (min-width:768px){.faqs .landing-page__description{line-height:1.1875rem;width:50%}}@media (min-width:1024px){.faqs .landing-page__description{width:33%}}.faqs .landing-page__description p{margin-bottom:10px}.faqs .dropdown{padding-top:30px}@media (min-width:768px){.faqs .dropdown{width:50%}}@media (min-width:1024px){.faqs .dropdown{width:25%}}.faqs h2{font-size:1.125rem}.faqs p{margin-top:2px}.tabs-generic__tab--coaching,.tabs-generic__tab--development,.tabs-generic__tab--governance,.tabs-generic__tab--itf-tours,.tabs-generic__tab--officiating{background-size:24px;background-repeat:no-repeat;background-position:50%}.tabs-generic__tab--coaching span,.tabs-generic__tab--development span,.tabs-generic__tab--governance span,.tabs-generic__tab--itf-tours span,.tabs-generic__tab--officiating span{display:none}@media (min-width:768px){.tabs-generic__tab--coaching span,.tabs-generic__tab--development span,.tabs-generic__tab--governance span,.tabs-generic__tab--itf-tours span,.tabs-generic__tab--officiating span{display:unset}}.tabs-generic__tab--coaching a,.tabs-generic__tab--development a,.tabs-generic__tab--governance a,.tabs-generic__tab--itf-tours a,.tabs-generic__tab--officiating a{-webkit-box-pack:center;justify-content:center;padding:0 14px}@media (min-width:1024px){.tabs-generic__tab--coaching a,.tabs-generic__tab--development a,.tabs-generic__tab--governance a,.tabs-generic__tab--itf-tours a,.tabs-generic__tab--officiating a{-webkit-box-pack:justify;justify-content:space-between;padding:0 30px 0 14px}}@media (min-width:1024px){.tabs-generic__tab--coaching,.tabs-generic__tab--development,.tabs-generic__tab--governance,.tabs-generic__tab--itf-tours,.tabs-generic__tab--officiating{background-position:right 10px center}}.tabs-generic__tab--itf-tours{background-image:url(/media/assets/images/slam.svg)}@media (min-width:768px){.tabs-generic__tab--itf-tours{background-image:none}}@media (min-width:1024px){.tabs-generic__tab--itf-tours{background-image:url(/media/assets/images/slam.svg)}}.tabs-generic__tab--itf-tours.active{background-image:url(/media/assets/images/slam-green.svg)}@media (min-width:768px){.tabs-generic__tab--itf-tours.active{background-image:none}}@media (min-width:1024px){.tabs-generic__tab--itf-tours.active{background-image:url(/media/assets/images/slam-green.svg)}}.tabs-generic__tab--coaching{background-image:url(/media/assets/images/coaching.svg)}@media (min-width:768px){.tabs-generic__tab--coaching{background-image:none}}@media (min-width:1024px){.tabs-generic__tab--coaching{background-image:url(/media/assets/images/coaching.svg)}}.tabs-generic__tab--coaching.active{background-image:url(/media/assets/images/coaching--active.svg)}@media (min-width:768px){.tabs-generic__tab--coaching.active{background-image:none}}@media (min-width:1024px){.tabs-generic__tab--coaching.active{background-image:url(/media/assets/images/coaching--active.svg)}}.tabs-generic__tab--governance{background-image:url(/media/assets/images/governance.svg)}@media (min-width:768px){.tabs-generic__tab--governance{background-image:none}}@media (min-width:1024px){.tabs-generic__tab--governance{background-image:url(/media/assets/images/governance.svg)}}.tabs-generic__tab--governance.active{background-image:url(/media/assets/images/governance--active.svg)}@media (min-width:768px){.tabs-generic__tab--governance.active{background-image:none}}@media (min-width:1024px){.tabs-generic__tab--governance.active{background-image:url(/media/assets/images/governance--active.svg)}}.tabs-generic__tab--officiating{background-image:url(/media/assets/images/officiating.svg)}@media (min-width:768px){.tabs-generic__tab--officiating{background-image:none}}@media (min-width:1024px){.tabs-generic__tab--officiating{background-image:url(/media/assets/images/officiating.svg)}}.tabs-generic__tab--officiating.active{background-image:url(/media/assets/images/officiating--active.svg)}@media (min-width:768px){.tabs-generic__tab--officiating.active{background-image:none}}@media (min-width:1024px){.tabs-generic__tab--officiating.active{background-image:url(/media/assets/images/officiating--active.svg)}}.tabs-generic__tab--development{background-image:url(/media/assets/images/development.svg)}@media (min-width:768px){.tabs-generic__tab--development{background-image:none}}@media (min-width:1024px){.tabs-generic__tab--development{background-image:url(/media/assets/images/development.svg)}}.tabs-generic__tab--development.active{background-image:url(/media/assets/images/development--active.svg)}@media (min-width:768px){.tabs-generic__tab--development.active{background-image:none}}@media (min-width:1024px){.tabs-generic__tab--development.active{background-image:url(/media/assets/images/development--active.svg)}}.join-us-benefits{display:grid;grid-row-gap:20px;grid-column-gap:20px;grid-template-columns:1fr}@media (min-width:768px){.join-us-benefits{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.join-us-benefits{grid-template-columns:1fr 1fr 1fr 1fr}}.join-us-benefits__container h2{text-align:center;font-size:22px;font-weight:900;line-height:24px;text-transform:uppercase;margin-bottom:10px}.join-us-benefits__container>p{margin-top:0;margin-bottom:30px;text-align:center}.join-us-benefit{display:-webkit-box;display:flex}.join-us-benefit img{width:48px;height:auto}.join-us-benefit__icon{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;padding-right:30px}.join-us-benefit__title{margin-top:0;margin-bottom:4px;font-size:16px;font-weight:900}.join-us-benefit__description{margin-top:0;margin-bottom:10px;font-size:16px}.latest-jobs{display:grid;grid-column-gap:20px;grid-row-gap:20px;margin-bottom:50px;grid-template-columns:1fr}@media (min-width:768px){.latest-jobs{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.latest-jobs{grid-template-columns:1fr 1fr 1fr}}.latest-jobs__footer{text-align:center}.latest-jobs__footer h2{margin-bottom:10px}.latest-jobs__footer .btn{margin-right:20px}.latest-jobs__footer .btn:last-child{margin-right:0}.latest-job{display:-webkit-box;display:flex;background:#54565a;color:#fff;min-height:300px;padding:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:end;justify-content:flex-end}.latest-job p{margin:5px 0}.latest-job__department{font-size:12px;font-weight:900;line-height:14px;text-transform:uppercase}.latest-job__title{text-transform:uppercase;font-size:18px;font-weight:900;line-height:22px}.latest-job__read-more-link{display:-webkit-box;display:flex;color:#fff;font-size:12px;font-weight:900;line-height:14px;text-transform:uppercase}.latest-job__read-more-link:before{content:"";background-image:url(/media/assets/images/chevron-right-grey.svg);background-repeat:no-repeat;background-position:50%;background-size:16px;display:inline-block;height:16px;width:15px;background-image:url(/media/assets/images/chevron-right-dark.svg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);margin-right:10px}.values-carousel__item{min-height:420px;-webkit-box-flex:1;flex:1 0 100%;background-size:cover;padding-top:0}.values-carousel__item .landing-page__tile-bg-text p{display:block}.values-carousel__title{margin-top:0;margin-bottom:10px;font-size:22px;font-weight:900;line-height:26px;text-transform:uppercase}.values-carousel__description{margin:0;font-size:16px;font-weight:400;line-height:19px}@media (min-width:768px){.values-carousel__description{width:50%}}@media (min-width:1024px){.values-carousel__description{width:33.33333%}}.values-carousel__item-details{height:100%;color:#fff;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center}.our-values{background:#fff;overflow:hidden}.our-values .carousel-nav-container--mobile{padding:0 65px;margin:20px}@media (min-width:1024px){.our-values .carousel-nav-container--mobile{width:1264px;max-width:100%;margin:20px auto}.our-values .carousel-nav-container--mobile .carousel__nav-btn--next{right:20px}.our-values .carousel-nav-container--mobile .carousel__nav-btn--prev{left:20px}}.our-depts{display:grid;grid-row-gap:20px}@media (min-width:768px){.our-depts{grid-template-columns:1fr 1fr;grid-column-gap:20px;grid-row-gap:30px}}@media (min-width:1024px){.our-depts{grid-template-columns:1fr 1fr 1fr}}.our-depts a .our-depts__name{padding-left:20px;position:relative}.our-depts a .our-depts__name:before{content:"";position:absolute;left:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);top:4px;background-image:url(/media/assets/images/chevron-right-grey.svg);background-repeat:no-repeat;background-position:50%;background-size:16px;display:inline-block;height:16px;width:15px}.our-depts a .our-depts__img-wrapper{position:relative}.our-depts a .our-depts__img-wrapper:after{content:"";position:absolute;display:inherit;bottom:0;top:unset;left:0;z-index:11;height:66%;width:100%;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.8)),to(transparent));background:linear-gradient(0deg,rgba(0,0,0,.8),transparent)}.our-depts__item:hover{cursor:pointer}.our-depts__detail{position:absolute;bottom:0;color:#fff;text-transform:uppercase;left:20px;font-weight:900;font-size:20px;z-index:99}.our-depts__name{font-size:16px;font-weight:900;line-height:24px;margin:0}.our-depts__img-wrapper{font-size:0;margin-bottom:10px;position:relative}.our-depts__img-wrapper img{width:100%}.lightbox-content.lightbox-content--departments{grid-template-columns:1fr 2fr;grid-column-gap:30px}.lightbox-content.lightbox-content--departments .lightbox-img{margin-right:0;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.lightbox-content.lightbox-content--departments .lightbox-img img{width:100%;max-width:unset}.generic-resources__items{display:grid;grid-column-gap:30px;grid-template-columns:1fr}@media (min-width:768px){.generic-resources__items{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.generic-resources__items{grid-template-columns:1fr 1fr 1fr}}.generic-resource__title{font-size:12px;font-weight:900;text-transform:uppercase;border-bottom:1px solid #54565a;padding-bottom:10px}.generic-resource__list{margin:0;padding:0;list-style:none}.generic-resource__list-item{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.generic-resource__resource-link{font-size:12px;font-weight:900;text-transform:uppercase}.generic-resource__resource-link:after{content:"-";padding:0 3px}.generic-resource__resource-link:visited{color:#979797}.generic-resource__resource-link:last-child:after{content:none}.generic-resource__list-item-title{font-size:12px;font-weight:900;text-transform:uppercase}.player-winners{display:-webkit-box;display:flex;flex-wrap:wrap}.player-winner{width:50%}@media (min-width:768px){.player-winner{width:25%}}@media (min-width:1024px){.player-winner{width:16.66667%}}.player-winner--doubles{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:100%}@media (min-width:768px){.player-winner--doubles{width:50%}}@media (min-width:1024px){.player-winner--doubles{width:33.33333%}}.player-winner__details{display:-webkit-box;display:flex}.player-winner__details .top-player-rankings{-webkit-box-flex:1;flex-grow:1}.player-winner__title{font-size:12px;font-weight:900;text-transform:uppercase;border-bottom:1px solid #54565a;margin-right:20px;padding-bottom:8px;margin-bottom:15px}.player-winner .top-player-rankings__ranking{-webkit-box-pack:end;justify-content:flex-end}.player-winner__line-break{display:block;width:100%;color:#54565a;margin-top:45px;margin-bottom:30px;display:none}@media (min-width:1024px){.player-winner__line-break{display:block}}.previous-award-winners__section{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:10px;grid-row-gap:10px}@media (min-width:768px){.previous-award-winners__section{grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:20px;grid-row-gap:20px}}.previous-award-winner__details{font-size:12px;font-weight:900;-webkit-box-pack:justify;justify-content:space-between;text-transform:uppercase;border-bottom:1px solid #54565a;padding-bottom:10px}.previous-award-winner__details,.previous-award-winner__nationality{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.previous-award-winner__nationality-text{margin-top:6px;padding-right:6px}.previous-award-winner__name{font-size:12px;font-weight:900;text-transform:uppercase}.lightbox.lightbox-event .lightbox-content{grid-template-columns:1fr}.page-section--player-landing{padding-bottom:0}.page-section--player-landing .btn--disabled{pointer-events:none}.page-section--player-landing .landing-page__description{margin-bottom:40px;text-align:center}.page-section--player-landing .landing-page__description--title{margin-bottom:0;text-align:center;font-size:18px}.page-section--player-landing .player-selection__links{display:-webkit-box;display:flex;flex-wrap:wrap}.page-section--player-landing .player-selection__link{width:100%;margin-right:0;margin-bottom:20px}.page-section--player-landing .player-selection__link:last-child{margin-bottom:0}@media (min-width:768px){.page-section--player-landing .player-selection__link{width:auto;margin-bottom:0}.page-section--player-landing .player-selection__link:first-child{margin-right:20px}.page-section--player-landing .player-selection__link:last-child{margin-right:0}}.page-section--player-landing .player-selection__container{margin:0 auto;padding-bottom:20px;max-width:400px}.page-section--player-landing .search-component{margin-bottom:20px}@media (min-width:768px){.page-section--player-landing .search-component{margin-bottom:30px}}.page-section--player-landing .dropdown__list{top:-1px;border:1px solid #54565a}.fivehundred-page{height:100vh}.fivehundred-page,.fivehundred-page__content{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.fivehundred-page__content{background-size:cover;background-position:50%;-webkit-box-align:center;align-items:center;color:#fff;height:394px;background-image:url(/media/assets/images/itf-500-error-mobile-hero.jpg);-webkit-box-pack:start;justify-content:flex-start;margin-top:54px}@media (min-width:420px){.fivehundred-page__content{-webkit-box-pack:center;justify-content:center;height:382px;background-image:url(/media/assets/images/itf-500-error-tablet-hero.jpg)}}@media (min-width:1024px){.fivehundred-page__content{margin-top:114px;height:470px;background-image:url(/media/assets/images/itf-500-error-desktop-hero.jpg)}}.fivehundred-page__content h1{font-size:16px;margin-top:8px;margin-bottom:0}@media (min-width:1024px){.fivehundred-page__content h1{margin-bottom:10px}}.fivehundred-page__content p{text-transform:uppercase;font-weight:900;margin-bottom:0;margin-top:0;text-align:center;font-size:22px;line-height:28px}@media (min-width:1024px){.fivehundred-page__content p{font-size:32px;line-height:38px}}.fivehundred-page .footer{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-flex:1;flex-grow:1}.fivehundred-page .footer__post{display:none}@media (min-width:1024px){.fivehundred-page .footer__post{display:block}}.commercial-banner{background-color:#fff;min-height:120px;display:-webkit-box;display:flex;padding:30px 0}@media (min-width:768px){.commercial-banner{padding:40px 0}.homepage .commercial-banner:first-child{padding-bottom:0}}.commercial-banner:hover .commercial-banner__title{max-height:30px;-webkit-transition:all .5s ease-out;transition:all .5s ease-out;opacity:1}.commercial-banner__pod{max-width:728px;margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column}.commercial-banner__image,.commercial-banner__pod{display:-webkit-box;display:flex;position:relative}.commercial-banner__image{width:100%;min-height:30px;overflow:hidden}.commercial-banner__image--mobile{min-height:140px;width:100%}@media (min-width:768px){.commercial-banner__image--mobile{display:none}}.commercial-banner__image--desktop{width:100%;display:none}@media (min-width:768px){.commercial-banner__image--desktop{display:-webkit-box;display:flex}}.commercial-banner__text{left:10px;z-index:100;left:0;min-height:90px;-webkit-box-pack:end;justify-content:end;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column;padding:0 20px 10px;height:100%}.commercial-banner__text,.commercial-banner__text:after{position:absolute;bottom:0;width:100%;display:-webkit-box;display:flex}.commercial-banner__text:after{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.6)),to(transparent));background:linear-gradient(0deg,rgba(0,0,0,.6),transparent);height:65%;left:0;content:""}.commercial-banner__title{font-size:12px;margin:5px 0;max-height:0;overflow:hidden;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;opacity:0}.commercial-banner__title,.commercial-banner__title-sub{text-transform:uppercase;color:#fff;position:relative;z-index:1;width:100%}.commercial-banner__title-sub{font-size:16px;margin:10px 0 0;padding-left:30px;background:url(/media/assets/images/sponsor_ad_icon.svg) 0 no-repeat;background-size:21px}