@font-face{font-display:swap;font-family:awb-icons;font-style:normal;font-weight:400;src:url(//45101238.fs1.hubspotusercontent-na1.net/hubfs/45101238/raw_assets/public/BrooksideCountryClub_June2024/fonts/awb-icons.woff) format("woff"),url(//45101238.fs1.hubspotusercontent-na1.net/hubfs/45101238/raw_assets/public/BrooksideCountryClub_June2024/fonts/awb-icons.ttf) format("truetype")}.child-theme .span2 .hs-button,.child-theme .span2 .hs-sec-btn,.child-theme .span3 .hs-button,.child-theme .span3 .hs-sec-btn,.child-theme .span4 .hs-button,.child-theme .span4 .hs-sec-btn,.child-theme .span5 .hs-button,.child-theme .span5 .hs-sec-btn,.child-theme .span6 .hs-button,.child-theme .span6 .hs-sec-btn{padding:13px 29px}.child-theme body{letter-spacing:.015em}.child-theme h1,.child-theme h2,.child-theme h3,.child-theme h4,.child-theme h5,.child-theme h6{letter-spacing:-.015em}.child-theme .cm_nv_wrp .cm_nv_inner .custom,.child-theme .contact-banner .form-row.hs-secondary .hs-button,.child-theme .contact-banner .form-row.hs-secondary input.hs-button,.child-theme .form-row.secondary input[type=submit],.child-theme .hs-button,.child-theme .hs-sec-btn,.child-theme .hs_service .widget-type-form .hs-button,.child-theme .landing-banner .form-row.hs-secondary .hs-button,.child-theme .landing-banner .form-row.hs-secondary input.hs-button,.child-theme .popup_modal_box.bg_primary .hs-button,.child-theme .systems-page .hs-search-results__next-page,.child-theme .systems-page .hs-search-results__prev-page,.child-theme .tabber .media-col .form-wrap input.hs-button,.child-theme form input[type=submit]{font-family:Montserrat;font-size:14px;font-weight:700;letter-spacing:1px;line-height:16.8px;text-transform:uppercase}.child-theme form input[type=email],.child-theme form input[type=file],.child-theme form input[type=number],.child-theme form input[type=password],.child-theme form input[type=search],.child-theme form input[type=tel],.child-theme form input[type=text],.child-theme form select,.child-theme form textarea{font-size:16px;line-height:normal;outline:0;padding:0 1em;transition:all .2s ease}.child-theme form input[type=email]:focus,.child-theme form input[type=file]:focus,.child-theme form input[type=number]:focus,.child-theme form input[type=password]:focus,.child-theme form input[type=search]:focus,.child-theme form input[type=tel]:focus,.child-theme form input[type=text]:focus,.child-theme form select:focus,.child-theme form textarea:focus{box-shadow:none}.child-theme form label,.child-theme form legend{display:inline-block;font-size:16px;line-height:normal;margin-bottom:.65em}.child-theme form .hs-input.invalid.error{border-color:#e0284f!important;box-shadow:0 0 1.5px 1px rgba(224,40,79,.65)}.content-wrapper,.dnd-section>.row-fluid,.page-center{padding:0 20px}.child-theme .body-container-wrapper .hs-search-field__bar,.child-theme .body-container-wrapper .widget-type-form,.child-theme .body-container-wrapper form{margin:0 0 20px}.cst-footer-main-wrapper .page-center{padding:0 10px}.cst-btm-section .footer-content p{font-size:10px;letter-spacing:.24px;line-height:1.5;margin-bottom:20px!important}.cst-btm-section .footer-content p a{color:#fff}.cst-footer-main-wrapper.footer{background-image:linear-gradient(180deg,#1b75ba,#004785);font-size:16px;line-height:1.5}.cst-cnt-col .footer-content p{color:#9ac23c;font-size:16px;font-weight:700;line-height:1.5;margin:16px 0!important}.cst-logo-col .footer-logo{margin-top:19px}.cst-footer-main-wrapper .back_to_top{border:0;border-radius:6px 6px 0 0;bottom:0;height:35px;opacity:0;pointer-events:auto;right:75px;text-align:center;transition:all .4s ease-in-out;visibility:hidden;width:48px}.cst-footer-main-wrapper .back_to_top.active{opacity:.9;visibility:visible}.cst-footer-main-wrapper .back_to_top svg{height:22px;width:14px}@media (max-width:767px){.cst-footer-main-wrapper.footer .flex_row .cst-cnt-col.col-section:not(:first-child){padding-top:0}.cst-footer-main-wrapper .back_to_top{display:none!important}}@media (max-width:640px){.cst-footer-main-wrapper.footer .cst-top-section .col-section{width:100%!important}.cst-footer-main-wrapper.footer .flex_row .cst-cnt-col.col-section .type_richtext{text-align:left}.cst-cnt-col .footer-content p{font-weight:400}.cst-logo-col .footer-logo{margin-top:0}}header.header{background-color:hsla(0,0%,100%,0)}header.header .hdr-top-section{background-color:#9ac23c;display:flex;justify-content:center;padding:0 30px}.hdr-top-section .hdr-top-sec-inner{align-items:center;display:flex;flex:1;flex-wrap:wrap;justify-content:flex-end;margin-left:-2%;margin-right:-2%;max-width:1248px;width:100%}.hdr-top-section .hdr-top-sec-inner .cnt-col,.hdr-top-section .hdr-top-sec-inner .cst-social-share-col{transition:transform .3s ease,filter .3s ease;width:20%}.hdr-top-sec-inner .cnt-col .cnt-col-inner{color:#fff;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.015em;line-height:1.5;margin:5px 9.6%}.hdr-top-sec-inner .cnt-col .cnt-col-inner p{margin:0}.hdr-top-sec-inner .cnt-col .cnt-col-inner a{color:#fff;transition-duration:.2s;transition-property:color,background-color,border-color;transition-timing-function:linear}.hdr-top-sec-inner .cnt-col .cnt-col-inner a:hover{color:#fff}.hdr-top-sec-inner .cnt-col .cnt-col-inner p .fa-user-circle{font-size:16.72px;height:33.44px;line-height:33.44px;margin-right:9.5px;margin-top:2px;text-align:center;width:33.44px}[class*=" awb-icon-"],[class^=awb-icon-]{font-family:awb-icons!important;speak:never;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hdr-top-sec-inner .cst-social-share-col .fusion-social-networks-wrapper{margin:-10px}.cst-social-share-col .fusion-social-networks-wrapper .fusion-social-network-icon{color:#fff;display:inline-block;font-size:16px;line-height:1;margin:10px;text-align:right}.hdr-top-section .hdr-top-sec-inner .cst-social-share-col{text-align:right}.hdr-top-section .hdr-top-sec-inner .cst-social-share-col .cst-social-share-col-inner{margin:0 9.6%}.awb-icon-facebook:before{content:"\e604"}header.header .hdr-btm-section{display:flex;justify-content:center;margin-top:20px;padding:0 30px}.hdr-btm-section .hdr-btm-sec-inner{align-items:flex-start;display:flex;flex:1;flex-wrap:wrap;justify-content:center;margin-left:-2%;margin-right:-2%;max-width:1248px;width:100%}.hdr-btm-section .hdr-btm-sec-inner .cst-menu-col{align-self:center;display:flex;margin-bottom:20px;width:45%}.hdr-btm-section .hdr-btm-sec-inner .logo-col{margin-bottom:20px;width:10%}.hdr-btm-sec-inner .cst-menu-col .cst-menu-wrapper{font-size:14px;margin:0 4.2666666666667%;text-align:center;transform-origin:50% 50%;transition:transform .3s ease,filter .3s ease;width:100%}.hdr-btm-sec-inner .cst-menu-col .cst-menu-wrapper .hs-menu-wrapper>ul{align-items:center;justify-content:center}.hdr-btm-sec-inner .cst-menu-col .cst-menu-wrapper .hs-menu-wrapper ul li{letter-spacing:.015em;line-height:1.5;margin-bottom:0;margin-left:20px;margin-right:20px}.hdr-btm-sec-inner .cst-menu-col .cst-menu-wrapper .hs-menu-wrapper ul li:first-child{margin-left:0}.hdr-btm-sec-inner .cst-menu-col .cst-menu-wrapper .hs-menu-wrapper ul li:last-child{margin-right:0}.hdr-btm-sec-inner .cst-menu-col .cst-menu-wrapper .hs-menu-wrapper ul li a{align-items:center;color:#004785;display:flex;font-weight:600;text-align:center}.hdr-btm-sec-inner .cst-menu-col .cst-menu-wrapper .hs-menu-wrapper ul li.active>a,.hdr-btm-sec-inner .cst-menu-col .cst-menu-wrapper .hs-menu-wrapper ul li:hover>a{color:#9ac23c}.hdr-btm-sec-inner .cst-menu-col .cst-menu-wrapper .hs-menu-wrapper ul ul li a{color:#004785}.hdr-btm-sec-inner .cst-menu-col .cst-menu-wrapper .hs-menu-wrapper ul ul li.active a,.hdr-btm-sec-inner .cst-menu-col .cst-menu-wrapper .hs-menu-wrapper ul ul li:hover a{color:#9ac23c}.hdr-btm-sec-inner .cst-menu-col .cst-menu-wrapper .hs-menu-wrapper ul ul{margin-top:10px;transition:opacity .3s cubic-bezier(.42,.01,.58,1)}.hdr-btm-sec-inner .cst-menu-col .cst-menu-wrapper .hs-menu-wrapper ul ul li{border-bottom:1px solid hsla(0,0%,100%,0);margin:0}.hdr-btm-sec-inner .cst-menu-col .cst-menu-wrapper .hs-menu-wrapper ul ul li a{padding:2px 0}.hdr-btm-sec-inner .cst-menu-col .cst-menu-wrapper .hs-menu-wrapper>ul li.hs-item-has-children:after{background:transparent;content:"";height:15px;left:0;position:absolute;width:100%}header.header .hdr-mbl-btm-section{display:none}.cst-social-share-col .fusion-social-networks-wrapper .fusion-social-network-icon:first-child{margin-right:5.5px}.awb-icon-instagram:before{content:"\ea92"}.hdr-mbl-btm-section .hdr-mbl-btm-inner-section{align-items:center;display:flex;flex:1;flex-wrap:wrap;justify-content:space-between;margin-left:0;margin-right:0;max-width:100%!important;width:100%!important}.hdr-mbl-btm-inner-section .logo-col{align-self:center;width:60%}.hdr-mbl-btm-inner-section .cst-mobl-menu-col{width:20%}.hdr-mbl-btm-inner-section .cst-mobl-menu-col .cst-mobl-menu-inner-col{padding-left:20px;width:100%}.hdr-mbl-btm-inner-section .cst-mobl-menu-col .cst-menu-wrapper{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-end;transform-origin:50% 50%;transition:transform .3s ease,filter .3s ease}.hdr-mbl-btm-inner-section .cst-mobl-menu-col .cst-menu-wrapper .hs-menu-wrapper>ul{background:#fff;display:block;font-size:16px;left:0;margin-top:20px;max-height:0;max-width:100%;min-height:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:70%;transition:all .3s cubic-bezier(.42,.01,.58,1);width:100%;z-index:-1}.awb-menu__m-toggle{color:#004785;cursor:pointer;display:block;font-size:25px;font-weight:400;outline:0;padding:5px}.awb-menu__m-collapse-icon-close,.awb-menu__m-collapse-icon-open{left:0;opacity:0;position:absolute;text-align:center;transform:rotate(0);transition:all .3s cubic-bezier(.42,.01,.58,1);width:1em}.awb-menu__m-toggle span.awb-menu__m-collapse-icon-open{opacity:1}span.awb-menu__m-collapse-icon{height:1em;position:relative;width:1em}span.awb-menu__m-toggle-inner{align-items:center;display:flex;justify-content:flex-start}.mobile-menu-open .awb-menu__m-collapse-icon-close,.mobile-menu-open .awb-menu__m-collapse-icon-open{transform:rotate(1turn)}.mobile-menu-open .awb-menu__m-toggle span.awb-menu__m-collapse-icon-open{opacity:0}.mobile-menu-open .awb-menu__m-toggle span.awb-menu__m-collapse-icon-close{opacity:1}.mobile-menu-open .hdr-mbl-btm-inner-section .cst-mobl-menu-col .cst-menu-wrapper .hs-menu-wrapper>ul{max-height:max-content;opacity:1;overflow-y:auto;pointer-events:auto;z-index:99999999999999}.hdr-mbl-btm-inner-section .cst-mobl-menu-col .cst-menu-wrapper .hs-menu-wrapper ul li{border-radius:0!important;box-shadow:none;letter-spacing:.015em;line-height:1.5;margin:0!important;position:relative;transition:all .3s cubic-bezier(.42,.01,.58,1);width:100%}.hdr-mbl-btm-inner-section .cst-mobl-menu-col .cst-menu-wrapper .hs-menu-wrapper ul ul li,.hdr-mbl-btm-inner-section .cst-mobl-menu-col .cst-menu-wrapper .hs-menu-wrapper>ul>li{border-bottom:1px solid #666}.hdr-mbl-btm-inner-section .cst-mobl-menu-col .cst-menu-wrapper .hs-menu-wrapper ul ul li:last-child{border-bottom:none}.hdr-mbl-btm-inner-section .cst-mobl-menu-col .cst-menu-wrapper .hs-menu-wrapper ul li a{align-content:center;background:#fff;color:#666;display:flex;flex-wrap:wrap;justify-content:center;min-height:65px;padding:0 1.5em!important;width:100%!important}.hdr-mbl-btm-inner-section .cst-mobl-menu-col .cst-menu-wrapper .hs-menu-wrapper ul ul{display:none}.hdr-mbl-btm-inner-section .cst-mobl-menu-col .cst-menu-wrapper .hs-menu-wrapper ul li.child-menu-open>a,.hdr-mbl-btm-inner-section .cst-mobl-menu-col .cst-menu-wrapper .hs-menu-wrapper ul li:hover>a{background:#f9f9fb;color:#4a4e57}.hdr-mbl-btm-inner-section .cst-mobl-menu-col .cst-menu-wrapper .hs-menu-wrapper ul li.active>a{color:#4a4e57}.hdr-mbl-btm-inner-section .cst-mobl-menu-col .cst-menu-wrapper .hs-menu-wrapper ul ul li>a{color:#666}.hdr-mbl-btm-inner-section .cst-mobl-menu-col .cst-menu-wrapper .hs-menu-wrapper ul ul li.active>a,.hdr-mbl-btm-inner-section .cst-mobl-menu-col .cst-menu-wrapper .hs-menu-wrapper ul ul li:hover>a{color:#4a4e57}.cst-mobl-menu-inner-col .child-trigger{align-items:center;background:0 0;cursor:pointer;display:flex;font-size:16px;justify-content:center;left:auto;margin:0;padding:0;position:absolute;right:0;top:0;width:auto}.cst-mobl-menu-inner-col .child-trigger:before{align-items:center;color:#4a4e57;content:"\f107";display:flex;font-family:awb-icons;line-height:1;min-height:65px;padding:0 2em;transform:none}.cst-mobl-menu-inner-col .child-trigger.child-open:before{transform:rotate(180deg)}.cst-social-share-col .fusion-social-networks-wrapper .fusion-social-network-icon:hover{color:#666}.child-theme .hs_service .widget-type-form{background:#9ac23c}.child-theme .hs-search-field button{top:27%}.child-theme .blog-sidebar .hs-search-field button{top:50%}@media (max-width:1061px) and (min-width:1025px){.hdr-top-sec-inner .cnt-col .cnt-col-inner{font-size:13px}}@media (max-width:1031px) and (min-width:1025px){.hdr-btm-sec-inner .cst-menu-col .cst-menu-wrapper .hs-menu-wrapper ul li{margin-left:15px;margin-right:15px}}@media (max-width:1024px){header.header .hdr-btm-section{display:none}.hdr-top-section .hdr-top-sec-inner .cnt-col{text-align:right;width:66.666666666667%}.hdr-top-section .hdr-top-sec-inner .cst-social-share-col{text-align:left;width:33.333333333333%}.hdr-top-sec-inner .cnt-col .cnt-col-inner{margin:1em 2.88%}.hdr-top-section .hdr-top-sec-inner .cst-social-share-col .cst-social-share-col-inner{margin:0 5.76%}header.header .hdr-mbl-btm-section{display:flex;justify-content:center;margin-bottom:15px;margin-top:15px;padding:0 30px;position:relative}.hdr-top-sec-inner .cnt-col .cnt-col-inner p{align-items:center;display:flex;justify-content:flex-end}.hdr-top-sec-inner .cnt-col .cnt-col-inner p .fa-user-circle{margin-left:4px;order:2}.hdr-top-sec-inner .cnt-col .cnt-col-inner a{margin-top:5px}}@media(max-width:640px){.hdr-mbl-btm-inner-section .logo-col{width:80%}.child-theme .system_page_layout h1{font-size:34px}.child-theme .system_page_layout h2{font-size:24px}}@media (min-width:900px){.blog-main-post .blog-post-container{width:900px!important}}.landing-banner.banner_area-module-2 .form-section{background:#9ac23c!important}.landing-banner .form-row.hs-secondary .hs-button,.landing-banner .form-row.hs-secondary input.hs-button{background-color:#004785!important;color:#fff!important}.landing-banner.banner_area-module-2 form .hs-form-field input{border-radius:6px!important}