@import url(fonts.css);.btn-white-golden,.btn-white-l-blue,.demo-container.clocks.single{padding:10px 30px}.author-quote-section a:hover,a,a:hover{text-decoration:none}.btn-outline-l-blue,.btn-outline-primary,.btn-outline-primary-black,.btn-outline-secondary,.btn-outline-white,.btn-primary,.btn-secondary,.btn-white{display:inline-block;cursor:pointer;transition:.5s;padding:10px 30px;letter-spacing:1px;text-transform:uppercase}.slick-dots,li,ol,ul{list-style:none}:root{--primary-color:#ff0000;--secondary-color:#000;--dark-blue:#081b33;--blue:#0a2240;--grey:#8d8d8d;--dark-grey:#303035;--medium-grey:#5C5C5C;--light-grey:#B2B2B2;--light-blue:#05f1fd;--white:#fff;--golden:var(--golden);--silver:#eceef0;--pink:#fe62d4;--green:#7ab64e;--heading-font:'Montserrat Bold';--sub-heading-font:'Proxima SBold';--paragraph-font:'RedHat Display Regular';--button-font:'Proxima SBold'}body,html{font-family:var(--paragraph-font);font-size:16px;color:var(--secondary-color)}a{color:var(--primary-color);background-color:transparent;-webkit-text-decoration-skip:objects}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:var(--secondary-color);letter-spacing:1px;font-family:var(--heading-font);font-weight:700}.h2,.main-banner.inner-page .banner-box h2,h2{font-size:2.18rem}.h4,h4{font-size:16pt}.top-bar{background:var(--blue);height:30px}h5.sub-heading{font-size:16px!important;margin-bottom:.5rem}section{padding:80px 0!important}.text-primary{color:var(--primary-color)!important}.text-secondary{color:var(--secondary-color)!important}.text-golden{color:var(--golden)!important}.text-l-blue{color:var(--light-blue)!important}.text-blue{color:var(--blue)!important}.text-pink{color:var(--pink)!important}.text-green{color:var(--green)!important}.bg-primary{background-color:var(--primary-color)!important}.bg-secondary{background-color:var(--secondary-color)!important}.bg-golden{background-color:var(--golden)!important}.bg-l-blue{background-color:var(--light-blue)!important}.bg-dark-blue{background-color:var(--dark-blue)!important}.bg-blue{background-color:var(--blue)!important}.bg-silver{background-color:var(--silver)!important}.bg-none{background:0 0!important}.heading-block::after{content:'';display:block;margin:30px auto;width:80px;border-top:2px solid var(--primary-color)}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{background-color:transparent;border-color:var(--primary-color)}.btn-outline-primary.focus,.btn-outline-primary:focus,.form-control:focus{box-shadow:none}.btn.focus,.btn:focus,.draw-border{box-shadow:inset 0 0 0 2px var(--golden)}.btn-outline-white,.btn-white{background-color:transparent;border:2px solid var(--white);color:var(--white);border-radius:2px}.btn-outline-white:hover,.btn-white:hover{background-color:var(--white);border-color:var(--white);color:var(--secondary-color)}.btn-outline-l-blue{background-color:transparent;border:2px solid var(--light-blue);color:var(--light-blue);border-radius:2px}.btn-outline-l-blue:hover{background-color:var(--light-blue);border-color:var(--light-blue);color:var(--white)}.btn-outline-primary-black:hover,.btn-outline-primary:hover,.js .cd-h-timeline__date--selected::after,.js .cd-h-timeline__date:hover::after{background-color:var(--primary-color);border-color:var(--primary-color)}.btn-outline-primary{background-color:transparent;border:2px solid var(--primary-color);color:var(--white);border-radius:2px}.btn-outline-primary:hover,section.admission-hospitality .nav-tabs li.active a,section.admission-hospitality .tab-content .tab-pane h2,section.admission-hospitality .tab-content .tab-pane h3,section.admission-hospitality .tab-content .tab-pane h5,section.news .news-text h5,section.news .news-text p{color:var(--white)}.btn-outline-primary-black,.btn-outline-primary-black:hover,.btn-outline-secondary{color:var(--secondary-color)}.btn-outline-primary-black{background-color:transparent;border:2px solid var(--primary-color);border-radius:2px}.btn-outline-secondary{background-color:transparent;border:2px solid var(--secondary-color);border-radius:2px}.btn-outline-secondary:hover{background-color:var(--secondary-color);border-color:var(--secondary-color);color:var(--white)}.btn-primary{background-color:var(--primary-color);border-color:var(--primary-color);color:var(--white);border-radius:2px}.btn-primary:hover{background-color:transparent;border:2px solid var(--primary-color);color:var(--primary-color)}.btn-secondary{background-color:var(--secondary-color);border-color:var(--secondary-color);color:var(--white);border-radius:2px}.btn-secondary:hover{background-color:transparent;border:2px solid var(--secondary-color);color:var(--secondary-color)}.no-outline-btn,.no-outline-btn:hover{color:var(--golden)}.no-outline-btn{font-size:15px;display:flex;align-items:center}.btn-white-l-blue,.slick-dots li{display:inline-block;cursor:pointer}.btn-white-golden{background:var(--golden);color:var(--white);max-width:200px;text-align:center;transition:.5s;font-size:15px;border:0;cursor:pointer}.btn-white-golden:hover{background:var(--golden);color:var(--white)}.btn-white-blue,.btn-white-blue:hover{background:var(--dark-blue);color:var(--white)}.btn-white-l-blue{background-color:var(--light-blue);border:2px solid var(--light-blue);color:var(--white);border-radius:2px;text-transform:uppercase;letter-spacing:1px;transition:.5s}.btn-white-l-blue:hover{background-color:transparent;border-color:var(--light-blue);color:var(--light-blue)}.btn-white-blue{background:var(--light-blue);color:var(--white);padding:10px 15px;max-width:150px;width:auto;text-align:center;transition:.5s;font-size:15px}.btn-white-blue:hover{background:var(--light-blue);color:var(--white)}.submit-btn{border:0;padding:8px 15px;cursor:pointer}.btn-outline-primary,.btn-outline-primary-black,.btn-outline-white,.btn-primary{font-family:var(--button-font)}section.nav-inner{background-color:var(--blue);background-image:url(../img/inner-header.jpg);width:100%;height:90px;background-size:cover;background-position:right}body.inner-page .main-banner{height:550px}body.inner-page .main-banner h1{font-size:17pc;text-shadow:2px 4px rgb(0 0 0 / 80%)}body.inner-page .event-details{margin-top:0}.nav-logo{opacity:1!important}.tournament-info{letter-spacing:1px;margin-top:12px;font-size:15px}.main-slider{width:100%;height:auto;margin:0 auto;position:relative}.slick-dots{position:absolute;bottom:0;display:block;width:100%;padding:0;text-align:center}.col-5-1,.fold,.main-banner,.poster-main,.slick-dots li,.slider-item,.va-container,.va-wrapper,section.news .news-media,ul.timeline{position:relative}.slick-dots li{width:10px;height:10px;margin:0 5px;padding:0}.form_message,.gm-style .gm-style-iw-t::after,.main-logo-mobile,.rolex-home-mobile,.slick-dots li button,.va-content{display:none}.slick-dots li:before{top:1px;transition:.5s;content:"";width:10px;height:10px;background-color:var(--white);position:absolute}.slick-dots li.slick-active:before{top:0;width:12px;height:12px;margin-left:-2px;background-color:#fdc5ce}.slick-prev{left:0}.slick-next{right:0}.col-form-label{text-align:right;font-size:16px}select.form-control:not([size]):not([multiple]){height:calc(2rem + 2px)}.press-release .sub-news p,label{font-size:15px}#main_news h1{text-transform:uppercase;font-size:2.2rem}@media(max-width:667px){.col-form-label{text-align:left}.modal-dialog{max-width:350px;width:100%;margin:20px auto}}@media (min-width:668px){.modal-dialog{max-width:750px;width:100%}}.main-slider .slick-arrow,.partners-slider .slick-arrow,.partners-slider-mob .slick-arrow,.past-champ-slider .slick-arrow{top:50%;height:92px;width:46px;margin:0 20px;position:absolute;font-size:0;cursor:pointer;background-color:transparent;border:none;background-image:url(../img/buttons/btn-right.png);background-repeat:no-repeat;z-index:999999;outline:0!important}.history-slider .slick-arrow{bottom:0!important;height:30px;width:46px;margin:0 20px;position:absolute;font-size:0;cursor:pointer;background-color:transparent;border:none;background-image:url(../img/buttons/btn-down-arrow.png);background-repeat:no-repeat;z-index:999999;outline:0!important}.btn,.no-outline-btn:focus{outline:0}.history-slider .slick-prev{left:30px!important;display:none!important}.history-slider .slick-next{left:30px!important}.history-slider .slick-disabled{display:none;pointer-events:none}.slider-item{cursor:pointer}.slider-item-image{max-width:100%;margin:auto}.poster-main{margin:30px auto;max-width:1000px}.poster-main .poster-list .poster-item{position:absolute;left:0;top:0}.poster-main .poster-list .poster-item img{box-shadow:0 2px 5px 0 rgb(0 0 0 / 60%)}.poster-main .poster-btn{position:absolute;top:0;cursor:pointer;width:120px!important}.poster-main .poster-prev-btn{left:0;background:url(../img/buttons/btn-left.png) center center no-repeat}.poster-main .poster-next-btn{right:0;background:url(../img/buttons/btn-right.png) center center no-repeat}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background-size:contain;background-position:center;height:60px;width:60px;background-repeat:no-repeat;z-index:999}.slick-next:before,.slick-prev:before{content:''}.slick-prev,.slick-prev:focus,.slick-prev:hover{background-image:url(../img/buttons/btn-left.png)!important}.slick-next,.slick-next:focus,.slick-next:hover{background-image:url(../img/buttons/btn-right.png)!important}.main-banner,.main-banner.home-1{background:url(../img/banners/hero-home-new-6.jpg)}.main-banner{width:100%;height:100vh;background-size:cover!important;background-position:center bottom!important;padding:0!important}.nav-click,section.nav-header .nav-click{z-index:2000;width:auto;background-color:hsla(0,0%,96.1%,0);cursor:pointer}.about-inner-page-section .linear-overlay,.main-banner .linear-overlay{background-position:bottom;background-size:contain;background-repeat:no-repeat}.main-banner .linear-overlay{background-image:url(../img/graphic/overlay.png);width:100%;height:100%;position:absolute;bottom:-25px}.main-banner svg{position:absolute;bottom:15px}.main-banner svg:nth-child(2){bottom:0}.event-info ul.sub-nav{display:flex;justify-content:center}.event-info ul.sub-nav li{display:flex;text-transform:uppercase;align-items:center}.event-info ul.sub-nav li::after{content:"|";margin:0 8px;color:var(--primary-color)}.event-info ul.sub-nav li:last-child::after{content:"";margin:0}.event-info ul.sub-nav li a{color:var(--white);font-size:13px;letter-spacing:1px}.main-banner.inner-page .banner-box-row{position:absolute;bottom:0}.main-banner.inner-page .banner-box{background:rgba(0,0,0,.7)}.main-banner.general .banner-box-row{width:100%;height:100%;display:flex;align-self:center;align-items:center;bottom:0}section.nav-inner .nav-overlay-container{max-width:1140px}section.nav-header .nav-click{top:0;right:20px;bottom:0;height:80px;-webkit-transition:background-color .5s cubic-bezier(.215, .61, .355, 1);transition:background-color .5s cubic-bezier(.215, .61, .355, 1)}.nav-click{-webkit-transition:background-color .5s cubic-bezier(.215, .61, .355, 1);transition:background-color .5s cubic-bezier(.215, .61, .355, 1)}.nav_overlay{position:fixed;top:-100vh;z-index:999;width:100%;height:100vh;padding:120px 0 40px;background-color:var(--secondary-color)}.nav_overlay.display{top:0;display:block}.nav-open-img{width:100%;height:100%;max-width:none}.nav-open-close{position:relative;width:30px;height:30px}.nav-link-pages{margin-bottom:15px;font-size:28px;transition-duration:.6s;color:var(--white)}.nav-link-pages:hover,section.news .news-text a,span.seperator-line{color:var(--primary-color)}.nav-overlay-container{position:relative;width:100%;height:auto;max-width:1440px}.nav-close-img{margin-top:-30px;width:30px}.news-slider .slick-next,.news-slider .slick-next:focus,.news-slider .slick-next:hover{background-image:url(../img/buttons/btn-right-mob-slider.png)!important;width:20px;height:100px;right:-6px}.news-slider .slick-prev,.news-slider .slick-prev:focus,.news-slider .slick-prev:hover{background-image:url(../img/buttons/btn-left-mob-slider.png)!important;width:20px;height:100px;left:-6px}.contact-section{background:url(../img/graphic/contact-graphic.png) bottom right no-repeat;padding:100px 0!important}.about-inner-page-section .linear-overlay{background-image:url(../img/graphic/footer-overlay.png);width:100%;height:100%;position:absolute;top:0;z-index:999}.about-inner-page-section .pattern-overlay{background-image:url(../img/graphic/bg-pattern-left.png);width:100%;height:100%;position:absolute;background-position:bottom left;background-repeat:no-repeat;background-size:auto;bottom:70px}.blue-section{background-color:var(--blue)!important;color:var(--white)}.primary-section{background-color:var(--primary-color)!important;color:var(--white)}.secondary-section{background-color:var(--secondary-color)!important;color:var(--white)}.information-page-1{background:url(../img/information-page/information-back-1.png) bottom left no-repeat}.information-page-2{background:url(../img/graphic/early-bird-ticket-new-graphic.png) bottom right no-repeat}.press-release{background:url(../img/graphic/press-release-graphic.png) bottom right no-repeat}.past-champions-section{background:url(../img/graphic/past-champions-graphic-mob.png) bottom left no-repeat}.past-champ-slider .slick-arrow{top:35%}.press-release .sub-news h3{font-size:22px}.btn{background:0 0;border:none;cursor:pointer;line-height:1.3;border-radius:0;letter-spacing:.05rem;font-size:16px}.btn-theme,.btn-theme-fill{color:#031d3e;background:0 0;border:2px solid #031d3e;border-radius:5px;-webkit-transition:.5s;transition:.5s;-webkit-transform:translate(0,0);transform:translate(0,0);text-transform:uppercase}.btn-theme-fill{color:var(--white);background:#ae8f4c!important;border:2px solid #ae8f4c!important}.btn-theme-2{border:1px solid #ae8f4c;color:#ae8f4c;border-radius:5px!important}.btn-theme-2:hover{border:1px solid var(--white);color:var(--white)}.btn-theme:hover{background:#031d3e;color:var(--white);border:2px solid #031d3e;-webkit-transition:.35s;transition:.35s}.btn-theme-fill:hover{color:#ae8f4c;background:0 0!important;border:2px solid #ae8f4c}.draw-border{color:var(--golden);transition:color .25s .083s;position:relative;text-transform:uppercase;text-shadow:none}.draw-border::after,.draw-border::before{border:0 solid transparent;box-sizing:border-box;content:"";pointer-events:none;position:absolute;width:0;height:0;bottom:0;right:0}.draw-border::before{border-bottom-width:2px;border-left-width:2px}.draw-border::after{border-top-width:2px;border-right-width:2px}.draw-border:hover{color:var(--blue)}.signup-form-section .validation,footer.footer a,footer.footer h5{color:var(--white)!important}.draw-border:hover::after,.draw-border:hover::before{border-color:var(--blue);transition:border-color,width .2s,height .2s;width:100%;height:100%}.draw-border:hover::before{transition-delay:0s,0s,0.2}.draw-border:hover::after{transition-delay:0s,0.2s,0}.seperator{margin:2rem 0;border-top:2px solid var(--golden);width:100}.blue-line,.news h3{margin-bottom:1rem}.author-quote-section{background:url(../img/tournament-info.jpg) 24% 100%/cover;height:700px}.author-quote-section h2{margin-bottom:4em}.author-sec-overlay{right:0;bottom:0}.blue-line{margin-top:1rem;border-top:2px solid #33a1de;width:100%}.white-overlay{background:var(--white) fff70;width:100%;height:100%;top:0}.form-control{font-size:16px!important;border-radius:0!important}footer.blue-section{margin-top:-5px;padding-bottom:50px!important}footer.blue-section h6,footer.blue-section p{font-size:10pt}.social-icons img{padding:0 5px}.main-banner-pattern-overlay{left:0;bottom:100px}.main-banner .blue-line{margin-bottom:.6rem;margin-top:.6rem;max-width:320px}.main-banner .imp-dates h4{letter-spacing:2p}.main-banner .imp-dates h5{letter-spacing:3.5p}.validation{font-size:14px!important;color:#f04747!important;position:absolute;bottom:-20px;margin-bottom:0!important;display:none}.form-group{margin-bottom:1rem;position:relative}div.map-section{margin-bottom:-10px;height:700px}.gm-style .gm-style-iw-c{transform:translate(20%,0);background:#33a1de;border-radius:0;padding:10px 20px!important}.partners-slider .slick-arrow,button.gm-ui-hover-effect{display:none!important}.gm-style .gm-style-iw-d{overflow:hidden!important}.centre-popup{font-family:'Metropolis Regular'}.centre-popup p{margin-bottom:6px}#location_map iframe{border:0;border:none;width:100%;height:650px}.contact-us #location_map iframe{height:525px}.clock-container{background:#2a5e3c}.demo-container.clocks.single .clock{height:100px;width:100px;padding:0;margin:0}.clock{border-radius:50%;background-repeat:no-repeat;background-position:center;background-image:url(../img/rolex-watch.svg);background-color:var(--white);background-size:108%;position:relative}.clock.simple:after,.hours,.minutes,.seconds{background:#000;position:absolute}.clock.simple:after{border-radius:50%;content:"";left:50%;top:50%;transform:translate(-50%,-50%);width:5%;height:5%;z-index:10}.hours-container,.minutes-container,.seconds-container{position:absolute;top:0;right:0;bottom:0;left:0}.hours{height:20%;left:48.75%;top:30%;transform-origin:50% 100%;width:2.5%}.minutes{height:33%;left:49%;top:18%;transform-origin:46% 100%;width:2%}.seconds{height:45%;left:49.5%;top:14%;transform-origin:50% 80%;width:1%;z-index:8}@keyframes rotate{100%{transform:rotateZ(360deg)}}.hours-container{animation:43200s linear infinite rotate}.linear .minutes-container{animation:3600s linear infinite rotate}.linear .seconds-container{animation:60s linear infinite rotate}.steps .minutes-container{animation:3600s steps(60) infinite rotate}.steps .seconds-container{animation:60s steps(60) infinite rotate}.local.steps .minutes-container{animation:none}.top-bar .clock-container .time-details img{max-width:100px}.top-bar .clock-container .time-details p{font-weight:700;margin-bottom:0;font-size:11px}footer.footer a{text-decoration:none!important;padding:0 4px;font-size:12pt;letter-spacing:1px}.fold{padding:25px 35px 90px;background:var(--white)}.fold:before{content:"";position:absolute;top:0;right:0;border-style:solid;border-width:0 65px 65px 0;border-color:#33a1de var(--blue);transition:.5s}@media (max-width:1550px){.gallery__item__icon_video a:before{height:90px;width:90px;background-position:29px center;background-size:36px;border-width:3px;top:calc(50% - 45px);left:calc(50% - 45px)}}.gallery__item__icon_video a:before{content:"";display:block;height:110px;width:110px;background:url(../img/buttons/play.svg) 36px center/42px no-repeat;box-sizing:border-box;border:4px solid var(--white);border-radius:50%;position:absolute;top:calc(50% - 55px);left:calc(50% - 55px)}#main #faq .card{margin-bottom:15px;border:0;padding-left:20px}#main #faq .card .card-header{border:0;background:0 0;border-radius:2px;padding:0}#main #faq .card .card-header a{display:block;text-align:left;background:0 0;color:#212529;padding:0 10px 10px;position:relative}.card-body{padding:10px}#main #faq .card .card-header a:after{content:"\f107";font:16px/1 FontAwesome;position:absolute;top:30%;right:0;color:var(--blue)}#main #faq .card .card-header a.collapsed:after{content:"\f107"}#main #faq .card .card-header a[aria-expanded=true]:after,.va-slice.collapsed:after{content:"\f106"!important}#main #faq .card .collapse{border:0}ul.timeline{list-style-type:none;padding-left:0}.va-wrapper:before,ul.timeline .slick-track:before{content:' ';background:#33a1de;display:inline-block;position:absolute;left:29px;width:3px;height:100%;z-index:400}ul.timeline li{margin:20px 0;padding-left:20px}ul.timeline li:before{content:' ';background:var(--white);display:inline-block;position:absolute;border-radius:50%;border:3px solid #33a1de;left:20px;width:20px;height:20px;z-index:400}.form__group{padding:15px 0 0}.form__field{width:100%;border:0;border-bottom:1px solid #9b9b9b;background:0 0;outline:0;padding:7px 0;transition:border-color .2s}.form__field::placeholder{color:transparent}.form__field:placeholder-shown~.form__label{top:20px}.form__label{position:absolute;top:0;display:block;transition:.2s;font-size:16px;color:#9b9b9b}.form__field:focus{padding-bottom:6px;border-color:#33a1de}.form__field:focus~.form__label{position:absolute;top:0;transition:.2s;color:#33a1de}.form__field:invalid,.form__field:required{box-shadow:none}.no-outline-btn{border:0;position:relative;min-width:auto;color:#33a1de;cursor:pointer;display:flex;align-items:center;background:0 0}.no-outline-btn .icon-container{position:relative;width:25px;height:25px;margin-left:10px;transition:transform .5s}.footer-logo,.news-media .play-btn,.rolex-home,.va-nav span,.va-slice,.va-slice:after,.va-slice:before{position:absolute}.no-outline-btn .icon-container .icon{position:absolute;left:0;top:0;width:25px;height:25px;transition:transform .5s,opacity 250ms}.no-outline-btn .icon-container .icon--left{transform:translateX(-200%);opacity:0}.no-outline-btn .icon-container .icon svg{fill:var(--golden);width:100%;height:100%;fill:#33a1de}.no-outline-btn::after{transition:transform .5s}.no-outline-btn:hover::after{transform:translateX(65%)}.no-outline-btn:hover .icon-container{transform:translateX(50%)}.no-outline-btn:hover .icon-container .icon--left{transform:translateX(0);opacity:1}.no-outline-btn:hover .icon-container .icon--right{transform:translateX(200%);opacity:0}.golden-section{background-color:var(--golden)}.latest-news-sec{background:#eceef0}.history-slider-mob-img,section.general-bg-section,section.hospitality-home{background-size:cover;background-position:center}.signup-form-section .btn-outline-white{padding:6px 30px}.signup-form-section form input{font-size:15px!important}.news-thumbs{background-color:var(--white);max-height:450px;height:430px}.partners-logo{margin-bottom:100px}.rolex-home{right:100px;top:0}.btn{padding:10px 4em!important;max-width:100%!important}.leaderboard.btn{padding:10px 6em!important}.tickets-text{bottom:15vh;left:10vw}.tickets-text a:hover{color:#33a1de!important}.main-banner.inner-page h1,.main-banner.inner-page h2{font-size:15pt;font-family:var(--heading-font);text-transform:uppercase;font-weight:700;color:var(--white)}.main-banner.inner-page .banner-box{padding:40px 50px}.main-banner.inner-page h2.main-title{font-size:45pt}section.hospitality-home{background-image:url(../img/banners/bg-hospitality.jpg);background-image:-webkit-image-set(url(../img/banners/bg-hospitality.webp) 1x);background-repeat:no-repeat;min-height:600px}section.hospitality-home .box{background-color:rgba(0,0,0,.7)}section.hospitality-home h1,section.hospitality-home h2{font-size:44px;font-family:var(--heading-font);text-transform:uppercase;color:var(--white);letter-spacing:0;font-weight:700}section.history-slider h5,section.hospitality-home h3{font-family:var(--sub-heading-font)}section.news .news-timeline{max-height:784px;height:auto;overflow:hidden;overflow-y:overlay}section.news .news-media img{width:100%}.news-media .play-btn{width:50px;height:50px;left:15px;top:15px}section.news .news-text{background-color:var(--secondary-color);padding:30px}section.admission-hospitality .nav-tabs li,section.news .news-item .news-text{padding:15px}section.gallery-section .gallery-item-img{background-size:cover;background-position:center bottom;background-repeat:no-repeat;height:100vh}section.general-bg-section{background-repeat:no-repeat;min-height:600px}.js .cd-h-timeline{min-height:calc(100vh - 100px)!important}.history-slider-mob-img{width:100%;height:400px}section.history-slider .box{background-color:rgba(0,0,0,.5)}section.history-slider h5{color:var(--primary-color);text-transform:uppercase}.js .cd-h-timeline__line{background-color:var(--light-grey)}.js .cd-h-timeline__navigation{z-index:999;border-color:var(--primary-color);background-color:var(--primary-color)}section.history-slider h2{font-size:40px;text-transform:uppercase;color:var(--white);letter-spacing:1px}section.early-bird-ticket{background-image:url(../img/graphic/early-bird-ticket-new-graphic.png);background-image:-webkit-image-set(url(../img/graphic/early-bird-ticket-new-graphic.webp) 1x);background-position:bottom right;background-repeat:no-repeat}section.early-bird-ticket .right-sec,section.jones-picnic,section.tornament-town{background-position:center;background-repeat:no-repeat;background-size:cover}section.early-bird-ticket .right-sec{background-image:url(../img/banners/early-bird-ticket-sec-bg.jpg);background-image:-webkit-image-set(url(../img/banners/early-bird-ticket-sec-bg.webp) 1x)}section.tornament-town{background-image:url(../img/banners/events-tornament-town-bd.jpg);min-height:600px}section.jones-picnic{background-image:url(../img/banners/events-section.jones-picnic.jpg);min-height:600px}section.kids-day,section.pink-saturday{background-position:right center;background-repeat:no-repeat;background-size:50% 100%}section.tornament-town .box{background-color:rgba(255,255,255,.9);padding:40px 50px}section.dallah-hospitality h2,section.format-section h2,section.getting-there h2,section.go-green h2,section.junior-intro h2,section.kids-day h2,section.pink-saturday h2,section.tornament-town h2{text-transform:uppercase}section.pink-saturday{background-image:url(../img/banners/pink-saturday-sec-bg.jpg);min-height:600px}section.dallah-hospitality .box,section.format-section .box,section.getting-there .box,section.junior-intro .box,section.kids-day .box,section.pink-saturday .box{background-color:rgba(255,255,255,.8);padding:40px 50px}section.kids-day{background-image:url(../img/banners/kids-day-sec-bg.jpg);min-height:600px}section.dallah-hospitality,section.getting-there{background-position:center;background-size:cover;min-height:600px;background-repeat:no-repeat}section.dallah-hospitality{background-image:url(../img/banners/dallah-hospitality-section-bg.jpg)}section.admission-hospitality,section.go-green{min-height:600px}section.go-green .box{padding:20px}section.getting-there{background-image:url(../img/banners/getting-there-sec-bg.jpg)}section.admission-hospitality .tab-content li,section.getting-there .box ul li{list-style-type:disc}section.admission-hospitality .nav-tabs li.active{background:var(--secondary-color)}section.admission-hospitality .nav-tabs li a{color:var(--secondary-color);text-transform:uppercase;font-size:18px;font-weight:700;letter-spacing:1px}section.admission-hospitality .tab-content .tab-pane{min-height:600px;background-color:var(--secondary-color);color:var(--white)}section.admission-hospitality .season .box{background-color:var(--white)}section.admission-hospitality .season .box-inner{padding:15px 5px;min-height:auto;background-color:var(--primary-color)}section.admission-hospitality .season .box-inner h4{color:var(--white);text-transform:uppercase;font-size:16px}section.admission-hospitality .season .box-inner p{margin-bottom:0;font-size:15px;color:var(--white)}section.admission-hospitality .season .box h3{margin:15px 0;font-size:24px;color:var(--secondary-color)}section.admission-hospitality .season .box h3 sup{font-size:14px}section.admission-hospitality .season .box .btn-white-l-blue{margin-bottom:15px;color:var(--blue);font-size:14px}section.junior-intro{background-image:url(../img/banners/junior-intro-sec-bg.jpg);background-position:right center;background-repeat:no-repeat;background-size:50% 100%;min-height:500px}section.format-section{background-image:url(../img/banners/format-sec-bg.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;min-height:600px}.col-5-1{max-width:20%;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.va-container{margin:40px auto 0;max-width:100%!important}.va-wrapper{width:100%;height:100%;overflow:hidden}.va-title{line-height:1.4!important}.va-slice{cursor:pointer;width:100%;left:0;overflow:hidden;padding-left:60px}.va-slice:before{content:' ';background:#fff;display:inline-block;border-radius:50%;border:3px solid var(--light-blue);left:20px;width:20px;height:20px;z-index:400}.va-slice ul{margin-top:20px}.va-slice ul li{float:left;margin:0 2px}.va-slice ul li a{color:#000;background:#eede2f;padding:3px 6px;font-size:14px;font-family:inherit;text-transform:uppercase}.va-slice ul li a:hover{background:#000;color:var(--white);text-shadow:none}.va-nav span{width:10px;height:30px;background-image:url(img/btn-down-arrow.png);top:auto;bottom:0;left:18%;cursor:pointer;display:none;z-index:100}.va-nav span.va-nav-prev{transform:rotate(180deg);left:22%}.va-nav span:hover{opacity:1}.va-slice:after{content:"\f107";font:16px/1 FontAwesome;top:30px;right:0;color:var(--blue)}.rolex-inner{padding-left:0!important}@media(min-width:1501px){section.news .news-timeline{max-height:784px;height:auto}section.news .news-text{padding:20px 30px}}@media (max-width:1919px){.main-banner .banner-content img.sddc-logo{max-width:350px!important;width:100%!important}.main-banner.inner-page .banner-box{padding:30px}}@media (min-width:1160px) and (max-width:1500px){.main-banner.event-info{height:750px}}@media (min-width:1001px) and (max-width:1366px){.main-banner.home .rolex-inner{min-width:450px}.main-banner.home h1,.main-banner.home h2{font-size:28pt!important}.main-banner.home{background-position:center bottom!important}}@media(max-width:1200px){.tournament-info{font-size:8pt}.main-banner.inner-page .banner-box{padding:20px}.main-banner.inner-page .banner-box h2,h2{font-size:1.8rem}.main-banner.inner-page h1,.main-banner.inner-page h2{font-size:18px}.main-banner.inner-page .banner-box p:last-child{margin-bottom:0}section.hospitality-home{min-height:auto}}@media(max-width:1100px){.main-banner{background-position:60%;height:680px}.main-banner h1{margin-top:25px;font-size:15pc}.main-banner.inner-page h1{margin-top:0}.main-banner .linear-overlay{bottom:-10px}.main-banner-pattern-overlay{bottom:0}.contact-section{padding-bottom:0!important}.tickets-text{bottom:15vh;left:1vw}.tickets-text h3{font-family:'Metropolis Regular';font-size:1.6rem}}@media(max-width:990px){body,html{font-size:14px}section{padding:40px 0!important}.js .cd-h-timeline{min-height:450px!important}.rolex-home-mobile{background:#006039;padding-bottom:10px}section.hospitality-home{background-position:72% top}.article-details:first-of-type{padding:25px 25px 70px}.early-bird-ticket h3{font-size:25px}.main-banner.inner-page h1,.main-banner.inner-page h2,.signup-form-section h6{font-size:16px}.main-banner.home h1,.main-banner.home h2{font-size:35pt!important;line-height:1.3}section.about .partners img{max-width:100%}footer.blue-section p{font-size:10pt}.main-banner{background-position:50%;height:550px}.main-banner h1{margin-top:55px;font-size:11pc}.event-details p{font-size:15px}.sec-1 .divLeft,.sec-1 .divRight{min-height:350px}.news-thumbs h5 br,.sec-1 h4 br{display:none}.sec-1 h4,.tickets-text h3{font-size:1.3rem}.news-thumbs{height:335px}.section-3{height:350px}.news-thumbs h5{font-size:1rem}.partners-slider-mob .slick-arrow{display:none!important}.article .btn-outline-l-blue{position:relative!important}.tickets-text{bottom:1vw}.col-5-1{max-width:50%}section.gallery-section .gallery-item-img{height:400px}.main-banner.inner-page{min-height:600px!important;height:auto}.main-banner.inner-page h1{margin-top:0;line-height:1.2}.main-news.item.slick-slide .news-text{min-height:220px}section.history-slider h2{font-size:30px}.main-banner.inner-page.event-info{height:auto!important;background-position:40%}.main-banner.inner-page.event-info .banner-box-row{width:auto;position:initial}.main-banner.inner-page.event-info.plan-your-visit .banner-box-row{position:absolute}.main-banner.inner-page .banner-box{padding:30px;text-align:center}.event-info ul.sub-nav{display:inline-block}.event-info ul.sub-nav li{display:inline}section.format-section,section.getting-there,section.tornament-town{min-height:400px}section.format-section .box,section.getting-there .box,section.go-green .box,section.junior-intro .box,section.kids-day .box,section.pink-saturday .box,section.tornament-town .box{padding:15px;text-align:center}section.junior-intro,section.kids-day,section.pink-saturday{min-height:400px;background-size:cover;background-position:center top;background-color:rgba(255,255,255,.9)}section.dallah-hospitality{background-position:20%;min-height:400px}section.dallah-hospitality .box{padding:15px;background-color:rgba(255,255,255,.9);text-align:center}section.getting-there .box ul{text-align:left}.js .cd-h-timeline__event{background-position:center left}}@media(max-width:667px){.btn-outline-primary{padding:10px 15px}body,html,section.admission-hospitality .nav-tabs li a{font-size:14px}.h3,h3{font-size:1.4rem!important}.h2,h2{font-size:2rem}section.hospitality-home h1,section.hospitality-home h2{font-size:2rem!important}section{padding:40px 0!important}.main-banner.inner-page h1,.main-banner.inner-page h2{font-size:13px}.main-banner.inner-page.event-info{background-position:40%}.col-5-1{max-width:100%}section.gallery-section .gallery-item-img{height:300px}.main-banner{background-position:8%;height:800px}.nav-link-pages{font-size:24px}section.hospitality-home{min-height:auto;background-position:72% top}section.hospitality-home h1{font-size:30px}.tournament-info{margin-top:10px;font-size:12px;text-align:center}section.admission-hospitality .season .box-inner{min-height:auto}.event-info ul.sub-nav li a{font-size:11px}.event-info ul.sub-nav li::after{margin:0 3px}section.admission-hospitality .nav-tabs li{padding:10px}.partners-slider-mob .h4,h4{font-size:1em}.partners-logo{margin-bottom:50px}.partners img{max-height:90px}.main-slider .slick-arrow,.partners-slider .slick-arrow,.partners-slider-mob .slick-arrow,.past-champ-slider .slick-arrow{background-image:url(../img/buttons/btn-right-mob.png);height:60px;width:30px;top:40%}.past-champions-section{padding-bottom:0!important;background-position:100% 35%;background-image:url(../img/graphic/past-champions-graphic-mob.png)}.signup-form-section p{font-size:12px}section.about{margin-top:-5px}.mob-overlay{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.5)}.contact-section{height:auto;background-position:0 100%}.contact-section .linear-overlay{bottom:4px}.contact-section .main-banner-pattern-overlay{bottom:0}.banner-wave{height:25px}.press-release{background-image:url(../img/graphic/bg-pattern-mob.png)}.author-quote-section{height:450px}.author-sec-overlay img{max-width:400px}.press-release br,footer .footer-menu span.seperator-line{display:none}.author-quote-section h4{font-size:1.3rem}.press-release h5{color:#33a1de}.main-banner-pattern-overlay{bottom:15px}.main-banner-pattern-overlay img{width:400px}.main-banner img.event-logo{width:250px}section.gallery-slider .slick-arrow{top:35%;height:46px;width:23px;background-size:cover}.poster-main .poster-btn{margin:0 40px}.fold,.js .cd-h-timeline__event{background:0 0!important}.fold:before{border:none!important}.gm-style .gm-style-iw-c{transform:translate(-50%,-100%)!important}.press-release .sub-news h3{font-size:14px!important}.press-release .sub-news p{font-size:11px;margin-bottom:.7rem}.slider-item img{margin:0}.luxurious-img{display:block}.luxurious-img img{width:100%;display:block;margin-bottom:22px}.first-sec .luxurious-img{background:0 0!important;clip-path:none!important}.event-details img{max-width:200px}.tickets-text{bottom:8vh;left:5vw}.tickets-text h3{font-size:1.2rem!important}.btn{min-width:300px;padding:10px!important}.news-slider .slick-next,.news-slider .slick-next:focus,.news-slider .slick-next:hover,.news-slider .slick-prev,.news-slider .slick-prev:focus,.news-slider .slick-prev:hover{width:10px;height:50px}.news-slider .slick-next,.news-slider .slick-next:focus,.news-slider .slick-next:hover{right:4px}.news-slider .slick-prev,.news-slider .slick-prev:focus,.news-slider .slick-prev:hover{left:4px}section.news .main-news,section.news .news-timeline{height:auto}section.news .news-media{max-height:250px}section.news .news-text{padding:15px}section.early-bird-ticket,section.history-slider{padding:0!important}.js .cd-h-timeline{min-height:850px!important}section.history-slider .box{background:0 0}section.history-slider h2{color:var(--secondary-color);font-size:34px}section.history-slider p{color:var(--secondary-color)!important}.js .cd-h-timeline__date{color:var(--dark-grey)!important}section.early-bird-ticket .right-sec{height:320px}form#contact_form .form-group,section.early-bird-ticket form#early_bird_ticket .form-group{margin-bottom:25px}footer.footer .my-5{margin-bottom:5rem!important;margin-top:5rem!important}footer.blue-section p{font-size:10pt}footer .footer-menu a{display:block;padding:5px;font-size:12pt}}@media(max-width:400px){.main-banner.inner-page h1,.main-banner.inner-page h2.sub-title{font-size:10px}}@media (min-width:576px){.about.blue-section .container-fluid,.main-banner .container-fluid{max-width:540px}}@media (min-width:768px){.about.blue-section .container-fluid,.main-banner .container-fluid{max-width:720px}}@media (min-width:992px){.about.blue-section .container-fluid,.main-banner .container-fluid{max-width:960px}}@media (min-width:1200px) and (max-width:1366px){.about.blue-section .container-fluid,.main-banner .container-fluid{max-width:1140px}}@media (min-width:1367px){.about.blue-section .container-fluid,.main-banner .container-fluid{max-width:100%}}@media (min-width:1520px){section.about .partners img{max-width:250px}.container{max-width:1360px}}@media (min-width:1920px){.main-banner-pattern-overlay{bottom:20%}.main-banner .banner-content img{max-width:100%}}.inner-page .sub-heading{top:70px}.bg-blue-dark{background-color:#091f3a}.bg-white-light-blue{background-color:#007bff!important}.bg-white-light-blue:hover{background-color:#007bffe0!important}hr.golden-seperator{border:0;border-top:1px solid var(--golden);width:100%;margin:10px 0 0!important}.footer-logo{right:0;width:200px;text-align:center}.footer-logo img{margin-top:15px;width:110px}.news-page-list li{list-style:circle}.live-music {background-image: url(../img/banners/live-music-min.jpg);min-height: 600px;background-position: center;background-repeat: no-repeat;background-size: cover;}.jones-picnic {background-image: url(../img/banners/jones-picnic-min.jpg);min-height: 600px;background-position: center;background-repeat: no-repeat;background-size: cover;}.sustainability-corner {background-image: url(../img/banners/sustainability-corner-min.jpg);min-height: 600px;background-position: center;background-repeat: no-repeat;background-size: cover;}.the-range-callaway {background-image: url(../img/banners/the-range-callaway-min.jpg);min-height: 600px;background-position: center;background-repeat: no-repeat;background-size: cover;}.kids-rave-by-familybeatz {background-image: url(../img/banners/kids-rave-by-familybeatz-min.jpg);min-height: 600px;background-position: center;background-repeat: no-repeat;background-size: cover;}.food-beverage {background-image: url(../img/banners/food-beverage-min.jpg);min-height: 600px;background-position: center;background-repeat: no-repeat;background-size: cover;}.topgolf-public-deck {background-image: url(../img/banners/topgolf-public-deck-min.jpg);min-height: 600px;background-position: center;background-repeat: no-repeat;background-size: cover;}.retro-saturday {background-image: url(../img/banners/retro-saturday-min.jpg);min-height: 600px;background-position: center;background-repeat: no-repeat;background-size: cover;}.black-box{background: rgba(0,0,0,1);}@media(max-width: 800px){.live-music,.jones-picnic,.sustainability-corner,.the-range-callaway,.kids-rave-by-familybeatz,.food-beverage,.topgolf-public-deck,.retro-saturday{min-height: 200px;}}