.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .loading {
 opacity: 0.5 !important;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .RichTextMarkdown .ql-container {
 pointer-events: none;

font-size: inherit;

font-family: inherit;

font-weight: inherit;

line-height: inherit;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .RichTextMarkdown .ql-container a {
 pointer-events: auto;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .RichTextMarkdown[data-editing-mode-component-selected=true] .ql-container {
 z-index: 2000500;

pointer-events: auto;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .RichTextMarkdown :not([class*="ql"]) p {
 margin-block-start: 0px;

margin-block-end: 0px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .RichTextMarkdown .ql-editor {
 padding: 0px;

line-height: inherit;

tab-size: inherit;

text-align: inherit;

white-space: inherit;

word-wrap: inherit;

overflow: hidden;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .RichTextMarkdown .ql-tooltip {
 min-width: 366px;

height: 40px;

line-height: 1.5;

font-size: 13px;

font-family: Work Sans;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d :not[data-editing-mode-component-selected=true].RichTextMarkdown .ql-tooltip {
 display: none;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d * {
 box-sizing: border-box;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d a.button.pending {
 pointer-events: none;

opacity: 0.6;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d button.pending {
 pointer-events: none;

opacity: 0.6;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d input.pending {
 pointer-events: none;

opacity: 0.6;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d textarea.pending {
 pointer-events: none;

opacity: 0.6;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d a.button.pending .icon.fa-spinner {
 display: inline-block;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d button.pending .icon.fa-spinner {
 display: inline-block;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d input.pending .icon.fa-spinner {
 display: inline-block;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d textarea.pending .icon.fa-spinner {
 display: inline-block;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d a.button .icon.fa-spinner {
 font-size: 0.9em;

margin: 0 0.25em 0 -0.5em;

display: none;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d button .icon.fa-spinner {
 font-size: 0.9em;

margin: 0 0.25em 0 -0.5em;

display: none;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d input .icon.fa-spinner {
 font-size: 0.9em;

margin: 0 0.25em 0 -0.5em;

display: none;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d textarea .icon.fa-spinner {
 font-size: 0.9em;

margin: 0 0.25em 0 -0.5em;

display: none;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d a.button {
 font-size: inherit;

font-family: inherit;

font-weight: inherit;

text-decoration: inherit;

color: inherit;

transition: background-color 0.3s, color 0.3s;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d button {
 font-size: inherit;

font-family: inherit;

font-weight: inherit;

text-decoration: inherit;

color: inherit;

transition: background-color 0.3s, color 0.3s;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d input {
 font-size: inherit;

font-family: inherit;

font-weight: inherit;

text-decoration: inherit;

color: inherit;

transition: background-color 0.3s, color 0.3s;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d textarea {
 font-size: inherit;

font-family: inherit;

font-weight: inherit;

text-decoration: inherit;

color: inherit;

transition: background-color 0.3s, color 0.3s;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d a.button:focus {
 outline-color: var(--primary-color);

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d button:focus {
 outline-color: var(--primary-color);

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d input:focus {
 outline-color: var(--primary-color);

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d textarea:focus {
 outline-color: var(--primary-color);

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d a.button[disabled] {
 cursor: default;

background: #eee;

pointer-events: none;

color: #aaa;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d a.button.disabled {
 cursor: default;

background: #eee;

pointer-events: none;

color: #aaa;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d button[disabled] {
 cursor: default;

background: #eee;

pointer-events: none;

color: #aaa;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d button.disabled {
 cursor: default;

background: #eee;

pointer-events: none;

color: #aaa;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d input[disabled] {
 cursor: default;

background: #eee;

pointer-events: none;

color: #aaa;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d input.disabled {
 cursor: default;

background: #eee;

pointer-events: none;

color: #aaa;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d textarea[disabled] {
 cursor: default;

background: #eee;

pointer-events: none;

color: #aaa;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d textarea.disabled {
 cursor: default;

background: #eee;

pointer-events: none;

color: #aaa;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .FileUpload .validation-failed {
 color: #141516;

background: #fd8ba0;

line-height: 110%;

border-bottom-left-radius: 4px;

border-bottom-right-radius: 4px;

padding: 10px;

margin-top: -1px;

font-weight: 400;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .InputBox .validation-failed {
 color: #141516;

background: #fd8ba0;

line-height: 110%;

border-bottom-left-radius: 4px;

border-bottom-right-radius: 4px;

padding: 10px;

margin-top: -1px;

font-weight: 400;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .OptionSelector .validation-failed {
 color: #141516;

background: #fd8ba0;

line-height: 110%;

border-bottom-left-radius: 4px;

border-bottom-right-radius: 4px;

padding: 10px;

margin-top: -1px;

font-weight: 400;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .FileUpload .uploader {
 display: flex;

flex-direction: column;

position: relative;

width: 100%;

height: 100%;

text-align: center;

background: #fafafa;

border: 1px solid #d9d9d9;

border-radius: var(--border-radius);

cursor: pointer;

-webkit-transition: border-color 0.3s;

transition: border-color 0.3s;

-webkit-box-sizing: border-box;

box-sizing: border-box;

margin: 0;

padding: 0;

color: rgba(0, 0, 0, 0.65);

font-size: 14px;

font-variant: tabular-nums;

line-height: 1.5;

list-style: none;

-webkit-font-feature-settings: 'tnum';

font-feature-settings: 'tnum';

outline: 0;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .FileUpload .uploader p.file-upload-text {
 margin: 0 0 4px;

color: rgba(0, 0, 0, 0.85);

font-size: 16px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .FileUpload .uploader p.file-upload-hint {
 color: rgba(0, 0, 0, 0.45);

font-size: 14px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .FileUpload .icon {
 font-size: 40px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .ToggleSwitch {
 display: flex;

align-items: center;

cursor: pointer;

margin: 10px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .ToggleSwitch:hover .switch .knob {
 background: #edf0f5;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .ToggleSwitch.isOn .switch {
 background: #6454f3;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .ToggleSwitch.isOn .switch .knob {
 margin-left: 14px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .ToggleSwitch .switch {
 height: 15px;

width: 30px;

background: #edf0f5;

border-radius: 8.5px;

border: 1px solid #ccc;

transition: background-color 0.3s;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .ToggleSwitch .switch .knob {
 margin: -1px;

border: 1px solid #ccc;

height: 15px;

width: 15px;

background: white;

border-radius: 8.5px;

transition: margin 0.3s, background-color 0.3s;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .ToggleSwitch .label {
 margin-left: 10px;

margin-right: 10px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .InputBox input[type='range'] {
 -webkit-appearance: none;

background: transparent;

margin: var(--thumb-height, 24px)/2 0;

width: var(--track-width, 100%);

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .InputBox input[type='range']::-moz-focus-outer {
 border: 0;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .InputBox input[type='range']:focus {
 outline: 0;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .InputBox input[type='range']:focus::-ms-fill-lower {
 background: var(--track-color, #eceff1);

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .InputBox input[type='range']::-webkit-slider-runnable-track {
 cursor: default;

height: var(--track-height, 8px);

transition: all 0.2s ease;

width: var(--track-width, 100%);

box-shadow: var(--track-shadow-size, 1px) var(--track-shadow-size, 1px) var(--track-shadow-blur, 1px) var(--track-shadow-color, rgba(0, 0, 0, 0.2)), 0 0 var(--track-shadow-size, 1px) var(--track-shadow-color, rgba(0, 0, 0, 0.2));

background: var(--track-color, #eceff1);

border: var(--track-border-width, 2px) solid var(--track-border-color, #cfd8dc);

border-radius: var(--track-radius, 5px);

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .InputBox input[type='range']::-webkit-slider-thumb {
 box-shadow: var(--thumb-shadow-size, 4px) var(--thumb-shadow-size, 4px) var(--thumb-shadow-blur, 4px) var(--thumb-shadow-color, rgba(0, 0, 0, 0.2)), 0 0 var(--thumb-shadow-size, 4px) var(--thumb-shadow-color, rgba(0, 0, 0, 0.2));

background: var(--thumb-color, #607d8b);

border: var(--thumb-border-width, 2px) solid var(--thumb-border-color, #eceff1);

border-radius: var(--thumb-radius, 12px);

box-sizing: border-box;

cursor: default;

height: var(--thumb-height, 24px);

width: var(--thumb-width, 24px);

-webkit-appearance: none;

margin-top: calc((var(--track-height, 8px) - var(--track-border-width, 2px) * 2) / 2 - var(--thumb-height, 24px) / 2);

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .InputBox input[type='range']::-moz-range-track {
 box-shadow: var(--track-shadow-size, 1px) var(--track-shadow-size, 1px) var(--track-shadow-blur, 1px) var(--track-shadow-color, rgba(0, 0, 0, 0.2)), 0 0 var(--track-shadow-size, 1px) var(--track-shadow-color, rgba(0, 0, 0, 0.2));

cursor: default;

transition: all 0.2s ease;

width: var(--track-width, 100%);

background: var(--track-color, #eceff1);

border: var(--track-border-width, 2px) solid var(--track-border-color, #cfd8dc);

border-radius: var(--track-radius, 5px);

height: calc(var(--track-height, 8px) / 2);

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .InputBox input[type='range']::-moz-range-thumb {
 box-shadow: var(--thumb-shadow-size, 4px) var(--thumb-shadow-size, 4px) var(--thumb-shadow-blur, 4px) var(--thumb-shadow-color, rgba(0, 0, 0, 0.2)), 0 0 var(--thumb-shadow-size, 4px) var(--thumb-shadow-color, rgba(0, 0, 0, 0.2));

background: var(--thumb-color, #607d8b);

border: var(--thumb-border-width, 2px) solid var(--thumb-border-color, #eceff1);

border-radius: var(--thumb-radius, 12px);

box-sizing: border-box;

cursor: default;

height: var(--thumb-height, 24px);

width: var(--thumb-width, 24px);

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .InputBox input[type='range']::-ms-track {
 cursor: default;

height: var(--track-height, 8px);

transition: all 0.2s ease;

width: var(--track-width, 100%);

background: transparent;

border-color: transparent;

border-width: var(--thumb-height, 24px)/2 0;

color: transparent;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .InputBox input[type='range']::-ms-fill-lower {
 box-shadow: var(--track-shadow-size, 1px) var(--track-shadow-size, 1px) var(--track-shadow-blur, 1px) var(--track-shadow-color, rgba(0, 0, 0, 0.2)), 0 0 var(--track-shadow-size, 1px) var(--track-shadow-color, rgba(0, 0, 0, 0.2));

background: var(--track-color, #eceff1);

border: var(--track-border-width, 2px) solid var(--track-border-color, #cfd8dc);

border-radius: calc(var(--track-radius, 5px) * 2);

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .InputBox input[type='range']::-ms-fill-upper {
 box-shadow: var(--track-shadow-size, 1px) var(--track-shadow-size, 1px) var(--track-shadow-blur, 1px) var(--track-shadow-color, rgba(0, 0, 0, 0.2)), 0 0 var(--track-shadow-size, 1px) var(--track-shadow-color, rgba(0, 0, 0, 0.2));

background: var(--track-color, #eceff1);

border: var(--track-border-width, 2px) solid var(--track-border-color, #cfd8dc);

border-radius: calc(var(--track-radius, 5px) * 2);

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .InputBox input[type='range']::-ms-thumb {
 box-shadow: var(--thumb-shadow-size, 4px) var(--thumb-shadow-size, 4px) var(--thumb-shadow-blur, 4px) var(--thumb-shadow-color, rgba(0, 0, 0, 0.2)), 0 0 var(--thumb-shadow-size, 4px) var(--thumb-shadow-color, rgba(0, 0, 0, 0.2));

background: var(--thumb-color, #607d8b);

border: var(--thumb-border-width, 2px) solid var(--thumb-border-color, #eceff1);

border-radius: var(--thumb-radius, 12px);

box-sizing: border-box;

cursor: default;

height: var(--thumb-height, 24px);

width: var(--thumb-width, 24px);

margin-top: calc(var(--track-height, 8px) / 4);

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .InputBox input[type='range']:disabled::-webkit-slider-thumb, .Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d [type='range']:disabled::-moz-range-thumb, .Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d [type='range']:disabled::-ms-thumb, .Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d [type='range']:disabled::-webkit-slider-runnable-track, .Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d [type='range']:disabled::-ms-fill-lower, .Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d [type='range']:disabled::-ms-fill-upper {
 cursor: not-allowed;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .InputBox div.slider {
 display: flex;

flex-direction: row;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .InputBox div.slider input[type='range'] {
 border: none;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .InputBox div.slider input[type='range'].range-addon {
 width: calc(25%);

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .InfoBox {
 position: absolute;

top: 0;

bottom: 0;

left: 0;

right: 0;

border-radius: inherit;

z-index: 150;

margin: -1px;

overflow: hidden;

padding: 1.5rem;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .InfoBox .InfoBox-background {
 position: absolute;

top: 0;

bottom: 0;

left: 0;

right: 0;

background-color: rgba(0, 0, 0, 0.3);

border-radius: inherit;

z-index: 151;

opacity: 1;

transition: opacity 0.3s;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .InfoBox .InfoBox-box {
 position: absolute;

bottom: 0;

left: 0;

right: 0;

max-height: 90%;

background: white;

border-radius: inherit;

border-top-left-radius: 16px;

border-top-right-radius: 16px;

border: 1px solid #ddd;

padding: 20px;

overflow-y: scroll;

z-index: 152;

transition: bottom 0.3s;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .InfoBox dialog.InfoBox-box::backdrop {
 display: none;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .InfoBox .InfoBox-box .close {
 position: absolute;

z-index: 10;

right: 25px;

top: 25px;

color: #aaa;

cursor: pointer;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .InfoBox .InfoBox-box .close:hover {
 color: inherit;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .InfoBox:not(.showing) {
 pointer-events: none;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .InfoBox:not(.showing) .InfoBox-background {
 opacity: 0;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .InfoBox:not(.showing) .InfoBox-box {
 bottom: -100vh;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .ProgressBar.FormProgressCircle {
 cursor: pointer;

margin: 8px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .ProgressBar .ElementType-BarNode.completed.navigate {
 cursor: pointer;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .ProgressBar .ElementType-BarNode.fill {
 opacity: 0;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .ProgressBar .ElementType-BarNode.fill.completed {
 animation: 0.05s linear 1 normal forwards running fade-in-bar;

animation-delay: 0.25s;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .ProgressBar .ElementType-BarNodeConnctor .ElementType-BarNodeConnectorInner {
 flex: 0 0 0%;

height: inherit;

width: inherit;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .ProgressBar .ElementType-BarNodeConnctor .ElementType-BarNodeConnectorInner.completed {
 flex: 0 0 100%;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .ProgressBar .ElementType-BarNodeConnctor .ElementType-BarNodeConnectorInner.fill {
 transition: all 0.25s linear;

transform-origin: left center;

transform: scaleX(0);

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .ProgressBar .ElementType-BarNodeConnctor .ElementType-BarNodeConnectorInner.fill.completed {
 transition: all 0.25s linear;

transform-origin: left center;

transform: scaleX(1);

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .FormProgress {
 position: relative;

border-top-left-radius: 16px;

border-top-right-radius: 16px;

overflow: hidden;

margin: 20px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .FormProgress:not(.FormProgressCircle) {
 border-bottom: 1px solid #eee;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .FormProgress .bar {
 background: var(--primary-color);

height: 30px;

transition: width 0.3s;

background-color: #c53583;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .FormProgress:hover > .progress {
 color: var(--primary-color);

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .FormProgress .progress {
 position: absolute;

top: 7px;

left: 15px;

font-size: 12px;

color: rgba(0, 0, 0, 0.2);

transition: color 0.3s;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .FormProgress .progress.altColor {
 color: white;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .FormProgress .reset {
 position: absolute;

top: 9px;

right: 14px;

font-size: 12px;

color: rgba(0, 0, 0, 0.2);

transition: color 0.3s;

cursor: pointer;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .FormProgress .reset:hover {
 color: var(--primary-color);

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .FormProgress .reset.percent-100:hover {
 color: white;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .FormProgress.circular {
 display: flex;

flex-direction: column;

align-items: center;

overflow: visible;

margin: 8px;

border: none;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .FormProgress.circular  .ep-container {
 cursor: pointer;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .FormProgress.circular.right {
 flex-direction: row;

justify-content: center;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .FormProgress.circular.right > div {
 margin-right: 10px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .FormProgress.circular.left {
 flex-direction: row-reverse;

justify-content: center;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .FormProgress.circular.left > div {
 margin-left: 10px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .FormProgress.circular:not(.inside) .progress-bar-legend {
 display: none;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .select:focus {
 border-color: blue;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .ElementType-OptionDropdown[data-multiple] div.header {
 display: none;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .ElementType-OptionDropdown .ElementType-DropdownMain {
 -webkit-box-align: center;

-ms-flex-align: center;

align-items: center;

padding: 0;

position: relative;

flex: 1;

display: flex;

width: auto;

box-sizing: border-box;

border-style: solid;

border-width: 1px;

border-color: #e8ebf0;

border-radius: inherit;

cursor: pointer;

line-height: 1;

transition: all .3s;

border: none;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .ElementType-OptionDropdown .ElementType-DropdownMain::after {
 content: '⌄';

align-self: stretch;

display: flex;

align-content: center;

justify-content: center;

justify-items: center;

align-items: center;

padding: 0 15px 9px;

color: #bbb;

margin-left: -40px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .ElementType-OptionDropdown .ElementType-DropdownMain:hover::after {
 color: #999;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .ElementType-OptionDropdown .ElementType-DropdownMain select {
 -webkit-appearance: none;

-moz-appearance: none;

appearance: none;

font-family: inherit;

font-size: inherit;

padding: 0;

border-width: 0;

width: 100%;

flex: 1;

display: none;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .ElementType-OptionDropdown .ElementType-DropdownMain select div.option {
 display: none;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .ElementType-OptionDropdown {
 user-select: none;

box-sizing: border-box;

position: relative;

border-radius: 4px;

border-style: solid;

border-width: 0;

border-color: gray;

width: auto;

display: inline-block;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .ElementType-OptionDropdown:focus {
 border-color: transparent;

border: 2px solid var(--crmui-numero-primary-desat, #593BA0);

box-shadow: 0px 0px 4px 0px #B7B1D8;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .ElementType-OptionDropdown[data-open] {
 border-bottom-left-radius: 0;

border-bottom-right-radius: 0;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .ElementType-OptionDropdown[data-open] .ElementType-DropdownList {
 display: initial;

overflow: auto;

max-height: 250px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .ElementType-OptionDropdown .ElementType-DropdownList {
 -webkit-appearance: none;

-moz-appearance: none;

appearance: none;

position: absolute;

border-style: solid;

border-width: 1px;

border-color: #e8ebf0;

left: 0;

display: none;

width: 100%;

line-height: 1;

box-sizing: border-box;

z-index: 2;

border-bottom-left-radius: 4px;

border-bottom-right-radius: 4px;

overflow: auto;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .ElementType-OptionDropdown .ElementType-DropdownList .ElementType-DropdownListOption {
 background-color: #F7F8FE;

cursor: pointer;

padding: 10px 14px;

border-width: 0;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .ElementType-OptionDropdown .ElementType-DropdownList .ElementType-DropdownListOption:hover {
 background-color: #fafafa;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .ElementType-OptionDropdown .ElementType-DropdownList .ElementType-DropdownListOption:focus {
 background-color: transparent;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .ElementType-OptionDropdown .ElementType-DropdownList .ElementType-DropdownListOption:checked {
 background-color: #f5f5f5;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .ElementType-OptionDropdown div.header span {
 flex: 1;

padding: 0px;

padding-top: 0px;

padding-bottom: 0px;

padding-left: 0px;

padding-right: 0px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .ElementType-OptionDropdown div.header span input {
 background: inherit;

border: 1px solid;

font: inherit;

font-weight: 800;

color: #593BA0;

outline: none;

width: calc(100vw - 60px);

max-width: 720px;

padding-top: 10px;

padding-bottom: 10px;

padding-left: 14px;

padding-right: 14px;

font-size: 24px;

font-family: Avenir, sans-serif;

border-radius: 10px;

border-color: #EEEAF6;

background-color: #F7F8FE;

text-align: end;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .ElementType-OptionDropdown div.header span .option-selector-tag {
 padding: 5px;

border: 1px solid grey;

border-radius: 5px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .BookMeeting {
 position: relative;

width: 1060px;

max-width: 100%;

min-height: 680px;

overflow: hidden;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .BookMeeting.service-hubspot {
 margin-top: 0;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .BookMeeting .calendly-container {
 position: absolute;

height: 680px;

z-index: 1;

top: -20px;

bottom: 0;

left: -10px;

right: -10px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .BookMeeting > .spinner {
 position: absolute;

top: 0;

bottom: 0;

left: 0;

right: 0;

z-index: 0;

display: flex;

align-items: center;

justify-content: center;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .BookMeeting > .spinner .icon {
 font-size: 60px;

color: #aaa;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-OfflineIndicator {
 position: absolute;

bottom: 0;

z-index: 50;

width: 100%;

padding: 10px;

text-align: center;

background-color: lightcoral;

color: white;

font-weight: 400;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d {
 --primary-color: #6454f3;

--fail-color: red;

--border-radius: 4px;

position: relative;

text-align: left;

box-sizing: border-box;

font-family: 'Lato', sans-serif;

font-size: 16px;

font-weight: 300;

line-height: 1.5;

color: #555;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Page {
 position: relative;

padding: 32px;

box-sizing: border-box;

flex-direction: column;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .ElementType-PageContents {
 width: 100%;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentType-RichText p {
 margin: 0;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentType-RichText ul {
 list-style: disc;

padding-left: 1.1em;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentType-InputBox {
 display: flex;

flex-direction: column;

position: relative;

max-width: 100%;

width: 300px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentType-OptionSelector {
 display: flex;

flex-direction: column;

position: relative;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentType-CustomButton {
 box-sizing: border-box;

padding: 8px 32px;

border-radius: var(--border-radius);

background-color: white;

color: inherit;

transition: background-color 0.3s, color 0.3s;

cursor: pointer;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.CustomButton_link {
 text-decoration: none;

display: flex;

flex-direction: row;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentType-MediaEmbed {
 position: relative;

width: 100%;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentType-CustomButton.selected {
 border-color: var(--primary-color);

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentType-CustomButton.disabled {
 cursor: default;

background: #eee;

pointer-events: none;

color: white;

background-color: transparent;

opacity: 0.2;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-main_container {
 display: flex;

flex-direction: column;

justify-content: flex-start;

align-items: center;

width: 100%;

max-width: 720px;

margin-left: auto;

margin-right: auto;

padding-top: USA;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-row {
 flex: 1;

display: flex;

flex-direction: row;

justify-content: stretch;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-column {
 flex: 1;

display: flex;

flex-direction: column;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-title {
 font-size: 36px;

font-weight: 700;

justify-content: center;

display: flex;

margin-bottom: 16px;

max-width: 720px;

margin-left: auto;

margin-right: auto;

padding-left: 32px;

padding-right: 32px;

line-height: 40px;

font-family: Unity Display, Merriweather, Montserrat, sans-serif;

text-align: center;

color: #131313;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-subtitle {
 justify-content: center;

display: flex;

font-size: 24px;

font-weight: 300;

margin-bottom: 16px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-dropdown_selector {
 display: flex;

margin-top: 20px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-standard_input {
 display: flex;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-checkbox {
 display: flex;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-buttons_wrapped {
 display: flex;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-buttons_bars {
 display: flex;

flex-direction: column;

width: 100%;

align-items: center;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-range {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-stripe_checkout {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-image {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-inputs_container {
 display: flex;

flex-wrap: wrap;

justify-content: center;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-header {
 justify-content: flex-end;

display: flex;

flex-direction: row;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-footer {
 display: flex;

flex-direction: row;

justify-content: space-between;

align-items: center;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-global_prev {
 background-color: transparent;

border: none;

padding-left: 0px;

padding-right: 0px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-Label {
 display: flex;

flex-direction: row;

align-items: end;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-InputElement {
 padding: 8px 16px;

border-radius: var(--border-radius);

border: 1px solid #ddd;

width: 100%;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-InputTextarea {
 padding: 8px 16px;

border-radius: var(--border-radius);

border: 1px solid #ddd;

width: 100%;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-Image {
 max-width: 100%;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-OptionButtonList {
 display: flex;

align-items: stretch;

justify-content: center;

flex-wrap: wrap;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-OptionButtonCard {
 display: flex;

flex-direction: column;

align-items: center;

justify-content: space-between;

padding: 8px 32px;

margin: 8px;

flex: 0 0 auto;

text-align: center;

box-sizing: border-box;

border: 1px solid #ddd;

background-color: white;

border-radius: var(--border-radius);

cursor: pointer;

line-height: 1.3;

transition: transform 0.1s, border-color 0.5s, background-color 0.2s;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-ButtonIconImage {
 max-width: 100%;

max-height: 50px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-ButtonIcon {
 font-size: 40px;

color: #999;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component:selected .ElementType-ButtonIcon {
 color: var(--primary-color);

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-OptionButtonList.ComponentTag-buttons_bars {
 width: 100%;

max-width: 420px;

flex-direction: column;

flex-wrap: nowrap;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-OptionButtonCard.ComponentTag-buttons_tiles {
 padding: 30px 15px;

width: 140px;

max-width: 140px;

min-height: 150px;

border-radius: var(--border-radius-lg);

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-OptionButtonCard.ComponentTag-buttons_wrapped {
 max-width: 100%;

white-space: nowrap;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-OptionButtonCard.ComponentTag-buttons_bars {
 width: 100%;

max-width: 420px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-OptionButtonCardIcon.ComponentTag-buttons_wrapped {
 display: none;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-StripeCheckoutButton {
 padding: 10px 20px;

background: var(--primary-color);

color: white;

border-radius: 6px;

border: none;

cursor: pointer;

transition: padding 0.3s;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-StripeCheckoutButton[disabled] {
 cursor: default;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-StripeCheckoutButton .Icon {
 font-size: 0.8em;

margin: 0 0 0 0.375em;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .ep-circle {
 transform-origin: 50% 50%;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d g.ep-circle--container {
 transition: inherit;

transform-origin: 50% 50%;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentType-ChatMessages {
 width: 90%;

max-width: 700px;

max-height: 80vh;

margin-top: 20px;

margin-bottom: 20px;

border-radius: 8px;

background-color: rgb(39, 39, 42);

padding: 20px;

border: 1px solid #ddd;

margin-left: auto;

margin-right: auto;

box-shadow: 0 0 10px rgba(0,0,0,0.1);

color: #F2F2F2;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ComponentType-ChatMessages.ElementTag-ChatMessageText {
 border-top: 1px solid #fafafa38;

padding-bottom: 20px;

padding-top: 20px;

width: 100%;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ComponentType-ChatMessages.ElementTag-ChatMessageContainer {
 display: flex;

flex-direction: row;

justify-content: flex-start;

align-items: center;

gap: 20px;

width: 100%;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ComponentType-ChatMessages.ElementTag-ChatMessageSvgClasses {
 margin-top: 15px;

margin-bottom: 10px;

width: 32px;

height: 32px;

min-width: 32px;

min-height: 32px;

max-width: 32px;

max-height: 32px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ComponentType-ChatMessages.ElementTag-ChatMessageShowHideButtonClasses {
 margin-right: auto;

margin-left: auto;

margin-top: 20px;

margin-bottom: 20px;

background-color: transparent;

border: none;

color: black;

cursor: pointer;

width: 100%;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ComponentType-ChatMessages.ElementTag-ChatMessageAiLeftContainerClasses {
 display: flex;

flex-direction: column;

justify-content: flex-start;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ComponentType-ChatMessages.ElementTag-ChatMessageFeedbackButton {
 background-color: transparent;

border: none;

padding: 0px;

margin-top: 0px;

cursor: pointer;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ComponentType-ChatMessages.ElementTag-InputContainer {
 display: flex;

flex-direction: row;

gap: 20px;

justify-content: center;

align-items: center;

border: 1px solid #fafafa38;

border-radius: 15px;

background-color: black;

margin-top: 20px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ComponentType-ChatMessages.ElementTag-Input {
 padding: 20px;

justify-content: center;

background-color: black;

color: #fafafa;

width: 100%;

border-color: transparent;

border-radius: 15px;

outline: none;

resize: none;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ComponentType-ChatMessages.ElementTag-Button {
 padding: 8px 16px;

background-color: black;

color: #fafafa;

border: 1px solid #fafafa38;

border-radius: 5px;

margin-right: 20px;

height: fit-content;

cursor: pointer;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ComponentType-ChatMessages.ElementTag-MessagesContainer {
 max-height: calc(80vh - 150px);

overflow-y: auto;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ComponentType-ChatMessages.ElementTag-ChatMessageAvatar {
 width: 32px;

height: 32px;

min-width: 32px;

min-height: 32px;

max-width: 32px;

max-height: 32px;

border-radius: 50%;

overflow: hidden;

margin-bottom: 10px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ComponentType-ChatMessages.ElementTag-MessagesContainer::-webkit-scrollbar {
 width: 0px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ComponentType-ChatMessages.ElementTag-ChatMessageImageURLClasses {
 width: 100%;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ComponentType-ChatMessages.ElementTag-Input::-webkit-scrollbar {
 width: 0px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ComponentType-ChatMessages.ElementTag-QuickReplyOptionButton {
 color: white;

background-color: black;

padding-left: 10px;

padding-right: 10px;

padding-top: 5px;

padding-bottom: 5px;

border-radius: 5px;

border: 1px solid #fafafa38;

cursor: pointer;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ComponentType-ChatMessages.ElementTag-QuickReplyOptionsContainer {
 padding-left: 50px;

width: 100%;

display: flex;

flex-direction: row;

justify-content: flex-start;

flex-wrap: wrap;

gap: 10px;

margin-top: -10px;

margin-bottom: 10px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ComponentType-ChatMessages.ElementTag-QuickInitialOptions {
 color: black;

background-color: #00FFA3;

padding-left: 10px;

padding-right: 10px;

padding-top: 15px;

padding-bottom: 15px;

border-radius: 5px;

border: 1px solid #fafafa38;

cursor: pointer;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ComponentType-ChatMessages.ElementTag-QuickInitialOptionsContainer {
 padding-top: 30px;

padding-bottom: 20px;

padding-left: 10px;

padding-right: 10px;

width: 100%;

display: flex;

flex-direction: column;

justify-content: flex-start;

gap: 15px;

margin-top: -10px;

margin-bottom: 10px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ComponentType-ChatMessages.ElementType-ChatMessageLoading {
 width: 50px;

min-width: 50px;

max-width: 50px;

margin-right: 18px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .FormPage {
 padding: 0 0 50px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d.SignpostForm {
 border-width: 0;

margin: 0;

width: unset;

max-width: unset;

font-family: Lato, sans-serif;

background-color: white;

border-radius: 0;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .FormPage .OptionSelector .ButtonCard {
 background-color: white;

text-transform: uppercase;

font-size: 14px;

font-weight: 500;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .FormPage.page-key-main .components .tag-binary_buttons .ButtonCard {
 min-width: 100px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .FormPage .components .tag-dropdown_label {
 margin: 12px 0 -4px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .FormPage .components .tag-binary_buttons {
 margin-bottom: 10px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .logo {
 margin: 0 30px 4px;

height: 24px;

width: 300px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .FormPage .form-page-header {
 border-bottom: 1px solid #c8c8c8;

align-items: center;

height: 70px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .FormPage .title {
 font-weight: normal;

color: #4a4a4a;

font-size: 36px;

font-family: Merriweather, sans-serif;

max-width: 840px;

margin: 90px auto 0;

width: calc(100% - 100px);

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .FormPage .footer {
 padding: 0 50px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .FormPage.page-key-name .column-1 {
 flex-direction: row;

justify-content: center;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .FormPage.page-key-name .column-1 .InputBox {
 margin: 12px;

max-width: 200px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .FormPage .OptionSelector .ButtonCard.selected {
 border-color: transparent;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .FormPage .OptionSelector .ButtonCard.selected .button-icon {
 color: #c53583;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .FormPage .OptionSelector .ButtonCard:hover {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .FormPage .OptionSelector .ButtonCard:hover .button-icon {
 color: #c53583;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .FormPage .InputBox input:focus {
 outline-color: transparent;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .FormPage .components {
 margin-top: 40px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .FormPage .components, .Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .FormPage .title, .Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .FormPage .subtitle {
 padding-left: 32px;

padding-right: 32px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .footer .footer-nav button.prev {
 display: none;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .FormPage .footer .footer-nav {
 justify-content: center;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .FormProgress .Tooltiptext {
 display: none;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .FormPage .footer .footer-nav button.next {
 width: 180px;

font-size: 14px;

text-transform: uppercase;

font-weight: 500;

padding: 8px;

color: white;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .footer .footer-nav button.next:not([disabled]) {
 background-color: #c53583;

border-color: #c53583;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .FormPage .OptionSelector.horizontal_bars .ButtonCard {
 text-align: left;

padding: 12px 30px;

background-color: #f7f7f7;

border-width: 2px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .FormPage .OptionSelector.horizontal_bars .ButtonCard:not(.selected) {
 border-color: #f7f7f7;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .FormPage .OptionSelector.horizontal_bars .ButtonCard .button-icon {
 display: none;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .FormPage .OptionSelector.horizontal_bars .ButtonCard.selected .text {
 color: #c53583;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .FormPage .InputBox label {
 font-size: 14px;

text-transform: uppercase;

font-weight: 500;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .FormPage .InputBox input::placeholder {
 text-transform: uppercase;

font-weight: 500;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .FormPage .InputBox input {
 font-weight: 500;

font-size: 14px;

padding: 10px 16px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d.SignpostForm[max-width~='520px'] .FormPage .title {
 font-size: 24px;

margin: 40px 0 -20px;

width: unset;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d.SignpostForm[max-width~='520px'] .logo img {
 height: 18px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d.SignpostForm[max-width~='520px'] .FormPage .MediaImage.component-key-face_image {
 height: 50px;

width: 50px;

top: 24px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d.SignpostForm[max-width~='520px'] .FormPage .form-page-header {
 height: 50px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d.SignpostForm[max-width~='520px'] .logo {
 margin: 0 20px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d.SignpostForm[max-width~='520px'] .FormPage.page-key-hubspot_calendar .components {
 padding: 0;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d.SignpostForm[max-width~='520px'] .FormPage .BookMeeting {
 width: 100%;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .FormPage .CustomButton.component-key-back_button {
 position: absolute;

margin-top: 87px;

border-width: 0;

background: none;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .FormPage .CustomButton.component-key-back_button .icon {
 color: #eeeeee;

transition: color .3s, transform .3s;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .FormPage .CustomButton.component-key-back_button:hover .icon {
 color: #dddddd;

transform: scale(1.1);

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .FormPage.page-index-0 .CustomButton.component-key-back_button {
 display: none;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .FormPage .MediaEmbed {
 max-width: 840px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .FormPage .component-key-face_image {
 position: absolute;

top: 28px;

width: 80px;

height: 80px;

border-radius: 42px;

object-fit: cover;

overflow: hidden;

margin: auto;

left: 0;

right: 0;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .FormPage .MediaEmbed video {
 width: 100%;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d.SignpostForm[max-width~='520px'] .FormPage .CustomButton.component-key-back_button {
 margin-top: 38px;

left: -24px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d.SignpostForm[max-width~='520px'] .FormPage .CustomButton.component-key-back_button .icon {
 font-size: 30px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .meetings-iframe-container {
 position: relative;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-PageProgressBar {
 color: transparent;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-flex_container {
 display: flex;

gap: 12px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-input {
 width: 100%;

max-width: 600px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-600px_maxwidth {
 max-width: 600px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-margin_0 {
 margin: 0px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-Image.ComponentTag-logo {
 max-width: 200px;

max-height: 35px;

width: 142px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-header_container {
 display: flex;

flex-direction: column;

justify-content: center;

height: 70px;

align-items: center;

padding-left: 30px;

padding-right: 30px;

position: relative;

border-bottom-color: rgb(200, 200, 200);

border-bottom-style: solid;

border-bottom-width: 1px;

margin-bottom: 90px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-logo {
 width: 150px;

border-color: transparent;

background-color: transparent;

background-image: url(https://assets-modified.embeddables.com/5efe4aa1c33c88fc42bdc539_numero-logo-new-black_5888066911592471.svg);

background-repeat: no-repeat;

background-size: 142px;

background-position-x: left;

background-position-y: center;

height: 28px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-Image.ComponentTag-face {
 position: absolute;

margin-left: auto;

margin-right: auto;

left: calc(50% - 40px);

top: 27px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-prev.PageTag-no_prev {
 display: none;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-mt_40 {
 margin-top: 40px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-OptionButtonCard.ComponentTag-btns_square {
 width: 140px;

min-width: 80px;

max-width: 160px;

margin: 15px;

padding: 20px;

font-family: Avenir, sans-serif;

color: #3E1D86;

border-radius: 8px;

background-color: #F7F8FE;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-OptionButtonCardIcon.ComponentTag-btns_square {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-OptionButtonCardIconImage.ComponentTag-btns_square {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-OptionButtonCardIconImageElement.ComponentTag-btns_square {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-ButtonText.ComponentTag-logo {
 display: none;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-ButtonIconImage.ComponentTag-logo {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-ButtonIcon.ComponentTag-logo {
 width: 200px;

max-width: 200px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-logo:hover {
 border-color: transparent;

background-color: transparent;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-header_sub_container {
 display: flex;

justify-content: space-between;

align-items: center;

width: 100%;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-face {
 padding: 0px;

margin: 0px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-next {
 width: 180px;

padding-top: 14px;

padding-bottom: 14px;

padding-left: 20px;

padding-right: 20px;

font-size: 14px;

line-height: 21px;

font-family: Avenir, Montserrat;

font-weight: 500;

color: white;

display: flex;

flex-direction: row-reverse;

justify-content: center;

align-items: center;

border-radius: 4px;

border-color: rgb(197, 53, 131);

background-color: #5226B1;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-next:hover {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-flex_center {
 display: flex;

justify-content: center;

align-items: center;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-flex_col_center {
 display: flex;

flex-direction: column;

justify-content: center;

align-items: center;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-next[disabled=disabled] {
 border-color: transparent;

background-color: #5226B1;

opacity: 0.5;

cursor: default;

pointer-events: none;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-title_container {
 width: 100%;

display: flex;

justify-content: center;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-prev {
 opacity: 0.2;

margin-top: 0px !important;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-ProgressBarFilled.ComponentTag-progress_circle {
 stroke: rgb(197, 53, 133);

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-office_level_btns_container {
 width: 100%;

display: flex;

flex-direction: column;

align-items: center;

justify-content: center;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-OptionButtonCard.ComponentTag-btns_candidates {
 width: 300px;

height: 46px;

display: flex;

justify-content: flex-start;

align-items: flex-start;

font-family: Lato, sans-serif;

font-size: 14px;

letter-spacing: 0.09px;

font-weight: 500;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-OptionButtonCardText.ComponentTag-btns_candidates {
 text-align: left;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-mt_10 {
 margin-top: 10px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-OptionButtonCard.ComponentTag-btns_candidates.selected {
 color: #c53583;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-skip {
 display: none;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-skip.PageTag-show_skip {
 display: flex;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-btn_next.PageTag-show_skip {
 display: none;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-mt_mb_7 {
 margin-bottom: 7px;

margin-top: 7px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-state_input {
 display: flex;

justify-content: center;

align-items: center;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-OptionDropdown.ComponentTag-state_input {
 width: 300px;

margin-bottom: 8px;

margin-top: 48px;

height: 48px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-OptionButtonCard.ComponentTag-state_input {
 height: 48px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-DropdownMain.ComponentTag-state_input {
 height: 48px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-Label.ComponentTag-other {
 margin-top: 10px;

margin-bottom: 5px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-mb_60 {
 margin-bottom: 60px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-other {
 margin-bottom: 20px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d svg {
 height: 18px;

color: #5226B1;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-footer.PageTag-no_footer {
 display: none;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-case_2 {
 display: none;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-case_4 {
 display: none;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-case_5 {
 display: none;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-case_6 {
 display: none;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-video_container {
 width: 100%;

display: flex;

align-items: center;

justify-content: center;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-logo {
 width: 106.44px;

height: 18px;

background-size: cover;

padding: 0px;

margin: 0px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-header_sub_container {
 height: 50px;

padding-left: 20px;

padding-right: 0px;

margin-left: 20px;

margin-right: 20px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-header_container {
 height: 50px;

padding-left: 0px;

padding-right: 0px;

margin-bottom: 45px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Element.ElementType-Image.ComponentTag-face {
 position: absolute;

margin-left: auto;

margin-right: auto;

left: calc(50% - 25px);

top: 27px;

width: 50px;

height: 50px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-title {
 padding-right: 0px;

font-size: 19px !important;

line-height: 22px;

padding-left: 10px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d.SignpostForm[max-width~='520px'] svg:seledted {
 color: #5226B1;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d.SignpostForm[max-width~='520px'] svg:selected {
 color: #5226B1;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .FormPage.OptionSelector.ButtonCard.selected>svg {
 color: #5226B1;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .selected svg {
 width: 14px;

color: #5226B1;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-prev {
 font-size: 12px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Element.ElementType-ButtonIcon.ComponentTag-prev {
 width: 18px;

height: 30px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-input_container_mobile {
 width: 100%;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-mobile_45 {
 width: 45%;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-mobile_90 {
 width: 90%;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-mobile_sp_btw {
 display: flex;

justify-content: space-between;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-IFrameContainer.ComponentTag-video {
 width: 100%;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-video_container {
 padding-left: 30px;

padding-right: 30px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-OptionButtonCard.ComponentTag-btns_square:hover .ElementType-OptionButtonCardIcon {
 color: #c53583;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .ButtonCard:hover svg {
 transition: all 1s;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-gap_12px {
 gap: 12px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d ::-webkit-input-placeholder {
 color: #aaa;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-margin_auto {
 margin-left: auto;

margin-right: auto;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-hide {
 display: none;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Page.PageTag-no_prev {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Page.PageTag-pt_80 {
 padding-top: 80px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-btns_square {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-OptionButtonCard.ComponentTag-btns_square.ElementKey-federal {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-level_buttons_images {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-OptionButtonCard.ComponentTag-btns_square .ElementType-OptionButtonCardIconImageElement {
 width: auto;

height: 70px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-OptionButtonCard.ComponentTag-btns_square .ElementType-OptionButtonCardIconImage {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-OptionButtonCard.ComponentTag-mt_40 .ElementType-OptionButtonCardText {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-OptionButtonCard.ComponentTag-mt_40 {
 font-weight: 800;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-OptionButtonCard.ComponentTag-btns_square .ElementType-OptionButtonCardCheckbox {
 width: 24px;

height: 24px;

margin-top: 18px;

border-radius: 25px;

box-shadow: rgba(0, 0, 0, 0.05) 0px 6px 24px 0px, rgba(0, 0, 0, 0.08) 0px 0px 0px 1px;

background-color: #ffffff;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-OptionButtonCard.ComponentTag-btns_square.selected .ElementType-OptionButtonCardCheckbox {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-btn_sqare_v2 {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-OptionButtonCard.ComponentTag-btn_sqare_v2 {
 width: 220px;

margin: 15px;

padding: 20px;

font-size: 24px;

font-family: Avenir, Montserrat, sans-serif;

text-transform: none;

font-weight: 600;

color: #3E1D86;

border-radius: 10px;

background-color: #F7F8FE;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-OptionButtonCard.ComponentTag-btn_sqare_v2 .ElementType-OptionButtonCardIconImageElement {
 height: 80px;

margin-bottom: 0px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-OptionButtonCard.ComponentTag-btn_sqare_v2 .ElementType-OptionButtonCardText {
 margin-top: -7px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-OptionButtonCard.ComponentTag-btn_sqare_v2 .ElementType-OptionButtonCardCheckbox {
 width: 24px;

height: 24px;

margin-top: 10px;

display: flex;

justify-content: center;

align-items: center;

border-radius: 25px;

box-shadow: rgba(0, 0, 0, 0.05) 0px 6px 24px 0px, rgba(0, 0, 0, 0.08) 0px 0px 0px 1px;

background-color: #ffffff;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-OptionButtonCard.ComponentTag-btn_sqare_v2 .ElementType-OptionButtonCardIconImage {
 padding: 0px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-OptionButtonCard.ComponentTag-mt_40.selected {
 border: none !important;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-OptionButtonCard.ComponentTag-btn_sqare_v2.selected {
 color: #ffffff;

box-shadow: 0px 0px 20px 0px #6E6EE2;

background-image: linear-gradient(180deg, #2B145C 0%, #3E1D86 52.08%, #5226B1 100%);

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-OptionButtonCard.ComponentTag-btn_sqare_v2.selected .ElementType-OptionButtonCardIconImageElement {
 filter: brightness(0) invert(1);

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentType-CustomButton.ComponentTag-next .ElementType-ButtonIconImage {
 width: 25px;

height: 25px;

margin: 0px;

padding: 0px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentType-CustomButton.ComponentTag-next .ElementType-ButtonIconImage>img {
 width: 25px;

height: 25px;

margin: 0px;

margin-bottom: -3px;

margin-left: 5px;

padding: 0px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentType-CustomButton.ComponentTag-next .ElementType-ButtonText {
 font-size: 18px;

line-height: 14px;

font-family: Avenir, Montserrat, sans-serif;

font-weight: 500;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentType-CustomButton.ComponentTag-next .ElementType-ButtonIcon {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-mobile_45 {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-input_v2 {
 width: 100%;

max-width: 720px;

margin-left: auto;

margin-right: auto;

text-transform: none;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-mb_24 {
 margin-bottom: 24px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-InputElement.ComponentTag-input_v2 {
 width: 100%;

max-width: 720px;

padding-top: 18px;

padding-bottom: 18px;

padding-left: 24px;

padding-right: 24px;

font-size: 24px;

font-family: Avenir, Montserrat, sans-serif;

font-weight: 800;

color: #593BA0;

display: flex;

flex-direction: column;

justify-content: center;

border: 1pb solid;

border-radius: 10px;

border-color: #eeeaf6;

background-color: #F7F8FE;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .ComponentTag-input_v2 .Flow-Element.ElementType-Label {
 font-size: 20px;

font-family: Avenir, Montserrat, sans-serif;

text-transform: none;

font-weight: 800;

color: #131313;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .ComponentTag-input_v2 .Flow-Element.ElementType-InputElement::placeholder {
 font-size: 24px;

line-height: 1;

font-family: Avenir, Montserrat, sans-serif;

text-transform: none;

font-weight: 400;

color: #9288C3;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-btn_next {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-btn_prev {
 width: fit-content;

min-width: fit-content;

max-width: fit-content;

margin-left: 20px;

padding-left: 0px;

padding-right: 0px;

display: flex;

flex-direction: row;

justify-content: center;

align-items: center;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentType-CustomButton.ComponentTag-btn_prev .ElementType-ButtonText {
 margin-bottom: 5px;

margin-left: 8px;

font-size: 18px;

font-family: Avenir, Montserrat, sans-serif;

font-weight: 500;

color: #131313;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-nav_container {
 max-width: 720px;

margin-left: auto;

margin-right: auto;

display: flex;

flex-direction: row;

justify-content: space-between;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .PageTag-no_prev.Flow-Component.ComponentTag-btn_prev {
 display: none;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .PageTag-no_prev.Flow-Component.ComponentTag-nav_container {
 justify-content: center;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-btns_candidates {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-OptionButtonCard.ComponentTag-btns_candidates_v2 {
 width: 355px;

max-width: 100%;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-OptionButtonList.ComponentTag-btns_candidates_v2 {
 width: 720px;

max-width: 100%;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-btns_candidates_v2 {
 width: 720px;

max-width: 100%;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-state_input_v2 {
 width: 100%;

max-width: 710px;

margin-left: auto;

margin-right: auto;

padding: 0px;

border: none;

background-color: white;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .ComponentTag-state_input_v2 {
 padding-right: 6p;

font-size: 24px;

font-family: Avenir, Montserrat;

font-weight: 800;

color: #593BA0;

border-radius: 10px;

background-color: #F7F8FE;

outline: none;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .ComponentTag-state_input {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .ComponentTag-state_input .Flow-Element.ElementType-Label {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .ComponentTag-state_input_v2 .Flow-Element.ElementType-Label {
 margin-bottom: 0px;

padding: 0px;

font-size: 20px;

font-family: Avenir, Montserrat, sans-serif;

font-weight: 800;

color: #131313;

display: flex;

border: none;

background-color: white;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-dropdown_label {
 width: 720px;

max-width: 100%;

margin-top: 40px;

margin-left: auto;

margin-right: auto;

font-size: 20px;

font-family: Avenir, sans-serif;

font-weight: 800;

color: #131313;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-mt_24 {
 margin-top: 24px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-btns_wrapped {
 width: 720px;

max-width: 100%;

margin-left: auto;

margin-right: auto;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-OptionButtonCard.ComponentTag-btns_wrapped {
 width: 100%;

max-width: 100%;

margin: 0px;

padding-top: 16px;

padding-bottom: 16px;

padding-left: 20px;

padding-right: 20px;

font-size: 24px;

line-height: normal;

font-family: Avenir, Montserrat, sans-serif;

text-transform: none;

font-weight: 800;

display: flex;

flex-direction: row;

justify-content: flex-start;

border-radius: 10px;

box-shadow: 0px 2px 4px 0px rgba(50, 50, 93, 0.05);

background-color: #F7F8FE;

gap: 20px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-OptionButtonList.ComponentTag-btns_wrapped {
 display: flex;

flex-direction: row;

flex-wrap: wrap;

justify-content: flex-start;

gap: 10px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-OptionButtonCard.ComponentTag-btns_wrapped.selected {
 box-shadow: 0px 0px 10px 0px rgba(110, 110, 226, 0.70);

background-image: linear-gradient(180deg, #2B145C 0%, #3E1D86 52.08%, #5226B1 100%);

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-OptionButtonCard.ComponentTag-btns_wrapped .ElementType-OptionButtonCardCheckbox {
 width: 24px;

min-width: 24px;

max-width: 24px;

height: 24px;

min-height: 24px;

max-height: 24px;

display: flex;

justify-content: center;

align-items: center;

border-radius: 25px;

box-shadow: rgba(0, 0, 0, 0.05) 0px 6px 24px 0px, rgba(0, 0, 0, 0.08) 0px 0px 0px 1px;

background-color: white;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-OptionButtonCard.ComponentTag-btns_wrapped .ElementType-OptionButtonCardText {
 font-size: 24px;

font-family: Avenir, Montserrat, sans-serif;

text-transform: none;

font-weight: 800;

text-align: left;

color: #3E1D86;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-OptionButtonCard.ComponentTag-btns_wrapped.selected .ElementType-OptionButtonCardText {
 color: white;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-font_light {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .ComponentTag-font_light .Flow-Element.ElementType-Label {
 font-weight: 400 !important;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='720px'] .Flow-Component.ComponentTag-custom_selectors {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Element.ElementType-OptionButtonList.ComponentTag-btn_sqare_v2 {
 margin-left: auto;

margin-right: auto;

display: flex;

flex-direction: row;

justify-content: space-between;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Element.ElementType-OptionButtonCard.ComponentTag-btn_sqare_v2 {
 width: 32%;

margin-left: 0px;

margin-right: 0px;

padding-left: 30px;

padding-right: 30px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Element.ElementType-OptionButtonCard.ComponentTag-btn_sqare_v2 .ElementType-OptionButtonCardIconImageElement {
 height: 40px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Element.ElementType-OptionButtonCard.ComponentTag-btn_sqare_v2 .ElementType-OptionButtonCardText {
 font-size: 16px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-next {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentType-CustomButton.ComponentTag-next .ElementType-ButtonText {
 font-size: 18px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Page.PageTag-pt_80 {
 padding: 30px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Page.PageTag-mobile_ph_30 {
 padding-left: 30px;

padding-right: 30px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-input_v2 {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .ComponentTag-input_v2 .Flow-Element.ElementType-Label {
 font-size: 20px;

font-weight: 600;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Element.ElementType-InputElement.ComponentTag-input_v2 {
 padding: 12px;

font-size: 20px;

font-weight: 600;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .ComponentTag-input_v2 .Flow-Element.ElementType-InputElement::placeholder {
 font-size: 20px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-mt_40 {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-btns_wrapped {
 margin-top: 50px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Element.ElementType-OptionButtonList.ComponentTag-btns_wrapped {
 flex-direction: column;

flex-wrap: nowrap;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Element.ElementType-OptionButtonCard.ComponentTag-btns_wrapped {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='720px'] .Flow-Element.ElementType-OptionButtonList.ComponentTag-btns_wrapped {
 flex-direction: column;

flex-wrap: nowrap;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='720px'] .Flow-Element.ElementType-OptionButtonCard.ComponentTag-btns_wrapped {
 width: 100%;

max-width: 100%;

padding-top: 10px;

padding-bottom: 10px;

padding-left: 20px;

padding-right: 20px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='720px'] .Flow-Element.ElementType-OptionButtonCard.ComponentTag-btns_wrapped .ElementType-OptionButtonCardText {
 font-size: 20px;

font-weight: 600;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='720px'] .Flow-Component.ComponentTag-title {
 font-size: 20px !important;

line-height: 22px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='720px'] .Flow-Page.PageTag-pt_80 {
 padding-left: 30px;

padding-right: 30px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-pt_80 {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-custom_selectors {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='720px'] .Flow-Component.ComponentTag-state_input_v2 {
 width: 100%;

max-width: 100%;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-state_input_v2 {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Page.PageTag-show_skip {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-align_left {
 padding-left: 0px;

padding-right: 0px;

text-align: left;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-appointment_container {
 width: 100%;

padding-top: 40px;

padding-bottom: 40px;

padding-left: 30px;

padding-right: 30px;

border-radius: 6px;

box-shadow: 0px 0.266px 1.26352px 0px rgba(34, 40, 69, 0.07), 0px 0.89345px 4.2439px 0px rgba(34, 40, 69, 0.10), 0px 4px 12px 0px rgba(34, 40, 69, 0.13);

background-image: linear-gradient(179deg, #FFF 0.98%, #F6F5FA 99.12%);

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-appointment_data_text {
 font-size: 24px;

font-family: Avenir, Montserrat, sans-serif;

font-weight: 800;

color: #131313;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-results_row_container {
 width: 100%;

padding-top: 50px;

display: flex;

flex-direction: row;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-font_avenir_22_500 {
 font-size: 22px;

font-family: Avenir, sans-serif;

font-weight: 500;

color: #131313;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-font_avenir_24_900 {
 font-size: 24px;

font-family: Avenir, sans-serif;

font-weight: 900;

color: #131313;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-pl_80 {
 padding-left: 80px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-invisible_placeholder {
 opacity: 0;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-essentials_container {
 width: 49%;

min-width: 49%;

height: 100%;

padding: 30px;

border-radius: 4px 4px 0px 0px;

border-color: #9288C3;

background-color: #F6F5FA;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-width_100 {
 width: 100%;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-essentials_txt {
 font-size: 36px;

font-family: Unity Display, sans-serif;

font-weight: 700;

color: #9288C3;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-logo_results_page {
 width: 135px;

height: auto;

margin-bottom: 7px;

margin-right: 21px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-small_sqare {
 width: 12px;

min-width: 12px;

max-width: 12px;

height: 12px;

min-height: 12px;

max-height: 12px;

margin: 0px;

margin-top: 2px;

margin-left: 2px;

margin-right: 8px;

padding: 0px;

border-radius: 2px;

background-color: #9288C3;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-item_line {
 margin-bottom: 10px;

display: flex;

flex-direction: row;

justify-content: flex-start;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-item_txt {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-font_avenir_16_400 {
 font-size: 16px;

line-height: 18px;

font-family: Avenir, sans-serif;

font-weight: 400;

color: #131313;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-flex_row {
 display: flex;

flex-direction: row;

justify-content: space-between;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-item_icon {
 margin: 0px;

margin-top: -2px;

margin-bottom: -3px;

margin-left: 2px;

margin-right: 8px;

padding: 0px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-Image.ComponentTag-item_icon {
 width: 12px;

min-width: 12px;

max-width: 12px;

height: 12px;

min-height: 12px;

max-height: 12px;

margin: 0px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-pink {
 color: #C53585;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-justify_start {
 flex-direction: row;

justify-content: flex-start;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-font_gotham_12_400 {
 margin-bottom: 2px;

font-size: 12px;

line-height: 35px;

font-family: Gotham, sans-serif;

font-weight: 400;

color: #131313;

align-self: end;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-fw_700 {
 font-weight: 700;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-pr_20 {
 padding-right: 20px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-plus {
 padding-bottom: 10px !important;

border-color: #C53585;

background-color: #FCF1F9 !important;

z-index: 1;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-3_months_container {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-6_months_container {
 margin-top: 0px;

padding-top: 0px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-price {
 padding: 0px;

padding-left: 0px;

padding-right: 0px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-price_container {
 width: calc(100% + 230px);

margin-top: 0pc;

margin-bottom: 10px;

font-size: 48px;

line-height: 1;

font-family: Avenir, sans-serif;

font-weight: 900;

text-align: center;

color: #131313;

display: flex;

border-radius: 6px;

box-shadow: 0px 0.266px 1.26352px 0px rgba(34, 40, 69, 0.07), 0px 0.89345px 4.2439px 0px rgba(34, 40, 69, 0.10), 0px 4px 12px 0px rgba(34, 40, 69, 0.13);

background-color: #FFFFFF99;

opacity: 1;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-price_txt {
 width: calc(50% - 12px);

margin: 0px;

padding: 0px;

display: flex;

justify-content: center;

align-items: center;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-price_right {
 width: calc(100% + 25px);

margin-left: -5px;

border-top-right-radius: 6px;

border-bottom-right-radius: 6px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-price_left {
 width: calc(200% + 205px);

margin-left: -180px;

margin-right: -20px;

z-index: 999;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-z_index_5 {
 z-index: 5;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-empty_container {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-width_150_px {
 width: 180px;

min-width: 180px;

max-width: 180px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-width_180_px {
 width: 180px;

min-width: 180px;

max-width: 180px;

margin: 0px;

margin-top: 0px;

margin-bottom: 0px;

margin-left: 0px;

margin-right: 0px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-months_container {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-relative {
 position: relative;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-month_container {
 width: 180px;

min-width: 180px;

max-width: 180px;

height: 105px;

min-height: 105px;

max-height: 105px;

margin: 0px;

top: 0px;

left: -180px;

background-image: linear-gradient(338deg, #593BA0 54.46%, #A03B82 118.83%);

border-bottom-left-radius: 6px;

border-top-left-radius: 6px;

grid-row: 2;

grid-column: 1;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-smaller_price_txt {
 font-size: 36px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-3_months_height {
 height: 95px;

min-height: 95px;

max-height: 95px;

background-color: #F6F5FA;

background-image: none;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-save_tag {
 margin-top: 0px;

font-size: 12px;

font-family: Avenir, sans-serif;

font-weight: 700;

color: #593BA0;

border-radius: 25px;

box-shadow: 0px 0px 4px 0px #B7B1D8;

background-color: #F6F1FF;

width: fit-content;

min-width: fit-content;

max-width: fit-content;

height: fit-content;

min-height: fit-content;

max-height: fit-content;

margin-left: auto;

margin-right: 0px;

padding-top: 2px;

padding-bottom: 2px;

padding-left: 10px;

padding-right: 10px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-font_avenir_14_900 {
 margin-top: 20px;

font-size: 14px;

letter-spacing: 1.12px;

font-family: Avenir, sans-serif;

font-weight: 900;

color: white;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-font_avenir_22_900 {
 font-size: 22px;

font-family: Avenir, sans-serif;

font-weight: 900;

color: white;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-gray {
 font-weight: 700;

color: #B5B2BC;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-dark {
 color: #333945;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-center {
 display: flex;

flex-direction: column;

justify-content: center;

align-items: center;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-mt_0 {
 margin-top: 0px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Page.PageTag-no_footer {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Page.PageTag-no_next {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-logo_row {
 width: 100%;

margin-left: auto;

margin-right: auto;

display: flex;

flex-direction: row;

justify-content: center;

align-items: flex-end;

margin-bottom: 1rem;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-mr_8 {
 margin-right: 8px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .PageTag-no_prev.Flow-Component.ComponentTag-next {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .PageTag-no_next.Flow-Component.ComponentTag-next {
 display: none;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-radius_0 {
 border-radius: 0px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-radius_bottom_4_px {
 padding-bottom: 15px;

border-radius: 0px 0px 4px 4px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-border_bottom_special {
 border-bottom: 8px solid #9288C3;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-border_bottom_special_2 {
 border-bottom: 8px solid #C53585;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='720px'] .Flow-Component.ComponentTag-radius_bottom_4_px {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='720px'] .Flow-Component.ComponentTag-tablet_hide {
 display: none;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='720px'] .Flow-Component.ComponentTag-width_100 {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='720px'] .Flow-Component.ComponentTag-month_container {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='720px'] .Flow-Component.ComponentTag-width_180_px {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='720px'] .Flow-Component.ComponentTag-price_txt {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='720px'] .Flow-Component.ComponentTag-price_left {
 width: calc(200% + 40px);

margin-left: -15px;

padding-top: 25px;

padding-bottom: 25px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='720px'] .Flow-Component.ComponentTag-logo_row {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-desktop_hide {
 display: none;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='720px'] .Flow-Component.ComponentTag-desktop_hide {
 display: flex;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='720px'] .Flow-Component.ComponentTag-results_row_container {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='720px'] .Flow-Component.ComponentTag-tablet_col {
 display: flex;

flex-direction: column;

align-items: center;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='720px'] .Flow-Component.ComponentTag-logo_tablet {
 width: 150px;

margin-bottom: 5px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='720px'] .Flow-Component.ComponentTag-main_container {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='720px'] .Flow-Page.PageTag-tablet_page_padding {
 padding: 30px;

padding-top: 30px;

padding-bottom: 30px;

padding-left: 30px;

padding-right: 30px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='720px'] .Flow-Component.ComponentTag-font_avenir_22_500 {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='720px'] .Flow-Component.ComponentTag-tablet_font_16 {
 font-size: 16px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='720px'] .Flow-Component.ComponentTag-font_avenir_24_900 {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='720px'] .Flow-Component.ComponentTag-tablet_pad_top_30 {
 padding-top: 30px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='720px'] .Flow-Component.ComponentTag-appointment_container {
 padding-top: 20px;

padding-bottom: 20px;

padding-left: 30px;

padding-right: 30px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='720px'] .Flow-Component.ComponentTag-appointment_data_text {
 font-size: 18px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='720px'] .Flow-Component.ComponentTag-essentials_txt {
 font-size: 24px;

font-weight: 800;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='720px'] .Flow-Component.ComponentTag-font_avenir_16_400 {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='720px'] .Flow-Component.ComponentTag-tablet_font_14 {
 font-size: 14px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='720px'] .Flow-Component.ComponentTag-font_gotham_12_400 {
 line-height: 24px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='720px'] .Flow-Component.ComponentTag-essentials_container {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='720px'] .Flow-Component.ComponentTag-pr_20 {
 padding-right: 0px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='720px'] .Flow-Component.ComponentTag-price_container {
 border-radius: 0px 0px 6px 6px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='720px'] .Flow-Component.ComponentTag-save_tag {
 width: fit-content;

min-width: fit-content;

max-width: fit-content;

height: fit-content;

min-height: fit-content;

max-height: fit-content;

margin-top: 0px;

margin-left: auto;

margin-right: 0px;

padding-top: 2px;

padding-bottom: 2px;

padding-left: 10px;

padding-right: 10px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='720px'] .Flow-Component.ComponentTag-tablet_purple_header {
 width: 100%;

min-width: 100%;

max-width: 100%;

height: 30px;

min-height: 30px;

max-height: 30px;

margin-top: 0px;

margin-bottom: 0px;

padding-left: 12px;

padding-right: 12px;

display: flex;

flex-direction: row;

justify-content: flex-start;

align-items: center;

border-radius: 6px 6px 0px 0px;

background-image: linear-gradient(338deg, #593BA0 54.46%, #A03B82 118.83%);

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='720px'] .Flow-Component.ComponentTag-tablet_container_for_purple_header {
 margin-top: 0px;

margin-bottom: 0px;

padding-top: 0px;

padding-bottom: 0px;

border-radius: 6px 6px 0px 0px;

box-shadow: 0px 0px 1.26352px 0px rgba(34, 40, 69, 0.07), 0px 0px 4.2439px 0px rgba(34, 40, 69, 0.10), 0px 0px 12px 0px rgba(34, 40, 69, 0.13);

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='720px'] .Flow-Component.ComponentTag-term_length_tablet {
 margin-top: 0px;

margin-bottom: 0px;

font-size: 12px;

line-height: 1;

letter-spacing: 0.96px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='720px'] .Flow-Component.ComponentTag-font_avenir_14_900 {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='720px'] .Flow-Component.ComponentTag-font_avenir_22_900 {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='720px'] .Flow-Component.ComponentTag-6_month_txt_tablet {
 font-size: 12px;

line-height: 1;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='720px'] .Flow-Component.ComponentTag-line_vertical {
 width: 1px;

height: 10px;

margin-left: 10px;

margin-right: 10px;

background-color: #C3B5E3;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='720px'] .Flow-Component.ComponentTag-tablet_3_month {
 border-radius: 6px 6px 0px 0px;

background-color: white;

background-image: none;

z-index: 1001;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-tablet_container_for_purple_header {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='720px'] .Flow-Component.ComponentTag-tabletno_shadow_up {
 box-shadow: 0px 2px 1.26352px 0px rgba(34, 40, 69, 0.07), 0px 2px 4.2439px 0px rgba(34, 40, 69, 0.10), 0px 2px 12px 0px rgba(34, 40, 69, 0.13);

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='720px'] .Flow-Component.ComponentTag-tablet_pad_17 {
 padding: 17px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-tablet_pad_17 {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-essentials_container {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-mobile_pad_15 {
 padding-top: 10px;

padding-left: 15px;

padding-right: 15px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-appointment_container {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-mobile_mb_0 {
 margin-bottom: 0px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-mobile_mb_30 {
 margin-bottom: 30px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-font_avenir_22_500 {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-price_txt {
 font-size: 36px;

line-height: 1;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-smaller_price_txt {
 font-size: 28px;

line-height: 1;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-vertical {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-OptionButtonCard.ComponentTag-vertical {
 width: 240px;

min-width: 240px;

max-width: 240px;

height: 100px;

margin-left: 10px !important;

margin-right: 10px !important;

padding-left: 20px !important;

padding-right: 20px !important;

font-size: 24px !important;

display: flex;

flex-direction: column;

border: 1px solid #EEEAF6 !important;

box-shadow: 0px 2px 4px 0px rgba(50, 50, 93, 0.05) !important;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-OptionButtonList.ComponentTag-vertical {
 width: fit-content;

min-width: fit-content;

max-width: fit-content;

margin-left: auto;

margin-right: auto;

display: flex;

flex-direction: row;

flex-wrap: nowrap;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-OptionButtonCard.ComponentTag-vertical .ElementType-OptionButtonCardText {
 font-size: 20px !important;

text-align: center !important;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-ml_5 {
 margin-left: 5px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-mt_40:hover {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-OptionButtonCard.ComponentTag-mt_40:hover {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-OptionButtonCard.ComponentTag-mt_40.ElementKey-federal {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-OptionButtonCard.ComponentTag-btn_sqare_v2:hover {
 border: 1px solid var(--Light-Mid-Purple, #F8F5FF);

background-color: var(--crmui-purple-sat-65, #EFE8FC);

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-OptionButtonCard.ComponentTag-btn_sqare_v2:hover .ElementType-OptionButtonCardCheckbox {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-book_a_date_embed_container {
 width: 100%;

max-width: 720px;

margin-left: auto;

margin-right: auto;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-get_pricing_and_book_a_meeting {
 display: None;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-get_pricing_and_book_a_meeting.PageTag-show_get_pricing_and_booking {
 display: flex;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-skip_and_get_pricing_container {
 display: flex;

gap: 8px;

margin-left: auto;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-OptionButtonCard.ComponentTag-btn_sqare_v2.selected .ElementType-OptionButtonCardCheckbox {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='720px'] .Flow-Element.ElementType-OptionButtonCard.ComponentTag-btn_sqare_v2 {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='720px'] .Flow-Component.ComponentTag-btns_wrapped {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-OptionButtonCard.ComponentTag-vertical .ElementType-OptionButtonCardCheckbox {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-pricing_for_text {
 font-size: 18px;

font-family: Avenir, Montserrat;

text-align: center;

color: #131313;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Page.PageTag-standard_page {
 padding: 30px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Page.PageTag-mobile_ph_30 {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Page.PageTag-standard_page {
 padding: 20px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='720px'] .Flow-Page.PageTag-standard_page {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Page.PageTag-no_next {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Page.PageTag-tablet_page_padding {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-pricing_for_text {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-get_pricing_and_book_a_meeting[disabled=disabled] {
 background-color: #5226B1;

opacity: 0.5;

pointer-events: none;

cursor: default;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentType-CustomButton.ComponentTag-btn_next .ElementType-ButtonIconImage {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-OptionButtonCard.ComponentTag-btns_wrapped:hover {
 border: 1px solid var(--Light-Mid-Purple, #F8F5FF);

box-shadow: 0px 2px 4px 0px rgba(50, 50, 93, 0.05);

background-color: var(--crmui-purple-sat-65, #EFE8FC);

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-font_gotham_12_400 {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-mr_5_px {
 margin-right: 5px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-flex_row {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-mobile_column {
 display: flex;

flex-direction: column;

justify-content: flex-start;

align-items: flex-start;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-align_left {
 width: 100%;

text-align: left;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-essentials_txt {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-mobile_90 {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-input_container_mobile {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .InputBox .validation-failed {
 font-size: 12px;

color: red;

background-color: transparent;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .OptionSelector .validation-failed {
 font-size: 12px;

color: red;

background-color: transparent;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-p_2 {
 padding: 0.5rem;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-plan_benefit_container {
 display: flex;

justify-content: flex-start;

align-items: flex-start;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-plan_card_container {
 grid-row: 1 / 4;

border-top-left-radius: 4px;

border-top-right-radius: 4px;

border-bottom-right-radius: 4px;

border-bottom-left-radius: 4px;

border-bottom: 8px solid;

grid-column: 3;

margin-right: 12px;

height: 600px;

padding: 20px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-essentials_plan_card {
 background-color: #F6F5FA;

border-color: #9288C3;

grid-column: 1;

margin-left: 12px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-plan_table_container {
 display: grid;

width: 100%;

grid-template-rows: 0.4fr 0.2fr 0.2fr;

grid-template-columns: 33.3% 33.3% 33.3%;

margin-top: 30px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-essentials_price {
 grid-row: 2;

margin: 0px;

padding: 0px;

display: flex;

justify-content: center;

align-items: center;

background-color: #FFFFFF99;

box-shadow: 0px -2px 8px rgba(34, 40, 69, 0.06), 0px 2px 8px rgba(34, 40, 69, 0.08);

max-height: 75px;

margin-top: 30px;

grid-column: 1;

font-size: 36px;

color: black;

text-align: center;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-plus_plan_card {
 background-color: #FCF1F9;

border-color: #C53585;

grid-column: 2;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-plus_price {
 grid-row: 2;

margin: 0px;

padding: 0px;

display: flex;

justify-content: center;

align-items: center;

background-color: #FFFFFF99;

box-shadow: 0px -2px 8px rgba(34, 40, 69, 0.06), 0px 2px 8px rgba(34, 40, 69, 0.08);

max-height: 75px;

margin-top: 30px;

grid-column: 2;

font-size: 36px;

color: black;

text-align: center;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-pro_plan_card {
 background-color: #ede0f5;

border-color: #4f0ea0;

grid-column: 3;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-pro_price {
 grid-row: 2;

margin: 0px;

padding: 0px;

display: flex;

justify-content: center;

align-items: center;

background-color: #FFFFFF99;

border-bottom-right-radius: 6px;

border-top-right-radius: 6px;

box-shadow: 0px -2px 8px rgba(34, 40, 69, 0.06), 0px 2px 8px rgba(34, 40, 69, 0.08), 4px 0px 8px rgba(34, 40, 69, 0.07);

max-height: 75px;

margin-top: 30px;

grid-column: 3;

font-size: 36px;

text-align: center;

color: black;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-six_month_row {
 box-shadow: 0px 0.266px 1.26352px 0px rgba(34, 40, 69, 0.07), 0px 0.89345px 4.2439px 0px rgba(34, 40, 69, 0.10), 0px 4px 12px 0px rgba(34, 40, 69, 0.13);

width: 100%;

min-width: 100%;

max-width: 100%;

height: 30px;

min-height: 30px;

max-height: 30px;

margin-top: 0px;

margin-bottom: 0px;

padding-left: 12px;

padding-right: 12px;

display: flex;

flex-direction: row;

justify-content: flex-start;

align-items: center;

border-radius: 6px 6px 0px 0px;

background-image: linear-gradient(338deg, #593BA0 54.46%, #A03B82 118.83%);

grid-column: 1 / 4;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-term_length_tablet {
 margin-top: 0px;

margin-bottom: 0px;

font-size: 12px;

line-height: 1;

letter-spacing: 0.96px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-6_month_txt_tablet {
 font-size: 12px;

line-height: 1;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-line_vertical {
 width: 1px;

height: 10px;

margin-left: 10px;

margin-right: 10px;

background-color: #C3B5E3;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-blank_space {
 max-height: 75px;

margin-top: 30px;

grid-column: 1;

grid-row: 2;

background-color: #FFFFFF99;

box-shadow: 0px 0.266px 1.26352px 0px rgba(34, 40, 69, 0.07), 0px 0.89345px 4.2439px 0px rgba(34, 40, 69, 0.10), 0px 4px 12px 0px rgba(34, 40, 69, 0.13);

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-three_months_row {
 grid-column: 1 / 4;

grid-row: 3;

border-radius: 6px 6px 0px 0px;

background-color: white;

background-image: none;

z-index: 1001;

min-width: 100%;

max-height: 30px;

height: 30px;

min-height: 30px;

width: 100%;

max-width: 100%;

display: flex;

flex-direction: row;

justify-content: flex-start;

align-items: center;

padding-left: 12px;

padding-right: 12px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-essential_price_3_months {
 grid-row: 3;

grid-column: 1;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-plus_price_3_months {
 grid-row: 3;

grid-column: 2;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-pro_price_3_months {
 grid-row: 3;

grid-column: 3;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-plan_table_container {
 column-gap: 4px;

row-gap: 12px;

grid-template-rows: auto;

grid-template-columns: 50% 24% 24%;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-essentials_plan_card {
 grid-row: 2;

grid-column: 1 / 4;

margin-left: 0;

margin-right: 0;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-plus_plan_card {
 grid-column: 1 / 4;

grid-row: 3;

margin-right: 0;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-pro_plan_card {
 grid-column: 1 / 4;

grid-row: 4;

margin-right: 0;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-plan_card_container {
 height: auto;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-six_month_row {
 grid-column: 2;

grid-row: 1;

display: flex;

flex-direction: column;

max-height: unset;

padding: 10px;

justify-content: center;

align-items: center;

gap: 8px;

height: calc(100% + 12px);

margin-right: 8px;

width: calc(100% - 8px);

min-width: unset;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-essentials_price {
 grid-column: 2;

grid-row: 2;

max-height: unset;

margin-top: 0;

height: calc(100% + 12px);

margin-right: 8px;

font-size: 26px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-plus_price {
 grid-column: 2;

grid-row: 3;

max-height: unset;

margin-top: 0;

height: calc(100% + 12px);

margin-right: 8px;

font-size: 26px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-pro_price {
 grid-column: 2;

grid-row: 4;

max-height: unset;

margin-top: 0;

height: calc(100% + 12px);

margin-right: 8px;

font-size: 26px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-month_container {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-three_months_row {
 grid-column: 3;

grid-row: 1;

display: flex;

flex-direction: column;

max-height: unset;

margin-right: 12px;

padding: 10px;

align-items: center;

gap: 8px;

height: calc(100% + 12px);

justify-content: flex-start;

padding-top: 15px;

width: calc(100% - 8px);

min-width: unset;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-essential_price_3_months {
 grid-column: 3;

grid-row: 2;

margin-right: 8px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-plus_price_3_months {
 grid-column: 3;

grid-row: 3;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-pro_price_3_months {
 grid-column: 3;

grid-row: 4;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-line_vertical {
 display: none;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-term_length_tablet {
 text-align: center;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-save_tag {
 margin-right: auto;

text-align: center;

position: absolute;

top: -20px;

max-width: unset;

white-space: nowrap;

padding: 2px 6px;

width: 100%;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-item_line {
 max-width: 50%;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-6_month_txt_tablet {
 text-align: center;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-gap_12px {
 position: relative;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-w_full {
 width: 100%;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-mr_0 {
 margin-right: 0;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-plan_benefits_section_title {
 font-size: 18px;

line-height: 1.2;

font-weight: 900;

text-align: center;

color: #7C70B7;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-plan_benefits_section_description {
 font-size: 12px;

color: #28262B;

text-align: center;

font-weight: 600;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-plan_card_title {
 font-size: 30px;

line-height: normal;

font-family: Unitydisplay;

font-weight: 700;

text-align: center;

color: #7C70B7;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-plan_header_section {
 padding: 10px 10px 6px;

border-color: #D0CCE5;

border-style: solid;

border-top-width: 1px;

border-bottom-width: 0;

border-left-width: 1px;

border-right-width: 1px;

border-top-left-radius: 10px;

border-top-right-radius: 10px;

background-color: #ECEBF5;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-plan_price_section {
 width: 100%;

border-color: #E6E5E9;

border-style: solid;

border-top-width: 1px;

border-bottom-width: 0;

border-left-width: 1px;

border-right-width: 0;

background-color: #FFFFFF;

padding: 0 10px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-plan_benefits_head_section {
 padding-top: 10px;

padding-bottom: 20px;

background-color: #F6F5FA;

border-style: solid;

border-color: #E6E5E9;

border-width: 0;

border-top-width: 1px;

border-left-width: 1px;

display: flex;

flex-direction: column;

justify-content: space-evenly;

padding: 0.5rem;

border-bottom-width: 1px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-plan_benefit_head_container {
 display: flex;

flex-direction: row;

justify-content: space-between;

margin-bottom: 4px;

align-items: center;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-text_benefit_data {
 font-size: 20px;

font-weight: 900;

color: #9288C3;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-standard_plain_text {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-emoji_benefit_data {
 font-size: 16px;

min-width: 25px;

display: flex;

justify-content: center;

align-items: center;

text-align: center;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-plan_benefit_title {
 color: #28262B;

font-weight: 900;

font-size: 16px;

line-height: 1.1;

margin-bottom: 0.3rem;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-plan_benefit_description {
 font-size: 14px;

color: #28262B;

font-weight: 400;

line-height: 1.1;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-new_plan_benefit_container {
 padding: 10px;

display: flex;

flex-direction: column;

justify-content: space-evenly;

border-color: #E6E5E9;

border-width: 0;

border-style: solid;

border-bottom-width: 1px;

border-left-width: 0;

background-color: #fefeff;

grid-template-rows: auto;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-plan_card {
 background-color: #F3F1F9;

border-top-left-radius: 10px;

border-top-right-radius: 10px;

border-bottom-style: solid;

border-bottom-width: 1px;

border-bottom-color: #E6E5E9;

border-left-color: #E6E5E9;

border-left-width: 1px;

border-left-style: solid;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-new_plan_table_container {
 width: 100%;

position: relative;

display: grid;

gap: 0;

grid-template-columns: 33.3% 33.3% 33.3%;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-tag_benefit_data {
 background-color: #4EB333;

color: white;

font-size: 10px;

font-weight: 600;

padding: 4px 7px;

min-width: 25px;

border-radius: 10px;

letter-spacing: 0.02em;

font-family: Avenir, sans-serif;

line-height: 1;

text-align: center;

display: inline-flex;

justify-content: center;

align-items: center;

margin-bottom: 3px;

box-sizing: border-box;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-plan_benefit_left_container {
 display: flex;

gap: 10px;

align-items: center;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-plan_header_section_plus {
 background-color: #FAE5F4;

border-color: #EDD7E6;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-plan_card_plus_text_color {
 color: #C53585;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-plan_benefits_head_section_plus {
 background-color: #FDF1FA;

border-color: #E6E5E9;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-plan_card_plus {
 border-bottom-style: solid;

border-bottom-width: 1px;

border-bottom-color: #DAD9DE;

border-left-width: 0;

background-color: #FDF7FB;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-plus_plan_benefit_container {
 background-color: #FFF0FA;

border-color: #E6E5E9;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-new_tag_benefit {
 background: linear-gradient(180deg, #C53584 61.98%, #9D348B 100%);

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-pla_card_pro {
 border-color: #E6E5E9;

border-left-width: 0;

background-color: #EFE8FC;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-plan_card_pro_text_color {
 color: #5226B1;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-new_tag_benefit_pro {
 background: linear-gradient(180deg, #593BA0 0%, #422C77 100%);

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-pro_plan_benefit_container {
 background-color: #EFE8FC;

border-color: #E6E5E9;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-plan_header_section_pro {
 background-color: #EFE8FC;

border-color: #EFE8FC;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-plan_benefits_head_section_pro {
 background-color: #F4F1FC;

border-color: #E6E5E9;

border-right-width: 1px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-border_right_1px {
 border-right-width: 1px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-border_left_0 {
 border-left-width: 0;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-benefit_card_container {
 padding: 10px;

display: flex;

flex-direction: column;

justify-content: flex-start;

align-items: flex-start;

align-self: center;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-table_footer {
 width: 100%;

height: 100%;

display: flex;

justify-content: flex-start;

border-color: #E6E5E9;

border-style: solid;

border-top-width: 0;

border-bottom-width: 1px;

border-left-width: 1px;

border-right-width: 1px;

border-bottom-left-radius: 10px;

border-bottom-right-radius: 10px;

gap: 16px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-all_plans_text {
 padding-left: 10px;

padding-right: 10px;

font-size: 14px;

line-height: 1.1;

font-weight: 700;

text-align: center;

color: #9D99A6;

display: flex;

justify-content: center;

align-items: center;

background-color: #F3F2F4;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-px_0 {
 padding-left: 0;

padding-right: 0;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Page.PageTag-px_0 {
 padding-left: 0;

padding-right: 0;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-px_20 {
 padding-left: 20px;

padding-right: 20px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-mx_20 {
 margin-left: 20px;

margin-right: 20px;

width: calc(100% - 40px);

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-plan_header_section {
 padding: 10px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-plan_price_section {
 padding: 10px;

padding-left: 0;

padding-right: 0;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-table_footer {
 flex-direction: column;

gap: 0;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-all_plans_text {
 padding: 10px 30px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-benefit_card_container {
 justify-content: center;

align-items: center;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-plan_benefits_head_section {
 align-items: center;

display: flex;

flex-direction: column;

padding-left: 4px;

padding-right: 4px;

justify-content: center;

gap: 8px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-plan_card_title {
 font-size: 14px !important;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-plan_benefits_section_title {
 font-size: 14px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-plan_benefits_section_description {
 font-size: 12px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-new_plan_benefit_container {
 padding-left: 4px;

padding-right: 4px;

justify-content: flex-start;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-tag_benefit_data {
 font-size: 8px;

padding: 3px 6px;

line-height: 1;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-w_full {
 width: 100%;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .calendar_key_212913 {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-new_plan_table_container {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-text_centered {
 text-align: center;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-emoji_benefit_data {
 display: none;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='720px'] .Flow-Component.ComponentTag-plan_header_section {
 padding: 6px 6px 2px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='720px'] .Flow-Component.ComponentTag-plan_card_title {
 font-size: 22px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='720px'] .Flow-Component.ComponentTag-plan_price_section {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='720px'] .Flow-Component.ComponentTag-emoji_benefit_data {
 display: none;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='720px'] .Flow-Component.ComponentTag-tag_benefit_data {
 display: none;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-six_month_banner {
 height: 21px;

min-height: 21px;

max-height: 21px;

display: flex;

justify-content: center;

align-items: center;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-border_left_1_px {
 border-left-style: solid;

border-left-width: 1px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-plan_card_plus {
 z-index: 0;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-height_140_px {
 height: 140px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='414px'] .Flow-Component.ComponentTag-height_130_px_iphone {
 height: 130px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='414px'] .Flow-Component.ComponentTag-height_150_px_iphone {
 height: 150px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-h_180_px_mob {
 height: 180px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='430px'] .Flow-Component.ComponentTag-plan_benefit_title {
 font-size: 14px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='430px'] .Flow-Component.ComponentTag-plan_benefit_description {
 font-size: 12px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='430px'] .Flow-Component.ComponentTag-h_120_px_iphone {
 height: 120px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='430px'] .Flow-Component.ComponentTag-h_160_px_iphone {
 height: 160px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='430px'] .Flow-Component.ComponentTag-h_130_px_iphone {
 height: 130px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='430px'] .Flow-Component.ComponentTag-new_plan_benefit_container {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='430px'] .Flow-Component.ComponentTag-plan_benefits_section_title {
 font-size: 12px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='430px'] .Flow-Component.ComponentTag-plan_benefits_section_description {
 font-size: 11px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='430px'] .Flow-Component.ComponentTag-height_150_px_iphone {
 height: 150px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='430px'] .Flow-Component.ComponentTag-plan_card_title {
 font-size: 14px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='320px'] .Flow-Component.ComponentTag-plan_benefits_section_title {
 font-size: 10px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='430px'] .Flow-Component.ComponentTag-plan_benefits_head_section {
 justify-content: flex-start;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='320px'] .Flow-Component.ComponentTag-plan_benefits_section_description {
 font-size: 8px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='320px'] .Flow-Component.ComponentTag-h_130_px_iphone {
 height: 120px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='320px'] .Flow-Component.ComponentTag-h_110_px_mini {
 height: 110px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='320px'] .Flow-Component.ComponentTag-plan_benefit_description {
 font-size: 9px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='320px'] .Flow-Component.ComponentTag-plan_benefit_title {
 font-size: 11px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='320px'] .Flow-Component.ComponentTag-text_benefit_data {
 font-size: 14px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='320px'] .Flow-Component.ComponentTag-h_130_px_mini {
 height: 130px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='720px'] .Flow-Component.ComponentTag-new_plan_benefit_container {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-plan_table_row_3_cols {
 display: grid;

grid-template-columns: 1fr 1fr 1fr;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-plan_table_row_1_col {
 grid-template-columns: 1fr;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-plus_empty_field {
 background-color: #FDF7FB;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-border_top_0 {
 border-top-width: 0;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-border_bottom_0 {
 border-bottom-width: 0;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-border_bottom_1px {
 border-bottom-width: 1px;

border-bottom-style: solid;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-OptionButtonCard.ComponentTag-standard_option_buttons .ElementType-OptionButtonCardCheckbox {
 width: 16px;

height: 16px;

border-style: solid;

border-width: 1px;

border-color: #000000;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-date {
 font-size: 20px;

font-family: Montserrat;

font-weight: 800;

color: #131313;

margin-bottom: 16px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-date {
 font-size: 14px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-color_red {
 color: red;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-p_bottom_1 {
 padding-bottom: .25rem;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-max_w_720 {
 max-width: 720px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-margin_inline_auto {
 margin-right: auto;

margin-left: auto;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-mb_12 {
 margin-bottom: 12px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-iframe_preview {
 min-height: 180px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-iframe_preview_open {
 min-height: 880px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-purple_text {
 font-size: 14px;

letter-spacing: 1.12px;

font-family: Montserrat;

font-weight: 700;

color: #5226B1;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-capitalize {
 text-transform: uppercase;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-font_size_14_px {
 font-size: 14px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-next_avaialble_time {
 font-size: 20px;

font-family: Montserrat;

font-weight: 900;

color: #131313;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-next_time_available_button {
 font-size: 18px;

font-family: Montserrat;

color: #131313;

display: flex;

flex-direction: row-reverse;

justify-content: center;

align-items: center;

background-color: transparent;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentType-CustomButton.ComponentTag-next_time_available_button .ElementType-ButtonIconImage>img {
 width: 20px;

height: 20px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentType-CustomButton.ComponentTag-next_time_available_button .ElementType-ButtonIconImage {
 width: 20px;

height: 20px;

margin-left: 5px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-starting_page_main_container {
 padding: 30px;

display: flex;

justify-content: space-between;

border-radius: 10px;

box-shadow: 0px 0.266px 0.79801px 0px rgba(188, 194, 238, 0.09), 0px 0.89345px 2.68036px 0px rgba(188, 194, 238, 0.14), 0px 4px 12px 0px rgba(188, 194, 238, 0.23);

background-color: white;

overflow: hidden;

transition: all .3s linear;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-buttons_main_container {
 width: 100%;

margin-bottom: 40px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-InnerText.ComponentTag-buttons_main_container {
 width: 100%;

display: flex;

flex-direction: row;

justify-content: space-between;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .select_time_buttons {
 width: 100%;

max-width: 140px;

padding-top: 12px;

padding-bottom: 12px;

padding-left: 16px;

padding-right: 12px;

font-family: Montserrat;

font-weight: 600;

color: #593BA0;

display: flex;

justify-content: center;

border: 1px solid;

border-radius: 4px;

border-color: #593BA0;

background-color: transparent;

transition: all .3s linear;

flex-grow: 1;

cursor: pointer;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .select_time_buttons:hover {
 box-shadow: 0px 0px 4px 0px #B7B1D8;

background-color: #F6F1FF;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .select_time_buttons.selected {
 color: #FFFFFF;

box-shadow: 0px 0px 4px 0px #B7B1D8;

background-color: var(--crmui-numero-primary-sat, #5226B1);

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-date_and_buttons_container {
 margin-bottom: 40px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-repeatable_buttons_main_container {
 padding-bottom: 40px;

padding-left: 20px;

padding-right: 20px;

padding-top: 40px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-set_of_dates_selector {
 padding: 0px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-OptionButtonCard.ComponentTag-set_of_dates_selector {
 width: 28px;

height: 28px;

margin: 0px;

padding: 6px;

font-size: 14px;

font-family: Montserrat;

font-weight: 600;

color: #131313;

display: flex;

justify-content: center;

align-items: center;

border: 1px solid;

border-radius: 44px;

border-color: transparent;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-OptionButtonCard.ComponentTag-set_of_dates_selector.selected {
 color: #5226B1;

border: 1px solid;

border-color: #5226B1;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Element.ElementType-OptionButtonList.ComponentTag-set_of_dates_selector {
 display: flex;

gap: 4px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-timezones_dropdown {
 width: 100%;

max-width: 400px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .ComponentTag-timezones_dropdown {
 padding: 0px;

font-size: 14px;

font-family: Montserrat;

font-weight: 800;

color: #131313;

border: none;

border-color: transparent;

border-width: 0px;

text-overflow: ellipsis;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .ComponentTag-timezones_dropdown .option {
 display: flex;

justify-content: flex-start;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .ComponentTag-timezones_dropdown .Flow-Element.ElementType-Label {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-select_this_time_button {
 width: fit-content;

padding-top: 18px;

padding-bottom: 18px;

padding-left: 26px;

padding-right: 26px;

line-height: 14px;

font-family: Montserrat;

font-weight: 500;

color: #593BA0;

border: 1px solid;

border-radius: 4px;

border-color: #593BA0;

background-color: transparent;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-show_more_times_containers {
 padding-top: 20px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-top_container {
 padding-bottom: 10px;

display: flex;

flex-direction: row;

border-bottom: 1px solid var(--crmui-numero-light-purple-desat, #EEEAF6);

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-dates_text {
 padding-left: 16px;

padding-right: 16px;

font-size: 14px;

font-family: Avenir, Montserrat;

text-transform: Capitalize;

font-weight: 800;

color: #5226B1;

border-radius: 56px;

background-color: var(--crmui-purple-sat-7, #F4F1FC);

text-wrap: nowrap;

white-space: nowrap;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-scrollable {
 overflow: auto;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-rounded_purple_button {
 width: 24px;

height: 24px;

padding: 6px;

display: flex;

justify-content: center;

align-items: center;

border: 1px solid;

border-radius: 44px;

border-color: #5226B1;

background-color: transparent;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-rounded_purple_button:hover {
 background-color: #EFE8FC;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-rounded_purple_button[disabled=disabled] {
 opacity: 0.2;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentType-CustomButton.ComponentTag-rounded_purple_button .ElementType-ButtonIconImage {
 width: 16px;

height: 16px;

display: flex;

justify-content: center;

align-items: center;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentType-CustomButton.ComponentTag-rounded_purple_button .ElementType-ButtonIconImage>img {
 width: 16px;

height: 16px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-week_button {
 padding-top: 0px;

padding-bottom: 0px;

padding-left: 16px;

padding-right: 16px;

font-size: 14px;

font-family: Avenir, Montserrat;

font-weight: 900;

color: #131313;

display: flex;

flex-direction: row-reverse;

justify-content: center;

align-items: center;

border: 1px solid;

border-radius: 36px;

border-color: transparent;

gap: 4px;

transition: all .3s linear;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-week_button:hover {
 color: #5226B1;

border-color: #5226B1;

background-color: #EFE8FC;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentType-CustomButton.ComponentTag-week_button .ElementType-ButtonIconImage {
 width: 24px;

height: 24px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentType-CustomButton.ComponentTag-week_button .ElementType-ButtonIconImage>img {
 width: 24px;

height: 24px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentType-CustomButton.ComponentTag-week_button .ElementType-ButtonText {
 display: flex;

justify-content: center;

align-items: center;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-set_of_dates_chosen_container {
 display: none;

justify-content: flex-start;

align-items: center;

gap: 10px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-set_of_dates_container {
 display: flex;

flex-direction: row;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-weeks_container {
 display: flex;

justify-content: flex-start;

align-items: center;

gap: 10px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-timezone_container {
 width: 100%;

max-width: 50%;

margin-left: auto;

display: flex;

justify-content: flex-end;

align-items: center;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-available_times_container_standalone {
 height: 0px;

padding-top: 40px;

padding-bottom: 40px;

padding-left: 30px;

padding-right: 30px;

display: none;

flex-direction: column;

border-radius: 10px;

box-shadow: 0px 0.266px 1.26352px 0px rgba(34, 40, 69, 0.07), 0px 0.89345px 4.2439px 0px rgba(34, 40, 69, 0.10), 0px 4px 12px 0px rgba(34, 40, 69, 0.13);

background-color: white;

opacity: 0;

transition: all .3s linear;

gap: 40px;

overflow: hidden;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d ::-webkit-scrollbar-track {
 background-color: #f3f2f4;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d ::-webkit-scrollbar-thumb {
 border-radius: 10px;

background-color: #CECCD3;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d ::-webkit-scrollbar {
 width: 5px;

height: 5px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d ::-webkit-scrollbar-button {
 display: block;

height: 4px;

width: 4px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-starting_page_main_container {
 padding: 20px;

display: flex;

flex-direction: column;

justify-content: center;

align-items: center;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-next_avaiable_time_container {
 margin-bottom: 20px;

display: flex;

flex-direction: column;

justify-content: center;

align-items: center;

gap: 14px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-purple_text {
 font-size: 12px;

letter-spacing: 0.96px;

font-weight: 800;

text-align: center;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-next_avaialble_time {
 font-size: 18px;

line-height: 22px;

font-weight: 800;

text-align: center;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-book_it_now_container {
 width: 100%;

display: flex;

justify-content: center;

align-items: center;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-select_this_time_button {
 width: 100%;

font-size: 14px;

display: flex;

flex-direction: row;

justify-content: center;

align-items: center;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-available_times_container_standalone {
 padding-top: 30px;

padding-bottom: 30px;

padding-left: 20px;

padding-right: 20px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-next_time_available_button {
 font-size: 14px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-scrollable {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-buttons_main_container {
 margin-bottom: 20px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-timezones_dropdown {
 width: 100%;

max-width: 150px;

position: static;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .ComponentTag-timezones_dropdown {
 position: static;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-week_button {
 padding: 0px;

font-size: 12px;

display: none;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-week_button[disabled=disabled] {
 border: none;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-week_button:hover {
 color: #131313;

border-color: transparent;

background-color: transparent;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-dates_text {
 padding-left: 4px;

padding-right: 4px;

font-size: 12px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='520px'] .Flow-Component.ComponentTag-set_of_dates_chosen_container {
 display: flex;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='720px'] .Flow-Component.ComponentTag-starting_page_main_container {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='720px'] .Flow-Component.ComponentTag-week_button {
 display: flex;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='720px'] .Flow-Component.ComponentTag-set_of_dates_chosen_container {
 display: none;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='720px'] .Flow-Component.ComponentTag-rounded_purple_button {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='720px'] .Flow-Component.ComponentTag-timezones_dropdown {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='720px'] .Flow-Component.ComponentTag-available_times_container_standalone {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='720px'] .Flow-Component.ComponentTag-dates_text {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d[max-width~='720px'] .Flow-Component.ComponentTag-next_avaialble_time {
 
 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Page.PageTag-page {
 padding: 0;

background-color: transparent;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d.SignpostForm[max-width~='520px'] .select_time_buttons {
 height: 36px;

padding-bottom: 9px;

padding-top: 9px;

padding-left: 12px;

padding-right: 12px;

max-width: 95px;

font-size: 14px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d.SignpostForm[max-width~='520px'] datalist.ComponentKey-timezone {
 width: 100%;

max-height: 100vh;

position: absolute;

top: 0px;

left: 0px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d.SignpostForm[max-width~='520px'] .ElementType-OptionDropdown .ElementType-DropdownMain::after {
 display: none;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-state_input_v2 .ElementType-OptionDropdown div.header span input {
 text-align: left;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d.id-flow_j937edhjcdaii9cjg58d20d9d .ElementType-OptionDropdown div.header span input {
 width: calc(100% - 60px);

font-size: 14px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-state_input_v2 .ElementType-InputElement {
 width: 100%;

font-size: 14px;

font-family: Avenir, Montserrat, sans-serif;

font-weight: 800;

color: #593BA0;

border-radius: 10px;

background-color: #F7F8FE;

border: none;

padding: 12px 16px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .Flow-Component.ComponentTag-state_input_v2 .ElementType-InputElement::placeholder {
 color: #9B9B9B;

font-weight: 600;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .PageKey-city .Flow-Component.ComponentTag-state_input_v2 {
 margin-bottom: 0;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .PageKey-city .Flow-Component.ComponentTag-state_input_v2 .ElementType-InputElement {
 width: 100%;

font-size: 14px;

font-family: Avenir, Montserrat, sans-serif;

font-weight: 500;

color: #18181B;

border-radius: 10px;

background-color: #FFFFFF;

border: 1px solid #E4E4E7;

padding: 10px 14px;

box-shadow: 0 1px 2px rgba(0, 0, 0, 0.04);

min-height: 44px;

line-height: 1.4;

box-sizing: border-box;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .PageKey-city .Flow-Component.ComponentTag-city_suggestions_list {
 width: 100%;

max-width: 710px;

margin-top: 4px;

margin-left: auto;

margin-right: auto;

padding: 0;

border: none;

background-color: transparent;

box-shadow: none;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .PageKey-city .Flow-Component.ComponentTag-city_suggestions_list .ElementType-OptionButtonList {
 display: flex;

flex-direction: column;

gap: 0;

width: 100%;

max-height: 260px;

overflow-y: auto;

overflow-x: hidden;

background-color: #FFFFFF;

border: 1px solid #E4E4E7;

border-radius: 10px;

box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.08), 0 2px 4px -2px rgba(0, 0, 0, 0.05);

padding: 4px;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .PageKey-city .Flow-Component.ComponentTag-city_suggestions_list .ElementType-OptionButtonCard, .Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .PageKey-city .FormPage .OptionSelector.horizontal_bars.ComponentTag-city_suggestions_list .ButtonCard {
 width: 100%;

margin: 0;

padding: 8px 10px;

border-radius: 6px;

border: none;

background-color: transparent;

box-shadow: none;

text-align: left;

cursor: pointer;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .PageKey-city .Flow-Component.ComponentTag-city_suggestions_list .ElementType-OptionButtonCard:hover, .Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .PageKey-city .FormPage .OptionSelector.horizontal_bars.ComponentTag-city_suggestions_list .ButtonCard:hover, .Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .PageKey-city .Flow-Component.ComponentTag-city_suggestions_list .ElementType-OptionButtonCard.selected, .Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .PageKey-city .FormPage .OptionSelector.horizontal_bars.ComponentTag-city_suggestions_list .ButtonCard.selected {
 background-color: #F4F4F5;

border-color: transparent;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .PageKey-city .Flow-Component.ComponentTag-city_suggestions_list .ElementType-OptionButtonCardText, .Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .PageKey-city .FormPage .OptionSelector.horizontal_bars.ComponentTag-city_suggestions_list .ButtonCard .text {
 text-align: left;

text-transform: none;

font-size: 14px;

font-family: Avenir, Montserrat, sans-serif;

font-weight: 500;

color: #18181B;

line-height: 1.25;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .PageKey-city .Flow-Component.ComponentTag-city_suggestions_list .ElementType-OptionButtonCard:hover .ElementType-OptionButtonCardText, .Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .PageKey-city .FormPage .OptionSelector.horizontal_bars.ComponentTag-city_suggestions_list .ButtonCard:hover .text, .Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .PageKey-city .FormPage .OptionSelector.horizontal_bars.ComponentTag-city_suggestions_list .ButtonCard.selected .text {
 color: #18181B;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .PageKey-city .Flow-Component.ComponentTag-city_suggestions_list .ElementType-OptionButtonCardIcon, .Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .PageKey-city .Flow-Component.ComponentTag-city_suggestions_list .ElementType-OptionButtonCardCheckbox, .Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .PageKey-city .FormPage .OptionSelector.horizontal_bars.ComponentTag-city_suggestions_list .ButtonCard .button-icon {
 display: none;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .PageKey-city .Flow-Component.ComponentType-InputBox.ComponentTag-state_input_v2 {
 overflow: visible;

height: auto;

min-height: 0;

padding: 0;

background-color: transparent;

font-size: inherit;

 } 

.Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .PageKey-city .FormPage .InputBox input::placeholder, .Flow-EntireFlow.id-flow_j937edhjcdaii9cjg58d20d9d .PageKey-city .Flow-Component.ComponentTag-state_input_v2 .ElementType-InputElement::placeholder {
 color: #A1A1AA;

font-weight: 400;

text-transform: none;

 } 
.spin {animation: spin 1s linear infinite;} @keyframes spin {0% {transform: rotate(0deg);} 100% {transform: rotate(360deg);}} .page-enter {animation: flow-page-enter 0.3s linear;} @keyframes flow-page-enter {0% {transform: translateY(20px);opacity: 0;pointer-events: none;} 100% {opacity: 1;transform: translateY(0px);pointer-events: all;}}