@keyframes scribble{0%{background-position:200% 0}100%{background-position:0 0}}form label{font-family:"Space Mono",ui-monospace,Consolas,"Courier New",monospace;font-size:17px;margin-bottom:10px;text-transform:capitalize}form input[type=date],form input[type=email],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form input[type=url],form select,form textarea,form textarea.elementor-field-textual{font-family:Aileron,sans-serif;font-size:18px;color:#33475B;border-radius:7px}form input[type=date]:focus,form input[type=email]:focus,form input[type=number]:focus,form input[type=password]:focus,form input[type=search]:focus,form input[type=tel]:focus,form input[type=text]:focus,form input[type=url]:focus,form select:focus,form textarea:focus,form textarea.elementor-field-textual:focus{color:#00002A}form .elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option input[type=checkbox]{display:none}form .elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option input[type=checkbox]:checked~label:before{background-image:url(/wp-content/uploads/2024/08/icon-checkbox-checked.svg)}form .elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option label{position:relative;padding-left:50px;cursor:pointer;display:inline-block}form .elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option label:before{content:"";position:absolute;left:0;top:0;width:28px;height:28px;transition:.2s cubic-bezier(0.25,.1,.25,1);background-image:url(/wp-content/uploads/2024/08/icon-checkbox-unchecked.svg);background-size:cover}.elementor-field-option label{font-family:Aileron,sans-serif;line-height:1.6;text-transform:initial}.elementor-mark-required .elementor-field-label:after{color:#00002A;padding-inline-start:0;margin-left:.25em;font-size:.8em;vertical-align:super}