.admin-bar .et_pb_section_0_tb_header.et_pb_section.et_pb_section--fixed.et_section_regular.et_flex_section.et_pb_section--with-menu{top:32px}#gform_wrapper_9{--gf-color-primary:#c8a04e;--gf-color-primary-darker:#b58f42}#gform_wrapper_9 .gform-field-label__text{font-size:16px;font-weight:400;letter-spacing:1px;text-transform:uppercase;color:#1a1a1a}#gform_wrapper_9 .gfield_label{margin-bottom:12px}#gform_wrapper_9 .gfield_required_asterisk{color:#d9534f}#gform_wrapper_9 .gfield{margin-bottom:4px!important}#gform_wrapper_9 .ginput_container_text input,#gform_wrapper_9 .ginput_container_email input,#gform_wrapper_9 .ginput_container_phone input{border:none!important;border-bottom:1px solid #999!important;border-radius:0!important;background:transparent!important;padding:8px 0!important;font-size:16px;box-shadow:none!important}#gform_wrapper_9 .ginput_container_text input:focus,#gform_wrapper_9 .ginput_container_email input:focus,#gform_wrapper_9 .ginput_container_phone input:focus{border-bottom:1px solid #333!important;outline:none;box-shadow:none!important}#gform_wrapper_9 input::placeholder{color:#1a1a1a;opacity:1}#gform_wrapper_9 .gform_required_legend{text-align:right;font-size:14px;color:#333}#gform_wrapper_9 .gform_footer .gform_button.button{background-color:#c8a04e!important;border:none!important;border-radius:30px!important;padding:16px 48px!important;color:#10385b!important;font-size:16px;letter-spacing:2px;text-transform:uppercase;cursor:pointer;transition:background-color 0.2s ease}#gform_wrapper_9 .gform_footer .gform_button.button:hover{background-color:#b58f42!important}#gform_wrapper_9 input::placeholder{color:#1a1a1a;opacity:1;font-size:16px;font-weight:400;letter-spacing:1px;text-transform:uppercase}#gform_wrapper_9 input::-webkit-input-placeholder{color:#1a1a1a;opacity:1;font-size:16px;font-weight:400;letter-spacing:1px;text-transform:uppercase}#gform_wrapper_9 input::-moz-placeholder{color:#1a1a1a;opacity:1;font-size:16px;font-weight:400;letter-spacing:1px;text-transform:uppercase}#gform_wrapper_9 input:-ms-input-placeholder{color:#1a1a1a;opacity:1;font-size:16px;font-weight:400;letter-spacing:1px;text-transform:uppercase}@media (min-width:500px){#eventsgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(31%,1fr));-webkit-column-gap:2em;-moz-column-gap:2em;column-gap:2em;grid-row-gap:2em;row-gap:2em}}#eventsgrid div.em-event.em-item{display:block!important;padding:0px!important;background-color:#ffffff!important;box-shadow:5px 5px 7px 0px rgba(0,0,0,0.2);margin-bottom:30px}#eventsgrid div.em-event.em-item div.em-item-image,#eventsgrid div.em-event.em-item div.em-item-image img{object-fit:cover;width:100%!important;height:20vw!important;padding:0px!important}#eventsgrid h3.em-item-title{text-align:center;padding-top:10px}@media (max-width:980px){#eventsgrid div.em-event.em-item div.em-item-image,#eventsgrid div.em-event.em-item div.em-item-image img{height:35vw!important}}@media (max-width:499px){#eventsgrid div.em-event.em-item div.em-item-image,#eventsgrid div.em-event.em-item div.em-item-image img{height:70vw!important}}#eventsgrid h3.em-item-title a{font-weight:400!important;font-size:28px!important;text-align:center!important}#eventsgrid div.em-item-info{border:0px!important;padding:0px!important}#eventsgrid div.em-event-date{display:block!important;text-align:center!important;font-size:18px}#eventsgrid div.button{text-align:center!important;margin-bottom:30px!important}#eventsgrid div.button a.button{font-size:16px;background-color:#d3a236!important;border-radius:50px;text-transform:uppercase;letter-spacing:3px!important;color:#10385B!important;display:inline-block;width:80%;padding:16px;margin-top:15px}#single-event{max-width:1200px;margin:50px auto auto;box-shadow:5px 5px 7px 0px rgba(0,0,0,0.2)}#single-event div.event-image{height:28vw;background-position:top 25% center;background-repeat:no-repeat;background-size:cover;margin-bottom:0px!important}div.event-column-1 p{line-height:1.7em!important}div.event-two-column-row{display:flex}div.event-column-1{width:50%;padding:5%;background-color:#216092}div.event-column-2{width:50%;padding:5%;background:linear-gradient(rgba(255,255,255,.6)),url('https://kingswoodsl.org/wp-content/uploads/2026/08/abstract-background-form-wavy-lines-beige-color.webp') no-repeat bottom right 8%!important;background-size:cover!important}#single-event h1.event-name{margin:25px 0px!important;color:#ffffff}div.event-column-1 span.event-notes p,div.event-column-1 span.event-notes h2,div.event-column-1 span.event-notes h3,div.event-column-1 span.event-notes h4{margin-top:15px!important;padding:0px;margin-bottom:0px!important}div.event-column-1 span.event-notes p{line-height:1.7em!important;color:#ffffff}#single-event .single-event-date,#single-event .address-label{color:#ffffff!important;font-weight:600!important}#single-event .single-event-date{margin-bottom:15px!important}#single-event .separator{color:#d3a236!important;font-weight:600!important}#single-event .single-event-location{display:flex;margin-bottom:25px;color:#ffffff}#single-event .single-event-location p{margin-bottom:0px!important;padding-bottom:0px!important}#single-event .address-label{padding-right:5px}#single-event div.event-rsvp h2{color:#2b82be;font-size:50px!important;margin-bottom:0px!important;padding-bottom:16px!important}#single-event div.event-rsvp button{font-size:16px;background-color:#d3a236!important;border-radius:50px;text-transform:uppercase;letter-spacing:3px!important;color:#10385B!important;display:inline-block;width:80%;padding:16px;margin-top:15px}@media all and (max-width:980px){#single-event{margin-top:0px!important}div.event-two-column-row{display:block}div.event-column-2{padding-top:10%}div.event-column-1{padding-bottom:10%}div.event-column-1,div.event-column-2{width:100%!important}#single-event .single-event-location{display:block}#single-event div.event-image{height:50vw;min-height:400px!important}#single-event div.event-rsvp h2{font-size:40px!important}}@media all and (max-width:767px){div.event-column-2{background:linear-gradient(rgba(255,255,255,.6)),url('https://kingswoodsl.org/wp-content/uploads/2026/08/abstract-background-form-wavy-lines-beige-color.webp') no-repeat bottom center!important;background-size:cover!important}}