/*f79188aacf892047103c4a4839f84aa9*/
@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");.hero{width:100%;height:700px;background-image:url('../../../../images/hero_images/club/default.jpg');background-size:cover;background-position:center bottom}.home_background{width:100%;height:800px;background-image:url('../../../../images/hero_images/club/home.jpg');background-size:cover;background-position:center bottom}.herotitle .title-part1,.hometitle{font-size:3vw;font-weight:blold;text-transform:uppercase;font-family:"Montserrat", sans-serif;text-shadow:2px 2px 1px #000000}.herotitle .title-part2{font-style:italic;font-size:2vw;font-weight:400;font-family:"Times New Roman";text-shadow:2px 2px 1px #000000}.herotitle{padding-bottom:75px !important;padding-top:75px !important;line-height:1.5 !important}.hometitle{padding-top:15px !important;line-height:1.5 !important;padding-bottom:0px !important}h1.contentheading{display:none !important}#g-top.top_grad{background:linear-gradient(to bottom, black 0%, rgba(0, 0, 0, 0.95) 100%) !important}#g-navigation.nav_grad{background:linear-gradient(to bottom, rgba(0, 0, 0, 0.95) 0%, rgba(0, 0, 0, 0.02) 100%) !important}.top-contact .custom a{color:#967233 !important}.top-contact .custom a:hover{color:#028e9d !important}.g-logo img{width:350px !important;max-width:350px !important;min-width:350px !important}.g-main-nav .g-toplevel>li:hover>.g-menu-item-container>.g-menu-item-content::before,.g-main-nav .g-toplevel>li.active>.g-menu-item-container>.g-menu-item-content::before{display:none !important}#g-container-top{box-shadow:0px 5px 5px rgba(0, 0, 0, 0.5);z-index:500 !important}.contact_bar{background-color:#967233 !important;color:#ffffff}.g-main-nav .g-toplevel>li>.g-menu-item-container,.g-main-nav .g-sublevel>li>.g-menu-item-container{padding:0.625rem 0.75rem !important}.group{overflow:inherit !important}.menubold .g-menu-item-container .g-menu-item-content .g-menu-item-title{font-weight:bold !important}.club-search-container{display:block;width:80%;margin:35px auto !important;max-width:1500px}.n2-ss-slide{box-shadow:0 0px 0px 0px rgba(0, 0, 0, 0), 0 0px 0px 0px rgba(0, 0, 0, 0) !important}.g-casestudies .g-casestudies-header{justify-content:center !important}.g-casestudies .g-casestudies-grid .g-casestudies-grid-item:hover .g-casestudies-grid-item-content .g-casestudies-grid-item-title{font-size:1.25vw !important;transition-duration:0.3s}.g-casestudies .g-casestudies-grid .g-casestudies-grid-item .g-casestudies-grid-item-content .g-casestudies-grid-item-title{transition-duration:0.3s}.g-casestudies .g-casestudies-grid .g-casestudies-grid-item .g-casestudies-grid-item-content{top:33% !important;text-align:center !important}.g-casestudies .g-casestudies-grid .g-casestudies-grid-item .g-casestudies-grid-item-wrapper{margin:0.5rem !important}.club-search-container{border:4px solid #967233;border-radius:12px;padding:0px 25px 10px 25px;margin:15px auto}.club-search-container h3{color:#967233 !important;text-align:center !important;font-style:italic;font-family:"Times New Roman"}.golf_block{display:block;max-width:1400px;margin:0 auto}.golf_intro{margin:0 auto;padding:25px;max-height:500px;overflow:hidden !important}.golf_intro_image.wf-column{margin:0;padding:0}.golf_intro_image img{width:100%;border-style:none}.golf_intro_copy.wf-column{padding:10px 35px;margin:0}.golf_box{background-color:#efefef;padding:20px 15px;text-align:left}.golf_box .itin_day{background-color:#967233;color:#193564;padding:10px 15px;text-align:left;font-size:1.35rem}.golf_box .itin_desc{background-color:#ffffff;color:#193564;padding:10px 15px;text-align:left}.golf_tip{background-color:#193564 !important;color:#ffffff !important;padding:20px 15px;text-align:left}.footer .g-content{margin:0.125rem 0.625rem 0.625rem 0.625rem !important;padding:0.5rem 1.5rem 1.5rem 1.5rem !important}h3.footer,div.g-block.size-100.footer .g-content .moduletable h2.g-title,#g-footer>div:nth-child(2)>div>div>div:nth-child(2)>h2.g-title{font-size:1.5rem !important;margin:0.5rem 0 0.15rem 0 !important;font-weight:600}div.footer_links{font-size:0.8rem;line-height:1.25}div.footer_links div a{color:#ffffff !important}div.footer_links div a:hover{color:rgba(216, 216, 216, 0.5) !important}#g-copyright a{color:#ffffff !important}#g-copyright a:hover{color:rgba(216, 216, 216, 0.5) !important}div.footer .g-content .moduletable .g-social a{display:block;width:100%;font-size:0.9rem;color:#ffffff;margin-bottom:15px;clear:both}div.footer .g-content .moduletable .g-social a:hover{color:rgba(216, 216, 216, 0.5) !important}div.footer .g-content .moduletable .g-social a span.fa-lg{display:inline-block;float:left;font-size:2.5rem !important;vertical-align:top !important;padding-right:12px;padding-top:8px;padding-bottom:12px}div.footer .g-content .moduletable .g-social a span.g-social-text{vertical-align:top !important;padding-bottom:10px !important}div.footer .g-content .moduletable a.modal_link{color:#ffffff}div.footer .g-content .moduletable a.modal_link:hover{color:rgba(216, 216, 216, 0.5) !important}div.footer-b .mod-custom.custom p a{color:#ffffff !important}div.footer-b .mod-custom.custom p a:hover{color:#d8d8d8 !important}#g-copyright{font-size:0.75rem !important}.footer-menu .g-simplecontent .g-simplecontent-item-main-content{font-size:0.75rem !important;margin:0 !important}a#g-totop{font-size:1.5rem !important;margin:0}.convertforms.cf-success .cf-response{background-color:#ffffff !important;border:4px solid #967233;border-radius:12px}.convertforms .cf-response{color:#193564 !important}.g-offcanvas-toggle{top:1rem !important;left:0.85rem !important}@media only screen and (max-width:600px){.hometitle{font-size:5vw !important}}@media (max-width:815px){.g-casestudies .g-casestudies-grid .g-casestudies-grid-item .g-casestudies-grid-item-content .g-casestudies-grid-item-title{font-size:6vw;text-shadow:1px 1px #000}.g-casestudies .g-casestudies-grid .g-casestudies-grid-item .g-casestudies-grid-item-content .g-casestudies-grid-item-subtitle{font-size:5vw;text-shadow:1px 1px #000;opacity:0.75}}