.elementor-23598 .elementor-element.elementor-element-87b8650{--display:flex;}.elementor-23598 .elementor-element.elementor-element-9430540{--display:flex;}.elementor-23598 .elementor-element.elementor-element-f22be74{--display:flex;}.elementor-23598 .elementor-element.elementor-element-bb926a6 .ngu-rsvp-wishes-list{max-height:330px;}.elementor-23598 .elementor-element.elementor-element-bb926a6 .ngu-rsvp-box{max-width:450px;}.elementor-23598 .elementor-element.elementor-element-bb926a6 .ngu-rsvp-container{padding:20px 10px 20px 10px;}.elementor-23598 .elementor-element.elementor-element-bb926a6 .ngu-rsvp-input, .elementor-23598 .elementor-element.elementor-element-bb926a6 .ngu-rsvp-textarea{padding:12px 12px 12px 12px;}.elementor-23598 .elementor-element.elementor-element-bb926a6 .ngu-rsvp-input, .elementor-23598 .elementor-element.elementor-element-bb926a6 .ngu-rsvp-textarea, .elementor-23598 .elementor-element.elementor-element-bb926a6 .ngu-rsvp-btn-att, .elementor-23598 .elementor-element.elementor-element-bb926a6 .ngu-rsvp-submit{border-radius:0px;}.elementor-23598 .elementor-element.elementor-element-bb926a6 .ngu-rsvp-input, .elementor-23598 .elementor-element.elementor-element-bb926a6 .ngu-rsvp-textarea, .elementor-23598 .elementor-element.elementor-element-bb926a6 .ngu-rsvp-att-options{margin-bottom:20px;}.elementor-23598 .elementor-element.elementor-element-bb926a6 .ngu-rsvp-att-options{gap:10px;}.elementor-23598 .elementor-element.elementor-element-bb926a6 .ngu-rsvp-btn-att{padding:12px 12px 12px 12px;}.elementor-23598 .elementor-element.elementor-element-bb926a6 .ngu-rsvp-submit{padding:15px 15px 15px 15px;}.elementor-23598 .elementor-element.elementor-element-bb926a6 .ngu-rsvp-wish-icon{font-size:14px;opacity:0.7;}.elementor-23598 .elementor-element.elementor-element-bb926a6 .ngu-rsvp-wish-item{border-bottom-color:rgba(128,128,128,0.25);}.elementor-23598 .elementor-element.elementor-element-bb926a6 .ngu-rsvp-wish-text{opacity:0.8;}.elementor-23598 .elementor-element.elementor-element-bb926a6 .ngu-rsvp-wishes-list::-webkit-scrollbar{width:3px;}.elementor-23598 .elementor-element.elementor-element-dbe87ea{--display:flex;}.elementor-23598 .elementor-element.elementor-element-ba7a2ee{--display:flex;}.elementor-23598 .elementor-element.elementor-element-e6cae94{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;}.elementor-23598 .elementor-element.elementor-element-3a3bc40 .ngu-loc-map-container{height:300px;border-color:#e0dcd5;border-radius:12px;}.elementor-23598 .elementor-element.elementor-element-3a3bc40 .ngu-loc-venue-cards{grid-template-columns:repeat(2, 1fr);gap:8px;margin-top:10px;}.elementor-23598 .elementor-element.elementor-element-3a3bc40 .ngu-loc-wrap{padding:24px 24px 24px 24px;border-radius:0px;}.elementor-23598 .elementor-element.elementor-element-3a3bc40 .ngu-loc-title{color:#2C2C2C;}.elementor-23598 .elementor-element.elementor-element-3a3bc40 .ngu-loc-sub{color:#888888;}.elementor-23598 .elementor-element.elementor-element-3a3bc40 .ngu-loc-pin-outer{background-color:#8B7355;width:38px;height:38px;}.elementor-23598 .elementor-element.elementor-element-3a3bc40 .ngu-loc-mtype.active{background-color:#8B7355;}.elementor-23598 .elementor-element.elementor-element-3a3bc40 .ngu-loc-dir-btn{background-color:#8B7355;color:#ffffff;border-radius:8px;}.elementor-23598 .elementor-element.elementor-element-3a3bc40 .ngu-loc-map-bg{background-color:#f5f0e8;}.elementor-23598 .elementor-element.elementor-element-3a3bc40 .ngu-loc-map-label{background-color:#ffffff;}.elementor-23598 .elementor-element.elementor-element-3a3bc40 .ngu-loc-map-label::after{background-color:#ffffff;}.elementor-23598 .elementor-element.elementor-element-3a3bc40 .ngu-loc-dir-input{background-color:#ffffff;color:#2C2C2C;border-color:#e0dcd5;}.elementor-23598 .elementor-element.elementor-element-3a3bc40 .ngu-loc-directions-bar{gap:8px;margin-top:10px;}.elementor-23598 .elementor-element.elementor-element-3a3bc40 .ngu-loc-vcard{background-color:#faf8f5;border-color:#e8e4de;padding:12px 12px 12px 12px;border-radius:8px;}.elementor-23598 .elementor-element.elementor-element-3a3bc40 .ngu-loc-vcard-icon{color:#8B7355;font-size:18px;margin-bottom:4px;}.elementor-23598 .elementor-element.elementor-element-3a3bc40 .ngu-loc-vcard-icon svg{fill:#8B7355;width:18px;height:18px;}.elementor-23598 .elementor-element.elementor-element-3a3bc40 .ngu-loc-vcard-label{color:#999999;}.elementor-23598 .elementor-element.elementor-element-3a3bc40 .ngu-loc-vcard-val{color:#2C2C2C;}