#section-2-7 > .ct-section-inner-wrap{max-width:100%;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;display:block;align-items:center}#section-2-7{display:block}#section-2-7{text-align:left;border-top-width:0;border-right-width:0;border-bottom-width:2;border-left-width:0;border-bottom-color:#9ccfd0;border-bottom-style:solid}#section-2-1782{background-image:url(https://www.gpmusicsociety.com/wp-content/uploads/2022/08/background_graphic.svg)}#section-4-7 > .ct-section-inner-wrap{padding-right:0;padding-bottom:30px}#section-4-7{background-color:#2c628c;color:#ffffff}@media (max-width:479px){#section-4-7 > .ct-section-inner-wrap{display:flex;flex-direction:column}#section-4-7{display:block}#section-4-7{text-align:left}}#div_block-5-7{width:100%;padding-left:0px;margin-left:0px;background-color:#2c628c;height:40px;padding-top:0px;padding-bottom:0px;max-height:40px}#div_block-6-7{text-align:left;flex-direction:row;display:flex;align-items:stretch;padding-left:100px;width:100%;padding-right:100px}#div_block-7-7{width:30%;justify-content:center}#div_block-8-7{align-items:center;padding-bottom:10px;flex-direction:row;display:flex;justify-content:space-around;text-align:justify;width:70%;padding-top:10px}#div_block-3-1782{padding-top:80px;padding-right:80px;padding-bottom:80px;padding-left:80px}#div_block-14-1782{background-color:#f2f2f2;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-color:#e2e2e2;border-right-color:#e2e2e2;border-bottom-color:#e2e2e2;border-left-color:#e2e2e2;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;width:100%;padding-top:40px;padding-right:40px;padding-bottom:40px;padding-left:40px}#div_block-11-7{width:100%;margin-bottom:70px;flex-direction:row;display:flex;justify-content:flex-start;text-align:justify}#div_block-15-7{width:33.00%}#div_block-21-7{width:40%}#div_block-28-7{width:30.%;padding-left:10px}#div_block-12-7{width:100%;text-align:left;align-items:center;font-weight:400}@media (max-width:479px){#div_block-5-7{height:40px}}@media (max-width:479px){#div_block-6-7{width:100%;padding-left:20px;padding-right:20px;flex-direction:column;display:flex}}@media (max-width:479px){#div_block-7-7{margin-top:20px;text-align:left;width:100%}}@media (max-width:479px){#div_block-8-7{display:flex;width:100%;gap:40px;text-align:justify;flex-direction:column}}@media (max-width:479px){#div_block-11-7{width:90%;flex-direction:column;display:flex;gap:20px}}@media (max-width:479px){#div_block-15-7{width:100%;gap:5px;margin-left:0px;margin-right:0px;margin-bottom:0px;margin-top:0px;padding-left:0px;padding-right:0px}}@media (max-width:479px){#div_block-21-7{width:100%}}@media (max-width:479px){#div_block-28-7{width:100%;padding-left:0px}}@media (max-width:479px){#div_block-12-7{width:100%;padding-right:20px}}#headline-16-7{font-family:'Oranienbaum'}#headline-22-7{font-family:'Oranienbaum'}#headline-29-7{font-family:'Oranienbaum'}@media (max-width:479px){#headline-16-7{margin-bottom:0px}}#text_block-4-1782{text-transform:uppercase;letter-spacing:4px;color:rgba(0,0,0,0.53)}#text_block-8-1782{font-size:48px;margin-bottom:22px}#text_block-10-1782{margin-bottom:24px}#text_block-19-1782{margin-bottom:12px}#_rich_text-13-7{font-weight:400}#link_text-38-7{margin-bottom:10px}#link_text-38-7:hover{color:#9ccfd0}#link_button-32-7{}#link_button-32-7{margin-left:20px;padding-left:20px;padding-right:20px;padding-top:9px;padding-bottom:9px;width:20%}@media (max-width:479px){#link_button-32-7{}#link_button-32-7{width:100%}}#image-9-7{width:300px}@media (max-width:479px){#image-9-7{width:100%}}#shortcode-49-7{width:100%}@media (max-width:479px){#shortcode-49-7{color:#2c628c}}#_social_icons-17-7.oxy-social-icons{flex-direction:row;margin-right:-20px;margin-bottom:-20px}#_social_icons-17-7.oxy-social-icons a{font-size:40px;margin-right:20px;margin-bottom:20px;blank}#_social_icons-17-7.oxy-social-icons a svg{width:1em;height:1em}#_social_icons-17-7.oxy-social-icons a:hover svg{color:#9ccfd0}#_social_icons-17-7{padding-bottom:0px}@media (max-width:479px){#_social_icons-17-7.oxy-social-icons{}#_social_icons-17-7.oxy-social-icons a{font-size:60px}#_social_icons-17-7.oxy-social-icons a svg{width:0.5em;height:0.5em}#_social_icons-17-7{width:100%;padding-left:0px;padding-right:0px;margin-left:0px;margin-right:0px;padding-top:0px;padding-bottom:0px;margin-top:0px;margin-bottom:0px}}.ct-section{width:100%;background-size:cover;background-repeat:repeat}.ct-section>.ct-section-inner-wrap{display:flex;flex-direction:column;align-items:flex-start}.ct-div-block{display:flex;flex-wrap:nowrap;flex-direction:column;align-items:flex-start}.ct-new-columns{display:flex;width:100%;flex-direction:row;align-items:stretch;justify-content:center;flex-wrap:wrap}.ct-link-text{display:inline-block}.ct-link{display:flex;flex-wrap:wrap;text-align:center;text-decoration:none;flex-direction:column;align-items:center;justify-content:center}.ct-link-button{display:inline-block;text-align:center;text-decoration:none}.ct-link-button{background-color:#1e73be;border:1px solid #1e73be;color:#ffffff;padding:10px 16px}.ct-image{max-width:100%}.ct-fancy-icon>svg{width:55px;height:55px}.ct-inner-content{width:100%}.ct-slide{display:flex;flex-wrap:wrap;text-align:center;flex-direction:column;align-items:center;justify-content:center}.ct-nestable-shortcode{display:flex;flex-wrap:nowrap;flex-direction:column;align-items:flex-start}.oxy-comments{width:100%;text-align:left}.oxy-comment-form{width:100%}.oxy-login-form{width:100%}.oxy-search-form{width:100%}.oxy-tabs-contents{display:flex;width:100%;flex-wrap:nowrap;flex-direction:column;align-items:flex-start}.oxy-tab{display:flex;flex-wrap:nowrap;flex-direction:column;align-items:flex-start}.oxy-tab-content{display:flex;width:100%;flex-wrap:nowrap;flex-direction:column;align-items:flex-start}.oxy-testimonial{width:100%}.oxy-icon-box{width:100%}.oxy-pricing-box{width:100%}.oxy-posts-grid{width:100%}.oxy-gallery{width:100%}.ct-slider{width:100%}.oxy-tabs{display:flex;flex-wrap:nowrap;flex-direction:row;align-items:stretch}.ct-modal{flex-direction:column;align-items:flex-start}.ct-span{display:inline-block;text-decoration:inherit}.ct-widget{width:100%}.oxy-dynamic-list{width:100%}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ct-div-block,.oxy-post-content,.ct-text-block,.ct-headline,.oxy-rich-text,.ct-link-text{max-width:100%}img{flex-shrink:0}body *{min-height:1px}}.oxy-testimonial{flex-direction:row;align-items:center}.oxy-testimonial .oxy-testimonial-photo-wrap{order:1}.oxy-testimonial .oxy-testimonial-photo{width:125px;height:125px;margin-right:20px}.oxy-testimonial .oxy-testimonial-photo-wrap,.oxy-testimonial .oxy-testimonial-author-wrap,.oxy-testimonial .oxy-testimonial-content-wrap{align-items:flex-start;text-align:left}.oxy-testimonial .oxy-testimonial-text{margin-bottom:8px;font-size:21px;line-height:1.4;-webkit-font-smoothing:subpixel-antialiased}.oxy-testimonial .oxy-testimonial-author{font-size:18px;-webkit-font-smoothing:subpixel-antialiased}.oxy-testimonial .oxy-testimonial-author-info{font-size:12px;-webkit-font-smoothing:subpixel-antialiased}.oxy-icon-box{text-align:left;flex-direction:column}.oxy-icon-box .oxy-icon-box-icon{margin-bottom:12px;align-self:flex-start} .oxy-icon-box .oxy-icon-box-heading{font-size:21px;margin-bottom:12px} .oxy-icon-box .oxy-icon-box-text{font-size:16px;margin-bottom:12px;align-self:flex-start}.oxy-icon-box .oxy-icon-box-link{margin-top:20px} .oxy-pricing-box .oxy-pricing-box-section{padding-top:20px;padding-left:20px;padding-right:20px;padding-bottom:20px;text-align:center}.oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-price{justify-content:center}.oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-graphic{justify-content:center}.oxy-pricing-box .oxy-pricing-box-title-title{font-size:48px}.oxy-pricing-box .oxy-pricing-box-title-subtitle{font-size:24px}.oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-price{flex-direction:row}.oxy-pricing-box .oxy-pricing-box-currency{font-size:28px}.oxy-pricing-box .oxy-pricing-box-amount-main{font-size:80px;line-height:0.7}.oxy-pricing-box .oxy-pricing-box-amount-decimal{font-size:13px}.oxy-pricing-box .oxy-pricing-box-term{font-size:16px}.oxy-pricing-box .oxy-pricing-box-sale-price{font-size:12px;color:rgba(0,0,0,0.5);margin-bottom:20px} .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-content{font-size:16px;color:rgba(0,0,0,0.5)} .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-cta{justify-content:center}.oxy-progress-bar .oxy-progress-bar-background{background-color:#000000;background-image:linear-gradient(-45deg,rgba(255,255,255,.12) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.12) 50%,rgba(255,255,255,.12) 75%,transparent 75%,transparent);animation:none 0s paused}.oxy-progress-bar .oxy-progress-bar-progress-wrap{width:85%}.oxy-progress-bar .oxy-progress-bar-progress{background-color:#66aaff;padding:40px;animation:none 0s paused,none 0s paused;background-image:linear-gradient(-45deg,rgba(255,255,255,.12) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.12) 50%,rgba(255,255,255,.12) 75%,transparent 75%,transparent)}.oxy-progress-bar .oxy-progress-bar-overlay-text{font-size:30px;font-weight:900;-webkit-font-smoothing:subpixel-antialiased}.oxy-progress-bar .oxy-progress-bar-overlay-percent{font-size:12px}.ct-slider .unslider-nav ol li{border-color:#ffffff}.ct-slider .unslider-nav ol li.unslider-active{background-color:#ffffff}.ct-slider .ct-slide{padding:0px}.oxy-superbox .oxy-superbox-secondary,.oxy-superbox .oxy-superbox-primary{transition-duration:0.5s}.oxy-shape-divider{width:0px;height:0px}.oxy_shape_divider svg{width:100%}.oxy-pro-menu .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .sub-menu{box-shadow:px px px px }.oxy-pro-menu .oxy-pro-menu-show-dropdown .oxy-pro-menu-list .menu-item-has-children > a svg{transition-duration:0.4s}.oxy-pro-menu .oxy-pro-menu-show-dropdown .oxy-pro-menu-list .menu-item-has-children > a div{margin-left:0px}.oxy-pro-menu .oxy-pro-menu-mobile-open-icon svg{width:30px;height:30px}.oxy-pro-menu .oxy-pro-menu-mobile-open-icon{padding-top:15px;padding-right:15px;padding-bottom:15px;padding-left:15px}.oxy-pro-menu .oxy-pro-menu-mobile-open-icon,.oxy-pro-menu .oxy-pro-menu-mobile-open-icon svg{transition-duration:0.4s}.oxy-pro-menu .oxy-pro-menu-mobile-close-icon{top:20px;left:20px}.oxy-pro-menu .oxy-pro-menu-mobile-close-icon svg{width:24px;height:24px}.oxy-pro-menu .oxy-pro-menu-mobile-close-icon,.oxy-pro-menu .oxy-pro-menu-mobile-close-icon svg{transition-duration:0.4s}.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container,.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container{background-color:#ffffff}.oxy-pro-menu .oxy-pro-menu-off-canvas-container,.oxy-pro-menu .oxy-pro-menu-open-container{background-image:url()}.oxy-pro-menu .oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item-has-children > a svg,.oxy-pro-menu .oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item-has-children > a svg{font-size:24px}.oxy-pro-menu .oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-open-container .menu-item-has-children ul,.oxy-pro-menu .oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-off-canvas-container .menu-item-has-children ul{background-color:rgba(0,0,0,0.2);border-top-style:solid}.oxy-pro-menu .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .oxy-pro-menu-list{flex-direction:row}.oxy-pro-menu .oxy-pro-menu-container .menu-item a{text-align:left;justify-content:flex-start}.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container .menu-item,.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .menu-item{align-items:flex-start}.oxy-pro-menu .oxy-pro-menu-off-canvas-container{top:0;bottom:0;right:auto;left:0}.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item a,.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item a{text-align:left;justify-content:flex-start}.oxy-site-navigation{--oxynav-brand-color:#4831B0;--oxynav-neutral-color:#FFFFFF;--oxynav-activehover-color:#EFEDF4;--oxynav-background-color:#4831B0;--oxynav-border-radius:0px;--oxynav-other-spacing:8px;--oxynav-transition-duration:0.3s;--oxynav-transition-timing-function:cubic-bezier(.84,.05,.31,.93)}.oxy-site-navigation .oxy-site-navigation__mobile-close-wrapper{text-align:left}.oxy-site-navigation > ul{left:0}.oxy-site-navigation{--oxynav-animation-name:none}.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(1){background-color:var(--oxynav-brand-color);transition:var(--oxynav-transition-duration);margin-left:var(--oxynav-other-spacing);border:none}.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(2){background:transparent;border:1px solid currentColor;transition:var(--oxynav-transition-duration);margin-left:var(--oxynav-other-spacing)}.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(2):not(:hover) > img{filter:invert(0) !important}.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:hover{background-color:var(--oxynav-activehover-color)}.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(1) > a{color:var(--oxynav-neutral-color)}.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(2) > a{color:var(--oxynav-brand-color)}.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:hover > a{color:var(--oxynav-brand-color)}.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(1) > a::after{color:var(--oxynav-neutral-color)}.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(2) > a::after{color:var(--oxynav-brand-color)}.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:hover > a::after{color:var(--oxynav-brand-color)}.oxy-site-navigation > ul:not(.open) > li[data-cta='true'] > ul{display:none}.oxy-site-navigation > ul:not(.open) > li[data-cta='true'] > button,.oxy-site-navigation > ul:not(.open) > li[data-cta='true'] > ul{display:none}.ct-section-inner-wrap,.oxy-header-container{max-width:1200px}body{font-family:'Open Sans'}body{line-height:1.3;font-size:22px;font-weight:400;color:#2c628c}.oxy-nav-menu-hamburger-line{background-color:#2c628c}h1,h2,h3,h4,h5,h6{font-family:'Source Sans Pro';font-size:60px;font-weight:700}h2,h3,h4,h5,h6{font-size:50px}h3,h4,h5,h6{font-size:40px;font-weight:400}h4,h5,h6{font-size:22px;font-weight:400}h5,h6{font-size:18px}h6{font-size:16px}a{color:#0074db;text-decoration:none}a:hover{text-decoration:none}.ct-link-text{text-decoration:}.ct-link{text-decoration:}.ct-link-button{font-weight:600;border-radius:0px}.ct-section-inner-wrap{padding-top:75px;padding-right:20px;padding-bottom:75px;padding-left:20px}.ct-new-columns > .ct-div-block{padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px}.oxy-header-container{padding-right:20px;padding-left:20px}@media (max-width:992px){.ct-columns-inner-wrap{display:block !important}.ct-columns-inner-wrap:after{display:table;clear:both;content:""}.ct-column{width:100% !important;margin:0 !important}.ct-columns-inner-wrap{margin:0 !important}}.footer{}@media (max-width:479px){.footer{}.footer:not(.ct-section):not(.oxy-easy-posts),.footer.oxy-easy-posts .oxy-posts,.footer.ct-section .ct-section-inner-wrap{display:flex}}.h3{font-family:Oranienbaum;text-transform:uppercase;font-weight:400;color:#ffffff}.heading-uppercase{text-transform:uppercase;margin-bottom:0px;margin-top:0px;padding-top:0px;padding-bottom:0px;font-weight:400;color:#ffffff}.button:hover{}.button:hover{}.button{background-color :#1e73be;border:1px solid #1e73be;color:#ffffff}.button{font-family:Roboto;background-color:#2c628c;border-radius:0px;text-transform:uppercase;padding-top:10px;padding-bottom:10px;padding-left:40px;padding-right:40px}@media (max-width:479px){.button{padding-left:20px;padding-right:20px}}.banner-gradient{z-index:-25}.image-border{border-top-color:#2c628c;border-right-color:#2c628c;border-bottom-color:#2c628c;border-left-color:#2c628c;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;width:350px;height:200px}.divider-gradient{}.blue-gradient{}.blue-gradient-bottom{}.shape-divider-1{}.divider-gradient-1{}.tribe-events-view--list{}.toggle-5132{color:#ffffff}.toggle-5132 .oxy-expand-collapse-icon::before,.toggle-5132 .oxy-expand-collapse-icon::after{background-color:#ffffff}.toggle-5132-expanded{}.Toggle-heading{font-family:Roboto Condensed;font-weight:600;margin-top:10px;margin-bottom:10px}.toggle-content{padding-left:30px;padding-right:20px}.toggle-style{background-color:#9ccfd0;color:#2c628c}.white-box{padding-top:0px;width:100%;background-color:#ffffff;box-shadow:2px 2px 7px 0px #2c628c}@media (max-width:479px){.white-box{}}.tabs-2834-tab{}.tabs-2834-tab-active{}.tabs-contents-2834-tab{}.tile{background-color:#ffffff;box-shadow:2px 2px 7px 0px #ffffff}.jazz-section{}.wind-section{}.youth-section{}.about-section{}.home-section{}.contact-page{}.archive-section{}.board-table{}.enrollment-section{}.sponsorship-section{}.marching-section{}@media (max-width:479px){.marching-section{}}.symphony-section{}.note-section{}@media (max-width:479px){.note-section{width:90%;align-self:center;padding-left:20px;padding-right:20px}}.board-section{}.board-center-div{}.archive_link{}.archive_modal{width:70%;background-color:rgba(0,0,0,0);overflow:visible;height:100%;margin-top:15vh;margin-left:auto;margin-right:auto;margin-bottom:auto}.archive_modal:not(.ct-section):not(.oxy-easy-posts),.archive_modal.oxy-easy-posts .oxy-posts,.archive_modal.ct-section .ct-section-inner-wrap{display:flex;flex-direction:column}.oxy-close-modal{}.modal_caption_heading{font-weight:800;width:100%;text-align:center;color:#ffffff;margin-top:30px}.archive_image{margin-left:auto;margin-right:auto}.archive_image:not(.ct-section):not(.oxy-easy-posts),.archive_image.oxy-easy-posts .oxy-posts,.archive_image.ct-section .ct-section-inner-wrap{display:block}.archive_caption{font-family:Open Sans;color:#ffffff;margin-top:20px;width:70%;margin-left:auto;margin-right:auto}.archive_caption:not(.ct-section):not(.oxy-easy-posts),.archive_caption.oxy-easy-posts .oxy-posts,.archive_caption.ct-section .ct-section-inner-wrap{display:block}.archive_close{background-color :#2c628c;border:1px solid #2c628c}.archive_close{border-radius:50%;position:absolute;right:40px;top:40px}.board_box{position:relative;top:-150px}.upcoming-event{}#code_block-87-11 .button.btn.registration,.tribe-events-calendar-list__event-description.tribe-common-b2.tribe-common-a11y-hidden p,#home_events .oxy-repeater-pages-wrap{display:none}.sponsor_heading{font-size:30px;padding-bottom:0px !important;margin-bottom:0px;margin-top:30px}.text_link{text-decoration:underline !important}.post-type-archive-tribe_events.tribe-events-page-template,.single-tribe_events{background:url(http://gpmusicsociety.dyndns.org/wp-content/uploads/2022/10/events_background.svg) no-repeat left top;background-repeat:no-repeat;background-size:contain !important;background-position:center}.tribe-events-header,.tribe-events-calendar-month,.tribe-events-single,.tribe-events-c-subscribe-dropdown__container,.tribe-events-calendar-list,.tribe-events-calendar-list-nav{background-color:#fff !important}.tribe-events-calendar-list__month-separator{padding:40px 40px 0px !important}.ct-headline.heading-uppercase.upcoming-event{padding-bottom:0px !important}.tribe-events-calendar-list-nav{padding:40px 40px 0px !important}.tribe-common-l-container.tribe-events-l-container,.tribe-events-calendar-list,.tribe-events-schedule h2{padding:0px !important}.tribe-events-schedule{margin:0px 0px 0px !important}.button.btn.registration{margin-top:30px}.button.btn.registration{display:block;width:fit-content}.tribe-events-single,.tribe-events-calendar-month,.tribe-events-header{padding:40px !important}.tribe-events-single,.tribe-common-l-container.tribe-events-l-container{box-shadow:2px 2px 7px 0px #2c628c}#tribe-events-pg-template,.tribe-common-l-container.tribe-events-l-container{margin:4% auto}.oxy-modal-backdrop .ct-modal.archive_modal{background-color:transparent !important}h1,h2,h3{padding-top:0px !important;padding-bottom:30px !important}.gsection_title{margin-top:70px !important;padding-bottom:0px !important}.gform_wrapper.gravity-theme .gfield_label,.gform_body.gform-body label{font-size:22px !important}.gform_title,.gsection_title,.tribe-events-content h2,.tribe-events-content h3,.tribe-events-content h4,.tribe-events-content h5,.tribe-events-content h6,.upcoming-event,.tribe-events-single-event-title{font-family:'Oranienbaum' !important}.gform_title,.gsection_title{text-transform:uppercase;font-weight:400}.tribe-events-content h2,.tribe-events-content h3,.tribe-events-content h4,.tribe-events-content h5,.tribe-events-content h6{padding-bottom:0px !important}.tribe-events-schedule{margin-bottom:2rem !important}.gform_confirmation_message_2 .gform_confirmation_message{margin:50px 0 50px 0px}.gsection_title{margin-top:30px}.tribe-event-categories li a,.tribe-events-event-categories a,.tribe-event-tags a{pointer-events:none}.unstyled-list{list-style-type:none;margin-left:0px}.bylaw-list li{margin:10px 0px}.banner-gradient{background-image: linear-gradient(to bottom,rgba(255,255,255,0.02),rgba(255,255,255,1)),url('/wp-content/uploads/2022/12/symphony_hero_image_2023.jpg')}.upcoming-event,.tribe-events-single-event-title{font-size:50px !important}.upcoming-event,.tribe-events-single-event-title,.tribe-events-content h2,.tribe-events-content h3,.tribe-events-content h4,.tribe-events-content h5,.tribe-events-content h6{color:#2c628c }#section-8-11{background-position:bottom}.footer .ct-link-text:hover{color:#9CCFD0 !important}.divider-gradient-1{background-image: linear-gradient(to top,rgba(44,98,140,0.02),rgba(44,98,140,1)),url('http://gpmusicsociety.dyndns.org/wp-content/uploads/2022/07/wave_graphic_bottom.svg');z-index:10 !important}.ecs-event-list{list-style-type:none}.tribe-events-calendar-month__calendar-event-title-link{font-weight:600}.tribe-events-calendar-month__calendar-event-title{padding-top:10px !important}.tribe-events-calendar-month__calendar-event-datetime{margin-bottom:10px !important}.tribe-event-categories{margin:20px 0 20px 0 !important}.tribe-events-calendar-list__event-title h3{margin-bottom:10px !important}.tribe-common--breakpoint-medium.tribe-common .tribe-common-h4--min-medium{padding-bottom:0px !important;font-size:20px !important}.tribe-event-categories a{font-size:15px !important}.tribe-events-view--list .ecs-event-list li{list-style-type:none;list-style-image:url('/wp-content/uploads/2022/08/GPMS-Logo-small.png')}.note-section a,.board-section a,.board-table a{color:#2c628c !important;text-decoration:underline !important}.note-section a:hover,.board-section a:hover,.board-table a:hover{color: #9CCFD0 !important}.blue-gradient{background-image: linear-gradient(180deg,rgba(255,255,255,1) 0%,rgba(44,98,140,1) 85%)}.image-border{outline:2px solid #9CCFD0;offset-position:bottom 20px right 20px}.entry-title a{font-family:"roboto condensed" !important;font-size:22px;font-weight:bold;color:#2c628c}.ecs-event{margin-bottom:20px}.dateonly,.duration span{color:#757575}.footer a{color:#ffffff !important}.footer .oxy-rich-text a:hover{color:#9CCFD0 !important}.toggle-style{display:block;padding:15px 15px;border:1px solid rgba(255,255,255);position:relative}.toggle-style .oxy-expand-collapse-icon{position:absolute;right:6px;top:50%;transform:translateY(-50%);color:#ffffff}.toggle-content{list-style-type :none !important}.toggle-content{padding:15px 15px;border-left:1px solid rgba(255,255,255);border-right:1px solid rgba(255,255,255);border-bottom:1px solid rgba(255,255,255);width:100%;position:relative;background-color:#ffffff;color:#2c628c }.table-list th{padding-bottom:20px !important;padding-top:20px;padding-left:8px !important;margin-left:20px !important;border-bottom:1px solid #9CCFD0 !important}.table-list{width:100% !important;border-spacing:0px !important}.table-list td{padding:8px !important;border-bottom:1px solid #9CCFD0 !important}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-venue{display:flex;flex-direction :column}.tribe-events-calendar-list__month-separator{width:100% }.tribe-common--breakpoint-medium.tribe-common .tribe-common-h6--min-medium{font-weight:600;color:#2c628c }.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event{margin-top:-20px }.tribe-events-widget-events-list__event-date-tag-month,.tribe-events-widget-events-list__event-datetime{font-size:18px !important;color:#5d5d5d}.tribe-events-widget-events-list__event-title{margin-top:-7px !important;margin-bottom:0px !important;padding-bottom:5px !important}.tribe-events-widget-events-list__event-title a,.tribe-events-widget-events-list__event-date-tag-daynum{font-size:24px !important;color:#2c628c !important}.tribe-common-g-row.tribe-events-calendar-list__event-row{margin:25px 0px 25px 0px !important;width:50% !important;float:left !important}.tribe-events-calendar-list__event-row{width:100% !important}.tribe-events-calendar-list{display:inline-block}.tribe-events-widget-events-list__events{color:#9CCFD0 !important}.tribe-events-calendar-list__event-featured-image-wrapper{margin:0px !important;width:70% !important}.tribe-events-calendar-list .tribe-events-calendar-list__event,.tribe-events-calendar-list__event-details{width:100% !important}.tribe-events-calendar-list__event-details{margin-top:20px !important}.tribe-events-c-subscribe-dropdown__button,.tribe-events-c-search__button,.button{background-color:#2c628c !important;color:#ffffff !important;border-radius:0 !important;border:0 !important}.tribe-events-c-subscribe-dropdown__button:hover,.tribe-events-c-search__button:hover,.button:hover{background-color:#9CCFD0 !important;color:#2c628c !important}.tribe-events-event-meta:before,#tribe-events-footer,.tribe-events .tribe-events-calendar-list-nav,.tribe-events .tribe-events-calendar-list__month-separator:after{border-top:1px solid #9CCFD0 !important}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-events-bar--border,.tribe-common .tribe-common-c-btn-border-small,.tribe-common a.tribe-common-c-btn-border-small{border:1px solid #9CCFD0 !important}.genesis-nav-menu .sub-menu a{text-align:left !important}.tribe-events-widget-events-list__view-more{display:none}.gform_button,#gform_submit_button_1{background-color:#2c628c !important;color:#ffffff !important;font-family:'Roboto' !important;font-size:22px !important;font-weight:600}.gform_button:hover,#gform_submit_button_1:hover{background-color:#9CCFD0 !important;color:#2c628c !important;font-weight:600 }.about-section,.archive-section{background-position:bottom !important}.jazz-section,.enrollment-section,.marching-section,.youth-section,.symphony-section,.wind-section,.about-section,.contact-section,.home-section,.board-section,.archive-section,.sponsorship-section{background-position:bottom !important}.genesis-nav-menu a{font-family:'roboto condensed' ;font-size:22px;font-weight :600;color:#2c628c }.menu-toggle .hamburger-label,.menu-toggle .hamburger-box,span..hamburger-inner::before,.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{color:#2c628c !important;font-weight :600 !important}.menu-toggle,.sub-menu-toggle{color:#2c628c !important}#gform_fields_5 .gsection_description{line-height:1.3;font-size:22px;font-weight:400}#input_5_32{display:grid;grid-template-columns:50% 50%;gap:20px;margin-top:20px}#enrollment_form .address_line_1 #input_5_10_1_label{visibility:hidden;font-size:0px !important}#enrollment_form .gsection_title,#enrollment_form .gfield_label,#enrollment_form .gform-field-label,#enrollment_form p,#enrollment_form p a,#enrollment_form .gform_confirmation_message,#enrollment_form h4{color:#fff}#enrollment_form p a{text-decoration:underline}#enrollment_form .gform_button{color:#2c628c !important;background:#fff !important;border:#2c628c 1px solid !important}#enrollment_form .gform_button:hover,#enrollment_form .gform_button:focus{color:#fff !important;background:#2c628c !important;border:#fff 1px solid !important;transition:all 0.3s ease !important}.tribe-events-event-image img{width:100%;height:auto}.tribe-events-single ul.tribe-related-events li .tribe-related-events-thumbnail img{bottom:unset;left:unset;position:unset;right:unset;top:unset;transform:none}.tribe-events-single ul.tribe-related-events li .tribe-related-events-thumbnail a{padding-top:0%}@media only screen and (max-width:500px){h1,h2,h3{padding-bottom:10px !important}.board-table> table{font-size:12px !important}.tribe-events-calendar-list .tribe-common-g-row{width:100% !important}.menu-toggle .hamburger-inner,.menu-toggle .hamburger-inner::after{background-color:#2c628c !important}.jazz-section,.marching-section{background-position:bottom !important ;padding-bottom:100px !important}.jazz-section,.enrollment-section,.marching-section,.youth-section,.symphony-section,.wind-section,.about-section,.contact-section,.home-section,.board-section,.archive-section,.sponsorship-section{background-position:bottom !important ;padding-bottom:50px !important}#section-45-11 > .ct-section-inner-wrap,#section-106-16 > .ct-section-inner-wrap{padding-top:110px !important}}@media only screen and (min-width:2000px){.shape-divider-1{height:800px !important}#section-45-11{background-size:cover !important}.jazz-section,.contact-section,.home-section{height:40vh !important;background-position:bottom !important}#section-45-11{height:1000px}}@media only screen and (min-width:3840px){.home-section{background-position-y:-80px !important;height:1000px !important}}@media screen and (max-width:1580px){#div_block-7-7{width:20% !important}#div_block-8-7{width:100% !important}.genesis-nav-menu a,#link_button-32-7{font-size:19px}.nav-primary .genesis-nav-menu a{padding-left:10px;padding-right:10px}#div_block-6-7{padding-left:25px;padding-right:25px}#section-8-11{height:auto}}@media screen and (max-width:1200px){#section-22-11{height:auto}}@media screen and (max-width:1200px){#section-8-11 > .ct-section-inner-wrap{padding-top:0}#tribe-events-pg-template,.tribe-common-l-container.tribe-events-l-container{margin:0px auto}.board_box{position:initial;top:0px}}@media screen and (max-width:1000px){#div_block-6-7,#div_block-8-7{flex-direction:column}#div_block-6-7{margin-top:30px}#link_button-32-7{width:30% !important}#div_block-7-7{width:40% !important}#section-22-11 > .ct-section-inner-wrap{padding-top:75px;padding-right:75px;padding-bottom:75px;padding-left:75px}#div_block-70-11{padding-left:0px;padding-right:0px}a.text_link{word-break:break-all}}@media screen and (max-width:768px){.menu-toggle,.sub-menu-toggle{display:block}.genesis-responsive-menu{display:none}#div_block-32-11,#div_block-11-7,#div_block-305-22,#div_block-91-24{display:flex;flex-direction:column}#div_block-11-7{gap:40px}#section-2-11{background-repeat:no-repeat;height:fit-content !important;background-position:bottom}#headline-4-11 h1{font-size:40px}#div_block-3-11{width:50%}#section-45-11 .ct-section-inner-wrap{padding-bottom:0px}#div_block-28-7{padding-left:0px}#section-125-22 .ct-section-inner-wrap .ct-div-block .archive_link,#section-125-22 .ct-section-inner-wrap .ct-div-block .archive_link img,#new_columns-89-22 .ct-div-block .ct-link,#new_columns-89-22 .ct-div-block .ct-link img{width:100%}#image-95-22{height:100%}#div_block-12-11{padding-left:5px;padding-right:5px}}@media screen and (max-width:700px){#_gallery-86-63,#_gallery-86-63,#_gallery-98-70,#_gallery-99-70{display:flex;flex-direction:column}#section-106-16,#section-150-16{padding:0 75px}}@media screen and (max-width:550px){#div_block-8-7,#div_block-14-11{flex-direction:column}#div_block-7-7{width:100% !important;margin:auto;display:block}.genesis-nav-menu a,#link_button-32-7{font-size:22px}#link_button-32-7,#div_block-15-11,#div_block-16-11{width:100% !important}#section-4-7 .ct-section-inner-wrap,#div_block-12-11{padding:40px}}@media screen and (max-width:400px){#section-22-11 > .ct-section-inner-wrap{padding-left:20px;padding-right:20px}}.gform_button{color:#2c628c}.gform_button.button{background-color:#2c628c}.gfield_label{font-family:Roboto Condensed;font-weight:400}