a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{-webkit-tap-highlight-color:rgba(0, 0, 0, 0);overflow-x:hidden}*{-webkit-box-sizing:border-box;box-sizing:border-box}header.gh__header{position:absolute;width:100%}body{min-width:320px}.wrapper{width:100%;height:100%}.p-sticky{position:-webkit-sticky;position:sticky;top:0;z-index:1}.sticking{position:fixed;top:0;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:100}.sticking-dummy{display:none}.sticking+.sticking-dummy{display:block}.flex-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-box>*{-webkit-box-flex:1;-ms-flex:1;flex:1;width:50%;max-width:50%}.flex-box.row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.nowrap{display:block}.swiper-container-fade .swiper-slide{height:auto;background-color:#000}.swiper-container-fade .swiper-button-prev{left:20px}.swiper-container-fade .swiper-button-next{right:20px}section h1,section h2,section h3,section h4,section h5,section h6,section p,section span{color:#000}section h1 span,section h2 span,section h3 span,section h4 span,section h5 span,section h6 span,section p span,section span span{color:#000}section small{color:#999;font-size:14px;display:block;margin-bottom:10px}section.light h1,section .light h1,section.light h2,section .light h2,section.light h3,section .light h3,section.light h4,section .light h4,section.light h5,section .light h5,section.light h6,section .light h6,section.light p,section .light p,section.light span,section .light span{color:#fff!important}section.light h1 span,section .light h1 span,section.light h2 span,section .light h2 span,section.light h3 span,section .light h3 span,section.light h4 span,section .light h4 span,section.light h5 span,section .light h5 span,section.light h6 span,section .light h6 span,section.light p span,section .light p span,section.light span span,section .light span span{color:#fff!important}section.light small,section .light small{color:#ccc}section.light a,section .light a{color:#fff!important}section.light a:hover span,section .light a:hover span{color:#000!important}section h1,section h2,section h3,section h4,section h5,section h6{text-transform:uppercase;line-height:1.1}section h2 span,section h3 span{display:inline-block}section h2{font-size:60px;margin-bottom:20px}section h2 span{font-size:inherit}section h3{font-size:40px;margin-bottom:10px}section h4{font-size:25px}section p{font-size:18px;line-height:1.5;margin-bottom:10px}section p span{display:block}section .container{padding:100px 0;width:85%;max-width:1170px;margin:0 auto}section .bg-image{position:absolute;width:100%;height:100%;top:0;left:0;background-size:cover;background-position:center;opacity:0.6}section .bg-cover{background-size:cover;background-position:center}section .btn-size-default{border-width:2.5px;text-transform:uppercase}section .btn-size-default:hover span{color:#fff}section .text-con{max-width:45%}section .video-con{position:relative}section .video-con h2{margin-bottom:10px}section .new-label{display:inline-block;background-color:#60cff6;line-height:1;padding:5px 10px;border-radius:5px;text-transform:uppercase;font-size:12px;color:#fff;margin-top:5px}section .box{display:block;overflow:hidden}section .box>*{-webkit-transform:translateY(150%);-ms-transform:translateY(150%);transform:translateY(150%);-webkit-transition:-webkit-transform 0.3s ease-out 0s;transition:-webkit-transform 0.3s ease-out 0s;-o-transition:transform 0.3s ease-out 0s;transition:transform 0.3s ease-out 0s;transition:transform 0.3s ease-out 0s, -webkit-transform 0.3s ease-out 0s}section .fade-in-text-active .box>*{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}section#hero{width:100%;height:100%;position:relative;z-index:30;text-align:center;background-color:#000}section#hero h1{position:absolute;width:90%;font-size:5vw;line-height:1.1;letter-spacing:0.1em;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:10}section#hero .flex-box{height:100vh;min-height:600px;-webkit-box-align:end;-ms-flex-align:end;align-items:end}section#hero .flex-box>div{position:relative;height:100%;cursor:pointer;overflow:hidden}section#hero .flex-box>div:hover .bg-image{opacity:0.7;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}section#hero .flex-box>div .bg-image{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;-o-transition-property:transform, opacity;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform}section#hero .flex-box>div .text{position:absolute;width:100%;display:block;padding:0 4vw;bottom:5vh}section#hero .flex-box>div .text h3{letter-spacing:2px;font-size:35px}section#hero .flex-box>div .text p{font-size:16px;margin-top:15px;display:none}section#hero .course .bg-image{background-position:45%}section#hero .driving-range .bg-image{background-position:-15vh}section#nav{opacity:0;text-align:center;padding:0;padding-top:6px;-webkit-box-sizing:content-box;box-sizing:content-box;background-color:#000;margin-top:-70px;z-index:50}section#nav .nav-type{overflow:hidden}section#nav .nav-type a{padding:15px 10px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}section#nav .nav-type a:before{content:"";background-color:#000;-webkit-transition:background-color 0.1s ease-out 0s;-o-transition:background-color 0.1s ease-out 0s;transition:background-color 0.1s ease-out 0s;position:absolute;width:100%;height:200%}section#nav .nav-type a.active:before{background-color:#fff}section#nav .nav-type a.active h3,section#nav .nav-type a.active h4{color:#000}section#nav .nav-type h3,section#nav .nav-type h4{color:#fff;font-size:24px!important;z-index:1;margin-bottom:8px}section#nav .nav-type p{display:none}section#nav.dark{background-color:#fff}section#nav.dark .nav-type a:before{content:"";background-color:#fff}section#nav.dark .nav-type a.active:before{background-color:#000}section#nav.dark .nav-type a.active h3,section#nav.dark .nav-type a.active h4{color:#fff}section#nav.dark .nav-type h3,section#nav.dark .nav-type h4{color:#000}section#type{position:relative;-webkit-transition:opacity 0.3s ease-out 0.2s;-o-transition:opacity 0.3s ease-out 0.2s;transition:opacity 0.3s ease-out 0.2s}section#type .wrapper>[id]{display:none}section#type .wrapper>[id].active{display:block}section#type .intro{position:relative;z-index:2;background-color:#fff}section#type .intro .container{text-align:center;padding-bottom:30px}section#type .intro .container h2{margin-bottom:20px}section#type .intro .container p span{display:block}section#type .pd-nav{width:100%;max-width:1170px;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch;text-align:center;margin:0 auto;padding-bottom:100px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section#type .pd-nav>*{max-width:calc(100% / 5)}section#type .pd-nav>* img{width:100%;max-width:140px}section#type .pd-nav>* h5{padding:0 10px;margin-bottom:0px}section#type .pd-nav>* span{display:inline-block}section#type .pd-nav>* .price{color:#666;font-size:13px}section#type .ui-con{position:relative;z-index:2;width:100vw;min-width:100vw;height:100vh;background-color:#000}section#type .ui-con .container{position:absolute}section#type .ui-con .path{opacity:0}section#type .feature .flex-box{position:relative}section#type .feature .feature-fixed{width:100%;height:100vh;top:0;opacity:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:absolute;overflow:hidden}section#type .feature .feature-fixed:first-child,section#type .feature .feature-fixed:first-of-type{opacity:1}section#type .feature .feature-fixed.flex-box{-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit}section#type .feature .feature-fixed .text-con{position:relative;z-index:1;top:110px}section#type .feature h2.feature-fixed-h2{width:85%;max-width:1170px;margin:0 auto;position:relative;top:90px;z-index:5}section#type .feature img.pd{height:65vh;max-height:750px}section#type .feature img.bg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:90%;max-width:1100px}section#type .feature img.bg.vertical{width:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}section#type .footernote{background-color:#333}section#type .footernote .container{padding:5vw 0}section #course #know-the-course{height:500vh;background-color:#000}section #course #know-the-course .p-sticky{height:100vh}section #course #know-your-club .flex-box,section #course #your-personal-caddie .flex-box{-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit}section #course #your-personal-caddie .bg-cover{background-position:top}section #course #your-personal-caddie .virtual-caddie{height:35vw}section #course #your-personal-caddie .wind-direct img{max-width:inherit}section #course #g20-intro .container{padding-bottom:0}section #course #find-my-garmin{background-color:#fff}section #course #find-my-garmin .container{padding-top:0}section #course #know-your-club{position:relative}section #course #know-your-club .bg-cover{position:absolute;width:100%;height:100%}section #driving-range #train-and-play{height:300vh;background-color:#000}section #driving-range #train-and-play .p-sticky{height:100vh}section #driving-range #virtual-rounds{position:relative;background-color:#000}section #driving-range #virtual-rounds .bg-cover{position:absolute;width:100%;height:100%;opacity:0.4}section #driving-range #virtual-rounds.no-r10 .flex-box{min-height:400px}@media (max-width:768px){section #driving-range #virtual-rounds.no-r10 .flex-box{min-height:auto}}section #driving-range #virtual-rounds.no-r10 .text-con{max-width:inherit;text-align:center}section #golf-app .free{position:relative;background-color:#fff;z-index:1}section #golf-app .free .p-sticky{height:100vh}section #golf-app .subscription{background-color:#000}section #golf-app .subscription .p-sticky{height:100vh}section #golf-app .subscription-plan .container{text-align:center}section #golf-app .subscription-plan .container .flex-box{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}section #golf-app .subscription-plan .container .flex-box ul{list-style:disc;text-align:left;padding:0 0 20px 22px}section #golf-app .subscription-plan .container .flex-box ul li{line-height:1.8}section #golf-app .feature .feature-fixed{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0}section #golf-app .feature .feature-fixed .text-con{top:0}section #golf-app .feature .free-intro,section #golf-app .feature .subscription-intro{background-color:#000;position:relative;z-index:1}section #golf-app .feature .free-intro .bg-cover,section #golf-app .feature .subscription-intro .bg-cover{position:absolute;width:100%;height:100%;background-position:right;top:0}section #golf-app .feature .free-intro .flex-box,section #golf-app .feature .subscription-intro .flex-box{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-height:500px}section #golf-app .feature .free-intro .flex-box .text-con,section #golf-app .feature .subscription-intro .flex-box .text-con{z-index:1}section #golf-app .feature .free-intro h2,section #golf-app .feature .subscription-intro h2{font-size:60px}section #golf-app .feature img.pd{height:auto}section #golf-app .feature iframe{width:100vw;height:60vw;max-width:100%;max-height:650px;position:relative;z-index:1}section #golf-app .feature .video-con{margin:30px 0}section #golf-app .feature .video-con .video-btn{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1;text-align:center;width:100%}section #golf-app .feature .video-con .video-btn h2,section #golf-app .feature .video-con .video-btn svg{vertical-align:middle}section #golf-app .feature .video-con .video-btn h2{color:#fff}section #golf-app .feature .video-con .video-btn svg{width:80px}section #golf-app .feature .video-con img{width:100%;opacity:0.7;-webkit-transition:opacity 0.3s ease-out 0s;-o-transition:opacity 0.3s ease-out 0s;transition:opacity 0.3s ease-out 0s}section #golf-app .feature .video-con:hover img{opacity:0.8}[data-locale=en-HK] section h1,[data-locale=en-HK] section h2,[data-locale=en-HK] section h3,[data-locale=en-HK] section h4,[data-locale=en-HK] section h5,[data-locale=en-HK] section h6,[data-locale=ja-JP] section h1,[data-locale=ja-JP] section h2,[data-locale=ja-JP] section h3,[data-locale=ja-JP] section h4,[data-locale=ja-JP] section h5,[data-locale=ja-JP] section h6,[data-locale=ko-KR] section h1,[data-locale=ko-KR] section h2,[data-locale=ko-KR] section h3,[data-locale=ko-KR] section h4,[data-locale=ko-KR] section h5,[data-locale=ko-KR] section h6,[data-locale=zh-CN] section h1,[data-locale=zh-CN] section h2,[data-locale=zh-CN] section h3,[data-locale=zh-CN] section h4,[data-locale=zh-CN] section h5,[data-locale=zh-CN] section h6,[data-locale=zh-TW] section h1,[data-locale=zh-TW] section h2,[data-locale=zh-TW] section h3,[data-locale=zh-TW] section h4,[data-locale=zh-TW] section h5,[data-locale=zh-TW] section h6{line-height:1.3}[data-locale=en-HK] section h1 span,[data-locale=en-HK] section h2 span,[data-locale=en-HK] section h3 span,[data-locale=en-HK] section h4 span,[data-locale=en-HK] section h5 span,[data-locale=en-HK] section h6 span,[data-locale=ja-JP] section h1 span,[data-locale=ja-JP] section h2 span,[data-locale=ja-JP] section h3 span,[data-locale=ja-JP] section h4 span,[data-locale=ja-JP] section h5 span,[data-locale=ja-JP] section h6 span,[data-locale=ko-KR] section h1 span,[data-locale=ko-KR] section h2 span,[data-locale=ko-KR] section h3 span,[data-locale=ko-KR] section h4 span,[data-locale=ko-KR] section h5 span,[data-locale=ko-KR] section h6 span,[data-locale=zh-CN] section h1 span,[data-locale=zh-CN] section h2 span,[data-locale=zh-CN] section h3 span,[data-locale=zh-CN] section h4 span,[data-locale=zh-CN] section h5 span,[data-locale=zh-CN] section h6 span,[data-locale=zh-TW] section h1 span,[data-locale=zh-TW] section h2 span,[data-locale=zh-TW] section h3 span,[data-locale=zh-TW] section h4 span,[data-locale=zh-TW] section h5 span,[data-locale=zh-TW] section h6 span{line-height:inherit}[data-locale=en-HK] section p,[data-locale=ja-JP] section p,[data-locale=ko-KR] section p,[data-locale=zh-CN] section p,[data-locale=zh-TW] section p{line-height:1.8}[data-locale=en-HK] section h2:not(#js__g__email__form-header),[data-locale=ja-JP] section h2:not(#js__g__email__form-header),[data-locale=ko-KR] section h2:not(#js__g__email__form-header),[data-locale=zh-CN] section h2:not(#js__g__email__form-header),[data-locale=zh-TW] section h2:not(#js__g__email__form-header){font-size:50px}[data-locale=en-HK] section h2:not(#js__g__email__form-header) span,[data-locale=ja-JP] section h2:not(#js__g__email__form-header) span,[data-locale=ko-KR] section h2:not(#js__g__email__form-header) span,[data-locale=zh-CN] section h2:not(#js__g__email__form-header) span,[data-locale=zh-TW] section h2:not(#js__g__email__form-header) span{font-size:inherit}[data-locale=en-HK] section h3,[data-locale=ja-JP] section h3,[data-locale=ko-KR] section h3,[data-locale=zh-CN] section h3,[data-locale=zh-TW] section h3{font-size:38px}[data-locale=en-HK] section h3 span,[data-locale=ja-JP] section h3 span,[data-locale=ko-KR] section h3 span,[data-locale=zh-CN] section h3 span,[data-locale=zh-TW] section h3 span{font-size:inherit}#ggc{background-image:url(../images/ggc-bg.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}@media (max-width:768px){#ggc{background-position:left}}#ggc .container{text-align:center}@media (max-width:768px){#ggc .container{padding:15vw 0}}#ggc .ggc-logo{width:200px;margin-bottom:20px}@media (max-width:768px){#ggc .ggc-logo{width:150px}}#ggc .ggc__content{max-width:600px;margin:0 auto}#ggc h3{margin-bottom:24px}@media (max-width:1024px){section h2{font-size:5.5vw!important}section h3{font-size:3.5vw}section#hero .flex-box{max-height:1024px}section#hero .flex-box>div .text{padding:0 20px}section#hero .flex-box>div .text h3{font-size:24px}section#hero h1{font-size:8vw}section#type .intro .container p span{display:inline}section#type .feature img.pd{width:90%;height:auto}section#type .ui-con{height:90vh}section#type .feature .hide{display:block!important}section#type .feature .feature-fixed{position:relative;opacity:1;height:auto;margin-bottom:50px}section#type .feature .feature-fixed:last-child{margin-bottom:0}section#type .feature .feature-fixed .text-con{top:0;margin-top:30px}section#type .feature .feature-fixed.flex-box>*{min-width:100%}section#type .feature h2.feature-fixed-h2{top:0;padding-top:10vw}section#type .feature img.bg{position:relative;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;top:0;left:0}section#type .feature img.pd{width:80%;max-width:450px;display:block;margin:0 auto}section#type .footernote .container{padding:8vw 0}section #course #know-the-course,section #course #train-and-play,section #course .free,section #course .subscription,section #driving-range #know-the-course,section #driving-range #train-and-play,section #driving-range .free,section #driving-range .subscription,section #golf-app #know-the-course,section #golf-app #train-and-play,section #golf-app .free,section #golf-app .subscription{height:auto;text-align:center}section #course #know-the-course .p-sticky,section #course #train-and-play .p-sticky,section #course .free .p-sticky,section #course .subscription .p-sticky,section #driving-range #know-the-course .p-sticky,section #driving-range #train-and-play .p-sticky,section #driving-range .free .p-sticky,section #driving-range .subscription .p-sticky,section #golf-app #know-the-course .p-sticky,section #golf-app #train-and-play .p-sticky,section #golf-app .free .p-sticky,section #golf-app .subscription .p-sticky{position:relative;height:auto}section #course .ui-con .bg-image{background-position:40%}section #driving-range .ui-con .bg-image{background-position:10%}section #golf-app .feature .subscription-intro .flex-box .text-con{padding:0}}@media (max-width:768px){section h2{font-size:6.5vw!important}section h3{font-size:30px!important}section h4{font-size:20px!important}section .container{padding:10vw 0}section .nowrap{display:none}section .bg-cover{height:80vw!important}section .fade-in-text .box>*{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}section#hero .flex-box{height:90vw;min-height:auto}section#hero .flex-box>div h3{display:none}section#hero h1{top:calc(50% + 50px / 2);width:90%;font-size:10vw;line-height:1.1}section#hero .driving-range .bg-image{background-position:-12vw}section#nav{opacity:1;margin-top:0}section#type{overflow-x:hidden}section#type .intro .pd-nav{padding-bottom:10vw}section#type .intro .pd-nav>*{min-width:28%}section#type .feature{text-align:center}section#type .feature .flex-box>*{width:100%!important;max-width:100%!important}section#type .feature .hide{display:block!important}section#type .footernote .container{padding:8vw 0}section #course .pd-nav,section #driving-range .pd-nav{overflow-x:scroll;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:inherit;flex-flow:inherit;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}section #course #your-personal-caddie .container{padding-top:80vw}section #course #your-personal-caddie .bg-cover{height:100%!important;background-position:left top}section #course #your-personal-caddie .virtual-caddie{height:auto}section #course #know-your-club{background-color:#000}section #course #know-your-club .bg-cover{position:relative;max-height:450px;background-size:200%;background-position:left center}section #course #know-your-club .flex-box{min-height:auto}section #course #know-your-club .container{position:relative}section #course #know-your-club .container .swiper-button-prev{left:-15px}section #course #know-your-club .container .swiper-button-next{right:-15px}section #course #know-your-club .container .text-con{width:80%!important;max-width:80%!important;margin:0 auto}section #course #know-your-club .ct1 .bg-cover{background-position:90%}section #course #know-your-club .swiper-pagination-bullet{background:#fff}section #course .row-reverse .text-con,section #driving-range .row-reverse .text-con{margin-left:0;margin-bottom:30px}section #g20-intro .text-con{margin-bottom:30px}section #driving-range #virtual-rounds{background-color:#000}section #driving-range #virtual-rounds .bg-cover{position:relative;opacity:1}section #golf-app .feature .free-intro .bg-cover,section #golf-app .feature .subscription-intro .bg-cover{position:relative;width:90%;margin:0 auto}section #golf-app .feature .free-intro .container,section #golf-app .feature .subscription-intro .container{margin-bottom:0}section #golf-app .feature .free-intro .text-con,section #golf-app .feature .subscription-intro .text-con{max-width:90%;margin:0 auto}section #golf-app .feature .free-intro .text-con h2,section #golf-app .feature .subscription-intro .text-con h2{margin-bottom:0}section #golf-app .feature .free-intro .text-con h2 span,section #golf-app .feature .subscription-intro .text-con h2 span{color:inherit!important}section #golf-app .feature .free-intro .flex-box,section #golf-app .feature .subscription-intro .flex-box{min-height:auto}section #golf-app .feature .free-intro{background-color:#fff}section #golf-app .feature .free-intro h2,section #golf-app .feature .free-intro h2 span{color:#000!important}section #golf-app .feature .flex-box{margin-bottom:5vw}section #golf-app .feature .flex-box:last-child{margin-bottom:0}section #golf-app .feature .video-con{margin:0 0 50px 0}section #golf-app .feature .feature-fixed .text-con{margin-top:0}section #golf-app .subscription-plan .flex-box{display:block;margin-bottom:0}}@media (max-width:500px){section h2{font-size:9vw!important}section h3{font-size:25px!important}section p{font-size:16px}section#nav .nav-type a{padding:10px 8px}section#nav .nav-type h3,section#nav .nav-type h4{font-size:4.5vw!important}section#type .intro .pd-nav>*{min-width:40%}section#type .ui-con{max-height:600px}section#type .feature img.phone{width:120%!important;max-width:initial!important}section#type .feature .feature-fixed.flex-box img{min-width:120%;margin-left:-10%}section#type #course #your-personal-caddie .bg-cover{background-position:-10vw}section#type #course #your-personal-caddie .container{padding-top:110vw}section #golf-app .feature .subscription .subscription-intro .text-con{max-width:100%}section #golf-app .feature .subscription .subscription-intro .text-con h2{font-size:40px!important}section #golf-app .feature .video-con .video-btn svg{width:50px}}@media (max-width:320px){section h2{font-size:30px!important}section p{font-size:15px!important}section#type #course #your-personal-caddie .container{padding-top:120vw}section#type #course #your-personal-caddie .bg-cover{background-position:-15vw}}