@-webkit-keyframes menuOpen{from{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-moz-keyframes menuOpen{from{-moz-transform:translateX(-100%);transform:translateX(-100%)}to{-moz-transform:translateX(0);transform:translateX(0)}}@keyframes menuOpen{from{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes menuClose{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-moz-keyframes menuClose{from{-moz-transform:translateX(0);transform:translateX(0)}to{-moz-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes menuClose{from{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes menuOverlayImagesOpen{from{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0;visibility:hidden}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;visibility:visible}}@-moz-keyframes menuOverlayImagesOpen{from{-moz-transform:translateX(-100%);transform:translateX(-100%);opacity:0;visibility:hidden}to{-moz-transform:translateX(0);transform:translateX(0);opacity:1;visibility:visible}}@keyframes menuOverlayImagesOpen{from{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translateX(-100%);opacity:0;visibility:hidden}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0);opacity:1;visibility:visible}}@-webkit-keyframes menuOverlayImagesClose{from{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;visibility:visible}to{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0;visibility:hidden}}@-moz-keyframes menuOverlayImagesClose{from{-moz-transform:translateX(0);transform:translateX(0);opacity:1;visibility:visible}to{-moz-transform:translateX(-100%);transform:translateX(-100%);opacity:0;visibility:hidden}}@keyframes menuOverlayImagesClose{from{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0);opacity:1;visibility:visible}to{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translateX(-100%);opacity:0;visibility:hidden}}.hole-stats-wrapper{position:absolute;bottom:0;z-index:120;width:100%}@media only screen and (max-width: 768px){.hole-stats-wrapper{bottom:-94px}}.hole-stats{position:relative;margin-bottom:60px}@media only screen and (max-width: 768px){.hole-stats{display:none}}.hole-stats__name{font-size:30px;font-size:1.7647058824rem;margin-bottom:0;line-height:1;color:#fff}.hole-stats__figures{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-bottom:5px}.hole-stats__figures span{font-size:18px;font-size:1.0588235294rem;letter-spacing:0.03515625em;text-transform:uppercase;font-family:var(--font--sans-serif-two);font-weight:500;display:inline-block;color:#fff}.hole-stats__figures span:not(:last-child){margin-right:3px}.hole__stats--more-info{-webkit-animation:glow 3s linear infinite;-moz-animation:glow 3s linear infinite;animation:glow 3s linear infinite;font-size:16px;font-size:0.9411764706rem;letter-spacing:0.03125em;text-transform:uppercase;margin-left:auto;font-family:var(--font--sans-serif-two);font-weight:500}@-webkit-keyframes glow{0%{opacity:1}30%{opacity:1}70%{opacity:0}}@-moz-keyframes glow{0%{opacity:1}30%{opacity:1}70%{opacity:0}}@keyframes glow{0%{opacity:1}30%{opacity:1}70%{opacity:0}}.hole__stats--more-info .icon{width:17px;height:10px}.hole-stats-wrapper .hole__stats--more-info,.hole-stats-wrapper .hole__stats--more-info:hover{color:#fff}.hole__stats--more-info-panel{-webkit-animation:glow 3s linear infinite;-moz-animation:glow 3s linear infinite;animation:glow 3s linear infinite;font-size:20px;font-size:1.1764705882rem;position:absolute;bottom:60px;right:60px;z-index:120;color:#fff}@keyframes glow{0%{opacity:1}30%{opacity:1}70%{opacity:0}}.hole__stats--more-info-panel:hover{color:#fff}.hole__stats--more-info-panel>span{vertical-align:middle;cursor:pointer}.hole__stats--more-info-panel .icon-wrapper{position:relative;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:40px;height:40px;border-width:2px;border-style:solid;border-color:#fff;border-radius:50%;background-color:rgba(0,0,0,0);display:inline-block;margin-right:20px}.hole__stats--more-info-panel .icon-wrapper .icon{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.hole__stats--more-info-panel .icon-wrapper .icon{width:18px;height:18px}@media only screen and (max-width: 1280px){.hole__stats--more-info-panel{font-size:18px;font-size:1.0588235294rem}.hole__stats--more-info-panel .icon-wrapper{width:30px;height:30px;margin-right:10px}.hole__stats--more-info-panel .icon-wrapper .icon{width:12px;height:12px}}@media only screen and (max-width: 768px){.hole__stats--more-info-panel{top:-45px;bottom:auto;right:20px}}@media only screen and (max-width: 550px){.hole__stats--more-info-panel{font-size:16px;font-size:0.9411764706rem;top:-42px}.hole__stats--more-info-panel .icon-wrapper{width:20px;height:20px;margin-right:3px}.hole__stats--more-info-panel .icon-wrapper .icon{width:8px;height:8px}}.hole__video-btn-wrapper{position:absolute;bottom:10px;right:20px;z-index:120}.hole__video-btn-wrapper.tablet--show{bottom:15px}.btn--hole-play-video{-webkit-transition:opacity;-moz-transition:opacity;transition:opacity;-webkit-transition-duration:.15s;-moz-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;transition-timing-function:ease;font-size:18px;font-size:1.0588235294rem;letter-spacing:0.03515625em;text-transform:uppercase;padding-left:40px;color:#fff;opacity:1}.btn--hole-play-video .icon{position:absolute;top:-6px;left:0;width:30px;height:30px}.btn--hole-play-video:hover{color:#fff;opacity:.7}.btn--hole-play-video.hide{opacity:0;visibility:hidden}.hole__map{position:relative;top:-20px}@media only screen and (max-width: 960px){.hole__map{top:0;display:block;margin:20px auto}}.hole__map-zoom{position:relative;max-width:300px;margin:auto}.hole__map-zoom *{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.hole__map-zoom img{display:block}.hole__map-zoom:hover .hole__map-zoom-image{border-color:#d2d2d2}.hole__map-zoom::before{content:"";position:absolute;top:0;left:0;z-index:1;display:none;width:105%;height:100%}@media only screen and (max-width: 550px){.hole__map-zoom .hole__map-zoom-info{display:none}.hole__map-zoom .hole__map-zoom-image{border-color:#fff}.hole__map-zoom::before{display:block}}.hole__map-zoom-info{font-size:16px;font-size:0.9411764706rem;letter-spacing:0.03125em;text-transform:uppercase;position:absolute;z-index:1;padding:10px 45px 10px 15px;color:#7d7d7d;background-color:rgba(255,255,255,.3);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:50% 266% 0;-moz-transform-origin:50% 266% 0;-ms-transform-origin:50% 266% 0;transform-origin:50% 266% 0}.hole__map-zoom-info::before{width:27px;height:28px;background-image:url(/wp-content/themes/awsite/build/img/zoom-ico@1x-bf55ec.png);background-repeat:no-repeat;background-size:contain;content:"";position:absolute;top:9px;right:13px;display:block}@media only screen and (-webkit-min-device-pixel-ratio: 2),(-webkit-min-device-pixel-ratio: 2),(min--moz-device-pixel-ratio: 2),(min-resolution: 192dpi){.hole__map-zoom-info::before{background-image:url(/wp-content/themes/awsite/build/img/zoom-ico@2x-1cf486.png)}}.hole__map-zoom-image{-webkit-transition:border-color;-moz-transition:border-color;transition:border-color;-webkit-transition-duration:300ms;-moz-transition-duration:300ms;transition-duration:300ms;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;transition-timing-function:ease;display:inline-block;width:100%;height:auto;border:1px solid #fff}.hole__tip{color:var(--brand-color--one)}.hole__pro{position:relative}.hole__pro-image{display:block;border-radius:50%;margin:5px 0 12px}.hole__pro-details-wrapper div{font-size:17px;font-size:1rem}.hole__pro-details-wrapper div:first-child{font-weight:600;color:var(--brand-color--two)}.hole__pro-details-wrapper div:last-child{font-size:17px;font-size:1rem;letter-spacing:0.033203125em;text-transform:uppercase;color:#858585}.hole__sponsor h5{font-size:18px;font-size:1.0588235294rem;color:var(--brand-color--one)}.hole__sponsor img{display:block;margin-bottom:10px}.hole__sponsor-text{margin-top:30px}.hole__sponsor-text p{font-size:15px;font-size:0.8823529412rem;color:#707070}.hole__sponsor-text p:last-child{margin-bottom:0}@media only screen and (max-width: 768px){.slideshow--hole{overflow:visible;margin-bottom:94px}.slideshow--hole .slideshow__item::before{height:50px}}.slideshow--hole .swiper-wrapper{height:100%;position:absolute;top:0;left:0;width:100vw}.slideshow--hole .slideshow__item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.slideshow--hole .swiper-pagination{display:none}@media only screen and (max-width: 768px){.slideshow--hole .swiper-pagination{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-width:70%;left:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;bottom:20px}}.slideshow--hole[data-progress-bar=true] .swiper-progress{-webkit-transition:opacity;-moz-transition:opacity;transition:opacity;-webkit-transition-duration:600ms;-moz-transition-duration:600ms;transition-duration:600ms;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;transition-timing-function:ease;position:absolute;bottom:0;left:0;width:0;height:4px;background-color:#fff;z-index:119;display:block;opacity:0}.slideshow--hole[data-progress-bar=true] .swiper-progress.animate{opacity:1;-webkit-animation-name:progress;-moz-animation-name:progress;animation-name:progress;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;animation-iteration-count:1}.slideshow--hole .swiper-progress{display:none}@-webkit-keyframes progress{0%{width:0}100%{width:100%}}@-moz-keyframes progress{0%{width:0}100%{width:100%}}@keyframes progress{0%{width:0}100%{width:100%}}.hole__heading{margin-bottom:20px;text-align:center}.hole__heading .hole-stats__figures{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.hole__heading h1{font-size:28px;font-size:1.6470588235rem;color:var(--brand-color--one);display:block;margin:0}.hole__heading .hole-stats__figures span{color:var(--brand-color--blue)}.hole-top-navigation{position:absolute;top:87px;z-index:1;width:100%}.hole-top-navigation a{font-size:19px;font-size:1.1176470588rem;letter-spacing:0.037109375em;text-transform:uppercase;font-family:var(--font--sans-serif-two);font-weight:500;position:absolute;line-height:1;color:var(--brand-color--one)}.hole-top-navigation a .icon{-webkit-transition:left,right;-moz-transition:left,right;transition:left,right;-webkit-transition-duration:.15s;-moz-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;transition-timing-function:ease;top:2px;width:16px;height:16px}.hole-top-navigation a:hover{color:var(--brand-color--two)}.hole-top-navigation .prev-hole-link{left:0;padding-left:20px}.hole-top-navigation .prev-hole-link .icon{left:-10px}.hole-top-navigation .prev-hole-link:hover .icon{left:-17px}.hole-top-navigation .next-hole-link{right:0;padding-right:20px}.hole-top-navigation .next-hole-link .icon{right:-10px}.hole-top-navigation .next-hole-link:hover .icon{right:-17px}.hole-bottom-navigation{position:relative}.hole-bottom-navigation .btn:last-child{float:right}@media only screen and (max-width: 550px){.hole-bottom-navigation .btn{float:none;display:block;width:100%}.hole-bottom-navigation .btn:not(:last-child){margin-bottom:10px}}.scorecard-accordion{padding:12px 0 0}
