.if-cr-form .cr_body,.if-cr-form .cr_page,.if-cr-form .formbox{background:transparent!important;border:none!important;box-shadow:none!important;margin:0!important;padding:0!important}.if-cr-form form.cr_form{display:block}.if-cr-form form.cr_form *{box-sizing:border-box}.if-cr-form form.cr_form .editable_content{display:flex;flex-direction:column;gap:calc(var(--wp--style--block-gap)/1.5)}.if-cr-form form.cr_form .non_sortable:empty{display:none}.if-cr-form form.cr_form .cr_form-component--header,.if-cr-form form.cr_form label,.if-cr-form form.cr_form span.label{color:var(--wp--preset--color--lightgrey)!important;cursor:auto;display:block;font-family:var(--wp--preset--font-family--sans-serif)!important;font-size:var(--wp--preset--font-size--small)!important;font-weight:700;letter-spacing:.03em;line-height:1.4;margin:0;margin-bottom:calc(var(--wp--style--block-gap)/4);text-transform:uppercase}.if-cr-form form.cr_form .cr_form-inputgroup{display:block;width:100%}.if-cr-form form.cr_form input.cr_form-input,.if-cr-form form.cr_form input[type=email],.if-cr-form form.cr_form input[type=tel],.if-cr-form form.cr_form input[type=text],.if-cr-form form.cr_form input[type=url]{-webkit-appearance:none;-moz-appearance:none;appearance:none;backdrop-filter:blur(5px) brightness(1.5);background-color:transparent!important;border:1px solid hsla(0,0%,100%,.2)!important;border-radius:var(--wp-preset--border-radius--default)!important;box-shadow:none!important;color:var(--wp--preset--color--white)!important;display:block!important;font-family:var(--wp--preset--font-family--sans-serif)!important;font-size:var(--wp--preset--font-size--normal)!important;height:auto!important;line-height:1.4;outline:none;padding:calc(var(--wp--style--block-gap)/2)!important;transition:border-color .2s ease,box-shadow .2s ease;width:100%!important}.if-cr-form form.cr_form input.cr_form-input::-moz-placeholder,.if-cr-form form.cr_form input[type=email]::-moz-placeholder,.if-cr-form form.cr_form input[type=tel]::-moz-placeholder,.if-cr-form form.cr_form input[type=text]::-moz-placeholder,.if-cr-form form.cr_form input[type=url]::-moz-placeholder{color:color-mix(in srgb,currentColor 35%,transparent)!important;-webkit-text-fill-color:color-mix(in srgb,currentColor 35%,transparent)!important}.if-cr-form form.cr_form input.cr_form-input::placeholder,.if-cr-form form.cr_form input[type=email]::placeholder,.if-cr-form form.cr_form input[type=tel]::placeholder,.if-cr-form form.cr_form input[type=text]::placeholder,.if-cr-form form.cr_form input[type=url]::placeholder{color:color-mix(in srgb,currentColor 35%,transparent)!important;-webkit-text-fill-color:color-mix(in srgb,currentColor 35%,transparent)!important}.if-cr-form form.cr_form input.cr_form-input:hover,.if-cr-form form.cr_form input[type=email]:hover,.if-cr-form form.cr_form input[type=tel]:hover,.if-cr-form form.cr_form input[type=text]:hover,.if-cr-form form.cr_form input[type=url]:hover{border-color:hsla(0,0%,100%,.45)!important;box-shadow:none!important}.if-cr-form form.cr_form input.cr_form-input:focus,.if-cr-form form.cr_form input.cr_form-input:focus-visible,.if-cr-form form.cr_form input[type=email]:focus,.if-cr-form form.cr_form input[type=email]:focus-visible,.if-cr-form form.cr_form input[type=tel]:focus,.if-cr-form form.cr_form input[type=tel]:focus-visible,.if-cr-form form.cr_form input[type=text]:focus,.if-cr-form form.cr_form input[type=text]:focus-visible,.if-cr-form form.cr_form input[type=url]:focus,.if-cr-form form.cr_form input[type=url]:focus-visible{border-color:transparent!important;box-shadow:none!important;outline:2px solid var(--wp--preset--color--secondary)!important;outline-offset:2px}.if-cr-form form.cr_form .cr_form-component--checkbox .cr_form-component--header{margin-bottom:calc(var(--wp--style--block-gap)/3)}.if-cr-form form.cr_form .cr_form-component--checkbox .cr_form-component--group{display:flex;flex-direction:column;gap:calc(var(--wp--style--block-gap)/3)}.if-cr-form form.cr_form .cr_form-component--checkbox .cr_form-inputgroup--typecheckbox{align-items:flex-start!important;display:flex!important;flex-wrap:nowrap!important;gap:calc(var(--wp--style--block-gap)/2)!important;white-space:normal!important}.if-cr-form form.cr_form .cr_form-component--checkbox input[type=checkbox].cr_form-checkbox,.if-cr-form form.cr_form .cr_form-component--checkbox input[type=checkbox].cr_ipe_checkbox{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;background:color-mix(in srgb,var(--wp--preset--color--secondary) 12%,transparent)!important;border:2px solid hsla(0,0%,100%,.2)!important;border-radius:999px!important;cursor:pointer!important;flex:0 0 auto!important;height:1.5rem!important;margin-top:.2rem!important;min-width:calc(var(--wp--style--block-gap)*1.5)!important;outline:none;padding:0!important;position:relative!important;transition:background .2s ease,border-color .2s ease!important;width:calc(var(--wp--style--block-gap)*1.5)!important}.if-cr-form form.cr_form .cr_form-component--checkbox input[type=checkbox].cr_form-checkbox:after,.if-cr-form form.cr_form .cr_form-component--checkbox input[type=checkbox].cr_ipe_checkbox:after{background:hsla(0,0%,100%,.9)!important;border-radius:999px!important;box-shadow:0 2px 6px rgba(0,0,0,.35)!important;content:""!important;height:calc(1.5rem - 10px)!important;left:3px!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important;transition:transform .2s ease!important;width:calc(1.5rem - 10px)!important}.if-cr-form form.cr_form .cr_form-component--checkbox input[type=checkbox].cr_form-checkbox:checked,.if-cr-form form.cr_form .cr_form-component--checkbox input[type=checkbox].cr_ipe_checkbox:checked{background:var(--wp--preset--color--secondary)!important;border-color:var(--wp--preset--color--secondary)!important}.if-cr-form form.cr_form .cr_form-component--checkbox input[type=checkbox].cr_form-checkbox:checked:after,.if-cr-form form.cr_form .cr_form-component--checkbox input[type=checkbox].cr_ipe_checkbox:checked:after{transform:translateY(-50%) translateX(calc(var(--wp--style--block-gap)*1.5 - 1.5rem + 4px))!important}.if-cr-form form.cr_form .cr_form-component--checkbox input[type=checkbox].cr_form-checkbox:focus-visible,.if-cr-form form.cr_form .cr_form-component--checkbox input[type=checkbox].cr_ipe_checkbox:focus-visible{outline:2px solid var(--wp--preset--color--secondary)!important;outline-offset:2px}.if-cr-form form.cr_form .cr_form-component--checkbox label.no-label{color:color-mix(in srgb,currentColor 70%,transparent)!important;cursor:pointer!important;font-size:calc(var(--wp--preset--font-size--small)*.9)!important;font-weight:400!important;letter-spacing:0!important;line-height:1.55!important;margin:0!important;text-transform:none!important}.if-cr-form form.cr_form .cr_form-component--checkbox label.no-label a{color:var(--wp--preset--color--secondary)!important;display:inline!important;text-decoration:underline!important;text-underline-offset:2px!important}.if-cr-form form.cr_form .cr_form-component--checkbox label.no-label a:after{display:none!important}.if-cr-form form.cr_form .cr_form-component--submit,.if-cr-form form.cr_form .submit_container{margin-top:calc(var(--wp--style--block-gap)/3)}.if-cr-form form.cr_form .cr_form-block.cr_button,.if-cr-form form.cr_form button.cr_button{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-color:var(--wp--preset--color--secondary)!important;border:0!important;border-radius:var(--wp-preset--border-radius--default)!important;color:var(--wp--preset--color--white)!important;cursor:pointer!important;display:block!important;font-family:var(--wp--preset--font-family--sans-serif)!important;font-size:var(--wp--preset--font-size--normal)!important;font-weight:700!important;line-height:1.2;padding:calc(var(--wp--style--block-gap)/2) var(--wp--style--block-gap)!important;text-align:center!important;text-decoration:none!important;transition:background-color .2s ease,transform .2s ease!important;width:100%!important}.if-cr-form form.cr_form .cr_form-block.cr_button:after,.if-cr-form form.cr_form button.cr_button:after{display:none!important}@media(hover:hover){.if-cr-form form.cr_form .cr_form-block.cr_button:hover,.if-cr-form form.cr_form button.cr_button:hover{background-color:var(--wp--preset--color--success)!important;color:var(--wp--preset--color--white)!important;transform:translateY(-2px)}}.if-cr-form form.cr_form .cr_form-block.cr_button:active,.if-cr-form form.cr_form button.cr_button:active{transform:scale(.97)!important;transition:transform .15s ease!important}.if-cr-form form.cr_form .cr_form-block.cr_button:focus-visible,.if-cr-form form.cr_form button.cr_button:focus-visible{outline:2px solid var(--wp--preset--color--white)!important;outline-offset:2px}.if-cr-form form.cr_form .musthave .cr_form-inputgroup>label:after{color:var(--wp--preset--color--secondary);content:" *"}.if-cr-form form.cr_form input.cr_form-input:invalid:not(:-moz-placeholder){border-color:var(--wp--preset--color--danger)!important}.if-cr-form form.cr_form input.cr_form-input:invalid:not(:placeholder-shown){border-color:var(--wp--preset--color--danger)!important}.if-cr-form.is-style-dark-text form.cr_form .cr_form-component--header,.if-cr-form.is-style-dark-text form.cr_form label,.if-cr-form.is-style-dark-text form.cr_form span.label{color:var(--wp--preset--color--primary)!important}.if-cr-form.is-style-dark-text form.cr_form input.cr_form-input,.if-cr-form.is-style-dark-text form.cr_form input[type=email],.if-cr-form.is-style-dark-text form.cr_form input[type=tel],.if-cr-form.is-style-dark-text form.cr_form input[type=text],.if-cr-form.is-style-dark-text form.cr_form input[type=url]{backdrop-filter:none!important;border-color:rgba(0,0,0,.2)!important;color:var(--wp--preset--color--primary)!important}.if-cr-form.is-style-dark-text form.cr_form input.cr_form-input::-moz-placeholder,.if-cr-form.is-style-dark-text form.cr_form input[type=email]::-moz-placeholder,.if-cr-form.is-style-dark-text form.cr_form input[type=tel]::-moz-placeholder,.if-cr-form.is-style-dark-text form.cr_form input[type=text]::-moz-placeholder,.if-cr-form.is-style-dark-text form.cr_form input[type=url]::-moz-placeholder{color:color-mix(in srgb,var(--wp--preset--color--primary) 35%,transparent)!important;-webkit-text-fill-color:color-mix(in srgb,var(--wp--preset--color--primary) 35%,transparent)!important}.if-cr-form.is-style-dark-text form.cr_form input.cr_form-input::placeholder,.if-cr-form.is-style-dark-text form.cr_form input[type=email]::placeholder,.if-cr-form.is-style-dark-text form.cr_form input[type=tel]::placeholder,.if-cr-form.is-style-dark-text form.cr_form input[type=text]::placeholder,.if-cr-form.is-style-dark-text form.cr_form input[type=url]::placeholder{color:color-mix(in srgb,var(--wp--preset--color--primary) 35%,transparent)!important;-webkit-text-fill-color:color-mix(in srgb,var(--wp--preset--color--primary) 35%,transparent)!important}.if-cr-form.is-style-dark-text form.cr_form input.cr_form-input:hover,.if-cr-form.is-style-dark-text form.cr_form input[type=email]:hover,.if-cr-form.is-style-dark-text form.cr_form input[type=tel]:hover,.if-cr-form.is-style-dark-text form.cr_form input[type=text]:hover,.if-cr-form.is-style-dark-text form.cr_form input[type=url]:hover{border-color:rgba(0,0,0,.45)!important}.if-cr-form.is-style-dark-text form.cr_form .cr_form-component--checkbox input[type=checkbox].cr_form-checkbox,.if-cr-form.is-style-dark-text form.cr_form .cr_form-component--checkbox input[type=checkbox].cr_ipe_checkbox{background:color-mix(in srgb,var(--wp--preset--color--secondary) 12%,transparent)!important;border-color:rgba(0,0,0,.2)!important}.if-cr-form.is-style-dark-text form.cr_form .cr_form-component--checkbox input[type=checkbox].cr_form-checkbox:after,.if-cr-form.is-style-dark-text form.cr_form .cr_form-component--checkbox input[type=checkbox].cr_ipe_checkbox:after{background:var(--wp--preset--color--primary)!important;box-shadow:0 2px 6px rgba(0,0,0,.2)!important}.if-cr-form.is-style-dark-text form.cr_form .cr_form-component--checkbox label.no-label{color:color-mix(in srgb,var(--wp--preset--color--primary) 70%,transparent)!important}
