:root{--page-title-display:none;}/* Start custom CSS */body.elementor-page-121 .wd-content-layout.container{max-width:none;width:100%;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;}
body.elementor-page-121 .wd-content-area{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0;}
body.elementor-page-121 .wd-page-content{margin-top:0;padding-top:0;}
body.elementor-page-121 .wd-entry-header,body.elementor-page-121 .wd-page-title{display:none;}
body.elementor-page-121 .elementor-121{margin:0;}
body.elementor-page-121 .frm-fluent-form .ff-el-form-control{font-family:var(--ep-font-body);font-size:15px;color:var(--ep-ink);background-color:var(--ep-surface);border:1px solid rgba(16,28,27,0.24);border-radius:4px;padding:12px 14px;box-shadow:none;}
body.elementor-page-121 .frm-fluent-form .ff-el-form-control:focus{border-color:var(--ep-ink);outline:2px solid var(--ep-accent);outline-offset:1px;box-shadow:none;}
body.elementor-page-121 .frm-fluent-form .ff-el-input--label label{font-family:var(--ep-font-body);font-size:14px;font-weight:600;color:var(--ep-ink);}
body.elementor-page-121 .frm-fluent-form .ff-el-group{margin-bottom:18px;}
body.elementor-page-121 .frm-fluent-form .ff-btn-submit{background-color:var(--ep-accent);color:var(--ep-ink);font-family:var(--ep-font-body);font-size:16px;font-weight:700;border:0;border-radius:4px;padding:14px 32px;box-shadow:none;}
body.elementor-page-121 .frm-fluent-form .ff-btn-submit:hover,body.elementor-page-121 .frm-fluent-form .ff-btn-submit:focus{background-color:var(--ep-accent);color:var(--ep-ink);text-decoration:underline;text-underline-offset:4px;}
body.elementor-page-121 .ff-message-success{font-family:var(--ep-font-body);color:var(--ep-ink);border:1px solid rgba(16,28,27,0.12);border-radius:4px;background:var(--ep-surface);box-shadow:none;}/* End custom CSS */