.elementor-5864 .elementor-element.elementor-element-45a1ba9{--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}.elementor-5864 .elementor-element.elementor-element-fcb2ccc{--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}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-5864 .elementor-element.elementor-element-5d9469d{text-align:center;font-family:"Montserrat",sans-serif;font-size:17px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6lh}.elementor-5864 .elementor-element.elementor-element-c51fded{--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}.elementor-5864 .elementor-element.elementor-element-e6b8b35 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-5864 .elementor-element.elementor-element-f3556e2{--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}.elementor-5864 .elementor-element.elementor-element-9cf5b07{--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}.elementor-5864 .elementor-element.elementor-element-7d340aa{--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}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-5864 .elementor-element.elementor-element-5d9469d{font-size:16px;line-height:1.6px}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-5864 .elementor-element.elementor-element-5d9469d{font-size:15px;line-height:1.7lh}}#wpforms-5861{max-width:760px;margin:0 auto;background:#fff;padding:34px 32px 28px 32px;border:1px solid #eadfea;border-radius:22px;box-shadow:0 10px 30px rgb(80 54 95 / .08)}#wpforms-5861 .wpforms-field{padding:0!important;margin-bottom:22px!important}#wpforms-5861 .wpforms-field-label{font-size:18px!important;font-weight:700!important;color:#2b2430!important;margin-bottom:10px!important}#wpforms-5861 .wpforms-required-label{color:#b06aa9!important;font-weight:700}#wpforms-5861 input[type="text"],#wpforms-5861 input[type="email"],#wpforms-5861 input[type="number"],#wpforms-5861 textarea,#wpforms-5861 select{width:100%!important;max-width:100%!important;background:#faf8fb!important;border:1px solid #dccfe2!important;border-radius:14px!important;min-height:54px!important;padding:14px 16px!important;font-size:16px!important;color:#2b2430!important;box-shadow:none!important}#wpforms-5861 input[type="text"]:focus,#wpforms-5861 input[type="email"]:focus,#wpforms-5861 textarea:focus,#wpforms-5861 select:focus{border-color:#b991c7!important;background:#ffffff!important;outline:none!important;box-shadow:0 0 0 3px rgb(185 145 199 / .14)!important}#wpforms-5861 ul#wpforms-5861-field_4 li,#wpforms-5861 ul#wpforms-5861-field_5 li{margin-bottom:12px!important}#wpforms-5861 .wpforms-field-radio li,#wpforms-5861 .wpforms-field-checkbox li{display:flex!important;align-items:flex-start!important;gap:10px!important}#wpforms-5861 input[type="radio"],#wpforms-5861 input[type="checkbox"]{margin-top:4px!important;transform:scale(1.15);accent-color:#b06aa9}#wpforms-5861 .wpforms-field-radio label,#wpforms-5861 .wpforms-field-checkbox label{font-size:16px!important;color:#4d4450!important;line-height:1.6!important}#wpforms-5861 .wpforms-field-checkbox a{color:#b8872b!important;text-decoration:none!important;font-weight:500}#wpforms-5861 .wpforms-field-checkbox a:hover{text-decoration:underline!important}#wpforms-5861 .wpforms-submit{background:linear-gradient(135deg,#8f6aa8 0%,#b68bc7 100%)!important;color:#ffffff!important;border:none!important;border-radius:14px!important;padding:15px 28px!important;font-size:16px!important;font-weight:700!important;letter-spacing:.4px;min-height:52px;box-shadow:0 8px 20px rgb(143 106 168 / .22);transition:all 0.2s ease}#wpforms-5861 .wpforms-submit:hover{transform:translateY(-1px);box-shadow:0 10px 24px rgb(143 106 168 / .28)}#wpforms-5861 .wpforms-submit-container{padding-top:8px!important}@media (max-width:767px){#wpforms-5861{padding:24px 18px 22px 18px;border-radius:18px}#wpforms-5861 .wpforms-field-label{font-size:17px!important}#wpforms-5861 input[type="text"],#wpforms-5861 input[type="email"],#wpforms-5861 textarea,#wpforms-5861 select{min-height:50px!important;font-size:15px!important}#wpforms-5861 .wpforms-submit{width:100%!important}}