.elementor-2600 .elementor-element.elementor-element-c0ca865{--display:flex;border-style:none;--border-style:none;}.elementor-2600 .elementor-element.elementor-element-c0ca865:not(.elementor-motion-effects-element-type-background), .elementor-2600 .elementor-element.elementor-element-c0ca865 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEF7E7;}.elementor-2600 .elementor-element.elementor-element-38106af .rsvpkit-form{background-color:#FEF7E7;border-style:none;padding:0px 0px 0px 0px;}.elementor-2600 .elementor-element.elementor-element-38106af .rsvpkit-form-title{color:#5E432E;font-family:"Instrument Serif", sans-serif;font-size:40px;font-weight:500;}.elementor-2600 .elementor-element.elementor-element-38106af .rsvpkit-form-description{color:#5E432E;font-family:"DM Sans", sans-serif;font-size:12px;}.elementor-2600 .elementor-element.elementor-element-38106af .rsvpkit-success-summary{background-color:#d4edda !important;border-color:#c3e6cb !important;border-radius:8px !important;}.elementor-2600 .elementor-element.elementor-element-38106af .rsvpkit-success-summary h4{border-bottom-color:#c3e6cb !important;}.elementor-2600 .elementor-element.elementor-element-38106af .rsvpkit-success-summary .rsvpkit-card-qr-col{border-left-color:#c3e6cb !important;}.elementor-2600 .elementor-element.elementor-element-38106af .rsvpkit-success-summary .rsvpkit-card-inner{background:rgba(255,255,255,0.72) !important;border-radius:6px !important;}.elementor-2600 .elementor-element.elementor-element-38106af .rsvpkit-success-summary .rsvpkit-card-heading{color:#155724 !important;font-family:"Tenor Sans", sans-serif;}.elementor-2600 .elementor-element.elementor-element-38106af .rsvpkit-success-summary .rsvpkit-card-subtext{color:#155724 !important;}.elementor-2600 .elementor-element.elementor-element-38106af .rsvpkit-success-summary .rsvpkit-card-data{color:#155724 !important;font-family:"Tenor Sans", sans-serif;}.elementor-2600 .elementor-element.elementor-element-38106af .rsvpkit-success-summary .rsvpkit-card-qr-col img{max-width:200px !important;border-color:#c3e6cb !important;border-radius:8px !important;}.elementor-2600 .elementor-element.elementor-element-38106af .rsvpkit-success-summary .rsvpkit-card-qr-col .rsvpkit-qr-label{color:#155724 !important;font-family:"Tenor Sans", sans-serif;}.elementor-2600 .elementor-element.elementor-element-38106af .rsvpkit-success-summary .rsvpkit-card-qr-col .rsvpkit-qr-caption{color:#155724 !important;font-family:"Tenor Sans", sans-serif;}.elementor-2600 .elementor-element.elementor-element-38106af .rsvpkit-label{font-family:"Tenor Sans", sans-serif;}.elementor-2600 .elementor-element.elementor-element-38106af .rsvpkit-form-element input.rsvpkit-input, .elementor-2600 .elementor-element.elementor-element-38106af .rsvpkit-form-element select.rsvpkit-select, .elementor-2600 .elementor-element.elementor-element-38106af .rsvpkit-form-element textarea, .elementor-2600 .elementor-element.elementor-element-38106af .rsvpkit-input, .elementor-2600 .elementor-element.elementor-element-38106af .rsvpkit-select, .elementor-2600 .elementor-element.elementor-element-38106af .rsvpkit-radio-option span, .elementor-2600 .elementor-element.elementor-element-38106af .rsvpkit-checkbox-option span{font-size:16px !important;}.elementor-2600 .elementor-element.elementor-element-38106af .rsvpkit-submit-btn{color:#FFFFFF;background-color:#5E432E;font-family:"Tenor Sans", sans-serif;border-radius:100px 100px 100px 100px;}.elementor-2600 .elementor-element.elementor-element-38106af .rsvpkit-button-group{text-align:justify;}.elementor-2600 .elementor-element.elementor-element-38106af.rsvpkit-btn-align-justify .rsvpkit-button-group .rsvpkit-submit-btn{display:block;width:100%;}.elementor-2600 .elementor-element.elementor-element-38106af .rsvpkit-feed-list{gap:0px;}.elementor-2600 .elementor-element.elementor-element-38106af .rsvpkit-feed-item:not(:last-child){margin-bottom:0px;}.elementor-2600 .elementor-element.elementor-element-38106af .rsvpkit-avatar{width:40px;height:40px;}.elementor-2600 .elementor-element.elementor-element-38106af .rsvpkit-feed-name{font-family:"Tenor Sans", sans-serif;}.elementor-2600 .elementor-element.elementor-element-38106af .rsvpkit-feed-controls{text-align:center;}.elementor-2600 .elementor-element.elementor-element-38106af .rsvpkit-badge.attending{background-color:#5E432E;}.elementor-2600 .elementor-element.elementor-element-38106af .rsvpkit-badge.not-attending{background-color:#5E432E;}/* Start custom CSS for rsvpkit, class: .elementor-element-38106af */.rsvpkit-feed-col-left {
    visibility: hidden;
    width: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0ca865 */body {
    background: #FEF7E7;
}/* End custom CSS */
/* Start custom CSS */.gradient-text {
background: linear-gradient(30deg, #CE7CF5, #5B20FF);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
display: inline-block;
}/* End custom CSS */