.wp-block-spotly-hyperlink-group{gap:inherit;text-decoration:none;width:100%}.wp-block-spotly-hyperlink-group.is-layout-flow{display:flex}.wp-block-spotly-hyperlink-group.is-horizontal{display:flex;flex-direction:row}.wp-block-spotly-hyperlink-group.is-horizontal.is-nowrap{flex-wrap:nowrap}.wp-block-spotly-hyperlink-group.is-horizontal.is-wrap{flex-wrap:wrap}.wp-block-spotly-hyperlink-group.is-horizontal.is-content-justification-left{justify-content:flex-start}.wp-block-spotly-hyperlink-group.is-horizontal.is-content-justification-center{justify-content:center}.wp-block-spotly-hyperlink-group.is-horizontal.is-content-justification-right{justify-content:flex-end}.wp-block-spotly-hyperlink-group.is-horizontal.is-content-justification-space-between{justify-content:space-between}.wp-block-spotly-hyperlink-group.is-horizontal.is-vertically-aligned-top{align-items:flex-start}.wp-block-spotly-hyperlink-group.is-horizontal.is-vertically-aligned-center{align-items:center}.wp-block-spotly-hyperlink-group.is-horizontal.is-vertically-aligned-bottom{align-items:flex-end}.wp-block-spotly-hyperlink-group:not(.is-horizontal){display:flex;flex-direction:column}.wp-block-spotly-hyperlink-group:not(.is-horizontal).is-content-justification-left{align-items:flex-start}.wp-block-spotly-hyperlink-group:not(.is-horizontal).is-content-justification-center{align-items:center}.wp-block-spotly-hyperlink-group:not(.is-horizontal).is-content-justification-right{align-items:flex-end}.wp-block-spotly-hyperlink-group:not(.is-horizontal).is-vertically-aligned-top{justify-content:flex-start}.wp-block-spotly-hyperlink-group:not(.is-horizontal).is-vertically-aligned-center{justify-content:center}.wp-block-spotly-hyperlink-group:not(.is-horizontal).is-vertically-aligned-bottom{justify-content:flex-end}.wp-block-spotly-hyperlink-group[href]{transition:background-color .2s ease-in-out}.wp-block-spotly-hyperlink-group[href]:focus,.wp-block-spotly-hyperlink-group[href]:hover{background-color:var(--wp--custom--hyperlink-group--hover-background-color,inherit)!important}.wp-block-spotly-hyperlink-group.alignfull{max-width:none;width:100%}.wp-block-spotly-hyperlink-group.alignwide{width:var(--wp--style--global--wide-size,100%)}
.wp-block-spotly-lead-form .spotly-form-title{color:currentColor;font-size:1.5em;font-weight:600;margin:0 0 1.5rem}.wp-block-spotly-lead-form .spotly-lead-form{max-width:100%}.wp-block-spotly-lead-form .spotly-form-fields{display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width:768px){.wp-block-spotly-lead-form .spotly-form-fields{grid-template-columns:1fr 1fr}}.wp-block-spotly-lead-form .spotly-form-field{display:flex;flex-direction:column}.wp-block-spotly-lead-form .spotly-form-field.spotly-form-field-full{grid-column:1/-1}.wp-block-spotly-lead-form .spotly-form-field.spotly-form-field-submit{grid-column:1/-1;margin-top:.5rem}.wp-block-spotly-lead-form .spotly-form-label{color:currentColor;font-size:var(--wp--preset--font-size--small);font-weight:var(--wp--custom--font-weight--semi-bold);margin-bottom:var(--wp--preset--spacing--20)}.wp-block-spotly-lead-form .spotly-form-label .required{color:#d63638}.wp-block-spotly-lead-form .spotly-form-input,.wp-block-spotly-lead-form .spotly-form-textarea{background-color:var(--wp--custom--input--background-color,var(--wp--preset--color--white));border:1px solid var(--wp--custom--input--border-color,var(--wp--preset--color--dark-05));border-radius:.25rem;color:var(--wp--custom--input--text-color,inherit);font-size:var(--wp--preset--font-size--small);line-height:1.5;padding:.5rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.wp-block-spotly-lead-form .spotly-form-input:focus,.wp-block-spotly-lead-form .spotly-form-textarea:focus{border-color:#007cba;box-shadow:0 0 0 2px #007cba33;outline:none}.wp-block-spotly-lead-form .spotly-form-input::placeholder,.wp-block-spotly-lead-form .spotly-form-textarea::placeholder{color:#757575}.wp-block-spotly-lead-form .spotly-form-textarea{min-height:100px;resize:vertical}.wp-block-spotly-lead-form .spotly-form-submit{display:inline-flex;gap:var(--wp--preset--spacing--40);justify-content:center;min-width:fit-content;text-align:center;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,outline,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(0,0,.2,1);transition:all .3s;width:auto;fill:currentColor;background-color:var(--wp--preset--color--primary);border-color:var(--wp--preset--color--transparent);border-radius:.4em;border-style:solid;border-width:1px;box-shadow:var(--wp--preset--shadow--standard);color:var(--wp--preset--color--white);font-family:inherit;font-size:var(--wp--preset--font-size--text-sm);font-weight:var(--wp--custom--font-weight--semi-bold);letter-spacing:.05em;line-height:1.25rem;padding:var(--wp--preset--spacing--40) var(--wp--preset--spacing--70);text-decoration:none;text-transform:capitalize}.wp-block-spotly-lead-form .spotly-form-submit:focus,.wp-block-spotly-lead-form .spotly-form-submit:hover{filter:brightness(120%)}.wp-block-spotly-lead-form .spotly-form-message{border-radius:4px;margin-bottom:1.5rem;padding:1rem}.wp-block-spotly-lead-form .spotly-form-message.spotly-form-success{background-color:#d4edda;border:1px solid #c3e6cb;color:#155724}.wp-block-spotly-lead-form .spotly-form-message.spotly-form-error{background-color:#f8d7da;border:1px solid #f5c6cb;color:#721c24}.wp-block-spotly-lead-form .spotly-form-message p{font-weight:500;margin:0}@media(max-width:767px){.wp-block-spotly-lead-form .spotly-form-fields{grid-template-columns:1fr}.wp-block-spotly-lead-form .spotly-form-submit{width:100%}}.spotly-lead-form .honey-pot-field,.spotly-lead-form input[name=lead_website],.spotly-lead-form label[for*=lead_website]{top:-9999px!important;tabindex:-1!important;border:0!important;display:none!important;margin:0!important;padding:0!important}.spotly-lead-form .honey-pot-container,.spotly-lead-form .honey-pot-field,.spotly-lead-form input[name=lead_website],.spotly-lead-form label[for*=lead_website]{height:1px!important;left:-9999px!important;overflow:hidden!important;position:absolute!important;width:1px!important;clip:rect(0,0,0,0)!important;opacity:0!important;pointer-events:none!important;visibility:hidden!important}.spotly-form-message{border-radius:4px;font-size:14px;line-height:1.5;margin-bottom:20px;padding:12px 16px}.spotly-form-message.spotly-form-error{background-color:#f8d7da;border:1px solid #f5c6cb;color:#721c24}.spotly-form-message.spotly-form-success{background-color:#d4edda;border:1px solid #c3e6cb;color:#155724}.spotly-form-message.spotly-form-warning{background-color:#fff3cd;border:1px solid #ffeaa7;color:#856404}.spotly-lead-form.protected:before{color:#28a745;content:"🔒";font-size:12px;margin-right:4px}.spotly-lead-form.submitting{opacity:.7;pointer-events:none}.spotly-lead-form.submitting .spotly-form-submit{position:relative}.spotly-lead-form.submitting .spotly-form-submit:after{animation:spin 1s linear infinite;border:2px solid #0000;border-radius:50%;border-top-color:currentcolor;content:"";height:16px;left:50%;margin:-8px 0 0 -8px;position:absolute;top:50%;width:16px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
