body,html{height:100%;margin:0}.wp-site-blocks{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}main{-webkit-box-flex:1;-ms-flex:1;flex:1}:root{--fw-gold-light:#D4A72A;--fw-charcoal-light:#243648;--fw-offwhite:#E5E7EB;--fw-border:#E5E7EB;--fw-text-secondary:#6B7280;--fw-text-tertiary:#9CA3AF;--fw-accent-green:#2D8A6E;--fw-dark-bg:#0F1923;--fw-font-serif:'DM Serif Display',Georgia,'Times New Roman',serif;--fw-font-sans:'DM Sans',-apple-system,'Helvetica Neue',Arial,sans-serif;--fw-font-mono:'JetBrains Mono','Fira Code',Consolas,monospace}body{--shadow-color-preset:26,42,58;--shadow-color-preset-opacity:0.12}.shadow{-webkit-transition:-webkit-box-shadow 0.3s ease;transition:-webkit-box-shadow 0.3s ease;transition:box-shadow 0.3s ease;transition:box-shadow 0.3s ease,-webkit-box-shadow 0.3s ease;-webkit-box-shadow:0 7px 20px -4px rgba(var(--shadow-color-preset),var(--shadow-color-preset-opacity));box-shadow:0 7px 20px -4px rgba(var(--shadow-color-preset),var(--shadow-color-preset-opacity))}.shadow-sm{-webkit-transition:-webkit-box-shadow 0.3s ease;transition:-webkit-box-shadow 0.3s ease;transition:box-shadow 0.3s ease;transition:box-shadow 0.3s ease,-webkit-box-shadow 0.3s ease;-webkit-box-shadow:0 2px 7px -2px rgba(var(--shadow-color-preset),var(--shadow-color-preset-opacity));box-shadow:0 2px 7px -2px rgba(var(--shadow-color-preset),var(--shadow-color-preset-opacity))}.shadow-lg{-webkit-transition:-webkit-box-shadow 0.3s ease;transition:-webkit-box-shadow 0.3s ease;transition:box-shadow 0.3s ease;transition:box-shadow 0.3s ease,-webkit-box-shadow 0.3s ease;-webkit-box-shadow:0 15px 30px -7px rgba(var(--shadow-color-preset),var(--shadow-color-preset-opacity));box-shadow:0 15px 30px -7px rgba(var(--shadow-color-preset),var(--shadow-color-preset-opacity))}.shadow-xl{-webkit-transition:-webkit-box-shadow 0.3s ease;transition:-webkit-box-shadow 0.3s ease;transition:box-shadow 0.3s ease;transition:box-shadow 0.3s ease,-webkit-box-shadow 0.3s ease;-webkit-box-shadow:0 22px 40px -10px rgba(var(--shadow-color-preset),0.4);box-shadow:0 22px 40px -10px rgba(var(--shadow-color-preset),0.4)}.border-radius{border-radius:15px;overflow:hidden}.border-radius-sm{border-radius:10px;overflow:hidden}.border-radius-lg{border-radius:20px;overflow:hidden}.border-radius-xl{border-radius:30px;overflow:hidden}.border-radius-2xl{border-radius:60px;overflow:hidden}@media screen and (max-width:900px){.border-radius-2xl{border-radius:40px}}@media screen and (max-width:600px){.border-radius-2xl{border-radius:30px}}@media screen and (max-width:600px){.hide-mobile{display:none!important}}.align-center{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.align-left{text-align:left;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.align-right{text-align:right;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}[data-pagination=infinite_scroll],[data-pagination=load_more]{display:none}.formkit-powered-by-convertkit-container{display:none!important}.wp-block-button__link.wp-element-button{-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.wp-block-button__link.wp-element-button:hover{-webkit-box-shadow:0 10px 10px -5px rgba(var(--shadow-color-preset),var(--shadow-color-preset-opacity));box-shadow:0 10px 10px -5px rgba(var(--shadow-color-preset),var(--shadow-color-preset-opacity));-webkit-transform:translateY(-4px);transform:translateY(-4px)}.wp-block-buttons .wp-block-button.is-style-outline a.wp-block-button__link{border:1.5px solid var(--fw-border,#E5E3DF);color:var(--theme-palette-color-4,#555555);background:transparent;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.wp-block-buttons .wp-block-button.is-style-outline a.wp-block-button__link:hover{background:var(--theme-palette-color-3,#2D2D2D);border-color:var(--theme-palette-color-3,#2D2D2D);color:var(--theme-palette-color-8,#ffffff);-webkit-box-shadow:0 10px 10px -5px rgba(var(--shadow-color-preset),var(--shadow-color-preset-opacity));box-shadow:0 10px 10px -5px rgba(var(--shadow-color-preset),var(--shadow-color-preset-opacity));-webkit-transform:translateY(-2px);transform:translateY(-2px)}.wp-block-button.fw-hover-fill a.wp-block-button__link{-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.wp-block-button.fw-hover-fill a.wp-block-button__link:hover{background-color:var(--theme-palette-color-3,#2D2D2D)!important;border-color:var(--theme-palette-color-3,#2D2D2D)!important;color:var(--theme-palette-color-8,#ffffff)!important;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.wp-block-button.fw-hover-subtle a.wp-block-button__link{-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.wp-block-button.fw-hover-subtle a.wp-block-button__link:hover{background-color:var(--theme-palette-color-4,#555555)!important;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.wp-block-button.fw-hover-gold a.wp-block-button__link{-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.wp-block-button.fw-hover-gold a.wp-block-button__link:hover{background-color:var(--theme-palette-color-1,#C8922A)!important;border-color:var(--theme-palette-color-1,#C8922A)!important;color:var(--theme-palette-color-8,#ffffff)!important;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.wp-block-button.fw-hover-gold-dark a.wp-block-button__link{-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.wp-block-button.fw-hover-gold-dark a.wp-block-button__link:hover{background-color:var(--theme-palette-color-2,#A87820)!important;border-color:var(--theme-palette-color-2,#A87820)!important;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.btn-animation a.wp-block-button__link.wp-element-button{position:relative;border-radius:15px;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;z-index:1!important;overflow:hidden}.btn-animation a.wp-block-button__link.wp-element-button:hover{background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--contrast);-webkit-box-shadow:0 10px 10px -5px rgba(var(--shadow-color-preset),var(--shadow-color-preset-opacity));box-shadow:0 10px 10px -5px rgba(var(--shadow-color-preset),var(--shadow-color-preset-opacity));-webkit-transform:translateY(-4px);transform:translateY(-4px)}.btn-animation a.wp-block-button__link.wp-element-button:after,.btn-animation a.wp-block-button__link.wp-element-button:before{position:absolute;top:50%;content:"";width:20px;height:20px;background-color:rgba(255,255,255,0.5);border-radius:50%}.btn-animation a.wp-block-button__link.wp-element-button:before{left:-20px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.btn-animation a.wp-block-button__link.wp-element-button:after{right:-20px;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.btn-animation a.wp-block-button__link.wp-element-button:hover:before{-webkit-animation:criss-cross-left 0.8s both;animation:criss-cross-left 0.8s both;-webkit-animation-direction:alternate;animation-direction:alternate}.btn-animation:hover a:after{-webkit-animation:criss-cross-right 0.8s both;animation:criss-cross-right 0.8s both;-webkit-animation-direction:alternate;animation-direction:alternate}@-webkit-keyframes criss-cross-left{0%{left:-20px;opacity:1}50%{left:50%;width:20px;height:20px;opacity:0.7}to{left:50%;width:375px;height:375px;opacity:0.1}}@keyframes criss-cross-left{0%{left:-20px;opacity:1}50%{left:50%;width:20px;height:20px;opacity:0.7}to{left:50%;width:375px;height:375px;opacity:0.1}}@-webkit-keyframes criss-cross-right{0%{right:-20px;opacity:1}50%{right:50%;width:20px;height:20px;opacity:0.7}to{right:50%;width:375px;height:375px;opacity:0.1}}@keyframes criss-cross-right{0%{right:-20px;opacity:1}50%{right:50%;width:20px;height:20px;opacity:0.7}to{right:50%;width:375px;height:375px;opacity:0.1}}.btn-animation a.wp-block-button__link.wp-element-button:after,.btn-animation a.wp-block-button__link.wp-element-button:before{-webkit-transition:0.5s ease-in-out;transition:0.5s ease-in-out;z-index:-1!important}.wp-block-button.hovercolor-color-1 a.wp-block-button__link:hover{color:var(--theme-palette-color-1)!important}.wp-block-button.hovercolor-color-2 a.wp-block-button__link:hover{color:var(--theme-palette-color-2)!important}.wp-block-button.hovercolor-color-3 a.wp-block-button__link:hover{color:var(--theme-palette-color-3)!important}.wp-block-button.hovercolor-color-4 a.wp-block-button__link:hover{color:var(--theme-palette-color-4)!important}.wp-block-button.hovercolor-color-5 a.wp-block-button__link:hover{color:var(--theme-palette-color-5)!important}.wp-block-button.hovercolor-color-6 a.wp-block-button__link:hover{color:var(--theme-palette-color-6)!important}.wp-block-button.hovercolor-color-7 a.wp-block-button__link:hover{color:var(--theme-palette-color-7)!important}.wp-block-button.hovercolor-color-8 a.wp-block-button__link:hover{color:var(--theme-palette-color-8)!important}.wp-block-button.hoverBackground-color-1 a.wp-block-button__link:hover{background-color:var(--theme-palette-color-1)!important}.wp-block-button.hoverBackground-color-2 a.wp-block-button__link:hover{background-color:var(--theme-palette-color-2)!important}.wp-block-button.hoverBackground-color-3 a.wp-block-button__link:hover{background-color:var(--theme-palette-color-3)!important}.wp-block-button.hoverBackground-color-4 a.wp-block-button__link:hover{background-color:var(--theme-palette-color-4)!important}.wp-block-button.hoverBackground-color-5 a.wp-block-button__link:hover{background-color:var(--theme-palette-color-5)!important}.wp-block-button.hoverBackground-color-6 a.wp-block-button__link:hover{background-color:var(--theme-palette-color-6)!important}.wp-block-button.hoverBackground-color-7 a.wp-block-button__link:hover{background-color:var(--theme-palette-color-7)!important}.wp-block-button.hoverBackground-color-8 a.wp-block-button__link:hover{background-color:var(--theme-palette-color-8)!important}.wp-block-button.is-style-outline.hovercolor-color-1 a.wp-block-button__link:hover{color:var(--theme-palette-color-1)!important}.wp-block-button.is-style-outline.hovercolor-color-2 a.wp-block-button__link:hover{color:var(--theme-palette-color-2)!important}.wp-block-button.is-style-outline.hovercolor-color-3 a.wp-block-button__link:hover{color:var(--theme-palette-color-3)!important}.wp-block-button.is-style-outline.hovercolor-color-4 a.wp-block-button__link:hover{color:var(--theme-palette-color-4)!important}.wp-block-button.is-style-outline.hovercolor-color-5 a.wp-block-button__link:hover{color:var(--theme-palette-color-5)!important}.wp-block-button.is-style-outline.hovercolor-color-6 a.wp-block-button__link:hover{color:var(--theme-palette-color-6)!important}.wp-block-button.is-style-outline.hovercolor-color-7 a.wp-block-button__link:hover{color:var(--theme-palette-color-7)!important}.wp-block-button.is-style-outline.hovercolor-color-8 a.wp-block-button__link:hover{color:var(--theme-palette-color-8)!important}.wp-block-button.is-style-outline.hoverbackground-color-1 a.wp-block-button__link:hover{border-color:var(--theme-palette-color-1)!important}.wp-block-button.is-style-outline.hoverbackground-color-2 a.wp-block-button__link:hover{border-color:var(--theme-palette-color-2)!important}.wp-block-button.is-style-outline.hoverbackground-color-3 a.wp-block-button__link:hover{border-color:var(--theme-palette-color-3)!important}.wp-block-button.is-style-outline.hoverbackground-color-4 a.wp-block-button__link:hover{border-color:var(--theme-palette-color-4)!important}.wp-block-button.is-style-outline.hoverbackground-color-5 a.wp-block-button__link:hover{border-color:var(--theme-palette-color-5)!important}.wp-block-button.is-style-outline.hoverbackground-color-6 a.wp-block-button__link:hover{border-color:var(--theme-palette-color-6)!important}.wp-block-button.is-style-outline.hoverbackground-color-7 a.wp-block-button__link:hover{border-color:var(--theme-palette-color-7)!important}.wp-block-button.is-style-outline.hoverbackground-color-8 a.wp-block-button__link:hover{border-color:var(--theme-palette-color-8)!important}.wp-block-embed.is-type-video.is-provider-youtube.special-icon button.ytp-large-play-button.ytp-button.ytp-large-play-button-red-bg:before{content:"\f04b";font-family:"Font Awesome 5 Free";font-weight:900;font-size:2em;color:var(--wp--preset--color--contrast);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10}.wp-block-embed.is-type-video.is-provider-youtube.special-icon button.ytp-large-play-button.ytp-button.ytp-large-play-button-red-bg svg{display:none!important;opacity:0}.fluentform{font-family:var(--fw-font-sans,"DM Sans",sans-serif)}.fluentform .ff-el-input--label label{font-size:0.875rem;font-weight:500;color:var(--theme-palette-color-3,#1A2A3A);margin-bottom:6px}.fluentform .ff-el-required{color:var(--theme-palette-color-1,#E8B931)}.fluentform .ff-el-form-control,.fluentform input[type=email],.fluentform input[type=number],.fluentform input[type=password],.fluentform input[type=tel],.fluentform input[type=text],.fluentform input[type=url],.fluentform select,.fluentform textarea{border:1.5px solid var(--fw-border,#E5E7EB);border-radius:8px;padding:14px 18px;font-size:0.9375rem;line-height:1.25;font-family:var(--fw-font-sans,"DM Sans",sans-serif);color:var(--theme-palette-color-3,#1A2A3A);background:var(--theme-palette-color-8,#FFFFFF);-webkit-box-sizing:border-box;box-sizing:border-box;height:50px;-webkit-transition:border-color 0.2s ease,-webkit-box-shadow 0.2s ease;transition:border-color 0.2s ease,-webkit-box-shadow 0.2s ease;transition:border-color 0.2s ease,box-shadow 0.2s ease;transition:border-color 0.2s ease,box-shadow 0.2s ease,-webkit-box-shadow 0.2s ease}.fluentform .ff-el-form-control::-webkit-input-placeholder,.fluentform input[type=email]::-webkit-input-placeholder,.fluentform input[type=number]::-webkit-input-placeholder,.fluentform input[type=password]::-webkit-input-placeholder,.fluentform input[type=tel]::-webkit-input-placeholder,.fluentform input[type=text]::-webkit-input-placeholder,.fluentform input[type=url]::-webkit-input-placeholder,.fluentform select::-webkit-input-placeholder,.fluentform textarea::-webkit-input-placeholder{color:var(--fw-text-tertiary,#9CA3AF)}.fluentform .ff-el-form-control::-moz-placeholder,.fluentform input[type=email]::-moz-placeholder,.fluentform input[type=number]::-moz-placeholder,.fluentform input[type=password]::-moz-placeholder,.fluentform input[type=tel]::-moz-placeholder,.fluentform input[type=text]::-moz-placeholder,.fluentform input[type=url]::-moz-placeholder,.fluentform select::-moz-placeholder,.fluentform textarea::-moz-placeholder{color:var(--fw-text-tertiary,#9CA3AF)}.fluentform .ff-el-form-control:-ms-input-placeholder,.fluentform input[type=email]:-ms-input-placeholder,.fluentform input[type=number]:-ms-input-placeholder,.fluentform input[type=password]:-ms-input-placeholder,.fluentform input[type=tel]:-ms-input-placeholder,.fluentform input[type=text]:-ms-input-placeholder,.fluentform input[type=url]:-ms-input-placeholder,.fluentform select:-ms-input-placeholder,.fluentform textarea:-ms-input-placeholder{color:var(--fw-text-tertiary,#9CA3AF)}.fluentform .ff-el-form-control::-ms-input-placeholder,.fluentform input[type=email]::-ms-input-placeholder,.fluentform input[type=number]::-ms-input-placeholder,.fluentform input[type=password]::-ms-input-placeholder,.fluentform input[type=tel]::-ms-input-placeholder,.fluentform input[type=text]::-ms-input-placeholder,.fluentform input[type=url]::-ms-input-placeholder,.fluentform select::-ms-input-placeholder,.fluentform textarea::-ms-input-placeholder{color:var(--fw-text-tertiary,#9CA3AF)}.fluentform .ff-el-form-control::placeholder,.fluentform input[type=email]::placeholder,.fluentform input[type=number]::placeholder,.fluentform input[type=password]::placeholder,.fluentform input[type=tel]::placeholder,.fluentform input[type=text]::placeholder,.fluentform input[type=url]::placeholder,.fluentform select::placeholder,.fluentform textarea::placeholder{color:var(--fw-text-tertiary,#9CA3AF)}.fluentform .ff-el-form-control:focus,.fluentform input[type=email]:focus,.fluentform input[type=number]:focus,.fluentform input[type=password]:focus,.fluentform input[type=tel]:focus,.fluentform input[type=text]:focus,.fluentform input[type=url]:focus,.fluentform select:focus,.fluentform textarea:focus{border-color:var(--theme-palette-color-1,#E8B931);outline:none;-webkit-box-shadow:0 0 0 3px rgba(232,185,49,0.1);box-shadow:0 0 0 3px rgba(232,185,49,0.1)}.fluentform textarea.ff-el-form-control{min-height:120px;height:auto;resize:vertical}.fluentform .ff-el-group{margin-bottom:16px}.fluentform .ff-btn-primary,.fluentform .ff-btn-submit,.fluentform button[type=submit]{background:var(--theme-palette-color-1,#E8B931)!important;color:var(--theme-palette-color-3,#1A2A3A)!important;border:none!important;padding:14px 28px!important;font-size:0.9375rem!important;line-height:1.25!important;font-weight:700!important;font-family:var(--fw-font-sans,"DM Sans",sans-serif)!important;border-radius:8px!important;cursor:pointer!important;-webkit-transition:background 0.2s ease!important;transition:background 0.2s ease!important;-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;height:50px!important;white-space:nowrap}.fluentform .ff-btn-primary:hover,.fluentform .ff-btn-submit:hover,.fluentform button[type=submit]:hover{background:var(--theme-palette-color-2,#D4A72A)!important}.fluentform .ff-btn-primary:focus,.fluentform .ff-btn-submit:focus,.fluentform button[type=submit]:focus{outline:2px solid var(--theme-palette-color-1,#E8B931)!important;outline-offset:2px}.fluentform .ff-el-form-check input[type=checkbox],.fluentform .ff-el-form-check input[type=radio]{accent-color:var(--theme-palette-color-1,#E8B931)}.fluentform .ff-el-form-check label{font-size:0.875rem;color:var(--theme-palette-color-3,#1A2A3A)}.fluentform select.ff-el-form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236B7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right 14px center;background-repeat:no-repeat;background-size:1.25em 1.25em;padding-right:2.5rem}.fluentform .ff-el-is-error .ff-el-form-control{border-color:#DC3545}.fluentform .error.text-danger,.fluentform .ff_error_for_input{color:#DC3545;font-size:0.8125rem;margin-top:4px}.fluentform .ff-message-success{background:rgba(45,138,110,0.08);border:1px solid rgba(45,138,110,0.15);color:var(--fw-accent-green,#2D8A6E);padding:16px 20px;border-radius:8px;font-size:0.9375rem}.fluentform .ff-el-help-message{color:var(--fw-text-tertiary,#9CA3AF);font-size:0.8125rem;margin-top:4px}.fluentform .ff-el-progress{background:var(--theme-palette-color-9,#F8F9FA);border-radius:4px}.fluentform .ff-el-progress-bar{background:var(--theme-palette-color-1,#E8B931);border-radius:4px}.fluentform .ff_file_upload_holder{border:2px dashed var(--fw-border,#E5E7EB);border-radius:8px;padding:1.5rem;-webkit-transition:border-color 0.2s ease;transition:border-color 0.2s ease}.fluentform .ff_file_upload_holder:hover{border-color:var(--theme-palette-color-1,#E8B931)}.fluentform .ff_gdpr_field label{font-size:0.8125rem;color:var(--fw-text-secondary,#6B7280)}.fluentform .ff_star_rating .jss-ff-star-rating{color:var(--theme-palette-color-1,#E8B931)}.fluentform .ff-loading-mask .ff-loading-spinner{border-color:var(--theme-palette-color-1,#E8B931);border-top-color:transparent}.fluentform .ff-t-container{gap:12px}.forminator-custom-form,.forminator-poll,.forminator-quiz{font-family:var(--fw-font-sans)!important}.forminator-custom-form .forminator-label,.forminator-poll .forminator-label,.forminator-quiz .forminator-label{font-size:0.875rem!important;font-weight:600!important;color:var(--theme-palette-color-3,#2D2D2D)!important;margin-bottom:0.5rem!important}.forminator-custom-form .forminator-input,.forminator-custom-form .forminator-select,.forminator-custom-form .forminator-textarea,.forminator-custom-form input[type=email],.forminator-custom-form input[type=number],.forminator-custom-form input[type=password],.forminator-custom-form input[type=tel],.forminator-custom-form input[type=text],.forminator-custom-form input[type=url],.forminator-custom-form select,.forminator-custom-form textarea,.forminator-poll .forminator-input,.forminator-poll .forminator-select,.forminator-poll .forminator-textarea,.forminator-poll input[type=email],.forminator-poll input[type=number],.forminator-poll input[type=password],.forminator-poll input[type=tel],.forminator-poll input[type=text],.forminator-poll input[type=url],.forminator-poll select,.forminator-poll textarea,.forminator-quiz .forminator-input,.forminator-quiz .forminator-select,.forminator-quiz .forminator-textarea,.forminator-quiz input[type=email],.forminator-quiz input[type=number],.forminator-quiz input[type=password],.forminator-quiz input[type=tel],.forminator-quiz input[type=text],.forminator-quiz input[type=url],.forminator-quiz select,.forminator-quiz textarea{border:1px solid var(--fw-border,#E5E3DF)!important;border-radius:0.5rem!important;padding:0.75rem 1rem!important;font-size:1rem!important;font-family:var(--fw-font-sans)!important;color:var(--theme-palette-color-3,#2D2D2D)!important;background-color:var(--theme-palette-color-8,#FFFFFF)!important;-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-transition:border-color 0.2s ease,-webkit-box-shadow 0.2s ease!important;transition:border-color 0.2s ease,-webkit-box-shadow 0.2s ease!important;transition:border-color 0.2s ease,box-shadow 0.2s ease!important;transition:border-color 0.2s ease,box-shadow 0.2s ease,-webkit-box-shadow 0.2s ease!important}.forminator-custom-form .forminator-input::-webkit-input-placeholder,.forminator-custom-form .forminator-select::-webkit-input-placeholder,.forminator-custom-form .forminator-textarea::-webkit-input-placeholder,.forminator-custom-form input[type=email]::-webkit-input-placeholder,.forminator-custom-form input[type=number]::-webkit-input-placeholder,.forminator-custom-form input[type=password]::-webkit-input-placeholder,.forminator-custom-form input[type=tel]::-webkit-input-placeholder,.forminator-custom-form input[type=text]::-webkit-input-placeholder,.forminator-custom-form input[type=url]::-webkit-input-placeholder,.forminator-custom-form select::-webkit-input-placeholder,.forminator-custom-form textarea::-webkit-input-placeholder,.forminator-poll .forminator-input::-webkit-input-placeholder,.forminator-poll .forminator-select::-webkit-input-placeholder,.forminator-poll .forminator-textarea::-webkit-input-placeholder,.forminator-poll input[type=email]::-webkit-input-placeholder,.forminator-poll input[type=number]::-webkit-input-placeholder,.forminator-poll input[type=password]::-webkit-input-placeholder,.forminator-poll input[type=tel]::-webkit-input-placeholder,.forminator-poll input[type=text]::-webkit-input-placeholder,.forminator-poll input[type=url]::-webkit-input-placeholder,.forminator-poll select::-webkit-input-placeholder,.forminator-poll textarea::-webkit-input-placeholder,.forminator-quiz .forminator-input::-webkit-input-placeholder,.forminator-quiz .forminator-select::-webkit-input-placeholder,.forminator-quiz .forminator-textarea::-webkit-input-placeholder,.forminator-quiz input[type=email]::-webkit-input-placeholder,.forminator-quiz input[type=number]::-webkit-input-placeholder,.forminator-quiz input[type=password]::-webkit-input-placeholder,.forminator-quiz input[type=tel]::-webkit-input-placeholder,.forminator-quiz input[type=text]::-webkit-input-placeholder,.forminator-quiz input[type=url]::-webkit-input-placeholder,.forminator-quiz select::-webkit-input-placeholder,.forminator-quiz textarea::-webkit-input-placeholder{color:var(--theme-palette-color-4,#555555)!important;opacity:0.6}.forminator-custom-form .forminator-input::-moz-placeholder,.forminator-custom-form .forminator-select::-moz-placeholder,.forminator-custom-form .forminator-textarea::-moz-placeholder,.forminator-custom-form input[type=email]::-moz-placeholder,.forminator-custom-form input[type=number]::-moz-placeholder,.forminator-custom-form input[type=password]::-moz-placeholder,.forminator-custom-form input[type=tel]::-moz-placeholder,.forminator-custom-form input[type=text]::-moz-placeholder,.forminator-custom-form input[type=url]::-moz-placeholder,.forminator-custom-form select::-moz-placeholder,.forminator-custom-form textarea::-moz-placeholder,.forminator-poll .forminator-input::-moz-placeholder,.forminator-poll .forminator-select::-moz-placeholder,.forminator-poll .forminator-textarea::-moz-placeholder,.forminator-poll input[type=email]::-moz-placeholder,.forminator-poll input[type=number]::-moz-placeholder,.forminator-poll input[type=password]::-moz-placeholder,.forminator-poll input[type=tel]::-moz-placeholder,.forminator-poll input[type=text]::-moz-placeholder,.forminator-poll input[type=url]::-moz-placeholder,.forminator-poll select::-moz-placeholder,.forminator-poll textarea::-moz-placeholder,.forminator-quiz .forminator-input::-moz-placeholder,.forminator-quiz .forminator-select::-moz-placeholder,.forminator-quiz .forminator-textarea::-moz-placeholder,.forminator-quiz input[type=email]::-moz-placeholder,.forminator-quiz input[type=number]::-moz-placeholder,.forminator-quiz input[type=password]::-moz-placeholder,.forminator-quiz input[type=tel]::-moz-placeholder,.forminator-quiz input[type=text]::-moz-placeholder,.forminator-quiz input[type=url]::-moz-placeholder,.forminator-quiz select::-moz-placeholder,.forminator-quiz textarea::-moz-placeholder{color:var(--theme-palette-color-4,#555555)!important;opacity:0.6}.forminator-custom-form .forminator-input:-ms-input-placeholder,.forminator-custom-form .forminator-select:-ms-input-placeholder,.forminator-custom-form .forminator-textarea:-ms-input-placeholder,.forminator-custom-form input[type=email]:-ms-input-placeholder,.forminator-custom-form input[type=number]:-ms-input-placeholder,.forminator-custom-form input[type=password]:-ms-input-placeholder,.forminator-custom-form input[type=tel]:-ms-input-placeholder,.forminator-custom-form input[type=text]:-ms-input-placeholder,.forminator-custom-form input[type=url]:-ms-input-placeholder,.forminator-custom-form select:-ms-input-placeholder,.forminator-custom-form textarea:-ms-input-placeholder,.forminator-poll .forminator-input:-ms-input-placeholder,.forminator-poll .forminator-select:-ms-input-placeholder,.forminator-poll .forminator-textarea:-ms-input-placeholder,.forminator-poll input[type=email]:-ms-input-placeholder,.forminator-poll input[type=number]:-ms-input-placeholder,.forminator-poll input[type=password]:-ms-input-placeholder,.forminator-poll input[type=tel]:-ms-input-placeholder,.forminator-poll input[type=text]:-ms-input-placeholder,.forminator-poll input[type=url]:-ms-input-placeholder,.forminator-poll select:-ms-input-placeholder,.forminator-poll textarea:-ms-input-placeholder,.forminator-quiz .forminator-input:-ms-input-placeholder,.forminator-quiz .forminator-select:-ms-input-placeholder,.forminator-quiz .forminator-textarea:-ms-input-placeholder,.forminator-quiz input[type=email]:-ms-input-placeholder,.forminator-quiz input[type=number]:-ms-input-placeholder,.forminator-quiz input[type=password]:-ms-input-placeholder,.forminator-quiz input[type=tel]:-ms-input-placeholder,.forminator-quiz input[type=text]:-ms-input-placeholder,.forminator-quiz input[type=url]:-ms-input-placeholder,.forminator-quiz select:-ms-input-placeholder,.forminator-quiz textarea:-ms-input-placeholder{color:var(--theme-palette-color-4,#555555)!important;opacity:0.6}.forminator-custom-form .forminator-input::-ms-input-placeholder,.forminator-custom-form .forminator-select::-ms-input-placeholder,.forminator-custom-form .forminator-textarea::-ms-input-placeholder,.forminator-custom-form input[type=email]::-ms-input-placeholder,.forminator-custom-form input[type=number]::-ms-input-placeholder,.forminator-custom-form input[type=password]::-ms-input-placeholder,.forminator-custom-form input[type=tel]::-ms-input-placeholder,.forminator-custom-form input[type=text]::-ms-input-placeholder,.forminator-custom-form input[type=url]::-ms-input-placeholder,.forminator-custom-form select::-ms-input-placeholder,.forminator-custom-form textarea::-ms-input-placeholder,.forminator-poll .forminator-input::-ms-input-placeholder,.forminator-poll .forminator-select::-ms-input-placeholder,.forminator-poll .forminator-textarea::-ms-input-placeholder,.forminator-poll input[type=email]::-ms-input-placeholder,.forminator-poll input[type=number]::-ms-input-placeholder,.forminator-poll input[type=password]::-ms-input-placeholder,.forminator-poll input[type=tel]::-ms-input-placeholder,.forminator-poll input[type=text]::-ms-input-placeholder,.forminator-poll input[type=url]::-ms-input-placeholder,.forminator-poll select::-ms-input-placeholder,.forminator-poll textarea::-ms-input-placeholder,.forminator-quiz .forminator-input::-ms-input-placeholder,.forminator-quiz .forminator-select::-ms-input-placeholder,.forminator-quiz .forminator-textarea::-ms-input-placeholder,.forminator-quiz input[type=email]::-ms-input-placeholder,.forminator-quiz input[type=number]::-ms-input-placeholder,.forminator-quiz input[type=password]::-ms-input-placeholder,.forminator-quiz input[type=tel]::-ms-input-placeholder,.forminator-quiz input[type=text]::-ms-input-placeholder,.forminator-quiz input[type=url]::-ms-input-placeholder,.forminator-quiz select::-ms-input-placeholder,.forminator-quiz textarea::-ms-input-placeholder{color:var(--theme-palette-color-4,#555555)!important;opacity:0.6}.forminator-custom-form .forminator-input::placeholder,.forminator-custom-form .forminator-select::placeholder,.forminator-custom-form .forminator-textarea::placeholder,.forminator-custom-form input[type=email]::placeholder,.forminator-custom-form input[type=number]::placeholder,.forminator-custom-form input[type=password]::placeholder,.forminator-custom-form input[type=tel]::placeholder,.forminator-custom-form input[type=text]::placeholder,.forminator-custom-form input[type=url]::placeholder,.forminator-custom-form select::placeholder,.forminator-custom-form textarea::placeholder,.forminator-poll .forminator-input::placeholder,.forminator-poll .forminator-select::placeholder,.forminator-poll .forminator-textarea::placeholder,.forminator-poll input[type=email]::placeholder,.forminator-poll input[type=number]::placeholder,.forminator-poll input[type=password]::placeholder,.forminator-poll input[type=tel]::placeholder,.forminator-poll input[type=text]::placeholder,.forminator-poll input[type=url]::placeholder,.forminator-poll select::placeholder,.forminator-poll textarea::placeholder,.forminator-quiz .forminator-input::placeholder,.forminator-quiz .forminator-select::placeholder,.forminator-quiz .forminator-textarea::placeholder,.forminator-quiz input[type=email]::placeholder,.forminator-quiz input[type=number]::placeholder,.forminator-quiz input[type=password]::placeholder,.forminator-quiz input[type=tel]::placeholder,.forminator-quiz input[type=text]::placeholder,.forminator-quiz input[type=url]::placeholder,.forminator-quiz select::placeholder,.forminator-quiz textarea::placeholder{color:var(--theme-palette-color-4,#555555)!important;opacity:0.6}.forminator-custom-form .forminator-input:active,.forminator-custom-form .forminator-input:focus,.forminator-custom-form .forminator-select:active,.forminator-custom-form .forminator-select:focus,.forminator-custom-form .forminator-textarea:active,.forminator-custom-form .forminator-textarea:focus,.forminator-custom-form input[type=email]:active,.forminator-custom-form input[type=email]:focus,.forminator-custom-form input[type=number]:active,.forminator-custom-form input[type=number]:focus,.forminator-custom-form input[type=password]:active,.forminator-custom-form input[type=password]:focus,.forminator-custom-form input[type=tel]:active,.forminator-custom-form input[type=tel]:focus,.forminator-custom-form input[type=text]:active,.forminator-custom-form input[type=text]:focus,.forminator-custom-form input[type=url]:active,.forminator-custom-form input[type=url]:focus,.forminator-custom-form select:active,.forminator-custom-form select:focus,.forminator-custom-form textarea:active,.forminator-custom-form textarea:focus,.forminator-poll .forminator-input:active,.forminator-poll .forminator-input:focus,.forminator-poll .forminator-select:active,.forminator-poll .forminator-select:focus,.forminator-poll .forminator-textarea:active,.forminator-poll .forminator-textarea:focus,.forminator-poll input[type=email]:active,.forminator-poll input[type=email]:focus,.forminator-poll input[type=number]:active,.forminator-poll input[type=number]:focus,.forminator-poll input[type=password]:active,.forminator-poll input[type=password]:focus,.forminator-poll input[type=tel]:active,.forminator-poll input[type=tel]:focus,.forminator-poll input[type=text]:active,.forminator-poll input[type=text]:focus,.forminator-poll input[type=url]:active,.forminator-poll input[type=url]:focus,.forminator-poll select:active,.forminator-poll select:focus,.forminator-poll textarea:active,.forminator-poll textarea:focus,.forminator-quiz .forminator-input:active,.forminator-quiz .forminator-input:focus,.forminator-quiz .forminator-select:active,.forminator-quiz .forminator-select:focus,.forminator-quiz .forminator-textarea:active,.forminator-quiz .forminator-textarea:focus,.forminator-quiz input[type=email]:active,.forminator-quiz input[type=email]:focus,.forminator-quiz input[type=number]:active,.forminator-quiz input[type=number]:focus,.forminator-quiz input[type=password]:active,.forminator-quiz input[type=password]:focus,.forminator-quiz input[type=tel]:active,.forminator-quiz input[type=tel]:focus,.forminator-quiz input[type=text]:active,.forminator-quiz input[type=text]:focus,.forminator-quiz input[type=url]:active,.forminator-quiz input[type=url]:focus,.forminator-quiz select:active,.forminator-quiz select:focus,.forminator-quiz textarea:active,.forminator-quiz textarea:focus{border-color:var(--theme-palette-color-1,#C8922A)!important;outline:none!important;-webkit-box-shadow:0 0 0 3px rgba(200,146,42,0.12)!important;box-shadow:0 0 0 3px rgba(200,146,42,0.12)!important}.forminator-custom-form .forminator-textarea,.forminator-poll .forminator-textarea,.forminator-quiz .forminator-textarea{min-height:120px!important;resize:vertical}.forminator-custom-form .forminator-row,.forminator-poll .forminator-row,.forminator-quiz .forminator-row{margin-bottom:1.25rem!important}.forminator-custom-form .forminator-button-submit,.forminator-custom-form button[type=submit],.forminator-poll .forminator-button-submit,.forminator-poll button[type=submit],.forminator-quiz .forminator-button-submit,.forminator-quiz button[type=submit]{background-color:var(--theme-palette-color-1,#C8922A)!important;color:#FFFFFF!important;border:none!important;padding:0.875rem 2rem!important;font-size:1rem!important;font-weight:600!important;font-family:var(--fw-font-sans)!important;border-radius:0.5rem!important;cursor:pointer!important;-webkit-transition:all 0.2s ease!important;transition:all 0.2s ease!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-transform:none!important}.forminator-custom-form .forminator-button-submit:hover,.forminator-custom-form button[type=submit]:hover,.forminator-poll .forminator-button-submit:hover,.forminator-poll button[type=submit]:hover,.forminator-quiz .forminator-button-submit:hover,.forminator-quiz button[type=submit]:hover{background-color:var(--theme-palette-color-2,#A87820)!important;-webkit-box-shadow:0 4px 12px rgba(200,146,42,0.25)!important;box-shadow:0 4px 12px rgba(200,146,42,0.25)!important;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.forminator-custom-form .forminator-button-submit:focus,.forminator-custom-form button[type=submit]:focus,.forminator-poll .forminator-button-submit:focus,.forminator-poll button[type=submit]:focus,.forminator-quiz .forminator-button-submit:focus,.forminator-quiz button[type=submit]:focus{outline:2px solid var(--theme-palette-color-1,#C8922A)!important;outline-offset:2px}.forminator-custom-form .forminator-checkbox input[type=checkbox],.forminator-custom-form .forminator-radio input[type=radio],.forminator-poll .forminator-checkbox input[type=checkbox],.forminator-poll .forminator-radio input[type=radio],.forminator-quiz .forminator-checkbox input[type=checkbox],.forminator-quiz .forminator-radio input[type=radio]{accent-color:var(--theme-palette-color-1,#C8922A)!important}.forminator-custom-form .forminator-checkbox .forminator-checkbox-label,.forminator-custom-form .forminator-radio .forminator-radio-label,.forminator-poll .forminator-checkbox .forminator-checkbox-label,.forminator-poll .forminator-radio .forminator-radio-label,.forminator-quiz .forminator-checkbox .forminator-checkbox-label,.forminator-quiz .forminator-radio .forminator-radio-label{font-size:0.875rem!important;color:var(--theme-palette-color-3,#2D2D2D)!important}.forminator-custom-form .forminator-select2 .select2-container .select2-selection,.forminator-poll .forminator-select2 .select2-container .select2-selection,.forminator-quiz .forminator-select2 .select2-container .select2-selection{border:1px solid var(--fw-border,#E5E3DF)!important;border-radius:0.5rem!important;min-height:44px!important}.forminator-custom-form .forminator-select2 .select2-container.select2-container--focus .select2-selection,.forminator-custom-form .forminator-select2 .select2-container.select2-container--open .select2-selection,.forminator-poll .forminator-select2 .select2-container.select2-container--focus .select2-selection,.forminator-poll .forminator-select2 .select2-container.select2-container--open .select2-selection,.forminator-quiz .forminator-select2 .select2-container.select2-container--focus .select2-selection,.forminator-quiz .forminator-select2 .select2-container.select2-container--open .select2-selection{border-color:var(--theme-palette-color-1,#C8922A)!important;-webkit-box-shadow:0 0 0 3px rgba(200,146,42,0.12)!important;box-shadow:0 0 0 3px rgba(200,146,42,0.12)!important}.forminator-custom-form .forminator-error-message,.forminator-poll .forminator-error-message,.forminator-quiz .forminator-error-message{color:#cc4444!important;font-size:0.8125rem!important;margin-top:0.375rem!important}.forminator-custom-form .forminator-has_error .forminator-input,.forminator-custom-form .forminator-has_error .forminator-select,.forminator-custom-form .forminator-has_error .forminator-textarea,.forminator-poll .forminator-has_error .forminator-input,.forminator-poll .forminator-has_error .forminator-select,.forminator-poll .forminator-has_error .forminator-textarea,.forminator-quiz .forminator-has_error .forminator-input,.forminator-quiz .forminator-has_error .forminator-select,.forminator-quiz .forminator-has_error .forminator-textarea{border-color:#cc4444!important}.forminator-custom-form .forminator-response-message,.forminator-poll .forminator-response-message,.forminator-quiz .forminator-response-message{background-color:var(--theme-palette-color-6,#F5EEDD)!important;border:1px solid var(--theme-palette-color-1,#C8922A)!important;color:var(--theme-palette-color-3,#2D2D2D)!important;padding:1rem 1.25rem!important;border-radius:0.5rem!important;font-size:0.9375rem!important}.forminator-custom-form .forminator-description,.forminator-poll .forminator-description,.forminator-quiz .forminator-description{color:var(--fw-text-secondary,#777777)!important;font-size:0.8125rem!important}.forminator-custom-form .forminator-pagination-steps .forminator-step-current,.forminator-poll .forminator-pagination-steps .forminator-step-current,.forminator-quiz .forminator-pagination-steps .forminator-step-current{background-color:var(--theme-palette-color-1,#C8922A)!important;color:#FFFFFF!important}.forminator-custom-form .forminator-pagination-progress .forminator-progress-bar,.forminator-poll .forminator-pagination-progress .forminator-progress-bar,.forminator-quiz .forminator-pagination-progress .forminator-progress-bar{background-color:var(--theme-palette-color-1,#C8922A)!important}.forminator-custom-form .forminator-file-upload,.forminator-poll .forminator-file-upload,.forminator-quiz .forminator-file-upload{border:2px dashed var(--fw-border,#E5E3DF)!important;border-radius:0.5rem!important;padding:1.5rem!important}.forminator-custom-form .forminator-file-upload:hover,.forminator-poll .forminator-file-upload:hover,.forminator-quiz .forminator-file-upload:hover{border-color:var(--theme-palette-color-1,#C8922A)!important}.forminator-custom-form .forminator-required,.forminator-poll .forminator-required,.forminator-quiz .forminator-required{color:var(--theme-palette-color-1,#C8922A)!important}
/*# sourceMappingURL=styles.css.map */