@import"https://fonts.googleapis.com/css?family=Abel|Fjalla+One&display=swap";@import"https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800&display=swap";@media(max-width: 1199px){legend{font-size:calc(1.275rem + .3vw)}h1,.h1{font-size:calc(1.375rem + 1.5vw)}h2,.h2{font-size:calc(1.325rem + .9vw)}h3,.h3{font-size:calc(1.3rem + .6vw)}h4,.h4{font-size:calc(1.275rem + .3vw)}.display-1{font-size:calc(1.725rem + 5.7vw)}.display-2{font-size:calc(1.675rem + 5.1vw)}.display-3{font-size:calc(1.575rem + 3.9vw)}.display-4{font-size:calc(1.475rem + 2.7vw)}.close{font-size:calc(1.275rem + .3vw)}}body{font-family:"Open Sans",Arial,sans-serif}h1{margin-top:1rem}p a{text-decoration:underline}.btn{border:2px solid rgba(0,0,0,0)}nav.sticky{background:rgba(255,255,255,.8)}nav{transition:1s}.logo{transition:1s}nav.sticky .logo{height:50px}footer{padding-top:2rem;margin-top:2rem}h1{font-weight:800}.btn{font-weight:800;text-transform:uppercase;border-width:0}.btn-xxs{padding:3px 12px !important;font-size:.7rem !important}.btn-xs{padding:4px 15px !important;font-size:.8rem !important}.btn-lg{font-size:1.5rem !important}.btn-xl{font-size:1.75rem !important;padding:1rem 2rem !important}.btn-xxl{font-size:2rem !important;padding:1rem 3rem !important}.button-block .btn{margin:10px !important}.bg-light{background-color:#fff !important}.courseguide-fact-box dt{display:inline-block;width:200px}.courseguide-fact-box dd{display:inline-block;clear:both}.img-hover img{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;position:relative}.img-hover img:hover{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:translatZ(0) scale(1.2);transform:translatZ(0) scale(1.2)}#sgf-git-templates-memberapplication-form input{width:100%}.hole-sponsor{padding:10px;background:#fff;text-align:center}.form-content-box{background:rgba(255,255,255,.9);color:#000;border-radius:5px;border:1px #eaeaea solid}.form-content-box p{color:#000}.newslistpage a h3{font-size:1.2rem;margin-top:10px}.news-preamble{font-weight:700;margin-bottom:1.5rem}.umb-grid img[style*="float: left"]{margin:0px 30px 20px 0px}.umb-grid img[style*="float: right"]{margin:0px 0px 20px 30px}.no-shadow img,img.noshadow{box-shadow:none}.sgf-git-templates-competition-list .row-even{background:#f5f5f5}iframe.caddee-course{height:70vw !important;max-height:870px !important}@media only screen and (max-width: 767px){iframe.caddee-course{height:200vw !important}}.top-link{transition:all .5s ease-in-out;position:fixed;bottom:0;right:0;display:none;cursor:pointer;align-items:center;justify-content:center;margin:0 1em 1em 0;padding:.25em;width:50px;height:50px;background-color:rgba(0,0,0,.3)}.top-link.show{visibility:visible;opacity:1}.top-link.hide{visibility:hidden;opacity:0}.top-link svg{fill:#000;width:24px;height:12px}.top-link:hover{background-color:#e8e8e8}.top-link:hover svg{fill:#000}.image-sizing-grid img{width:auto;max-height:none;max-width:100%;object-fit:cover;object-position:center}.screen-reader-text{position:absolute;clip-path:inset(50%);margin:-1px;border:0;padding:0;width:1px;height:1px;overflow:hidden;word-wrap:normal !important;clip:rect(1px, 1px, 1px, 1px)}.screen-reader-text:focus{display:block;top:5px;left:5px;z-index:100000;clip-path:none;background-color:#eee;padding:15px 23px 14px;width:auto;height:auto;text-decoration:none;line-height:normal;color:#444;font-size:1em;clip:auto !important}.slick-slide>div{line-height:0}.slick-slide .img-text-block{line-height:1.5}@media only screen and (max-width: 576px){.umb-grid table{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.top-link{display:inline-flex}.sm-btn-xxs{font-size:.7rem !important;padding:4px 14px !important}.sm-btn-xs{font-size:.8rem !important;padding:4px 14px !important}.sm-btn-sm{font-size:.9rem !important;padding:5px 15px !important}.sm-btn-{font-size:1rem !important;padding:6px 16px !important}.sm-btn-lg{font-size:1.2rem !important;padding:7px 17px !important}.sm-btn-xl{font-size:1.4rem !important;padding:8px 18px !important}.sm-btn-xxl{font-size:1.7rem !important;padding:8px 18px !important}.button-block .btn{margin:5px !important}}.video-wrapper{position:relative;padding-bottom:56.25%;height:0;margin-bottom:20px}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.z-index-1000{z-index:1000}.topimage-background{height:30vw;background-size:cover;background-position:center center;max-height:700px}.topimage-block h1{top:50%;left:50%;Transform:translate(-50%, -50%);color:#fff;font-size:calc(21px + 38*(100vw - 300px)/1300);text-shadow:0 0px 9px #000;text-align:center}.image-overlay{width:100%;height:100%;background:rgba(0,0,0,.2)}.highlight-block .image-overlay{width:100%;height:100%;background:rgba(0,0,0,.2)}.highlight-block .highlight-background-image{height:30vw;background-size:cover;background-position:center center;max-height:700px}.highlight-block .highlight-background-image.highlight-box-pcs-1{height:40vw}.highlight-block .highlight-background-image.highlight-box-pcs-4{height:20vw}.highlight-block .highlight-background-image.highlight-box-pcs-4 .text-content h2{font-size:calc(16px + 22*(100vw - 300px)/1300)}.highlight-block .highlight-background-image.highlight-box-pcs-4 .text-content h4{font-size:calc(12px + 6*(100vw - 300px)/1300)}.highlight-block .highlight-background-image.highlight-box-pcs-4 .text-content .btn-xl{font-size:1.2rem !important}.highlight-block .text-content{top:50%;left:50%;transform:translate(-50%, -50%)}.highlight-block .text-content h2{color:#fff;font-size:calc(21px + 36*(100vw - 300px)/1300);text-shadow:0 0px 9px #000}.highlight-block .text-content h4{color:#fff;font-size:calc(21px + 16*(100vw - 300px)/1300);text-shadow:0 0px 9px #000}.highlight-block .btn-xl{margin:0 !important}@media only screen and (max-width: 767px){.highlight-background-image{height:40vw !important}.highlight-background-image .text-content h2{font-size:calc(16px + 22*(100vw - 300px)/1300)}.highlight-background-image .text-content h4{font-size:calc(12px + 6*(100vw - 300px)/1300)}.highlight-background-image .text-content .btn-xl{font-size:1rem !important}.highlight-background-image.highlight-box-pcs-1 .text-content h2{font-size:calc(20px + 26*(100vw - 300px)/1300)}.highlight-background-image.highlight-box-pcs-1 .text-content h4{font-size:calc(12px + 6*(100vw - 300px)/1300)}.highlight-background-image.highlight-box-pcs-1 .text-content .btn-xl{font-size:1rem !important}}@media only screen and (max-width: 576px){.highlight-background-image{height:70vw !important}.highlight-background-image .text-content h2{font-size:calc(35px + 22*(100vw - 300px)/1300)}.highlight-background-image .text-content h4{font-size:calc(25px + 16*(100vw - 300px)/1300)}.highlight-background-image .text-content .btn-xl,.highlight-background-image .text-content .highlight-block .highlight-background-image.highlight-box-pcs-4 .text-content .btn-xl{font-size:.8rem !important}.highlight-block .highlight-background-image.highlight-box-pcs-4 .text-content .btn-xl,.highlight-block .highlight-background-image.highlight-box-pcs-1 .text-content .btn-xl{font-size:.8rem !important}.highlight-block .highlight-background-image.highlight-box-pcs-4 .text-content h2,.highlight-block .highlight-background-image.highlight-box-pcs-1 .text-content h2{font-size:calc(35px + 22*(100vw - 300px)/1300)}.highlight-block .highlight-background-image.highlight-box-pcs-4 .text-content h4,.highlight-block .highlight-background-image.highlight-box-pcs-1 .text-content h4{font-size:calc(25px + 16*(100vw - 300px)/1300)}}@media only screen and (max-width: 1200px){#navbarCollapse .navbar-nav li a.dropdown-toggle{background:#000;color:#fff;margin-left:10px;display:inline;float:right}#navbarCollapse .navbar-nav li a{display:inline;float:left}#navbarCollapse .navbar-nav li{margin-bottom:5px}#navbarCollapse .navbar-nav li.wide-compact-li{margin-bottom:0px}#navbarCollapse .navbar-nav .dropdown-menu{background:none;border:none;clear:both}#navbarCollapse .navbar-nav .dropdown-menu li{padding-right:0px}}@media only screen and (max-width: 767px){#navbarCollapse.compact-menu{min-width:80vw;max-width:90vw}#navbarCollapse.compact-menu .navbar-nav li a{margin-left:0}#navbarCollapse.compact-menu .navbar-nav li{display:block;width:100%;text-align:left}#navbarCollapse.compact-menu li.dropdown>ul{clear:both}#navbarCollapse.compact-menu .navbar-nav .dropdown-menu{position:relative}#navbarCollapse.compact-menu .dropdown-menu.show>* .dropdown-menu.show{left:unset !important}}@media only screen and (max-width: 767px){.logo{height:80px}.image-slider-block img{height:390px;width:auto;margin-left:50%;transform:translate(-50%)}.full-height-layout-class .image-slider-block .position-relative{margin-top:50px}.img-text-block{position:absolute !important;margin-top:60px}.image-slider-block .img-text-block h2{font-size:2rem}}.lazy-loading{background-image:none !important;background-color:#f1f1fa}.link-overlay{width:100%;height:100%;z-index:999999}ht-background-image.highlight-box-pcs-4 .text-content h2{font-size:calc(16px + 22*(100vw - 300px)/1300)}.highlight-block .highlight-background-image.highlight-box-pcs-4 .text-content h4{font-size:calc(12px + 6*(100vw - 300px)/1300)}.highlight-block .highlight-background-image.highlight-box-pcs-4 .text-content .btn-xl{font-size:1.2rem !important}.highlight-block .text-content{top:50%;left:50%;transform:translate(-50%, -50%)}.highlight-block .text-content h2{color:#fff;font-size:calc(21px + 36*(100vw - 300px)/1300);text-shadow:0 0px 9px #000}.highlight-block .text-content h4{color:#fff;font-size:calc(21px + 16*(100vw - 300px)/1300);text-shadow:0 0px 9px #000}.highlight-block .btn-xl{margin:0 !important}@media only screen and (max-width: 767px){.highlight-background-image{height:40vw !important}.highlight-background-image .text-content h2{font-size:calc(16px + 22*(100vw - 300px)/1300)}.highlight-background-image .text-content h4{font-size:calc(12px + 6*(100vw - 300px)/1300)}.highlight-background-image .text-content .btn-xl{font-size:1rem !important}.highlight-background-image.highlight-box-pcs-1 .text-content h2{font-size:calc(20px + 26*(100vw - 300px)/1300)}.highlight-background-image.highlight-box-pcs-1 .text-content h4{font-size:calc(12px + 6*(100vw - 300px)/1300)}.highlight-background-image.highlight-box-pcs-1 .text-content .btn-xl{font-size:1rem !important}}@media only screen and (max-width: 576px){.highlight-background-image{height:70vw !important}.highlight-background-image .text-content h2{font-size:calc(35px + 22*(100vw - 300px)/1300)}.highlight-background-image .text-content h4{font-size:calc(25px + 16*(100vw - 300px)/1300)}.highlight-background-image .text-content .btn-xl,.highlight-background-image .text-content .highlight-block .highlight-background-image.highlight-box-pcs-4 .text-content .btn-xl{font-size:.8rem !important}.highlight-block .highlight-background-image.highlight-box-pcs-4 .text-content .btn-xl,.highlight-block .highlight-background-image.highlight-box-pcs-1 .text-content .btn-xl{font-size:.8rem !important}.highlight-block .highlight-background-image.highlight-box-pcs-4 .text-content h2,.highlight-block .highlight-background-image.highlight-box-pcs-1 .text-content h2{font-size:calc(35px + 22*(100vw - 300px)/1300)}.highlight-block .highlight-background-image.highlight-box-pcs-4 .text-content h4,.highlight-block .highlight-background-image.highlight-box-pcs-1 .text-content h4{font-size:calc(25px + 16*(100vw - 300px)/1300)}}.image-bottom-shape{position:absolute;width:100%;bottom:0;fill:#fff;left:0}.image-bottom-shape>svg{left:50%;transform:translateX(-50%);position:relative;width:calc(135% + 1.3px)}.page-inbox{max-width:1550px;margin:auto;background:#fff;box-shadow:0 30px 30px rgba(0,0,0,.4)}.standardsida-enkel-content{margin-bottom:3rem}.code-block .col-12{padding:0}.search-overlay-container{background:rgba(0,0,0,.8);width:100%;height:100%;position:fixed;transition:all ease-in-out .6s;animation:fadeIn 2s;display:none;top:0;opacity:0;z-index:10000000}.show-search-overlay{opacity:1;display:flex;transition:all ease-in-out .6s}.search-overlay-close{height:30px;position:absolute;right:5%;top:5%}.search-overlay-form{margin:auto}.search-overlay-form h2{color:#fff;font-size:24px;font-weight:300}.search-overlay-form input{width:300px}.fact-box-title{background:#eaeaea;color:#000;padding:10px;margin-bottom:5px}.fact-box-title i{margin-right:5px;font-size:90%}.fact-box-content{background:#f6f6f6;color:#000;padding:10px;margin-bottom:20px}.umb-grid .grid-section .column{padding-left:0 !important;padding-right:0 !important}footer ul li{list-style-type:none}footer ul{padding-left:0px}.logo{z-index:99}.navbar-brand img{max-height:6.5rem}.navbar .dropdown-menu.show>* .dropdown-menu.show{top:0 !important;left:100% !important}li:nth-child(n+6) .dropdown-menu.show>* .dropdown-menu.show{top:0 !important;right:100% !important;left:unset !important}nav ul li{font-size:21px;font-weight:800;letter-spacing:-1.08px;text-transform:uppercase;padding:0 10px}nav .navigation{margin:20px 0 20px 100px}.navbar a{font-size:21px;font-weight:400;letter-spacing:-1.08px;text-transform:uppercase;margin:0 10px}.navbar a.level-0{font-weight:800}.nav-link{padding:0}.nav-link.dropdown-toggle,.navbar-expand-xl .navbar-nav .nav-link.dropdown-toggle{margin:0;padding:0 .6rem}.navbar-toggler:focus,.navbar-toggler:active{outline:none;box-shadow:none}.dropdown-toggle-split{padding:0}@media(max-width: 1199px){.navbar .outer-btn-group{flex-direction:column}}@media(max-width: 1199px){.navbar .btn-group{justify-content:left !important}}@media(min-width: 1200px){.navbar .btn-group{justify-content:center !important}}.dropdown-menu>.nav-item{min-width:100%}@media(min-width: 1200px){.dropdown-menu>.nav-item{width:max-content}}.navbar-collapse.compact-menu{height:100%;background-color:#fff;color:#000;z-index:999;position:absolute;padding-top:1rem;padding-left:1rem;padding-right:1rem;padding-bottom:1rem;right:0}.navbar-collapse.compact-menu{position:fixed;top:0}.compact-menu .nav-item{text-align:right}.navbar-nav .compact-menu{text-align:right}.compact-menu .dropdown-menu{background-color:rgba(0,0,0,0);border:none !important}@media(max-width: 1199px){.dropdown-menu{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media(min-width: 1200px){.navbar-expand-xl .navbar-nav .nav-link{padding:0}}nav .nav-link a,.navbar a{text-shadow:none}@media(hover: hover)and (pointer: fine){.not-compact-menu .dropdown:hover>.dropdown-menu{display:block}.not-compact-menu .dropdown-submenu{position:relative}.not-compact-menu .dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:0px;margin-left:0px}.not-compact-menu .dropdown-reverse{left:auto !important;right:100% !important}.not-compact-menu .dropdown-menu{margin:0 !important}}.wide-compact-collapse.navbar-collapse.collapse.not-compact-menu,.wide-compact-collapse.navbar-collapse.collapsing.not-compact-menu{position:relative !important;height:0px !important}a.wide-compact-header{font-weight:bold;text-decoration-line:underline}.wide-compact-nav-row{width:inherit}.wide-compact-ul li{list-style:none}.wide-compact-ul{margin-left:0px;padding-left:0px}.navbar-nav.navbar-nav-compactwide{position:absolute;z-index:99999;background:#fff;width:100vw;overflow:hidden;left:-1rem}.navbar-nav.navbar-nav-compactwide a{text-align:center;margin:0}.wide-compact-a{text-transform:none !important;letter-spacing:0 !important;font-size:1.1rem !important}.animated-icon{width:30px;height:20px;position:relative;margin:0px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.animated-icon span{display:block;position:absolute;height:3px;width:100%;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.animated-icon span{background:#000}.animated-icon span:nth-child(1){top:0px}.animated-icon span:nth-child(2),.animated-icon span:nth-child(3){top:10px}.animated-icon span:nth-child(4){top:20px}.animated-icon.open span:nth-child(1){top:11px;width:0%;left:50%}.animated-icon.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.animated-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.animated-icon.open span:nth-child(4){top:11px;width:0%;left:50%}.content-block{clear:both}.fullwidth-image-overlay{position:absolute;width:100%;height:100%}.img-text-block{z-index:999;bottom:20%;border-radius:5px}.img-text-block p{margin-bottom:0}.latest-news-container img{border:1px solid #eaeaea}.latest-news h1{padding-top:0}.slick-slide .sponsor-container img{border:0}.jumbotron{background-position:center;background-repeat:no-repeat;background-size:cover;margin-bottom:0;border-radius:0}.img-text-block-align-right{right:10%;left:auto}.jumbotron_fixed{background-attachment:fixed}.block-filelist a.file-download{color:#383938}.block-filelist .btn{font-size:.75rem}.block-filelist .download-row{border-top:1px #eaeaea solid}.block-filelist .download-row:last-child{border-bottom:1px #eaeaea solid}.fifty-fifty-image{min-height:40rem;border:1px #eaeaea solid}.block-fifty-fifty-map iframe{width:100%;height:100%}.block-fifty-fifty-map .block-fifty-fifty-map-content{line-height:100%}.sponsor .slick-arrow{display:none}.sponsor-block .slick-track{height:150px}.sponsor-block .slick-slide{display:flex;align-items:center}.slick-image-sliders{position:initial !important}.slick-dotted.slick-slider{margin-bottom:0 !important}.slick-dots{bottom:25px !important}.slick-next,.slick-prev{position:absolute !important;top:50%}.slick-next{right:.7rem;transform:translateY(-50%)}.slick-prev{left:.7rem;z-index:3}.fullwidth-news-block{background-size:cover !important;width:100%;height:800px}.fullwidth-news-block-content{bottom:0;left:10%;transform:translateY(-100%);width:80%;max-width:450px;padding:20px;border-radius:5px}.fullwidth-news-block-content span.news-published-date span{display:none}.fullwidth-news-block-content.fullwidth-news-block-content-align-right{left:auto;right:10%}.img-slider-fullwidth{width:100%;max-width:none}@media only screen and (max-width: 767px){.fullwidth-news-block{height:600px}.fullwidth-news-block-content{transform:translateY(-30%);width:80%;max-width:400px}.img-text-block{margin-top:10px}.fifty-fifty-image{min-height:20rem}}.product-price-info{font-family:"Fjalla One",sans-serif;text-transform:uppercase;letter-spacing:0;font-weight:700}.product-special-price{color:#c00}.sgf-git-templates-bookings{width:100% !important}section.booking-slots{padding:20px 0 40px 0}.fifty-fifty-text-container{padding:.5rem 3rem}@media(max-width: 991px){.fifty-fifty-text-container{padding:calc(.35rem + .9vw) calc(1.5rem + .9vw)}}.card-body p{margin-bottom:0}.personal-block .card-title,.product-block .card-title{margin-bottom:0}.personal-block a{color:inherit}.product-price-info{margin-bottom:0}.puff-text-size-small p,.puff-text-size-small h5{font-size:.8rem}.block-fifty-fifty-social-media iframe{box-shadow:0 0 15px rgba(0,0,0,.6)}.social-media-icons i{font-size:3.5rem;margin-right:1rem}.social-media-icons a:hover i{opacity:.7}.sponsor-gallery-block .sponsor-gallery-item{padding:10px;text-align:center}.sponsor-gallery-block img{max-width:100%}.infoblock-block .card-body p{margin-bottom:1rem}.infoblock-block .infoblock-shorttext p{width:100%;text-align:center}.icon-container{color:#737373;width:120px;height:120px;display:block;background:#fff;border-radius:50%;position:relative;margin:0 auto}.features-block .icon-content i{font-size:60px;color:inherit;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.features-block .feature-item p{font-size:1.2rem}.features-block .features-block-main-content{font-size:1.2rem}.features-block-main-content p,.feature-item p{color:inherit}.feature-item a,.feature-item a:hover{color:inherit}.features-block-icon-size-small .icon-container{width:80px;height:80px}.features-block-icon-size-small .icon-content i{font-size:30px}.features-block-icon-size-medium .icon-container{width:90px;height:90px}.features-block-icon-size-medium .icon-content i{font-size:40px}.features-block-icon-size-large .icon-container{width:100px;height:100px}.features-block-icon-size-large .icon-content i{font-size:50px}.features-block-icon-size-x-large .icon-container{width:110px;height:110px}.features-block-icon-size-x-large .icon-content i{font-size:60px}.newsslider a.news-item-image{width:100%;display:inline-block;height:30vw;max-height:600px;background-size:cover;background-position-x:center;background-position-y:center;transition:.5s}.newsslider .newsslider-item-overlay{width:100%;position:absolute;height:100%;background:linear-gradient(to bottom, transparent 60%, rgba(0, 0, 0, 0.7) 100%);top:0}.newsslider .newsslider-item-overlay a{position:absolute;width:100%;height:100%;top:0;left:0}.newsslider .newsslider-item-content{position:absolute;bottom:20px;left:20px;color:#fff;width:calc(100% - 20px);text-align:center;padding-right:20px}.newsslider .newsslider-item-content .news-slider-item-meta{margin-top:15px}.newsslider .newsslider-item-content h3{color:#fff;font-size:1.5rem}.newsslider .newsslider-item-content h3 a{color:#fff}.newsslider .newsslider-item-content h3 a:hover{color:#fff}.newsslider-meta-separator::before{content:"|";width:20px;padding-left:10px;padding-right:10px;color:#fff}.countdown-block p{max-width:550px;margin:2rem auto 0;font-size:1.5rem}.countdown-block h2{margin-bottom:1.5rem;font-weight:700}.countdown-block span{font-size:2rem}.countdown-block .countdown-item{justify-content:center}.countdown-block .countdown-item-square{display:flex;flex-direction:column;margin:.5rem;min-width:15rem;border-radius:7px;padding:10px}.countdown-block-fifty-fifty span{font-size:3rem}.countdown-block-fifty-fifty .countdown-item{height:100%;justify-content:center;align-items:center}.countdown-block-fifty-fifty .countdown-item-square-small{display:flex;flex-direction:column;margin:.5rem;min-width:7rem;border-radius:7px;padding:2px}.countdown-block-fifty-fifty .countdown-item-days-text,.countdown-block-fifty-fifty .countdown-item-hours-text,.countdown-block-fifty-fifty .countdown-item-minutes-text,.countdown-block-fifty-fifty .countdown-item-seconds-text{font-size:1.5rem}.parallax-div{background-color:rgba(0,0,0,0);background-position:50% 50%;background-repeat:no-repeat;background-size:125%;transition:all cubic-bezier(0.44, 0.85, 0.43, 0.97) .7s}.grecaptcha-badge{z-index:1}.faq-block h1{line-height:1;margin-bottom:3rem}.faq-block .faq-item{padding:1rem;margin-bottom:2rem;box-shadow:0 0 5px rgba(0,0,0,.3);background:#fff}.faq-block .faq-item:last-child{margin-bottom:1rem}.faq-block h4{margin-bottom:0}.faq-block h4 a{color:#000}.faq-block h4 a:hover{color:#000}.faq-block img[style*="float: left"]{margin:0 20px 20px 0}.faq-block img[style*="float: right"]{margin:0 0 20px 20px}.faq-block p{font-size:120%}.faq-block li{font-size:120%}.faq-block h4 a::after{float:right;content:"+";color:#000;margin-top:-6px;font-size:39px;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;line-height:1;height:20px}.faq-block h4 a[aria-expanded=false]::after{content:"+"}.faq-block h4 a[aria-expanded=true]::after{content:"-"}@media(max-width: 576px){.newsslider a.news-item-image{height:70vw;max-height:600px}}.news-look-2 .card h5 a,.news-look-2 .card p a{color:inherit;text-decoration:none}.latest-news .btn-news-read-more{display:table;padding:5px 12px;font-size:80%;margin-top:6px}.block-fifty-fifty-weather .fifty-fifty-text-container{padding:0 10% !important;width:100%}.block-fifty-fifty-weather h4{text-align:center}.weather-block .inboxes-forecast{color:#000}.weather-source-text{font-size:12px;color:inherit;text-align:center}.weather-source-text a{color:inherit}.hio-list-5050-container table{color:inherit}.golfinity-weather .fa-2x{font-size:1.4em}.day-forward-clock-time{height:36px}@media(max-width: 1413px){.hio-list-5050-container td{font-size:.92rem}}@media(max-width: 1250px){.block-fifty-fifty-weather .golfinity-weather .fa,.golfinity-weather .far,.golfinity-weather .fas{font-size:1.2em;display:block}.block-fifty-fifty-weather h5.day-name{font-size:1rem}.block-fifty-fifty-weather .day-forward-clock-time{height:46px}.golfinity-weather strong{font-size:.78rem}}.fiftyfifty-narrow-image-text .text-last .fifty-fifty-text-container{padding:.5rem 0 .5rem 7rem}.fiftyfifty-narrow-image-text .text-first .fifty-fifty-text-container{padding:.5rem 7rem .5rem 0}@media(max-width: 767px){.fiftyfifty-narrow-image-text .text-last .fifty-fifty-text-container,.fiftyfifty-narrow-image-text .text-first .fifty-fifty-text-container{padding:0;margin-top:40px}}.fiftyfifty-narrow-image-text .image-drop-shadow{box-shadow:20px 20px #000}.fiftyfifty-narrow-image-text .image-last .image-drop-shadow{box-shadow:-20px 20px #000}.testimonial-block .testimonial-items{max-width:100%;margin-bottom:25px !important}.testimonial-block .testimonial-item .testimonial-quote{font-style:italic;font-size:1.7rem;line-height:1.5}.block-image-overlay{width:100%;height:100%;position:absolute;top:0}.testimonial-block .slick-dots{bottom:unset !important}.testimonial-block .testimonial-person{font-weight:800;line-height:1.5}.testimonial-block img.border{padding:1px}.sweetspot-booking-block{padding-top:3rem;padding-bottom:3rem;color:#000}.sweetspot-booking-content{max-width:1023px;box-shadow:0 0 30px rgba(0,0,0,.1);border-radius:10px;padding:2rem;margin:auto;background:#fff}.sweetspot-booking-content h2{margin-bottom:2rem;text-align:center}.sweetspot-booking-content p{color:#000}.sweetspot-booking-block .sweetspot-iframe{width:100%;max-width:1023px;height:800px;border:0;border-radius:10px}.img-text-block.image-gallery-override-size-position{position:absolute;left:50%;transform:translate(-50%, -50%);margin-bottom:0;width:70%;background:none}.img-text-block.image-gallery-override-size-position .text-link-block{text-align:center}.img-text-block.image-gallery-override-size-position h2{text-align:center}.col-image-gallery{margin-bottom:1.5rem}.form-checkbox{appearance:none;-webkit-appearance:none;font:inherit;color:red;width:20px;height:20px;padding:2px !important;box-sizing:border-box;border-radius:.15em;transform:translateY(-0.075em);display:grid;place-content:center;margin:0;line-height:1.5rem}.form-checkbox::before{content:"";width:15px;height:15px;transform:scale(0);transition:120ms transform ease-in-out;box-shadow:inset 1em 1em #2152a3;transform-origin:bottom left;clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%)}.form-checkbox:checked::before{transform:scale(1)}.form-checkbox:focus,.form-checkbox:focus-within,.form-checkbox:focus-visible{box-shadow:unset}.checkbox-form-div .col-form-label{padding-top:0;padding-bottom:0;line-height:1}.form-group-checkbox .col-form-label{padding-top:0}.checkbox-form-div{column-gap:10px;align-items:start;padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px)}.required-empty{border-color:red;background-color:#ffe8ed}.form-group-checkbox{padding-top:10px;padding-bottom:10px}.ingress-image{position:relative;width:fit-content}.ingress-image-text{position:absolute;left:0;right:0;bottom:0}.ingress-images{width:100%;display:flex;justify-content:center;flex-wrap:wrap}.ingress-image-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.zoom-in-div:hover .zoom-in-image{transform:scale(1.04)}.zoom-in-div{overflow:hidden}.zoom-in-image{transition:transform 1s}.alert-overview-row{gap:18px;align-items:center}.alert-header{font-size:1.25rem}.alert-short-text,.alert-more-info,.alert-icon{font-size:1rem}.btn-no-margin{margin:0}.hero-image-div{background-blend-mode:multiply;min-height:100vh;background:rgba(0,0,0,.5) fixed center center/cover no-repeat;display:block;position:relative;width:100%;box-sizing:border-box;color:#fff}.hero-image-text-div{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.object-item-fact-div{transform:translateY(-3rem);background:#272726;border:.1rem solid #2e2e2d;box-shadow:rgba(0,0,0,.6) 0rem .75rem 1.5rem -1rem;margin:0 auto;color:#fff}.risk-assessment-deck{display:grid;grid-template-columns:repeat(3, 1fr);gap:3rem}@media(max-width: 1200px){.risk-assessment-deck{grid-template-columns:repeat(2, 1fr);gap:2rem}}@media(max-width: 756px){.risk-assessment-deck{grid-template-columns:repeat(1, 1fr);gap:1rem}}@media(min-width: 992px){.border-right-lg-0{border-right-style:solid;border-right-width:0 !important}.border-right-lg-1{border-right-style:solid;border-right-width:1px !important}.border-right-lg-2{border-right-style:solid;border-right-width:2px !important}.border-right-lg-3{border-right-style:solid;border-right-width:3px !important}.border-right-lg-4{border-right-style:solid;border-right-width:4px !important}.border-right-lg-5{border-right-style:solid;border-right-width:5px !important}}.border-bottom-0{border-bottom-style:solid;border-bottom-width:0 !important}.border-bottom-1{border-bottom-style:solid;border-bottom-width:1px !important}.border-bottom-2{border-bottom-style:solid;border-bottom-width:2px !important}.border-bottom-3{border-bottom-style:solid;border-bottom-width:3px !important}.border-bottom-4{border-bottom-style:solid;border-bottom-width:4px !important}.border-bottom-5{border-bottom-style:solid;border-bottom-width:5px !important}@media(min-width: 992px){.border-bottom-lg-0{border-bottom-style:solid;border-bottom-width:0 !important}.border-bottom-lg-1{border-bottom-style:solid;border-bottom-width:1px !important}.border-bottom-lg-2{border-bottom-style:solid;border-bottom-width:2px !important}.border-bottom-lg-3{border-bottom-style:solid;border-bottom-width:3px !important}.border-bottom-lg-4{border-bottom-style:solid;border-bottom-width:4px !important}.border-bottom-lg-5{border-bottom-style:solid;border-bottom-width:5px !important}}.lunch_holder{display:grid;grid-template-columns:1fr 4fr;grid-gap:.7rem}h5.lunch-day-name{text-transform:capitalize}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.cookie-message{position:fixed;bottom:0;left:0;right:0;padding:15px;background:#e8e8e8;border-top:1px solid #ccc;box-shadow:3px 0px 0px #ccc;z-index:99;color:#000;font-size:19px;text-align:center}.cookie-message p,.cookie-message a{margin:0}.cookie-message p{color:#333}.cookie-message a{margin-left:10px}#cookieBar{width:100%;position:fixed;bottom:0;background-color:#fff;text-align:center;padding:20px 35px !important;z-index:9999;padding:10px;-webkit-box-shadow:0px -2px 8px 2px rgba(0,0,0,.15);-moz-box-shadow:0px -2px 8px 2px rgba(0,0,0,.15);box-shadow:0px -2px 8px 2px rgba(0,0,0,.15);color:#000}#cookieBar .cookie-link{text-decoration:underline;display:inline-block;padding-left:12px;padding-right:12px}#cookieBar a.btn,#cookieBar a.btn-weland,#cookieBar a.btn-weland-white,#cookieBar a.btn-weland-black,#cookieBar .showHideMore_wrapper a.showHideMore_button,.showHideMore_wrapper #cookieBar a.showHideMore_button,#cookieBar .descriptive-text a.btn-add,.descriptive-text #cookieBar a.btn-add{text-decoration:none}.courseguide-hole-fact-box{padding-top:20px}.courseguide-hole-fact-box .hole-name{display:none}.courseguide-hole-fact-box .hole-par-index-info,.courseguide-hole-fact-box .hole-tees-info{font-size:20px;font-weight:700}.courseguide-hole-tabs li a{font-size:27px}.hole-number-caption h3{font-size:138px;line-height:98px}@media(max-width: 1199px){.hole-number-caption h3{font-size:88px}}.courseguide-hole-fact-box ul{margin-left:0;padding-left:0}.hole-tee-color{width:90px;display:inline-block}.courseguide-fact-box{padding:10px;margin:20px 0}@media(max-width: 576px){.courseguide-hole-fact-box .hole-par-index-info{-ms-flex-order:3;order:3}}@media(min-width: 768px)and (max-width: 991px){.courseguide-hole-fact-box .hole-par-index-info{-ms-flex-order:3;order:3}}.courseguide-hole-tabs .nav-link{padding:1rem}@media(max-width: 1199px){.courseguide-hole-tabs .nav-link{padding:.7rem}}@media(max-width: 576px){.courseguide-hole-tabs .nav-link{padding:.3rem}}.calendar-badge{background:#f8f8f8;border-radius:3px;padding:5px;color:#000;text-align:center;font-size:25px;width:100%}.calendar-page .calendar-link{margin-bottom:.5rem}@media(max-width: 575px){.calendar-page .calendar-link{margin-bottom:0}}@media(min-width: 1200px){.calendar-page .calendar-link{margin-bottom:0}}.calendar-block-event-list .calendar-link{margin-bottom:.5rem}@media(max-width: 768px){.calendar-block-event-list .calendar-link{margin-bottom:0;margin-right:.5rem}}.calendar-link-container{display:flex;flex-direction:column}@media(max-width: 768px){.calendar-link-container{flex-direction:row;justify-content:center}}.calendar-link-container>.btn{width:max-content}@media(max-width: 991px){.calendar-block-event-list h4{font-size:.95rem}.calendar-block-event-list .calendar-date{font-size:.8rem}.calendar-block-event-list .calendar-location{font-size:.8rem}.calendar-block-event-list a.btn{font-size:.8rem;margin-top:10px}.calendar-block-event-list .calendar-badge{font-size:1.2rem}}.sgf-git-templates-competition-list .row-odd td,.sgf-git-templates-competition-list .row-even td,.sgf-git-templates-competition-info .row-odd td,.sgf-git-templates-competition-info .row-even td{background-color:rgba(0,0,0,0) !important}.sgf-git-templates-competition-list th,.sgf-git-templates-competition-info table th{color:#f3f3f3;background-color:#383938 !important}.sgf-git-templates-competition .nav-tabs>li.active>a,.sgf-git-templates-competition .nav-tabs>li.active>a:hover,.sgf-git-templates-competition .nav-tabs>li.active>a:focus{color:#f3f3f3 !important;border:1px solid #383938 !important;background-color:#383938 !important}.sgf-git-templates-competition-list table,.sgf-git-templates-competition-info-result-content .sgf-git-competition-result-list{border:none !important}.sgf-git-templates-competition .nav-tabs{border-bottom:1px solid #383938 !important}.git-widget .sgf-git-templates-competition h1{color:#383938 !important;font-size:1.3rem}.sgf-git-templates-competition{font-family:"Abel",sans-serif !important;font-size:1.2rem !important;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}.sgf-git-templates-competition-list table{font-size:1rem !important}.sgf-git-templates-competition .nav>li>a:hover,.sgf-git-templates-competition .nav>li>a:focus{background-color:#383938 !important;border-color:#383938 !important}.sgf-git-templates-competition .pagination>li>a,.sgf-git-templates-competition .pagination>li>span{background-color:#383938 !important;border-color:#000 !important;color:#f3f3f3 !important}.sgf-git-templates-competition .pagination>.active>a,.sgf-git-templates-competition .pagination>.active>span,.sgf-git-templates-competition .pagination>.active>a:hover,.sgf-git-templates-competition .pagination>.active>span:hover,.sgf-git-templates-competition .pagination>.active>a:focus,.sgf-git-templates-competition .pagination>.active>span:focus{color:#fff !important}.sgf-git-templates-competition .dropdown-menu{background-color:#383938 !important}.sgf-git-templates-competition .dropdown-menu>li>a{color:#f3f3f3 !important}.sgf-git-templates-competition h1{color:#eee !important}.sgf-git-templates-competition-class-container{border:1px solid #d2d2d2;background-color:rgba(0,0,0,0) !important}.sgf-git-templates-competition-list a{color:#eee !important}.sgf-git-templates-slopecalculator .sgf-git-templates-slopecalculator-form{border:1px #383938 solid !important;background:none !important;padding:15px 15px 10px 15px}.sgf-git-templates-widget-placeholder{font-family:"Abel",sans-serif !important;font-size:1.2rem !important}.sgf-git-templates-slopecalculator table th{background:#383938 !important}.sgf-git-templates-slopecalculator table{border:1px #dcdcdc solid;margin-top:20px;font-size:1.1rem !important}.sgf-git-templates-slopecalculator table .row-odd{background:none !important;border:none}.sgf-git-templates-slopecalculator table .row-even{background:#171729 !important}.sgf-git-templates-scorecard table tr.sgf-git-templates-scorecard-hole-caption-row th{background:#383938 !important}.sgf-git-templates-scorecard table td,.sgf-git-templates-scorecard table th{border:none !important;border-top:1px solid #383938 !important}.sgf-git-templates-scorecard{font-family:"Abel",sans-serif !important;font-size:1rem !important}.sgf-git-templates-login{margin:auto !important;width:500px !important;font-family:"Abel",sans-serif !important}.sgf-git-templates-login.sgf-git-templates-login legend{font-size:1.4rem !important}.sgf-git-templates-login.sgf-git-templates-login label,.sgf-git-templates-login.sgf-git-templates-login button{font-size:1.2rem !important}.sgf-git-templates-login.sgf-git-templates-login button{background:#383938 !important;width:initial !important;padding:.2rem}.sgf-git-templates-widget-placeholder input.text{border-radius:0 !important}@media(max-width: 575px){.sgf-git-templates-scorecard table td,.sgf-git-templates-scorecard table th{padding:4px !important}}@media(max-width: 575px){.sgf-git-templates-scorecard{font-size:11px !important}}.sgf-git-templates-scorecard table tr.sgf-git-templates-scorecard-hole-caption-row th{color:#f3f3f3}.slopecalculator-block table .row-even td{color:#000}.btn-primary{color:#f3f3f3;background-color:#383938;border-color:#383938;text-transform:uppercase}.btn .btn-outline-success{background-color:#383938;border-color:#383938;background-color:#f3f3f3}.btn.btn-outline-primary{color:#383938 !important;background-color:#f3f3f3;border-color:#383938}.btn-outline-primary:hover{color:#f3f3f3 !important;background-color:#383938;border-color:#383938}.btn-outline-primary:focus,.btn-outline-primary.focus{box-shadow:0 0 0 .2rem rgba(56,57,56,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#f3f3f3 !important;background-color:rgba(0,0,0,0)}button:focus{outline:5px auto #383938}.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active,.show>.btn-outline-primary.dropdown-toggle{color:#383938 !important;background-color:#f3f3f3;border-color:#383938}.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{box-shadow:0 0 0 .2rem rgba(56,57,56,.5)}.btn-primary:hover{color:#383938 !important;background-color:#f3f3f3 !important;border-color:#383938}.btn-primary:focus,.btn-primary.focus{box-shadow:0 0 0 .2rem rgba(56,57,56,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#f3f3f3 !important;background-color:rgba(0,0,0,0);border-color:#383938}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{color:#000 !important;background-color:#383938;border-color:#383938}.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(56,57,56,.5)}a:not([href]).btn-primary{color:#f3f3f3}a:not([href]):hover.btn-primary{color:#383938}.btn-primary:focus{background-color:#383938;border-color:#383938}.img-text-block{background:rgba(255,255,255,.8);color:#000;border:1px #eaeaea solid}.img-text-block p{color:#000}.fullwidth-news-block-content{background-color:rgba(255,255,255,.8);color:#000;border:1px #eaeaea solid}.fullwidth-news-block-content p{color:#000}.infoblock-block .infoblock-shorttext p{margin-bottom:0;color:#1f1f25;float:left;margin-right:20px}.infoblock-block .infoblock-shorttext .btn{padding:2px 10px}.infoblock-block h5{margin-bottom:0}.infoblock-block .infoblock-moreinfo{width:100%;float:left}.pricetable-block .rounded-lg{border-radius:1rem !important}.pricetable-block .text-small{font-size:60% !important}.pricetable-block .custom-separator{width:100%;height:6px;border-radius:1rem;background-color:#eaeaea}.puff-list-block{clear:both}.infoblock-block{display:flex;width:100%}.divider-block{clear:both;padding:0 !important}.counter-block i{font-size:4rem}.counter-block .counter-value{font-size:4rem}.counter-block .number-header{font-size:1.6rem}.lunch-block h2{text-transform:capitalize}.courseguide-hole-fact-box{background-color:#eaeaea;border:1px solid #777;color:#000}.courseguide-hole-fact-box ul li,.courseguide-hole-fact-box span{color:#000;list-style:none}.courseguide-fact-box{border:1px #7f7f7f solid}.courseguide-hole-tabs .nav-link:hover{color:#383938;background-color:#f3f3f3;border-color:#f3f3f3}.courseguide-hole-tabs .nav-link{color:#383938;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.courseguide-hole-tabs .nav-link.active{color:#383938;background-color:#f3f3f3;border-color:#f3f3f3}footer h3{color:#383938}footer{border-top:2px solid #383938;background:gray}footer a{color:#b1b1b1}footer a:hover{color:#2b2c2b}.dropdown-menu .dropdown>.dropdown-menu{background-color:#000}.nav-link.dropdown-item:hover,.nav-link.dropdown-item:focus,.dropdown-item:hover,.dropdown-item:focus,.nav-link.dropdown-toggle:hover,.nav-link.inline:hover,.nav-link.inline:focus{color:#6b6c6b;background-color:rgba(0,0,0,0);text-shadow:none}.navbar a,.nav-link a,.navbar .dropdown-item a,.navbar nav a:visited{color:#f3f3f3}.navbar a.level-0,.nav-link a.level-0,.navbar .dropdown-item a.level-0,.navbar nav a:visited.level-0{color:#b1b1b1}.nav-link.level-0:hover{color:#050605}.dropdown-menu .dropdown>.dropdown-menu .dropdown>.dropdown-menu{background-color:#383938}.dropdown-menu{background-color:#383938;border:1px solid #383938}.custom-toggler .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(186,149,81, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E")}.custom-toggler.navbar-toggler{border-color:rgba(0,0,0,0)}.dropdown-item.active,.nav-link.inline.active,.header .nav-link.active{background-color:rgba(0,0,0,0);color:#050605 !important}.nav-link.level-0.active{background-color:rgba(0,0,0,0);color:#383938}.navbar-nav-compactwide .wide-compact-header{color:#000}.latest-news h3:hover,.latest-news a:hover,.news-page h3:hover,.news-page a:hover,.latest-news-container h3:hover,.latest-news-container a:hover{color:#383938}.latest-news h3{color:#f3f3f3}.newslistpage a h3{color:#f3f3f3}.news-page a span{color:#f3f3f3}a{color:#cfcfcf}a:hover{text-decoration:none;color:#383938}.text-color_inverted{color:#f3f3f3}.image-text-color{color:#383938}.image-text-color_inverted{color:#f3f3f3}.custom-toggler .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0,0,0, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E")}/*# sourceMappingURL=style.min.css.map */
