.post-button{display:inline-block;background-color:var(--gcid-secondary-color);font-weight:700;text-transform:uppercase;color:var(--gcid-heading-color)!important;font-size:14px!important;letter-spacing:1px!important;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;transition-property:background-color,color;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;padding-top:15px!important;padding-right:30px!important;padding-bottom:17px!important;padding-left:30px!important;margin-top:10px!important}.post-button:hover{background-color:var(--gcid-primary-color);color:var(--gcid-b828f3f7-0a92-4f39-8bfa-273b880b2442)!important}.et_pb_blog_grid .et_pb_post .et_pb_image_container img,.et_grid_module>.et_pb_post .et_pb_image_container img{width:100%!important;height:300px!important;object-fit:cover!important}.et-menu .menu-item-has-children>a:first-child:after{display:none}.gform-theme--framework .gf_progressbar .percentbar_blue,.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){background-color:#504488!important;text-transform:uppercase;font-weight:700}.vsm-sponsor-form-container{max-width:100%;margin:0;padding:0}.vsm-sponsor-form-header h2{font-size:26px!important;margin-bottom:0;color:#504488!important;font-weight:700!important;padding-bottom:0px;text-transform:uppercase}.vsm-sponsor-form-header{text-align:center;margin-bottom:50px;padding:30px 0px!important;background:transparent!important;border-radius:0px!important;border-bottom:1px solid #504488!important;margin-top:0px;text-align:left!important}.vsm-sponsorship-levels h3{font-size:24px!important;margin-bottom:0px!important;font-weight:700;text-align:left}.vsm-level-name{font-size:18px!important;margin:0}.vsm-level-details .vsm-level-availability{margin:15px 0 0 0;padding:10px 15px!important;background:#e9ecef;border-radius:4px;color:#55489D;font-weight:600}.vsm-sponsor-form-section,.vsm-modal-content{border:none}.vsm-sponsor-form-section{background:#fff;border:none;border-radius:0px;padding:40px;box-shadow:0 0 20px rgba(0,0,0,0.1)}.opportunity-meta-item{display:block!important;align-items:center;margin-bottom:10px;font-size:14px}.opportunity-meta{background:#f0f0f1!important;padding:15px;border-radius:6px;margin-bottom:15px;border-left:none!important}.opportunity-card:hover{box-shadow:0 2px 4px rgba(0,0,0,0.1)!important;transform:translateY(0px)!important;border-color:transparent!important}.vsm-events-list-wrapper{max-width:100%!important;margin:0 auto;padding:0px!important}.vsm-ticket-purchase-container{max-width:100%!important;margin:0 auto;padding:20px}