.elementor-410 .elementor-element.elementor-element-f7e71cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-410 .elementor-element.elementor-element-766c6e2 .eim-form-wrapper{background-color:var( --e-global-color-f4ffecc );border-style:solid;border-width:1px 1px 1px 1px;border-color:#946CC0;border-radius:8px !important;padding:30px 30px 30px 30px !important;}.elementor-410 .elementor-element.elementor-element-766c6e2 .eim-invitation-selector h3{color:#F5F5F5 !important;font-size:24px !important;}.elementor-410 .elementor-element.elementor-element-766c6e2 .eim-invitation-btn{background-color:#f8f9fa !important;color:#3C2557 !important;border-color:#e1e5e9 !important;border-width:2px !important;border-radius:8px !important;padding:20px 25px 20px 25px !important;}.elementor-410 .elementor-element.elementor-element-766c6e2 .eim-invitation-btn:hover{background-color:#D630D2 !important;color:#ffffff !important;border-color:#D630D2 !important;}.elementor-410 .elementor-element.elementor-element-766c6e2 .eim-invitation-btn.selected{background-color:#16101D !important;color:#D630D2 !important;border-color:#16101D !important;}.elementor-410 .elementor-element.elementor-element-766c6e2 .eim-btn-icon svg{width:24px !important;height:24px !important;}.elementor-410 .elementor-element.elementor-element-766c6e2 .eim-btn-text{font-size:16px !important;font-weight:600 !important;}.elementor-410 .elementor-element.elementor-element-766c6e2 .eim-btn-desc{font-size:13px !important;}.elementor-410 .elementor-element.elementor-element-766c6e2 .eim-selector-buttons{gap:20px !important;}.elementor-410 .elementor-element.elementor-element-766c6e2 .eim-form-section-title{color:#F5F5F5 !important;border-bottom-color:#D630D2 !important;border-bottom-width:2px !important;font-size:1.5em !important;font-weight:600 !important;margin-bottom:20px !important;padding-bottom:10px !important;}.elementor-410 .elementor-element.elementor-element-766c6e2 .eim-field-group{margin-bottom:25px !important;}.elementor-410 .elementor-element.elementor-element-766c6e2 .eim-field-input{border-color:#261638 !important;border-radius:4px !important;}.elementor-410 .elementor-element.elementor-element-766c6e2 input[type="text"]{border-color:#261638 !important;border-radius:4px !important;}.elementor-410 .elementor-element.elementor-element-766c6e2 input[type="email"]{border-color:#261638 !important;border-radius:4px !important;}.elementor-410 .elementor-element.elementor-element-766c6e2 textarea{border-color:#261638 !important;border-radius:4px !important;}.elementor-410 .elementor-element.elementor-element-766c6e2 .eim-field-input:focus{border-color:#D630D2 !important;box-shadow:0 0 0 3px rgba(0,115,170,0.1) !important;}.elementor-410 .elementor-element.elementor-element-766c6e2 input[type="text"]:focus{border-color:#D630D2 !important;box-shadow:0 0 0 3px rgba(0,115,170,0.1) !important;}.elementor-410 .elementor-element.elementor-element-766c6e2 input[type="email"]:focus{border-color:#D630D2 !important;box-shadow:0 0 0 3px rgba(0,115,170,0.1) !important;}.elementor-410 .elementor-element.elementor-element-766c6e2 textarea:focus{border-color:#D630D2 !important;box-shadow:0 0 0 3px rgba(0,115,170,0.1) !important;}.elementor-410 .elementor-element.elementor-element-766c6e2 input[type="text"]:first-of-type{border-color:#D630D2 !important;box-shadow:0 0 0 3px rgba(0,115,170,0.1) !important;}.elementor-410 .elementor-element.elementor-element-766c6e2 .eim-add-person-btn{background-color:var( --e-global-color-accent );color:#ffffff !important;}.elementor-410 .elementor-element.elementor-element-766c6e2 .eim-btn.eim-btn-primary{background-color:var( --e-global-color-accent );color:#ffffff !important;padding:10px 20px 10px 20px !important;border-radius:4px !important;}.elementor-410 .elementor-element.elementor-element-766c6e2 .eim-edit-person{background-color:var( --e-global-color-accent );color:#ffffff !important;}.elementor-410 .elementor-element.elementor-element-766c6e2 .eim-add-person-btn:hover{background-color:var( --e-global-color-f4ffecc );}.elementor-410 .elementor-element.elementor-element-766c6e2 .eim-btn.eim-btn-primary:hover{background-color:var( --e-global-color-f4ffecc );}.elementor-410 .elementor-element.elementor-element-766c6e2 .eim-edit-person:hover{background-color:var( --e-global-color-f4ffecc );}.elementor-410 .elementor-element.elementor-element-766c6e2 .eim-add-person-btn, .elementor-410 .elementor-element.elementor-element-766c6e2 .eim-cancel-person-btn{padding:10px 20px 10px 20px !important;border-radius:4px !important;}.elementor-410 .elementor-element.elementor-element-766c6e2 .eim-edit-person, .elementor-410 .elementor-element.elementor-element-766c6e2 .eim-remove-person, .elementor-410 .elementor-element.elementor-element-766c6e2 .eim-remove-member{padding:10px 20px 10px 20px !important;border-radius:4px !important;}:root{--page-title-display:none;}/* Start custom CSS for container, class: .elementor-element-f7e71cc */.eim-event-form {
        background: #261638;
    }
    
#eim-family-single-form {

    background: #302141;
    border: 2px solid #672865;
}

#eim-family-single-form h4 {

    color: #ffffff;
}

.eim-form-wrapper {
       
        color: #261638;
    }

#site-footer{
    display: none;
}/* End custom CSS */