@-webkit-keyframes mdc-floating-label-shake-float-above-standard{0%{transform:translateX(0) translateY(-106%) scale(.75)}33%{-webkit-animation-timing-function:cubic-bezier(.5,0,.701732,.495819);animation-timing-function:cubic-bezier(.5,0,.701732,.495819);transform:translateX(4%) translateY(-106%) scale(.75)}66%{-webkit-animation-timing-function:cubic-bezier(.302435,.381352,.55,.956352);animation-timing-function:cubic-bezier(.302435,.381352,.55,.956352);transform:translateX(-4%) translateY(-106%) scale(.75)}to{transform:translateX(0) translateY(-106%) scale(.75)}}.mdc-floating-label{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;cursor:text;font-family:Roboto,sans-serif;font-family:var(--mdc-typography-subtitle1-font-family,var(--mdc-typography-font-family,Roboto,sans-serif));font-size:1rem;font-size:var(--mdc-typography-subtitle1-font-size,1rem);font-weight:400;font-weight:var(--mdc-typography-subtitle1-font-weight,400);left:0;letter-spacing:.009375em;letter-spacing:var(--mdc-typography-subtitle1-letter-spacing,.009375em);line-height:1.15rem;overflow:hidden;position:absolute;text-align:left;text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration,inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration,inherit);text-overflow:ellipsis;text-transform:inherit;text-transform:var(--mdc-typography-subtitle1-text-transform,inherit);transform-origin:left top;transition:transform .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1);white-space:nowrap;will-change:transform}.mdc-floating-label[dir=rtl],[dir=rtl] .mdc-floating-label{left:auto;right:0;text-align:right;transform-origin:right top}.mdc-floating-label--float-above{cursor:auto}.mdc-floating-label--required:after{content:"*";margin-left:1px;margin-right:0}.mdc-floating-label--required[dir=rtl]:after,[dir=rtl] .mdc-floating-label--required:after{margin-left:0;margin-right:1px}.mdc-floating-label--float-above{transform:translateY(-106%) scale(.75)}.mdc-floating-label--shake{-webkit-animation:mdc-floating-label-shake-float-above-standard .25s 1;animation:mdc-floating-label-shake-float-above-standard .25s 1}@keyframes mdc-floating-label-shake-float-above-standard{0%{transform:translateX(0) translateY(-106%) scale(.75)}33%{-webkit-animation-timing-function:cubic-bezier(.5,0,.701732,.495819);animation-timing-function:cubic-bezier(.5,0,.701732,.495819);transform:translateX(4%) translateY(-106%) scale(.75)}66%{-webkit-animation-timing-function:cubic-bezier(.302435,.381352,.55,.956352);animation-timing-function:cubic-bezier(.302435,.381352,.55,.956352);transform:translateX(-4%) translateY(-106%) scale(.75)}to{transform:translateX(0) translateY(-106%) scale(.75)}}.mdc-line-ripple:after,.mdc-line-ripple:before{border-bottom-style:solid;bottom:0;content:"";left:0;position:absolute;width:100%}.mdc-line-ripple:before{border-bottom-width:1px;z-index:1}.mdc-line-ripple:after{border-bottom-width:2px;opacity:0;transform:scaleX(0);transition:transform .18s cubic-bezier(.4,0,.2,1),opacity .18s cubic-bezier(.4,0,.2,1);z-index:2}.mdc-line-ripple--active:after{opacity:1;transform:scaleX(1)}.mdc-line-ripple--deactivating:after{opacity:0}.mdc-notched-outline{box-sizing:border-box;display:flex;height:100%;left:0;max-width:100%;pointer-events:none;position:absolute;right:0;text-align:left;top:0;width:100%}.mdc-notched-outline[dir=rtl],[dir=rtl] .mdc-notched-outline{text-align:right}.mdc-notched-outline__leading,.mdc-notched-outline__notch,.mdc-notched-outline__trailing{border-bottom:1px solid;border-top:1px solid;box-sizing:border-box;height:100%;pointer-events:none}.mdc-notched-outline__leading{border-left:1px solid;border-right:none;width:12px}.mdc-notched-outline__leading[dir=rtl],.mdc-notched-outline__trailing,[dir=rtl] .mdc-notched-outline__leading{border-left:none;border-right:1px solid}.mdc-notched-outline__trailing{flex-grow:1}.mdc-notched-outline__trailing[dir=rtl],[dir=rtl] .mdc-notched-outline__trailing{border-left:1px solid;border-right:none}.mdc-notched-outline__notch{flex:0 0 auto;max-width:calc(100% - 24px);width:auto}.mdc-notched-outline .mdc-floating-label{display:inline-block;max-width:100%;position:relative}.mdc-notched-outline .mdc-floating-label--float-above{text-overflow:clip}.mdc-notched-outline--upgraded .mdc-floating-label--float-above{max-width:133.3333333333%}.mdc-notched-outline--notched .mdc-notched-outline__notch{border-top:none;padding-left:0;padding-right:8px}.mdc-notched-outline--notched .mdc-notched-outline__notch[dir=rtl],[dir=rtl] .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-left:8px;padding-right:0}.mdc-notched-outline--no-label .mdc-notched-outline__notch{display:none}@-webkit-keyframes mdc-ripple-fg-radius-in{0%{-webkit-animation-timing-function:cubic-bezier(.4,0,.2,1);animation-timing-function:cubic-bezier(.4,0,.2,1);transform:translate(var(--mdc-ripple-fg-translate-start,0)) scale(1)}to{transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1))}}@keyframes mdc-ripple-fg-radius-in{0%{-webkit-animation-timing-function:cubic-bezier(.4,0,.2,1);animation-timing-function:cubic-bezier(.4,0,.2,1);transform:translate(var(--mdc-ripple-fg-translate-start,0)) scale(1)}to{transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1))}}@-webkit-keyframes mdc-ripple-fg-opacity-in{0%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}to{opacity:var(--mdc-ripple-fg-opacity,0)}}@keyframes mdc-ripple-fg-opacity-in{0%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}to{opacity:var(--mdc-ripple-fg-opacity,0)}}@-webkit-keyframes mdc-ripple-fg-opacity-out{0%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:var(--mdc-ripple-fg-opacity,0)}to{opacity:0}}@keyframes mdc-ripple-fg-opacity-out{0%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:var(--mdc-ripple-fg-opacity,0)}to{opacity:0}}.mdc-text-field--filled{--mdc-ripple-fg-size:0;--mdc-ripple-left:0;--mdc-ripple-top:0;--mdc-ripple-fg-scale:1;--mdc-ripple-fg-translate-end:0;--mdc-ripple-fg-translate-start:0;-webkit-tap-highlight-color:rgba(0,0,0,0);will-change:transform,opacity}.mdc-text-field--filled .mdc-text-field__ripple:after,.mdc-text-field--filled .mdc-text-field__ripple:before{border-radius:50%;content:"";opacity:0;pointer-events:none;position:absolute}.mdc-text-field--filled .mdc-text-field__ripple:before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1;z-index:var(--mdc-ripple-z-index,1)}.mdc-text-field--filled .mdc-text-field__ripple:after{z-index:0;z-index:var(--mdc-ripple-z-index,0)}.mdc-text-field--filled.mdc-ripple-upgraded .mdc-text-field__ripple:before{transform:scale(var(--mdc-ripple-fg-scale,1))}.mdc-text-field--filled.mdc-ripple-upgraded .mdc-text-field__ripple:after{left:0;top:0;transform:scale(0);transform-origin:center center}.mdc-text-field--filled.mdc-ripple-upgraded--unbounded .mdc-text-field__ripple:after{left:var(--mdc-ripple-left,0);top:var(--mdc-ripple-top,0)}.mdc-text-field--filled.mdc-ripple-upgraded--foreground-activation .mdc-text-field__ripple:after{-webkit-animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards;animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}.mdc-text-field--filled.mdc-ripple-upgraded--foreground-deactivation .mdc-text-field__ripple:after{-webkit-animation:mdc-ripple-fg-opacity-out .15s;animation:mdc-ripple-fg-opacity-out .15s;transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1))}.mdc-text-field--filled .mdc-text-field__ripple:after,.mdc-text-field--filled .mdc-text-field__ripple:before{height:200%;left:-50%;top:-50%;width:200%}.mdc-text-field--filled.mdc-ripple-upgraded .mdc-text-field__ripple:after{height:var(--mdc-ripple-fg-size,100%);width:var(--mdc-ripple-fg-size,100%)}.mdc-text-field__ripple{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.mdc-text-field{align-items:baseline;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:4px;border-top-left-radius:var(--mdc-shape-small,4px);border-top-right-radius:4px;border-top-right-radius:var(--mdc-shape-small,4px);box-sizing:border-box;display:inline-flex;overflow:hidden;padding:0 16px;position:relative;will-change:opacity,transform,color}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-floating-label{color:rgba(0,0,0,.6)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__input{color:rgba(0,0,0,.87)}@media{.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__input::-moz-placeholder{color:rgba(0,0,0,.54)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder{color:rgba(0,0,0,.54)}}@media{.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__input:-ms-input-placeholder{color:rgba(0,0,0,.54)}}.mdc-text-field .mdc-text-field__input{caret-color:#6200ee;caret-color:var(--mdc-theme-primary,#6200ee)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field-character-counter,.mdc-text-field:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-character-counter,.mdc-text-field:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text{color:rgba(0,0,0,.6)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__icon--leading,.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing{color:rgba(0,0,0,.54)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__affix--prefix,.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__affix--suffix{color:rgba(0,0,0,.6)}.mdc-text-field .mdc-floating-label{pointer-events:none;top:50%;transform:translateY(-50%)}.mdc-text-field__input{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-radius:0;font-family:Roboto,sans-serif;font-family:var(--mdc-typography-subtitle1-font-family,var(--mdc-typography-font-family,Roboto,sans-serif));font-size:1rem;font-size:var(--mdc-typography-subtitle1-font-size,1rem);font-weight:400;font-weight:var(--mdc-typography-subtitle1-font-weight,400);height:28px;letter-spacing:.009375em;letter-spacing:var(--mdc-typography-subtitle1-letter-spacing,.009375em);min-width:0;padding:0;text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration,inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration,inherit);text-transform:inherit;text-transform:var(--mdc-typography-subtitle1-text-transform,inherit);transition:opacity .15s cubic-bezier(.4,0,.2,1) 0ms;width:100%}.mdc-text-field__input::-ms-clear{display:none}.mdc-text-field__input::-webkit-calendar-picker-indicator{display:none}.mdc-text-field__input:focus{outline:none}.mdc-text-field__input:invalid{box-shadow:none}@media{.mdc-text-field__input::-moz-placeholder{opacity:0;-moz-transition:opacity 67ms cubic-bezier(.4,0,.2,1) 0ms;transition:opacity 67ms cubic-bezier(.4,0,.2,1) 0ms}.mdc-text-field__input::placeholder{opacity:0;transition:opacity 67ms cubic-bezier(.4,0,.2,1) 0ms}}@media{.mdc-text-field__input:-ms-input-placeholder{opacity:0;-ms-transition:opacity 67ms cubic-bezier(.4,0,.2,1) 0ms;transition:opacity 67ms cubic-bezier(.4,0,.2,1) 0ms}}@media{.mdc-text-field--focused .mdc-text-field__input::-moz-placeholder,.mdc-text-field--no-label .mdc-text-field__input::-moz-placeholder{opacity:1;transition-delay:40ms;transition-duration:.11s}.mdc-text-field--focused .mdc-text-field__input::placeholder,.mdc-text-field--no-label .mdc-text-field__input::placeholder{opacity:1;transition-delay:40ms;transition-duration:.11s}}@media{.mdc-text-field--focused .mdc-text-field__input:-ms-input-placeholder,.mdc-text-field--no-label .mdc-text-field__input:-ms-input-placeholder{opacity:1;transition-delay:40ms;transition-duration:.11s}}.mdc-text-field__affix{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto,sans-serif;font-family:var(--mdc-typography-subtitle1-font-family,var(--mdc-typography-font-family,Roboto,sans-serif));font-size:1rem;font-size:var(--mdc-typography-subtitle1-font-size,1rem);font-weight:400;font-weight:var(--mdc-typography-subtitle1-font-weight,400);height:28px;letter-spacing:.009375em;letter-spacing:var(--mdc-typography-subtitle1-letter-spacing,.009375em);opacity:0;text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration,inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration,inherit);text-transform:inherit;text-transform:var(--mdc-typography-subtitle1-text-transform,inherit);transition:opacity .15s cubic-bezier(.4,0,.2,1) 0ms;white-space:nowrap}.mdc-text-field--label-floating .mdc-text-field__affix,.mdc-text-field--no-label .mdc-text-field__affix{opacity:1}@supports (-webkit-hyphens:none){.mdc-text-field--outlined .mdc-text-field__affix{align-items:center;align-self:center;display:inline-flex;height:100%}}.mdc-text-field__affix--prefix{padding-left:0;padding-right:2px}.mdc-text-field__affix--prefix[dir=rtl],[dir=rtl] .mdc-text-field__affix--prefix{padding-left:2px;padding-right:0}.mdc-text-field--end-aligned .mdc-text-field__affix--prefix{padding-left:0;padding-right:12px}.mdc-text-field--end-aligned .mdc-text-field__affix--prefix[dir=rtl],.mdc-text-field__affix--suffix,[dir=rtl] .mdc-text-field--end-aligned .mdc-text-field__affix--prefix{padding-left:12px;padding-right:0}.mdc-text-field__affix--suffix[dir=rtl],[dir=rtl] .mdc-text-field__affix--suffix{padding-left:0;padding-right:12px}.mdc-text-field--end-aligned .mdc-text-field__affix--suffix{padding-left:2px;padding-right:0}.mdc-text-field--end-aligned .mdc-text-field__affix--suffix[dir=rtl],[dir=rtl] .mdc-text-field--end-aligned .mdc-text-field__affix--suffix{padding-left:0;padding-right:2px}.mdc-text-field--filled{height:56px}.mdc-text-field--filled .mdc-text-field__ripple:after,.mdc-text-field--filled .mdc-text-field__ripple:before{background-color:rgba(0,0,0,.87);background-color:var(--mdc-ripple-color,rgba(0,0,0,.87))}.mdc-text-field--filled.mdc-ripple-surface--hover .mdc-text-field__ripple:before,.mdc-text-field--filled:hover .mdc-text-field__ripple:before{opacity:.04;opacity:var(--mdc-ripple-hover-opacity,.04)}.mdc-text-field--filled.mdc-ripple-upgraded--background-focused .mdc-text-field__ripple:before,.mdc-text-field--filled:not(.mdc-ripple-upgraded):focus .mdc-text-field__ripple:before{opacity:.12;opacity:var(--mdc-ripple-focus-opacity,.12);transition-duration:75ms}.mdc-text-field--filled:before{content:"";display:inline-block;height:40px;vertical-align:0;width:0}.mdc-text-field--filled:not(.mdc-text-field--disabled){background-color:#f5f5f5}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-line-ripple:before{border-bottom-color:rgba(0,0,0,.42)}.mdc-text-field--filled:not(.mdc-text-field--disabled):hover .mdc-line-ripple:before{border-bottom-color:rgba(0,0,0,.87)}.mdc-text-field--filled .mdc-line-ripple:after{border-bottom-color:#6200ee;border-bottom-color:var(--mdc-theme-primary,#6200ee)}.mdc-text-field--filled .mdc-floating-label{left:16px;right:auto}.mdc-text-field--filled .mdc-floating-label[dir=rtl],[dir=rtl] .mdc-text-field--filled .mdc-floating-label{left:auto;right:16px}.mdc-text-field--filled .mdc-floating-label--float-above{transform:translateY(-106%) scale(.75)}.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__input{height:100%}.mdc-text-field--filled.mdc-text-field--no-label .mdc-floating-label,.mdc-text-field--filled.mdc-text-field--no-label:before{display:none}@supports (-webkit-hyphens:none){.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__affix{align-items:center;align-self:center;display:inline-flex;height:100%}}.mdc-text-field--outlined{height:56px;overflow:visible}.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:.75rem;transform:translateY(-37.25px) scale(1)}.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem;transform:translateY(-34.75px) scale(.75)}.mdc-text-field--outlined .mdc-floating-label--shake{-webkit-animation:mdc-floating-label-shake-float-above-text-field-outlined .25s 1;animation:mdc-floating-label-shake-float-above-text-field-outlined .25s 1}@-webkit-keyframes mdc-floating-label-shake-float-above-text-field-outlined{0%{transform:translateX(0) translateY(-34.75px) scale(.75)}33%{-webkit-animation-timing-function:cubic-bezier(.5,0,.701732,.495819);animation-timing-function:cubic-bezier(.5,0,.701732,.495819);transform:translateX(4%) translateY(-34.75px) scale(.75)}66%{-webkit-animation-timing-function:cubic-bezier(.302435,.381352,.55,.956352);animation-timing-function:cubic-bezier(.302435,.381352,.55,.956352);transform:translateX(-4%) translateY(-34.75px) scale(.75)}to{transform:translateX(0) translateY(-34.75px) scale(.75)}}@keyframes mdc-floating-label-shake-float-above-text-field-outlined{0%{transform:translateX(0) translateY(-34.75px) scale(.75)}33%{-webkit-animation-timing-function:cubic-bezier(.5,0,.701732,.495819);animation-timing-function:cubic-bezier(.5,0,.701732,.495819);transform:translateX(4%) translateY(-34.75px) scale(.75)}66%{-webkit-animation-timing-function:cubic-bezier(.302435,.381352,.55,.956352);animation-timing-function:cubic-bezier(.302435,.381352,.55,.956352);transform:translateX(-4%) translateY(-34.75px) scale(.75)}to{transform:translateX(0) translateY(-34.75px) scale(.75)}}.mdc-text-field--outlined .mdc-text-field__input{height:100%}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:rgba(0,0,0,.38)}.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing{border-color:rgba(0,0,0,.87)}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:#6200ee;border-color:var(--mdc-theme-primary,#6200ee)}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{border-bottom-left-radius:4px;border-bottom-left-radius:var(--mdc-shape-small,4px);border-bottom-right-radius:0;border-top-left-radius:4px;border-top-left-radius:var(--mdc-shape-small,4px);border-top-right-radius:0}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading[dir=rtl],[dir=rtl] .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{border-bottom-left-radius:0;border-bottom-right-radius:4px;border-bottom-right-radius:var(--mdc-shape-small,4px);border-top-left-radius:0;border-top-right-radius:4px;border-top-right-radius:var(--mdc-shape-small,4px)}@supports (top:max(0%)){.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{width:max(12px,var(--mdc-shape-small,4px))}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__notch{max-width:calc(100% - max(12px, var(--mdc-shape-small, 4px))*2)}}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing{border-bottom-left-radius:0;border-bottom-right-radius:4px;border-bottom-right-radius:var(--mdc-shape-small,4px);border-top-left-radius:0;border-top-right-radius:4px;border-top-right-radius:var(--mdc-shape-small,4px)}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing[dir=rtl],[dir=rtl] .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing{border-bottom-left-radius:4px;border-bottom-left-radius:var(--mdc-shape-small,4px);border-bottom-right-radius:0;border-top-left-radius:4px;border-top-left-radius:var(--mdc-shape-small,4px);border-top-right-radius:0}@supports (top:max(0%)){.mdc-text-field--outlined{padding-right:max(16px,var(--mdc-shape-small,4px))}.mdc-text-field--outlined,.mdc-text-field--outlined+.mdc-text-field-helper-line{padding-left:max(16px,calc(var(--mdc-shape-small, 4px) + 4px))}.mdc-text-field--outlined+.mdc-text-field-helper-line{padding-right:max(16px,var(--mdc-shape-small,4px))}}.mdc-text-field--outlined.mdc-text-field--with-leading-icon{padding-left:0}@supports (top:max(0%)){.mdc-text-field--outlined.mdc-text-field--with-leading-icon{padding-right:max(16px,var(--mdc-shape-small,4px))}}.mdc-text-field--outlined.mdc-text-field--with-leading-icon[dir=rtl],[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-leading-icon{padding-right:0}@supports (top:max(0%)){.mdc-text-field--outlined.mdc-text-field--with-leading-icon[dir=rtl],[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-leading-icon{padding-left:max(16px,var(--mdc-shape-small,4px))}}.mdc-text-field--outlined.mdc-text-field--with-trailing-icon{padding-right:0}@supports (top:max(0%)){.mdc-text-field--outlined.mdc-text-field--with-trailing-icon{padding-left:max(16px,calc(var(--mdc-shape-small, 4px) + 4px))}}.mdc-text-field--outlined.mdc-text-field--with-trailing-icon[dir=rtl],[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-trailing-icon{padding-left:0}@supports (top:max(0%)){.mdc-text-field--outlined.mdc-text-field--with-trailing-icon[dir=rtl],[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-trailing-icon{padding-right:max(16px,calc(var(--mdc-shape-small, 4px) + 4px))}}.mdc-text-field--outlined.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon{padding-left:0;padding-right:0}.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:1px}.mdc-text-field--outlined .mdc-text-field__ripple:after,.mdc-text-field--outlined .mdc-text-field__ripple:before{background-color:transparent;background-color:var(--mdc-ripple-color,transparent)}.mdc-text-field--outlined .mdc-floating-label{left:4px;right:auto}.mdc-text-field--outlined .mdc-floating-label[dir=rtl],[dir=rtl] .mdc-text-field--outlined .mdc-floating-label{left:auto;right:4px}.mdc-text-field--outlined .mdc-text-field__input{background-color:transparent;border:none!important;display:flex}.mdc-text-field--outlined .mdc-notched-outline{z-index:1}.mdc-text-field--textarea{align-items:center;flex-direction:column;height:auto;padding:0;transition:none;width:auto}.mdc-text-field--textarea .mdc-floating-label{top:19px}.mdc-text-field--textarea .mdc-floating-label:not(.mdc-floating-label--float-above){transform:none}.mdc-text-field--textarea .mdc-text-field__input{box-sizing:border-box;flex-grow:1;height:auto;line-height:1.5rem;min-height:1.5rem;overflow-x:hidden;overflow-y:auto;padding:0 16px;resize:none}.mdc-text-field--textarea.mdc-text-field--filled:before{display:none}.mdc-text-field--textarea.mdc-text-field--filled .mdc-floating-label--float-above{transform:translateY(-10.25px) scale(.75)}.mdc-text-field--textarea.mdc-text-field--filled .mdc-floating-label--shake{-webkit-animation:mdc-floating-label-shake-float-above-textarea-filled .25s 1;animation:mdc-floating-label-shake-float-above-textarea-filled .25s 1}@-webkit-keyframes mdc-floating-label-shake-float-above-textarea-filled{0%{transform:translateX(0) translateY(-10.25px) scale(.75)}33%{-webkit-animation-timing-function:cubic-bezier(.5,0,.701732,.495819);animation-timing-function:cubic-bezier(.5,0,.701732,.495819);transform:translateX(4%) translateY(-10.25px) scale(.75)}66%{-webkit-animation-timing-function:cubic-bezier(.302435,.381352,.55,.956352);animation-timing-function:cubic-bezier(.302435,.381352,.55,.956352);transform:translateX(-4%) translateY(-10.25px) scale(.75)}to{transform:translateX(0) translateY(-10.25px) scale(.75)}}@keyframes mdc-floating-label-shake-float-above-textarea-filled{0%{transform:translateX(0) translateY(-10.25px) scale(.75)}33%{-webkit-animation-timing-function:cubic-bezier(.5,0,.701732,.495819);animation-timing-function:cubic-bezier(.5,0,.701732,.495819);transform:translateX(4%) translateY(-10.25px) scale(.75)}66%{-webkit-animation-timing-function:cubic-bezier(.302435,.381352,.55,.956352);animation-timing-function:cubic-bezier(.302435,.381352,.55,.956352);transform:translateX(-4%) translateY(-10.25px) scale(.75)}to{transform:translateX(0) translateY(-10.25px) scale(.75)}}.mdc-text-field--textarea.mdc-text-field--filled .mdc-text-field__input{margin-bottom:9px;margin-top:23px}.mdc-text-field--textarea.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__input{margin-bottom:16px;margin-top:16px}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:0}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:.75rem;transform:translateY(-27.25px) scale(1)}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--textarea.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem;transform:translateY(-24.75px) scale(.75)}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--shake{-webkit-animation:mdc-floating-label-shake-float-above-textarea-outlined .25s 1;animation:mdc-floating-label-shake-float-above-textarea-outlined .25s 1}@-webkit-keyframes mdc-floating-label-shake-float-above-textarea-outlined{0%{transform:translateX(0) translateY(-24.75px) scale(.75)}33%{-webkit-animation-timing-function:cubic-bezier(.5,0,.701732,.495819);animation-timing-function:cubic-bezier(.5,0,.701732,.495819);transform:translateX(4%) translateY(-24.75px) scale(.75)}66%{-webkit-animation-timing-function:cubic-bezier(.302435,.381352,.55,.956352);animation-timing-function:cubic-bezier(.302435,.381352,.55,.956352);transform:translateX(-4%) translateY(-24.75px) scale(.75)}to{transform:translateX(0) translateY(-24.75px) scale(.75)}}@keyframes mdc-floating-label-shake-float-above-textarea-outlined{0%{transform:translateX(0) translateY(-24.75px) scale(.75)}33%{-webkit-animation-timing-function:cubic-bezier(.5,0,.701732,.495819);animation-timing-function:cubic-bezier(.5,0,.701732,.495819);transform:translateX(4%) translateY(-24.75px) scale(.75)}66%{-webkit-animation-timing-function:cubic-bezier(.302435,.381352,.55,.956352);animation-timing-function:cubic-bezier(.302435,.381352,.55,.956352);transform:translateX(-4%) translateY(-24.75px) scale(.75)}to{transform:translateX(0) translateY(-24.75px) scale(.75)}}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-text-field__input{margin-bottom:16px;margin-top:16px}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label{top:18px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field__input{margin-bottom:2px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field-character-counter{align-self:flex-end;padding:0 16px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field-character-counter:after{content:"";display:inline-block;height:16px;vertical-align:-16px;width:0}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field-character-counter:before{display:none}.mdc-text-field__resizer{align-self:stretch;display:inline-flex;flex-direction:column;flex-grow:1;max-height:100%;max-width:100%;min-height:56px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;min-width:-moz-available;min-width:-webkit-fill-available;overflow:hidden;resize:both}.mdc-text-field--filled .mdc-text-field__resizer{transform:translateY(-1px)}.mdc-text-field--filled .mdc-text-field__resizer .mdc-text-field-character-counter,.mdc-text-field--filled .mdc-text-field__resizer .mdc-text-field__input{transform:translateY(1px)}.mdc-text-field--outlined .mdc-text-field__resizer{transform:translateX(-1px) translateY(-1px)}.mdc-text-field--outlined .mdc-text-field__resizer[dir=rtl],[dir=rtl] .mdc-text-field--outlined .mdc-text-field__resizer{transform:translateX(1px) translateY(-1px)}.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field-character-counter,.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field__input{transform:translateX(1px) translateY(1px)}.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field-character-counter[dir=rtl],.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field__input[dir=rtl],[dir=rtl] .mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field-character-counter,[dir=rtl] .mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field__input{transform:translateX(-1px) translateY(1px)}.mdc-text-field--with-leading-icon{padding-left:0;padding-right:16px}.mdc-text-field--with-leading-icon[dir=rtl],[dir=rtl] .mdc-text-field--with-leading-icon{padding-left:16px;padding-right:0}.mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label{left:48px;max-width:calc(100% - 48px);right:auto}.mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label[dir=rtl],[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label{left:auto;right:48px}.mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label--float-above{max-width:calc(133.33333% - 85.33333px)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label{left:36px;right:auto}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label[dir=rtl],[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label{left:auto;right:36px}.mdc-text-field--with-leading-icon.mdc-text-field--outlined :not(.mdc-notched-outline--notched) .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-37.25px) translateX(-32px) scale(1)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above[dir=rtl],[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-37.25px) translateX(32px) scale(1)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:.75rem}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-34.75px) translateX(-32px) scale(.75)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir=rtl],.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir=rtl],[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above,[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-34.75px) translateX(32px) scale(.75)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--shake{-webkit-animation:mdc-floating-label-shake-float-above-text-field-outlined-leading-icon .25s 1;animation:mdc-floating-label-shake-float-above-text-field-outlined-leading-icon .25s 1}@-webkit-keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon{0%{transform:translateX(-32px) translateY(-34.75px) scale(.75)}33%{-webkit-animation-timing-function:cubic-bezier(.5,0,.701732,.495819);animation-timing-function:cubic-bezier(.5,0,.701732,.495819);transform:translateX(calc(4% - 32px)) translateY(-34.75px) scale(.75)}66%{-webkit-animation-timing-function:cubic-bezier(.302435,.381352,.55,.956352);animation-timing-function:cubic-bezier(.302435,.381352,.55,.956352);transform:translateX(calc(-4% - 32px)) translateY(-34.75px) scale(.75)}to{transform:translateX(-32px) translateY(-34.75px) scale(.75)}}@keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon{0%{transform:translateX(-32px) translateY(-34.75px) scale(.75)}33%{-webkit-animation-timing-function:cubic-bezier(.5,0,.701732,.495819);animation-timing-function:cubic-bezier(.5,0,.701732,.495819);transform:translateX(calc(4% - 32px)) translateY(-34.75px) scale(.75)}66%{-webkit-animation-timing-function:cubic-bezier(.302435,.381352,.55,.956352);animation-timing-function:cubic-bezier(.302435,.381352,.55,.956352);transform:translateX(calc(-4% - 32px)) translateY(-34.75px) scale(.75)}to{transform:translateX(-32px) translateY(-34.75px) scale(.75)}}.mdc-text-field--with-leading-icon.mdc-text-field--outlined[dir=rtl] .mdc-floating-label--shake,[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--shake{-webkit-animation:mdc-floating-label-shake-float-above-text-field-outlined-leading-icon .25s 1;animation:mdc-floating-label-shake-float-above-text-field-outlined-leading-icon .25s 1}@-webkit-keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon-rtl{0%{transform:translateX(32px) translateY(-34.75px) scale(.75)}33%{-webkit-animation-timing-function:cubic-bezier(.5,0,.701732,.495819);animation-timing-function:cubic-bezier(.5,0,.701732,.495819);transform:translateX(calc(4% + 32px)) translateY(-34.75px) scale(.75)}66%{-webkit-animation-timing-function:cubic-bezier(.302435,.381352,.55,.956352);animation-timing-function:cubic-bezier(.302435,.381352,.55,.956352);transform:translateX(calc(-4% + 32px)) translateY(-34.75px) scale(.75)}to{transform:translateX(32px) translateY(-34.75px) scale(.75)}}@keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon-rtl{0%{transform:translateX(32px) translateY(-34.75px) scale(.75)}33%{-webkit-animation-timing-function:cubic-bezier(.5,0,.701732,.495819);animation-timing-function:cubic-bezier(.5,0,.701732,.495819);transform:translateX(calc(4% + 32px)) translateY(-34.75px) scale(.75)}66%{-webkit-animation-timing-function:cubic-bezier(.302435,.381352,.55,.956352);animation-timing-function:cubic-bezier(.302435,.381352,.55,.956352);transform:translateX(calc(-4% + 32px)) translateY(-34.75px) scale(.75)}to{transform:translateX(32px) translateY(-34.75px) scale(.75)}}.mdc-text-field--with-trailing-icon{padding-left:16px;padding-right:0}.mdc-text-field--with-trailing-icon[dir=rtl],[dir=rtl] .mdc-text-field--with-trailing-icon{padding-left:0;padding-right:16px}.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label{max-width:calc(100% - 64px)}.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label--float-above{max-width:calc(133.33333% - 85.33333px)}.mdc-text-field--with-trailing-icon.mdc-text-field--outlined :not(.mdc-notched-outline--notched) .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon{padding-left:0;padding-right:0}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label{max-width:calc(100% - 96px)}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label--float-above{max-width:calc(133.33333% - 128px)}.mdc-text-field-helper-line{box-sizing:border-box;display:flex;justify-content:space-between}.mdc-text-field+.mdc-text-field-helper-line{padding-left:16px;padding-right:16px}.mdc-form-field>.mdc-text-field+label{align-self:flex-start}.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-floating-label{color:rgba(98,0,238,.87)}.mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--focused .mdc-notched-outline__trailing{border-width:2px}.mdc-text-field--focused+.mdc-text-field-helper-line .mdc-text-field-helper-text:not(.mdc-text-field-helper-text--validation-msg){opacity:1}.mdc-text-field--focused.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:2px}.mdc-text-field--focused.mdc-text-field--outlined.mdc-text-field--textarea .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:0}.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple:after,.mdc-text-field--invalid:not(.mdc-text-field--disabled):hover .mdc-line-ripple:before{border-bottom-color:#b00020;border-bottom-color:var(--mdc-theme-error,#b00020)}.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label,.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--invalid+.mdc-text-field-helper-line .mdc-text-field-helper-text--validation-msg{color:#b00020;color:var(--mdc-theme-error,#b00020)}.mdc-text-field--invalid .mdc-text-field__input{caret-color:#b00020;caret-color:var(--mdc-theme-error,#b00020)}.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing{color:#b00020;color:var(--mdc-theme-error,#b00020)}.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple:before{border-bottom-color:#b00020;border-bottom-color:var(--mdc-theme-error,#b00020)}.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing,.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing,.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing{border-color:#b00020;border-color:var(--mdc-theme-error,#b00020)}.mdc-text-field--invalid+.mdc-text-field-helper-line .mdc-text-field-helper-text--validation-msg{opacity:1}.mdc-text-field--disabled{pointer-events:none}.mdc-text-field--disabled .mdc-text-field__input{color:rgba(0,0,0,.38)}@media{.mdc-text-field--disabled .mdc-text-field__input::-moz-placeholder{color:rgba(0,0,0,.38)}.mdc-text-field--disabled .mdc-text-field__input::placeholder{color:rgba(0,0,0,.38)}}@media{.mdc-text-field--disabled .mdc-text-field__input:-ms-input-placeholder{color:rgba(0,0,0,.38)}}.mdc-text-field--disabled .mdc-floating-label,.mdc-text-field--disabled .mdc-text-field-character-counter,.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-character-counter,.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-helper-text{color:rgba(0,0,0,.38)}.mdc-text-field--disabled .mdc-text-field__icon--leading,.mdc-text-field--disabled .mdc-text-field__icon--trailing{color:rgba(0,0,0,.3)}.mdc-text-field--disabled .mdc-text-field__affix--prefix,.mdc-text-field--disabled .mdc-text-field__affix--suffix{color:rgba(0,0,0,.38)}.mdc-text-field--disabled .mdc-line-ripple:before{border-bottom-color:rgba(0,0,0,.06)}.mdc-text-field--disabled .mdc-notched-outline__leading,.mdc-text-field--disabled .mdc-notched-outline__notch,.mdc-text-field--disabled .mdc-notched-outline__trailing{border-color:rgba(0,0,0,.06)}@media (-ms-high-contrast:active),screen and (forced-colors:active){.mdc-text-field--disabled .mdc-text-field__input::-moz-placeholder{color:GrayText}.mdc-text-field--disabled .mdc-text-field__input::placeholder{color:GrayText}}@media (-ms-high-contrast:active),screen and (forced-colors:active){.mdc-text-field--disabled .mdc-text-field__input:-ms-input-placeholder{color:GrayText}}@media (-ms-high-contrast:active),screen and (forced-colors:active){.mdc-text-field--disabled .mdc-floating-label,.mdc-text-field--disabled .mdc-text-field-character-counter,.mdc-text-field--disabled .mdc-text-field__affix--prefix,.mdc-text-field--disabled .mdc-text-field__affix--suffix,.mdc-text-field--disabled .mdc-text-field__icon--leading,.mdc-text-field--disabled .mdc-text-field__icon--trailing,.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-character-counter,.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-helper-text{color:GrayText}.mdc-text-field--disabled .mdc-line-ripple:before{border-bottom-color:GrayText}.mdc-text-field--disabled .mdc-notched-outline__leading,.mdc-text-field--disabled .mdc-notched-outline__notch,.mdc-text-field--disabled .mdc-notched-outline__trailing{border-color:GrayText}}@media screen and (forced-colors:active){.mdc-text-field--disabled .mdc-text-field__input{background-color:Window}.mdc-text-field--disabled .mdc-floating-label{z-index:1}}.mdc-text-field--disabled .mdc-floating-label{cursor:default}.mdc-text-field--disabled.mdc-text-field--filled{background-color:#fafafa}.mdc-text-field--disabled.mdc-text-field--filled .mdc-text-field__ripple{display:none}.mdc-text-field--disabled .mdc-text-field__input{pointer-events:auto}.mdc-text-field--end-aligned .mdc-text-field__input{text-align:right}.mdc-text-field--end-aligned .mdc-text-field__input[dir=rtl],[dir=rtl] .mdc-text-field--end-aligned .mdc-text-field__input{text-align:left}.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__input,[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix,[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__input{direction:ltr}.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--prefix,[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--prefix{padding-left:0;padding-right:2px}.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--suffix,[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--suffix{padding-left:12px;padding-right:0}.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__icon--leading,[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__icon--leading{order:1}.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--suffix,[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--suffix{order:2}.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__input,[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__input{order:3}.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--prefix,[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--prefix{order:4}.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__icon--trailing,[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__icon--trailing{order:5}.mdc-text-field--ltr-text.mdc-text-field--end-aligned[dir=rtl] .mdc-text-field__input,[dir=rtl] .mdc-text-field--ltr-text.mdc-text-field--end-aligned .mdc-text-field__input{text-align:right}.mdc-text-field--ltr-text.mdc-text-field--end-aligned[dir=rtl] .mdc-text-field__affix--prefix,[dir=rtl] .mdc-text-field--ltr-text.mdc-text-field--end-aligned .mdc-text-field__affix--prefix{padding-right:12px}.mdc-text-field--ltr-text.mdc-text-field--end-aligned[dir=rtl] .mdc-text-field__affix--suffix,[dir=rtl] .mdc-text-field--ltr-text.mdc-text-field--end-aligned .mdc-text-field__affix--suffix{padding-left:2px}.mdc-text-field-helper-text{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:block;font-family:Roboto,sans-serif;font-family:var(--mdc-typography-caption-font-family,var(--mdc-typography-font-family,Roboto,sans-serif));font-size:.75rem;font-size:var(--mdc-typography-caption-font-size,.75rem);font-weight:400;font-weight:var(--mdc-typography-caption-font-weight,400);letter-spacing:.0333333333em;letter-spacing:var(--mdc-typography-caption-letter-spacing,.0333333333em);line-height:1.25rem;line-height:var(--mdc-typography-caption-line-height,1.25rem);line-height:normal;margin:0;opacity:0;text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-caption-text-decoration,inherit);text-decoration:var(--mdc-typography-caption-text-decoration,inherit);text-transform:inherit;text-transform:var(--mdc-typography-caption-text-transform,inherit);transition:opacity .15s cubic-bezier(.4,0,.2,1) 0ms;will-change:opacity}.mdc-text-field-helper-text:before{content:"";display:inline-block;height:16px;vertical-align:0;width:0}.mdc-text-field-helper-text--persistent{opacity:1;transition:none;will-change:auto}.mdc-text-field-character-counter{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:block;font-family:Roboto,sans-serif;font-family:var(--mdc-typography-caption-font-family,var(--mdc-typography-font-family,Roboto,sans-serif));font-size:.75rem;font-size:var(--mdc-typography-caption-font-size,.75rem);font-weight:400;font-weight:var(--mdc-typography-caption-font-weight,400);letter-spacing:.0333333333em;letter-spacing:var(--mdc-typography-caption-letter-spacing,.0333333333em);line-height:1.25rem;line-height:var(--mdc-typography-caption-line-height,1.25rem);line-height:normal;margin-left:auto;margin-right:0;margin-top:0;padding-left:16px;padding-right:0;text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-caption-text-decoration,inherit);text-decoration:var(--mdc-typography-caption-text-decoration,inherit);text-transform:inherit;text-transform:var(--mdc-typography-caption-text-transform,inherit);white-space:nowrap}.mdc-text-field-character-counter:before{content:"";display:inline-block;height:16px;vertical-align:0;width:0}.mdc-text-field-character-counter[dir=rtl],[dir=rtl] .mdc-text-field-character-counter{margin-left:0;margin-right:auto;padding-left:0;padding-right:16px}.mdc-text-field__icon{align-self:center;cursor:pointer}.mdc-text-field__icon:not([tabindex]),.mdc-text-field__icon[tabindex="-1"]{cursor:default;pointer-events:none}.mdc-text-field__icon svg{display:block}.mdc-text-field__icon--leading{margin-left:16px;margin-right:8px}.mdc-text-field__icon--leading[dir=rtl],[dir=rtl] .mdc-text-field__icon--leading{margin-left:8px;margin-right:16px}.mdc-text-field__icon--trailing{margin-left:0;margin-right:0;padding:12px}.mdc-text-field__icon--trailing[dir=rtl],[dir=rtl] .mdc-text-field__icon--trailing{margin-left:0;margin-right:0}
html{font-size:17px;scroll-behavior:smooth}body,html{overflow-x:hidden!important;width:auto!important}body{background:#000;color:#fff;font-family:AktiveGrotesk,serif}h1,h2,h3,h4,h5,h6{font-family:GT_Super,sans-serif!important}.ff-satoshi,.swal2-title,a,button,div,input,label,li,option,p,select,span,td,th{font-family:Satoshi,sans-serif!important}.ff-gt{font-family:GT_Super,sans-serif!important}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,textarea:-webkit-autofill{-webkit-text-fill-color:#fff!important;box-shadow:inset 0 0 0 1000px transparent!important;-webkit-transition:background-color 9999s ease-in-out 0s;transition:background-color 9999s ease-in-out 0s}a{color:#fff;outline:none!important}a,a:hover{text-decoration:none}a:hover{color:#2cafff}.swal2-popup.swal2-toast .swal2-title{font-size:1.4rem!important}body.swal2-toast-shown .swal2-container{width:25rem}.g-recaptcha{display:flex;justify-content:center}.flex-grow-1{flex-grow:1}.px-lg-6{padding-left:6rem!important;padding-right:6rem!important}section{padding:4.5rem 0}.section-title{color:#fff;font-size:3.3rem;margin-bottom:2rem;margin-top:2rem;text-align:center}.object-cover{-o-object-fit:cover!important;object-fit:cover!important}.hover-purple:hover{color:#ff00f3!important}.hover-green:hover{color:#15ffa4!important}.hover-blue:hover{color:#0ff!important}.hover-dark-blue:hover{color:#005add!important}.text-black{color:#000!important}.text-grey{color:#b4b4b4!important}.text-blue{color:#2cafff!important}.text-dark-blue{color:#005add!important}.text-purple{color:#cb4dff!important}.text-yellow{color:#daff40!important}.text-orange{color:#ffe876!important}.text-pink{color:#ff57cc!important}.text-red{color:#f03!important}.bg-secondary{background:#1a1a1a!important}.bg-blue{background:#2cafff!important}.bg-dark-blue{background:#005add!important}.bg-purple{background:#cb4dff!important}.bg-yellow{background:#daff40!important}.bg-orange{background:#ffe876!important}.bg-pink{background:#ff57cc!important}.bg-red{background:#f03!important}.fw-normal{font-weight:500!important}.link-red{background:linear-gradient(0deg,#f03,#ff345d);border:none;color:#fff!important;cursor:pointer;display:inline-block;font-size:1.2rem;font-weight:500;padding:1rem 2rem;text-align:center}.link-red:hover{background:#fff;color:#f03!important}.link-black{background:#121212;color:#fff!important;display:inline-block;font-size:1.2rem;font-weight:500;padding:1rem 2rem;text-align:center}.navbar{align-items:center;background:rgba(0,0,0,.6);border:2px solid transparent;border-radius:1.5rem;justify-content:space-between;left:3rem;padding:.8rem 1.5rem;position:absolute;right:3rem;top:2rem;z-index:100}.navbar img{height:2rem}.navbar .nav-link{font-size:1.2rem;font-weight:700;padding:.5rem 1rem!important}.navbar-toggler{background:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E") no-repeat 50%;outline:none!important}.navbar .dropdown-menu{background:rgba(0,0,0,.6);border:none;top:calc(100% + 30px)}.navbar .dropdown-item{color:#fff;font-size:1.2rem;font-weight:700;padding:.5rem 1rem!important}.navbar .dropdown-item:focus,.navbar .dropdown-item:hover{background:none;color:#2cafff}#hero{height:100vh;padding:2rem 4rem 0;position:relative;width:100%}.hero-content-container{border-radius:3rem;display:flex;flex-direction:column;justify-content:space-between;padding:2rem 3rem}#hero h1{color:#fbfbfb;font-size:4.5rem;font-weight:700;line-height:3.5rem;margin:0}.hero-slider .swiper-slide{background:#2cafff;border-radius:1rem;font-size:3.3rem;font-weight:800;margin-left:1rem;padding:.6rem 1.3rem}#hero .btn-get-started{background:hsla(0,0%,100%,.2);border-radius:1rem;color:#fff;font-size:1rem;font-weight:700;letter-spacing:1px;padding:.3rem 1rem}.about h1{font-size:3rem;font-weight:700}.about p{font-size:1.2rem;line-height:1.8rem;margin-bottom:3rem;text-align:justify}.about .row{margin-left:-3rem;margin-right:-3rem}.pos .px-lg-6{padding-left:5rem!important;padding-right:5rem!important}.pos h1{font-size:3rem;font-weight:700;margin-bottom:1.5rem}.pos p{font-size:1.5rem;line-height:1.8rem;margin-bottom:3rem}.pos .content>.d-flex{gap:2.6rem;margin-bottom:3rem}.pos .content h2{font-size:6rem;margin-bottom:0}.pos .content h4{font-size:2rem;margin-bottom:0}.pos .content p{color:#858585;line-height:normal}.pos .content p b{color:#fff;font-style:italic}.pos .content .row>div>div{background:rgba(0,0,0,.4);padding:1.4rem 1.2rem;position:relative;text-align:left}.pos .content .row>div>div>img{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom;position:absolute;right:0;top:0;width:100%;z-index:-1}.pos .content .row h3{margin-bottom:1rem;text-transform:capitalize}.pos .content .row p{font-size:1rem;margin-bottom:0}.global .px-lg-6{padding-left:8rem!important;padding-right:8rem!important}.global h1{font-size:3rem;font-weight:700;margin-bottom:1.5rem}.global p{font-size:1.5rem;line-height:1.8rem;margin-bottom:6rem}.global .img-container p{background:#000;display:inline-block;font-size:1.5rem;font-weight:600;line-height:1;margin-bottom:0;padding:.7rem 1rem;position:absolute;white-space:nowrap}.global .img-container #america{left:6%;top:19%}.global .img-container #europe{left:45%;top:13%}.global .img-container #mena{left:45%;top:38%}.global .img-container #asia{left:70%;top:30%}.global .img-container #oceania{left:75%;top:60%}.virtual .px-lg-6{padding-left:8rem!important;padding-right:8rem!important}.virtual h1{font-size:3rem;font-weight:700;margin-bottom:2.5rem}.virtual p{font-size:1.5rem;line-height:1.8rem;margin-bottom:3rem}.virtual .img-container{background:#1a1a1a;border-radius:1rem;overflow:hidden;padding:1rem}.services{background:#000039;min-height:100vh!important}.services h1{background:#000039;border-radius:4rem;display:inline-block;font-size:4rem;font-weight:700;margin-bottom:5rem;padding:.8rem 3.5rem .5rem;position:relative}@-webkit-keyframes animateGlow{0%{background-position:0 50%}to{background-position:200% 50%}}@keyframes animateGlow{0%{background-position:0 50%}to{background-position:200% 50%}}.services h1:before{-webkit-animation:animateGlow 3.5s linear infinite;animation:animateGlow 3.5s linear infinite;background:linear-gradient(270deg,#cb4dff,#daff40,#ffe876,#db00ff,#2cafff);background-size:200% 200%;border-radius:4rem;bottom:-2px;content:"";filter:blur(15px);left:-2px;position:absolute;right:-2px;top:-2px}.services h1:after{align-items:center;background:#000039;border-radius:4rem;bottom:0;content:"What We Build";display:flex;font-size:4rem;font-weight:700;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:10}.services-card{background:#00005e;border:.4rem solid #00005e;border-radius:1rem;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;width:100%}.services-card img{-o-object-fit:cover;object-fit:cover}.services-card .director{background:rgba(0,0,0,.7);border-radius:.3rem;bottom:1rem;font-size:1.1rem;font-weight:700;left:1rem;margin-bottom:0;padding:.1rem .8rem;position:absolute}.service-count{align-self:center;border-radius:50%;color:#00005e;display:flex;font-size:2rem;font-weight:700;height:3rem;justify-content:center;line-height:3rem;width:3rem}.service-counter hr{flex-grow:1;height:.1rem}.services-card h2{font-size:2.2rem;font-weight:800;line-height:2.8rem;text-align:left}.services-card p{font-size:1.2rem;font-weight:500;line-height:1.8rem;text-align:left}.clients h1{font-size:3rem;font-weight:700;margin-bottom:1.5rem}.clients p{font-size:1.5rem;line-height:1.8rem;margin-bottom:6rem;margin-left:auto;margin-right:auto;width:60%}.clients-container{grid-gap:1.5rem;border-radius:1rem;display:grid;grid-auto-rows:8rem;grid-template-columns:repeat(auto-fit,minmax(18%,1fr));padding:1.5rem}.clients-container img{background:#333!important;border-radius:.8rem;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.media h1{-webkit-text-fill-color:transparent;background:-webkit-linear-gradient(40deg,#bf885a,#efcba8 40%,#d18f5d 80%);-webkit-background-clip:text;font-size:4rem;font-weight:700;margin-bottom:3.8rem}.media-container{background:linear-gradient(90deg,#efcba8,#bf885a 50%,#d18f5d);border-radius:.5rem;padding:.7rem}.media img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.events h1{font-size:4rem;font-weight:700;margin-bottom:.5rem}.events p{font-size:1.8rem;margin-bottom:3.5rem}.events-slider{background:#1a1a1a;border-radius:1rem;padding:1rem}.events-slider .swiper-slide{align-items:center;background-color:#333;border-radius:1rem;display:flex;height:9rem!important;overflow:hidden}.events-slider .swiper-slide img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.blockchain h1{font-size:3.5rem;font-weight:700;margin-bottom:3rem}.blockchain-slider .swiper-slide p{background:rgba(0,0,0,.7);border-radius:.5rem;bottom:1.5rem;font-size:1.2rem;font-weight:700;left:2rem;padding:.5rem 1rem;position:absolute}.blockchain-img{border-radius:1rem}.blockchain-img,.blockchain-slider .swiper-slide iframe{height:100%;width:100%}.blockchain-container img{height:100%;-o-object-fit:cover;object-fit:cover;transition:.5s;width:100%}.blockchain a:hover img{transform:scale(1.1)}.blockchain-container{border-radius:1rem;height:100%;overflow:hidden;position:relative;width:100%}.blockchain-overlay{align-items:end;background:linear-gradient(180deg,transparent,rgba(0,0,0,.8) 80%);bottom:0;display:flex;justify-content:center;left:0;padding:1.5rem;position:absolute;right:0;top:0}.blockchain-overlay h2{font-size:3.3rem;font-weight:800;margin-bottom:.5rem;text-align:center}.news{padding-bottom:1.5rem!important}.news h1{font-size:4rem;font-weight:700;margin-bottom:3.8rem}.news-container{border:1px solid #333;border-radius:2rem}.news-container .img-container{border-radius:2rem 2rem 0 0;overflow:hidden;width:100%}.news-container img{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s;width:100%}.news-container .news-content{padding:2rem}.news-container .news-content p{font-size:2rem;font-weight:700;line-height:1.2;margin-bottom:2rem}.news-container .news-content h3{color:#666;font-size:1.6rem;font-weight:700}.news-container:hover .img-container img{transform:scale(1.1)}.follow h1{font-size:3rem;font-weight:800;margin-bottom:0;margin-left:1rem;margin-right:2rem}.follow-us-container{background:#1a1a1a;border-radius:1rem;padding:.8rem}.follow-us-container .social-icon{align-items:center;background-color:#333;border-radius:.5rem;display:flex;height:7rem!important;overflow:hidden;padding:2rem;width:7rem!important}.follow-us-container .social-icon img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.contact h1{font-size:4rem;font-weight:800;margin-bottom:1.5rem}.contact p{font-size:1.4rem;line-height:1.8rem;margin-bottom:3rem;margin-left:auto;margin-right:auto;width:80%}.input-field{margin-bottom:1rem;margin-top:1rem;position:relative}.input-field>label:not(.label-icon).active{color:hsla(0,0%,100%,.3);transform:translateY(-12px) scale(.7);transform-origin:0 0}.input-field>label{color:hsla(0,0%,100%,.3);cursor:text;font-size:1.7rem;font-weight:400;left:0;position:absolute;text-align:initial;top:0;transform:translateY(12px);transform-origin:0 100%;transition:transform .2s ease-out,color .2s ease-out}.materialize-textarea{background-color:transparent;border:none;border-bottom:1px solid #fff;border-radius:0;box-shadow:none;box-sizing:content-box;color:#fff;font-size:1.4rem;height:auto!important;margin:0 0 .8rem;outline:none;padding:.8rem 0;transition:box-shadow .3s,border .3s;width:100%}.contact .dropdown button{color:#b4b4b4!important}.contact .dropdown-menu .dropdown-item{background:#000!important;color:#b4b4b4!important}#feedbackForm .form-check-input{height:1.8rem;margin-left:-3rem;width:1.8rem}#feedbackForm label{color:#b4b4b4;font-size:1.5rem;font-weight:500}#feedbackForm label a{color:#005add!important}.hiddendiv{display:none}.form{background:#fff;color:#000}.form .container{padding-bottom:4.5rem}.form h1{font-size:3rem;font-weight:700;margin-bottom:3rem}form .dropdown{border-bottom:1px solid #dadada;margin-bottom:1.8rem;margin-top:1rem}form .dropdown,form .dropdown button{background:transparent!important;width:100%}form .dropdown button{align-items:center;border:none;box-shadow:none!important;color:rgba(0,0,0,.3)!important;display:flex;font-size:1.5rem;font-weight:500;justify-content:space-between;outline:none!important;padding:.8rem 0;text-align:left}form .dropdown-toggle:after{display:none}form .dropdown button svg{transition:.7s}form .dropdown-menu{background:#fff;border:1px solid #dadada;border-radius:0;border-top:0;padding:0;right:0;top:calc(100% + 1px)}form .dropdown-menu .dropdown-item{background:#fff!important;border-bottom:1px solid #dadada;color:#000!important;font-size:1.2rem;padding:.5rem}.form .body-field label{color:#000}.form .body-field textarea{background:#fafafa;border-color:#dadada!important;border-radius:0;box-shadow:none;color:#000;font-size:1.5rem;outline:none;padding:.8rem 1.5rem}.form .form-check-input{height:1.8rem;margin-left:-3rem;width:1.8rem}.form label{color:#b4b4b4;font-size:1.5rem;font-weight:500}.form label a{color:#005add!important}.form p{font-size:1.5rem;font-weight:500;margin:6rem auto 3rem;width:60%}#footer{color:#fff;font-size:14px;margin-bottom:1rem;padding:1rem}#footer .logo{height:4rem;padding-left:0}#footer .footer-top{color:#fff;padding-bottom:5.5rem;padding-top:1rem}#footer .footer-top hr{background-color:#fff;height:1px}#footer .footer-top h4{color:#fff;font-size:1.8rem;margin-bottom:1rem;margin-top:1rem;position:relative}#footer .footer-top .footer-links ul{list-style:none;margin:0;padding:0}#footer .footer-top .footer-links ul li{align-items:center;display:flex;padding:10px 0}#footer .footer-top .footer-links ul a{display:inline-block;font-size:1.5rem;font-weight:700;transition:.3s}#footer .footer-top input[type=email]{background:#1a1a1a;border:none!important;border-radius:1rem;color:#fff!important;font-size:1.5rem;outline:none;padding:.5rem 5rem .5rem 1rem;width:100%}#footer input::-moz-placeholder{color:hsla(0,0%,100%,.7);opacity:1}#footer input::placeholder{color:hsla(0,0%,100%,.7);opacity:1}#footer input:-ms-input-placeholder{color:hsla(0,0%,100%,.7)}#footer input::-ms-input-placeholder{color:hsla(0,0%,100%,.7)}#footer .g-recaptcha{justify-content:left}#footer button{background:transparent;border:none;cursor:pointer;display:inline-block;outline:none;position:absolute;right:.5rem;top:50%;transform:translateY(-50%)}#footer .footer-top button img{display:block;height:2rem;width:2rem}#footer .logo{height:3rem}#footer .footer-bottom a,#footer .footer-bottom p{font-size:1.3rem;font-weight:600;margin-bottom:0}.slogan{padding:15rem 0}.slogan h1{font-size:5rem;font-weight:700;margin-bottom:2rem}.slogan p{font-size:1.5rem;margin-bottom:0;width:70%}.built-for{background:#f4f0f1;color:#000}.built-for .px-lg-6{padding-left:5rem!important;padding-right:5rem!important}.built-for h1{font-size:3rem;font-weight:700;margin-bottom:1.5rem}.built-for p{font-size:1.5rem;font-weight:600;margin-bottom:3rem}.built-for .row{margin-bottom:5rem;margin-top:5rem}.built-for .col-md-6{padding-left:30px;padding-right:30px}.built-for .card{border:1px solid #c3c3c3;border-radius:10px;padding:2.2rem 3rem}.built-for .card h2{font-size:2.5rem;margin-bottom:1rem}.built-for .card p{color:#b4b4b4;font-size:1rem;font-weight:500;margin-bottom:0;width:80%}.built-for .features .d-flex{gap:1rem;margin-bottom:2rem}.built-for .features .d-flex:last-of-type{margin-bottom:0}.built-for .features .d-flex p{color:#404040;width:unset}.built-for .third{background:#f7edec;border-color:#dfbfbc}.built-for .third p{border-left:2px solid #f03;color:#000;padding-left:1.5rem;width:unset}.built-for .not-built-for .card{background:#f2f2f2;border-color:#c3c3c3}.built-for .not-built-for .third p{border-left:none;color:#000;padding-left:0;width:unset}.slogan2{padding:15rem 0}.slogan2 h1{font-size:3.3rem;font-weight:700;margin-bottom:2rem}.slogan2 p{font-size:1.5rem;margin:auto auto 0;width:50%}.food-brands .row>div{padding-left:30px;padding-right:30px}.food-brands h1{font-size:3rem;font-weight:700;margin-bottom:3rem}.food-brands p{font-size:1.5rem;margin-bottom:7rem}.food-brands .position-absolute{left:60%;top:60%;width:80%}.food-brands .content{padding-left:15px;padding-right:15px}.food-brands .content h2{font-size:2.2rem;margin-bottom:3rem}.food-brands .content p{border-bottom:1px solid hsla(0,0%,100%,.5);font-size:1.8rem;margin-bottom:2rem;padding-bottom:2rem}.foods-why-us h1{font-size:3rem;font-weight:700;margin-bottom:1.5rem}.foods-why-us .row{margin-bottom:5rem;margin-top:5rem}.foods-why-us .row>div{margin-bottom:30px}.foods-why-us .card{background:#121212;border:none;border-radius:0;padding:2.2rem 3rem}.foods-why-us .card:hover{background:#f03}.foods-why-us .card:hover h2{color:#000!important}.foods-why-us .card h2{font-size:1.8rem;margin-bottom:1rem;text-transform:capitalize}.foods-why-us .card p{font-size:1.5rem;font-weight:400;margin-bottom:0;margin-top:3rem}.food-how-help h1{font-size:3rem;font-weight:700;margin-bottom:1.5rem}.food-how-help .row{margin-top:5rem}.food-how-help .row>div{margin-bottom:4rem}.food-how-help .card{background:#121212;border:none;border-radius:0;padding:2.2rem 3rem}.food-how-help .card h2{font-size:2.2rem;margin-bottom:1rem;text-transform:capitalize}.food-how-help .card p{font-size:1.5rem;font-weight:400;margin-bottom:0;margin-top:3rem}.how-we-scale .content{padding-bottom:25%}.how-we-scale p{background:#f03;font-size:1.5rem;font-weight:500;margin-bottom:0;padding:2.2rem 3rem;width:68%}.how-we-scale img{right:0;top:30%;width:65%;z-index:-1}.uk-food-market h1{font-size:3rem;font-weight:700;margin-bottom:3rem}.uk-food-market p{font-size:1.5rem;margin-bottom:0;margin-top:3rem}.uk-food-market .content p{border-bottom:1px solid #f03;font-size:1.8rem;font-weight:500;margin-top:0;padding-bottom:1.3rem;padding-top:1.3rem;transition:.2s}.uk-food-market .content p:hover{background:#f03;padding-left:2.5rem}.uk-food-market h2{margin-bottom:3rem;margin-top:3rem}.uk-food-market img{border-radius:20px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.future-of-food h1{font-size:3rem;font-weight:700;margin-bottom:1.5rem}.future-of-food p{font-size:1.5rem;font-weight:400;margin:1.5rem auto 0;width:65%}.future-of-food .row{margin-bottom:5rem;margin-top:5rem}.future-of-food .row>div{margin-bottom:30px}.future-of-food .card{background:#212121;border:none;border-radius:10px;margin-bottom:1.5rem;padding:1.5rem}.future-of-food .card h2{font-size:1.8rem;margin-bottom:0;text-transform:capitalize}.future-of-food .card p{font-size:1.4rem;margin-left:0;margin-right:0;width:unset}.future-of-food .card img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.download-report h1{font-size:3rem;font-weight:700;margin-bottom:1.5rem}.download-report p{font-size:1.5rem;font-weight:400;margin-bottom:0;margin-top:1.5rem}.download-report .row{margin-bottom:5rem;margin-top:5rem}.download-report .form-check-input{height:1.8rem;margin-left:-3rem;width:1.8rem}.download-report label{color:#b4b4b4;font-size:1.5rem;font-weight:500}.download-report label a{color:#005add!important}.slogan3 .card{background:#121212;border:none;border-radius:0;display:block;padding:6rem 10rem}.slogan3 h1{font-size:3rem;font-weight:700;margin-bottom:3rem;text-transform:capitalize}.slogan3 .card p{font-size:1.5rem;font-weight:400;margin:0 auto 6rem;width:70%}.slogan4{padding:10rem 0}.slogan4 p{font-size:1.8rem;margin:auto auto 3rem;width:70%}.who-this-for h1{font-size:3rem;font-weight:700;margin-bottom:3rem}.who-this-for p{font-size:1.5rem;margin-bottom:7rem}.who-this-for .content h2{border-bottom:1px solid hsla(0,0%,100%,.5);font-size:2.2rem;margin-bottom:.5rem;padding-bottom:2rem;text-transform:capitalize}.who-this-for .content h2:last-of-type{border-bottom:none;margin-top:2rem}.who-this-for .content p{border-bottom:1px solid hsla(0,0%,100%,.5);font-size:1.8rem;margin-bottom:.5rem;padding-bottom:.5rem}.who-this-for .content img{border-radius:5px;display:inline-block;height:5rem;opacity:0;transition:.2s;width:0}.who-this-for .content p:hover{color:#f03}.who-this-for .content p:hover img{display:inline-block;margin-left:1rem;margin-right:1rem;opacity:1;width:auto}.tech-delivery h1{font-size:3rem;font-weight:700;margin-bottom:1.5rem}.tech-delivery .card{background:#121212;border:none;border-radius:0;margin-bottom:2rem;padding:2.2rem 3rem}.tech-delivery .card h2{font-size:1.8rem;margin-bottom:0;text-transform:capitalize}.tech-delivery .container>p{font-size:1.5rem;font-weight:400;margin:3rem auto;width:55%}.tech-delivery .card p{font-size:1.5rem;font-weight:400;margin-bottom:0;margin-top:3rem}.tech-infrastructure h1{font-size:3rem;font-weight:700;margin-bottom:1.5rem}.tech-infrastructure p{font-size:1.5rem;font-weight:400;margin-bottom:0;margin-top:3rem}.tech-infrastructure .row{margin-top:5rem}.tech-infrastructure .card{background:#000;border:1px solid #fff;border-radius:0;margin-bottom:4rem;padding:2.2rem 3rem}.tech-infrastructure .card h2{font-size:2.2rem;margin-bottom:1rem;text-transform:capitalize}.tech-infrastructure .card-1{margin-top:8rem}.tech-infrastructure .card-2{margin-left:4rem;margin-right:-4rem;margin-top:16rem}.tech-infrastructure .card-4{margin-left:-6rem;margin-right:6rem}.how-work h1{font-size:3rem;font-weight:700;margin-bottom:1.5rem}.how-work p{font-size:1.5rem;font-weight:400;margin-bottom:0;margin-top:1.5rem}.how-work .row{margin-top:5rem}.how-work .row>div{margin-bottom:30px;padding-left:30px;padding-right:30px}.how-work .row p{font-size:1.5rem;margin-bottom:4rem;margin-top:0}.how-work .row img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:130%}.startup-feature h1{font-size:3rem;font-weight:700;margin-bottom:1.5rem;text-transform:capitalize}.startup-feature p{font-size:1.5rem;font-weight:400;margin-bottom:0;margin-top:1.5rem}.startup-feature .content{margin-bottom:4vw;margin-top:4vw}.startup-feature .content div{padding:2.2rem 3.5rem;width:50%}.startup-feature .content p{font-size:1.5rem;margin-top:0}.startup-feature .content ul{font-size:1.5rem;margin-bottom:0;padding-left:2rem}.startup-feature .content img{width:50%}.slogan5{padding:10rem 0}.slogan5 h1{font-size:3rem;font-weight:700;margin-bottom:3rem}.slogan5 p{font-size:1.5rem;margin:0 auto 3rem;width:50%}.perspectives{background:#fff;color:#000;padding-top:0}.perspectives h1{font-size:3rem;font-weight:700}.perspectives .container>h1{border-bottom:1px solid #000;margin-bottom:1.5rem;padding-bottom:1.5rem}.perspectives .container>.d-flex{gap:1.2rem;margin-bottom:5rem}.perspectives a{color:#000;font-size:1.5rem;line-height:1.8rem}.perspectives a.selected{border-bottom:1px solid #f03;color:#f03;font-family:GT_Super,sans-serif!important;font-style:italic}.perspectives .content .head-content{gap:4rem;padding:2rem}.perspectives .content .body-content{background:#f4f4f4;padding:1.5rem 2rem}.perspectives .content .body-content h3{font-size:2rem;font-weight:400!important;margin-bottom:0}.perspectives .content .body-content p{font-size:1.3rem;margin-bottom:0}.perspectives .content .body-content>p{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.perspectives .content .body-content .more-link{font-size:1.3rem;font-weight:500}.perspectives .about-author{border-bottom:1px solid #000;border-top:1px solid #000;font-weight:300;margin-bottom:3rem!important;padding-bottom:1.5rem;padding-top:1.5rem}.slogan6{background:#fff;color:#000;padding:10rem 0}.slogan6 p{font-size:1.8rem;font-weight:500;margin:auto auto 0;width:80%}.insights{background:#fff;color:#000;padding-top:0}.insights h1{font-size:3rem;font-weight:700}.insights .container>h1{border-bottom:1px solid #000;margin-bottom:1.5rem;padding-bottom:1.5rem}.insights .container>.d-flex{gap:1.2rem;margin-bottom:5rem}.insights a{color:#000;font-size:1.5rem;line-height:1.8rem}.insights a.selected{border-bottom:1px solid #f03;color:#f03;font-family:GT_Super,sans-serif!important;font-style:italic}.insights .content .head-content img{height:235px;-o-object-fit:cover;object-fit:cover}.insights .content .body-content h3{font-size:1.7rem;margin-bottom:.5rem}.insights .content .body-content h3,.insights .content .body-content p{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.insights .content .body-content p{font-size:1.2rem;font-weight:500;margin-bottom:1.5rem}.insights .content .body-content a{font-size:1.3rem;font-weight:500}.insights .content .modal-lg p{font-size:1.3rem;margin-bottom:0}.insights .content .modal-lg a{font-size:1.3rem;font-weight:500}.insights .about-author{border-bottom:1px solid #000;border-top:1px solid #000;margin-bottom:3rem!important;padding-bottom:1.5rem;padding-top:1.5rem}.slogan7{background:#fff;color:#000}.slogan7 .card{background:#f4f4f4;border:none;border-radius:0;display:block;padding:10rem}.slogan7 h1{font-size:3rem;font-weight:700;margin-bottom:3rem;text-transform:capitalize}.slogan7 .card p{font-size:1.5rem;font-weight:400;margin:0 auto;width:70%}.slogan8{background:#fff;color:#000}.slogan8 .card{background:#f4f4f4;border:none;border-radius:0;display:block;padding:5rem 10rem}.slogan8 h1{font-size:3rem;font-weight:700;margin-bottom:3rem;text-transform:capitalize}.slogan8 .card p{font-size:1.5rem;font-weight:400;margin:0 auto 6rem;width:75%}.insight-show{background:#fff;color:#000}.insight-show>.row{border-top:1px solid #000;padding-top:3rem}.insight-show h1{font-size:3rem;font-weight:700;margin-bottom:1.5rem}.insight-show p{margin-bottom:.3rem}.insight-show p,.post-body{font-size:1.2rem;font-weight:400}.post-body{margin-top:6rem}.post-body *{font-size:1.2rem!important}.customers-reviews-title{font-size:3rem;font-weight:600;margin-bottom:3rem}.customers-reviews-title+div{margin-top:1.5rem;width:45%}.yt-video-container{position:relative;width:100%}.video__iframe{left:0;top:0}.video__iframe,.video__placeholder{height:100%;position:absolute;width:100%}.video__placeholder,.video__youtube{-o-object-fit:cover;object-fit:cover}.video__youtube{background-color:#000;height:100%;overflow:hidden;position:relative;width:100%}.youtube__button{background:none;border:0;cursor:pointer;height:100%;left:0;position:absolute;text-indent:-9999px;top:0;transition:transform .3s cubic-bezier(.175,.885,.32,1.275);width:100%}.youtube__button:before{content:"";height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.youtube__button:before,.youtube__button:hover:before{background:url(../img/play.svg) no-repeat 50%;background-size:75%}.reviews-grid .review-item{height:300px}.swiper-pagination-bullet{background:#fff}.swiper-button-disabled svg{opacity:.2}@media only screen and (max-width:576px){#hero{padding:2rem 2rem 0}#hero p,.about p{font-size:1.3rem}.built-for .not-built-for{display:block!important;order:1}.uk-food-market img{padding:2rem}.tech-infrastructure .card{margin:0 0 3rem}.customers-reviews-title{font-size:2rem;margin-bottom:1rem}.swiper-button-prev-reviews{left:8px!important}.swiper-button-next-reviews{right:8px!important}.events .swiper-navigation{display:none!important}.swiper-button-prev-unique{height:5rem!important;left:8px!important;z-index:2}.swiper-button-next-unique{height:5rem!important;right:8px!important;z-index:2}.swiper-button-next-unique svg,.swiper-button-prev-unique svg{height:3.5rem!important;width:3.5rem!important}.perspectives .content .head-content h3+h3{font-size:3rem}.download-report,.insight-show,.slogan8{padding:4.5rem 1rem}.post-body{font-size:1.5rem;font-weight:400}.post-body *{font-size:1.5rem!important}}@media only screen and (max-width:990px){html{font-size:10px}.navbar-nav{margin-top:1rem}.navbar .nav-link{padding:1rem 0!important}.navbar .dropdown-menu{background:transparent}.container.px-lg-6,.px-lg-6,.virtual .px-lg-6{padding-left:15px!important;padding-right:15px!important}#hero{background-position:50%;height:60vh}#hero h1{font-size:3.8rem;font-weight:800;line-height:4rem}.hero-slider{margin-top:2rem}.hero-slider .swiper-slide{font-size:2.5rem;margin-left:0}.about{padding:2rem 0}.about h1{padding-bottom:1rem}.virtual .img-container{padding:0}.text-osm-left{text-align:left!important}.services h1{margin-bottom:2rem}.services .col-lg-7{margin-top:2rem!important}.services .col-lg-7 .services-card{border-bottom-left-radius:0;border-bottom-right-radius:0}.services .col-lg-5{margin-top:0!important}.services .col-lg-5 .services-card{border-top-left-radius:0;border-top-right-radius:0}.services-card{border:0}.services-card p{font-size:1.6rem}.media h1{font-size:3rem;margin-bottom:2rem}.w-sm-100{width:100%!important}#contact .g-recaptcha{justify-content:center}#about,#blockchain,#clients,#contact,#events,#media,#services,#virtual{height:auto!important;min-height:auto!important}.clients-container{grid-auto-rows:10rem;grid-template-columns:repeat(auto-fit,minmax(45%,1fr))}.swal2-popup.swal2-toast .swal2-title{font-size:1.3rem;line-height:inherit}.blockchain h1{font-size:1.95rem}.pos .content h2{font-size:4rem}.pos .content p br{display:none}.pos .content .row>div{margin-bottom:2rem}.global h1{font-size:2.5rem}.global p br{display:none}.global .img-container{margin-bottom:3rem}.slogan h1{font-size:4rem}.built-for p br{display:none}.built-for .col-md-6{padding-left:15px;padding-right:15px}.food-brands .img-container{margin-bottom:7rem}.food-how-help .row>.col-lg-3{margin-bottom:0}.food-brands h1 br,.uk-food-market h2 br{display:none}.download-report .row{gap:3rem}.slogan3 .card{padding:6rem}.how-work .row p{text-align:center}.how-work .row p br{display:none}.how-work .row .d-flex{justify-content:center}.startup-feature h1 br{display:none}.slogan5 p{width:80%}.slogan7 .card{padding:6rem 2rem}.insight-show .row{border-top:0}.slogan8 .card{padding:4rem 2rem}.reviews-grid .review-item{height:250px}.follow-us-container{padding:1rem}.follow h1{font-size:2.5rem}.follow-us-container .arrow-right{height:2rem!important;width:2rem!important}.follow-us-container .social-icon{height:3rem!important;padding:.6rem;width:3rem!important}#footer .footer-bottom a,#footer .footer-bottom p{text-align:center}#footer .footer-top h4{margin-top:3rem}.copyright{border-top:2px solid #fff;margin-top:2rem;padding-top:2rem;width:100%}}@media only screen and (max-width:1649px){.news-container .news-content p{font-size:1.8rem}}@media only screen and (min-width:1200px) and (max-width:1649px){html{font-size:14px}}@media only screen and (min-width:1450px){#customer-reviews .container{max-width:1300px}}@media only screen and (min-width:1650px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1500px}}@media (min-width:992px){.position-lg-absolute{position:absolute!important}}
